.backgroundboxbottom {
	background-image: url(../gifs/bot_box.gif);
	background-repeat: repeat-x;
}
#bottom_onlinelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #01AEF0;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: outset;
	border-bottom-style: outset;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#hotelbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#bottom_onlinelinks a {
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#cities a {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #019FDC;
	text-decoration: none;
}
#contactOfficeInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#homemain a {
	text-align: center;
}
#homemain {
	text-align: center;
}
#countrylist_main a {
	color: #000000;
	font-size: 11px;
}



#cities {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.discounted {
	text-align: center;
}
#topdest_main  a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#countrylist_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#continentlinks_main a {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #990000;
	font-weight: bold;
}
.header2small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #990000;
	font-weight: bold;
}

#continent_headtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	color: #2E3494;
}
#list_of_countries {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#utility2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	background-color: #01AEF2;
	text-align: center;
	height: 21px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #000000;
	text-decoration: none;
}

#main_headtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #2B2C96;
}
#map_picture {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#utility2 a:hover {
	color: #000000;
}


#main_intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 20px;
}




#time {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#main_countrylist a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069AD2;
	font-weight: bold;
}

#main_countrylist_headtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

#listofcountries_headtext {
	font-weight: bold;
	text-align: center;
	padding-bottom: 3px;
}
#topdest_headtext {
	font-weight: bold;
	text-align: center;
	background-color: #01AEF2;
	color: #FFFFFF;
}
#topdest {
	padding-right: 8px;
}
#topdestinations_table a {
	text-decoration: none;
	color: #000000;
}
#topdestinations_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
}
#continent_introduction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 20px;
}

#contactOfficeInfo a {
	color: #0099FF;
}

#nexttocities {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	height: 25px;
	vertical-align: text-bottom;
}
#topdestinations_table a:hover {
	color: #EA992E;
	text-decoration: underline;
}

#contactOfficename {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F09100;
}
#main_list {
}

#topdestinations_table b {
	color: #2E3097;
}
#main_topdest_continentname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}



#flashcountry {
	text-align: center;
}
#main_topdestinations a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069AD2;
}
#main_topdest_headtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2D3192;
	text-indent: 15px;
}
#main_coutrylist_more {
	font-weight: bold;
	text-align: right;
}

#continent_pics img {
}

#list_of_countries a:hover {
	color: #F8AD38;
}
#popularhotels {
	border: 1px solid #01AEF0;
	background-color: #EFEFEF;
}

#list_of_countries a {
	color: #01A3E0;
	text-decoration: none;
	font-weight: bold;
}
#popularhotels a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #01A3E0;
}
#popularhotels a:hover {
	color: #DEA124;
}
#popularhotels_headtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #01AEF0;
	color: #FFFFFF;
}
#continent_pics td {
	text-align: center;
}


#group_groupreservation_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

#contact_hr {
	height: 20px;
}

#nexttoflashcountry {
	background-color: #0099ff;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-align: center;
	color: #FFFFFF;
	padding-bottom: 2px;
}
#nexttodropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	vertical-align: middle;
}
group_persinfo_head {
}


#dropdownsidetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#c_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 10px;
}
#group_persinfotable {
	border: 1px solid #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#countrypics img {
	height: 100px;
	width: 130px;
	text-align: center;
}

#dropdownbotton {
	background-color: #FFCA05;
}
#linktomorehotels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight: bold;

	background-color: #9BD7FF;
}
#hotelstable {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0099FF;
	border-left-color: #0099FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099FF;
}
#linktomorehotels a {
	color: #990000;
	text-decoration: none;
}
#countrypics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#c_listhotels_head {
	background-color: #0099ff;
	color: #FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#GAE a {
	display: block;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: #0099FF;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #FFFFFF;

	height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
}
#homecont {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 4px;
}
#citylist_cities a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00ADF1;
}
#cities_citylist_head {
	background-color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 4px;
}


#GAE {
	height: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#cities_citylist_hotels {
	border: 1px solid #9BD7FF;
	width: 99%;
	text-align: left;
}

#citylist_cities {
	text-align: center;
}
#cities_citylist_table {
	border: 1px solid #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#cities_citylist_table a {
	color: #01AEF2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


#GAE a:hover {
	background-color: #990000;
}

#continents a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0099FF;
	letter-spacing: 1px;
}
#continents {
	text-align: right;
	color: #999999;
}
#home {
	text-align: left;
}
#home a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	text-decoration: none;
}

#countrypics a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
}



#dropdown {
	background-color: #99ccff;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #99CCFF;
}
#tablelisthotels table a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	font-weight: bold;
}
#tablelisthotels table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #0099FF;
}


#nexttoflashcountry a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#nexttoflashcountry a:hover {
	color: #000000;
	text-decoration: none;
}
#junjun a:link, #junjun a:visited {
	color: #0B568E;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#junjun {
	background-color: #f2f2f2;
	padding-bottom: 4px;
	border-right-width: 2px;
	border-right-style: double;
	border-right-color: #CCCCCC;
	border-bottom-width: 2px;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#junjun a:hover {
	color: #666666;
	text-decoration: none;
}
.johnllyod {
	background-color: #CCCCCC;
	height: 25px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-bottom-width: 3px;
	border-bottom-style: groove;
	border-bottom-color: #999999;
	border-right-width: 3px;
	border-right-style: groove;
	border-right-color: #999999;
}
#continentlinks_main a:link, #continentlinks_main a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}
#continentlinks_main a:hover {
	color: #000000;
}

/*  *  * Added Styles *  *  */
.contactdetails {
font-family:"Trebuchet MS";
font-size:12px;
}

.contactdetails a:link, .contactdetails a:visited {
color:#0A63C5;
text-decoration:underline;
}

.contactdetails a:hover {
color:#FF0000;
text-decoration:none;
}

.contactdetails h1 {
color:#058bc0;
font-family:"Trebuchet MS";
font-size:18px;
margin:0;
}

.noteline {
color:#dd0000;
font-size:11px;
font-weight:bold;
}
