body {	text-align: left;	background-image: url(../images/bg.gif);	background-repeat: repeat-x;	margin-top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #555555;	line-height: 19px;}.wrapper {	text-align: left;	background-image: url(../images/sidewaysbg.gif);	background-repeat: repeat-y;	background-position: center;	width: 806px;	margin: 0px auto;	position: relative;}.photobox {	width: 786px;	margin: 0px auto;	position: relative;	height: 486;}.formcontainer {	width: 325px;	margin: 0px auto;	position: relative;	height: 500;	padding: 40px 0px;}.logo {	width: 160px;	height: 80px;	background-image: url(../images/logo_white.png);    position: absolute;    top: 15px;    left: 25px;}.logotwo {	width: 160px;	height: 80px;	background-image: url(../images/logotwo.png);    position: absolute;    top: 15px;    left: 25px;}.logothree {	width: 160px;	height: 80px;	background-image: url(../images/logothree.png);    position: absolute;    top: 15px;    left: 25px;}.logofour {	width: 160px;	height: 80px;	background-image: url(../images/logotwo.png);    position: absolute;    top: 560px;    left: 13px;}.bar {	width: 786px;	margin: 4px auto 1px auto;	background-color: #195465}.barone{	width:480px;	margin: 0px auto 1px auto;	background-color: #195465;	position: absolute;}.bartwo{	background-color:#195465;    border-left:1px solid #FFFFFF;    left:480px;    margin:0px auto 1px;    position:absolute;    width:305px;}.boxbg {	width: 786px;	margin: 4px auto 0px auto;	background-color: #e3e6ea;	background-image: url(../images/indexcontentbg.gif);	background-repeat: repeat-x;	position: relative;	height: 325px;}.imgholder {padding: 10px;position: absolute;top: 50px;left: 285px;}.PadboxWrap {}.tablebox {	width: 766px;	margin: 0px auto;	padding:40px 10px;	background-color: #e3e6ea;	background-image: url(../images/conentbg.gif);	background-repeat: repeat-x;	background-position: bottom;	font-size:1.1em;}.tablebox  td {padding:5px;border-left: 1px dotted #555;}.contentbox {	width: 766px;	margin: 0px auto;	padding:10px 10px;	background-color: #e3e6ea;	background-image: url(../images/conentbg.gif);	background-repeat: repeat-x;	background-position: bottom;}.contentboxone {	width: 265px;	margin: 0px auto;	padding:10px 10px;	position: absolute;	top: 80px;	left: 0px;	overflow: hidden;	height: 184px;}.contentboxtwo {	width: 270px;	margin: 0px auto;	padding:10px 10px;	position: absolute;	top: 116px;	left: 480px;	overflow: hidden;}.contentboxthree {	width: 766px;	margin: 0px auto;	padding:10px;	background-color: #e3e6ea;	background-image: url(../images/conentbg.gif);	background-repeat: repeat-x;	background-position: bottom;	padding-bottom: 130px;}.contentboxfour {	width: 650px;	margin: 0px auto;	padding:10px 10px;	background-color: #e3e6ea;	background-image: url(../images/conentbg.gif);	background-repeat: repeat-x;	background-position: bottom;}.videocontainer {	width: 660px;	margin: 0px auto;	position: relative;	height: 500;	padding: 40px 0px;}.more {	width: 65px;	margin: 0px auto;	position: absolute;	top: 285px;	left: 0px;}.moretwo {	width: 65px;	margin: 0px auto;	position: absolute;	top: 285px;	left: 482px;}.navbar {	width: 697px;	height: 25px;	background-color: #3f4c57;    position: absolute;    top: 350px;    left: 0px;}.navbartwo {	width: 697px;	height: 25px;	background-color: #3f4c57;    position: absolute;    top: 528px;    left: 55px;}.navbarthree {	width: 697px;	height: 25px;	background-color: #3f4c57;    position: absolute;    top: 0px;    left: -225px;}.navbarfour {	width: 697px;	height: 25px;	background-color: #3f4c57;    position: absolute;    top: 0px;    left: -55px;}.headline3 {	font-size: 1.2em;	font-weight: normal;	color: #FFF;	padding-left: 10px;}.headline4 {	font-size: 2em;	font-weight: normal;	color: #333333;	padding: 15px;}.headline5 {	padding:10px 0 10px 50px;}H5 {	font-size: 1.2em;	font-weight: bold;	color: #1f4071;	padding: 0 0 5 0px;}.footerbg {	width: 806px;	margin: 0px auto;	background-image: url(../images/bottombg.gif);	background-repeat: no-repeat;	height: 14px;}.footercopyright {	width: 806px;	margin: 30px auto;	height: 120px;	text-align:center;	color: #888888;}.technologyCmsContainer  {}#theOnlineMarketersProgramAjax  {padding: 20px 0px 0px 0px!important;}#theOnlineMarketersProgramAjax  label{display: inline;}#theGroupTeamProgramAjax  label{display: inline;}#theTravelAgencyProgramAjax  label{display: inline;}#theFriendsAndFamilyProgramAjax label{display: inline;}#theCorporateAccommodationsProgramAjax label{display: inline;}.FormFields .text {width: 300px;}label {padding: 5px 0px 0px 0px!important;}.SendRequestAction {background-color: #2c4f85!important;color: #FFF;margin: 10px 0px;}checkbox {padding: 5px 0px 0px 0px;}textarea {width: 300px; height: 300px;}.SendEmailAction {background-color: #2c4f85!important;color: #FFF;margin: 10px 0px;}.buttons {   margin: 0px auto; width: 640px; height:50px;}.HotelierTable td{	padding:3px;}.HotelierTable {	border-bottom:1px dotted #999999;}.header {color:#1F4071;font-size:1.2em;font-weight:bold;padding-top:20px;}