@charset "utf-8";
/* CSS Document */
/*Common styles starts here*/
*{
    margin:0px;
    padding:0px;
}
a
{
    outline:none;
	border:none;
}
img
{
	outline:none;
	border:none;
}
body 
{
    /*width:1024px;
    margin:0px auto;*/
    background:#e7e4d5;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*Common styles ends here*/
#wrapper
{
	width:1000px;
	margin:0px auto;
	background:#fff;
}
.admin-edit-wrap #content-left
{
	width:100%;
}
.admin-login
{
	width:500px;
	overflow:hidden;
	margin:90px auto 0;
	background:#fff;
	min-height:210px;
	padding:20px;
}
.admin-login .admin-login-left
{
	float:left;
	width:60%;
}
/*Header styles starts here*/
.header
{
	overflow:hidden;
	padding-top:20px;
}
#admin-edit
{
	padding-top:30px;
}
#admin-edit #logo
{
	margin-top:-25px;
}
.admin-login #logo
{
	margin-left:0;
	margin-top:40px;
	width:30%;
}
#logo
{
	float:left;
	margin-left:20px;
	margin-top:-12px;
	width:157px;
}
/*menu styles starts here*/
#admin-login #menu
{
	width:auto;
}
#admin-login .menu-list
{
	/*width:265px;*/
	margin-top:35px;
}
.even
{
	background-color:#fff;
	cursor:pointer;
}

.odd
{
	background-color:#f8f8f8;
	cursor:pointer;
}
#admin-edit #menu
{
	width:auto;
}
#admin-edit .menu-list
{
	/*width:75px;*/
}
#admin-edit .menu-list li
{
	margin-top:62%;
}
/*#menu,.admin-logged-in .menu-list
{
	width:265px;
}*/
/*.admin-logged-in #menu,.admin-logged-in  .menu-list li
{
	margin-top:25%;
}*/
#menu
{
	float:right;
	width:auto;
}
.menu-list
{
	list-style-type:none;
	/*width:671px;*/
	display:block;
	float:right;
}
.menu-list li
{
 	float:left;
	width:auto;
    list-style:inside;
    list-style-type:none;
    display:inline;
	padding:5px 15px;
	background:url(../images/menu-bg.jpg) repeat-x;
	height:30px;
	margin-left:1px;
	margin-top:13%;
	line-height:18px;
	/*_margin-top:9%;*/
}
.menu-list li:hover
{
 	float:left;
	width:auto;
    list-style:inside;
    list-style-type:none;
    display:inline;
	padding:5px 15px;
	background:url(../images/active-menu.jpg) repeat-x;
	height:30px;
	margin-left:1px;
	margin-top:13%;
	/*_margin-top:9%;*/
}
.menu-list li a
{
	text-decoration:none;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background:transparent none;
	
}
.menu-list li.active 
{
	background:url(../images/active-menu.jpg) repeat-x;
}
.menu-list li.active a
{
	background:url(../images/active-arrow.jpg) no-repeat bottom center;
	padding-bottom:14px;
	/*_padding-bottom:15px;*/
	position:relative;
}
/*menu styles ends here*/
.banner
{
	background:#006600;
	width:1000px;
	height:306px;
	margin-top:-10px;
	overflow:hidden;
	min-height:333px;
}
.admin-banner
{
	height:40px;
	background:#006600;
	width:1000px;
	margin-top:-10px;
}
.admin-edit-banner
{
	height:20px;
	background:#006600;
	width:1000px;
	margin-top:-10px;
}
.banner img
{
	float:right;
	margin-bottom:0;
	margin-left:0;
	margin-right:50px;
	margin-top:30px;
	border:1px solid #3b843b;
	padding:5px;
}
.banner .banner-text img
{
	float:left;
	height:134px;
	margin-left:45px;
	margin-right:0;
	margin-top:95px;
	width:433px;
	border:none;
}

.about-us-banner
{
	background:url(../images/about-us-banner.jpg) no-repeat;
	width:1000px;
	height:150px;
	margin-top:-10px;
}

/*Header style ends here*/
/*Container style ends here*/
.container
{
	/*margin-bottom:50px;*/
}
/*Nav-bar style ends here*/
.nav-bar
{
	background-color:#f2f7f2;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	width:100%;
}
.nav-bar ul
{
	list-style-type:none;
	background-color:#f2f7f2;
	overflow:hidden;
}
.nav-bar ul li
{
	display:inline;
	width:45%;
	float:left;
	background:url(../images/nav-list-seperator.jpg) right center no-repeat;
	margin:10px 16px;
	color:#025502;
	font-size:20px;
	padding:10px 0px;
	min-height:36px;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
}
.nav-bar ul li.nav-last 
{
	background-image:none;
}
.nav-first
{
	overflow:hidden;
}
.nav-first img
{
	float:left;
}

/*Nav-bar style ends here*/
/*middle-content style starts here*/
.middle-content
{
	overflow:hidden;
}
#home-middle #content-left 
{
	text-align:justify;
}
#about-us #content-right
{
	min-height:630px;
}
#subscribe-content
{
}
#believe-content #content-left
{
	background:url(../images/Scroll.gif) no-repeat top left;
	width:685px;
}
#fid-corner-content
{

}
#believe-content #content-left h1
{
	margin-top:40px;
	margin-left:50px;
	color:#990000;
	font-weight:normal;
	font-size:32px;
}
#believe-content #content-left ol
{
	/*text-indent:10px;*/
	margin:70px 60px 0px;
	width:575px;
}
#believe-content #content-left ol li
{
	font-size:16px;
	color:#990000;
	font-family:calibri;
	line-height:25px;
	margin-left:25px;
	text-align:justify;
}
/*content-left style starts here*/
#content-left
{
	width:720px;
	/*_width:698px;*/
	float:left;
	margin:20px 0px 0px 20px;
	position:relative;
	/*text-align:justify;*/
}
#content-left .fid-content .fid-left
{
	text-align:justify;
}

#content-left h1
{
	font-family:cambria;
	font-size:25px;
	font-weight:normal;
}

.admin-login-left h1 {
font-family:cambria;
font-size:25px;
font-weight:normal;
}

#content-left p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	margin:20px 0px 0px;
}
#content-left p a
{
	text-decoration:none;
	color:#3515da;
}
.right-innerbox
{
	background:#f7fccd;
	border:1px solid #e7f47c;
	margin-top:18px;
	padding:2px 0px 18px;
}
#content-left .right-innerbox p
{
	margin:30px 20px 0px;
/*	margin-top:30px;*/
}
.right-innerbox ul
{
	list-style-type:none;
	margin-bottom:30px;
	text-align:justify;
}
.right-innerbox ul li
{
	background:url(../images/inner-box-list-img.jpg) left top no-repeat;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	/*margin-left:20px;
	margin-top:10px;*/
	margin:10px 20px 0px;
	padding-left:20px;
	position:relative;
	display:block;
}
#founder-detail
{
	width:500px;
	overflow:hidden;
	margin-top:25px;
}
#founder-detail img
{
	border:1px solid #CCCCCC;
	float:left;
	padding:5px;
}
#founder-detail .detail
{
	float:left;
	width:300px;
	margin-left:30px;
	margin-top:30px;
}
#founder-detail .detail p
{
	margin:0px;
	line-height:22px;
}
#founder-detail h2
{
	font-family:cambria;
	font-size:20px;
	font-weight:normal;
}
#subscribe-content .subscribe-left p a
{
	text-decoration:underline;
}
.fid-content
{
	overflow:hidden;
	width:100%;
}
#content-left .fid-content p
{
	line-height:22px;
	margin:10px 0 0;
}
.fid-content .fid-left
{
	float:left;
	margin-left:10px;
	margin-right:75px;
	width:56%;
}
.fid-content .fid-left h1,.fid-content .fid-right h1
{
	margin-bottom:15px;
}
#content-left .fid-content .fid-left p 
{
	/*text-decoration:underline;*/
	margin:10px 0px;
}
#content-left .fid-content .fid-left ul
{
	margin-left:13px;
	line-height:24px;
}
#content-left .fid-content .fid-left li a
{
	/*text-decoration:underline;*/
	text-decoration:none;
}
.fid-content .fid-right
{
	float:left;
	width:225px;
	line-height:18px;
}
#content-left .fid-content .fid-right p
{
	margin:10px 0px 15px;
}
#content-left .fid-content .fid-right img
{
	margin:10px 0px 0px;
}
.believe-mid-text a
{
	text-decoration:none;
}
.believe-mid-text a:hover
{
	text-decoration:underline;
}
.believe-mid-text
{
	margin:22% 0% 0%; 
	font-size:18px;
}
/*content-left style ends here*/

/*content-right style starts here*/
#content-right
{
	float:left;
	width:225px;
	margin-left:20px;
	border-left:1px solid #ccc;
	padding-left:10px;
	margin-top:20px;
	position:relative;

}
#right-img
{
	overflow:hidden;
	margin:0px 0px 10px;
}
#right-img img
{
	float:left;
	width:90px;
}
#right-img span
{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	float:left;
	width:120px;
	color:#025502;
	font-size:20px;
	font-weight:bold;
	margin-top:15px;
}
#content-right a
{
	text-decoration:none;
}
#content-right .right-1
{
	background:transparent url(../images/content-left-btn.jpg) left bottom no-repeat;
	width:150px;
	height:38px;
	line-height:38px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	margin:0px 0px 5px 25px;
	cursor:pointer;
}
#content-right p
{
	font-size:12px;
	line-height:18px;
	text-align:center;
	width:200px;
}
.bg-dot-img
{
	background:url(../images/dot.jpg) top center no-repeat;
	width:200px;
	height:9px;
	text-align:center;
	margin:16px 0px;
}
#content-left h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:22px;
margin-bottom:10px;
margin-top:20px;
}
#form
{
	margin-top:20px;
	margin-bottom:25px;
}
.admin-edit-wrap #form
{
	width:90%;
}
#form h1, #subscription-list h1
{
	margin-bottom:10px;
	font-size:20px;
}
#form h2
{
	margin-bottom:10px;
	/*margin-left:16%;*/
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:22px;
	margin-top:20px;
}
#frmsubscription .admin-logged-left
{
	width:96%;
	float:none;
	margin:20px 0px 0px 0px;
	padding:0px 20px;
}
.admin-edit-left
{
	width:100%;
}
.sub-elements
{
	overflow:hidden;
}
#subscribe-form
{
	width:400px;
	overflow:hidden;
}
#subscribe-form label
{
	float:left;
	font-size:12px;
	line-height:32px;
	width:110px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
/*	margin-right:10px;*/
}
#subscribe-form label span
{
	color:#FF0000;
	margin:0px 5px 0px 0px;
}
#subscribe-form input
{
	float:left;
	height:18px;
	margin-top:8px;
	width:185px;
	border:1px solid #ccc;
}
#subscribe-form textarea
{
	float:left;
	margin-top:8px;
	width:185px;
	border:1px solid #ccc;
}
#subscribe-btn
{
	text-align:center;
	/*padding-left:16%;*/
	margin-top:2%;
	position:relative;
	background:url(../images/subscribe-btn.gif) no-repeat top left;
	border:none;
	height:36px;
	/*margin-left:16%;*/
	width:98px;
}
#login-btn
{
	background:url(../images/loginbtn.gif) no-repeat top left;
	cursor:pointer;
	margin-top:10px; 
	margin-left:-5%; 
	_margin:2% 0px 0px -11%;
	width:66px;
	height:26px;
	border:none;
}
#subscribe-btn-edit
{
	text-align:center;
	margin-left:12%;
	margin-top:2%;
	background:url(../images/updateBtn.gif) no-repeat left top;
	border:none;
	width:66px;
	height:26px;
}
#submit-btn
{
	background:url(../images/submit.jpg) no-repeat left top;
	border:none;
	width:143px;
	height:40px;
	margin-left:8%;
	margin-top:1%;
}

#subscription-list 
{
	width:100%;
	overflow:hidden;
	/*border:1px solid #ccc;*/
	/*padding:5px 0px;*/
}
#subscription-list h2
{
	margin-bottom:10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:22px;
	margin-top:20px;
}
#subscription-list .sub-no
{
	width:4%;
	float:left;
	padding-left:10px;
	margin:0px;
}
#subscription-list .sub-name
{
	width:20%;
	float:left;
	padding-left:10px;
	padding:0px 2px;
	margin:0px;
}
#subscription-list .sub-name strong
{
	border-bottom:1px solid #ccc;
}
#subscription-list .sub-email
{
	width:30%;
	float:left;
	padding:0px 2px;
	margin:0px;
}
#subscription-list  .sub-phone
{
	width:20%;
	float:left;
	margin:0px;
}
#subscription-list .sub-action
{
	width:100px;
	float:left;
	margin:0px;
}
#subscription-list .sub-status
{
	float:left;
	width:100px;
	margin:0px;
}

/*content-left style ends here*/
/*middle-content style ends here*/
/*Container style ends here*/
/*Sitemap style startss here*/
.sitemap ul 
{	
	color:#7B7B7B;
	margin:0.5em 0 1em;
}
.sitemap ul li 
{
	/*background:url(../images/sitemap-listbul.png) no-repeat left top;
	line-height:22px;*/
	list-style-type:none;
	/*padding-left:15px;*/
	
}
.sitemap ul li a
{
	background:url(../images/sitemap-listbul.png) no-repeat left top;
	line-height:22px;
	list-style-type:none;
	padding-left:15px;
	color:#336600;
	text-decoration:none;
	
}
.sitemap h1
{
	margin-bottom:20px;
}
.sitemap a
{
	color:#336600;
	text-decoration:none;
}
.sitemap a:hover
{
	/*color:#000;*/
	text-decoration:underline;
}
.sitemap h2
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif
	font-size:16px;
}

.sitemap
{
	overflow:hidden;
}
.sitemap-left
{
	float:left;
	width:45%;
	margin-left:40px;
	line-height:22px;
}
.sitemap-right
{
	float:right;
	width:45%;
	line-height:22px;
}
/*Sitemap style ends here*/

/*Footer style starts here*/
.footer
{
	width:910px;
	margin:50px auto 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top:1px solid #ccc;
	padding:20px 0px;
}
.footer ul
{
	width:910px;
	text-align:center;
}
.footer li{
    list-style:inside;
    list-style-type:none;
    display:inline;
	padding:2px;

}

.footer li a{
    text-decoration:none;
    color:#000;
    padding:0px 3px;

}
.footer p
{
	width:910px;
	text-align:center;
	margin-top:10px;
}
/*Footer style ends here*/
/*Pagination style starts here*/
.pagination
{
	overflow:hidden;
	margin-top:20px;
	/*width:510px;*/
	margin-right:20px;
}
.pagination ul
{
	list-style-type:none;
	overflow:hidden;
	float:right;
}
.pagination ul li
{
	display:inline;
	float:left;
	padding:5px;
	color:#000;
}
.pagination ul li a
{
	/*border:1px solid #ccc;
	padding:3px;*/
	text-decoration:none;
	color:#006600;
}
.pagination .nextActive
{
	/*border:1px solid #336600;
	padding:3px;*/
}
/*Pagination style ends here*/
/*Logout style starts here*/
.log-out
{
	width:255px;
	float:right; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	margin-top:-20px;
}
/*Logout style ends here*/

/*admin-excel style starts here*/
#excel-dwld
{
	margin-top:-20px;
	float:right; 
	
}
#excel-dwld a
{
	color:#006600 ;
	background:url(../images/excel-2.png) no-repeat left center;
	padding-left:20px;
	text-decoration:none;
}
#excel-dwld a:hover
{
	color:#000;
	/*text-decoration:underline;*/
}
/*admin-excel style ends here*/

/*pie-chart style starts here*/
.pie-chart
{
	overflow:hidden;
	position:relative;
}
.pie-chart img
{
	float:left;
	margin-left:10px;
	margin-top:25px;
	/*width:490px;*/
}
.chart-text1
{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	text-align:justify; 
	margin-left: 0px; 
	position:relative; 
	float:left; 
	width:300px; 
	line-height:20px;
	margin-bottom:10px;
}
.chart-text2
{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	text-align:left; 
	line-height:20px; 
	/*float:left;*/
}
.chart-text3
{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	text-align:left;
	line-height:20px; 
	float:leftt; 
	width:225px;'
}
.chart-text3 span
{
 	font-size:14px; 
	color:#006600 ; 
}
.chart-text3 span
{
	margin-top:2px;
}
/*pie-chart style ends here*/


/*Safari hack*/
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.menu-list li.active a
{
	background:url(../images/active-arrow.gif) no-repeat bottom center;
	padding-bottom:15px;
	position:relative;
}
.pagination
{
	overflow:hidden;
	margin-top:20px;
	/*width:510px;*/
	margin-right:30px;
}


}

