html,body{
margin: 0;
padding: 0;
background: #fff;   
color: #447994;
font-size: 1em;
}
img{  border: 0;}


h1,h1.line{font: 1.5em Tahoma,sans-serif;
color: #000;
margin: 0 0 8px 0; 
}

table.header h1{margin:0;}
h1.line{ border-bottom: 1px solid #5992E5;}

h2{
color: #000;
font: 0.937em Tahoma,sans-serif;
margin: 0 0 2px 0; 
/* 15px */
}
h3{
color: #000;
font: 1.125em Tahoma,sans-serif;
margin: 0 0 2px 0; 
/* 18px */
}
h4{
font: 1.125em Tahoma,sans-serif;
color: #000;
margin: 0; 
padding: 0 0 10px 0;
/* 18px */
}
p{padding: 0 0 10px 0;
  margin:0; 
}

.links img{
margin:0 5px 0 10px;
text-decoration: none;
}

a.grey:link,a.grey:visited,a.grey:hover{
color:#969696;
text-decoration: underline;
}
a.grey:hover{text-decoration: none;}

a:link,a:visited,a:hover{
text-decoration: none;
color: #447994;
}
a:hover{text-decoration: underline;}

.bbgrey{border-bottom: 1px solid #C5C0C0; }
.byellowl{ border-left:1px solid #FFD47E;}
.byellowr{ border-right:1px solid #FFD47E;}
.byellowt{ border-top:1px solid #FFD47E;}
.byellowb{ border-bottom:1px solid #FFD47E;}
.byellow{border: 1px solid #FFF2BD;}

.bbrown{border: 1px solid #F1E4C5}

.bb{border-bottom: 1px solid #447994;  }
.bl{border-left: 1px solid #447994;  }
.br{border-right: 1px solid #447994;  }
.bt{border-top: 1px solid #447994;   }

.bbbr{border-bottom: 1px solid #6F4400;  }
.blbr{border-left: 1px solid #6F4400;  }
.brbr{border-right: 1px solid #6F4400;  }
.btbr{border-top: 1px solid #6F4400;   }

.bbbrl{border-bottom: 1px solid #F1E4C5;  }
.blbrl{border-left: 1px solid #F1E4C5;  }
.brbrl{border-right: 1px solid #F1E4C5;  }
.btbrl{border-top: 1px solid #F1E4C5;   }

.bbsea{border-bottom: 1px solid #D7EEE6;}
.brsea{border-right: 1px solid #D7EEE6;}
.berry{color:#994579;}
.sirin{color:#7A56AF;}


.bbrelated{
padding-bottom: 2px;
border-bottom: 1px solid #447994;   
margin-bottom: 12px;
}
.bbrelated H4{
font: 1em Tahoma,sans-serif;
color: #447994;
margin: 0; 
padding: 0 0 2px 0;
}



.bg1{background: #5B94E7;   }
.bgsea{background:#ECF9F5; }

.bgyellow{background: #FFD47E !important;   }
.bglyellow{background: #FFF2BD; }
.bggrey{background: #F1F2F2; }
.bglgrey{background: #F5F7F7;}
.border{border: 1px solid #D7EEE6;}


.blue{color: #1E5AAF;}
.ndark{color:#434343;}
.red{color: #D80505 !important;}
.grey{color:#595959;}
.white{color: #fff !important;}
.black{color: #000 !important;}
.brown{color: #946D3F !important;}
.sea{color: #447994; }
.sead{color: #56968E;}
.berry{color:#994579;}



a.red:link,a.red:visited,a.red:hover{
color: #DE0029;
}

.under a:link,.under a:visited,.under a:hover{
text-decoration: underline;
color: #447994;
}

a.under:link,a.under:visited,a.under:hover{
text-decoration: underline;
}
.under a:hover ,a.under:hover{
text-decoration: none;
}

td.yellow{
font-size: 11px;
background:#FFD47E url(/images/corners/yellow.gif) 0% 100% no-repeat;
padding-right: 20px;
text-align: right;
}

.a10,.a11,.a12{font: 0.625em Arial,sans-serif;}
.v10,.v11,.v12,.v14{font: 0.625em Verdana,sans-serif;}
.t10,.t11,.t12,.t18,.t19,.t24{font: 0.625em Tahoma,sans-serif;}

.a11,.v11,.t11{font-size: 0.685em;}
.a12,.v12,.t12{font-size: 0.75em;}
.v14{font-size: 0.875em;}
.t18{font-size: 1.1125em;}
.t19{font-size: 1.1875em;}
.t24{font-size: 1.5em;}


/* Titles */

a.title H1{
	font: 1em Tahoma,sans-serif;
	margin-bottom: 0px;
    DISPLAY: inline;
    color: #447994;
}

.titleblack H1{
	font: 1em Tahoma,sans-serif;
	margin-bottom: 0px;
    DISPLAY: inline;
    color: #000;
}

a.titlebold H1{
	font: bold 1em Tahoma,sans-serif;
	margin-bottom: 0px;
    DISPLAY: inline;
    color: #447994;
}

a.itemname H1{
	font: bold 1em Tahoma,sans-serif;
	margin-bottom: 0px;
    DISPLAY: inline;
    color: #447994;
}

div.title H2{
	font: bold 1em Tahoma,sans-serif;
	margin-bottom: 0px;
    DISPLAY: inline;
    color: #447994;
}

.titleblack H2{
	font: bold 1em Tahoma,sans-serif;
	margin-bottom: 0px;
    DISPLAY: inline;
    color: #000;
}

/* end Titles */

/*H1, H2, H3*/

div.h1n H1{
	font: 1.1125em Tahoma,sans-serif;
	margin-bottom: 0px;
    color: #000;
}
/* end H1, H2, H3*/


.head1{
height:25px;
background:url(/images/logo/rc.gif) no-repeat;    
}
.head3{
background:#FFF2BD url(/images/bg/head.gif) -1px 0px no-repeat;  
}
.mb39{margin-bottom:39px;   
}

.pad38r{ padding-right: 20px;  }

.search{color: #fff;   }
.search div{
margin: 2px 0px 0 0px;
height: 21px;   
font-size: 11px;
}
td.head{
vertical-align: top;
background:  url(/images/logo/lb.gif) 0px 46px repeat-x;
height: 75px;
}
td.sw1{
color: #946D3F;   
padding: 0 0 0px 20px;
margin: 0;
width: 135px; 
font-size: 11px ;
}

td.relH4 a H4{
color: #447994;
font-size: 1em;
}	
a.relH4 h4{
color: #447994;
font-size: 1em;
DISPLAY: inline;
}

.search{color: #447994;}
.search input{
width:98%;
height: 18px;
font:bold 11px Tahoma, sans-serif;
margin: 0;
padding: 0;
}
.search input.button{
font:bold 11px Tahoma, sans-serif;
background: #447994;
color: #FFF;
width:75px;
height: 21px;
border: 0px;
}

.search span{
vertical-align: top;
color: #fff;   
font-size: 11px;
}
.search span.arrow span{
background:#447994;
}

.search span.arrow{
background:#447994;
background: url(/images/arrows/search.gif) 50% 13px no-repeat;
padding-bottom:8px;
height: 21px;
margin:0px;
}
.search a:link,.search a:visited,.search a:hover{
color: #447994;
font-size: 11px;
}
img.spacer{width: 11px;}
img.bbrown{border:1px solid #92947E; }

.onedate{
color: #946D3F;
margin-top: 3px;
margin-left: 21px;   
font-size: 11px;
   
}
div.breadcrumbs{
background:#ECF9F5; 
padding: 2px 0 4px 0;

}

.leftcolumn{
position: relative;

}
.leftcolumn,.rightcolumn,.centercolumn{
vertical-align: top;
}

.centercolumn {
width: 100%;
padding: 5px 15px;
  
}
.rightcolumn{
padding-right:14px;   
}
div.menu{
padding-top: 4px;
border-right: 1px solid #D7EEE6; 
color: #1E5AAF; 
padding-bottom:4px;
border-bottom: 1px solid #D7EEE6;
font-size: 11px ;
}

.menuhead1{
color: #447994;
margin-left: 21px;   
margin-top:9px;
margin-bottom: 1px;
font-size: 12px ;
}

div.menu div.active{
background: #FFF2BD;
}

div.menu div{
padding-left: 21px;   
line-height: 16px;
}

div.menu div a:link,div.menu div a:visited ,div.menu div a:hover{
text-decoration: none;
color: #1E5AAF; 
}
div.menu div a:hover{
text-decoration: underline;
}

div.mhead{
border-right: 1px solid #D7EEE6; 
background: url(/images/bg/menu-head.gif) repeat-x; 
padding:2px 0 4px 21px;   
color: #447994;
font-size: 12px ;
}

table.related{
margin-top: 7px;
border-bottom: 1px solid #5B94E7;   
border-right: 1px solid #5B94E7;   

}
table.related div{
background: #E6F2FF;
padding: 10px 3px 15px  16px;
font-size:11px;
}
table.related div a{
}


table.advl{
margin-top: 7px;
}
table.advl td.advhead,table.advl td.advhead2{
text-align: center;
border: 0;
padding: 0;
background: url(/images/bg/adv.gif) 0px 87% repeat-x;
}

table.advl td.advhead3,table.advl td.advhead4{
border: 0;
padding: 0;
background: url(/images/bg/w) 0 0 repeat-y;
}
table.advl td.advhead4{
background: url(/images/bg/adv2.gif)  100% 0% repeat-y;
}


table.advl td.advhead2{
background: #fff;   
}
table.advl td{
border: 1px solid #D7EEE6;
border-top: 0;
padding:2px 5px;   
color: #447994;
}

.pr15{ padding-right: 15px;  }
.pr20{ padding-right: 20px;  }

.pad2{padding: 2px 0px 2px 15px;   }
.pad4,table.pd4 td{padding: 4px 7px 4px 16px;}table.pd4 td{padding-top: 4px;padding-right: 7px;padding-bottom: 4px;padding-left: 4px!important;}
 table.pd4 td p{
 text-align: justify; 
 }
.pad13{padding: 10px 13px 8px 13px;   }
.pad13sm{padding: 7px 13px 8px 13px;   }
.pad13sm1{padding: 9px 8px 9px 9px;   }

.pR14{padding-right: 14px;}
.pr10{padding-right: 10px !important;}

.pl10{padding-left: 10px !important; }
.pl13{padding-left: 13px; }
.pl15{padding-left: 15px !important; }
.pb10{padding-bottom: 10px !important;   }
.pl100{padding-left: 100px !important; }

.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mr10{margin-right: 10px ;}
.mb10{margin-bottom: 10px;   }
.mb5{margin-bottom: 5px;}
.mt5{margin-top:5px;}
.mt0{margin-top:0px;}

.pl5{padding-left: 5px;   }
.pl20{padding-left: 20px;   }
.pl50{padding-left:50px;   }
.pt5{padding-top: 5px !important;   }
.pt10{padding-top: 10px !important;   }
.pt15{padding-top: 15px;   }
.pt0{padding-top: 0px; }
.pt20{padding-top: 20px;   }
.pb5{padding-bottom: 5px;   }
.pb10{padding-bottom: 10px;   }
.pb15{padding-bottom: 15px;  }
.pb20{padding-bottom: 20px;  }
.pr5{padding-right: 5px;   }
.pl0{padding-left: 0 !important;}
.pt101{padding-top: 10px; font-size:15px; color:Teal !important; }
	
   

ol{
margin-top:10px;
margin-bottom: 0;
}
ol li{
padding:0;
margin-bottom: 10px;
margin-left: -18px;
}
ol.compact li{
padding:0;
margin-bottom: 4px;
line-height: 1.2em;
}


ul{
margin-top:10px;
margin-bottom: 0;
list-style-type: none;
}
ul.nobullets li{
background:none; 
padding:0;
margin-bottom: 1px;
margin-left: -40px;
}

ul.newslist{
margin-bottom: 25px;
list-style-type: none;   
}
ul.compact li{
margin-bottom: 4px;
line-height: 1.2em;
}
ul.bird li{
background:url(/images/arrows/bird2.gif) left center no-repeat;      
}
ul li{
background:url(/images/bullets/li.gif) left center no-repeat;   
padding:0 0 0 10px;
margin-bottom: 10px;
margin-left: -40px;
}
ul.articleslist li{
padding:0 0 4px 10px;
margin-bottom: 0px; 
}

img.bb{
border: 2px solid #000;   
}

.star{
background:url(/images/icons/star-hw.gif) 4px 40% no-repeat ;
padding: 4px 7px 4px 30px;

}

table.rinfo th.star, div.headstar{ 
background:#D7EEE6 url(/images/icons/star-h.gif) 8px center no-repeat ;
padding-left: 32px;
}


table.rinfo{
margin-top: 7px;
border: 1px solid #D7EEE6;
}
table.rinfo td.brownh,td.brownh{
background: #FFF9E1;
color: #946D3F;    
}
table.rinfo td table{
border-collapse: collapse;
}
table.yellow th{
text-align: left;
background: #FFCD00;
padding: 4px 7px 4px 16px;
color: #000;
} 
table.rinfo th{
text-align: left;
background: #D7EEE6;
padding: 4px 7px 4px 16px;
color: #447994;
}
.blockhead7{
margin-top: 7px;
text-align: left;
background: #D7EEE6; 
padding: 4px 7px 4px 16px;
color: #447994;
}
.blockhead{
text-align: left;
background: #D7EEE6;
padding: 4px 7px 4px 16px;
color: #447994;
}
.blockheadyellow{
text-align: left;
background: #FFF2BD;
padding: 4px 7px 4px 16px;
color: #447994;
}
.blockheadbrown{
text-align: left;
background: #F1E4C5;
padding: 4px 7px 4px 16px;
color: #447994;
}

.blockheadblue{
text-align: left;
background: #447994;
padding: 4px 7px 4px 16px;
color: #447994;
}

.blockheadbrown{
text-align: left;
background: #F1E4C5;
padding: 4px 7px 4px 16px;
color: #F1E4C5;
}



sup{color:#D80505;}
table.rinfo .community{
   background:#FFF3C2 url(/images/icons/community.gif) 50% 50% no-repeat;; 
}
.banner{
background: #FFCD00;   
padding: 6px 9px;
}

.bottommenu a{
margin: 0px 3px;   
}
.bottommenu{
line-height: 18px;
padding-right: 150px;
margin:15px 0 10px 14px; 
}
.copy{color: #946D3F;   }

.bottombanner{
background: #FFFFFF;
text-align: center!important;
padding: 10px 0;   
}

table.expand{
background: #F1F2F2;   
color: #000;
padding:5px 35px 5px 12px;
}
span.newsa{
background: #447994;
padding: 2px 4px;
color: #fff;
}


.pb1{
padding-bottom:6px;
padding-left: 5px;
}

.date{
color: #000;   
margin-bottom: 0px;
margin-top: 7px;
}

.explain{
border-right:1px solid #D7EEE6;   
margin: 10px 0px 15px 6px;
color: #000;
}
.actions{
border:1px solid #D7EEE6;      
padding: 10px 0px 10px 0px;
}

.borderyellow{border: 1px solid #FFCD00;}
table.thinborder,table.thinborder1{
border-collapse: collapse;
}

table.thinborder td,table.thinborder1 td,table.thinborder th{
border: 1px solid #5B94E7;   
padding: 4px 10px;
}
table.thinborder1 td{
border: 1px solid #d7eee6;
}
.newsfloat{
float:left;
width:200px;
}
img.am{vertical-align: middle;}



table.gs td{
padding: 0;
}
table.gs input{
height: 14px;
font: 10px Vredana,sans-serif;
}
table.gs select{
height: 18px;
font: 10px Vredana,sans-serif;
}
div.gsearch,div.gsearch1{
background: none;
text-align:center;
float:left;
padding-bottom:5px;
margin-top: 2px;
font:bold 11px Tahoma,sans-serif;
}
div.gsearch a:link,div.gsearch  a:visited,div.gsearch  a:hover{text-decoration:none;}
div.gsearch a.under:link,div.gsearch  a.under:visited,div.gsearch  a.under:hover{
text-decoration: underline;
}
div.gsearch1{
background: url(/images/arrows/search.gif)  no-repeat 50% 10px;
}
div.gsearch div{
padding: 0 0 2px 0;
}
div.gsearch div a{
	border-left:1px solid #447994;
	white-space:nowrap; 
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	width:1px;
 	height: 9px;

}
div.gsearch div.fir a{
	border-left:0;
}
div.gsearch1 div{
color: #fff;
padding: 0 4px;
background: #447994;}

tr.line td{
border-bottom: 1px solid #d7eee6;
}
tr.line td.bord{
border-left: 1px solid #d7eee6;border-right: 1px solid #d7eee6;border-bottom:0;
padding: 0
}
