* {
  margin: 0px;
  padding:0px;
}
body {
	margin: 0px;
	padding: 0px;    
    font-family:Tahoma;
	font-size: 13px;
	color: #000000;
}
.calmon {
font-size:12px;
font-family:Arial;
color:#0F3661;
text-decoration:none;
}
.calink {
  font-size:15px;
  font-family:Trebuchet MS;
  color:#0C2D51;
  text-decoration:none;
}
.calinka {
  font-size:15px;
  font-family:Trebuchet MS;
  color:#005CC3;
  text-decoration:none; 
}
.calink:hover, .calinka:hover{
text-decoration:underline;
}

.tg {
  display:block;
  width:100%;
  height:106px;
  padding-top:40px;
}
.tg:hover {
  background-image:url('/images/header_grad2.png');
  background-repeat:repeat-x;  
}
.tpng {behavior: url('/css/pngbehavior.htc');}	
.tsbg {
  background-image:url('/images/top_split2.png');
  behavior: url('/css/pngbehavior.htc');
  background-position:left bottom;
  background-repeat:no-repeat;
}
.oil {
  overflow:hidden;
  width:1px;
  height:1px;  
}

.pages {
  border-style:none;
  border-bottom:1px solid #003979;
  padding:2px;
  text-decoration:underline;
  color:#003979;
  background-color:transparent;
  margin-left:14px;
  font-size:14px;  
  font-family:Trebuchet MS;
  cursor:hand;  
}
.comm {
margin:10px;
color:#1E97E8;
font-weight:bold;
}
.comm:hover{
margin:9px;
padding:0px;
border-style:dotted;
border-width:1px;
border-color:#000000;
}
.pheader {
  font-size:41px;
  font-weight:bold;
  margin:40px;
  color:#000000;
}

a {
	font-size: 13px;
	color: #666666;
	text-decoration:none;
}
form {
 margin:3px;
}
img, table,form {
	border:0px;
}
h1 {
    font-size:18px;
    font-family:Trebuchet MS;
    color:#086389;
    margin-top:0px;
    margin-bottom:0px;
}
h2 {
   font-size:16px;
   color:#1E97E8;
   font-weight:bold;
   font-family:Tahoma;
    margin-top:15px;
    margin-bottom:5px;
}
h3 {
   font-size:17px;
   color:#999999;
   
    margin-top:5px;
    margin-bottom:5px;
}
.rc {
  border-width:1px;
  border-color:#999999;
  border-left-style:solid;  
  padding-left:10px;
}
.leftmenu {
   font-size:14px;
   color:#000000;
   text-decoration:none;
   text-transform:lowercase;
   line-height:16px;
}
.subleftmenu {
   font-size:13px;
   color:#999999;
   margin-left:20px;
   text-decoration:none;
   text-transform:lowercase;
   line-height:15px;
}

.topmenu {
  font-size:14px;
  font-weight:bold;
}
a.topmenu{
  color:#888888;}
.slogan {
  font-size:14px;
  color:#999999;
}
.search {
  font-size:12px;
  
}
.btn {
  border-color:#999999;
  border-style:solid;
  border-width:1px;
}
.news {
  margin-top:10px;
  margin-bottom:10px;
}
.newsdate {
  color:#999999;
  font-family:impact;
  font-size:13px;
}
.newsheader {
  color:#000000;
  font-weight:bold;
  font-size:14px;
  text-decoration:none;
}
.newsmain {
  color:#000000;
  font-size:13px;
}
.newslink {
  color:#7f0000;
  font-size:13px;
  text-decoration:underline;
}
.radio {
   background-image:url();
  }
.voting {
  font-weight:bold;
  font-size:12px;
}

ul.outers {
 margin: 0px; 
 padding: 0px;
}
ul.outers li {
 display: inline; 
 margin-right: 5px; 
 padding: 3px;
}

ul.outers a {
  text-decoration:underline;
}

.line {
  width:100%;
  height:1px;
  font-size:1px;
  background-color:#999999;
}
.mainbl {
 background-color:#00ACE7;
 color:#ffffff;
 height:21px;
}
.mainbg {
 background-repeat:no-repeat; 
 font-familt:Trebuchet MS;
 background-position:right; 
 background-image:url(/images/news_logo.png);
 color:#0099ff; 
 height:32px;
 padding:10px; 
 padding-right:140px; 
}
.bottom {
 background-color:#e2e2e2;
}
<!--
//.window {
//  border-style:solid;
//  border-width:1px;
//  border-color:#b2b2b2;
//  background-color:#f6f6f6;
}-->
.spacer {
  line-height:1px;
}
.rnewsh {
 background-image:url('/images/rnews_bg.gif');
 background-repeat:repeat-y;
 width:142px;
}


<!--[if IE 7]>
.menu li {float:left;}
<![endif]-->

#menu {list-style-type:none; margin:50px 0 100px 15px; padding:0;}
#menu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:130px; height:2em; z-index:100;}
#menu li dl {position:absolute; top:0; left:0;padding-bottom:1px;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:3px;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dl {width: 130px; margin: 0; padding: 0; background: #c9ba65;}
#menu dt {margin:0; padding: 2px 2px 2px 10px; font-size: 11px; color: #ffffff; font-weight:bold; border-bottom:1px solid #fff; border-top:1px solid #003466;}


#menu dd {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}
#menu dd.last {border-bottom:1px solid #fff;}

#menu dt a, #menu dt a:visited {display:block; color:#ffffff;}

#menu dd a, #menu dd a:visited {color:#ffffff; text-decoration:none; display:block; padding:4px 5px 4px 10px; width:115px;}


#menu .one dd {border-bottom:1px solid #aaa;}
#menu .one {background: #003466;}
#menu .one dt {background: #003466;}
#menu .one dd a {background:#666666; font-weight:bold; color:#FFFFFF;}
#menu .one dd a:hover {background: #003466; color:#FFFFFF;}
