/* = HTML Defaults
-----------------------------------------------------------------------------*/
.menutitle {font-size: 12px;
font-family: Arial;
text-decoration: none;
font-weight: bold;
color: #383d44;
width:164px; 
padding-left: 10px;
padding-right: 1px;
padding-top: 7px;
height: 22px;
float: left;
background-image: url(virtualprivateservers.php_files/menutitlebg.gif);
background-color: #e8e8e8;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
}
h1 {
	font-size: 16pt;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
h2 {
	font-size: 15px;
	color: #003366;
	font-weight: bold;
}
h3 {
	font-size: 14px;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
h4 {
	font-size: 13px;
	color: #666666;
}
h5 {
	font-size: 12px;
	color: #006699;
}
h6 {
	font-size: 11px;
	color: #0066CC;
}
p {
text-align:justify;
}

.buttonscontainer {
background: #ffffff;
width: 153px;
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 1px;
float: left;
}

.buttons a {color: #000000;
background:url(../pics/arrow.gif) no-repeat 0 7px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 12px;
display: block;
border-bottom: 1px dotted #cccccc;
font: 12px Arial, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: left;
}

.buttons a:hover {
	color: #000000;
	text-decoration: none;
}
	
	HTML {overflow-y:scroll}
	BODY {background:#EEE; color:#222;font:11px/125% verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
	BODY.noBack {background:#fff}
	TH {color:#FFF;background:#345699;font:bold 11px verdana,Arial,Helvetica,sans-serif}
	TD {font:11px verdana,Arial,Helvetica,sans-serif}
	P {margin:10px 0}

	A:Link, A:Visited {color:#024dd6}
	A:Hover, A:Active {color:#ff740d}

	A IMG {border:none; text-decoration:none;}
	
	TH A:Link, TH A:Visited, TH A:Hover, TH A:Active {font-weight:bold}
	.blueBack A:Link, .blueBack A:Visited, .blueBack A:Hover, .blueBack A:Active {font-weight:bold}	

	.nav_aux_2 {position:absolute;top:100px;left:50%;margin-left:322px;z-index:201;width:55px;text-align:right}
	* + HTML .nav_aux_2 {top:95px} /* IE7 Fix */
	.nav_aux_2 A:Link,.nav_aux_2 A:Visited {text-decoration:none;}

/* START Main Menu Styles */
	.nav_main {width:100%;background:#FFF url(../pics/bkg_nav_main_1.gif) repeat-x left bottom; border-bottom:1px solid #adbccd;text-align:center;height:3.2em;position:relative}
	.nav_main DIV {width:940px;margin:0 auto;text-align:left;}
	.nav_main UL {padding:0 0 0 1px;margin:0;list-style:none;height:3.2em;background:transparent url('bkg_nav_main_2.gif') no-repeat bottom left;}
	.nav_main LI {padding:0;margin:0;float:left; background:transparent url(../pics/bkg_nav_main_2.gif) no-repeat right bottom;}
	.nav_main LI:Hover, 
	.nav_main LI.sfhover {background:transparent url(../pics/bkg_nav_main_3.gif) no-repeat right bottom;}
	.nav_main A:Link, 
	.nav_main A:Visited, 
	.nav_main A:Hover, 
	.nav_main A:Active {display:block;text-decoration:none;color:#2E405D;padding:1em .7em;font-weight:bold}
	.nav_main UL UL {margin:0 0 0 -1px;padding:0;background:#d2dae3;left:-9999em;position:absolute; border-bottom:1px solid #333; width:150px; height:auto;}
	.nav_main UL LI:Hover UL,
	.nav_main UL LI.sfhover UL {left:auto}
	.nav_main UL LI:Hover UL UL,
	.nav_main UL LI.sfhover UL UL {left:-9999em}
	.nav_main UL UL LI {background:#f3f5f7;width:100%;border:0}
	.nav_main UL UL LI:Hover, 
	.nav_main UL UL LI.sfHover {background:#d2dae3}
	.nav_main UL UL A:Link, 
	.nav_main UL UL A:Visited {font-weight:normal;padding:0.5em 8px;position:relative;border-style:solid;border-width:1px 1px 0 1px;border-color:#adbccd #333 #333 #CCC;} 
	.nav_main UL UL A:Hover, 
	.nav_main UL UL A:Active {background-color:#d2dae3;font-weight:normal;padding:0.5em 8px;position:relative;border-style:solid;border-width:1px 1px 0 1px;border-color:#adbccd #333 #333 #CCC;}
	.nav_main UL UL LI:Hover UL,
	.nav_main UL UL LI.sfhover UL {left:auto}
	.nav_main UL UL UL {margin:-2.3em 0 0 150px;width:150px;}
	.nav_main UL UL A.sub {background:transparent url('ico_rht_arrow_1.gif') no-repeat right center;}
	.nav_main UL UL A.locked {background:transparent url('ico_key_1.gif') right center no-repeat;}
	/* Support for the "iehover-fix.js" */
	* HTML #newnav IFRAME {position:absolute;/* account for the border */left:-0em;top:-0em;z-index:0;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)}
	/* this is for IE 5.0 */
	select.hide {visibility:hidden}
	/* End Support for the "iehover-fix.js" */
	
	.nav_main .link-get-started {background:none}
	.nav_main LI.link-get-started:Hover, 
	.nav_main LI.link-get-started {background:none}
	.nav_main .link-get-started A:Link,
	.nav_main .link-get-started A:Visited,
	.nav_main .link-get-started A:Hover,
	.nav_main .link-get-started A:Active {background:transparent url('bkg_nav_main_4.gif') no-repeat center 8px;padding:1em 1.7em;color:#FFF}
	.nav_main .link-get-started UL {display:none}
	
	.nav_main UL UL LI.new_prod_1 {background-image:url('ico_new_1.gif');background-repeat:no-repeat;background-position:10px center}
	.nav_main UL UL A.new_prod_1 {/*padding-left:40px;*/text-indent:30px} 
	.nav_main UL UL A.new_prod_1:Hover {/*padding-left:40px;*/background-color:Transparent}

.menubottom{
background-image: url(pics/menubottom.gif);
height: 4px;
width: 175px;
float: left;
}.menu-side-bdr {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D8D9DD;
	border-left-color: #D8D9DD;
}
.titlebar {
	background-image: url(../pics/titlebar.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 250px;
}
.titlebar-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 10px;
	padding-left: 10px;
}
.title-bg {
	background-image: url(../pics/menutitlebg.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 175px;
}
.title-bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;
	text-align: right;
}
.para {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 135%;
	text-align: justify;
}
.image-vhspace {
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.hr-dot {
	background-image: url(../pics/dotline.gif);
	background-repeat: repeat-x;
	height: 10px;
}
.url_location {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #002448;
	text-decoration: none;
}
.url_location:hover {
	text-decoration: underline;
	color: #0033FF;
}
.bg_hrline {
	background-image: url(../pics/hr_line.png);
	background-repeat: repeat-x;
	height: 3px;
}
.memberbg {
	background-image: url(../pics/member-bg.png);
	background-repeat: repeat-x;
	height: 76px;
}
.btm_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

.copyrgt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.booking {
	padding: 5px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../pics/btm-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
	display: block;
	border: 1px solid #0099CC;
}
.note {
	background-color: #FFFEEA;
	padding: 10px;
	border: 1px dashed #BFBFBF;
	text-align: justify;
}
.trip-highlights {
	background-color: #F0FCFF;
	padding: 10px;
	border: 1px solid #ADD2E9;
	text-align: justify;
}
.costinc {
	background-color: #F0FCFF;
	padding: 10px;
	border: 1px solid #ADD2E9;
	text-align: justify;
}

.booking:hover {
	background-image: url(../pics/btm-bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #000000;
	text-decoration: none;
	border: 1px solid #0099CC;
}
.trip-highlights h2 {
	background-image: url(../pics/lightbulb.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.note h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	background-image: url(../pics/note.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
}
.note .notetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC3300;
	text-decoration: none;
}
.factsheet {
	border: 1px solid #ADD2E9;
	padding: 6px;
	width: 98%;
	float: none;
}
.facts h2 {
	width: 98%;
	float: none;
	background-image: url(../pics/fact-sheet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}

.factsheet .facts {
	width: 70%;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #0098E1;
	text-align: justify;
}
.factsheet .map {
	float: right;
	width: 28%;
	text-align: center;
}
.factsheet .enlargemap a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../pics/enlarge.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
	display: block;
	padding-left: 20px;
	height: 18px;
	width: 100px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.factsheet .map img {
	padding: 5px;
	border: 1px solid #D7D7D7;
	margin-bottom: 10px;
}
.regionpkg {
	background-color: #F0FCFF;
	padding: 10px;
	border: 1px solid #ADD2E9;
	text-align: justify;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.regionpkg strong {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	font-size: 12px;
}
.regionpkg h2 {
	color: #006633;
	text-decoration: none;
}
.clear
{
font-size:0;
line-height:0;
clear:both;
}

.regionpkg a:hover {
	color: #003366;
	text-decoration: none;
}
.regionpkg a {
	text-decoration: none;
}
.regionpkg .readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.greenline {
	background-color: #3D8D08;
	height: 2px;
	width: 100%;
}
.desti_bg {
	background-image: url(../pics/destination-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.imageleft {
	float: left;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.imageright {
	float: right;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.testi_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2C5998;
	text-decoration: none;
	margin-bottom: 10px;
}
.testi_title:hover {
	text-decoration: underline;
	color: #FF0000;
}
.bdr4side {
	padding: 5px;
	border: 1px solid #999999;
}
#banner .bannerimg {
	background-image: url(../pics/logo_mtdelights.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 330px;
	height: 175px;
	}
#service .title-bg #forex {
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#header
 {
 	position:relative;
	height:175px;
}
#header .banner {
	position: absolute;
}
#header .flash {
	position: absolute;
	top: 0px;
	right: 0px;
}
