html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
margin:0;
outline:0;
padding:0;
}
html {
overflow-y:scroll;
}
body {
background-color:#fff;
background-image:url(back.png);
background-position:top center;
background-repeat:repeat-x;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}
a {
color:#000;
text-decoration:none;
}
a:hover {
text-decoration:none;
}
h1 {
border-bottom:1px solid #CCC;
color:#333;
font-size:16px;
font-weight:normal;
margin-bottom:10px;
padding-bottom:10px;
}
h2 {
color:#000;
font-size:15px;
font-weight:normal;
}
h3 {
color:#000;
font-size:14px;
font-weight:normal;
}
.clear {
clear:both;
font-size:1px;
height:0;
line-height:0;
margin:0;
}
.header {
margin:0 auto;
width:730px;
}
.menu_default0,.menu_current0,.menu_default02,.menu_current02,.menu_default03,.menu_current03 {
color:#FFF;
display:block;
font-size:12px;
font-weight:normal;
line-height:18px;
}
.menu_default04,.menu_current04 {
font-size:11px;
padding-left:20px;
}
.menu_default0:hover {
color:#FFF;
}
.left_top_nav_sep,.left_mid_nav_sep,.left_bottom_nav_sep {
border:0;
border-top:1px solid #666;
height:1px;
line-height:0;
margin-bottom:0;
margin-top:0;
width:100%;
}
.bottom_nav {
float:right;
margin-right:10px;
margin-top:-19px;
}
.frame {
background-image:url(frame_back.gif);
background-repeat:repeat-y;
border:1px solid #CCC;
border-bottom:0;
margin:10px auto 0;
width:770px;
}
.left {
background-image:url(logo.png);
background-repeat:no-repeat;
float:left;
padding-top:100px;
width:189px;
}
.left_top_nav {
background-color:#333;
color:#FFF;
font-size:16px;
font-weight:bold;
height:128px;
padding:0 8px 13px;
}
.right {
float:right;
width:581px;
}
.content {
background-image:url(content_shadow.png);
background-position:top;
background-repeat:repeat-x;
line-height:18px;
margin:0 auto;
padding:15px 20px;
text-align:left;
}
.footer {
background-color:#000;
border:1px solid #CCC;
border-top:0;
clear:both;
color:#FFF;
font-size:9px;
line-height:12px;
margin:0 auto;
padding:10px;
width:750px;
}
.footer a {
color:#FFF;
text-decoration:none;
}
.service_frame {
border:1px solid #CCC;
color:#333;
float:left;
font-size:11px;
line-height:15px;
margin:5px 6px 5px 5px;
width:167px;
}
.service_content {
padding:5px 5px 5px 6px;
}
.service_more_info {
background-color:#333;
color:#FDEB00;
font-size:10px;
padding:3px 3px 3px 6px;
}
.service_header {
font-size:16px;
line-height:17px;
padding:5px 5px 5px 6px;
}
ul {
margin-left:15px;
}
label {
clear:both;
display:block;
float:left;
line-height:23px;
margin-right:3px;
text-align:right;
width:290px;
}
.form_heading label {
border-bottom:1px solid #CCC;
clear:both;
color:#333;
display:block;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
margin-top:20px;
padding-bottom:10px;
text-align:left;
width:541px;
}
.textfield,.email,textarea,.submit {
background-color:#EDEDED;
border:1px solid #8B8B8B;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
margin:2px;
padding:3px;
width:215px;
}
.submit {
background-color:#FDEB00;
cursor:pointer;
float:left;
font-size:12px;
margin-bottom:20px;
margin-left:415px;
margin-top:3px;
padding:3px 2px;
width:103px;
}
.textarea {
height:84px;
overflow:auto;
}
.select {
background-color:#EDEDED;
border:1px solid #8B8B8B;
float:right;
margin-left:2px;
margin-right:23px;
padding-right:1px;
width:223px;
}
.checkbox_label {
cursor:pointer;
float:right;
line-height:20px;
margin-bottom:25px;
margin-top:-22px;
text-align:left;
width:220px;
}
.field_checkbox {
clear:both;
float:right;
margin-right:230px;
margin-top:-18px;
}
.form_content {
clear:both;
color:#333;
display:block;
font-size:12px;
font-weight:normal;
line-height:16px;
margin-bottom:5px;
margin-top:5px;
padding-bottom:2px;
text-align:left;
width:521px;
}
.request_survey {
border:1px solid #CCC;
font-size:16px;
height:58px;
margin-bottom:5px;
margin-top:15px;
width:538px;
}
.request_survey_1 {
float:left;
height:38px;
padding:10px;
text-align:right;
width:156px;
}
.request_survey_2 {
float:left;
height:58px;
width:167px;
}
.request_survey_3 {
background-color:#333;
float:left;
height:58px;
width:195px;
}
.request_survey_3 a {
color:#FDEB00;
display:block;
font-size:12px;
font-weight:bold;
line-height:58px;
text-align:center;
}
.file_upload {
background-color:#EDEDED;
border:1px solid #8B8B8B;
cursor:pointer;
margin-left:2px;
width:223px;
}
.request_a_quote {
background-color:#FDEB00;
border-bottom:1px solid #CCC;
border-right:1px solid #CCC;
color:#000;
display:block;
float:right;
font-weight:bold;
height:26px;
margin-top:-44px;
width:130px;
}
.request_a_quote a {
color:#000;
display:block;
line-height:26px;
text-align:center;
}
label a {
color:#4682B4;
font-weight:bold;
text-decoration:underline;
}
label a:hover {
color:#4682B4;
text-decoration:underline;
}
label.radio_label {
clear:none;
display:block;
float:left;
text-align:left;
width:15px;
}
.field_radio {
display:block;
float:left;
width:20px;
}
.menu_default0,.menu_current0,.menu_default02,.menu_current02,.menu_default0:hover,.menu_current0:hover,.menu_default02:hover,.menu_current02:hover {
color:#000;
}
.left_mid_nav_sep,.left_bottom_nav_sep {
border-top:1px solid #FC0;
}
.left_mid_nav,.left_bottom_nav {
background-color:#FDEB00;
background-image:url(left_mid_shadow.png);
background-repeat:repeat-x;
color:#333;
font-size:16px;
font-weight:bold;
padding:13px 8px;
}
