
@import url(../global.css);

#catmenu{
   background-color: #FFF;
   color: #AA3B35;
   border-top: 1px dotted #E8EAEC;
   font: bold 12px Verdana,Arial;
   text-decoration: none;  
   padding: 4px; 
   display: block;
		
}
#catmenu:hover{
   background-color: #FFF8F4;
   border-top: 1px dotted #DF3E00;
   display: block;   
}
#catmenuhover {
   background-color: #FFF8F4;
   border-top: 1px dotted #C97416;
   color: #DF3E00;
   font: bold 12px Verdana,Arial;
   text-decoration: none;  
   padding: 4px; 
   display: block;	
}
#submenulink{color :#3F648F; font: 11px Verdana,Arial,Tahoma; text-decoration: none;}
#submenulink:hover{color :#778899; font-weight: bold; text-decoration: underline;}

/*================ ADVERTISEMENT BOX ==================================================*/
.borderbox_advlogo{ padding-top: 11px; padding-bottom: 6px; border: 1px solid #E9ECEF; background-color: #FBFCFC}
.borderbox_advtext{ padding-top: 15px; padding-bottom: 6px; border: 1px solid #C8D5E8; background-color: #FBFDFF}
.advbox{position: absolute; background-color: #ffffff; margin: -6px 0px 0px -35px;}
.advlabel_gray{font: bold 11px Tahoma, Verdana, Arial; color: #627282;}
.logobox{border: 0px solid #D7DCE1; z-index: 1;}

.textboxname{color: #4682B4; background-color: #FFFFFF; font: bold 11px Tahoma,Verdana,Arial; border-bottom: 1px solid #B0C9DD; padding: 3px;}
#textboxlink{color: #5B6B79; font: 11px Tahoma,Arial,Verdana; padding: 3px; text-decoration: none;}
#textboxlink:hover{color: #9f8800; text-decoration: none;}
/*==========================================================================================*/

.rvtitbarname_orange{border-bottom: 3px solid  #FF7540; color: #FF7540; font: bold 13px Verdana,Arial;}

.rvtitbarname_gray{border-bottom: 3px solid #9FABB7; color: #576675; font: bold 13px Verdana, Arial;}

#rvtitle{color: #4874AD; font: 11px Tahoma, Arial; text-decoration: none;}
#rvtitle:hover{color: #BF7D00; text-decoration: underline;} 
.inforvbar{color: #6F8294; border-bottom: 1px solid #F5F7FD; height: 30px;}

/*================ SUB CATEGORIES BOX ==================================================*/
#subcatlink{color: #AD5819; font: 12px Arial,Tahoma;}
#subcatlink:hover{color: #0061BD;}
/*==========================================================================================*/

.maincat{ margin: 0px; }
.maincat a:link, .maincat a:active, .maincat a:visited {
   font: bold 12px Arial,Tahoma,Verdana;
}
.subcat{ margin: 0px; }
.subcat a:link, .subcat a:active, .subcat a:visited {
   font: 12px Arial,Tahoma,Verdana;
}

.titdetail{
	color:#404B55;
	font: bold 12px Tahoma;
	text-transform: uppercase;
}
.titdetailbar{
   background-image: url(../images/subtitle.gif);
	border-top: 1px solid #E3EAF5;
   color: #6C7F91;
   padding: 4px 0px 5px 0px;
}

.imgthumbbox{
	background-color: #FFFFFF;
	border: 3px solid #F4F7F9; 
	padding: 3px;
	text-align: center;
	overflow: hidden;
}
.imgpreviewbox{
	background-color: #F7F9FC;
	border: 3px solid #F4F7F9;
	width: 50px;
	height: 50px;
	text-align: center;
	overflow: hidden;
}

.infodetailbox{
	width: 100%;
}
.infodetailbar{
	color: #098EE3;
	font-weight: bold;
	display: inline-block;
}
.ajaxmsgbox{
	background-color: #FEF3F5;
	padding: 3px;
	border: 1px solid #FBD4DB;
	color: #ff0000;
	font-weight: bold;
	text-align: center;
}

.tabtitle{
	font: bold 12px Arial, Verdana;
	text-transform: uppercase;
	color: #9A5F23;
}

.subtablinksil{
	padding: 8px;
	background-color: #fefefe; 
	font-weight: bold;
}
.subtablinkora{
 	padding: 8px;
	font-weight: bold;	
	background-color: #F5F6F8; 
}

span.subtablinksil{
	font-weight: bold;
}
span.subtablinkora{
 	color: #B45B18;
	font-weight: bold;	
}


.tabbordersil{
	border-top: 1px solid #E9ECEF;
  	border-right: 1px solid #E9ECEF;   
	margin: 1px 0px 0px 0px;
}
.tabtsil{background: #FAFCFC; height: 12px; overflow:hidden;}
.tabbsil{background: #EBEEF1; height: 12px; overflow:hidden;}
.tablabelsil{
	position:absolute; 
	color: #8D510F; 
	text-align: center; 
	padding: 4px 0px 14px 14px;
	font: 12px Arial,san-serif;	
}

.tabborderora{
	border-top: 1px solid #FFFEFD;
	border-left: 1px solid #FFFEFD;
  	border-right: 1px solid #FFFEFD;
   z-index: 1;
   position: relative;
   margin-bottom: -1px;
}
.tabtora{background: #Ce6A64; height: 12px; overflow:hidden;}
.tabbora{background: #CA5D57; height: 13px;overflow:hidden;}
.tablabelora{	
	position:absolute; 
	color: #FFFFFF; 
	text-align: center; 
	padding: 5px 10px 14px 14px;
	font: 12px Arial,san-serif;	
}

.tabline{
	background-color: #CA5D57;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;	
	height: 5px;
	overflow: hidden;	
}

.tabborderRsil{
	float: right;
	background-color: #8695A4;
	height: 18px;
	width: 1px;
	overflow: hidden;	
	margin-top: -18px;
}

.tabborderRora{
	float: right;
	background-color: #3F93F5;
	height: 20px;
	width: 1px;
	overflow: hidden;	
	margin-top: -20px;
}

.contentbox{
	height: auto;
	padding: 10px;
   background-color: #FFFFFF;
   border: 1px solid #EDF1F8;
   line-height: 160%;
}
.conthead_whi{
	background-color:#E9F8EF;
	border: 1px solid #FFFFFF;	
}

/* ================================================*/
.rv_tdrow1{
   background-color: #F5F8FC;
   border-top: 1px solid #FFFFFF;
   border-bottom: 1px solid #EAF0F9;
   border-right: 5px solid #EEF4F9;
   color: #0872B5; 
   font-weight: bold;
   padding: 2px;
}
.rv_tdrow2{background-color: #F8F8FB;  padding: 3px;}

.rv_tdbarlabel{color: #385B87; font-weight: bold; text-transform: uppercase; padding: 4px 4px 4px 1px;}
.rv_barhead{
	border-bottom: 1px solid #A4B0BB;
	color: #E06E47;
	margin-bottom: 5px;
}

.imgborder {
	background-color: #FDFDFD;
	border: 1px solid #ECEEF4;
   padding: 2px;
   height: 32px;
}

.ratingbar{
   height: 13px;
   background-image: url('../images/vote.gif');
   background-repeat: repeat-x;
   overflow: hidden;  
}

/*Group Tabed menu*/
.tabedheader {
	color: #FFFFB2;
	font: bold 13px Verdana,Tahoma,Arial;
	text-transform: uppercase;
	padding: 3px 5px 3px 5px;
	text-align: center;

}
div.tabedgroup {
	background-color: #AA3B35; 
	/*background-image: url('../images/bg2.gif'); */
	position: relative; 
	height:auto; 
	width: 280px; 
	border: 1px solid #FFFFFF; 
	padding: 5px 5px 5px 0px; 
}
.tabedtl { padding: 5px 0px 0px 5px; }
.tabedl { padding-left: 5px; }
div.tabedmenu { 
	position: relative; 
	width: 131px;
	padding: 10px 0px 10px 0px; 
	border-top: 1px solid #FFFBE5; 
	border-left: 1px solid #FFFBE5;  
	border-bottom: 1px solid #FFEE88; 
	border-right: 1px solid #FFEE88; 
	background-color: #FFFEF9;
	z-index: 1;
	cursor: default;
	overflow: hidden;
	
}

.tabedmenu a, .tabedmenu a:link, .tabedmenu a:active, .tabedmenu a:visited {
	color: #AA3B35; font: bold 10px Verdana,Tahoma,Arial; text-decoration: none;
}
div.tabedview { 
	position: relative; height: 0px; 
	margin-top: -1px; 
	padding: 9px; 
	overflow: hidden;
}


/*End group tabed menu*/

.sv_tdrow1 {
	background-color: #FFFFF4;
	border-bottom: 1px dotted #F5F5A7;
}
.sv_tdrow2{
	background-color: #FFFFF4;
	border-bottom: 1px dotted #F5F5A7;
}

#linktitle { color: #000179; font: 13px Arial, Verdana, san-serif; text-decoration: none; }
#linktitle:hover { color: #FF8C00; text-decoration: none; }
#linkmore {	color: #8A4C00; font: bold 10px Verdana, san-serif; text-decoration: underline; }
#linkmore:hover {	color: #FF8C00; text-decoration: none; }
.boxabout { padding-left: 12px; line-height: 140%; font: 12px Arial;}
.boximg {
	background-color: #FFFFFF; border-top: 1px solid #F7F8FA; border-left: 1px solid #F7F8FA; 
	border-bottom: 1px solid #BEC6D6; border-right: 1px solid #F7F8FA; padding: 8px;
}
.bggray{ background-color: #BFC8CF; }
.line1 { height: 3px; overflow: hidden;}
.vspace5 { height: 5px; overflow: hidden; }
#linktitle4 { font: 11px Arial, san-serif; text-decoration: none; }
#linktitle4:hover { color: #FF8C00; text-decoration: underline; }


/* css for service box */
div.serviceCat{
	background-color: #FFFEF9;
	padding: 10px 0px 10px 10px; 
	border-top: 1px solid #FFFBE5; 
	border-left: 1px solid #FFFBE5;  
	border-bottom: 1px solid #FFEE88; 
	border-right: 1px solid #FFEE88; 
	z-index: 1;
	cursor: default;
	overflow: hidden;
}
div.serviceCatSl{
	background-color: #FFFED9;
	padding: 10px 0px 10px 10px; 
	border-top: 1px solid #FFFBE5; 
	border-left: 1px solid #FFFBE5;  
	border-bottom: 1px solid #FFEE88; 
	border-right: 1px solid #FFEE88; 
	z-index: 1;
	cursor: default;
	overflow: hidden;
}
div.serviceSubCat{
	padding: 10px 0px 10px 10px; 	
	z-index: 1;
	cursor: default;
	overflow: hidden;	

}

span.serviceSubCat{
	color: #FBF7F4;
}

div.serviceSubCatSl{
	padding: 10px 0px 10px 10px; 
	z-index: 1;
	cursor: default;
	overflow: hidden;	
}

span.serviceSubCatSl{
	color: #FBF7F4;
}

#otherservice{
	font: bold 12px Verdana,Arial;
	color: #3c3c3c;
}

.titleboxbd { border: 1px solid #FFFFFF; margin-bottom: 2px;} 
.titleboxbg { background-color: #F1EFE9; }
.titleboxcn { background-color: #FFFFFF; }
.titleboxct {background-color: #D67F78;  padding: 3px 3px 1px 3px; height: 18px; display: block;} 
.titleboxct a, .titleboxct a:link, .titleboxct a:active, .titleboxct a:visited {
	color: #FFFFFF;
}

.imgboxbd { border: 1px solid #a49e80; } 
.imgboxbg { background-color: #F1EFE9; }
.imgboxcn { background-color: #a49e80; }
.imgboxct {background-color: #FFFFFF;  padding: 15px 5px 15px 5px;} 

#tipContent{
 position: absolute;
 visibility: hidden;
z-index: 100;
 border: 1px solid #4c4c4c;
background-color: #FFFFFF;
padding: 10px;
color: #3c3c3c; 
font: 12px Arial,sans-serif; 
width: 204px; 
}