body, h1, h2, h3, h4, h5, h6 {font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;}
a:link {color:#283769}
.imgBlueBorder, a img.imgBlueBorder, :link img.imgBlueBorder, :visited img.imgBlueBorder {border: 1px solid #1b1464; padding:2px;}
table {
	border:none;
}
table li {
	margin:0 0 0 20px;
}
p.description {
	background-color: #1b1464;	padding: 1px 3px;  	margin: 0;  	line-height: 1;
}
#container {
	border-color: #fff;	margin: 0 auto; 	
	background-color:#fff;
	width:1000px;
}
#header {	padding: 0;  	margin: 0;	border-width:0;}
.headList {
	position:relative;
	float:left;
	display:inline;
	width:220px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	letter-spacing: 0;
	border-width:0;
}
.headListTitle {
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
	letter-spacing: 0;
	border-width:0;
}
#sidebar h3, #sidebar-alternate h3 {
	color:#1b1464;
}
a:hover, a:active, a:focus, a {	color:#283769;}
.yellowBold, a.yellowBold, a:visited.yellowBold {
	color:#cc6600;
	font-weight:bold;	
}
.blueBold, a.blueBold, a:visited.blueBold {
	font-weight:bold;
	color:#1B1464;	
}
.footerlink, a.footerlink, a:visited.footerlink {
	font-weight:bold;
	color: white;	
}
.separator2 {
background-color:#1b1464;
clear:both;
padding:1px;
}
.yellowTitleVerticalNav {
	color:#cc6600;
	font-weight:bold;
	font-size:15px;
	text-align: center;
}
.VerticalNavBox {
	color:#283769;
	font-size:12px;	
}
.yellowTitle {
	color:#F7941D;
	font-weight:bold;
	font-size:12px;
	letter-spacing: 0;
}
.stretcher ul li, .headList ul li {
	line-height:12px;
	list-style-type:none;
	margin-left:0;
	font-size:10px;
	margin:7px;
	color:#cc6600;
	border-width:0;
}
.headList ul li {color:#283769;}
a:visited {color:#283769;}
a {
	text-decoration:none;
}
.stretcher ul li a, .headList ul li a {
	text-decoration:none;
	color:#CC6600;
}
.headList ul li a {color:#f7941d;}
.stretcher ul li a:hover, .headList ul li a:hover {
	text-decoration:underline;
}
.stretcher ul, .headList ul {
	margin:2px 0;
	padding-left:3px;
}
a:hover {
	border-bottom:none;
	background-color: transparent;
	text-decoration:underline;
}
.link2 a:link, .link2 a:visited {
	color: white;
	font-weight:bold;
}
.link2 a:hover, .link2 a:active, .link2 a:focus {
	color: #33322e;
	font-weight:bold;
}
.bold {
font-weight:bold;
}
body {
	background-color: #666666;
	border-width:0;
}
h1 {
	margin: 0;
	padding: 0;
	letter-spacing: 0;
	border-width:0;
}
h1 span {
	display: none;
}
h3 {
	margin: 5px 0 0;
	height: 20px;
	width: 210px;
	cursor: pointer;
	font-size: 11px;
	letter-spacing: 0;
	border-width:0;
}

h3 a:link, h3 a:visited {
	color: #1b1464;
	font-weight:bold;
	padding: 4px 4px 0;
	display: block;
	height: 20px;
	width: 210px;
	text-decoration: none;
	letter-spacing: 0;
	border-width:0;
}
h3 a:hover {text-decoration: underline;}
#g_description {background:#1b1464;border-width:0;}
#sidebar {
	float:left; position:relative; display:inline;
	background:#f2f2f2;
	width:200px;
	border-width:0;	
	border-style:none;
	margin: 10px 0 20px 10px;
	font-size:13px;
	padding: 0 10px 0 10px;
}
#logoImg {border-width: 0px; padding-left:10px;padding-top:5px;}
.pageTitle {color:#cc6600;	padding-top:10px; padding-right:5px; font-size:15px;float:right;width:550px;text-align:right;height:143px;font-weight:bold;}
.pageTitle div {padding-top:100px;}
.pageLogo{float:left;width:400px;}
#twocolumn-left #main-content, * html #twocolumn-right #main-content {
	float: right; position: relative; display:inline;
	display: block;
	width: 710px !important;
	margin: 0 auto;
	color:#666666;
	border-width:0;
	border-style:none;
	letter-spacing: 0;
	font-size:12px;
	padding: 0 30px 0 30px;	
}.alignleft {float: left;}.alignright {float: right;}#footer {	clear: both;	font-size:12px;	color: white;	border-top:1px solid #666666;	border-bottom:1px solid transparent;	padding: 2px 0 2px 0;	background-color: #666666;}
#footer hr {display:none;}.footer {text-align: center;}
#mainContent {
	float:left;
	width:550px;
}
#rightContent {
	float:right;
	width:150px;	padding: 0 0 0 10px;	
	color:#000000;		vertical-align: top;
}
