/* Define Tags */
html, body {
	height:100%;
	} 

body { 
	margin:0;
	padding:0;
	} 
	.body{font-size:11px;	
	font-family:Verdana,Arial,Helvetica; 
	color:#5a5a5a;	
	line-height:1.45em;
	}
	
a, a:visited, a:hover {	
	font-size:11px;	
	font-family:Verdana,Arial,Helvetica; 
	color:#4273a1;	
	line-height:1.45em;
	text-decoration:none;
	}
a:hover {
	color:#213445;
	text-decoration:none;
	}

/* Site Structure Start */
/*{ Start of New CSS Structure }*/

#wrapper {
	width:100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background:url(images/background2.jpg) top center repeat-x;
	}
	
#wrapperForBottomRepeat {
width:100%;
min-height: 100%;
height: auto !important;
height: 100%;
background:url(images/bottom.gif) bottom repeat-x;
}

#subWrapper {
width:1000px;
height: auto;
background:url(images/background2.jpg) top center no-repeat;
margin:0 auto;

}

#logo {
	width:173px;
	height:165px;
	float:left;
	margin-top:10px;
	margin-left:0px;
	padding-left:60px;
}
	#logo a{width:173px; height:165px; display:block;}
	#logo span{display:none;}
	
#circleBox{float:right; height:187px; margin:0 47px 0 0;}
#bill {
	width:133px;
	height:110px;
	background:url(images/bill1New.jpg);
	float:left;
	/*position:absolute;
	left:695px;
	top:77px;
	margin:77px 0 0 461px!important;
	margin:77px 0 0 421px;*/
	margin:77px 0 0 0;
	}	
	#bill:hover{ background:url(images/bill2New.jpg) 0 110px;;}
	#bill a{ display:block; width:133px; height:110px;}
	#bill span{display:none;}
	
#contact {
	width:96px;
	height:74px;
	background:url(images/contactNew.jpg);
	float:left;
	/*position:absolute;
	left:857px;
	top:113px;*/
	margin:113px 0 0 30px;
	}
	#contact a{ display:block; width:96px; height:74px;}
	#contact:hover{background:url(images/contactNew.jpg) 0 -74px;}
	#contact span{display:none;}
	
#nav {
	background:url(images/navNew.jpg) no-repeat;
	width:907px!important;
	width:907px;
	height:27px;
	float:left;
	margin-top:0px;
	margin-left:49px;
	margin-bottom:50px;
	/*position:relative;*/
	}
		#nav li.top-drop {margin: 0px; padding: 0px; list-style: none; /*position: absolute; top: 0;*/ float:left; margin-left:0px;}
		#nav li.top-drop, #nav a#link1, #nav a#link2, #nav a#link3, #nav a#link4, #nav a#link5, #nav a#link6, #nav a#link7 {height:27px; display: block; border:none; }
		#nav span { display:none; }
		#nav li a#link1, #nav li a#link2, #nav li a#link3, #nav li a#link4, #nav li a#link5, #nav li a#link6, #nav li a#link7 {display:block; height:27px; border:none;}

		#nav-1	{ width:119px; /*left:0px;*/ background-image:none; }
		#nav-2	{ width:65px; /*left:101px;*/ background-image:none; }
		#nav-3	{ width:168px; /*left:152px;*/ background-image:none; }
		#nav-4	{ width:110px; /*left:294px;*/ background-image:none; }
		#nav-5	{ width:167px; /*left:383px;*/ background-image:none; }
		#nav-6	{ width:157px; /*left:521px;*/ background-image:none; }
		#nav-7	{ width:121px; /*left:650px;*/ background-image:none; }
		
		#nav-1 a#link1:hover { background:transparent url(images/navNew.jpg) no-repeat 0px -27px; }
		#nav-2 a#link2:hover { background:transparent url(images/navNew.jpg) no-repeat -119px -27px; }
		#nav-3 a#link3:hover { background:transparent url(images/navNew.jpg) no-repeat -184px -27px; }
		#nav-4 a#link4:hover { background:transparent url(images/navNew.jpg) no-repeat -352px -27px; }
		#nav-5 a#link5:hover { background:transparent url(images/navNew.jpg) no-repeat -462px -27px; }
		#nav-6 a#link6:hover { background:transparent url(images/navNew.jpg) no-repeat -629px -27px; }
		#nav-7 a#link7:hover { background:transparent url(images/navNew.jpg) no-repeat -786px -27px; }
	
		#nav-1 a#link1.current { background:transparent url(images/navNew.jpg) no-repeat -0px -27px; }
		#nav-2 a#link2.current { background:transparent url(images/navNew.jpg) no-repeat -119px -27px; }
		#nav-3 a#link3.current { background:transparent url(images/navNew.jpg) no-repeat -184px -27px; }
		#nav-4 a#link4.current { background:transparent url(images/navNew.jpg) no-repeat -352px -27px; }
		#nav-5 a#link5.current { background:transparent url(images/navNew.jpg) no-repeat -462px -27px; }
		#nav-6 a#link6.current { background:transparent url(images/navNew.jpg) no-repeat -629px -27px; }
		#nav-7 a#link7.current { background:transparent url(images/navNew.jpg) no-repeat -786px -27px; }

#contentTop {
	width:1000px;
	height:25px;
	background:url(images/contentTop.jpg) no-repeat;
	}
	
#contentBG {
	width:1000px;
	height:auto;
	background:url(images/content.png) repeat-y !important;
	background:url(images/content2.gif) top no-repeat;
	}
	
	#content {
	width:1000px;
	height:auto;
	background:none !important;
	background:url(images/contentREP.gif) repeat-y;
	}
	
	.contentBoxTop {width:555px; height:10px; background:url(images/contentBoxTop.gif) no-repeat; float:left; }
	.contentBox {width:523px; height:auto; border-left:1px solid #7de0ff; border-right:1px solid #7de0ff; float:left; padding:0 15px 0 15px;}
	.contentBox h2{margin-top:0;}
	.contentBoxBar {width:523px; min-height:50px; height: expression( this.scrollHeight < 50 ? "49px" : "auto" ); /* sets min-height for IE */ height:auto; border-left:1px solid #7de0ff; background:url(images/barRep.gif) repeat-x top; border-right:1px solid #7de0ff; float:left; padding:0 15px 0 15px;}
	.contentBoxBar h2{margin-top:0;}
	.contentBoxBottom {width:555px; height:10px; background:url(images/ContentBoxBottom.gif) no-repeat; float:left; margin-bottom:20px;}
	#contentWatermark {
		width:907px;
		background:url(images/contentWatermark.gif) no-repeat bottom #fff;
		margin-left:50px;
		min-height:350px;
		height: expression( this.scrollHeight < 350 ? "349px" : "auto" ); /* sets min-height for IE */
		}
		
		#contentText { width:558px; height:auto; margin:0 0 0 21px!important; margin:0 0 0 10px; float:left}
			
		#contentSidebar { width:304px; height:auto; margin-left:5px!important;  float:left;}
		#contentSidebar p {margin:0;}
		#contentSidebar table {margin-top:0; padding-top:0;}
			
			#side1Top {	height:138px; width:304px; margin-left:2px; background:url(images/side1Top.png)!important; background:url(images/side1Top.jpg);}
			#side1 {background:url(images/side1.png) repeat-y!important; background:url(images/side1.gif) repeat-y; width:275px; padding:0 10px 0 19px}
			#side1Bottom {background:url(images/side1Bottom.png)!important; background:url(images/side1Bottom.gif) no-repeat; height:10px;  /*min-height:10px; height: expression( this.scrollHeight < 10 ? "9x" : "auto" );*/ width:304px;}
			
			#side2Top {	height:52px; width:304px; background:url(images/side2Top.png)!important;background:url(images/side2Top.gif);}
			#side2 {background:url(images/side2.png) repeat-y!important; background:url(images/side2.gif) repeat-y; width:275px; padding:0 10px 0 19px}
			#side2 a, #side2 a:visited{color:#005bff;}
			#side2 a:hover{color:#00b7e4}
			#side2Bottom {background:url(images/side2Bottom.png)!important; background:url(images/side2Bottom.gif) no-repeat; height:10px; /*min-height:10px; height: expression( this.scrollHeight < 10 ? "9x" : "auto" );*/ width:304px; /* sets min-height for IE */ width:304px;}
			

#footer {
	width:1000px;
	height:127px; 
	background:url(images/footer.gif) top center repeat-x #00389c;
	padding-top:62px;
	color:#8fa8d4;
	font-size:10px;
	margin:0 auto 0 auto;
	}
	#footerText{width:781px; margin:0 auto; padding-left:126px; font-size:10px;}
		#footerText a, #footerText a:visited {color:#8fa8d4; text-decoration:none; font-size:10px;}
		#footerText a:hover{color:#fff; font-size:10px;}
		#footerText span, #footerText span a, #footerText span a:visited {color:#215ac0; font-size:10px;}
		#footerText span a:hover {color:#fff; font-size:10px;}
		
		
		

/* Site Structure End */



/* Custom Class Names */
button { 
	padding:3px;
	color:#fff; 
	font-weight:bold; 
	background-color:#424242;
	border:2px solid #717171; 
	cursor:pointer;
	}
	
input {
	padding:3px;
	color:#393939; 
	background-color:#e3e3e3;
	border:2px solid #959595; 
}

textarea {
	padding:3px;
	color:#393939; 
	background-color:#e3e3e3;
	border:2px solid #959595; 
}
	
.error, a.error, a.error:visited, a.error:hover {	
	color:#900;	
	}

.bold {	
	font-weight:bold;
	}

.clear {
	clear:both;
	}
	
h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif; 
	color:#5e5e5e;
	}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#023fae;
	text-decoration:none;
	margin:0 0 5px 0;
	padding:0 0 10px 0;
	border-bottom:solid 1px #00c7ff;
	}
h2 {font-family:"Trebuchet MS"; font-size:20px; color:#00389c; font-weight:lighter;}
h3 {
	font-size:12px;
	border-bottom:0;
	}
h4 {
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:0.05em;
	border-bottom:0;
	margin:3px 0 0 0;
	padding-bottom:4px;
	}
h5 {
	font-size:9px;
	border-bottom:0;
	}
	
form {
	margin:0;
	padding:0;
	}

img {
	display:block;
	padding:4px;
	background-color:#fff;
	border:solid 1px #b7b7b7;
	}
	
.subhdr {
	margin-left:165px;
}


 
 /* Sifr Start*/
 .sIFR-flash {
	visibility: visible !important;
	margin: 0;
	z-index: 10;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size:18pt;
	text-transform:capitalize;
	height:30px;
	zoom:1;
}
/*.sIFR-hasFlash h2 {
	visibility:hidden;
	font-size:16pt;
	text-transform:capitalize;
	height:16px;
	zoom:1;
}
.sIFR-hasFlash h3 {
	visibility:hidden;
	font-size:14pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}*/
 /* Sifr End*/
 
 