body, div
	{
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font-size:15px;
	}
#frame
	{
	width:945px;
	margin:0 auto;
	}
#top
	{
	width:945px;
	height:38px;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	}
#bookmark
	{
	float:left;
	font-size: 10pt;
	color:#000000;
	padding-left:10px;
	padding-top:10px;
	}
#short_menu
	{
	width:573px;
	height:37px;
	float:right;
	text-align:right;
	padding-top:8px;
	}
#main_menu
	{
	background-image:url(img/green_panel.jpg);
	background-repeat:no-repeat;
	width:246px;
	height:339px;
	float:left;
	padding: 0px;
	margin:0px;
	/*margin-top:5px;*/
	}
#quick_quote
	{
	background-color:#fff;
	width:688px;
	height:300px;
	float:right;
	padding-top:30px;
	}
#menu
	{
	clear:both;
	}
#content
	{
	background-color:#fff;
	width:925px;
	padding:10px;
	font-size:12px;
	}
#footer
	{
	background-color:#fff;
	text-align:center;
	font-size:10px;
	color:#222;
	}
div.main_text	
	{
	color:#6f951c;
	font-size:14pt;
	padding-left:0px;
	}
div.main_text2	
	{
	color: #666666;
	font-size:14pt;
	margin-left:0px;
	}
h2	
	{
	color: #64830f;
	font-size:12pt;
	}
p
	{
	font-size:11pt;
	padding:0px;
	margin:0px;
	}
p.sma
	{
	font-size:9pt;
	padding:0px;
	margin:0px;
	}
input.st 
	{
	background-color:#fcedb2;
	border: 1px #f5d141 solid;
	font-size: 13pt;
	}
select.st 
	{
	background-color:#fcedb2;
	border: 1px #f5d141 solid;
	font-size: 13pt;
	}	
input.great 
	{
	font-size: 13pt;
	}
input.better	
	{
	font-size: 16pt;
	}
a.white_link:link
	{
	text-decoration:none;
	color:white;
	}
a.white_link:visited
	{
	text-decoration:none;
	color:white;
	}
a.white_link:hover
	{
	text-decoration:none;
	color:white;
	}
a:link
	{
	text-decoration:none;
	color:#000;
	}
a:visited
	{
	text-decoration:none;
	color:#000;
	}
a:hover
	{
	text-decoration:none;
	background-color: #006633;
	color:#fff;
	}
a.next:link
	{
	text-decoration:underline;
	font-weight:bold;
	color:#000;
	}
a.next:visited
	{
	text-decoration:underline;
	font-weight:bold;
	color:#000;
	}
a.next:hover
	{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	}
td 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:15px;
	}
a.blue:link
	{
	text-decoration:underline;
	font-weight:bold;
	color:#002ffc;
	}
a.blue:visited
	{
	text-decoration:underline;
	font-weight:bold;
	color:#002ffc;
	}
a.blue:hover
	{
	text-decoration:none;
	font-weight:bold;
	color:#002ffc;
	}
a.blue2:link
	{
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#d97b01;
	}	
a.blue2:visited
	{
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#d97b01;
	}
a.blue2:hover
	{
	text-decoration:underline;
	font-weight:normal;
	background:none;
	color:#573100;
	}
.submitBtn 
	{
	padding: 5px 5px 10px 0; 
	text-align:center
	}
table.details	
	{
	background-color:#f3f3f3;
	}
.blue 
	{
	color:#636363; 
	}
input.blueInput 
	{
	background-color:#e4e4e4; 
	color:#636363; 
	border:1px solid #636363; 
	font-size: 13pt; 
	}
.tdHead 
	{ 
	background-color:#999999; 
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:11px
	}
a.blue:link
	{
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#002ffc;
	}
a.blue:visited
	{
	text-decoration:underline;
	font-weight:bold;
	color:#002ffc;
	}	
a.blue:hover
	{
	text-decoration:none;
	font-weight:bold;
	background:none;
	color:#002ffc;
	}
a.red:link
	{
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#ff0000;
	}
a.red:visited
	{
	text-decoration:underline;
	font-weight:bold;
	color:#ff0000;
	}	
a.red:hover
	{
	text-decoration:none;
	font-weight:bold;
	background:none;
	color:#ff0000;
	}
.grey 
	{
	padding:7px; color:#333333; 
	font-weight:bold;
	}
h1.grey 
	{
	color:#414141;
	}
.red 
	{
	color:#FF0000;
	}
.blue 
	{
	color:#636363; 
	font-size:18px; 
	padding: 0 0 5px 0;
	}

.info 
	{
	padding:10px; 
	font-weight:bold; 
	border:1px solid #d8d8d8; 
	background-color:#f1f1f1; 
	width:600px; 
	text-align:center;
	}
.imgLink 
	{
	border:none;
	}
h1	
	{
	color: #ff8904;
	font-size:15pt;
	padding-top:7px;
	}
.path 
	{
	width:940px; 
	text-align:center; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:15px; 
	padding:15px 0 0 0;
	}
.quoted 
	{
	color:#9a9a9a; 
	display:inline;  
	}
.quoting 
	{
	font-weight:bold;color:#010101;
	text-decoration:underline; 
	display:inline;  
	}
.toquote 
	{
	color:#010101;
	display:inline ; 
	}

.btn_next 
	{
	width:100%; 
	text-align:center; 
	font-weight:bold;
	}
fieldset 
	{
	border:none;  
	}
.questiontext 
	{
	width:350px; float:left; 
	padding-top:5px;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px;
	}
.answertext 
	{  
	width:250px; 
	float:left;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px;
	}
.headConfirm 
	{
	clear: both; 
	padding:15px 0px; 
	width:600px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px;
	}
.clear 
	{
	clear:both;
	}
/*table {text-align:right;}*/	