* { margin:0; padding:0; }

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
h1 { font-size:14px; font-weight:bold; color:#0062ac; }
h2 { font-size:14px; font-weight:bold; color:#0062ac; padding-left:12px; background:url(../images/arrow4.gif) 0 4px no-repeat; }
h4 { font-size:12px; font-weight:normal;}
a { color:#0062ac; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none;}
ul, p { padding-bottom:10px;}


/* dl dt { float:left; width:180px; clear:left;padding-bottom:25px;}
dl dd { margin-left:180px; padding-bottom:25px;} */
ul li { list-style:none; background:url(../images/dot.gif) 0 7px no-repeat; padding-left:8px;}
ul.arrows li { background:url(../images/arrow3.gif) 0 4px no-repeat; padding-left: 10px;} 

.clear { clear:both; height:1px;}
.bold { font-weight:bold; }
.bold_blue { font-weight:bold; color:#0062ac;}
.blue { color:#0062ac; }
.align_center { text-align:center;}
.align_left { float:left;}
.align_bottom { position:absolute; bottom:0;}
.stack_border { margin:-10px; position:relative;}
.vtop { vertical-align: top; }
.csc-firstHeader { margin-bottom: 8px;}

#master { width:968px; margin-right:auto; }
	#header { height:100px; }
		#logo { float:right; margin-top:25px; }
	
	#main_menu, #footer_menu { background:url(../images/footer_bg.gif) #d1d4d7 repeat-y; padding-left:230px; height:24px;}
	#main_menu { border-bottom:2px solid #0062ac; margin:0; padding-bottom:0; }
		#main_menu li { list-style:none; float:left; width:102px; background:none; padding:0; }
		#main_menu li a { display:block; background:url(../images/menu_button.gif) no-repeat; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; 
			height:20px; width:100px; text-align:center; padding-top:4px;}
		#main_menu li a:hover,#main_menu li.active a  { color:#ffffff; background:#a9afb5; }
	#footer_menu { border-top:2px solid #0062ac; padding-left:234px; margin:0; padding-bottom:0;}
		#footer_menu li { list-style:none; float:left; height:20px; padding-top:4px; background:none; padding-left:0;  }
		#footer_menu a { display:block; font-size:12px;  text-decoration:none; color:#000000; 
		 padding:0px 7px; float:left;}
		#footer_menu a:hover { color:#0062ac; }
	
	#content { margin:3px 0; background:url(../images/page_bg.gif) repeat-y; min-height:454px; }
	#content.solid { background:url(../images/page_bg2.gif) #e5e7e9 repeat-y; }
		#left { padding: 10px; float:left; width:210px; }
			#level2_menu { padding-left: 9px; margin-top:10px; margin-right: -3px; }
			#level2_menu li { list-style:none; font-size:14px; padding-bottom:14px; background:none; padding-left:0; }
#level2_menu li ul { margin-left:14px; margin-top:14px;}
			#level2_menu li a,#level2_menu li.active ul li a { display:block; background:url(../images/arrow2.gif) 0 3px no-repeat; padding-left:13px; text-decoration:none; font-weight:normal; color:#000000; }
			#level2_menu li.active ul li a:hover, #level2_menu li a:hover,#level2_menu li.active a { background-image:url(../images/arrow1.gif); font-weight:bold; color:#0062ac; }
		#right { padding:10px; float:right; width:210px;}
		
		#center { padding:10px 10px 0 10px; margin-left:230px; }
		.cols3 #center { margin-right: 230px; }
		.cols1 #center { margin:0;}
		
		#slide_image { margin:-10px 0 0 -10px; float:left;}
		#slide_title { float:left; font-size:18px; font-weight:bold; margin: 212px 0 0 20px;}		
		
		.fce1 { overflow: hidden; margin-bottom:25px;}
		.fce1 .col1, .fce1 .col2 { float:left; width:230px;}
		.fce1 .col1 { margin-right:20px;}
		.fce1 p { margin-left: 0;}

	
div.csc-textpic { overflow:hidden; margin-bottom:10px; }
.csc-firstHeader { margin-bottom: 8px;}