body {margin: 0px; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-align:center;}
ul {margin:0px; padding:0px; list-style:none;}
p,form,h1,h2,h3 {margin:0px; padding:0px;}
h1 {font:normal 20px Tahoma; color:#12378F;}
h2 {font:normal 16px Tahoma; color:#12378F;}
h3 {font:bold 13px Tahoma; color:#D60000;}
a {color:#12378F; text-decoration:none;}
a:hover {color:#D60000;}
.lnkWhiteSmall {color:#FFFFFF; text-decoration:none;}
.lnkWhiteSmall:hover {color:#AFEDFF;}
.lnkWhiteCateg {color:#FFFFFF; text-decoration:none; font:bold 14px Trebuchet MS;}
.lnkWhiteCateg:hover {color:#AFEDFF;}
.lnkRedSmall {color:#D60000; text-decoration:none;}
.lnkRedSmall:hover {color:#3366CC;}
.lnkRedSmall2 {color:#D60000; text-decoration:none; font-size:11px;}
.lnkRedSmall2:hover {color:#3366CC;}
.lnkWhiteSmall3 {color:#FFFFFF; text-decoration:none; font-size:13px;}
.lnkWhiteSmall3:hover {color:#bed4ff;}

.red {color:#D60000;}
.blueLight {color:#3366CC;}
.white14 {color:#FFFFFF; font:bold 14px Trebuchet MS;}
.white9 {font:normal 9px Trebuchet MS;}
.txtBottom10 {margin-bottom:10px; text-align:justify; font:normal 12px Tahoma;}
.pTxt {margin-bottom:20px;}

.floatLeft {float:left;}
.floatRight {float:right;}
.clearBoth {clear:both;}

#siteOuter {width:900px; border:4px solid #E7ECF5; text-align:left; padding:1px; background-color:#AFBBD1; margin:0px auto;}
	#header {background:url('../images/header_right_bg.gif') no-repeat top right;}
		#headerTop {height:131px;}
		#headerLogo {float:left;}
		#headerRight {float:right;}
		#headerNewsletter {margin:30px 24px 0px 0px; text-align:right;}
		#headerDate {margin:10px 30px 0px 0px; font:bold 11px Tahoma; color:#12378F;}
		#headerCont {margin:10px 30px 0px 0px; font:bold 13px Tahoma; color:#12378F;}
		#headerMenu {height:35px; margin-bottom:1px; background:url('../images/top_menu_bg_off.gif') repeat-x top left #12378F;}
			#topMenuLeft {float:left; width:117px; height:35px; background:url('../images/top_menu_left.jpg') no-repeat left;}
			#ulTopMenu {}
			#ulTopMenu li {float:left; border-right:1px solid #BED4FF;}
			#ulTopMenu li a {display:block; padding:8px 10px; font:bold 14px Trebuchet MS; color:#FFFFFF; text-decoration:none; background:url('../images/top_menu_bg_off.gif') repeat-x top left #12378F;}
			#ulTopMenu li a:hover {color:#AFEDFF; background:url('../images/top_menu_bg_on.gif') repeat-x top left;}
		#headerMenuRed {height:25px; clear:both;}
			#ulTopMenuRed {border-top:5px solid #D60000; margin-left:0px;}
			#ulTopMenuRed li {float:left; margin-right:1px; background-color:#D60000;}
			#ulTopMenuRed li a {display:block; width:154px; height:18px; padding-top:2px; text-align:center; font:normal 11px Tahoma; color:#FFFFFF; background:url('../images/top_menu_red_off.gif') no-repeat bottom;}
			#ulTopMenuRed li a:hover {color:#12378F; background:url('../images/top_menu_red_on.gif') no-repeat bottom;}
	
		#contentOuter {}
		#leftNavigation {float:left; width:180px; margin:5px; border:5px solid #BED4FF; background-color:#E4EDFF;}
			.ulCateg {}
			.ulCateg li {width:172px; height:21px; padding:4px 0px 0px 8px; background-color:#3366CC; color:#FFFFFF; font:bold 13px tahoma;}
			.ulSubCateg {margin-bottom:10px;}
			.ulSubCateg li {border-bottom:1px solid #D8E1F2;}
			.ulSubCateg li a {display:block; color:#990000;  width:161px; height:15px; padding:2px 2px 0px 17px; background:url('../images/bullet_menu.gif') no-repeat top left;}
			.ulSubCateg li a:hover {background-color:#FFFFFF;}
		#content {float:left; width:665px; margin:5px 0px 5px 15px;}
			.titlePage {padding-bottom:5px; border-bottom:1px solid #D60000; margin-bottom:10px;}
			.sectionsOuter {height:110px; margin-bottom:10px;}
				#section1 {float:left; width:329px; height:110px; text-align:left; background:url('../images/section_1_bg.jpg') no-repeat left;}
				#section2 {float:right; width:329px; height:110px; text-align:left; background:url('../images/section_2_bg.jpg') no-repeat left;}
				#section3 {float:left; width:329px; height:110px; text-align:left; background:url('../images/section_3_bg.jpg') no-repeat left;}
				#section4 {float:right; width:329px; height:110px; text-align:left; background:url('../images/section_4_bg.jpg') no-repeat left;}
					.titleSection {margin:15px 85px 0px 8px;}
					.descSection {height:45px; margin:5px 120px 0px 10px;}
					.linkSection {margin-left:8px;}
			.categTitle {height:20px; margin-bottom:5px; background:url('../images/title_categ_left.gif') no-repeat left #12378F;}
			.categTitleBgRight {padding-left:6px; background:url('../images/title_categ_right.gif') no-repeat top right;}
			.tdBorder {border:1px solid #BED4FF;}
				.ulSubcateg {}
				.ulSubcateg li {text-align:center; color:#5E5E5E;}
				.ulSubcateg li.subcategTitle {padding:1px 2px 4px 6px; margin-bottom:3px; text-align:left; background-color:#BED4FF;}
				.ulSubcateg li.subcategImg {text-align:center;}
				.ulSubcateg li.subcategImg img {border:2px solid #E5EEFF;}
				.ulSubcateg li.subcategImg img:hover {border:2px solid #BED4FF;}
			.quickContact {padding:10px; border:1px solid #BED4FF; background-color:#F4F8FF;}
			.mapContact {float:left; margin:0px 5px 10px 0px;}
		.dvLinks {}
		.dspLinks {}
		.dspLinks li {padding:5px; margin-bottom:5px; border:1px solid #BED4FF; background-color:#F4F8FF;}
		.tblLinkCateg {margin-bottom:10px;}
		.tblLinkCateg td {background-color:#F4F8FF; border:1px solid #BED4FF;}
		
	#footer {width:900px; height:40px; padding:10px 5px 0px 5px; margin:0px auto; clear:both; color:#5E5E5E; background-color:#E7ECF5;}
		#copyrightMenu {height:20px;}
		#webStream {text-align:center;}

#siteInner {padding:1px; background-color:#FFFFFF;}

.warning, .validation-advice {border:1px solid #D60000; padding:5px 5px 5px 26px; margin:0px 0px 5px 1px; font:bold 11px Tahoma; color:#D60000; background:url('images/icon_warning.gif') no-repeat left center #FFFBDC;}

#msgRequest {padding:3px; margin:5px 20px; background-color:#FFFFFF; font:bold 11px "Trebuchet MS"; color:#CC3300; text-align:center;}

.field1, .required, .validate-email, .validate-selection {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url('../images/field_bg.gif') repeat-x bottom #FFFFFF;
	border:solid 1px #A6B3CA;
	color:#5E5E5E;
	padding:2px;
}

.button1 {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url('images/btn_bg.gif') repeat-x top left #D60000;
	border:none;
	color:#FFFFFF;
	padding:2px;
}








