/* CSS Document */
body{margin:0;padding:0;background:#0A81AD url(images/bg_body.jpg) repeat-x;font:normal 11px/17px Arial, Helvetica, sans-serif;color:#646F6F;}
#page{width:1039px;margin:0 auto;background:url(images/bg_page.jpg) left top no-repeat;}
a {outline: none;}

/* Header*/
	#logo{padding-left:24px;}
	#navigationWrapper{width:803px;}
		.topNavigation{ width:477px;padding:12px 0 30px 12px;color:#FFFFFF;}
			.topNavigation a {color:#FFFFFF;text-decoration:none;padding:0 5px;margin:0 5px;}
		#search { float:right; margin:12px 28px 24px 0; 
			width:250px; height:23px; 
			border:solid 0px #000; 
			background:#1f8ea0;
			}
		 .title {width:44px; color:#fff;margin:10px 0 0 0px;  float:left; border:solid 0px #000; line-height:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
		#search .input { width:190px;color:#fff; border:0; border:solid 0px #000; margin:3px 0 0 10px; background:#1f8ea0; float:left; height:15px;  font-family:Arial, Helvetica, sans-serif; font-size:11px;} 
		#search img { width:45px; height:23px; border:0; margin:0; float:left;}	


/* Middle */
	#bannerRotation{background:url(images/bg_gallery.jpg);margin:10px 0 0 28px;width:703px;height:241px;padding:17px 0 0 17px;}
	.banner{width:377px;}
		.banner img{border:4px solid #20BBB6; z-index:1}
			.main_image {width: 377px; height: 227px;position: relative;overflow: hidden;color:#FFFFFF;}
			.main_image h2 {font-size: 2em;font-weight: normal;margin: 0 0 5px;	padding: 10px;}
			.main_image p {font-size: 1.2em;padding: 10px;	margin: 0;line-height: 1.6em;}
			.block small { padding: 0 0 0 20px; background: url(icon_calendar.gif) no-repeat 0 center; font-size: 1em; }
			.main_image .block small {margin-left: 10px;}
			.main_image .desc{position: absolute;bottom: 0;	left: 0;width: 369px;display: none;margin:4px;}
			.main_image .block{width: 100%;background: #111;border-top: 1px solid #000;}
			.main_image a.collapse {background: url(images/btn_collapse.gif) no-repeat left top;height: 27px; width: 93px;text-indent: -99999px;position: absolute;top: -27px; right: 20px;}
			.main_image a.show {background-position: left bottom;} 

	.image_thumb{width:312px;}	
		.image_thumb ul{margin:0;padding:0;list-style:none;}
			.image_thumb ul li{padding:5px 0;}
			.image_thumb ul li a{display:block;font:bold 12px/28px Arial;color:#FFFFFF;text-decoration:none;background:url(images/arrow_ltgreen.gif) 10px 50% no-repeat;padding-left:30px;}
			.image_thumb ul li a:hover{color:#FEEA43;background:url(images/arrow_ltyellow.gif) 10px 50% no-repeat;}
			
			.image_thumb ul li.active{background:url(images/bg_gallery_link.jpg) 0 50% no-repeat;}
			.image_thumb ul li.hover{background:url(images/bg_gallery_link.jpg) 0 50% no-repeat;}
			.image_thumb ul li.active a {color:#FEEA43;background:url(images/arrow_ltyellow.gif) 10px 50% no-repeat;}
			
			html .image_thumb ul li h2 {font-size: 1.5em; margin: 5px 0; padding: 0;}
			.image_thumb ul li .block {float: left; margin-left: 10px;padding: 0;width: 170px;display: none;}	
			.main_image p a{ text-decoration:none; color:#fff;}
			

		
	.bannerText{width:263px;height:225px;background:url(images/bg_flash.jpg);padding:10px;}

	#middleLeft{width:772px;background:url(images/bg_rightpane_left_shade.jpg) right top no-repeat;}
		.content{margin-left:28px;width:695px;background:#FFFFFF url(images/bg_content.jpg) top right no-repeat;padding:15px;}
			.contentLeft{width:220px;}
					.latestnews { background:url(images/newandevents.png) no-repeat; width:220px; height:20px; cursor:pointer;}	
					dd.morebdcnews {background:url(images/morebdcnews.JPG) no-repeat; width:220px;padding:0;margin:0; margin-bottom:10px; height:35px; cursor:pointer; border:solid 0px #000;}
					
			.contentRight{width:442px;}	
				h2.smallbznfocus {margin:0;padding:0; background:url(images/smallbzn.jpg) no-repeat; width:221px; height:15px; border:solid 0px #000;}
				.container_box img { width:200px; margin:7px 0 5px 0;
						}
				.container_box ul {
							/* margin:10px 0 0px 150px; height:19px;width:100px;*/ border:solid 0px #000; list-style:none !important;
						}
				.container_box li{ list-style:url(../images/learmore.png); cursor:pointer;list-style:none !important;}
													
				.container_box p { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:.9em; border:solid 0px #000; margin:4px 10px 4px 10px;
						}
			
				.container_box a:hover{
							color:#000;
						}					
						
				.container_box h3 {
								color:#ee3a43; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
						}
				.container_box h4 {
								color:#666; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; border:solid 0px #000; 
								margin:0px 0 20px 0px; 
						}	

	#middleRight{width:267px;background:url(images/bg_rightpane.jpg) no-repeat;min-height:615px;}
		.rightContentPart{width:200px;padding:20px 48px 10px 19px;}

/* Footer */
#footer {
	height:220px;
}

	#footer-note{ 
			width:100%; height:35px; border-bottom:solid 1px #3b9abd; margin-top:05px;
		}
		#footer-note p { float:left; width:auto; border:solid 0px #000; color:#ccc}	

		#footer-note ul{ 
			list-style:none; width:auto; float:left; margin-left:10px; 
			}
			#footer-note li{ 
				list-style:none; width:auto; float:left; padding-left:5px;
				}			
		#footer-note a{ 
			color:#fff; text-decoration:none;
			}			
		#footer-note a:hover{ 
			color:#ccc;
			}									
		#footer-note-search {
			float:right; width:237px; border:solid 0px #000; height:23px;background:#54a7c6;
			}
		#footer-note h4 { width:20px; height:20px; background:url(images/down_btn.png) no-repeat; float:left; border:solid 0px #000; margin:03px 20px 0 0}
		.newstitle { width:auto;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; text-transform:uppercase; color:#fff; float:left; border:solid 0px #fff; margin-left:110px; padding-right:0px;}
		#footer-note-search input.textbox { width:205px; float:left; border:solid 0px #fff; height:16px; margin:4px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#54a7c6; padding-left:5px; color:#fff;}
			
	#footer-contain {
			width:100%;
		}
	.footer-colum {
			float:left; 
		}
		.fist-colum {
			width:154px; border:solid 0px #000;
		}
		.second-colum {
			width:193px; border:solid 0px #000;
		}
		.thied-colum {
			width:216px; border:solid 0px #000;
		}
		.four-colum {
			width:225px; border:solid 0px #000;
		}
		.fift-colum{
			width:174px; border:solid 0px #000;
		}
	#footer-contain h2{
			font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin-top:20px;
		}
	.footer-colum ul {
			list-style:none; margin-top:5px; height:auto;padding:0;
 		}
		.footer-colum ul li {padding-left:15px;}
	.footer-colum a {
		width:auto; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:none; color:#fff; text-decoration:none;
			 }
	


/* ************** General Classes *************** */
.leftlayoutPadding{padding-left:28px;}
.layoutWidth{width:983px;margin:0 auto;}
img{behavior: url(iepngfix.htc);}
.clear{clear:both;}
.fullWidth{width:100%;}
.floatLeft{float:left;}
.floatRight{float:right;}
.whiteText{color:#FFFFFF;}
.imageLeftStyle{margin:0 10px 10px 0;}
.imageRightStyle{margin:0 0 10px 10px;}
.noBackground{background:none !important;}

.redlink{ text-decoration:underline !important; color:#990000 !important; font-weight:bold}
.redText{ color:#990000 !important;}
.lightBlueText{color:#C9EDFB !important;font-size:12px !important;}
.whiteText{color:#FFF !important;font-size:12px !important;}
.yellowText{color:#FEF592 !important;line-height:22px;}
* html .yellowText br{line-height:22px;}
.blueBigText{ color:#0368AE !important;font-size:13px;}

a.yellowBox{background:#FFF36D;color:#546C01;line-height:25px;padding:5px 10px;font:bold 12px verdana;text-decoration:none;margin:10px 0;}


a.bluelinkNormal{color:#0066FF !important; text-decoration:underline !important; }
a.bluelinkNormal:hover{color:#0066FF !important; text-decoration:none !important;}

.bluelink{color:#0066FF !important; text-decoration:underline !important; font-weight:bold;}

.rowSpacer{width:20px;}
.imageStyle{vertical-align:middle;}
.noBorder{border-bottom:0px solid #000 !important;}


ul.GreySmallArrow{}
ul.GreySmallArrow li {padding:5px 0;list-style-image:url(images/arrow_small_grey.jpg);}

ul.orangeArrow{margin:0;padding:0;padding-left:15px;}
ul.orangeArrow li {padding:5px 0;list-style-image:url(images/arrow_orange.gif);font-weight:bold;}

ul.noArrow{padding:0;margin:0;}
ul.noArrow li {padding:5px 0;list-style:none;}
ul.noArrow li a{text-decoration:underline;color:#054481;}
.dum{padding:2px 5px 0 5px;}
.dum:hover{background-color:#759700;color:#FFFFFF !important; text-decoration:none !important;padding:2px 5px;}

/* Paddings */
.topBottomPadding{padding:10px 0;}
.leftPadding{padding-left:20px;}
/* Print Email Setup */
.printEmailSetup{padding:10px 0;margin-top:10px;background:#EEEEEE;}
	.printEmailSetup a {color:#02589D;text-decoration:none;font:normal 12px Arial !important;}
		.printEmailSetup a:hover{text-decoration:underline;color:#02589D;}

/* Drop Down Menu */
	
	/* Email Alert */
	#subcontent5 {background-color:#CADDDD;width:250px;border:3px solid #759700;position: absolute;visibility: hidden;padding: 12px;}
	#subcontent5 td{font:bold 12px Arial;color:#0368AE;}
	#subcontent5 input.submitButton{border:none;padding:3px;background-color:#0469AF;font:bold 12px Arial;color:#fff;}
	#subcontent5 a {color: #0368AE;text-decoration: none;}
	#subcontent5 a:hover {color: #0368AE !important;text-decoration: none;}
	#subcontent5 p {font:normal 11px Tahoma;text-align: right;padding:0;margin:0;padding:4px 0px;}
	#subcontent5 img {vertical-align:middle;margin:2px;}
	
	/* Site Setting */
	#subcontent4 {
	background-color: #FFF;
	height: auto;
	width: 157px;
	border: 1px solid #283949;
	position: absolute;
	visibility: hidden;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top:-3px;
	overflow:hidden; 
}

#subcontent4 a {
	color: #990000; line-height:20px;
	text-decoration: none; text-align:right; border:solid 0px #000; width:157px; 
}

#subcontent4 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right; 
}
	
	
	.titlefield { /*CSS for RSS title link in general*/
text-decoration: none !important; border:solid 0px #000; color:#0a81ad !important; font-family:Arial, Helvetica, sans-serif !important; font-size:13px !important; font-weight:bold !important; margin:5px 0 5px 0 !important;
}

.labelfield{ /*CSS for label field in general*/
color:#0a81ad; font-weight:bold;
font-size: 100%;
}

.datefield{ /*CSS for date field in general*/
color:#00a9a2; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; padding:0px 0 0 0; border:solid 0px #000;}

#example2{ /*Demo 2 main container*/
width: 420px;
height: 500px;
overflow:hidden;
border: 0px dashed black;
padding: 4px;
}

#example2 ul{ /*Demo 2 UL container*/
margin: 0;
padding-left:18px; width:400px; height:460px;
}

#example2 li{ /*Demo 2 LI that surrounds each entry*/
list-style:url(images/bullet1.png) outside !important; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
margin:10px 0 4px 0px; padding:0px 0 0 10px; color:#666; border:solid 0px #000;
}
#example2 p{ /*Demo 3 P element that separates each entry*/
font-family:Arial, Helvetica, sans-serif; font-size:11px; 
margin:10px 0 4px 0px; color:#666; width:400px
}

#example1{ /*Demo 2 main container*/
width: 420px;
height: 460px;
border: 0px dashed black;
padding: 4px;
}

html* #example1 { height:90px;}

#example1 ul{ /*Demo 2 UL container*/
margin: 0;
padding-left:18px; width:400px;
}

#example1 li{ /*Demo 2 LI that surrounds each entry*/
list-style:url(images/bullet1.png) outside !important; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
margin:10px 0 4px 0px; padding:0px 0 0 10px; color:#666; border:solid 0px #000;
}
#example1 p{ /*Demo 3 P element that separates each entry*/
font-family:Arial, Helvetica, sans-serif; font-size:11px; 
margin:10px 0 4px 0px; color:#666; width:430px
}

#example4{ /*Demo 2 main container*/
width: 461px;
height: 500px;
border: 0px dashed black;
overflow:hidden;
padding: 4px;
}

html* #example4 { height:90px;}

#example4 ul{ /*Demo 2 UL container*/
margin: 0;
padding-left:18px; width:400px;
}

#example4 li{ /*Demo 2 LI that surrounds each entry*/
list-style:url(images/bullet1.png) outside !important; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
margin:10px 0 4px 0px; padding:0px 0 0 10px; color:#666; border:solid 0px #000;
}
#example4 p{ /*Demo 3 P element that separates each entry*/
font-family:Arial, Helvetica, sans-serif; font-size:11px; 
margin:10px 0 4px 0px; color:#666; width:430px
}

#example3{ /*Demo 2 main container*/
width: 225px; height:130px;
border: 0px dashed black;
padding:0; margin:0;
}

#example3 .titlefield {text-decoration: none !important; border:solid 0px #000; color:#0a81ad !important; font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important; font-weight:bold !important; margin:0px 0 0px 0 !important;}
#example3 h4 { color:#666;}


/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 450px;
height: 1.2em;
border: 0px dashed black;
padding: 5px;
}

#pscroller2{
width: 190px;
height: 100px;
border: 0px solid black;
padding: 0px;
}

.rssclass .rsstitle{
font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:12px; color:#666;
}

.rssclass .rssdate{
color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

.rssclass a{
text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:12px; color:#666;
}
.rssdescription {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.rssclass a:hover { color:#ee3a43 }
