/* 
    Document   : travelagent.css
    $LastChangedRevision: 715 $
	$LastChangedBy: jamiebyrne $
	$LastChangedDate: 2010-02-09 16:03:29 +0000 (Tue, 09 Feb 2010) $
    Description:
        Travel Agent Styles
*/
#head{position:relative;}
#ta_nav_top{background-color:#000;height:30px;}
#ta_nav_top li{display:inline;list-style:none;}
#ta_nav_top li a{display:block;float:left;height:30px;}
#ta_nav_top li a span{color:#000;left:-10000px;position:absolute;}
#ta_holder{background:#fff;border:1px solid #999;float:left;height:100%;padding:4px;width:990px;}
#ta_holder_long{background:#fff;border:1px solid #999;float:left;height:2060px;padding:4px;width:980px;}
#ta_holder h3,#ta_holder h4,#ta_holder .h3{background:#8FB71D;color:#fff;font-size:14px;padding:4px;}
#ta_holder .h3{clear:both;font-weight:600;margin:10px 0;width:972px;}
#ta_holder .sitLeft{float:left;width:500px;}
#ta_holder .sitRight{float:right;margin-right:15px;width:400px;}
.sitRight p.thumbHold{margin-left:80px;}
blockquote{margin-left:20px;}
.navHold {clear:right;width:370px;float:right;margin-bottom:10px;padding:5px;background:#FEF5D8;}
li.nextprev{background:#000;display:block;float:right;font-size:14px;font-weight:600;margin-left:6px;padding:4px;}
#ta_holder .nextprev a{color:#fff;text-decoration:none;}
#ta_left{background:#fff;border:1px solid #999;float:left;margin-right:10px;padding:4px;position:relative;width:700px;}
ul#boxed li {margin:10px 0 0 10px;padding:10px;border:1px solid #000;}
ul#bullet li {margin:10px 0 0 10px;}
#booking_right{float:left;width:277px;}
#ta_right{float:right;width:277px;}
#feats{float:left;width:710px;}
#feats li{display:inline;}
#featsBlock1,#featsBlock2,#featsBlock3{background:#B94A00;color:#fff;display:block;float:left;font-size:20px;height:150px;margin:10px 0 0 10px;width:224px;}
img.dropShad{border-bottom:1px solid #999;border-right:1px solid #999;}
#featsBlock1{background:url(../images/travelagent/feat_win.jpg) top left no-repeat;}
#featsBlock2{background:url(../images/travelagent/feat_faq.jpg) top left no-repeat;}
#featsBlock3{background:url(../images/travelagent/feat_helpline.jpg) top left no-repeat;}
h2.head{background-color:#0092D6;color:#fff;display:block;float:none;font-size:1.2em;font-weight:600;line-height:1.2em;margin-bottom:10px;padding:8px;}
#ta_search{background:#fff url(../images/quicksearchbg.jpg) top left repeat-x;border:1px solid #999;height:332px;margin-bottom:7px;width:275px;}
#quicksearch h2,#quicksearch label strong,.greenhead,.greenhead h4{background-color:#8FB71D;color:#fff;display:block;float:none;font-size:1.2em;font-weight:600;line-height:1.2em;padding:6px;width:263px;}
#prop_ref{clear:left;height:73px;margin-bottom:2px;}
#qs_foot{clear:left;color:#000;display:block;padding:2px 0 2px 8px;vertical-align:middle;width:254px;}
#passdet{padding:5px;border:5px solid #ccc;margin-bottom:16px;}
#ta_geoff{float:right;width:242px;margin:10px 0 0 10px;background:#0092D6;color:#fff;padding:2px;}
#ta_merchone{background:url(../images/travelagent/ta_merchone.gif) top left no-repeat;height:111px;margin:10px 0;width:258px;}
#ta_merchone a{display:block;height:111px;width:258px;}
#ta_merchtwo{
	background:url(../images/travelagent/ta_springbank.jpg) top left no-repeat;
	height:237px;
	position:relative;
	width:275px;
	background-image: url(../images/travelagent/ta_summer.jpg);
}
#ta_merchtwo a#link{display:block;height:210px;width:275px;}
#ta_merchtwo a#terms{
	bottom:7px;
	font-size:11px;
	position:absolute;
	left:5px;
	color:#000000;
}
#section_low{background-color:#fff;border:1px solid #999;clear:both;height:140px;margin-top:10px;padding:8px;width:982px;}
#ta_holder dt{font-weight:600;}
#ta_holder dd{padding:0 0 16px 20px;}
#typeProp{margin-left:70px;}
#typeProp li{height:175px;position:relative;}
#typeProp li span {position:absolute;left:0px;bottom:25px;display:block;width:194px;background:#0092D6;color:#fff;padding:0px 3px;} 
#flags ul{width:780px;}
#flags li{border:1px dotted #0092D6;display:inline;float:left;height:88px;margin:0 10px 10px 0;position:relative;width:186px;}
#flags li p{clear:left;float:left;font-size:14px;font-weight:300;padding:3px;width:180px;}
#ta_holder h3.flags{background:none;color:#333;float:left;font-size:18px;font-weight:600;}
img.leftSpace{float:left;padding:0 10px 10px;}
#contactHold,#downloadHold{float:left;width:500px;}
#contactHold li,#downloadHold li{border:1px solid #999;margin-bottom:10px;padding:10px;background:url(../images/travelagent/grad_bg.jpg) top left no-repeat;}
#downloadHold li{float:left;width:480px;}
.bgclr{background-color:#FFF;color:#000;font-weight:700;}
.rghtanswr{ color:#F00;font-weight:700;}
#highlight{-moz-border-radius:10px;-webkit-border-radius:10px;border:3px solid #ccc;margin:10px 0;padding:6px;}
.faq_bullets{padding:0 0 12px 20px;}
.up{border-bottom:2px solid #333;border-left:10px solid #333;border-right:10px solid #333;border-top:2px solid #333;}
#ta_holder p.script{color:#333;font-family:"Times New Roman", Times, serif;font-size:18px;font-style:italic;font-weight:600;line-height:18px;margin:0;padding:0;}
.highlight{font-size:14px;font-weight:600;}
#unusualProp li{border:3px solid #fff;display:block;float:left;margin:0 6px 12px 12px;padding:6px;width:200px;}
strong.blue{color:#0895D7;}
strong.green{color:#8FB71D;}
.msg_head{cursor:pointer;position:relative;background-color:#efefef;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #f63;color:#333;padding:4px !important;font-size:14px;margin-bottom:4px;font-weight:600;float:left;width:492px;}
.msg_body{float:left;padding:5px 10px 15px;width:480px;}
#cmbCountry,#cmbArea{margin-top:5px;width:175px;}
#cmbCurrency{margin:2px 0 2px 4px;}
#cmbSleeps{margin-top:5px;width:110px;}
#imgBtnCountry,#imgBtnArea{margin:4px 0 0 15px;}
#qs_search label{clear:both;display:block;float:left;padding:6px 0 0 6px;width:60px;}
#propref{border:1px solid #999;float:left;margin:4px 30px 5px 66px;padding:2px;width:104px;}
#propref_in,#qsleeps_in{float:left;width:180px;}
#propref_press,#qsleeps_press,#go_search_detail{display:inline;float:right;margin:5px 22px 0 0;}
#search_detail_txt{float:left;margin:5px 0 5px 6px;width:180px;}
#imgBtnSearch{margin:0 0 0 32px;}
#propsearchbttn{margin:0 0 0 7px;}
.dit{background:#efefef;border-bottom:1px solid #8FB71D;margin-bottom:6px;}
.dit li{list-style:square;list-style-position:inside;margin-left:6px;padding:3px 0;}
.brochure{float:left;margin-right:10px;}
#ta_holder ul,#ta_holder ol,#ta_left p,#ta_holder p,ul#bullet li{padding-bottom:16px;}
#flags img,.pFloat,.msg_list{float:left;}
#feature {float:left; clear:left;width:298px;margin-right:10px;}
#feature img {margin-top:10px;}
#pfloat {float:right;clear:right;width:370px;}
#s3slider {width:298px;height:200px;position:relative;overflow:hidden;float:left;margin:0 16px 1px 0;background:#ccc;}
#s3sliderContent {width:298px;position:absolute;top:0;margin-left:0;}
.s3sliderImage {float:left;position:relative;display:none;}
.s3sliderImage span {position:absolute;left:0;font-size:16px;line-height:20px;padding: 10px 13px;width:272px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;color:#fff;display:none;bottom:0;}
.clear{clear:both;}
#questionnaire { position:absolute; top:30px; right:200px; }
#questionnaire a { display:block; width:143px; height:80px; background: url(../images/travelagent/questionnaire.gif) no-repeat; }
