
.transport label,
#quoteFormLessonHire label,
#quoteFormPasses label,
#quoteFormCombos label {font-weight:bold;}

.hidden {display:none;}

.sectionframe h3,
.sectionframe h2 {color:#f7ce11;}

.yourquoteframe h2 {color:#fff; text-transform:uppercase;}
.yourquoteframe h3 {color:#f7ce11; padding-bottom:5px; background:url(/custom/customtags/plugin/tourmasters/public/brands/2/images/divider.png) repeat-x bottom left;}

.yourquoteframe ul {margin:0; padding:0; list-style:none;}
.yourquoteframe li {color:#fff; padding:0 0 15px 0;}

.yourquoteframe a:visited,
.yourquoteframe a:link,
.yourquoteframe {color:#fff;}

.yourquoteframe #quoteTotal {font-size:17px; color:#fff; padding:0 0 15px 0;}


.sectionframe a:visited,
.sectionframe a:link {color:#fff;}

.sectionframe select {font-size:11px;}

.sectiondetail .detail {height:30px;}
.sectiondetail .detail label {font-size:11px; width:120px; display:block; float:left; text-align:right;}
.sectiondetail .detail select {display:block; float:left; margin:0 0 0 3px;}

.sectiondetail .nights {height:30px;}
.sectiondetail .nights label {font-size:11px; width:100px; display:block; float:left; text-align:right;}
.sectiondetail .nights select {display:block; float:left; margin:0 0 0 3px;}

.sectiondetail .location {height:30px;}
.sectiondetail .location label {font-size:11px; width:100px; display:block; float:left; text-align:right;}
.sectiondetail .location select {display:block; width:170px; float:left; margin:0 0 0 3px;}

.sectiondetail .room {height:30px;}
.sectiondetail .room label {font-size:11px; width:100px; display:block; float:left;}
.sectiondetail .room select {display:block; width:170px; float:left;}

.sectiondetail .transport {height:30px;}
.sectiondetail .transport label {font-size:11px; width:auto; display:block; float:left; margin:0; padding:0 0 0 10px;}
.sectiondetail .transport select {display:block; float:right; margin:0 24px 0 0;}

.sectionframe .activity {width:485px; height:40px; padding:10px; overflow:visible; background:url(/custom/customtags/plugin/tourmasters/public/brands/2/images/special-body.png) no-repeat;}
html>body .sectionframe .activity {height:auto; min-height:40px;}

.sectionframe .passOptions {height:30px;}
.sectionframe .passOptions label {font-size:11px; width:auto; display:block; float:left; text-align:right;}
.sectionframe .passOptions select {display:block; float:left; margin:0 0 0 3px;}

.sectionframe ul {margin:0; padding:0; list-style:none;}

/* Layout */
.sectionframe {width:635px; margin:0 15px 0 0; background:url(/custom/customtags/plugin/tourmasters/public/brands/2/images/divider.png) repeat-x bottom left;}
	.sectiontitle {width:130px;}
	.sectiondetail {width:505px; background:url(/custom/customtags/plugin/tourmasters/public/brands/2/images/divider.png) repeat-x bottom left;}
	
.yourquoteframe {width:210px; padding:15px; background:#6aa5e0;}

#quoteVehicleDescription, #quoteVehicleDescription li, #quoteVehicleDescription p, #quoteVehicleDescription div, #quoteVehicleDescription td {color: #FFFFFF;}

