td, p, li, ul, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;	
}
.page {
	background-image: url('../images/bg.jpg');
	
}
a {
	color: #FE7710;
}
a:hover {
	color: #666666;
}
.siteby a {
	color: #999999;
	text-decoration: none;
}
.siteby a:hover {
	color: #3264DE;
	text-decoration: none;
	}	
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.field {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.homedivider {
	background-image: url('../images/home_divider.gif');
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #143D96;
}
.table {
	border: 1px solid #003366;
	background-image: url('.../assets/images/tablebg.gif');
}
.buttonCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #143D96;
	border: 1px solid #CCCCCC;
	text-align: center;
	vertical-align: middle;
}
#bc-header {
	line-height: 0 !important;
}
#bc-header table {
	line-height: 0 !important;
}
.first {
	background: #FFFFFF url(/templates/5055/images/header-extention.jpg) no-repeat right top;
}
#content .h1-wrapper {
	background:transparent url(/templates/5055/images/g-blue.jpg) repeat-x scroll 0 50% !important;
}
#content h1 {
	background:transparent url(/templates/5055/images/g-blue-tl.jpg) no-repeat scroll left top !important;
}
#PanelTD h2, h2#prices {
	color: #074ba6;
}
#content a {
	color: #074ba6;
}
#PanelAI {
	background-color:#abcefd;
	border:1px solid #80b3f8;
}
#PanelAI h3 {
	color: #074ba6;
}
.content-highlight {
	color: #074ba6;
}
#constrain.custom-partner {
	background: none !important; /* fix as ie6 shows a background image within the ttg content area */
}
td, tr, table {
	text-align: left;
}
.short-search #content .h1-wrapper {
	margin-right: 0;
}
.Box .title {
	background-color:#bad0ff;
}
.Box .value-title {
	background-color:#d6e3ff;
}
input, select, textarea {
	border:1px solid #d6e3ff;
}
.tour {
	background:#DCE7FF url(/templates/5055/images/i-bg-bookingform.gif) repeat-y scroll 0 0;
	border-top:1px solid #87ADFF;
}
.booking-total {
	background:#FEF6F6 url(/templates/5055/images/i-bg-bookingform-total.gif) repeat-y scroll 0 0;
}
.Box h2 {
	color:#4982ff;
}
.step1 {
	background:transparent url(/templates/5055/images/g-blue-1.gif) no-repeat scroll left top;
}
.step2 {
	background:transparent url(/templates/5055/images/g-blue-2.gif) no-repeat scroll left top;
}
.step3 {
	background:transparent url(/templates/5055/images/g-blue-3.gif) no-repeat scroll left top;
}
.step4 {
	background:transparent url(/templates/5055/images/g-blue-4.gif) no-repeat scroll left top;
}
.step5 {
	background:transparent url(/templates/5055/images/g-blue-5.gif) no-repeat scroll left top;
}
#content a.tourLink:hover {
	background-color: #c5e8ff;
}
.nobackground {
	background: none !important;
}











