body {
	background-image: url(images/web_bg.jpg);
	font-family: "Myriad Pro",Arial,sans-serif; 
}
.style1 {
	font-family: "Myriad Pro";
	font-size: 12px;
}
.style3 {font-size: 11px}
.style4 {font-family: "Myriad Pro"; font-size: 11px; }
.style5 {
	color: #FFFFFF;
	font-family: "Myriad Pro";
	font-size: 10px;
	font-weight: bold;
}
.style6 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.style7 {font-size: 12px}
.style9 {font-family: "Myriad Pro"}
.style10 {font-family: "Myriad Pro"}
.style11 {font-size: 12px; font-family: "Myriad Pro"; }
.style12 {color: #FF7900; font-weight: bold;}
.style13 {color: #666666; font-weight: normal;}
.style14 {font-size: 9px; color: #666666; }
.style15 {color: #333333}
.style16 {color: #666666;font-style: italic;}
.grey_txt {
	font-family: "Myriad Pro";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.sgnet {
	font-family: "Myriad Pro";
	font-size: 11px;
	font-weight: bold;
	color: #FF7900;
}
#quote_form{
width:798px;
margin:0 auto 0 auto;
}
#quote_title{
font-family: Arial,sans-serif; 
font-size: 12pt;
font-weight:bold;
letter-spacing:2px;
color:#555;
}
#quote_table{
width:750px;
margin:10px 0px 0px 20px;
font-family: "Myriad Pro",Arial,sans-serif; 
font-size: 10pt;
}
#quote_table td{
vertical-align:top;
line-height:1.5em;
}

#quote_table div.left{
width:150px;
float:left;
}
#quote_table div.right{
width:75px;
float:left;
}
#quote_box{
width:150px;
float:left;
font-family: "Myriad Pro",Arial,sans-serif; 
font-size: 10pt;
}
#subcategory{
width:100px;
float:left;
}

div.panel{
width:798px;
clear:both;
font-family: "Myriad Pro",Arial,sans-serif; 
font-size: 10pt;
margin-top:30px;
line-height:1.8em;
color:#111;
}

div.panel #about{
color:#777;
}

div.panel #title{
font:12pt Tahoma bold; color:#333
}
div.panel #subtitle{
font:10pt Tahoma bold; color:#333
}
div.panel #header{
width:225px;
float:left;
margin-right:10px;
text-align:left;
}
div.panel br{
clear:both;

}
div.panel #custominput{
font:10 pt Arial;
background-color: #ffffff;
}
.activeField
{
		color:black;
		font-style:normal;
        border: solid 1px #33677F;
}
.idle
{
	color:#555;
	font-style:italic;
    border: solid 1px #85b1de;
}

div.panel #rellinks {
background-color:#EEE;
padding:10px;
}
div.panel #rellinks ul, div#quote_form #rellinks ul{
margin-top:0;
line-height:1.2em;
}
div.panel #rellinks ul li a:link, div#quote_form #rellinks ul li a:link{
color:blue;
text-decoration:none;
}
div.panel #rellinks ul li a:visited, div#quote_form #rellinks ul li a:visited{
color:#555;
text-decoration:none;
}
div.panel #rellinks ul li a:hover, div#quote_form #rellinks ul li a:hover{
text-decoration:underline;
}

div#quoteformerrormsg, div#quoteformerrormsg2, div#quoteformerrormsgtitle{
font: 11pt Arial;
color:red;
margin-bottom:0px;
}

div#quote_form #rellinks ul li a{
font:10pt Tahoma;
}

div#faqarea{
font:10pt Arial;
color:#222;
margin:0px 0px 0px 20px;
}

div#faqarea .header{
margin:10px 0px 5px -10px;
font:bold 12pt Arial;
color:#555;
width:97%;
float:left;
}
div#faqarea #toplink{
margin-top:15px;
width:27px;
float:right;
}
div#faqarea #toplink a{
font-size:8pt;
color:blue;
}
div#faqarea br{
clear:both;
}
div.featured{
margin: 10px 0px 5px 20px
}
div.featured img{
margin-right:15px;
}
div.featured a img{
border:none;
}