html, body, form, fieldset, img, h1, h2, h3,p, pre, ul, ol, dl, dd, dt, address {margin: 0;padding: 0;}
body {background:#a0d880 ;font-family:Arial, Helvetica, sans-serif;}

#tbody {width: 756px;background-color:#ffffff;border: 5px #E5E5E5 solid;border-top: none;overflow:hidden;}

p{padding: 0px;margin-top: 6px;margin-bottom: 11px;}

.whiteBg {
	background-color: #FFFFFF!important;
	border: solid #a5acb2 1px;
}

h1{font-size: 20px;line-height: 22px;color: #0d3c50;padding: 0px 0px 10px 0px;margin: 15px 0px 15px 0px;
font-weight: normal;background: url(new-header-border-repeat.gif) repeat-x bottom;letter-spacing:-1px;text-align: left;}

h2{font-size: 15px;color: #014055;padding: 5px 0px 0px 0px;margin: 15px 0px 15px 0px;margin-top: 16px;font-weight: bold;text-align: left;letter-spacing:0px;}


a{
padding: 0px;
margin: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color: #6b9bab;
}
a:link, a:visited, a:active{
text-decoration: none;
}
a:hover{
text-decoration: none;
}

.headerMain {
	background: url(new-header-box-bullet.gif) no-repeat left;
	padding-left: 20px;
}
.brdbotwhite{
font-size:12px;border-bottom: 1px solid white;
}

#quoteform{
font-size: 13px;
float: left;
padding-left:80px;
}
#quoteform h1 {
font-size: 14px;
color: #333333;
font-weight: bold;
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

#quoteform table{
border-top: 1px solid #CBC9CA;
border-bottom: 1px solid #CBC9CA;
padding-top: 6px;
padding-bottom: 6px;
background-color: #F4F2F3;
}

.quoteformlightgray{
background-color: #F4F2F3;
}

.quoteformdarkgray{
background-color: #EDEDED;
}

#quoteform td{
padding-top: 6px;
padding-bottom: 6px;
padding-right: 10px;
text-align:left;
}

#quoteform th{
padding-top: 6px;
padding-bottom: 6px;
font-weight: normal;
padding-left: 8px;
padding-right: 8px;
text-align: right;
}


.chkbox{
padding-left: 20px;
}

.largetextfield{
padding: 20px;
}

.noBg {background: none;color:#333333;}


