body { margin:0px; background-image:url(gifs/page-bg.jpg); background-position:top; background-repeat:repeat-x;}
.width {
	width: 1000px; margin:auto;
}
.header {
	height: 66px;
	padding-top: 10px;
	padding-left:10px;
	padding-right:10px;
}
.follow-us {
	float: right;
}
.top-links {
	background-image: url(gifs/top-links-bg.gif);
	height: 48px;
}
.links-area {
	padding-top: 16px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #044BBC;
	text-decoration: none;
}
.links-area a{
	color: #044BBC;
	text-decoration: none;
}

.welcome-area {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: right;
}
.select-inq-box {
	font-family: arial;
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	height: 133px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	
}
.register-signin {
	background-image: url(gifs/register-signin-bg.gif);
	background-repeat: no-repeat;
	height: 108px;
	width: 261px;
	margin-top:25px;
	text-align: center;
	float: right;
}
.register-signin a{
color:#000000; text-decoration:none;}

.select-head {
	font-family: arial;
	font-size: 20px;
	line-height: 46px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tour-type {
	font-size: 14px;
}
.design-links {
	font-family: arial;
	font-size: 12px;
	line-height: 37px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-image: url(gifs/rounded-link-bg.gif);
	background-repeat: repeat-x;
	margin-right: 10px;
	margin-left: 10px;
	text-align:center;
}
.left-bg {
	background-image: url(gifs/left-bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding-left:10px;
	margin-top:7px;
}
.right-bg {
	background-image: url(gifs/right-bg.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding-right:20px;
	padding-left:10px;
}
.listing-white {
	padding: 10px;
	margin-top:10px;
	background-color:#FFFFFF;
}
.listing-blue {
	padding: 10px;
	margin-top:10px;
	background-color:#F7FAFF;
}


.flag-area {
	font-family: arial;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	width: 60px;
	text-align:center;
	padding-top:10px;
	float:left;
}
.list-area {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F5F5;
	margin-right: 200px;
	margin-left: 75px;
	padding-right: 10px;
	padding-left: 10px;
	font-family:arial;
	font-size:12px;
	line-height:25px;
}
.title{font-family:arial; font-size:15px; line-height:30px; color:#1E69E0;}
.person{ font-weight:bold; color:#3F7900;}
.activity{
	font-weight:bold;
	color:#ED2606;
	text-transform: uppercase;
}
.region{ font-weight:bold; color:#4B4B4A;}
.interested{ color:#1E69E0; text-decoration:none;}
.interested a{ color:#1E69E0; text-decoration:none;}
.interested a:hover{ color:#1E69E0; text-decoration:underline;}
.interested strong{ color:#ED2606;}


.interested1{ color:#ED2606; text-decoration:none; font-size:14px; font-family:arial;text-align:center;}
.interested1 a{ color:#ED2606; text-decoration:none; font-size:14px; font-family:arial;text-align:center;}
.interested1 a:hover{ color:#ED2606; text-decoration:underline; font-size:14px; font-family:arial;text-align:center;}
.interested1 strong{ color:#ED2606;}
.origin{color:#1E69E0; padding-bottom:10px; padding-top:10px;}
.send-query{ float:right; width:170px; margin-right:15px; background-color:#FCFCF9; border:solid 1px #F1F1E2; padding:5px; text-align:center;}
.price{font-family:arial; font-size:30px; font-weight:bold; line-height:50px;}

.footer{ margin:0px; background-image:url(gifs/footer-bg.gif); background-position:top; background-repeat:repeat-x;}.footer-follow {
	background-image: url(gifs/footer-follow-bg.gif);
	height: 139px;
}
.fb{ height:96px;}
.footer-links{ font-family:arial; font-size:12px; color:#FFFFFF; line-height:30px; font-weight:bold; text-align:center;}
.footer-links a{ color:#FFFFFF; text-decoration:none;}
.prime-footer{ background-color:#2479BC; margin-left:10px; margin-right:10px; padding-left:25px; padding-right:25px; height:83px;}

.search-pt{ float:right; font-family:arial; font-size:12px; color:#ffffff; margin-top:15px;}
.copyright{ font-family: ms sans serif; font-size:12px;color:#000000; line-height:30px; padding-left:25px; text-align:left;}
.details{ padding-top:10px;}
.left-container{ margin-right:210px;}
.right-container{ width:200px; float:right;}
.detail-head{ background-image:url(gifs/detail-head.gif); background-repeat:repeat-x; border:solid 1px #A3CCFF; height:43px; font-family:arial; font-size:15px; line-height:43px; font-weight:bold; padding-left:10px; padding-right:10px; color:red;}
.act-details{ color:#3E3E3E;}
.posted{ float:right; font-size:11px; color:#000000; font-weight:normal;}
.detail-text {
	font-family: arial;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	background-color: #F6FAFF;
	padding: 10px;
	border: 1px solid #E1EEFF;
}
.box1{width:250px; float:left;}
.box2{width:462px;  margin-left:260px;}
.text-head{color:#0A69B2; padding-left:10px; font-family:arial; font-size:14px; background-color:#E0EBFC; line-height:25px; font-weight:bold;}
.text{padding:10px;}

form{margin:0px;}


.top-nav {
	width: 100%;
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 40px;
	font-weight: bold;
}
.top-nav A{color:#000000; text-decoration: underline;}
.top-nav A:hover{color:#990000; text-decoration: none;}



.green-bg{width:20%;
text-align:center;
background-image:url(gifs/green-bg.jpg);
margin-right:1px;height:166px; float:left;}

.red-bg{width:20%;
text-align:center;
background-image:url(gifs/red-bg.jpg);
margin-right:1px;height:166px; float:left;}

.blue-bg{width:20%;
text-align:center;
background-image:url(gifs/blue-bg.jpg);
margin-right:1px;height:166px; float:left;}

.dark-green-bg{width:19%;
text-align:center;
margin-right:1px;height:166px; float:left;}

.orange-bg{width:20%;
text-align:center;
background-image:url(gifs/orange-bg.jpg);
margin-right:1px;height:166px; float:left;
border-right:1px #FFFFFF solid;}

.heading-text {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-top: 6px;
	margin-bottom: 6px;
}
.heading-text A{color:#ffffff; text-decoration:none;}
.heading-text A:hover{color:#ffffff; text-decoration:underline overline;}


.main-lead{
	width:1000px;
	margin:0px auto;
	background-color:#FFFFFF;
	}

.white{
	background-color:#FFFFFF;
	height:111px;
	padding-left:12px;
	padding-right:12px;
	}
.logo{
	width:270px;
	float:left;
	padding-top:16px;
	}
.follow-sub{
	float:right;
	padding-top: 15px;
	padding-right: 50px;
	}
.follow-sub-text{
	font-family:arial;
	font-size:12px;
	color:#000000;
	line-height:22px;
	float:left;
	}
.home-link{
	height:29px;
	background-color:#FFFFFF;
	padding-left:23px;
	padding-right:1px;
	}
.home-bg{
	background-image:url(http://www.primetourism.com/gifs/home-bg.jpg);
	background-repeat:repeat-x;
	width:542px;
	height:29px;
	float:left;
}




.home{
	font-family:arial;
	font-size:12px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
	padding-top:8px;
	}
	
.home a{
	color:#000000;
	text-decoration:none;
	}	
	
.bg{
	height:2px;
	background-image:url(http://www.primetourism.com/gifs/bg-line.jpg);
	background-repeat:repeat-x;
	}
.asia-link-bg{
	background-image:url(http://www.primetourism.com/gifs/asia-link-bg.gif);
	background-repeat:repeat-x;
	height:33px;
	}	

.asia{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	float:left;
	padding-left:30px;
	}
.asia a{
	color:#000000;
	text-decoration:none;
	}	
.asia-link-bg-footer{
	background-image:url(http://www.primetourism.com/gifs/asia-link-bg.gif);
	background-repeat:repeat-x;
	height:33px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	padding-left:30px;

	}
	
	
.asia-link-bg-footer a{
	color:#000000;
	text-decoration:none;

	}	
		
.grey{
	background-color:#F0F0F1;
	height:18px;
	font-family:arial;
	font-size:11px;
	color:#555555;
	text-align:justify;
	font-weight:bold;
	padding-top:3px;
	padding-left:12px;
	}	
	
.grey a{
	color:#555555;
	text-decoration:none;	
	}	
	
	
.search{
	font-family:arial;
	font-size:12px;
	color:#000000;
	text-align:justify;
	width:250px;
	float:right;
	padding-top:3px;
	}	
	
	
.prime-logo{
	background-color:#FFFFFF;
	height:135px;
	}
.prime{
	font-family:arial;
	font-size:12px;
	color:#999999;
	text-align:justify;
	padding-top:10px;
	padding-left:10px;
	padding-right:15px;
	height: 88px;
	padding-bottom: 10px;
	}
.footer-home{
	background-color:#F0F0F1;
	height:25px;
	font-family:arial;
	font-size:12px;
	text-align:center;
	padding-top:8px;
	color:#000000;
	clear: both;
	}
	
.footer-home a{
	color:#000000;
	text-decoration:none;
	}	
	
	
	
.main {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	margin-right: 10px;
}
.side-table-heading {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-left: 10px;
	background-color: #76CCEF;
	height: 18px;
	padding-top: 6px;
}
.side-table-heading1 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-left: 10px;
	background-color: #FED2A1;
	height: 18px;
	padding-top: 6px;
}
.side-table-heading2 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-left: 10px;
	background-color: #FDC2C6;
	height: 18px;
	padding-top: 6px;
}
.side-table-heading3 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-left: 10px;
	background-color: #7BCBC8;
	height: 18px;
	padding-top: 6px;
}
.side-table-heading4 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-left: 10px;
	background-color: #C6E599;
	height: 18px;
	padding-top: 6px;
}
.table-content {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding-left: 10px;
	line-height: 21px;
}
.table-content A{color:#333333; text-decoration:none;}
.table-content A:hover{color:#990000; text-decoration:underline;}

.table-main
{
	width:220px;
	float:right;
	margin-top:5px;
	height: auto;
	margin-right: 2px;
}
.h2 {
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #474747;
	text-decoration: none;
	text-align: right;
	padding-right: 30px;
	padding-top: 6px;
}
.content-head {
	text-decoration: none; height:30px;
}
.content1 {
	font-family: arial;
	font-size: 11.5px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	float: none;
	background-color: #0461A9;
}
.content2 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #05497C;
}
.content3 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #05497C;
}
.content4 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #05497C;
}
.content5 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #05497C;
}
.content6 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #05497C;
}
.content7 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #05497C;
}


.content-text {
	text-decoration: none;
}
.content-text1 {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 10%;
}
.content-text2 {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 12%;

}
.content-text3 {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 15%;

}
.content-text4 {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	float: left;
	width: 17%;
	
}
.content-text5 {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 16%;

}
.content-text6 {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 13%;

}
.content-text7 {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 13%;

}
.td-text {
	font-family: arial;
	font-size: 11.5px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
}
.td-text2 {
	font-family: arial;
	font-size: 11.5px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 20px;
}
.more {
	font-family: "ms sans serif";
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	text-align: justify;
}
.more A{
font-family: "ms sans serif";
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	text-align: justify;
	}
.more A:hover{color:#990000; text-decoration:none;}

.td-text1{
	font-family: arial;
	font-size: 11.5px;
	color: #000000;
	text-decoration: none;
	padding-left: 6px;
	text-align: justify;
	padding-right: 6px;
	line-height: 19px;
}


.why-us{
	height:29px;
	float:right;
	margin-top: 33px;
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	background-color: #0080c4;
	margin-right: 10px;
	margin-bottom: 1px;
	width: 350px;
	font-weight:bold;
}

.why-us a{
	color: #ffffff;
	text-decoration:none;
}

.why-us a:hover{
	color: #ffffff;
	text-decoration:none;
}
.btn {
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-image: url(gifs/addtocart.gif);
	height: 20px;
	width: 85px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	padding-right: 6px;
}

.search-btn{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-image: url(gifs/search-btn.jpg);
	height: 21px;
	width: 81px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-weight: bold;
}


.acc-head { font-family:arial; font-size:12px; color: #000000; padding-left:10px; }
.acc-head a{ 
	color: #000000;
	text-decoration:none;
	 }
.acc-txt {
	font-family:arial;
	font-size:12px;
	color:  #000000;
	padding-left:10px;
	padding-top:5px;
	line-height:20px;
	}
.acc-txt a{
	color:  #000000;
	text-decoration:none;
	}
.lead-txt {
	font-family:Verdana;
	font-size:10px;
	color: #003399;
	margin-top:2px;
	margin-bottom:7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	}
.acc-txt1 {
	font-family:arial;
	font-size:12px;
	color: #000000;
	padding-left:10px;
	padding-top:5px;
	line-height:20px;
	}
.acc-txt1 a{
	color: #000000;
	text-decoration:none;
	}
.lead-text {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: none;
	background-color: #0461A9;
	padding-left:4px;
}
.lead-text1 {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}


.sign-head {
	font-family:arial;
	font-size:16px;
	color:#990000;
	font-weight:bold;
	}
.sign-txt {
	font-family:arial;
	font-size:12px;
	color: #333333;
	}
.sign-txt1 {
	font-family:arial;
	font-size:12px;
	color: #232323;
	line-height:24px;
	padding-left:15px;
	padding-top: 5px;
	}
.sign-txt-r {
	font-family:arial;
	font-size:12px;
	color: #990000;
	line-height:24px;
	}
.button {
	width:94px;
	height:27px;
	color:#990000;
	font-weight:bold;
	}
.sign-up {
	font-family:arial;
	font-size:14px;
	color:#990000;
	font-weight:bold;
	}
	
.sign-up a{
	color:#990000;
	text-decoration:none;
	}	
	
.myeib {
	font-family: arial;
	font-size: 22px;
	color: #003399;
	padding-top:15px;
}
.signout {
	font-family: arial;
	font-size: 12px;
	line-height: 19px;
	color: #5A0101;
	text-decoration: none;
	background-color: #FFF3E6;
	float: right;
	height: 24px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFDBB5;
	border-right-color: #FFDBB5;
	border-bottom-color: #FFDBB5;
	border-left-color: #FFDBB5;
	margin-right: 5px;
	padding-right: 5px;
	padding-top: 3px;
}
.search-box {
	height: 26px;
	width: 350px;
	border: 1px solid #DBDBDB;
	margin:auto;


/*	box-shadow: 0px 0px 5px #898989;
	-moz-box-shadow: 0px 0px 5px #898989;
	-webkit-box-shadow: 0px 0px 5px #898989;*/
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	background-color:#4DB4BD;
	background: -webkit-gradient(linear, top, bottom, from(#FFFFFF), to(#F4F4F4));
	background: -webkit-linear-gradient(top, #FFFFFF, #F4F4F4);
	background: -moz-linear-gradient(top, #FFFFFF, #F4F4F4);
	background: -ms-linear-gradient(top, #FFFFFF, #F4F4F4);

}

.search-button{
	height: 26px;
	line-height:26px;
	font-family:arial;
	font-size:14px;
	padding-left:5px;
	padding-right:5px;
	border:0px;
	color:#FFFFFF;
	font-weight:bold;
	float:right;-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	background-color:#4DB4BD;
	background: -webkit-gradient(linear, top, bottom, from(#7C7D7C), to(#101010));
	background: -webkit-linear-gradient(top, #7C7D7C, #101010);
	background: -moz-linear-gradient(top, #7C7D7C, #101010);
	background: -ms-linear-gradient(top, #7C7D7C, #101010);
	margin: 0px;
}
.input-box{ background:none; border:none; height:26px; line-height:26px; color:#333333; width:100%;}