/***** Style Settings *****/

/*colors

Dark Grey – #9ca2ab;
Medium Grey – #b2b8be;
Light Grey – #f3f3f4;
Home buttons – #7a8691;
blue: #002c59;
grey green: #829aa0;

Old Medium Grey - #babec4;

*/

#header{
	width: 740px;
	height: 81px;
	background:url(../images/header-bg.gif) top right;
	padding: 20px 30px 0 30px;
}

#nav-group
{

	font-size: 11px;
	line-height:14px;
}
#nav-group ul
{
	text-indent: 0px;			
	margin: 0px;
	padding: 0px;
	width: 195px;
}

#nav-group li
{
	list-style:none;
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
}

#nav-group ul li a 
{
	width: 189px;
	border:solid #fff 1px;
	height: 15px;
	padding: 2px 0 0 8px;
	margin: 0 13px 0 0;
	text-decoration: none;
	display: block;
	font:10px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	background: #b2b8be;
	font-weight:normal;
}

#nav-group ul li a:hover
{
	background-color: #002c59;
	color: #f3f3f4;
}

#nav{
	width: 760px;
	padding: 5px 20px 5px 20px;
	height: 20px;
	background:#9ca2ab url(../images/nav-bg.gif) top right;
}

.nav-main
{
	font-size: 12px;
	line-height:14px;
	
}

.go-left { 
width:auto;
float:left;
 }
 
 .go-right { 
width: auto;
float:right;
 }

.nav-main ul
{
	text-indent: 0px;			
	margin: 0px;
	padding: 0px;	
}

.nav-main li
{
	list-style:none;
	display: block;
	float:left;
	padding: 0px;
	margin: 0px;
	border-right:#002c59 1px solid;
}

.nav-main ul li a 
{
	padding: 2px 10px 4px 10px;
	margin: 0 3px 0 0;
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	/*background: #7a848f;*/
	font-weight:normal;	
}

.nav-main ul li a:hover
{
	color: #002c59;
}

.nav-main a.selected {
color:#002c59;
}

div#nav li.submenu li {
	width: 100px;
	background-color: #002c59;
}

div#nav ul ul {
	position: relative;
	top:0px;
	left:0px;
	width: 100px;
	display: none;
	
}

div#menu_investors {
	margin-top: 5px;
}

div#menu_investors ul li a  {
	padding: 8px 10px 6px 10px;
}

div.sub_menu {
	position: absolute;
	visibility: hidden;
	background: #002c59;
}

div.sub_menu ul li {
	display: block;
	width: 100%;
}

div.sub_menu ul li a:hover {
	color: #b2b8be;
}

#content{
	width: 740px;
	padding: 15px 30px 20px 30px;
	background:#fff url(../images/content-bg.gif) no-repeat top right;
}

#breadcrumbs{
	height:20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#a2a9b1;
	background:url(../images/breadcrumbs-bg.gif) top right;
	padding: 8px 0 0 10px;
	width: 790px;
}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:hover{
color:#7a848f;
font-weight:normal;
}

#breadcrumbs a:hover{
color:#a2a9b1;
}

.news-list-title {
border-bottom: 1px #999 solid;
font-weight: bold;
}

.news-list{
	margin:0 0 30px 0;
}

.news-list-all{
	margin:0 0 30px 0;
}

.news-list tr, news-list-all tr{
vertical-align: top;
}

.news-list td, .news-list-all td {
font-size: 11px;
color: #777;
border-bottom: 1px #CCC solid;
padding: 5px
}

.latest-news
{
	font-size: 11px;
	line-height:14px;
}
.latest-news ul
{
	text-indent: 0px;			
	margin: 0px;
	padding: 0px;	
}

.latest-news li
{
	list-style:none;
	display: block;
	float:right;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.latest-news ul li a 
{
	width: 126px;
	border:solid #fff 1px;
	height: 20px;
	padding: 5px 0 0 0;
	text-decoration: none;
	display: block;
	font:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background: #002c59;
	font-weight:normal;
}

.latest-news ul li a:hover
{
	background-color: #b2b8be;
	color: #f3f3f4;
}

.content-intro{
	padding: 0 0 15px 0;
	color:#829aa0;
	font-weight:bold;
}

.content-full{
	width:740px;
	padding: 10px 0;
}

/*.content-stretch{
width: 715px;
}*/

.content-column{
	width: 400px;
	padding: 10px 0 0 0;
	float:left;
}

.content-column ul, .content-right ul{
	margin:0 0 0 15px;
	padding:5px 0 10px 0;
}

.content-column li, .content-right li{
	margin:0;
	list-style:disc;
}

.content-column-small{
	width: 150px;
	padding: 0 20px 0 0;
	float:left;
	font-size: 11px;
	color: #A1A9B1;
}

.content-right-home{
	float:right;
	width:295px;
	padding: 10px 0 0 0;
	font-size:0.9em;
}

.content-right-home img{
	/*float:right;*/
	margin: 0 0 10px 0;
}

.content-right{
	float:right;
	width:295px;
	padding: 10px 0 0 0;
}


#home-banner{
background:url(../images/banner-home.jpg);
width:800px;
height:84px;
}

.highlight {
	color: #002c59;
}

#foot-note {
	font-size: 10px;
	margin: 25px 30px 30px 30px;
	width: 400px;
}

#footer{
	width: 760px;
	padding: 0 20px;
	height: 22px;
	background:#b2b8be;
	text-align:right;
	font-size:11px;
}

#footer ul
{
	text-indent: 0px;			
	margin: 0px;
	padding: 0px;	
}

#footer li
{
	list-style:none;
	display: block;
	float:right;
	margin: 0px;
	padding: 2px 10px 0 10px;
}

#footer ul li a 
{
	margin: 0 2px 0 0;
	text-decoration: none;
	display: block;
	color:#fff;
	font-weight:normal;	
}

#footer ul li a:hover
{
	color: #7a848f;
}

#footer li.copy
{
	float:left;
}

#divider{
	background:url(../images/divider.gif) right repeat-y;
}

.pic-area{
clear:both;
/*margin: 40px 0 0 0;*/
}

.pic-one{
	width:142px;
	float:left;
	margin: 0 10px 10px 0;
}

.pic-two{
width:142px;
float:right;
}

.news-item{
	margin: 10px 0 25px 0;
	clear: both;
	border: solid #ccc 1px;
	padding: 10px;
}

#link-set
{
	line-height: 12px;
	width: 295px;
}

#link-set ul
{
	background: #f5f8f6;
	text-indent: 0;			
	margin: 0;	
	padding:0px;
}

#link-set li
{
	list-style:none;
	display: block;
	float:left;
	margin: 0;
}

#link-set ul li a 
{
	color: #444;
	width: 132px;
	padding: 5px;
	margin: 0;
	text-decoration: none;
	display: block;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	background: #bcc1c7;
	font-weight:normal;
	
}

#link-set ul li a:hover
{
	background-color: #9ca2ab;
	color: #FFF;
}

#logo{
	float:right;
	width:195px;
}
