body{
margin:0 auto;
background-color:#EBE7E4;
}

td{
font-family:Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
}
td p {
font-family:Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
}

#wrapper { width:1000px; margin:0 auto; background-image:url(../images/header_bg_01.gif); background-repeat:no-repeat; background-position:top;}
#wrapper #header { width:1000px; height:156px;}
#wrapper #content { width:1000px; margin:0 auto;}
#wrapper #footer { width:1000px; margin:0 auto; }


.footer_bg{
background-image:url(../images/index_94.gif);
background-position:top;
background-repeat:no-repeat;
height:36px;
background-color:#2B2B2B;
}

.td_bg{
background-color:#EDEDED;
border:1px solid #DCD9D9;
}

.table_bg{
background-color:#5A9442;
}
.table_bg2{
background-color:#ffffff;
}

.search_bg{
background-color:#ffffff;
border:1px solid #DCD9D9;
}
.ads{
font-family:Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#009999;
}

.ads_text{
font-family:Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#009999;
}

.form_text{
font-family:Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:10px;
color:#ffffff;
}
.form_text2{
font-family:Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
}
.white_text{
font-family:Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:4px;
color:#ffffff;
}

.input_text{
 margin: 0; 
border: solid 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width:auto; padding:2px;
outline: none; border-color: #A6C3CE; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.inputsmall_text{
 margin: 0;
border: solid 1px; -webkit-border-radius:1px; -moz-border-radius: 1px; border-radius:1px; width:auto; padding:1px;
outline: none; border-color: #A6C3CE; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

.learge_input_text{
display: block; margin: 0; padding: 3px; 
border: solid 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width: 350px;
outline: none; border-color: #A6C3CE; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}


A.travel:link {
	FONT-WEIGHT:normal; FONT-SIZE: 11px;; COLOR: #000; FONT-STYLE: normal; FONT-FAMILY:VERDANA; TEXT-DECORATION:underline;
}
A:visited {
	FONT-WEIGHT:normal; FONT-SIZE: 11px;; COLOR: #000; FONT-STYLE: normal; FONT-FAMILY:VERDANA; TEXT-DECORATION: underline;
}
A.travel:hover {
	FONT-WEIGHT:normal; FONT-SIZE: 11px;; COLOR: #000; FONT-STYLE: normal; FONT-FAMILY:VERDANA; TEXT-DECORATION:none; 
}

.bkimg { 
background:url(../images/menu.gif) left top no-repeat;
width:180px;
height:30px;
text-align:left;
padding-left:35px;
padding-top:7px;
}

A.quicklink:link {
	FONT-WEIGHT:bold; FONT-SIZE: 12px;; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:none; 
}
A.quicklink:visited {
	FONT-WEIGHT:bold; FONT-SIZE: 12px;; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:none; 
}
A.quicklink:hover {
	FONT-WEIGHT:bold; FONT-SIZE: 12px;; COLOR: #000; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:underline;  
}


A.topmenulink:link {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #DAF792; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:underline;
}
A.topmenulink:visited {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #DAF792; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:underline;
}
A.topmenulink:hover {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:none; 
}


A.moremenulink:link {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #DAF792; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:underline;
}
A.moremenulink:visited {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #DAF792; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:underline;
}
A.moremenulink:hover {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #DAF792; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:none; 
}



A.navlink:link {
	FONT-WEIGHT:bold; FONT-SIZE: 12px;; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:none;
}
A.navlink:visited {
	FONT-WEIGHT:bold; FONT-SIZE: 12px;; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:none;
}
A.navlink:hover {
	FONT-WEIGHT:bold; FONT-SIZE: 12px;; COLOR: #DAF792; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:underline; 
}


A.ads_textlink:link {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #009999; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:none;
}
A.ads_textlink:visited {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #009999; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:none;
}
A.ads_textlink:hover {
	FONT-WEIGHT:normal; FONT-SIZE: 12px;; COLOR: #009999; FONT-STYLE: normal; FONT-FAMILY:Arial; TEXT-DECORATION:underline; 
}

A.fooetmenu:link {
	FONT-WEIGHT:bold; FONT-SIZE: 11px;; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY:VERDANA; TEXT-DECORATION:none;
}
A.fooetmenu:visited {
	FONT-WEIGHT:bold; FONT-SIZE: 11px;; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY:VERDANA; TEXT-DECORATION:none;
}
A.fooetmenu:hover {
	FONT-WEIGHT:bold; FONT-SIZE: 11px;; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY:VERDANA; TEXT-DECORATION:underline; 
}

/* added by siddhartha */

.text_cat{
color:#5A9442; 
font-size:16px; 
font-weight:bold;
}

.text_cat1{
	padding:5px;
	background:#FAFFC1; 
}
.text_cat1 a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000FF;
text-decoration:none;
}

.text_cat1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}


a.text_cat2{
color:#0000FF;
font-weight:bold;
}
.text_cat3{
color:#000000;
}
.text_cat4{
padding-left:160px; 
margin-top:-55px;
}

.highlights{
padding:5px 5px 5px 5px;
}

.itinerary{
color:#000000; 
font-weight:bold; 
font-size:12px;
}

.itinerary_title{
color:#0000FF; 
font-size:11px; 
font-weight:bold;
}

.catcolor{
background-color:#faffc1;
font-weight:bold;
color:#000000;
}

.tourcolor{
font-weight:bold;
color:#339933;
}
.imput_box{
border:#CCCCCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
width:150px;
height:16px;
padding:2px;
border-radius: 3px;
-moz-border-radius: 3px;
}
.btn {
color:#ffffff; background-color:#5A9442; border:1px solid #484848;
border-radius: 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
-moz-border-radius: 3px;}

.puser {
color:#5A9942; 
font-size:14px; 
font-weight:bold; 
text-decoration:none; }

a.puser {
color:#5A9942; 
font-size:14px; 
font-weight:bold; 
text-decoration:none; }

a.puser:hover {
color:#000000; 
font-size:14px; 
font-weight:bold; 
text-decoration:none; }
.errormsg {
color:#FF0000;
}
.title{
color:#5A9942;
font-weight:bold;
font-size:14px;
padding:20px 0 0 20px;
}

