/* PMH */

body{
	font: 70%/120% "Arial";
	padding:0px;
	margin:0px;
	color:#666666;
	background-image: url(../../../images/Bgr-Body.jpg);
	background-repeat: repeat-x;	
	
}

#bodycontainer{ width:789px; padding:7px 6px 0px 6px; margin-left:auto; margin-right:auto; background-color:#ffffff; font-size:11px;}

.title{ color:#0763aa; font-family:helvetica; font-size:21px;  }

.box1{border: 1px solid rgb(141, 201, 229); background: rgb(226, 246, 253); border-collapse: collapse;}

div.box{  background-color:#059dcf; color:#ffffff; font-size:12px; padding:7px 0px 10px 10px; line-height:17pt; width:40%; margin-bottom:10px;  }

.subtitle1{
	float:left;
	color:#057bb9;
	font-size:12px;
	padding-bottom:10px;margin-top:10px; margin-bottom:3px;
	padding-top:5px; font-size:12px;
	font-weight:bold;
	
}

div.leftcurve{ float:left; margin-top:10px; margin-bottom:3px;}
div.subtitle{
	float:left;
	color:#333333;
	font-size:12px;
	padding-bottom:10px;margin-top:10px; margin-bottom:3px;
	padding-top:5px;
	font-weight:bold;
	background-image: url(../../../images/Bgr-Subtitle.jpg);
	background-repeat: repeat-x; padding-right:25px;
}
div.rightcurve{ float:left;margin-top:10px; margin-bottom:3px;}

.highlight{ color:#057bb9; font-size:12px; }

#maincontent ul{ margin:10px 0px 0px 30px; padding:0px; }

#maincontent ul li{ list-style-image:url(../../../images/Bullet-Common.jpg); margin:0px; padding:0px 0px 5px 0px;}

*html #maincontent ul li{ list-style-image:url(../../../images/Bullet-Common-Hack.jpg); margin:0px; padding:0px 0px 5px 0px;}

 a:link{ color:#057bb9; text-decoration:underline;}
 a:visited{ color:#057bb9; text-decoration:underline;}
 a:hover{ color:#057bb9; text-decoration:none;}
a:active{ color:#057bb9; text-decoration:underline;}


#commonsecondary ul{ margin:0px 0px 5px 30px; padding:0px; clear:both; }

#commonsecondary ul li{ list-style-image:url(../../../images/Bullet-Common.jpg); margin:0px; padding:0px 0px 5px 0px;}

*html #commonsecondary ul li{ list-style-image:url(../../../images/Bullet-Common-Hack.jpg); margin:0px; padding:0px 0px 5px 0px;}



.highlighttext{ color:#0664ac; font-family:verdana;	 font-size:12px; font-weight:bold;}
.specialtitle{ color:#0664ac; font-family:verdana;	 font-size:11px; font-weight:bold;}
.bluetext{ color:#009dd0; font-weight:bold;}

input.imagebutton{background-image: url(../../../images/search.gif); cursor:pointer;
	background-repeat: no-repeat; width:116px; height:29px; padding-bottom:4px; color: #ffffff; border:0px; font-weight:bold; background-color:#FFFFFF;}
	
input.imagebuttondark{background-image: url(../../../images/showall.gif); cursor:pointer;
	background-repeat: no-repeat; width:116px; height:29px; padding-bottom:4px; color: #ffffff; border:0px; font-weight:bold; background-color:#FFFFFF; }
 table.starfield{ margin-top:10px; margin-bottom:3px;}
*html  table.starfield{ margin-top:12px; margin-bottom:2px;}



table.borders{ border-left:1px solid #bab8b9;  border-right:1px solid #bab8b9; color:#0563ab;}

td.hackheight{ padding-bottom:30px;}
*html td.hackheight{ padding-bottom:25px;}

td.hackheight1{ padding-bottom:60px;}
*html td.hackheight1{ padding-bottom:56px;}

td.hackheight2{ padding-bottom:106px;}
*html td.hackheight2{ padding-bottom:103px;}

td.hackheight3{ padding-bottom:97px;}
*html td.hackheight3{ padding-bottom:101px;}


td.hackheight4{ padding-bottom:19px;}
*html td.hackheight4{ padding-bottom:24px;}

.star{ color:#FF0000;}

td.titlebgr{
	background-image: url(../../../images/Bgr-Title.jpg);
	background-repeat: repeat-x; height:54px; color:#ffffff; line-height:16pt; font-size:12px; padding-left:20px;
}

td.searchresult{
	background-image: url(../../../images/Bgr-SearchResult.jpg);
	background-repeat: repeat-x;  color:#ffffff; font-size:16px; line-height:20pt; font-weight:bold; 
}

td.searchresult a:link{ color: #ffffff; text-decoration:underline; font-size:12px;}
td.searchresult a:visited{ color: #ffffff; text-decoration:underline;font-size:12px;}
td.searchresult a:hover{ color: #ffffff; text-decoration:none;font-size:12px;}
td.searchresult a:active{ color: #ffffff; text-decoration:underline;font-size:12px;}

td.amountbgr{
	background-image: url(../../../images/Bgr-Amount.jpg);
	background-repeat: repeat-x; background-position:center center;   color:#ffffff; line-height:18pt; font-size:12px; padding-left:20px; 
}

td.amountbgr a:link{ color:#ffffff; text-decoration:none; }
td.amountbgr a:visited{ color:#ffffff; text-decoration:none;}
td.amountbgr a:hover{ color:#ffffff; text-decoration:underline;}
td.amountbgr a:active{ color:#ffffff; text-decoration:none;}

table.expensive{ margin-top:7px;color:#057bb9;}

table.expensive tr td a:link{color:#057bb9; text-decoration:none;}
table.expensive tr td a:visited{color:#057bb9; text-decoration:none;}
table.expensive tr td a:hover{color:#057bb9; text-decoration:underline;}
table.expensive tr td a:active{color:#057bb9; text-decoration:none;}

.highlightamount{ color:#083961; font-size:18px;}

td.titlebgr a:link{color:#ffffff; text-decoration:underline;}
td.titlebgr a:visited{color:#ffffff; text-decoration:underline;}
td.titlebgr a:hover{color:#ffffff; text-decoration:none;}
td.titlebgr a:active{color:#ffffff; text-decoration:underline;}

td.highlight a:link{color:#057bb9; text-decoration:underline;}
td.highlight a:visited{color:#057bb9; text-decoration:underline;}
td.highlight a:hover{color:#057bb9; text-decoration:none;}
td.highlight a:active{color:#057bb9; text-decoration:underline;}

a.bluelink:link{color:#0563ab; text-decoration:none;}
 a.bluelink:visited{color:#0563ab; text-decoration:none;}
 a.bluelink:hover{color:#0563ab; text-decoration:underline;}
 a.bluelink:active{color:#0563ab; text-decoration:none;}

a.morelink:link{color:#028ebf; text-decoration:underline; font-size:11px;}
 a.morelink:visited{color:#028ebf; text-decoration:underline; font-size:11px;}
 a.morelink:hover{color:#028ebf; text-decoration:none; font-size:11px;}
 a.morelink:active{color:#028ebf; text-decoration:underline; font-size:11px;}
 
 
a.whitelink:link{color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;}
 a.whitelink:visited{color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;}
 a.whitelink:hover{color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;}
 a.whitelink:active{color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;}

p{ text-align:justify; padding-bottom:12px; margin:0px;line-height:11pt;}

#header{ height:199px;}

#headertop{ height:158px;}

#headertopleft{ float:left; width:205px; height:158px}

#headertopright{
margin-left:-10px;
margin-right:-10px;
padding-right:10px;
	float:right;
	width:584px;
	height:158px;
	background-image: url(../images/Bgr-TopHeader.jpg);
	background-repeat: no-repeat;
}

#currency1{ font-family:verdana; color:#ffffff; font-weight:bold; font-size:12px;}
#language1{ font-family:verdana; color:#ffffff; font-weight:bold; font-size:12px;}
#currency{ float:right; height:50px; text-align:right; font-family:verdana; color:#ffffff; font-weight:bold; font-size:12px; width:500px;}
*html #currency{ float:right; height:50px; text-align:right; font-family:verdana; color:#ffffff; font-weight:bold; font-size:12px; padding:18px 23px 0px 108px;width:430px;}

#homelinks{ clear:both; width:564px; height:50px; padding:0px 0px 0px 15px; }
*html #homelinks{ clear:both; width:564px; height:50px; padding:0px 0px 0px 15px; }
#telephone{ clear:both; width:559px; height:40px; padding:0px 25px 0px 0px; text-align:right; }
.telephoneTXT{color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;}
#headerbottom{width:789px;
	height:33px;
	margin:3px 0px 5px 0px;
}

#homebannercontainer{ height:219px;}

#homecontainer{width:789px; min-height:295px;}
*html #homecontainer{ height:295px;}

#homecontent{ width:789px; height:15%; margin-top:8px; margin-bottom:10px;}
#maincontent{ float:left; width:349px; padding-top:11px; padding-left:20px; padding-right:12px;}
#offers{ float:right; width:407px; height:258px; margin-right:1px; color:#033a64;  }

table.rightmodule{
	
}

#specialoffers{ 
	float:left;
	width:199px; height:258px;
	margin-right:9px;
	background-image: url(../images/Bgr-Offersback.jpg);
	background-repeat: no-repeat;
}
/*
#specialoffers{ 
	float:left;
	width:199px; height:258px;
	margin-right:9px;
	background-image: url(../images/img-special-offer1.jpg);
	background-position:top left;
	background-repeat: no-repeat;
} */

#specialoffers1{ clear:both; margin-left:auto; margin-right:auto; 
	width:199px; height:258px;
	background-image: url(../images/Bgr-Offersback.jpg);
	background-repeat: no-repeat; margin-bottom:10px;color:#033a64; 
}
#packages1{ clear:both; margin-left:auto; margin-right:auto; width:199px; height:258px;
background-image: url(../images/Bgr-Offersback1.jpg);
	background-repeat: no-repeat;color:#033a64; }
	
	#packages1 ul li a:link{color:#033a64; text-decoration:none}
		#packages1 ul li a:visited{color:#033a64; text-decoration:none;}
			#packages1 ul li a:hover{color:#033a64; text-decoration:underline;}
			#packages1 ul li a:active{color:#033a64; text-decoration:none;}

#specialoffertitle{ padding-top:12px; padding-left:50px;}

#specialofferimage{ padding-top:9px; padding-left:24px;}

#specialoffers ul{ margin:0px; padding:17px 0px 0px 30px; width:150px; height:95px;}

#specialoffers ul li{ list-style-image:url(../../../images/Bullet-Offers.jpg); margin:0px; padding:0px 0px 7px 0px;}

#specialoffers1 ul{ margin:0px; padding:17px 0px 0px 30px; width:150px; height:95px;}

#specialoffers1 ul li{ list-style-image:url(../../../images/Bullet-Offers.jpg); margin:0px; padding:0px 0px 7px 0px;}
#packages1 ul{ margin:0px; padding:17px 0px 0px 30px; width:150px; height:95px;}
#packages1 ul li{ list-style-image:url(../../../images/Bullet-Offers.jpg); margin:0px; padding:0px 0px 7px 0px;}

#specialoffers1 ul li a:link{color:#033a64; text-decoration:none;}
#specialoffers1 ul li a:visited{color:#033a64; text-decoration:none;}
#specialoffers1 ul li a:hover{color:#033a64; text-decoration:underline;}
#specialoffers1 ul li a:active{color:#033a64; text-decoration:none;}

#specialoffers ul li a:link{color:#033a64; text-decoration:none;}
#specialoffers ul li a:visited{color:#033a64; text-decoration:none;}
#specialoffers ul li a:hover{color:#033a64; text-decoration:underline;}
#specialoffers ul li a:active{color:#033a64; text-decoration:none;}

#packages ul li a:link{color:#033a64; text-decoration:none;}
#packages ul li a:visited{color:#033a64; text-decoration:none;}
#packages ul li a:hover{color:#033a64; text-decoration:underline;}
#packages ul li a:active{color:#033a64; text-decoration:none;}

#innerspecialoffers{
	float:left;
	width:230px; height:225px; margin-top:7px;
	
	background-image: url(../../../images/Bgr-specialoffers.jpg);
	background-repeat: no-repeat;
}

#innerspecialoffers ul{ margin:135px 0px 0px 0px; padding:17px 0px 0px 30px; width:200px;}

#innerspecialoffers ul li{ list-style-image:url(../../../images/Bullet-Offers.jpg); margin:0px; padding:0px 0px 7px 0px; color:#09366d; text-decoration:underline;}


#innerpackages{
	float:left;
	width:255px; height:225px; margin-top:7px;
	
	background-image: url(../../../images/Bgr-Packages.jpg);
	background-repeat: no-repeat;
}

#innerpackages ul{ margin:135px 0px 0px 0px; padding:17px 0px 0px 30px; width:200px;}

#innerpackages ul li{ list-style-image:url(../../../images/Bullet-Offers.jpg); margin:0px; padding:0px 0px 7px 0px; color:#09366d; text-decoration:underline;}

#packagetitle{  padding-top:14px; padding-left:52px;}
#packagesimage{ padding-top:9px; padding-left:27px;}



#tours{width:789px;  clear:both;}
#toursimage{ padding-top:7px; padding-left:7px;}


#packages ul{ margin:0px; padding:17px 0px 0px 30px; width:150px; height:95px;}

#packages ul li{ list-style-image:url(../../../images/Bullet-Offers.jpg); margin:0px; padding:0px 0px 7px 0px;}

#packages{ float:right; width:199px; height:258px;
background-image: url(../images/Bgr-Offersback1.jpg);
	background-repeat: no-repeat;}
	
div.morelinkwhite{ text-align:right; color:#ffffff; font-weight:bold; padding-right:30px; font-size:12px;}	

div.morelinkwhite img{ vertical-align:top;}

div.morelinkwhite a:link{ color:#ffffff; text-decoration:none;}
div.morelinkwhite a:visited{ color:#ffffff; text-decoration:none;}
div.morelinkwhite a:hover{ color:#ffffff; text-decoration:none;}
div.morelinkwhite a:active{ color:#ffffff; text-decoration:none;}

#homehighlights{ 
	width:787px;
/*	height:183px;  */
	margin:0px 1px 0px 1px; text-align:justify; line-height:11pt;
	
}

#homehighlightsleft .arrow{ float:right;width:33px; padding-top:17px; margin-left:55px; padding-bottom:20px; }

#homehighlightsleft{ float:left; width:108px; padding:13px 10px 0px 128px; margin-right:0px;}


#homehighlightsmiddle{ float:left; width:108px; padding:0px 13px 0px 135px; margin-right:9px;}

#homehighlightsmiddle .arrow{ float:right;width:33px; padding-top:17px; margin-left:55px; padding-bottom:20px; }


#homehighlightsright{ float: right; width:108px; height:183px;  padding:0px 13px 0px 135px;}

#homehighlightsright .arrow{ float:right;width:33px; padding-top:17px; margin-left:55px; padding-bottom:20px; }

div.morelinkblue{ text-align:right; color:#ffffff; font-weight:bold;  font-size:12px; padding-top:5px;}	

div.morelinkblue img{ padding-left:4px; padding-right:3px;}

div.morelinkblue a:link{ color:#0f9bcc; text-decoration:none;}
div.morelinkblue a:visited{ color:#0f9bcc; text-decoration:none;}
div.morelinkblue a:hover{ color:#0f9bcc; text-decoration:none;}
div.morelinkblue a:active{ color:#0f9bcc; text-decoration:none;}



div.highlightsearch{ text-align:right; color:#ffffff; font-weight:bold; margin-left:-90px; padding-top:7px;  font-size:12px; padding-right:3px;}	

div.highlightsearch img{ vertical-align:top; padding-right:9px; border:0}

div.highlightsearch a:link{ color:#0f9bcc; text-decoration:underline;}
div.highlightsearch a:visited{ color:#0f9bcc; text-decoration:underline;}
div.highlightsearch a:hover{ color:#0f9bcc; text-decoration:none;}
div.highlightsearch a:active{ color:#0f9bcc; text-decoration:underline;}

#homelogos{ width:786px; height:90px; margin:8px 2px 5px 1px; background-image: url(../images/Bgr-Highlights.jpg);
	background-repeat: repeat-x; }
	
	#lefthomelogos{ float:left; width:25px;}
	#middlehomelogos{ float:left; width:736px; line-height:12pt;}
	

	#logos{ float:right; width:725px; text-align:center; line-height:10pt; padding:13px 0px 0px 0px; }
	
	#logos a:link{ color:#666666; text-decoration:none;}
	#logos a:visited{ color:#666666; text-decoration:none;}
	#logos a:hover{ color:#666666; text-decoration:underline;}
	#logos a:active{ color:#666666; text-decoration:none;}
	
	#logo1{
	float:left;
	width:88px;
	background-image: url(../../../images/Separator-Icon.jpg);
	background-repeat: no-repeat;
	background-position: right top;
} 
				#logo2{ float:left;   width:88px;	background-image: url(../../../images/Separator-Icon.jpg);
	background-repeat: no-repeat;
	background-position: right top; }
				#logo3{ float:left;  width:88px;	background-image: url(../../../images/Separator-Icon.jpg);
	background-repeat: no-repeat;
	background-position: right top; }
					#logo4{  float:left; width:88px;	background-image: url(../../../images/Separator-Icon.jpg);
	background-repeat: no-repeat;
	background-position: right top; }
	#logo5{  float:left; width:88px;	background-image: url(../../../images/Separator-Icon.jpg);
	background-repeat: no-repeat;
	background-position: right top; }
	#logo6{  float:left; width:88px;	background-image: url(../../../images/Separator-Icon.jpg);
	background-repeat: no-repeat;
	background-position: right top; }
				#logo7{  float:left; width:88px;	background-image: url(../../../images/Separator-Icon.jpg);
	background-repeat: no-repeat;
	background-position: right top; }
			#logo8{  float:left; width:88px; }
	#righthomelogos{ float:right; width:25px;}
	
	#usersection{ width:786px; margin:0px 2px 0px 1px; height:75px; color:#000000; font-size:12px;}
	#usersectionleft{ float:left; width:240px; padding-left:20px; height:75px; padding-top:10px; margin-right:3px; background-color:#a5e4f9;  }
		#usersectionmiddle{ float:left; width:240px; padding-left:20px; height:75px; padding-top:10px; margin-right:3px; background-color:#cbeffb;}
			#usersectionright{ float:left;  width:260px; height:75px; padding-top:9px; text-align:center; background-color:#e2f6fd;}
#usersectionright img{ margin-right:5px; margin-bottom:4px;}	
*html #usersectionright img{ margin-right:5px; margin-bottom:3px;}			
#secondarycontainer{ min-height:500px;}

*html #secondarycontainer{ height:500px;}

#menucomp{ width:789px; margin-bottom:20px;  clear:both;}


#menucomp1{ width:789px; margin-bottom:20px;  clear:both;}

#water{ float:left; width:189px; margin-right:9px; margin-left:4px;  }
*html #water{ float:left; width:189px; margin-right:9px; margin-left:2px;  }
#watertop{}
#watermiddle{
	width:187px;
	border-left:1px solid #0489c4;
	border-right:1px solid #0489c4;
	min-height:327px;
	background-image: url(../../../images/Bgr-Water.jpg);
	background-repeat: repeat-x;
}
*html #watermiddle{ height:327px;}
#waterbottom{ width:189px;  height:40px; text-align:right; font-size:12px; font-weight:bold;}

input.waterbutton{ color:#ffffff;background-image: url(../../../images/Bottom-Water.jpg);
	background-repeat: repeat-x; width:189px; height:40px; padding-bottom:5px; border:0px; padding-left:70px; }
	
input.culturebutton{ color:#ffffff;background-image: url(../../../images/Bottom-Culture.jpg);
	background-repeat: repeat-x; width:189px; height:40px; padding-bottom:5px; border:0px; padding-left:70px; }

input.earthbutton{ color:#ffffff;background-image: url(../../../images/Bottom-Earth.jpg);
	background-repeat: repeat-x; width:189px; height:40px; border:0px; padding-left:70px; padding-bottom:5px; }
	
input.synergybutton{ color:#ffffff;background-image: url(../../../images/Bottom-Synergy.jpg);
	background-repeat: repeat-x; width:189px; height:40px; border:0px; padding-left:70px; padding-bottom:5px; }

#watermiddle ul{ margin:10px 0px 0px 30px;  padding:0px; width:187px;}

*html #watermiddle ul{ margin:10px 0px 0px 0px; width:157px;  padding:0px 0px 0px 30px; }

#watermiddle ul li{ color:#056da4;list-style-image: url(../../../images/Bullet-Water.png); line-height:12pt; margin:0px; padding:0px; }
#waterbottom a:link{ color:#ffffff; text-decoration:none;}	
#waterbottom a:visited{ color:#ffffff; text-decoration:none;}	
#waterbottom a:hover{ color:#ffffff; text-decoration: underline;}	
#waterbottom a:active{ color:#ffffff; text-decoration:none;}	

#culture{float:left; width:189px; margin-right:9px; }
*html #culture{float:left; width:189px; margin-right:9px; }
#culturetop{}
#culturemiddle{ width:187px; border-left:1px solid #ff9a00; border-right:1px solid #ff9a00; min-height:326px;background-image: url(../../../images/Bgr-Culture.jpg);
	background-repeat: repeat-x;}
*html #culturemiddle{ height:326px;}
#culturebottom{width:189x;  height:40px;  text-align:right; font-size:12px; font-weight:bold;
	}
#culture ul{ margin:10px 0px 0px 30px;  padding:0px; width:187px;}

*html #culture ul{ margin:10px 0px 0px 0px; width:157px;  padding:0px 0px 0px 30px; }

ul#culture li{ color:#bb7200; list-style-image: url(../../../images/Bullet-Culture.png); line-height:12pt; padding-left:3px;}
#culturebottom a:link{ color:#ffffff; text-decoration:none;}	
#culturebottom a:visited{ color:#ffffff; text-decoration:none;}	
#culturebottom a:hover{ color:#ffffff; text-decoration: underline;}	
#culturebottom a:active{ color:#ffffff; text-decoration:none;}	


#synergy{float:left; width:189px; }
#synergytop{}
#synergymiddle{ width:187px; border-left:1px solid #15bdc0; border-right:1px solid #15bdc0; min-height:327px;background-image: url(../../../images/Bgr-Synergy.jpg);
	background-repeat: repeat-x;}
*html #synergymiddle{ height:327px;}
#synergybottom{width:189px; height:40px;  text-align:right; font-size:12px; 
}

#synergy ul{ margin:10px 0px 0px 30px;  padding:0px; width:187px;}

*html #synergy ul{ color:#138683; margin:10px 0px 0px 0px; width:157px;  padding:0px 0px 0px 30px; }	
	

ul#synergy li{ list-style-image: url(../../../images/Bullet-Synergy.png); line-height:12pt; padding-left:3px;}
#synergybottom a:link{ color:#ffffff; text-decoration:none;}	
#synergybottom a:visited{ color:#ffffff; text-decoration:none;}	
#synergybottom a:hover{ color:#ffffff; text-decoration: underline;}	
#synergybottom a:active{ color:#ffffff; text-decoration:none;}	


#earth{float:left; width:189px; margin-right:9px; }
*html #earth{float:left; width:189px; margin-right:9px;}
#earthtop{}
#earthmiddle{ width:187px; border-left:1px solid #91c30c; border-right:1px solid #91c30c; min-height:327px;background-image: url(../../../images/Bgr-Earth.jpg);
	background-repeat: repeat-x;}
*html #earthmiddle{ height:327px;}
#earthbottom{width:189px; height:40px; text-align:right; font-size:12px; font-weight:bold;
	background-image: url(../../../images/Bottom-Earth.jpg);
	background-repeat: no-repeat;}
	
#earthbottom a:link{ color:#ffffff; text-decoration:none;}	
#earthbottom a:visited{ color:#ffffff; text-decoration:none;}	
#earthbottom a:hover{ color:#ffffff; text-decoration: underline;}	
#earthbottom a:active{ color:#ffffff; text-decoration:none;}	


#earth ul{ margin:10px 0px 0px 30px;  padding:0px; width:187px;}

*html #earth ul{ color:#577505; margin:10px 0px 0px 0px; width:157px;  padding:0px 0px 0px 30px; }


ul#earth li{ list-style-image: url(../../../images/Bullet-Earth.png); line-height:12pt; padding-left:3px;}


#commonsecondary{ width:769px; margin-bottom:20px; margin-top:7px; padding:0px 10px 0px 10px; min-height: 209px;}
*html #commonsecondary{ height: 249px;}



p.highlightplan{ background-color:#0589c4; padding:8px 10px 8px 10px; margin:15px 0px 30px 0px; color:#e6f4fb; font-size:15px; }
p.highlightplan a:link{ color:#e6f4fb; text-decoration:none;}
p.highlightplan a:visited{ color:#e6f4fb; text-decoration:none;}
p.highlightplan a:hover{ color:#e6f4fb; text-decoration:underline;}
p.highlightplan a:active{ color:#e6f4fb; text-decoration:none;}

#menucompleft{ float:left; width:531px; min-height:500px;}

*html #menucompleft{ height:500px;}

#productimage{ width:524px; margin-right:7px; padding-bottom:20px;  }

#productdetail{width:524px; margin-right:7px; margin-top:0px; margin-bottom:10px; }


#menucompright{ float:right; width:257px; margin-right:1px;}

#highlightmodule{ margin-bottom:10px;}

#flights{ width:789px; margin-bottom:0px 0px 20px 0px;}

*html #flights{ width:764px; margin-bottom:0px 0px 20px 0px; }



#adds{
	width:388px;
	float:left;

}
*html#adds{
	width:385px;
	float:left;

}

#adds1{
	width:360px;
	float:left;
}

#addsinner{
	width:386px;
	float:left;

}
/* *html #addsinner{ width:388px; float:left} */
 *html #addsinner{ float:left ; border-left:1px solid #0489c4; border-right:1px solid #0489c4; width:365px; margin-right:0px; }

*html #logoadds{ border-bottom:1px solid #e5e5e5;width:388px; height:20px; padding-top:8px; padding-bottom:35px;}
#logoadds{ border-bottom:1px solid #e5e5e5;width:386px;   min-height:20px; padding-top:8px; padding-bottom:35px;}

#logoaddstop{ border-bottom:1px solid #e5e5e5; min-height:20px; padding-top:0px; padding-bottom:35px;}
*html #logoaddstop{ border-bottom:1px solid #e5e5e5; height:20px; padding-top:0px; padding-bottom:35px; width:388px;}

#logoadds1{ clear:both;   padding-top:8px; }

*html #logoadds{ height:20px; padding-bottom:7px; }
*html #logoaddstop{ height:20px; padding-bottom:7px; }

div.morefilghtlink{ text-align:right; color:#ffffff; font-weight:bold;  font-size:12px; padding-top:5px; border-left:1px solid #0489c4; border-right:1px solid #0489c4; padding-right:17px; }	


div.morefilghtlink img{ vertical-align:middle; padding-left:4px; padding-right:3px;}

div.morefilghtlink a:link{ color:#0f9bcc; text-decoration:none;}
div.morefilghtlink a:visited{ color:#0f9bcc; text-decoration:none;}
div.morefilghtlink a:hover{ color:#0f9bcc; text-decoration:none;}
div.morefilghtlink a:active{ color:#0f9bcc; text-decoration:none;}

#logo{ float:left; width:121px; margin-left:25px; margin-right:15px;}
*html #logo{ float:left; width:121px; margin-left:10px; margin-right:15px;}

#logo img{ padding-top:10px;}
#description{ float:right; padding-right:10px;  line-height:13pt; width:200px;}
#description1{ float:left; padding:10px;  line-height:13pt; width:360px; height:500px;}

#description a:link{ text-decoration:underline; color:#0688c4;font-weight:bold; font-size:12px;}
#description a:visited{ text-decoration:underline; color:#0688c4;font-weight:bold; font-size:12px;}
#description a:hover{ text-decoration:none; color:#0688c4;font-weight:bold; font-size:12px;}
#description a:active{ text-decoration:underline; color:#0688c4;font-weight:bold; font-size:12px;}

#banners{ width:388px; float:right; margin:0px; padding:0px; margin-right:5px;}

*html #banners{ width:388px; float:right; margin:0px; padding:0px; margin-left:6px;}



#banners img{ margin-bottom:5px; }

#footer{ 
	height:161x;
	width:801px; background-color:#ffffff;
	
	padding:0px; margin:0px auto 0px auto; padding:7px 0px 0px 0px;	
	background-image: url(../images/Bgr-Footer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#footertop{height:104px; width:801px; clear:both;}

#footertophomelinks1{height:20px; padding-top:8px; width:801px; text-align:center;}
#footertopmainlinks1{height:37px; padding-top:13px; text-align:center; }

#footertophomelinks{height:15px; padding-top:8px; width:801px; text-align:center;}
#footertopmainlinks{height:27px; padding-top:8px; text-align:center; }
#footerbookmarks{height:25px;text-align:center; }
#footertopphone{height:26px; text-align:center; color:#009dd0; font-weight:bolder; font-size:13px;}

#footerbottom{ height:57px; color:#ffffff; width:801px; }
#footerbottomleft{ float:left;  width:295px; padding-left:15px; padding-top:16px; line-height:13pt; text-align:left;}
#footerbottomleft a:link{ color:#ffffff; text-decoration:none;}
#footerbottomleft a:visited{ color:#ffffff; text-decoration:none;}
#footerbottomleft a:hover{ color:#ffffff; text-decoration:underline;}
#footerbottomleft a:active{ color:#ffffff; text-decoration:none;}

#footerbottommiddle{ float:left; width:250px; padding-top:18px; font-weight:bold; font-family:12px;   }

#footerbottommiddle img{ margin-right:10px;}
#footerbottomright{ float:left; width:240px; padding-top:18px; line-height:13pt; font-weight:bold; font-family:12px; text-align:left;   }

td.insurancetitle{ background-color:#044b83; color:#f2f8fc; font-size:13px; font-weight:bold; }

td.insureancesubtitle{ color:#044b83; font-weight:bold; font-size:12px;}


p.insurancemaintitle{background-color:#0489c4; padding:8px 10px 8px 10px; margin:0px 0px 20px 0px; color:#e6f4fb; font-size:18px; }
table.insurance{ border-left:1px solid #044b83; color:#666666; }

table.insurance tr td{ border-bottom:1px solid #044b83; border-right:1px solid #044b83;}

#flightcontent{border-left:1px solid #0489c4; border-right:1px solid #0489c4; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:7px;background-color:#FFFFFF; background-position: bottom}

#rightcont1{float: left; padding-left: 20px; }
*html #rightcont1{float: left; padding-left: 12px; }

#rightwidth{width:360px;}

*html .bottomflightcurve{ width:358px; margin-left:2px; }
li{font-size:11px;}
span{font-size:11px;}
label{font-size:12px; color:#333333;}
#contacttxt{font-size:12px;}
#txtsize{font-size:11px;}

.captionbox
{
width:500px;
float:left;
clear:both;
}
.captionbox{border: 1px solid rgb(141, 201, 229); background: rgb(226, 246, 253); border-collapse: collapse;}
<!-- TOURS--!>

#shoppingparadise{ clear:both;float:left; width:191px; height:250px; margin-right:9px;  }
*html #shoppingparadise{ float:left; width:189px; margin-right:9px;  }
#shoppingparadisetop{ height:42px;background-image:url(../images/shoppingparadise_top.jpg); background-repeat:no-repeat;}
#shoppingparadisemiddle{width:187px;border-left:1px solid #0489c4;border-right:1px solid #0489c4;min-height:169px;background-image:url(../images/shoppingparadise_middlebg.jpg);background-repeat: repeat-x;}
#shoparadisemiddleimage{height:141px;background-image:url(../images/shoppara_middleimage.jpg);background-repeat:no-repeat;}
.imgpad{padding-left:7px;padding-top:15px;}
*html #shoppingparadisemiddle{ height:169px;}
#shoppingparadisebottom{ width:189px;  height:40px; }

#mauritiusbyfoot{ float:left; width:191px; height:250px; margin-right:9px;  }
*html #mauritiusbyfoot{ float:left; width:189px; margin-right:9px; }
#mauritiusbyfoottop{ height:42px; background-image:url(../images/Mauritiusbyfoot_top.jpg); background-repeat:no-repeat;}
#mauritiusbyfootmiddle{width:187px;border-left:1px solid #91c30a;border-right:1px solid #91c30a;min-height:169px;background-image:url(../images/Mauritius-by-foot_middle.jpg); background-repeat: repeat-x; }
#mauritiusbyfootmiddleimage{ height:141px; background-image:url(../images/Mauritiusbymiddleimage.jpg); background-repeat:no-repeat;}
.imgpad{ padding-left:7px; padding-top:15px;}
*html #mauritiusbyfootmiddle{height:169px;}
#mauritiusbyfootbottom{ width:189px; height:40px; background-image:url(../images/Mauritiusbyfoot_bottom.jpg); background-repeat:no-repeat;}


#oceanexp{ float:left; width:191px; height:250px; margin-right:9px;  }
*html #oceanexp{ float:left; width:189px; margin-right:9px;  }
#oceanexptop{ height:42px; background-image:url(../images/orange_bg_top.jpg); background-repeat:no-repeat;}
#oceanexpmiddle{width:187px;border-left:1px solid #fa9600;border-right:1px solid #fa9600;min-height:169px;background-image:url(../images/orange_bg_middle.jpg); background-repeat: repeat-x; }
#oceanexpimage{ height:141px; background-image:url(../images/orange_middleimage.jpg); background-repeat:no-repeat;}
.imgpad{ padding-left:7px; padding-top:15px;}
*html #oceanexpmiddle{height:169px;}
#oceanexpbottom{ width:189px; height:40px; background-image:url(../images/orange_bg_bottm.jpg); background-repeat:no-repeat;}


#adventures{ float:left; width:191px; height:250px; margin-right:9px;  }
*html #adventures{ float:left; width:189px; margin-right:9px; }
#adventurestop{ height:42px; background-image:url(../images/blue_gren_top.jpg); background-repeat:no-repeat;}
#adventuresmiddle{width:187px;border-left:1px solid #17bcbe;border-right:1px solid #17bcbe;min-height:169px;background-image:url(../images/blue_gren_bg.jpg); background-repeat: repeat-x; }
#adventuresimage{ height:141px; background-image:url(../images/blue_green_image.jpg); background-repeat:no-repeat;}
.imgpad{ padding-left:7px; padding-top:15px;}
*html #adventuresmiddle{height:169px;}
#adventuresbottom{ width:189px; height:40px; background-image:url(../images/blue_gren_bottm.jpg); background-repeat:no-repeat;}


#familykids{ clear:both;float:left; width:191px; height:250px; margin-right:9px;  }
*html #familykids{ float:left; width:189px; margin-right:9px;  }
#familykidstop{ height:42px;background-image:url(../images/shoppingparadise_top.jpg); background-repeat:no-repeat;}
#familykidsmiddle{width:187px;border-left:1px solid #0489c4;border-right:1px solid #0489c4;min-height:169px;background-image:url(../images/shoppingparadise_middlebg.jpg);background-repeat: repeat-x;}
#familykidsimage{height:141px;background-image:url(../images/Family-Kids.jpg);background-repeat:no-repeat;}
.imgpad{padding-left:7px;padding-top:15px;}
*html #familykidsmiddle{ height:169px;}
#familykidsbottom{ width:189px;  height:40px; background-image:url(../images/shoppingparadise_bottom.jpg);}

#culturetrip{ float:left; width:191px; height:250px; margin-right:9px;  }
*html #culturetrip{ float:left; width:189px; margin-right:9px; }
#culturetriptop{ height:42px; background-image:url(../images/Mauritiusbyfoot_top.jpg); background-repeat:no-repeat;}
#culturetripmiddle{width:187px;border-left:1px solid #91c30a;border-right:1px solid #91c30a;min-height:169px;background-image:url(../images/Mauritius-by-foot_middle.jpg); background-repeat: repeat-x; }
#culturetripimage{ height:141px; background-image:url(../images/Culture-trip.jpg); background-repeat:no-repeat;}
.imgpad{ padding-left:7px; padding-top:15px;}
*html #culturetripmiddle{height:169px;}
#culturetripbottom{ width:189px; height:40px; background-image:url(../images/Mauritiusbyfoot_bottom.jpg); background-repeat:no-repeat;}

#theotherside{ float:left; width:191px; height:250px; margin-right:9px;  }
*html #theotherside{ float:left; width:189px; margin-right:9px;  }
#theothersidetop{ height:42px; background-image:url(../images/orange_bg_top.jpg); background-repeat:no-repeat;}
#theothersidemiddle{width:187px;border-left:1px solid #fa9600;border-right:1px solid #fa9600;min-height:169px;background-image:url(../images/orange_bg_middle.jpg); background-repeat: repeat-x; }
#theothersideimage{ height:141px; background-image:url(../images/The-other-side.jpg); background-repeat:no-repeat;}
.imgpad{ padding-left:7px; padding-top:15px;}
*html #theothersidemiddle{height:169px;}
#theothersidebottom{ width:189px; height:40px; background-image:url(../images/orange_bg_bottm.jpg); background-repeat:no-repeat;}

#wildside{ float:left; width:191px; height:250px; margin-right:9px;  }
*html #wildside{ float:left; width:189px; margin-right:9px; }
#wildsidetop{ height:42px; background-image:url(../images/blue_gren_top.jpg); background-repeat:no-repeat;}
#wildsidemiddle{width:187px;border-left:1px solid #17bcbe;border-right:1px solid #17bcbe;min-height:169px;background-image:url(../images/blue_gren_bg.jpg); background-repeat: repeat-x; }
#wildsideimage{ height:141px; background-image:url(../images/Wild-side.jpg); background-repeat:no-repeat;}
.imgpad{ padding-left:7px; padding-top:15px;}
*html #wildsidemiddle{height:169px;}
#wildsidebottom{ width:189px; height:40px; background-image:url(../images/blue_gren_bottm.jpg); background-repeat:no-repeat;}


.box2
{
width:800px;
float:left;
clear:both;
margin-top:15px;
}
.titleheader
{
padding-top:10px;
padding-left:20px;
color:#ffffff;
font-family:verdana;
font-size:15px;
font-weight:bold;
}
.bottom-more
{
padding-top:8px;
padding-left:120px;
color:#ffffff;
font-family:verdana;
font-size:12px;
font-weight:bold;
}


	


/*

td{font-size:11px;}
 */