/* CSS Document */

body {
	background:url(../images/extrem-bg.jpg) 0 0 repeat-x #013e6a;
	padding:0;
	margin:0;
	}


p,ul,li,h1,h2,h3,h4,h5,h6,a,img,form,input{ margin:0; padding:0;}

a{ text-decoration:none; outline:none;}



img {
	border:none;
	outline:none;
	}
ul {
	list-style:none;
	}
option, select {
	display:block;
	}	
.spacer {
	clear:both;
	line-height:0;
	font-size:0;
	overflow:hidden;
	height:0;
	}			
 
/* General End */
.hedr-extrem-bg {
	background:url(../images/hedr-extrem-bg.jpg) center top no-repeat;
	/*height:434px;*/
	}
.contt-extrem-bg {
	background:url(../images/contt-extrem-bg.jpg) center 0 repeat-y;
	}
.total-hedr-crv {
	background:url(../images/total-hedr-crv.png) center 95px no-repeat;
	/*height:434px;*/
	}
.logo-space {
	padding:33px 0 0 18px;			
	}
	
/*--Top Nav CSS Start--*/
ul.top-nav {
	float:left;
	width:850px;
	padding:0;
	margin:52px 0 0px 35px;
	}
ul.top-nav li {
	float:left;
	padding:0;
	margin:0 2px 0 2px;
	}
ul.top-nav li a {
	float:left;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#4b4d48;
	padding:0 0 8px 9px;
	margin:10px 0 0 0;
	text-decoration:none;
	}
ul.top-nav li a span {
	float:left;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#4b4d48;
	padding:5px 15px 12px 5px;
	margin:0 0 0 0;
	text-decoration:none;
	}	
		
ul.top-nav li a:hover {
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/top-nav-lft-h.jpg) 0 0 no-repeat;
	padding:0 0 8px 12px;
	margin:10px 0 0 0;
	}
ul.top-nav li a:hover span {
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/top-nav-rgt-h.jpg) right top no-repeat;	
	padding:5px 12px 12px 5px;
	margin:0 0 0 0;
	}	
ul.top-nav li.active a {
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/top-nav-lft-h.jpg) 0 0 no-repeat;
	padding:0 0 8px 12px;
	margin:10px 0 0 0;
	}
ul.top-nav li.active a span {
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/top-nav-rgt-h.jpg) right top no-repeat;
	padding:5px 15px 12px 5px;
	margin:0 0 0 0;
	}

.hedr-img-topbot {
	padding-top:0px;
	padding-bottom:14px;
	}
.top-cont-bg {
	background:url(../images/top-cont-bg.jpg) center top no-repeat;
	}
.bottom-crv {
	background:url(../images/bottom-crv.png) 0 0 no-repeat;
	height:22px;
	}
.welcome-txt {
	font:normal 25px/27px Georgia, "Times New Roman", Times, serif;
	color:#5b6267;
	padding-top:19px;
	}
.welcome-txt span {
	font:normal 25px/27px Georgia, "Times New Roman", Times, serif;
	color:#015d9e;
	}
.cont-txt {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#3f3c3c;
	text-align:justify;
	}
.download-book {
	background:url(../images/download-book-bg.png) 0 20px no-repeat;
	height:187px;
	padding:40px 0 0 0;
	}
.download-book-txt {
	display:block;
	width:150px;
	font:normal 30px/32px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	}
.three-bx-top-crv {
	background:url(../images/three-bx-top-crv.jpg) 0 0 no-repeat;
	height:49px;
	}
.three-bx-mid {
	background:url(../images/three-bx-mid.jpg) 0 0 repeat-x #f5f5f5;
	border-left:solid 1px #e2e3e3;
	border-right:solid 1px #e2e3e3;
	}
.three-bx-bot-crv {
	background:url(../images/three-bx-bot-crv.jpg) 0 0 no-repeat;
	height:27px;
	}
.box-head {
	font:normal 22px/25px Georgia, "Times New Roman", Times, serif;
	color:#5b6267;
	}
.box-head span {
	font:normal 22px/25px Georgia, "Times New Roman", Times, serif;
	color:#015d9e;
	}
.box-cont-space {
	padding:0 18px 0 18px;
	}
	
	
/*--Deirde Manifold CSS Start--*/
.deirde-manifold-top-crv {
	background:url(../images/deirde-manifold-top-crv.jpg) 0 0 no-repeat;
	height:49px;
	}
.deirde-manifold-mid {
	background:url(../images/three-bx-mid.jpg) 0 0 repeat-x #f5f5f5;
	border-left:solid 1px #e2e3e3;
	border-right:solid 1px #e2e3e3;
	}
.deirde-manifold-bot-crv {
	background:url(../images/deirde-manifold-bot-crv.jpg) 0 0 no-repeat;
	height:27px;
	}

	
/*--Footer CSS Start--*/		
.footer-inner-bg {
	background:url(../images/footer-inner-bg.png) center top no-repeat;
	height:80px;
	}
	
ul.footer{
	list-style:none;
	overflow:hidden;
	margin-top:20px;
	}

ul.footer li{ 
	padding:0;
	margin:0;
	display:inline;
}


ul.footer li a{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	display:inline;
	padding:0 13px 0 13px;

}

ul.footer li span{ 
	color:#c4c4c4;
}

ul.footer li a:hover{ 
	color:#ffe597;

}
/*ul.footer li a.active{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#c4c4c4;
	display:inline;
	padding:0 5px 0 5px;
}	*/

.copyright {
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:13px 0 30px 0;
	}
			

/* Common Start */
.norgtmargin {
	margin-right:0 !important;
	}
.no-bg {
	background:none !important;
	}	
.tenallsidepad  {
	padding:10px;
	}
.flt-lft {
	float:left;
	}
.flt-rgt {
	float:right;
	}	
.padlftfifteen {
	padding-left:15px;
	}
.padlfteighteen {
	padding-left:18px;
	}	
.padlfttwenty {
	padding-left:20px;
	}
.fivepadtop {
	padding-top:5px;
	}	
.tenpadtop {
	padding-top:10px;
	}
.fifteenpadtop {
	padding-top:15px;
	}
.twentyfivepadtop {
	padding-top:25px;
	}	
.fifteenpadbot {
	padding-bottom:15px;
	}	
.logo-lft-space {
	padding-left:64px;
	}
.fifteenmargrgt {
	margin-right:30px;
	}
.elevenmarglft {
	margin-left:11px;
	} 	

.thirtymarglft {
	margin-left:30px;
	} 	
.thirtymargbot {
	margin-bottom:30px;
	}
.fifteenmargtop {
	margin-top:15px;
	}	
.thirtymargtop {
	margin-top:30px;
	}
.fiftymarglft {
	margin-left:50px;
	}
.twetymarglft {
	margin-left:20px;
	}	
.twentypadtop {
	padding-top:20px;
	}
.twentypadbot {
	padding-bottom:20px;
	}		
.thirtypadtop {
	padding-top:30px;
	}
	
.read-more1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#015d9e; text-align:right; /*padding-right:10px;*/}
.read-more1 a{color:#015d9e; text-decoration:none;}	
.read-more1 a:hover{text-decoration: underline;} 
.lbl-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3f3c3c;}		 		

/* Common End */

