body{
	margin : 0px 0px 0px 0px;
	background: #FFFFFF;
}
.mainbd{
   width:785px;
}
.mainbd_small{
   width:550px;
}
.r_panel{
   width:220px;
}
.m_panel{
  width:550px;
}
.sitetext{
   font:normal 12px Arial,Times New Roman;
   color: #343434;
   line-height: 20px;
}
p{
  font:normal 12px Arial,Times New Roman;
  color:#343434;
  text-align:justify;
  line-height:125%;
  margin:0px;
  padding:5px 0px 5px 0px;
}
a img{
 border :0px;
}
ul{
  font:normal 12px Arial,Times New Roman;
  color: #343434;
  margin-left:25px;
}
ol{
  font:normal 12px Arial, Times New Roman;
  color: #343434;
}
li{
  line-height:125%;
  padding:5px 0px 5px 0px;
}
a{
   font:normal 12px Arial, Times New Roman;
   color: #004fbc;
   text-decoration:none;
   border-bottom:1px solid #c3d5e6;
}
a:hover{
   text-decoration:none;
   border-bottom:0px;

}
a img{
 border-bottom:0px;
}
.tittle{
color: #343434;
font:bold 15px Arial;
padding-top:8px;
padding-bottom: 15px;
}
#subtitle{
  color:#041dbd;
  font:bold 12px Arial, Times New Roman;
  border:0px;
  padding-top:10px;
}
a.topNav {
   font:normal 11px Arial,Times New Roman;
   color: blue;
   text-decoration:none;
   border:0px;
}
a.topNav:hover{
   text-decoration:underline;
}
.topNav {
  font:normal 12px Arial,Times New Roman;
  color: blue;
}

/**********************New CSS**********************/

#top_r_menu a{
    font:normal 11px Arial,Times New Roman;
    color: #343434;
    text-decoration:none;
    border:none;
}
#top_r_menu a:hover{
    text-decoration:underline;
}
#topmnu ul{
  padding:0px;
  margin:0px;
 padding-bottom:7px;
}
#topmnu li{
  display:inline;
  padding:0px;
  padding:0px 1px 0px 1px;
}
#topmnu .div{
  font-size:12px;
  color:#ffffff;
  padding-left:1px;
  background:url('/images/top_div.gif') center center no-repeat;
}
#topmnu a{
    font:bold 11px Arial;
    color: #343434;
    text-decoration:none;
    border:0px;
}
#topmnu a:hover{
   text-decoration:underline;
}
#r_menu{
  border-left:1px solid #afdc31;
  height:28px;
  text-align:right;
  vertical-align:top;
  margin:0px;
  padding:0px;
}
#r_menu a{
  font:normal 11px Arial;
  color:#929292;
  text-decoration:underline;
  border:0px;
}
#r_menu a:hover{
   text-decoration:none;
}
#r_tab_top{
 background-image:url('/images/r_panel.gif');
 background-position:top left;
 background-repeat:no-repeat;
 border-left:1px solid #cccccc;
 height:23px;
 text-align:left;
 padding-left:5px;
 padding-top:5px;
 
}
#r_tab{
border-left:1px solid #cccccc;
}
#r_tab_top a{
  font-size:12px;
  color:#ffffff;
  border-bottom:1px dotted #ffffff;
}

#r_tab_top a:hover{
  border-bottom:1px solid #ffffff;
  text-decoration:underline;
}
#r_tab td{
  width:220px;
  font:normal 11px Arial;
  /*color:#ffffff;*/
  color:#343434;
  /*background-color: #cccccc;*/
  background-color:#f3f3f3;
  border:1px solid #ffffff;
  border-bottom:0px;
  border-left:0px;
  text-align:left;
  padding:2px 0px 2px 2px;
}
#r_tab th{
  width:220px;
  font:bold 11px Arial;
  color:#343434;
   background-color:#f3f3f3;
  border:1px solid #ffffff;
  border-bottom:0px;
  border-left:0px;
  text-align:left;
  padding:2px 0px 2px 1px;
}

#rate_mnu a{
 font-size:12px; 
 font-weight:bold;
 border:0px;
 color:#8ccc1c;
 padding:3px 6px 3px 5px;
}
#rate_mnu a:hover{
 background-color:#8ccc1c;
 color:#ffffff;
 padding:3px 6px 3px 5px;
}
#ratebox {
  padding-top:10px;
}
#ratebox td{
   border-right:1px solid #ffffff;
   padding:4px 0px 4px 0px;
   font:normal 12px Arial,Times New Roman;
   color: #00652a;
}
#ratebox #hr{
  padding:5px 0px 2px 0px;
  font:bold 12px Arial,Times New Roman;
  color: #00652a;
  border-right:1px solid #ffffff;
  border-bottom:2px solid #7cc106;
  text-align:left;
  background-color:#ffffff;
}
#did_mnu{
  text-align:center;
  padding-bottom:10px;
}
#did_mnu a{
 font-size:12px; 
 font-weight:bold;
 border:0px;
 color:#041dbd;
 padding:2px 6px 2px 5px;
 margin-left:6px;
 margin-bottom:2px;
}
#did_mnu a:hover{
 background-color:#041dbd;
 color:#ffffff;
 padding:2px 6px 2px 5px;
 margin-left:6px;
 margin-bottom:2px;
}
#didbox td{
   border-right:1px solid #ffffff;
   padding:4px 0px 4px 0px;
   font:normal 12px Arial,Times New Roman;
   color: #0547c3;

   padding:4px 0px 4px 0px;
}
#didbox #hr{
  padding:5px 0px 2px 0px;
  font:bold 12px Arial,Times New Roman;
  /*color: #0547c3;*/
  color:#033ca9;
  border-bottom:2px solid #041dbd;
  border-right:1px solid #ffffff;
  text-align:left;
  background-color:#ffffff;
}
#footer td a{
  font:normal 11px Arial,Times New Roman;
  color: #004fbc;
  text-decoration:none;
  border:none;
}
#footer td a:hover{
  text-decoration:underline;
}
#footer td{
  font:normal 11px Arial,Times New Roman;
  color: #868686;
}
#footer th a{
   border:0px;
}

#footer .bot{
  font:normal 11px Arial,Times New Roman;
  color:#868686;
  /*background-color:#f3f3f3;#e1e1e1;*/
  border-top:1px solid #e1e1e1;
  padding:5px 0px 2px 0px;
}
input.button{
    font:normal 1em Arial,Times New Roman;
    color: #ffffff;
    background-color: #cccccc;
    background-image: url(/images/but_bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    margin: 0.5em 0 0.5em 0;
    padding: 0.25em 0.75em 0.25em 0.75em;
    border: 1px solid;
    border-color: #bfbfbf #343434 #343434 #bfbfbf;
    margin:0.5em 0 0.5em 0;
    padding:0.1em;
    clear:both;
    height:25px;
}
.note{
   color:#929292;
   font:normal 12px Arial,Times New Roman;
}
.dottedtab{
 background-color:#f7f9fc;
 padding:5px 5px 10px 5px;
 border-top:1px dotted #dce5f6;
 border-bottom:1px dotted #dce5f6;
}
input{
 font:normal 12px Arial,Times New Roman;
 color:#343434;
 height:14px;
}
textarea{
 font:normal 12px Arial, Times New Roman;
 color:#343434;
 line-height:120%;
}
.err{
  font-weight:bold;
  font-style:none;
  font-size:14px;
  color:#990000;
  
}
.glink {
   font:normal 11px Arial,Times New Roman;
   color: #00652a;
   text-decoration:none;
}
.glink:hover{
   text-decoration:under-line;
}
.imgbtn{
   height: 30px;
}

