@charset "UTF-8";

/***  RESET  ***/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:normal;
	font-style:inherit;
	font-size:inherit;
	font-family:inherit;
	vertical-align:baseline;
}


/***  UNIVERSAL  ***/
h1{font-size:1.3em; line-height:1.2em; font-weight:bold;}
h2{font-size:1.5em; line-height:1.5em; font-weight:bold; margin-bottom:10px;}
h3{font-size:2.5em;}
h4{font-size:1.2em; line-height:1.3em; font-weight:bold;}
h5{font-size:1.5em;}
h6{font-size:1em;}

:focus {outline:0;}

ol, ul, li {list-style:none;}
ul.no_bullets li {list-style:none !important;}

table {border-collapse:collapse; border-spacing:0;}
caption, th, td {text-align:left; font-weight:normal;}

blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

em{font-style:italic;}
strong{font-weight:bold;}
a img{border:none;}

body {font-size:12px; line-height:15px; color:#000; background:#fff; font-family:Arial, Helvetica, sans-serif;} 

p {padding:10px 0;}

a, a:visited {color:#0062B0; text-decoration:underline; cursor:pointer;}
a:hover {color:#333; text-decoration:underline;}

ul.bulleted {margin:10px 15px;}
	ul.bulleted li {list-style:outside disc; margin:5px 0;}
	
ol {margin:10px 15px;}
	ol li {list-style:outside decimal; margin-left:10px;}
	ol li ul {margin:10px 15px;}
		ol li ul li {list-style:outside circle;}



/***  WRAPPERS  ***/
#wrapper {width:950px; margin:0 auto;}




/***  MAST  ***/
#mast {position:relative;}
#mast,
#mast #banner {float:left; display:inline; width:950px;}
#mast #skipNav {position:absolute; top:0; left:5px; color:#007ec8; font-size:.8em;}
#mast #mainNav {float:left; display:inline; width:950px; height:31px; background:url(../images/mainNav_BG.jpg) 0 0 no-repeat; font-family:"Trebuchet MS", Trebuchet, Arial;}
#mast #mainNavBottom {float:left; display:inline; width:950px; height:31px; font-family:"Trebuchet MS", Trebuchet, Arial;}
	#mast #mainNavBottom li {float:left; display:inline; background:url(../images/mainNavbottom_pipe.jpg) center right no-repeat;}
	#mast #mainNavBottom li.noPipe {background:none;}
		#mast #mainNavBottom li a,
		#mast #mainNavBottom li a:visited {font-weight:bold; display:block; padding:0 20px; height:31px; line-height:31px; letter-spacing:.05em;}
	#mast #mainNav li {float:left; display:inline; background:url(../images/mainNav_pipe.jpg) center right no-repeat;}
	#mast #mainNav li.noPipe {background:none;}
		#mast #mainNav li a,
		#mast #mainNav li a:visited {color:#fff; font-weight:bold; text-decoration:none; display:block; padding:0 20px; height:31px; line-height:31px; letter-spacing:.05em;}
		/** #mast #mainNav li a:visited {color:#fff; font-weight:bold; text-decoration:none; display:block; padding:0 30px; height:31px; line-height:31px; letter-spacing:.05em;} **/
		#mast #mainNav li a:hover {color:#ecc849;}
		
	/** GOOGLE **/
	#mast #mainNav li#search {float:right; display:inline; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:.8em; background:none; padding:5px 0 0;}
		#mast #mainNav li#search input.searchText {float:left; display:inline; width:117px; height:13px; border:1px solid #666; color:#777; padding:2px; margin:0;  font-size:.9em;}
		#mast #mainNav li#search input.searchBtn {float:left; display:inline; width:26px; height:19px; border:1px solid #666; border-left:none; color:#000; background:#999; padding:1px 2px 2px; margin:0; font-size:.9em; font-weight:bold;}	



/***  HOME  ***/
#home_content {float:left; display:inline; width:950px; height:549px; background:url(../images/content_home.jpg) 0 0 no-repeat; position:relative;}
	#home_content #subLinks {position:absolute; top:510px; left:45px;}
		#home_content #subLinks li {float:left; display:inline;}
			#home_content #subLinks li a,
			#home_content #subLinks li a:visited {color:#fff; margin-right:40px;}
			#home_content #subLinks li a:hover {color:#ccc;}
	#home_content #newsBtn {position:absolute; width:270px; height:33px; top:500px; left:635px;}
	#home_content #flashWrap {position:absolute; top:73px; left:43px;}
	
	noscript p {padding:5px; width:90%;}
	
	
	
/***  SUB  ***/
/** DENISE COPIED BELOW 
#sub_content {float:left; display:inline; width:950px; min-height:503px; height:503px; background:url(../images/content_repeat.jpg) 0 0 repeat-y;} -->
#sub_content {float:left; display:inline; width:950px; min-height:503px; height:503px; }
html>body #sub_content {height:auto !important;}

	/** SIDE NAV **/
/** DENISE COMMENTED OUT THE SIDE NAV LINES
	#sub_content #sideNav {float:left; display:inline; width:206px; min-height:503px; height:503px; background:url(../images/sideNav_sub.jpg) 0 0 no-repeat; position:relative;}
		#sub_content #sideNav ul {width:100%; padding:20px 0;}
			#sub_content #sideNav ul li {margin:12px 33px;}
				#sub_content #sideNav ul li a,
				#sub_content #sideNav ul li a:visited {color:#fff; text-decoration:none; font-weight:normal;}
				#sub_content #sideNav ul li a:hover,
				#sub_content #sideNav ul li a.current {text-decoration:underline;}
				#sub_content #sideNav ul li a.fat,
				#sub_content #sideNav ul li span {font-weight:bold; letter-spacing:.05em; color:#fff;}
				
		#sub_content #sideNav ul#subLinks {border-top:1px solid #fff; height:90px;} -->
	
	/** CONTENT **/
/** DENISE	#sub_content #content {float:left; display:inline; padding:25px 0; width:744px; background:url(../images/content_sub.jpg) 0 0 no-repeat; color:#1963ad; line-height:1.5em;} **/
	#sub_content #content {float:left; display:inline; padding:25px 0; width:950px; background:url(../images/content_sub.jpg) 0 0 no-repeat; color:#1963ad; line-height:1.5em;}
	
		/** CENTER COLUMN **/
/** DENISE	#sub_content #content #center_col, .cke_contents, #cke_contents_full_text {float:left; display:inline; padding:0 30px; width:454px;} **/ 
		#sub_content #content #center_col, .cke_contents, #cke_contents_full_text {float:left; display:inline; padding:0 0 0 0; width:650px;}
			#sub_content #content #center_col ul, .cke_contents ul, #cke_contents_full_text ul {margin:10px 15px;}
				#sub_content #content #center_col ul li, .cke_contents ul li, #cke_contents_full_text ul li {list-style:outside disc; margin:5px 0;}
					#sub_content #content #center_col ul li ul li, .cke_contents ul li ul li, #cke_contents_full_text ul li ul li {list-style:outside circle;}
					
			/* BANK/UTILITY */
			table#bank_utility {}
				table#bank_utility td {}
				
			#results {margin:20px 0;}
				#results .result_set {border-top:1px solid #dbd4b7; padding:10px 0; width:100%;}	
					#results .result_set span {display:block;}
	
		/** RIGHT COLUMN **/
		#sub_content #content #right_col {float:right; display:inline; width:240px; margin-left:30px; color:#636466;}
		#sub_content #content #right_col h3 {font-size:1.4em; line-height:1.2em; font-weight:bold; margin:15px;}
			#sub_content #content #right_col #wildcard {width:198px; height:180px; border:1px solid #bcbdc0; overflow-y:scroll; overflow-x:hidden;}
				#sub_content #content #right_col #wildcard .bg {width:153px; height:150px; padding:15px; background:url(../images/wildcard_BG.jpg) no-repeat 0 0 scroll;}
				#sub_content #content #right_col #wildcard span {display:block; font-weight:bold;}
				#sub_content #content #right_col #wildcard p {padding:0 0 10px;}
				
		/** SEARCH COLUMN **/
		#search_col {float:left; display:inline; width:684px; padding:0 30px;}
			#search_col iframe {width:684px;}

