
/*--- Quick Quote ---*/
.quick-quote-wrap{padding: 20px;}
.quick-quote-wrap .formhalf{width:330px; float: left; margin-right: 20px;}

body#quick-quote fieldset { border:0; margin:10px 0; padding:0; }
body#quick-quote form#quickQuote label { width:100px; float:left; clear:both; text-align:right; padding-right:10px; }

#quickQuote .date-picker-holder{clear: none;}

#quickQuote{}
	#quickQuote fieldset{border: 1px solid #ccc;}
	#quickQuote label{display: block;margin: 5px 0px 5px 10px;}
	#quickQuote input, #quickQuote textarea, #quickQuote select{display: block; margin: 0px 0px 5px 10px; border: 1px solid #ccc; padding: 3px; width: auto;}
		#quickQuote texarea#comments{width: 400px; height: 150px;}
	#quickQuote .visitedMB{float: left;margin-top: -2px;border: 0px; margin-right:5px;}
	
	#quickQuote .courses-column{width: 175px; float: left; border: 1px solid #ccc; margin: 0px 10px 0px 0px; padding: 10px;}
	#quickQuote ul li.check{float: left; clear: both; margin-top:5px; margin-bottom:5px;}
	#quickQuote ul li.check input, #quickQuote ul li.check label{float: left; margin-right:5px;}
	
	#quickQuote .button{font-size: 18px;float: right;margin-left: 20px;}
	#quickQuote #submit {background: #94b17a; }
    
.courses-list ul {margin:0; padding:0;}
.courses-list ul li {list-style:none;}
.courses-list ul li input {margin-right:5px;}
.courses-column {float:left; width:200px;}
#rightsideimages {float:right;}

/* Hide courses in quick quote page*/
#allCourses {}

.error{color:#FF0000;}

#lb-qq-form .courses-column {width: 121px; float: left; border: 1px solid #ccc; margin: 0px 10px 0px 0px; padding: 10px;}