.topbt {  font-family: arial; font-size: 13px; line-height: 20px; font-weight: bold;  text-decoration: none; text-align: justify; padding-left: 10px}
.topbt A{  text-decoration: none; }
.more {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
}
.more A{ font-weight: bold; color: #990000; text-decoration: none; }
.more-blue {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1AA9B0;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
}
.more-blue A {
	color: #1AA9B0;
	text-decoration: none;
	}
.linesbanner { font-family: arial; font-size: 13px; line-height: 18px; color: #000000; text-decoration: none; text-align: justify; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #e77e03; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 3px; margin-right: 3px; margin-left: 3px ; background-color: #FFEBC1}
.linesbanner A{   color: #000000; text-decoration: none;  }
.linesbanner A:hover{   color: #000000; text-decoration: underline;  }

.namb {  font-family: verdana; font-size: 12px; line-height: 18px; font-weight: bold; color: #333333; text-decoration: none; text-align: justify; padding-left: 3px}
.topbtCopy { font-family: arial; font-size: 13px; line-height: 20px; font-weight: bold;  text-decoration: none; text-align: center}
.toplinksinner {
	font-family: arial;
	font-size: 13px;
	line-height: 30px;
	font-weight: bold;
	color: #147C9A;
	text-decoration: none;
	text-align: justify;
}
.toplinksinner A{  color: #147C9A; text-decoration: none; }
.maininner {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	padding-left: 250px;
	padding-right: 8px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	background:#FFFFFF;
}
.maininner a {
	color: #333333;
	text-decoration: none;
}
.maininner a:hover {
	color: #333333;
	text-decoration: none;
}
.maininner1 {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	padding-right: 8px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	width:700px;
}
.maininner1 a {
	color: #333333;
	text-decoration: none;
}
.maininner1 a:hover {
	color: #333333;
	text-decoration: none;
	}
.rightnam {  font-family: verdana; font-size: 16px; line-height: 20px; font-weight: bold; color: #CC9933; text-decoration: none; text-align: right}
.txt {  font-family: arial; font-size: 13px; line-height: 18px; font-weight: bold; color: #000000; text-decoration: none; text-align: justify; padding-right: 2px; padding-left: 2px}
.formborder {  border: 7px #996633 solid}
a {  text-decoration: none}
.rightnamgreen { font-family: verdana; font-size: 16px; line-height: 20px; font-weight: bold; color: #009933; text-decoration: none; text-align: right }
h1 {
	font-family: verdana;
	font-size: 17px;
	font-weight: bold;
	color: #B00000;
	text-decoration: none; line-height: 35px; 
	text-rendering:optimizeLegibility;
}
.innernam {
	text-decoration: none;
	text-align: justify;
}
.txtq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	border: solid 6px #e2e1cf; 	
}
.sharetxt {  font-family: arial; font-size: 13px; line-height: 18px; color:#A57F1E; text-decoration: none; text-align: justify; padding-left: 8px; padding-right: 8px}

.mgt {  margin-top: 6px}
h2 {  font-family: "times new roman"; font-size: 16px; font-weight: normal; color: #996633; text-decoration: none; text-align: center}

.travelnews { font-family: "ms sans serif"; font-size: 11px; line-height: 18px; color:#A57F1E; text-decoration: none; text-align: justify; padding-left: 3px; padding-right: 3px}
.enquirenow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FF0000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: right;
	float: right;
	font-weight: bold;
	width: 100px;
}
.enquirenow A{   color: #FF0000; text-decoration: none; background-color: #FFFFFF; }
.enquirenow A:hover {   color: #FF0000; text-decoration: underline; background-color: #FFFFFF; }.txtqCopy { font-family: arial; font-size: 12px; line-height: 18px; color: #990000; text-decoration: none; text-align: justify; padding-right: 4px; padding-left: 7px }
.incredibleindia {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none; text-align: right; padding-right: 5px}
.height {  height: 30px; width: 120px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.mainhome { text-align: justify; text-decoration: none; width: 100%; padding-right: 203px; padding-left: 203px}
.pushkarline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #D56A00;
	text-decoration: none;
	font-weight: bold;
}
.pushkarline A{
	color: #D56A00;
	text-decoration: none;
	
}
.foota {
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	FONT-FAMILY:  Arial;
	BACKGROUND-COLOR: #ffffff;
	line-height: 22px;
}
.foota A {
	
	TEXT-DECORATION: none
}
.footaho {
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	COLOR: #fff;
	PADDING-TOP: 5px;
	FONT-FAMILY:  Arial;
	BACKGROUND-COLOR: #C2AA61;
	line-height: 22px;
}
.footaho A {
	 TEXT-DECORATION: none
}

.size {
	height: 28px;	
	width: 70px;
}

.gallery {
	margin-right: 10px;
	margin-left: 10px;
	
}

.upcoming-events {
	font-family: "MS Sans Serif";
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #cb2a20;
	text-decoration: none;
	text-align: justify;
}
.upcoming-events A{
		color: #cb2a20;
	text-decoration: none;
	
}
.visitor-comments-index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #CA2820;
	text-decoration: none;
	text-align:center;
	float: right;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	width: 155px;
	margin: 5px;
}
.visitor-comments-index A {
	color: #cb2a20;
	text-decoration: none;
	}
.visitor-comments-index A:hover {
	color: #07539E;
	text-decoration: none;
		}
.travelguide-india {
	font-family: "MS Sans Serif";
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	text-align: justify;
	margin: auto;
	padding: 5px;
	font-weight: normal;
	background-color: #eefdfd;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2ebcea;
	border-right-color: #FFFFFF;
	border-bottom-color: #2ebcea;
	border-left-color: #FFFFFF;
	text-decoration: underline;
}
.travelguide-indialinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	background-color: #FFEAA8;
	border: 1px solid;
	border-color: #FFC820 #FFCC33 #FFCC33;
	font-weight: bold;
	word-spacing: 1px;
	padding: 5px;
}
.travelguide-indialinks A {
	color: #000000;
	text-decoration: none;
}

.travelguide {
	font-family: "MS Sans Serif";
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #1184AA;
	text-decoration: none;
	text-align: left;
}
.travelguide A{
	color: #1184AA;
	text-decoration: none;
	}

.indiatours {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	text-decoration: none;
	background-image: url(gifs/india-tour-bg.gif);
	text-align: justify;
	margin: auto;
	width: 232px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 14px;
	background-repeat: repeat-y;
}

.footah {
	PADDING-LEFT: 3px;
	FONT-SIZE: 17px;
	PADDING-BOTTOM: 5px;
	COLOR: #0a0a0a;
	PADDING-TOP: 5px;
	FONT-FAMILY:  Century-Gothic, Arial;
	BACKGROUND-COLOR: #ffffff;
	line-height: 22px;
}

.footah A {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.footahho {
	PADDING-LEFT: 3px;
	FONT-SIZE: 17px;
	PADDING-BOTTOM: 5px;
	COLOR: #fff;
	PADDING-TOP: 5px;
	FONT-FAMILY:  Century-Gothic, Arial;
	BACKGROUND-COLOR: #a20422;
	line-height: 22px;
	font-weight: lighter;
}
.footahho A {
	TEXT-DECORATION: none;
	color: #fffdfd;
	font-size: 17px;
}
.leftmgtside {
	padding: 0px;
	margin:0px;
	text-align:left;
	
 }
.series-tours {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BF0000;
	text-decoration: none;
	background-image: url(gifs/tours-bg.gif);
	height: 50px;
	width: 230px;
	font-weight: bold;
	line-height: 50px;
	text-align: justify;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-left: 7px;
	background-repeat: no-repeat;
}
.series-tours A{
	color: #BF0000;
	text-decoration: none;
	}
.newlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #d6c2af;
	text-decoration: none;
	text-align: center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.newlinks a{
	color: #fff;
	
}

.newlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border:1px solid #FFFFFF;
}
.blue {
	font-weight: bold;
	color: #CC0000;
}
.travelguide-india {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	text-decoration: none;
	background-image: url(gifs/gr-line.gif);
	text-align: justify;
	padding: 5px;
	border: 1px dotted #CCCCCC;
	background-repeat: repeat;
}
.travelguide-india A {
	color: #000000;
	text-decoration: none;
}
.travelguide-india A:hover {
	color: #000000;
	text-decoration: underline;
}



.sectiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	text-decoration: none;
	background-image: url(pushkar-fair/gifs/inner-side-nevigation-bg.gif);
	text-align: justify;
	background-repeat: repeat-y;
	width: 230px;
}
.sectiontext A {
color: #000000;
		text-decoration: none;
		}
.sectiontext A:hover {
color: #000000;
		text-decoration: underline;
		}
.newlinks A {
	color: #555555;
	text-decoration: none;
	text-align: justify;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.newlinks2 A {
	color:#ffffff;
	text-decoration: none;
	text-align: justify;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.newlinks2 A:hover {
	color:#6dd3e0;
	text-decoration: none;
	text-align: justify;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.travels-india {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	color: #0FB3E6;
	text-decoration: none;
	text-align: justify;
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin: auto;
	background-color: #F8F9FB;
}
.travels-india A {
	color: #0FB3E6;
	text-decoration: none;
}
.departuretxt {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	background-color: #F4FAFF;
	text-align: justify;
	font-weight: 100;
	border: 1px solid #DEDEDD;
	padding: 5px;
}
.departuretxt A {
	color: #000000;
	text-decoration: none;
}

.ititxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	text-align: justify
}

.tablecontent {  font-family: "ms sans Serif"; font-size: 12px; line-height: 20px; color: #666666; text-decoration: none; text-align: justify; padding-right: 2px; padding-left: 2px}

.boxboundry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	
	white-space: normal;
	line-height: 20px;
	border: 1px solid #DEDEDD;
	background-color: #F0F9FE;
	width:680px;
	padding:5px;
}

.boxboundry A {
	color: #BF0000;
	text-decoration: none;
}

.footer-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #B00000;
	text-decoration: none;
	text-align: justify;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	padding-left: 10px;
}
.footer-table A {
	color: #B00000;
	text-decoration: none;
	}
.view-detail {
	font-family: verdana;
	font-size: 11px;
	color: #B00000;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
	font-weight: 500;
}
.view-detail A {
	color: #B00000;
	text-decoration: none;
	}

.style2 {color: #333333}

.inner-nevigation-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fffcfc;
	text-decoration: none;
	}
.inner-nevigation-heading A{
	color: #fffcfc;
	text-decoration: none;
	}
.inner-table-text {
	font-family: arial;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
}
.about-us-top-table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #fffdfd;
	text-decoration: none;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
}
.about-us-top-table A{
	color: #fffdfd;
	text-decoration: none;
	}
.about-us-top-table A:hover{
	color: #999900;
	text-decoration: none;
	}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	margin-right: 10px;
}
.inner-heading-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1BB0C9;
	margin-top: 2px;
	padding-left: 4px;
}
.index-highlighted-text {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF7D9;
	line-height: 20px;
	color: #000059;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	border: 1px solid #DEDEDD;
	margin-bottom: 5px;
}
.index-highlighted-text A {
	color: #000059;
}
.index-highlighted-text A:hover {
	color: #000059;
}



.indexs-holiday-packages-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	color: #fefefe;
	text-decoration: none;
	background-color: #0861B1;
	text-align: center;
	float: right;
	padding-right: 5px;
	padding-left: 5px;
	border: 3px outset #97CBFB;
	margin-top: 15px;
}
.indexs-holiday-packages-heading A {
color: #fefefe;
	text-decoration: none;
	
}
.indexs-holiday-packages-heading A:hover {
	color: #fefefe;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	
}
.tour-map-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1CAFCA;
	margin-top: 2px;
	padding-left: 4px;
	text-align: center;
}
.maininner-tour-map{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	margin: auto;
	padding-left: 8px;
	padding-right: 8px;
	overflow: auto;
}.tour-map-area {
	float: left;
	width: 70%;
	border: 1px solid #1CAFCA;
	margin-right: 20px;
}
.travel-steps{  font-family: Arial,
 Helvetica, sans-serif; 
 font-size: 12px;
 line-height: 20px;
 color: #000000;
 text-decoration: none;
 text-align: justify}
.duration {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #357495;
	text-decoration: none;
	text-align: justify;
}
.days {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #CC0000;
	text-decoration: none;
	text-align: justify;
}
.enquiry-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #376FBC;
	text-decoration: none;
	text-align: center;
}
.enquiry-forms{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	
	text-decoration: none;
}
.calander{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #255294;
	text-align: right
}
.calander A{
	color: #255294;
	text-decoration: underline;
	}
.calander A:hover{
	color: #255294;
	text-decoration: none;
	
	}
.text-highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #0A3D74;
	text-decoration: none;
	padding: 0px;
}
.why-india {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 26px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2CB6C5;
	padding-left: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #15899D;
}
.nevigation-why-india {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #2A9DC6;
	text-decoration: none;
	background-color: #F8F9FB;
	border: 1px solid #A0BBEB;
	line-height: 35px;
	padding: 5px;
	margin: auto;
}
.nevigation-why-india A{
    color: #2A9DC6;
	text-decoration: none;
	}
.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	border: 1px solid #1BB0C9;
	font-weight: normal;
}
.embassies-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#india-tours-bg {
	background-image: url(gifs/india-tours-bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 31px;
	width: 232px;
	margin: 0px;
	padding: 0px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bandhavgarhlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #3262BA;
	text-decoration: none;
	text-align: center;
}
.bandhavgarhlink A{
	color: #3262BA;
	text-decoration: none;
	
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}

.style8 {
	color: #B2B2B2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
}
.style9 {color: #669999}
.annonline-india {
	margin: 5px;
	font-family: "ms Sans Serif";
	font-size: 11px;
	text-align: left;
	line-height: 20px;
	text-decoration: none;
	color: #000000;
	border: 1px solid #C4D3E1;
	padding: 5px;
}
.index-highlighted-text-india {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF7D9;
	line-height: 20px;
	color: #000059;
	border: 1px solid #DFB300;
	font-size: 12px;
	width: 250px;
	padding: 5px;
	float: right;
	margin-left: 5px;
	text-align: left;
}
.experience {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF7D9;
	line-height: 20px;
	color: #000059;
	font-size: 12px;
	text-align: justify;
}
.style10 {color: #990000}
.style11 {color: #000000}
.style12 {color: #FB6711}
.style15 {font-weight: bold; color: #900101; font-size:12px;}
.style16 {color: #BF0000}
.table-border {
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
.style12 {color: #FF0000; font-weight: bold; font-size: 14px; }
.style17 {
	font-weight: bold;
	color: #B00000;
}
.annn {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
	margin: 5px;
	padding: 5px;
}


.tourList {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #F5F5F5;
	border: 1px solid #d1d1d1;
}
.tourList h2 { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#545454; padding:0px; margin:0px; margin-bottom:5px; }
.tourList h2 a { color: #545454; text-decoration: none; font-size: 14px; }
.tourList h2 a:hover { color: #A31022; text-decoration: underline; }
.tourList .listPhoto { float:left; width:120px; padding:5px; margin:0px; margin:0 10px 0 0; border:1px solid #d1d1d1; background:#f1f1f1; }
.tourList .listleft {
	float:none;
	margin-bottom:5px;
}
.tourList .listleft ul { margin-left: 10px; }
.tourList .listleft ul li { margin-left: 5px; list-style: none; line-height: 18px; }
.tourList .listleft ul li input { margin-top: 5px; }
.tourList .listPrice {
	float:right;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	margin-left: 5px;
	width: 110px;
}
.wordStyle1 { color:#C6162B; font-weight:bold; }
.wordStyle2 { color:#545454; font-weight:bold; }
.wordStyle3 { color:#545454; font-weight:bold; font-size:14px; }
.wordStyle4 { color:#999; font-size:11px; margin-left:5px; }
.wordStyle5 { font-size:11px; }
.wordStyle6 { color:#C6162B; font-weight:normal; }
.wordStyle7 { font-size:11px; font-weight:bold; }
.wordStyle8 { font-size:20px; color:#C6162B; font-weight:bold; padding: 10px 0; }
.wordStyle9, .wordStyle9 a { font-size:11px; color:#545454; margin-top:3px; display:block; width:120px; float:right; padding-top:7px; }
.wordStyle11 { font-size:11px; color:#999; line-height:17px; }
.wordStyle12 { background-color:#f1f1f1; font-weight:bold; }
.wordStyle13 {color:#fff;}
.highlightBold { color: #A31022; font-size: 17px; font-weight: bold; margin: 8px 0 5px 0; }
.buttunSelect {
	font-weight:bold;
	text-align:center;
	color: #A31022;
	width:100px;
	font-size: 14px;
	background-color: #EAEAEA;
	margin: 5px;
}
.buttunSelect a {
	display:block;
	border:#D1D1D1 1px solid;
	background-color:#fff;
	background-image:url(annonlinek.css);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:6px 12px;
	text-decoration:none;
	color:#a31022;
}
.buttunSelect a:hover {
	display:block;
	padding:6px 12px;
	background-color:#fff;
	background-image:url(annonlinek.css);
	background-repeat:repeat-x;
	background-position:bottom;
}
.aaa-border{
	border: 1px solid #EAEAEA;
}
#tourSort {
	background-color:#f1f1f1;
	color:#545454;
	border:1px solid #d1d1d1;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}
	.ann-stay {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #BF0000;
	text-decoration: none;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BF0000;
}
.iti-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #BF0000;
	text-decoration: none;
	text-align: justify;
	line-height: 32px;
	margin: 0px;
	font-weight: bold;
}
.input-hight {
	text-decoration: none;
	height: 25px;
}
.travel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
#footer { margin:15px 10px 0px 10px; background:#33769f; text-align:left; padding:5px 5px 5px 0px; }
#footer img { float:right; }
#footer ul { margin:0px; padding:0px 0px 0px 20px; list-style:none; font:bold 12px tahoma; }
#footer ul li { display:inline; }
#footer ul li a { display:block; padding:7px 12px 5px 10px; float:left; background:url(gifs/arrow.gif) 0px 12px no-repeat; text-decoration:none; color:#FFFFFF;  }
#footer ul li a:hover { color:#ffc03d; }
.clear { clear:both; height:0px; line-height:0px; font-size:0px; }
#footercopy { font:12px arial; margin:0px 10px 0px 10px; height:34px; padding-top:10px; }
.txtq2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.normaltext-white{color:#FFFFFF; text-decoration:none; font-size:12px;margin:5px; line-height:22px;}
A:link.normaltext-white{color:#FFFFFF; text-decoration:none;font-size:12px;margin:5px;line-height:22px;}
A:Hover.normaltext-white{color:#333333; text-decoration:none;font-size:12px; margin:5px;line-height:22px;}
.country { height:21px;font:11px tahoma; color:#990000; border:1px solid #b3cffe; }
.country a {  color:#990000;  }
.bluelnk{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0000ff; font-weight:bold;}
.link{ font:12px Arial, Helvetica, sans-serif; color:#0033FF; text-align:right; text-decoration:none; width:250px; float: right; margin-right:10px;}
.link a{ color:#0033FF;  text-decoration:none;}

.normaltext{font-size:12px; line-height:22px; text-decoration:none;}
.heading{font-size:16px;}
.redfont{font-size:12px; color:#FF0000;}
.brownfont{color:#993300; font-size:14px;}
.redhanding{color:#993300; font-size:16px; font-weight:bold;}
.formtext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:10px;}
.formtext1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.formborder{border:#999999 1px solid; color:#666666; width:350px; }
.tableborder{ border:#cccccc 1px solid;}
.texticons{ font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.texticons a{  color:#FFFFFF; }
.texticons a:hover{text-decoration:underline;}
#citytour {
	margin-top: 10px;

}
#citytour a { color:#545454; text-decoration: none;}
#citytour a:hover { color:#a31022; text-decoration: underline;}
#citytour .popularDestination {
	float:left;
	width: 225px;
	padding-right:10px;
		padding-bottom: 15px;
	}
#citytour .popularDestination .cityIntro {
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
}
#citytour .popularDestination .detailDestination {
	width: 220px;
	text-align:center;
	border: 1px solid #d1d1d1;
	background-color:#f1f1f1;
}
#citytour .popularDestination .detailDestination .destinationName {
	text-align: center;
	width:100%;
	font-size: 13px;
	font-weight: bold;
	padding-top:3px;
	padding-bottom:3px;
}
.formtextv{color:#666666; border:#999999 1px solid; width:120px;}
.step{color:#FFFF99; font-family:Arial, Helvetica, sans-serif; padding-right:10px; font-size:22px; padding-top:5px; padding-bottom:5px;}
.lnktour{font-size:16px; font-weight:bold; color:#ffffff; float:right; background-color:#5b432b; border:#ecdaca 1px dotted; padding:2px 5px 2px 5px; margin-top:5px;}
.lnktour a{color:#ffffff; text-decoration:none;}
.lnktour a:hover{color:#ecdaca;}
.blueann{color:#993300; font-size:11px; text-decoration:none; font-weight:bold;}
A:link.blueann{color:#009933; font-size:11px; text-decoration:none;}
A:Hover.blueann{color:#006699; font-size:11px; text-decoration:none; text-decoration:underline;}
.txtq{ font:12px Arial, Helvetica, sans-serif; color:#000000; }
.verificationtxtq{ font:12px Arial, Helvetica, sans-serif; color:#000000; padding-left:5px; padding-top:5px; }
.txtqverification{ font:12px Arial, Helvetica, sans-serif; color:#000000; border: #CCCCCC 1px solid }
.verification{font:18px "Times New Roman", Times, serif; color: #990000; display:block; margin-bottom:5px; padding-left:5px;}
.formtxt{color:#000000; text-transform:uppercase; height:25px; width:40px;}


