body{margin:0;background: #ffffff url(../auto-glass-images/bg.jpg) top left repeat-x;color:#000000}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline: none;}
a{color:#000;}

h1{font-family:"Trebuchet MS";font-size:30px;font-weight:normal;line-height:1.2em;margin:0px 0 8px 0;color:#000}
.level1 h1{font-size:22px;margin:10px 0 4px 0}
h2{font-family:"Trebuchet MS";font-size:19px;font-weight:normal;line-height:1.2em;margin:15px 0 12px 0;color:#000}
.level1 h2{font-size:18px;}
.level2 h2{background: url(../auto-glass-images/divider-horizontal-blue.gif) bottom left repeat-x;padding:0 0 5px 0;}
h3{font-family:"Trebuchet MS";font-size:16px;font-weight:normal;line-height:1.2em;margin:15px 0 8px 0;color:#0477a3}

hr{background:#6fb3ce;color:#6fb3ce;height:1px;border:1px}

.photo{background:#fff;padding:3px;border:1px solid #6fb3ce;}
.photoleft{background:#fff;padding:3px;border:1px solid #6fb3ce;float:left;margin:0 15px 10px 0}
.photoright{background:#fff;padding:3px;border:1px solid #6fb3ce;float:right;margin:0 0 10px 15px;}


.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{width:953px;margin:20px auto 0 auto}

	#header{position:relative;background: url(../auto-glass-images/header-bg.gif) top left no-repeat;border-bottom:2px solid #0678ac;padding:15px 20px 15px 30px}
		
		#logo{}
		
		#callus{position:absolute;top:20px;right:20px}
		
		#nav{position:absolute;top:65px;right:20px;color:#464646;font-family:"Trebuchet MS";font-size:16px;text-align:right}
			#nav ul {padding:0;margin:0;list-style:none;list-style-image:none;line-height: normal;}
			#nav ul li {display:inline;list-style:none;list-style-image:none;margin:0}
			#nav ul li a{color:#464646;text-decoration:none;padding:0 15px}
			#nav ul li#navActive a{color:#000;font-weight:bold}
			#nav ul li a:hover{text-decoration:underline;}
	
		#botnav{color:#464646;font-family:"Trebuchet MS";font-size:12px;text-align:center}
			#botnav a{color:#464646;text-decoration:none;padding:0 15px}
			#botnav a:hover{text-decoration:underline;}

	#contentarea{background:#fff;clear:both;border-left:1px solid #6fb3ce;border-right:1px solid #6fb3ce;border-bottom:1px solid #6fb3ce;line-height:1.4em;margin:0 0 15px 0}
	
		#hero{background: url(../auto-glass-images/hero-bg.jpg) top left no-repeat;text-align:right;padding:10px 20px 20px 520px;font-size:11px;margin:0 0 1px 0}

		#bookanappointment{background: url(../auto-glass-images/bookanappointmentarea-bg.jpg) bottom left repeat-x;}
			#bookanappointmentHeader{background: #007aa8 url(../auto-glass-images/bookanappointmentbar-bg.gif) top left repeat-x;padding-top:3;}
				#bookanappointmentHeader img{vertical-align:top;}
				#bookanappointmentHeader select{vertical-align:top;font-weight:bold;margin:10px 0 0 0}
				#bookanappointmentHeader input{vertical-align:top;margin:2px 0 0 0}
				#bookanappointmentHeader span{vertical-align:top; text-align:right; width:230px}
				
			#bookanappointmentTable{width:100%;border-collapse:collapse}
				#bookanappointmentTable th{text-align:left;font-family:"Trebuchet MS";font-size:20px;font-weight:bold;padding:5px 10px 0px 10px}
					#bookanappointmentTable th img{vertical-align:middle;}
				#bookanappointmentTable td{vertical-align:top;font-size:13px;text-align:left;padding:5px 10px;}
					
					#bookanappointmentTable td table th{line-height:1.1em;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;text-align:left;padding:3px 5px 3px 0;}
					#bookanappointmentTable td table td{width:50%;line-height:1.1em;font-size:11px;padding:3px 0 3px 0;}
					#bookanappointmentTable td table td.bookanappointmentTableBlock{background:#fff;border:1px solid #7fbcd3;padding:5px 10px}
						#bookanappointmentTable td table{width:100%;border-collapse:collapse;}
							#bookanappointmentTable td table td .textfield{font-size:11px;border:1px solid;border-color:#abadb3 #dbdfe6 #dbdfe6 #abadb3}
							#bookanappointmentTable td table td .select{font-size:11px;width:99%}

			#bookanappointmentActions{background:#cae1ee;padding:5px 20px;text-align:right}
			
			#content{padding:20px 20px}
			
				#headerphoto{border-left:1px solid #3e9cbf;border-top:1px solid #3e9cbf;border-right:1px solid #3e9cbf;border-bottom:4px solid #3e9cbf;}
			
				#subnav{margin:0 0 15px 0;background: url(../auto-glass-images/subnav-bg.gif) top left no-repeat;color:#0073a9;font-size:13px;font-weight:bold;clear:both;padding:0 5px 4px 5px}
					#subnav ul{list-style:none;margin:0;padding:0;}
					#subnav ul li{border-right:1px solid #6fb3ce;padding:8px 10px;float:left;}
					#subnav ul li a{color:#0073a9;}
					#subnav ul li#subnavActive a{text-decoration:none;color:#000}
					
			
				.formtable{width:100%;border-collapse:collapse;border-top:1px solid #6fb3ce;margin:0 0 15px 0}
					.formtable th{padding:6px 5px 6px 0;font-weight:bold;text-align:left;border-bottom:1px solid #6fb3ce;}
					.formtable td{padding:6px 0px 6px 5px;border-bottom:1px solid #6fb3ce;}
					.formtable td .textfield{width:99%;border:1px solid;border-color:#abadb3 #dbdfe6 #dbdfe6 #abadb3}
					.formtable td .textarea{width:99%;border:1px solid;border-color:#abadb3 #dbdfe6 #dbdfe6 #abadb3}
					.formtable td .select{width:99%}
					.formtable tr.headerrow th, .formtable tr.headerrow td{background:#e9f3f8;padding:6px 5px;}
					.formtable tr.actionrow th, .formtable tr.actionrow td{background:#e9f3f8;padding:6px 5px;}
					.required{color:red;font-weight:bold;}
					
				.ratingtable{width:100%;border-collapse:collapse;background:#e9f3f8;border-bottom:1px solid #6fb3ce;margin:0 0 15px 0}
					.ratingtable td{padding:2px;width:25%}
					.ratingtable input{}
					
				.scaletable{width:100%;border-collapse:collapse;background:#e9f3f8;border-bottom:1px solid #6fb3ce;margin:0 0 15px 0}
					.scaletable td{padding:2px;width:15%}
					.scaletable input{}
					
				.datatable{width:100%;border-collapse:collapse;border-bottom:1px solid #6fb3ce;border-top:1px solid #c6e7f4;margin:0 0 15px 0;}
					.datatable th{padding:4px 10px;font-weight:bold;text-align:left;background:#eef5fa;border-bottom:1px solid #c6e7f4;vertical-align:top}
					.datatable td{padding:4px 10px;border-bottom:1px solid #c6e7f4;vertical-align:top}
					
				.divider{background: url(../auto-glass-images/divider-horizontal-blue.gif) bottom left repeat-x;font-size:1px;line-height:1px;margin:15px 0;clear:both}
			
		
	#focusarea{margin:0 0 0 0}
		#focusareaCol1{width:304px;float:left;margin:0 20px 0 0}
		#focusareaCol2{width:304px;float:left;margin:0 20px 0 0}
		#focusareaCol3{width:304px;float:left;}
		
		#focusarea h2{margin:0 0 5px 0;}
		.focusareaPhoto{border-left:2px solid #9acadd;border-top:2px solid #9acadd;border-right:2px solid #9acadd;margin:0}
		.focusareaBlock{line-height:1.3em;font-size:10px;padding:10px 15px 1px 15px;border-left:2px solid #9acadd;border-right:2px solid #9acadd;border-bottom:2px solid #9acadd;background:#fff}
			.focusareaBlock a{font-weight:bold;}
			.focusareaBlock p{margin:0 0 1em 0;}
			.focusareaBlock img{vertical-align:middle;}


	#footer{background: #017aa9 url(../auto-glass-images/footer-bg.gif) top left repeat-x;padding:10px 10px;color:#fff;font-size:11px;margin:0 0 10px 0}

.pnlcontent
{
	vertical-align: top;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-top: 0px;
}	
.apptmaintable
{
	vertical-align: top;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	background:#fff;
	clear:both;
}	
.tdapptpane
{
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.pnlapptcontrol
{
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 100%;
}
.tdapptstephead
{
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 10px;
}
.apptstephead
{
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
	color: #000000;
	text-align: left;
	vertical-align: middle;
}
.tdformpromptleft
{
	vertical-align: middle;
	text-align: left;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}
.tdformme
{
	vertical-align: middle;
	text-align: right;
	font-weight: normal;
	font-size: 13px;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdformpromptright
{
	height: 25px;
	vertical-align: middle;
	padding-right: 3px;
	text-align: right;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdformpromptrightbold
{
	height: 25px;
	vertical-align: middle;
	padding-right: 3px;
	text-align: right;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdformpromptcentered
{
	height: 25px;
	vertical-align: middle;
	padding-right: 3px;
	text-align: center;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdformpromptcenteredbold
{
	height: 25px;
	vertical-align: middle;
	padding-right: 3px;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdformpromptleftbold
{
	height: 25px;
	vertical-align: middle;
	padding-right: 3px;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdformfield
{
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formeditpanel
{
	vertical-align: top;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}	
.formprompt
{
	font-weight: normal;
	font-size: 13px;
	line-height: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formpromptsmall
{
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formpromptblue
{
	font-weight: normal;
	font-size: 13px;
	line-height: 12px;
	color: #017aa9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formpromptbold
{
	font-weight: bold;
	font-size: 13px;
	line-height: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formfield
{
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formerror
{
	font-weight: normal;
	font-size: 13px;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formbutton
{
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #ed0a20;
	color: White;
}
.tblquotesummary
{
	border-right: #006699 1px solid;
	border-top: #006699 1px solid;
	border-left: #006699 1px solid;
	border-bottom: #006699 1px solid;
	font-weight: normal;
	font-size: 8px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
.tdquoteheading
{
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: #006699 1px solid;
}

.tdquoteprompt
{
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdquotefield
{
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.quotefield
{
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	
	/*Modal Popup*/
.modalBackground
{
	background-color: gainsboro;
	filter: alpha(opacity=40);
	opacity: 0.4;
}
.modalTitle
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: RGB(1,68,123);
	background-color: rgb(255,255,210);
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	cursor: move;
	border-bottom: gray thin solid;
}
.modalPopup
{
	background-color: whitesmoke;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}
.popupheading   
{
	vertical-align: middle;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
	background-color: #006699;
	color: white;
}
.tdapptselectheading
{
	height: 20;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #017aa9;
	background-color: #cae1ee;
	padding-left: 5px;
}
.tdinfopageheading
{
	height: 20;
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 20x;
	font-weight: bold;
	line-height: 20px;
	color: #ffffff;
	background-color: #047caa;
}
.tdinfopagetext
{
	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdsearchapptsheader
{
	background-color: #3f9cc0;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-size: 15px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.tdsearchappts
{
	background-color: #3f9cc0;
	vertical-align: middle;
	text-align: left;
	font-weight: normal;
	font-size: 13px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.searchapptprompt
{
	font-weight: normal;
	font-size: 13px;
	line-height: 12px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.divsummary
{
	border-right: #3f9cc0 1px solid;
	border-top: #3f9cc0 1px solid;
	border-left: #3f9cc0 1px solid;
	border-bottom: #3f9cc0 1px solid;
}
.tdsummaryheader
{
	background-color: #3f9cc0;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.tdsummarysectionheader
{
	background-color: #ffffff;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	color: #3f9cc0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.tdsummarysection
{
	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-bottom: 2px;
}
.summaryfield
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdquoteright
{
	background-color: #ffffff;
	vertical-align: top;
	text-align: right;
	line-height: 16px;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
}
.tdquoteleft
{
	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
	line-height: 16px;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.tdquoterightlarge
{
	background-color: #ffffff;
	vertical-align: top;
	text-align: right;
	line-height: 18px;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
}
.tdquoteleftlarge
{
	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
	line-height: 18px;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.tdreviewinstructions
{
	vertical-align: top;
	text-align: left;
	line-height: 16px;
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	font-style: italic;
}
.tdcompletionheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #017aa9 url(~/auto-glass-images/footer-bg.gif) top left repeat-x;
	font-weight: bold;
	text-align: center;
	padding: 5px 5px;
	color: #fff;
	font-size: 16px;
	margin: 0 0 10px 0;
}
.completionheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.tdcompletionheadersmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #017aa9 url(~/auto-glass-images/footer-bg.gif) top left repeat-x;
	text-align: center;
	padding: 5px 5px;
	color: #fff;
	font-size: 16px;
}
.completionheadersmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 16px;
}
.tdcompletiontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px 5px;
	color: #000000;
	font-size: 16px;
	margin: 0 0 10px 0;
}
.completiontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	line-height: 22px;
}
.tdcompletionfooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #ff0000;
	font-size: 16px;
	margin: 0 0 10px 0;
	padding-top: 20px;
	padding-bottom: 10px;
}
.tdcompletionfootersmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #ff0000;
	font-size: 10px;
	margin: 0 0 10px 0;
	padding-top: 20px;
	padding-bottom: 10px;
}
.tdqsection
{
	vertical-align: bottom;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
.tdqsectiontop
{
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
.tdqquestion
{
	vertical-align: bottom;
	text-align: right;
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.qquestion
{
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdqcontrolcenter
{
	vertical-align: bottom;
	text-align: center;
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdqcontrolleft
{
	vertical-align: bottom;
	text-align: left;
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdqcontrolright
{
	vertical-align: bottom;
	text-align: right;
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.qcontrol
{
	font-weight: normal;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.qpageheading
{
	position: absolute;
	top: 52px;
	right: 20px;
	color: #017aa9;
	font-family: "Trebuchet MS";
	font-size: 32px;
	text-align: center;
	font-weight: bold;
}
.tdqheading
{
	background: #007aa8 url(../auto-glass-images/bookanappointmentbar-bg.gif) top left repeat-x;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: white;
}
.qheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: white;
}
.qcompletionheader
{
	color: #017aa9;
	font-family: "Trebuchet MS";
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	padding-top: 40px;
	padding-bottom: 300px;
}
.pnlstatecontent
{
	vertical-align: top;
	padding-right: 40px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}	
.divstateheader
{
	text-align: left;
	padding: 1px 20px 0px 20px;
	font-size: 11px;
	margin: 0 0 1px 0;
}
.tdseperatorul
{
	height: 10px;
	border-bottom: #6fb3ce 1px solid;
}
.tdseperator
{
	height: 10px;
}
.tdtablelistright
{
	height: 25px;
	vertical-align: top;
	padding-right: 3px;
	text-align: right;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tdtablelistleft
{
	height: 25px;
	vertical-align: top;
	padding-right: 3px;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.tdtablelistheading
{
	height: 25px;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	color: #0073a9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navmain{position:absolute;top:65px;right:20px;color:#464646;font-family:"Trebuchet MS";font-size:16px;text-align:right}
.navmain ul {padding:0;margin:0;list-style:none;list-style-image:none;line-height: normal;}
.navmain ul li {display:inline;list-style:none;list-style-image:none;margin:0}
.navmain ul li a{color:#464646;text-decoration:none;padding:0 15px}
.navmain ul li a:hover{text-decoration:underline;}
.navmainactive {color:#000;font-weight:bold}

.navsub {margin:0 0 15px 0;background: url(../auto-glass-images/subnav-bg.gif) top left no-repeat;color:#0073a9;font-size:13px;font-weight:bold;clear:both;padding:0 5px 4px 5px}
.navsub ul{list-style:none;margin:0;padding:0;}
.navsub ul li{border-right:1px solid #6fb3ce;padding:8px 10px;float:left;}
.navsub ul li a{color:#0073a9;}
.navsubactive {text-decoration:none;color:#000}
.navsubactive a{text-decoration:none;color:#000}
.navsubactive a:visited{text-decoration:none;color:#000}

.navbot{color:#464646;font-family:"Trebuchet MS";font-size:12px;text-align:center}
.navbot a{color:#464646;text-decoration:none;padding:0 15px}
.navbot a:hover{text-decoration:underline;}

