H1 {font-size:120%;font-family: Verdana, Helvetica, Arial, Sans-serif;font-weight:bold;padding:2px 1px 4px 2px;background-color:#9A9A9A;margin:0px 1px 25px 1px;color:#FFFFFF;}H2 {font-size:120%;font-family: Verdana, Helvetica, Arial, Sans-serif;font-weight:bold;color:#663399;}H3 {font-size:120%;font-family: Verdana, Helvetica, Arial, Sans-serif;font-weight:bold;color:#663399;}body {font-size:75%;font-family: Verdana, Helvetica, Arial, Sans-serif;font-weight:normal;line-height: 140%;color:#666666;text-align: center;}a {text-decoration:underline;color:#666666;}.sectionhead {font-size:110%;font-family: Verdana, Helvetica, Arial, Sans-serif;font-weight:bold;padding:2px 1px 4px 10px;background-color:#9A9A9A;margin:0px 1px 25px 1px;color:#FFFFFF;}.pagecontainer {width:784px;margin:0px auto;background:#FFF;}
.copy-left {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	MARGIN: 0px;
 }
.copy-right {
	PADDING-LEFT: 10px; 
	MARGIN: 0px;
}
.copy-mid {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	MARGIN: 0px;
}
.homepic {
	MARGIN: -20px 10px 0px; 
	WIDTH: 228px; 
	HEIGHT: 145px;
}
.homelinks {
	MARGIN-TOP: 5px; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 5px; 
	FONT-FAMILY: Verdana, Helvetica, Arial, Sans-serif; 
	LIST-STYLE-TYPE: none;
}
.homelinks LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url("images/pinkdot.gif") repeat-x 50% bottom; 
	PADDING-BOTTOM: 6px;
	MARGIN: 2px 20px 5px -30px;
	PADDING-TOP: 2px; 
	TEXT-ALIGN: left;
}
.homelinks LI A {
	 PADDING-RIGHT: 5px; 
	 PADDING-LEFT: 20px;
	 FONT-WEIGHT: bold; 
	 BACKGROUND: url("images/homebullet.gif") no-repeat 0px 1px; 
	 PADDING-BOTTOM: 6px; 
	 COLOR: #666666; 
	 PADDING-TOP: 2px; 
	 TEXT-ALIGN: left; 
	 TEXT-DECORATION: none;
	 
}
.homelinks LI A:hover {
	BACKGROUND: url("images/homebullet2.gif") no-repeat 0px 1px;
	COLOR: #666666; 
	TEXT-DECORATION: underline;
}
.heading {width:770px;height:83px;margin:0px;background:#000066;float:left;}.GC {width:74px;height:80px;margin:0px;float:left;}.GC-Mid {width:196px;height:80px;margin:0px;}.GC-right {width:300px;height:76px;margin:0px;float:right;}.navcontainer {width:770px;margin:0px;height:25px;background:#000066;float:left;}.topshadow {width:784px;height:5px;clear:both;position: relative;background: url(images/n_topshad.jpg) top right no-repeat;margin:0px auto;}.shadow {width:784px;position: relative;background: url(images/n_shad.jpg) top right repeat-y;margin:0px auto;}.container {width:740px;position: relative;text-align:left;clear:both;margin-left:10px;float:left;}/*Start of tabbed navigation*/.topnav {width:760px;height:25px;margin-top:0px;margin-left:3px;float:left;}.tabs ul {font-family: Verdana, Helvetica, Arial, Sans-serif;font-weight:bold;margin:0px;padding:0px;float:left;list-style:none;display:inline;}.tabs li.media {float:left;background: url(images/medtab_right.gif) no-repeat top right;margin: 5px 2px 4px 2px;font-size:12px;}.tabs li.media a {padding:6px 20px 4px 12px;line-height: 100%;background: url(images/medtab_left.gif) no-repeat top left;text-decoration: none;color: #FFFFFF;float: left;display: block;font-size:12px;}.tabs li.media a:hover {color: #FFFFFF;text-decoration:underline;}.tabs li.brand {float:left;background: url(images/brand_right.gif) no-repeat top right;margin: 5px 2px 4px 2px;font-size:12px;}.tabs li.brand a {padding:6px 20px 4px 12px;line-height: 100%;background: url(images/brand_left.gif) no-repeat top left;text-decoration: none;color: #FFFFFF;float: left;display: block;font-size:12px;}.tabs li.public {float:left;background: url(images/pubtab_right.gif) no-repeat top right;margin: 5px 2px 4px 2px;font-size:12px;}.tabs li.public a {padding:6px 20px 4px 12px;line-height: 100%;background: url(images/pubtab_left.gif) no-repeat top left;text-decoration: none;color: #FFFFFF;float: left;display: block;font-size:12px;}.tabs li.public a:hover {color: #FFFFFF;text-decoration:underline;}.tabs li.analyst {float:left;background: url(images/analysts_right.gif) no-repeat top right;margin: 5px 2px 4px 2px;font-size:12px;}.tabs li.analyst a {padding:6px 20px 4px 12px;line-height: 100%;background: url(images/analysts_left.gif) no-repeat top left;text-decoration: none;color: #FFFFFF;float: left;display: block;font-size:12px;}.tabs li.analyst a:hover {color: #FFFFFF;text-decoration:underline;}.tabs li.comms {float:left;background: url(images/comstab_right.gif) no-repeat top right;margin: 5px 2px 4px 2px;font-size:12px;}.tabs li.comms a {padding:6px 20px 4px 12px;line-height: 100%;background: url(images/comstab_left.gif) no-repeat top left;text-decoration: none;color: #FFFFFF;float: left;display: block;font-size:12px;}.tabs li.comms a:hover {color: #FFFFFF;text-decoration:underline;}.tabs li.services {float:left;background: url(images/serv_right.gif) no-repeat top right;margin: 5px 2px 4px 2px;font-size:12px;}.tabs li.services a {padding:6px 20px 4px 12px;line-height: 100%;background: url(images/serv_left.gif) no-repeat top left;text-decoration: none;color: #FFFFFF;float: left;display: block;font-size:12px;}.tabs li.services a:hover {color: #FFFFFF;text-decoration:underline;}.tabs li.home {float:left;background: url(images/hometab_right.gif) no-repeat top right;margin: 5px 2px 4px 2px;font-size:12px;}.tabs li.home a {padding:6px 20px 4px 12px;line-height: 100%;background: url(images/hometab_left.gif) no-repeat top left;text-decoration: none;color: #FFFFFF;float: left;display: block;font-size:12px;}.tabs li.home a:hover {color: #FFFFFF;text-decoration:underline;}.tabs li.on {float:left;background: url(images/ontab_right.gif) no-repeat top right;margin: 5px 2px 5px 2px;font-size:12px;}.tabs li.on a {padding:6px 20px 4px 12px;line-height: 100%;background: url(images/ontab_left.gif) no-repeat top left;text-decoration: none;color: #666666;float: left;display: block;font-size:12px;}.tabs li.on a:hover {color: #666666;text-decoration:underline;}/* end of tabbed navigation */
.footer {clear: both;height: 30px;width: 784px;background: url(images/n_baseshad.jpg) top right no-repeat;margin:0px auto;}



.leftcolOfficials {
	FLOAT: left; 
	MARGIN-LEFT: 3px; 
	WIDTH: 160px;
}
.midLeftcolOfficials {
	/*MARGIN-TOP: 0px; 
	LEFT: 259px; 
	WIDTH: 160px; 
	POSITION: absolute;
	PADDING-LEFT:6px;
	
	FLOAT: left; 
	MARGIN-TOP: 0px; 
	LEFT: 239px; 		
	WIDTH: 160px; 	
	PADDING-LEFT:6px;
}
.rightcolOfficials {
	/*FLOAT: right; 
	WIDTH: 160px;	
	TOP:0px;
	LEFT: 514px;
	POSITION: absolute;
	
	MARGIN-RIGHT: 4px;
	
	FLOAT: right; 
	WIDTH: 160px; 
	MARGIN-RIGHT: 4px;
}
.midRightcolOfficials {
	/*MARGIN-TOP: 0px; 
	LEFT: 259px; 
	WIDTH: 160px; 
	POSITION: absolute;
	PADDING-LEFT:6px;*/
	
	FLOAT: left; 
	MARGIN-TOP: 0px; 
	LEFT: 239px; 		
	WIDTH: 160px; 	
	PADDING-LEFT:6px;
}


.leftcol {
	FLOAT: left; 
	MARGIN-LEFT: 3px; 
	WIDTH: 240px;
}
.rightcol {
	/*FLOAT: right; 
	WIDTH: 240px;	
	TOP:0px;
	LEFT: 514px;
	POSITION: absolute;
	
	MARGIN-RIGHT: 4px;*/
	
	FLOAT: right; 
	WIDTH: 240px; 
	MARGIN-RIGHT: 4px;
}
.midcol {
	/*MARGIN-TOP: 0px; 
	LEFT: 259px; 
	WIDTH: 240px; 
	POSITION: absolute;
	PADDING-LEFT:6px;*/
	
	FLOAT: left; 
	MARGIN-TOP: 0px; 
	LEFT: 239px; 		
	WIDTH: 248px; 	
	PADDING-LEFT:6px;
}


.leftcolHome {
	FLOAT: left; 
	MARGIN-LEFT: 3px; 
	WIDTH: 190px;
}
.rightcolhome {
	/*FLOAT: right; 
	WIDTH: 580px;	
	TOP:0px;
	LEFT: 514px;
	POSITION: absolute;
	
	MARGIN-RIGHT: 4px;
	
	FLOAT: right; 
	WIDTH: 250px; 
	MARGIN-RIGHT: 4px;
}