/* TEXT STYLES HERE */
body { margin:0px; scrollbar-face-color: #666666; scrollbar-highlight-color: #999999; scrollbar-shadow-color: #003333; scrollbar-3dlight-color: #99CCCC; scrollbar-arrow-color: #FF6600; scrollbar-track-color: #DEE8E8; scrollbar-darkshadow-color: #000000; background-color: #FFFFFF; background-image: url('images/logo_fill.png'); background-repeat: repeat-x }

a:link, a:visited {
color:#0000cc;
text-decoration:none;
font-weight:bold
}

a:hover {
color:#990000;
text-decoration:overline underline;
font-weight:bold
}

hr { color: #666666; margin:0; font-size:1px }

p, td, tr, div, a {
font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif;
font-size:8pt;
}

.normal, p, td, div { font-size: 11px; font-family: Verdana, Arial, sans-serif; color:#003333 }
ul {margin-left:15px; margin-right:0px; margin-top:0px; margin-bottom:0px}
dl { color: #77689D; margin:0px; list-style-type:disc }
/* li { padding-left:0px } */

#head_row {
width:100%;
height:75px;
margin:0;
padding:0;
background-image:url('../images/logo_fill.png');
background-repeat:repeat-x;
margin-bottom:10px;
background-color:#556C9B;
overflow:hidden;
}

#head_row_inner1 {
float:left;
height:75px;
width:384px;
margin:0;
padding:0;
background-image:url('../images/logo.png');
background-repeat:no-repeat;
overflow:hidden;
}

#head_row_inner2 {
float:left;
height:75px;
width:75px;
margin:0;
padding:0;
background-image:url('../images/logo_blend.png');
background-repeat:no-repeat;
overflow:hidden;
}

#head_row_inner3 {
float:right;
height:75px;
width:75px;
margin:0;
padding:0;
background-image:url('../images/logo_map.png');
background-repeat:no-repeat;
overflow:hidden;
}

#date_time {
position:absolute;
top:5px;
right:75px;
text-align:right;
margin:0;
padding:0;
}

#date_time input {
display:block;
font-size:8pt;
color:#000066;
font-style:normal;
font-weight:normal;
text-align:right;
line-height:100%;
width:250px;
margin:0;
border:0px none;
}

.outer{
float:left;
position:absolute;
top:250px;
left:0;
width:100%;
padding:0 0 10px 0;
margin:0;
}

.space {
	color: #FFFFFF;
	font-family : Arial;
	font-size : 1px;
	font-style : normal;
	font-weight : normal
}

h1 {
	color: #FFFFFF;
	font-family: Arial;
	font-size:1px
}

.menuhead {
	color : #669999;
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal
}

/* .menuhead {
	color : #003333;
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal
} */

.menu {
	color: #77689D;
	margin:0px;
	position:absolute;
	left:15px; list-style-type:disc
}

.lblue {
	color : #3366FF;
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal
}
.head_text {
    font-size: 14px;
    font-family: Arial, sans-serif;
    color:#77689D
}
.head_orange {
    font-size: 14px;
    font-family: Arial, sans-serif;
    color:#FF6600
}
.highlight {
	color : #77689D;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal
}
.orange {
	color : #FF6600;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal
}
.orange9 {
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color: #FF6600
}
.red {
	color : #FF0000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal
}
.redsm {
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #FF0000
}
.redsm9 {
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color: #FF0000
}
.greensm {
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #003300
}
.greensm9 {
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color: #003300
}

.clock_text {
	font-size: 11px;
	font-family: Arial, sans-serif;
	color: #003333
}

div.login_message
{
  position:absolute;
  left:80px;
  top:320px;
  width:350px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #003333;
  border: none;
}

div.login_outer
{
  position:absolute;
  left:80px;
  top:110px;
  width:260px;
  border: none;
}

div.login_inner
{
  position:absolute;
  left:80px;
  top:110px;
  width:260px;
  border: none;
}

.header_login
{
  width:260px;
  border:1px solid #666666;
  background:#99CCCC;
  padding:5px 0px 5px 10px;
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color:#FFFFFF;
}

.form_login
{
  width:260px;
  border-left:1px solid #666666;
  border-right:1px solid #666666;
  background:#EEEEEE;
  padding-right:10px;
  padding-bottom:10px;
  font-family:Verdana, Arial, sans-serif;
  font-size:10px;
}

.header_login a:link
{
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color: #FF9900
}

.header_login a:visited
{
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color: #3399FF
}

.header_login a:hover
{
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color: #D8D617
}

.header_login a:active
{
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color: #D8D617
}

.footer_login
{
  width:260px;
  border:1px solid #666666;
  background:#99CCCC;
  padding:5px 0px 5px 10px;
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color:#FFFFFF;
}

.footer_login a:link
{
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color: #FF9900
}

.footer_login a:visited
{
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color: #3399FF
}

.footer_login a:hover
{
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color: #D8D617
}

.footer_login a:active
{
  font-family:Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size:10px;
  color: #D8D617
}

.header_subscribe
{
  width:370px;
  border:1px solid #666666;
  background:#99CCCC;
  padding:5px 0px 5px 20px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#FFFFFF;
}

.footer_subscribe
{
  width:370px;
  border:1px solid #666666;
  background:#99CCCC;
  padding:5px 0px 5px 20px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#FFFFFF;
}

.form_subscribe
{
  width:370px;
  height:310px;
  border-left:1px solid #666666;
  border-right:1px solid #666666;
  background:#EEEEEE;
  padding-top:10px;
  padding-left:20px;
  padding-bottom:1px;
  font-family:Verdana, Helvetica, sans-serif;
  font-size:10px;
}

div.subscribe_outer
{
  position:absolute;
  left:50%;
  top:500px;
  width:370px;
  height:300px;
  left:20px;
  top:30px;
  border: none;
}
      
div.subscribe_inner
{
  position:absolute;
  left:50%;
  top:500px;
  width:370px;
  height:500px;
  left:20px;
  top:30px;
  border: none;
}

div.profile_outer
{
  width:400px;
  height:300px;
  border: none;
}
      
div.profile_inner
{
  width:400px;
  height:300px;
  border: none;
}

div.profile_detail_label
{
  float: left; 
  text-align: right;
  margin: 0; 
  width: 35%;
  height:20px
}

div.profile_detail_value
{
  border: none; 
  float: left; 
  text-align: left;
  margin: 0; 
  padding: 0; 
  width: 65%;
  height:20px;
  font-weight: bold
}

.header_profile
{
  width:400px;
  height: 6%;
  border:1px solid #666666;
  background:#FF6600;
  padding:5px 0px 5px 20px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#666666;
}

.form_profile
{
  width:400px;
  border-left:1px solid #666666;
  border-right:1px solid #666666;
  background:#EEEEEE;
  padding-top:10px;
  padding-left:20px;
  padding-bottom:1px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}

.footer_profile
{
  width:400px;
  height: 10px;
  border:1px solid #666666;
  background:#FF6600;
  padding:5px 0px 5px 30px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#666666;
}