body{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	background-color:#029237;
	}
.locationfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7C8904;
	text-decoration:none;
	font-weight:bold;
	}
.tropicalfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#866431;
	text-decoration:none;
	font-weight:normal;
	}	
.textfield{
	width:167px;
	height:20px;
	border:solid 1px #D5CFC1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#999999;*/
	font-weight:normal;
	text-decoration:none;
	background-image:url(../images/srchbg.gif);
	background-repeat:repeat-x;
	}
.mainlinkfnt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A1A00;
	text-decoration:none;
	font-weight:bold;
	}
.subtxtfont{
	font-family: Arial,Tahoma, Verdana;
	font-size:12px;
	/*color:#464646;*/
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	text-align:justify;
	}
.german{
     font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#8D533D;
	 font-weight:normal;
	 text-decoration:none;
	 }	
	
.back{	 
     font-family:Verdana ,Arial,Tahoma;
	 font-size:11px;
	 font-weight:bold;
	 color:#9E0B10;
	 text-decoration:none;
	 }	 
.back:hover{	 
     font-family:Verdana,Arial,Tahoma;
	 font-size:11px;
	 font-weight:bold;
	 color:#590507;
	 text-decoration:none;
	 }	 
	
.txtfont{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#8C8B8B;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	
	}	
.readmorefont{
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	color:#EA3F04;
	font-weight:normal;
	text-decoration:none;	
	}		
.readmorefont:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	color:#EA3F04;
	font-weight:normal;
	text-decoration:underline;	
	}
.rightboldfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#063360;
	text-decoration:none;
	font-weight:bold;
	}	
.rightboldfont:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#105498;
	text-decoration:none;
	font-weight:bold;
	}		
.rightnorfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	text-decoration:none;
	font-weight:normal;
	}
.greenfontnor{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#667103;
	text-decoration:none;
	font-weight:normal;	
	}	
.greenfontnorm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#667103;
	text-decoration:none;
	font-weight:normal;	
	}				
.greenfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#667103;
	text-decoration:none;
	font-weight:bold;	
	}
.greenfont:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#866431;
	text-decoration:none;
	font-weight:bold;	
	}

.visualtrline{
	background-image:url(../images/visualtrrepline.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
	}	
.lowbg{
	background-image:url(../images/downbg.jpg);
	background-repeat:no-repeat;
	}	
.mobfont{
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	color:#72694D;
	text-decoration:none;
	font-weight:normal;
	}	
.moreinfofont{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#AB4803;
	font-weight:bold;
	text-decoration:none;	
	}		
.moreinfofont:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#AB4803;
	font-weight:bold;
	text-decoration:underline;	
	}
.moregreen{
	font-family:Tahoma, Arial, Verdana;
	font-size:10px;
	color:#596808;
	font-weight:bold;
	text-decoration:none;	
	}		
.moregreen:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:10px;
	color:#AB4803;
	font-weight:bold;
	text-decoration:underline;	
	}		
.termsfont{
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	color:#86D7A4;
	font-weight:normal;
	text-decoration:none;	
	}		
.termsfonta{
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	color:#86D7A4;
	font-weight:normal;
	text-decoration:none;	
	}		
.termsfonta:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	color:#04FF61;
	font-weight:normal;
	text-decoration:none;	
	}
/*sub page*/
.homefont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#635E23;
	font-weight:bold;
	text-decoration:none;	
	}		
.homefont:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#979F0B;
	font-weight:bold;
	text-decoration:none;	
	}			
.sendcrmbg{
	background-image:url(../images/crmrep.gif);
	background-repeat:repeat-x;
	}
.sbovrvwfnt{
	font-family:Tahoma, Arial, Verdana;
	font-size:14px;
	color:#7C8904;
	text-decoration:none;
	font-weight:bold;
	}
.tablebrdr{
	border:solid 1px #EFF2E1;
	padding:1px;
	}
.subheadfont{			
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#7C8904;
	text-decoration:none;
	font-weight:bold;
	}
.headfont{			
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}	
.sublowbg{
	background-image:url(../images/downbga.jpg);
	background-repeat:no-repeat;
	}	
.photogalbrdr{
	border:solid 5px #029237;
	}	
.photoborder{
	border:solid 1px #C0C78B;
	}	
.picdescrfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C56400;
	font-weight:bold;
	text-decoration:none;
	}
/*2008-12-12*/	

.bookinghead{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C65C12;
	font-weight:bold;
	text-decoration:none;
	}
.category{	
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C56400;
	font-weight:bold;
	text-decoration:none;
	}
.catlist{
    width:95px;
	height:20px;
	border:#7F9DB9 1px solid;
	background-color:#F2F4EC;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#7C8904;
	font-weight:normal;
	text-decoration:none;
	}
.tablebdr{
    border:#D4D9BC 1px solid;
	padding:1px;
	}
.tbltop{
    background-image:url(../images/toprepet.gif);
	background-repeat:repeat-x;
	}		
.tblbot{
    background-image:url(../images/botrepet.gif);
	background-repeat:repeat-x;
	}	
.imgtxt{
    font-family:Arial,Tahoma,Verdana;
	font-size:11px;
	color:#758450;
	font-weight:normal;
	text-decoration:none;
	}	
/*200-01-03*/	
.new{
    font-family:Tahoma, Arial, Verdana;
	font-size:10px;
	color:#4C2821;
	text-decoration:none;
	font-weight:bold;
	}
.new:hover{
    font-family:Tahoma, Arial, Verdana;
	font-size:10px;
	color:#758450;
   text-decoration:none;
	font-weight:bold;
	}
	
.photoss{
    font-family: Arial, Verdana,Tahoma;
	font-size:11px;
	color:#002C77;
	text-decoration:none;
	font-weight:bold;
	}
.photoss:hover{
    font-family:Arial, VerdanaTahoma;
	font-size:11px;
	color:#39527E;
    text-decoration:none;
	font-weight:bold;
	}	
.upload{
    font-family: Arial, Verdana,Tahoma;
	font-size:11px;
	color:#029237;
	text-decoration:none;
	font-weight:bold;
	}	
.upload:hover{
    font-family: Arial, Verdana,Tahoma;
	font-size:11px;
	color:#667103;
	text-decoration:none;
	font-weight:bold;
	}	

.last{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#534D3A;
	text-decoration:none;
	font-weight:normal;
	}
	
.careers{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#534D3A;
	text-decoration:none;
	font-weight:normal;
	}
.careers:hover{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#111003;
	text-decoration:none;
	font-weight:normal;
	}	
.ayur{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#104D02;
	text-decoration:none;
	font-weight:normal;
	}
.ayur:hover{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#060902;
	text-decoration:none;
	font-weight:normal;
	}
	
.listTxt{
    font-family:Arial,Tahoma, Verdana;	
	font-size:12px;
	color:#060902;
	text-decoration:none;
	font-weight:normal;
	}
.listTxt:hover{
    font-family:Arial,Tahoma, Verdana;	
	font-size:12px;
	color:#104D02 ;
	text-decoration:none;
	font-weight:normal;
	}

.textbox{
	font-family:Tahoma;	
	font-size:11px;	
	font-weight:normal;	
	width:175px;
	height:18px;
	/*color:#e35f14;*/
	border:#666666 1px solid;
	
	/*color:#7c8904;*/
	background:#f2f4ec;
}
	
.topHead{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#631A00;
	text-decoration:none;
	font-weight:bolder;
	text-transform:uppercase;
	}	
.dotreppp{
    background-image:url(../images/dotrep.gif);
	background-repeat:repeat-x;
	}	
.over{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#E35F13;
	text-decoration:none;
	font-weight:normal;
	}
.over:hover{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#79340D;
	text-decoration:none;
	font-weight:normal;
	}	
.imagesborder{
   border:#D3D7BE 6px solid;
   padding:1px;
   }	
li{
   /* list-style-image:url(../images/li.gif);*/
	/*padding-bottom:4px;*/
	
	}		
.noli{
    
	list-style:none;
	/*padding-bottom:4px;*/
	}			
.medit{
    font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#029237;
	text-decoration:none;
	font-weight:bold;
	}		
		
.table_text{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#8C8B8B;
	font-weight:normal;
	text-decoration:none;
	
}
.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#635E23;
	font-weight:bold;
	text-decoration:none;	
	}		
.link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#979F0B;
	font-weight:bold;
	text-decoration:none;	
	}
		
.smallink{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#c35204;
	font-weight:normal;
	text-decoration:none;
	
}.smallink:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}		
.show{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#663300;
	font-weight:bold;
	text-decoration:none;	
}
.show:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;	
}		
.selText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6f4f52;
	text-decoration:none;
}		
.rowhead{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color:#979F0B;
}

.row_odd{
background-color:#E9ECDD;
}
.row_even{
background-color:#DFE4D0;
}
.row_even1{
font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#8C8B8B;
	text-decoration:none;
	font-weight:bold;
background-color:#E9ECDD;
}
.row_odd1{
font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#8C8B8B;
	text-decoration:none;
	font-weight:bold;
background-color:#DFE4D0;
}
.listfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#866431;
	text-decoration:none;
	font-weight:normal;
}	
	
.listfont:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
}	
.errortext{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	
}
.pagelink{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7C8904;
	text-decoration:none;
	font-weight:normal;	
}

.pagelinka{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7C8904;
	text-decoration:none;
	font-weight:normal;	
}
.tempfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a13507;
	font-weight:bold;
	text-decoration:none;	
}.tempfont:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;	
}
.sublink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#635E23;
	font-weight:bold;
	text-decoration:underline;	
	}		
.sublink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#979F0B;
	font-weight:bold;
	text-decoration:none;	
	}
	
.tcfont{
	font-family: Tahoma, Verdana;
	font-size:9px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	text-align:justify;
	}
/*26-05-09 for contact us*/

.toppbg_con{
    background-image:url(../images/tpbg.gif);
	background-repeat:no-repeat;
	}
.tblbrd_con{
    border-left:#D2CCB4 1px solid ;
    border-bottom:#D2CCB4 1px solid ;
	}	
.table-btmbdr{
       border-bottom:#D2CCB4 1px solid ;
	   }
.tblbrd_top{
   background:url(../images/sdie.gif) top right no-repeat;
   border-left:#D2CCB4 1px solid;
	}	
.for-quari{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   font-weight:normal;
   text-decoration:none;
   }

.tblborder
{
	/*padding-left:37px;*/
	padding-top:8px;
}
li{
    list-style-image:url(../images/li.gif);
	padding-bottom:4px;
	}
