/* CSS Document */

html,body{margin:0px;padding:0px;}
.menubgstyle{
    background-image: url(../images/menubg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#95C7C1;
}
.Contentbgstyle{
    background-image: url(../images/contentbg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:#fff;
}
.ContentTable{margin-left:37px;}
.ContentTable td{
	color:#535225;
	font: normal 12/20px verdana, arial, sans-serif;
	padding:10px 20px 10px 20px;
	
}
.ContentTable td td{padding:0px;padding-left:3px;}
.ContentTable td a{color:#B86E06;}
.ContentTable td a:hover{color:#f00;}
.ContentTable hr{
    height:1px;
	border:1px dotted #565454;
	margin:6px 0px 6px 0px;
}
/*.ContentTable td td{padding:0px;padding-left:3px;}*/
.ContentTable ul{
	list-style-image: url(../images/drop.gif);
	margin-top:5px;
}

.ContentTable td.AddressStyle{
	font: normal 11/16px verdana, arial, sans-serif;
	text-align:left;
	padding:0px;
	margin:0px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.ContentTable td.AddressStyle a{text-decoration: none;color:#535225}

#MenuDiv{width:140px;display:relative;margin-left:10px;margin-top:20px;}
.menustyle td {height:26px;
   text-align:right;}
   .menustyle a{
    font: 12px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #0C4842;
   text-align:right;
   border-bottom:1px solid #fff;
   border-top:1px solid #71AAB0;
   display:block;
   background-color:#DDECEF;
   padding:2px 0px 2px 0px;
   }
    .menustyle a:hover{
	   margin-top:2px;
	   font: 12px tahoma,verdana,sans-serif;	  
	   color: #085F80;
	   text-align:right;
	   font-weight: bold;
      
   }
    .menustyle td.abc a{color:#E43C01;font-weight: bold;
	}
	
	.TableStyle {border:1px solid #000;border-collapse:collapse;}
	.TableStyle td{border:1px solid #000;}
	.TableStyle td.title{background-color:#E9E5FB;}
	
	.ContactusTable td{border-bottom:1px solid #fff;background-color:#DBECE6;}
	.ContactusTable td.header{text-align:right;color:#0C4842;}
	input.txt{border:1px solid #A7CFC7;width:100%; height:20px;background-color:#fff;margin-top:3px;margin-bottom:3px;margin-right:3px;}
	textarea.txt{border:1px solid #A7CFC7;width:100%;height:160px;background-color:#fff;margin-top:3px;margin-bottom:3px;margin-right:3px;}
	
	.competitorPIC_B img{border:2px solid #ff0;margin-right:5px;margin-top:10px;}
	.competitorPIC_S table td{padding:0px;}
	.competitorPIC_S img{border:2px solid #000;margin-right:5px;cursor:pointer}
	.ChoosePic{border:2px solid #f00;}
	
	.divStyle{position:absolute;width:150px;height:230px;;z-index:2;padding-top:41px;padding-left:0px;}
	*html .divStyle{position:absolute;width:150px;height:230px;;z-index:2;padding-top:37px;padding-left:0px;}
	
	.reporttable img{border:1px solid #000;filter:progid:DXImageTransform.Microsoft.Shadow(color=#9E9E9F,direction=120,strength=5);}
	.reporttable a:hover img{border:1px solid #f00;}