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;
}


P
{
	color : #666666;
	font-size: 0.9em;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-top: 4px;
	margin-bottom : 4px;
}

.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;}

.heading {width:770px;
height:83px;
margin:0px;
background:#000066;
float:left;}

.homelinks {
	MARGIN-TOP: 5px; 
	FONT-SIZE: 110%; 
	PADDING-BOTTOM: 5px; 
	FONT-FAMILY: Verdana, Helvetica, Arial, Sans-serif; 
	font-color: #999999;
}


.Reglinks {
	MARGIN-TOP: 5px; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 5px; 
	FONT-FAMILY: Verdana, Helvetica, Arial, Sans-serif; 
	font-color: #999999;
}

.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;
	height: 282px;
	left: 16px;

}

/*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:hover {color: #FFFFFF;
text-decoration:underline;}

.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.register {float:left;
background: url(images/reg_right.gif) no-repeat top right;
margin: 5px 2px 4px 2px;
font-size:12px;}

.tabs li.register a {padding:6px 20px 4px 12px;
line-height: 100%;
background: url(images/reg_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 */

.leftcolHome {
	FLOAT: left; 
	MARGIN-LEFT: 3px; 
	WIDTH: 190px;
}
.rightcolhome {
	/*FLOAT: right; 
	WIDTH: 580px;	
	TOP:0px;
	LEFT: 514px;
	POSITION: absolute;
	
	FLOAT: right; 
	WIDTH: 250px; 
	MARGIN-RIGHT: 4px;
}

.leftcol {
	FLOAT: left; 
	MARGIN-LEFT: 3px; 
	WIDTH: 150px;
}

.midcol {
	FLOAT: left;  
	WIDTH: 150px;
}

.rightcol {
	/* FLOAT: right; 
	WIDTH: 150px; 	
	TOP:0px;
	LEFT: 314px;
	POSITION: absolute;
	
	FLOAT: right; 
	WIDTH: 150px; 
	MARGIN-RIGHT: 4px;
}


.sectionhead {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 110%; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px 1px 25px; 
	COLOR: #ffffff;
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Helvetica, Arial, Sans-serif; 
	BACKGROUND-COLOR: #9a9a9a;
}
.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;
}

