@charset "UTF-8";
/* CSS Document */

arrownavfont a:link, arrownavfont a:visted, arrownavfont a:hover, arrownavfont a:active {
	font-size: 14.5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0b5383;
	text-decoration: none;
	font-weight:bold;
}

a.green, a.green:hover, a.green:visted, a.green:active { color: #83BA3B;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
}


.navcolornew {color:#0D649D;}

body {background-image:url(/Images/PageBackground.jpg); background-repeat:repeat-x; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clear{clear:both;}

#wrapper {width:966px; margin:0 auto; padding:0px;}

div.logos 		{margin: 0 0 0 3px; padding: 0; width: 958px; height: 127px;
				 background: url(/images/bg_logos.png) no-repeat; display: block;}

div.logos a	,
div.logos a img {border: none; text-decoration: none;}

repeater {background-repeat:no-repeat;}

img.logo1		{margin: 38px 0 0 50px; padding: 0; float: left; width: 189px; height: 45px;}
img.logo2		{margin: 38px 0 0 36px; padding: 0; float: left; width: 166px; height: 43px;}
img.logo3		{margin: 38px 0 0 36px; padding: 0; float: left; width: 201px; height: 45px;}
img.logo4		{margin: 38px 0 0 35px; padding: 0; float: left; width: 196px; height: 43px;}


/*header styles*/
#header {height:126px;}
	.headerBG {height:126px; background-image:url(/Images/headerBG.jpg); background-repeat:no-repeat;}
	.headerBG2 {height:126px; background-image:url(/Images/headerBG2.jpg); background-repeat:no-repeat;}
	.searchPad {padding:10px 20px 5px 10px}
	.searchText {color:#999999; font-size:11px;}
	a.linkMiniNav, a.linkMiniNav:visited {color:#6699cc; font-size:10px; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
	a.linkMiniNav:hover, a.linkMiniNav:active {color:#6699cc; font-size:10px; font-family:Verdana, Geneva, sans-serif; text-decoration: underline;}

	#navigation {color:#d7d9da; padding:0px; margin-top:10px;}
	#navigation p {padding:0px; margin:0px;}
	.navigationnew {margin-top:30px;}
	
/*homepage styles*/
#mainBody {background-image:url(/Images/mainBG.png); background-repeat:no-repeat; min-height:463px; margin-top:4px; width:966px;}
	
	#box1{width:449px; background-image:url(/Images/staticImages_01.jpg); background-repeat:no-repeat; margin-left:20px; padding-top:240px; float:left; }
	.infobox1_BG {width:388px; background-image:url(/Images/infoboxes_03.png); background-repeat:no-repeat; min-height:103px; }
		.infobox1_BG p {color:#666666; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:19px; padding: 15px 15px 0px 30px;}
	
	#box2{width:448px; background-image:url(/Images/staticImages_02.jpg); background-repeat:no-repeat; margin:0 20px 20px 0px; padding-top:240px; float:right; }
	.infobox2_BG {width:388px; background-image:url(/Images/infoboxes_04.png); background-repeat:no-repeat; min-height:103px; }
		.infobox2_BG p {color:#666666; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:19px; padding: 15px 15px 0px 30px;}
		a.linkInfobox, a.linkInfobox:visited {color:#006699; font-size:12px; text-decoration:underline; font-weight:bold;}
		a.linkInfobox:hover, a.linkInfobox:active {color:#0099FF; font-size:12px; text-decoration:underline; font-weight:bold;}
		
	
/*subpage styles*/
h1 {color:#0b5383; font-family:Arial, Helvetica, sans-serif; font-size:24px; margin:0px; padding-bottom: 5px;}
h2 {color:#0b5383; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px; padding-bottom: 5px;}

#bannerRegion {height:173px; width:957px; position:relative; padding-top:7px; padding-left:1px; text-align:center;}
	#bannerImage {height:173px; width:670px;}
	.quote {height:173px; width:287px; padding-top:20px; background-image:url(/Images/subBannerBG_02.png); background-repeat:no-repeat; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
	.quote_sm {font-size:14px;}
	.quote_lrg {font-size:16px;}

#subMain {position:relative; width:958px; background-color:#FFFFFF;}
	#sideNav {width:233px; background-image:url(/Images/sideNav_bg_03.jpg); background-repeat: repeat-y;}
	.sideNav_bg {background-image:url(/Images/sideNav_bg_02.jpg); background-repeat:no-repeat; height:237px; padding:10px; font-size:14px; color:#1f1e1c;}
		.sideNav_bg p {padding:10px; margin:0px;}
	#sideNavx {width:233px; text-decoration:none;}
	.sideNav_bgx {background-image:url(/Images/sideNav_bg_02a.jpg); background-repeat:no-repeat; height:237px; padding:10px; padding-top:20px; font-size:18px; color:#1f1e1c;}
		.sideNav_bgx p {padding:10px; margin:0px; font-size:18px;}	
	#breadcrumbs {text-align:right; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif; padding-bottom:7px;}
		#breadcrumbs a:link, a:visited {text-align:right; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
		#breadcrumbs a:hover, a:active {text-align:right; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}
	#breadcrumbsnew {text-align:left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif; padding-bottom:7px;}
		#breadcrumbsnew a:link, a:visited {text-align:left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
		#breadcrumbsnew a:hover, a:active {text-align:left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}
	#subMain #content p {text-align: left; font-size:12px; color:#1f1e1c; margin:0px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
		#content ul { margin-top:0px; padding-top:0px;}
		#content ul li {text-align: left; font-size:12px; color:#1f1e1c; font-family:Arial, Helvetica, sans-serif;}
		#content a:link, a:active, a:visited {text-align: left; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:normal;}
		#content a:hover {text-align: left; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}
		#content a.linkContent, a.linkContent:hover, a.linkContent:active, a.linkContent:visited {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;font-weight:normal;}

/*sitefinity styles*/
ol.sf_photoListLightbox li, ol.sf_listAndPage li  {height:500px;}

.sf_expandableList a:link, a:hover, a:active {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}
.sf_expandableList a:visited {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}

.sf_expandedList a:link, a:hover, a:active {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}
.sf_expandedList a:visited {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}

.sf_listItemBody {line-height:20px;}
.sf_listItemBody a:link, a:hover, a:active {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}
.sf_listItemBody a:visited {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}

.sf_anchorList a:link, a:hover, a:active {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}
.sf_anchorList a:visited {text-align: left; font-size:12px; color:#0b5383; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}
#anchor h3 .sf_listItemTitle {font-size:14px;}

#newPage h1 .sf_ItemTitle {font-size:17px; font-weight:bold;} /*not working*/

.sf_newsTitle a:link, a:hover, a:active {font-size:15px; font-weight:bold; text-decoration:underline;}
.sf_newsTitle a:visited {font-size:15px; font-weight:bold; text-decoration:underline;}

.sf_postTitle a:link, a:hover, a:active {font-size:15px; font-weight:bold; margin:0px 0px 0px 0px; text-decoration:underline;}
.sf_postTitle a:visited {font-size:15px; font-weight:bold; margin:0px 0px 10px 0px; text-decoration:underline;}

/*footer styles*/
#footer {background-color:#054671; height:27px; margin-top:20px; font-size:10px; color:#FFFFFF; font-family:Verdana, Geneva, sans-serif;}
	a.linkFooter, a.linkFooter:visited {color:#FFFFFF; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none; font-weight:normal;}
	a.linkFooter:hover, a.linkFooter:active {color:#FFFFFF; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:underline; font-weight:normal;}
	
	#footerText {padding:0px; margin-top:10px; margin-bottom:40px;}
	#footerText p {padding:0px; color:#006cb3; font-size:10px; font-family:Verdana, Geneva, sans-serif; text-align:left;}
	


a.blue19pt, a.blue19pt:visited { color:#5295b6; font-size:17px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; }
a.blue19pt:hover, a.blue19pt:active { color:#5295b6; font-size:17px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal; }

.contentLinks {}
	.contentLinks p {margin:0px; padding:0px;}
	.linksHeader {color:#FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
	a.linkLandingBlue_lrg, a.linkLandingBlue_lrg:visited { color:#0b5383; font-size:17px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; }
	a.linkLandingBlue_lrg:hover, a.linkLandingBlue_lrg:active { color:#0b5383; font-size:17px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal; }
	.LandingBlue_sm { color:#0b5383; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }	
	a.linkLandingBlue_sm, a.linkLandingBlue_sm:visited { color:#0b5383; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-weight:normal; }
	a.linkLandingBlue_sm:hover, a.linkLandingBlue_sm:active { color:#0b5383; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;font-weight:normal; }

.floaterHdr {color:#0b5383; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
a.floaterHdrLnk, a.floaterHdrLnk:hover, a.floaterHdrLnk:active, a.floaterHdrLnk:visited {color:#0b5383; font-weight:bold; font-size:12px; font-family:Arial, Helvetice, Sans-Serif;text-decoration:underline;}
	
.floaterTxt {color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.floaterLnk, a.floaterLnk:hover, a.floaterLnk:active, a.floaterLnk:visited {color:#0b5383; font-size:11px; font-family:Arial, Helvetice, Sans-Serif;text-decoration:underline;}
.floaterLnkText {color:#0b5383; font-size:11px; font-family:Arial, Helvetice, Sans-Serif;}

div.designsection {
	margin: 0;
	width: 655px;
	float: left;
	clear: both;
}
#leftwide {width: 71%; float:left;}
#rightwide {width: 29%; float:right;}
#fullsize {width: 100%;}
.clear1 {clear: both;}
.paddingL {padding: 12px 5px 0 20px; vertical-align:top;}
.paddingR {padding: 12px 20px 0 5px; vertical-align:top;}

.bottomboxing {background:url(/Images/containerbottom.jpg); background-repeat:no-repeat; background-position:bottom; padding: 10px 15px 5px 10px;}
.colorbox {background:url(/Images/colorbox.png; background-repeat: no-repeat;}
