/* CSS Document */

#main-menu ul { 
margin: 0;
padding: 0;
list-style-type: none;
}

#main-menu a:hover
{
background-color: #E6E5C4;
color: #000;
}

#main-menu li { margin: 0 0 0 0; }
#main-menu a { 
display: block; 
color: #FFF;
background-color: #C1BF85;
width: 13em;
padding: 2px 12px 3 px 8px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border-top: 1px solid #036;
border-left: 1px solid #036;
border-right: 1px solid #036;
border-bottom: 1px solid #036;
}

#sub-menu a {
display: block;
color: #000;
background-color: #D2D2D2;
width: 13em;
padding: 2px 1px 3 px 19px;
text-decoration: none;
}

#sos li {
	list-style-image: url(img/SOS-bullet.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#sos-header {
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	vertical-align: top;
	text-align: center;
	color : #000000;
}

#news li {
	list-style-image: url(img/cube-bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#news a {
	text-decoration: none;
	color: #000;
	font-size: 11px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
	text-decoration: none;
	font-style: oblique;
}

#Inv_Rel li {
	list-style-image: url(img/cube-bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#Inv_Rel a {
	text-decoration: none;
	color: #0452B4;
}

hr{
	color:#0452B4;
}
#active a
{
display: block;
color: #FFF;
background-color: #0452B4;
width: 13em;
padding: .2em .8em;
text-decoration: none;
}
#sub-active a
{
display: block;
color: #FFF;
background-color: #0452B4;
width: 13em;
padding: 2px 1px 3 px 19px;
text-decoration: none;
}
#toptable {
border: 1px #969695 solid;
}

#header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color : white;
}

#header a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color : white;
	text-decoration: none;
}

#content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align: top;
	color : #000000;
}

#content li {
	list-style-image: url(img/cube-bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#content a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align: top;
	color : #0452B4;
	text-decoration: none;
}
#content strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: top;
	color : #0452B4;
}
#content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: top;
	color : #FFF;
	width : 100%;
	background-color: #0452B4;
	text-align: center;
	text-decoration: none;
}

#login a:hover
{
background-color: #FFF;
color: #0452B4;
}

#login li { margin: 0 0 0 0; }
#login a { 
display: block; 
color: #FFF;
background-color: #0452B4;
width: 9em;
padding: 2px 12px 3 px 8px;
text-decoration: none;
text-align: center;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border-top: 1px solid #036;
border-left: 1px solid #036;
border-right: 1px solid #036;
border-bottom: 1px solid #036;
}

#bottom-region {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
background-color: #E2E2E2;
height: 180px;
width: 150px;
text-decoration: none;
vertical-align: top;
border-style: solid none solid solid;
border-width: 1px;
border-color: #000;
}

#bottom-region ul {
margin-left: 2em;
}

#bottom-region li{
	list-style-image: url(img/cube-bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#bottom-region a {
	text-decoration: none;
	color: #0452B4;
}

#bottom-rt-region {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
background-color: #E2E2E2;
height: 180px;
width: 150px;
text-decoration: none;
vertical-align: top;
border-style: solid solid solid;
border-width: 1px;
border-color: #000;
}

#bottom-rt-region ul {
margin-left: 2em;
}

#bottom-rt-region li{
	list-style-image: url(img/cube-bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#bottom-rt-region a {
	text-decoration: none;
	color: #0452B4;
}

#bottom-rt-region a.other {
	text-decoration: none;
	color: #FFFFFF;
}

#investor-fin-reports-table td.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: top;
	color : #FFF;
	background-color: #0452B4;
	text-decoration: none;
}

#barge td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}
#barge tr.header {
background-color: #0452B4;
color: #FFF;
text-align: center;
}
#barge tr.white {
background-color: #FFF;
color: #000000;
}

#barge tr.grey {
background-color: #D2D2D2;
color: #000000;
}

#barge tr.hover {
background-color: #0452B4;
color: #FFFFFF;
}

a {
	font-family:  Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	color: #0452B4;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #D20000;
}

.HL {background: #ffff00;
color: #000000;}