html,body{
margin:0;
padding:0;
}
body{
font: 76% verdana,sans-serif;
text-align:center;
}
#bodybg{
background:#e3e3e3;
}

div#container{
text-align:left;
background:#fff;
}

#container{
width:990px;
margin:0 auto;
}
#header{
background: url(./layout/top.jpg) top left no-repeat;
height:176px;
}
#wrapper{
float:left;
width:100%;
}
#content{
margin: 0 220px;
border-right:1px solid #666;
border-left:1px solid #666;
padding:10px;
}
#content h1{
font-size:18pt;
color:#0d3295;
text-align:center;
}
#content h2{
font-size:14pt;
color:#0d3295;
text-align:left;
margin:0.2em 0;
}
#content h6{
color:#333;
font-size:9pt;
line-height:12pt;
text-align:left;
font-weight:bold;
margin:0.2em 0;
}
#content a{
color: #0d3295;
}
.newsseparator{
clear:both;
}

#help{
background:#dfe8ee;
padding:8px 20px 8px 20px;

}
#help p{
margin:0;
padding:0;
}
#help h4{
color:#0d3295;
margin:0;
padding:0;
text-transform:uppercase;
}
.oah{
padding-bottom:6px;
padding-top:6px;
}
.oah a{
text-decoration:none;
}
.subnews{
margin-top:2em;
}
.category{
color:#999;
}
.imgleft{
float:left;
margin:0px 12px 6px 6px;
}
.imgright{
float:right;
margin:0px 6px 6px 12px;
}
#navigation{
float:left;
width:200px;
margin-left:-980px;
}
#navibar{
margin-top:0px;
margin-bottom:0.3em;
text-align:left;
}
#navibar h1{
font-size:9pt;
background:#dfe8ee;
font-weight:bold;
padding:0.3em;
}

#navibar a{
color:#000;
}
#navibar a:hover{
color:#000;
}
#navibar ul li a{
text-decoration:none;
font-size:9pt;
font-weight:bold;


}
#navibar li li a{
color:#666;
text-decoration:none;
font-size:10pt;
font-weight:normal;

}
#navibar ul {
  padding: 0 0 0 24px;
  margin: 0;
  list-style: none;
}
ul li.rss {list-style-image: url(./layout/rss_icon.png);}

ul li.pda {list-style-image: url(./layout/pda_icon.png);}
ul li.video {list-style-image: url(./layout/video_icon.png);}

#navibar li{
padding: 0.3em 0;
}


#navibar li ul {
  margin-left:1em;
	padding: 0 0 0 10px;
}


#navibar li ul li a:hover{
color:#999;
}
.adimg{
border:1px solid #999;
margin-top:2px;
margin-bottom:4px;
text-align:center;
}

#googleads a{
display:block;
margin-top:2px;
text-decoration:none;
}
.clear{
clear: both;
height: 0;
line-height: 0;
font-size: 0px; /*for IE*/
}
#extra{
float:left;
width:200px;
margin-left:-210px;
}
#extra h1{
font-size:9pt;
background:#dfe8ee;
font-weight:bold;
padding:0.3em;
}
#searchbox input[type=text]{
width:120px;
}
#latestnews a{
color:#0D3295;
display:block;
padding-bottom:12px;
}
#newsfromweb a{
color:#0D3295;
display:block;
padding-bottom:12px;
}
#footer{
clear:left;
width:100%; 
text-align:center;

}
#footer a{
color:#333;
text-decoration:none;
}
#bottomliner{
background:#dfe8ee;
margin:10px auto;
width:98%;

}
#breadcrumbs{
text-align:left;
text-decoration:none;
line-height:13px;
font-size:11px;
color:#fff;
padding-left:1em;
padding-top:0.4em;
padding-bottom:0.2em;
margin-bottom:1em;
background:#3e5eaa url(./layout/introfade.jpg) top left repeat-x;
}

#breadcrumbs a{
text-decoration:none;
line-height:13px;
font-size:11px;
color:#fff;
}

