BODY {
 background:		#ffffff;
 margin-top:        0px;
 margin-bottom:     0px;
 margin-right:      0px;
 margin-left:       0px;
 }
 
 TD {
 font-family:		arial;
 font-size:			12px;
 }

a:link  {color:#0072BE; text-decoration:none;}
a:visited {color:#0072BE; text-decoration:none;}
a:hover {color:#aaaaaa; text-decoration:none;}
a:active {color:#0072BE; text-decoration:none;}

.subnavs a:link  {color:#000000; text-decoration:none;}
.subnavs a:visited {color:#000000; text-decoration:none;}
.subnavs a:hover {color:#aaaaaa; text-decoration:none;}
.subnavs a:active {color:#000000; text-decoration:none;}

INPUT, TEXTAREA, SELECT, CHECKBOX {
 background:		#dddddd;
 border:			1px solid #000000;
 font-family:		arial;
 font-size:			11px;
 padding-left:		3px;
 }

.ticker {
 font-family:		arial;
 color:				#ffffff;
 font-size:			12px;
 font-weight:		bold;
  }
  
.sidetitle {
 font-family:		arial;
 color:				#0072BE;
 font-size:			17px;
  }
  
.sidetitleplus {
 font-family:		arial;
 color:				#0072BE;
 font-size:			19px;
  }

H2 {
 font-family:		arial;
 color:				#0072BE;
 font-size:			19px;
 font-weight:		normal;
 margin-top:        0px;
 margin-botton:     0px;
margin-left: 0px;
margin-right: 0px;
}


.subtitle {
 font-family:		arial;
 color:				#0072BE;
 font-size:			12px;
 font-weight:		bold;
  }

H3 {
 font-family:		arial;
 color:				#0072BE;
 font-size:			12px;
 font-weight:		bold;
 margin-top:        0px;
 margin-botton:     0px;
 margin-left: 0px;
margin-right: 0px;
  }


.sidesub {
 font-family:		arial;
 color:				#0072BE;
 font-size:			11px;
 font-weight:		bold;
  }
  
.sidetext {
 font-family:		arial;
 color:				#000000;
 font-size:			11px;
  }
  
.footer {
 font-family:		arial;
 color:				#000000;
 font-size:			9px;
  }
  
 #subnav ul{
 list-style: 		none;
 padding: 			3;
 margin: 			3;
} 

input.search {
background-color: #ffffff; 
font-size: 9px;
border: 0px;
}

.label {
 color:				#ffffff;
 background:        #777777;
 border:            1px solid #000000;
 padding-left:		3px;
 padding-right:		3px; 
 text-align:		right;
 }
 
.button_on {
 font-weight:		bold;
 color:				#000000;
 background:		#dddddd;
 border:			1px solid #000000;
 cursor:			pointer;
 }
 
.button_off {
 font-weight:		bold;
 color:				#000000;
 background:		#cccccc;
 border:			1px solid #000000;
 cursor:			pointer;
 }







#menu {
width: 100%;
background: #eee;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 82px;
float: left;
}

#menu a, #menu h2 {
font: 12px arial;
display: block;
margin: 0;
padding: 0px 0px;
}

#menu a {
color: #000;
background: #DFEAF5;
text-decoration: none;
}

#menu a:hover {
color: #a00;
background: #DFEAF5;
}

#menu li {
position: relative;
background: #DFEAF5;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

#menu ul ul {
position: absolute;
background: #0072BE;
padding: 1px 1px;
width: 170px;
z-index: 500;
}

div#menu ul ul {
display: none;
}

div#menu ul li:hover ul
{display: block;}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

body {
behavior: url(csshover.htc);
}
p.news {
margin-top:4px; 
margin-bottom: 0;
font-size:11px;
}
p.news-first {
margin-top:0; 
margin-bottom: 0;
font-size:11px;
}

