@charset "utf-8";
/* CSS Document */

.single_trip {
	background-image: url(images/textbox_single.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-repeat: no-repeat;
}
.annual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-image: url(images/textbox_AMT.png);
	background-repeat: no-repeat;
}
.winter_sports {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-image: url(images/textbox_winter.png);
	background-repeat: no-repeat;
}
.overs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-image: url(images/textbox_65.png);
	background-repeat: no-repeat;
}
.cruise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-image: url(images/textbox_cruise.png);
	background-repeat: no-repeat;
}
.backpacker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-image: url(images/textbox_backpacker.png);
	background-repeat: no-repeat;
}
.activity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-image: url(images/textbox_activities.png);
	background-repeat: no-repeat;
}
.custom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-image: url(images/textbox_custom.png);
	background-repeat: no-repeat;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0066FF;
	text-align: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
	background-color: #FFFFFF;
}
.menu {
	background-image: url(images/nav_bar.png);
	background-repeat: no-repeat;
	padding-top: 8px;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	background-image: url(images/footer.png);
	background-repeat: repeat;
}


.navigation{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(images/top_header.png);
	padding-right: 10px;
	background-repeat: no-repeat;
}
.box_footer {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../myWork2/footer_box.png);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #FFFFFF;
}
.Landingheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(images/top_header.png);
	padding-right: 10px;
	background-repeat: no-repeat;
}
.landingmenu {
	background-image: url(images/nav_bar.png);
	background-repeat: no-repeat;
	padding-top: 8px;
}
.landinglegal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	background-image: url(images/footer.png);
	background-repeat: no-repeat;
}
.landingbox_footer {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../myWork2/footer_box.png);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #FFFFFF;
}
.landinglinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0066FF;
	text-align: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
	background-color: #FFFFFF;
}
.landingcontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(images/contact_back.png);
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-right: 25px;
	padding-left: 25px;
	line-height: 1px;
}
.landingsingletrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/landing_images/singletrip_back.png);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 90px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 25px;
}

.landingsidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/landing_images/side_bar.png);
	margin: 0px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.landingpolicywordings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(images/policywordings_back.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 100px;
	line-height: 1px;
}
.landingkeyfacts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(images/keyfacts.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 100px;
	line-height: 1px;
}
.travelinsurance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/travelinsurance_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.goodvalue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/goodvalue_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.goodvalueholiday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/goodvaluehol_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.holidaybaggage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/holidaybaggage_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.holidaycancellation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/cancellation_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.holidayrepat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/medrepat_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.cheapest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/cheapest_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.travelstudents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/travelstudents_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.backpackertravel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/backpacker_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.annualmulti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/annual_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.backpacking {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/backpacking_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.holidayinsurance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/holiday_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.bettervalue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/better_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.leisure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/leisure_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.bestvalue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/best_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.longback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/backlong_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.travelmed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/travelmedical_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.advicetrav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/advice_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.compare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/compare_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.annualhol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/annualholiday_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.familyhol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/family_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.lastminute {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/lastminute_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.tripins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/tripins_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.euroins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/euro_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.wwins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/ww_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.senior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/senior_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.over65 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/over65_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.cruiseins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/cruise_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.skiins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/ski_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.snowboarding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/snowboarding_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.wintersportsins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/wintersports_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.activityins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/activity_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.annualmulti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/landing_images/annualmulti_back.png);
	padding-top: 100px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: no-repeat;
}
.h1 {
font-family:"Times New Roman", Times, serif; line-height:90%;
}
.mainbody {
	background-image: url(images/landingback_all.png);
	background-repeat: no-repeat;
}
.scroll_div {
	height: 365px;
	width: 850px;
	padding-top: 0px;
	overflow-y: scroll;
}
.body_left {
	height: 350px;
	width: 600px;
	float: left;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.body_right {
	height: 350px;
	width: auto;
	float: right;
	padding-right: 10px;
}
body {
	background color:#FFFFFF;
	background-repeat: repeat;
	margin-top: 0px;
}
.text_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 180px;
	width: 200px;
	padding-left: 10px;
	background-image: url(images/textbox_new1.png);
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	float: left;
}
.main_box {
	height: 200px;
	width: 420px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.text_header {
	height: 25px;
	width: 420px;
	color: #FFCC00;
}
.text_images {
	height: 197px;
	width: 200px;
	float: right;
	color: #000000;
	padding-top: 3px;
}
.main_boxr {
	height: 200px;
	width: 420px;
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
}

.landingplain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.landingplain a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9933;
}
