 .mc {	 
	 width : 506px;
	 background-color : white;	 
	 vertical-align : top;
	 padding : 6px;
	 font-family : arial, tahoma;
	 font-size : 12px;
	 }
	 
	 .llc , .rrc {
	  background-color : #333333;
	  vertical-align : top;
	 }
	 
	  .lc , .rc {
	  background-color : #1F67B8;
	  vertical-align : top;
	  width : 150px;
	  padding : 6px;
	  font-family : arial, tahoma;
	  font-size : 11px;
	 }
	 
	 .lc a, .rc a {	 
	  color : black;
	  text-decoration : none;	 
	 }
	 
	  .lc a:hover, .rc a:hover {	 
	  color : white;
      background-color : #333333;	  	 
	 }
	 
	 
	  
	  
	 .mt {
	  width : 100%;
	  height : 100%;
	  min-height : 100%;	  
	 }
	 
	 body {
	  margin : 0;
	 }
	 
	 td {
	   vertical-align : top;
	 }
	 
	 
	 .logo {
	  height : 120px;
	  background-color : #17579F;
	  text-align : center;
	  padding-top : 20px;
	 }
	 
	  .menu {
	  height : 26px;
	  background-color : white;
	  border-top : 2px solid black;
	  border-bottom : 2px solid black;
	 }
	 
	 .tmenu {
	  margin-top : 4px;	 
	 }
	 
	 .tmenu td{
	  font-family : verdana, arial;
	  font-size : 11px;
	  text-transform : uppercase;
	 }
	 
	 .tmenu a {
	  color : #333333;
	  font-weight : bold;	
	  text-decoration : none;  
	 }
	 
	 .tmenu a:hover {
	  color : white;
      background-color : #333333;
	 }
	 
	 .rci {
	  background-image : url(/images/rc.gif);
	  width : 20px;
	 }
	 
    .lci {
	  background-image : url(/images/lc.gif);
	  width : 20px;
	 }
	 
	 #h3 {
	  font-size : 12px;
	  font-weight : bold;	
	  color : white;
	  padding-top : 5px;
	  padding-bottom : 5px;
	 }
	 
	 #fhg {	  
	  padding-left : 20px;	 
	 }
	 
	 #fhg li{
	  padding : 2px;	  
	 }

   #h2 {
	  font-size : 14px;
	  font-weight : bold;	
	  color : #2F4468;
	  padding-top : 5px;
	  padding-bottom : 5px;
	  padding-left : 6px;
	  border-top : 2px solid #D7DFEC;
	  border-bottom : 2px solid #D7DFEC;
      text-transform : uppercase;
	 }
	
	#mcat {
	 padding : 4px;
	 font-size : 14px;
	 font-weight : bold;
	}
	
	#dcat {
	 padding : 4px;
	 font-size : 11px;
	} 
	
	 #dcat a, #mcat a {	 
	  color : #1B2F47;
	  text-decoration : none;	 
	 }
	 
	  #dcat a:hover, #mcat a:hover {	 
	  
      background-color : #F4F8FB;	 
	  text-decoration : underline overline;
	 }
	 
	 .cattab {
	  width : 100%;	  
	 }
	 
 .fhg_thumb img{
   border : 1px solid black;   
   width : 160px;
   margin-bottom:4px;
   margin-top:6px;
 }
 
 .fhg_thumb td{
   font-family : Arial, Tahoma;
   font-size : 11px;
   font-weight : bold;
   text-align : center;  
   width : 160px;    
   height : 150px;
 }
 
 .fhg_thumb {
 margin : auto;
 text-align:center; 
 }
 
 .fhg_thumb a{
  color:#2E466D;
  text-decoration:none;  
 }
 
  .fhg_thumb a:hover{
  color:black;
  text-decoration:underline overline;
 }
 
 .fhglist li{
  padding : 5px;
 }
 
 .fhglist a {
 color:#1E3043;
 text-decoration:none;  
 }
 
 .fhglist a:hover {
 color:#FFFFFF;
 background-color: #1E3043; 
 text-decoration:underline overline; 
 }



.adsense img{
 border : 1px solid #17579F;
}

#adtitle{
 text-transform : uppercase;
 font-family : arial, tahoma;
 font-weight : bold;
 font-size : 18px;
 text-align : center;
 background-color : #17579F;
}

#adtitle a {
 text-decoration : none;
 color : white;  
}

#adtitle a:hover {
 text-decoration : none;
 color : black; 
 background-color : white;
}

.adsense {
 background-color : white;
}

.adsense td {
 text-align : center;

}

#addesc {
  background-color : white;
  font-family : verdana, arial, tahoma;
  font-size : 12px;
  padding : 4px;
  text-align : justify;
}