.arform_surround {
width:440px;
border:#bbbbbb 1px solid;
text-align:center;
margin-bottom:10px;
}
.arform_surrounded {
padding:10px;
background-color:#f0f0f0;
}
.arform_table { 
width:100%;
margin-left:auto;margin-right:auto;
overflow:hidden;
} 
.arform_text {
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
padding-left:6px;
white-space:nowrap;
text-align:left;
}

.arform_row_A {
background-color:#e6e6e6;
line-height:34px;
}
.arform_row_B {
background-color:#f0f0f0;
line-height:34px;
}

.arform_leftcol { 
width:204px;
} 

.arform_div {
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 2px 6px 2px;
text-align:left;
}

.arform_textfield {
width:188px;
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:3px;
border:#747474 1px solid;
background-color:#ffffff;
letter-spacing:1px;
margin:6px 0px 6px 0px;
}
.arform_textfield_required {
width:188px;
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:3px;
border:#747474 1px solid;
background-color:#ffff66;
letter-spacing:1px;
margin:6px 0px 6px 0px;
}

.arform_select {
width:196px;
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:3px;
border:#747474 1px solid;
background-color:#ffffff;
letter-spacing:1px;
margin:6px 0px 6px 0px;
}
.arform_select_required {
width:196px;
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:3px;
border:#747474 1px solid;
background-color:#ffff66;
letter-spacing:1px;
margin:6px 0px 6px 0px;
}
.arform_selectwide {
width:406px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
padding:3px;
border:#747474 1px solid;
background-color:#ffffff;
letter-spacing:1px;
margin:6px 0px 6px 0px;
}
.arform_selectwide_required {
width:406px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
padding:3px;
border:#747474 1px solid;
background-color:#ffff66;
letter-spacing:1px;
margin:6px 0px 6px 0px;
}

.arform_checkbox {
margin-right:5px;
margin-top:6px;
margin-bottom:6px;
font-size:14px;
cursor:pointer;
border:#747474 0px solid;
background-color:transparent;
vertical-align:middle;
}
.arform_comments { 
width:400px;
height:90px;
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:12px;
padding:3px;
border:#747474 1px solid;
background-color:#ffffff;
letter-spacing:1px;
margin-top:6px;
margin-bottom:6px;
} 
.arform_button {
font-family:verdana,arial,geneva,helvetica,sans-serif;
padding:1px;
border:#FFA980 1px solid;
cursor:pointer;
background-color:#42495a;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin-top:6px;
margin-bottom:6px;
width:380px;
}

a.arform_link { 
font-weight:bold;
height:30px;
padding-top:6px;
color:#42495a;
} 
a.arform_link_minor { 
color:#42495a;
} 

.arform_text_disclaimer {
font-family:verdana,arial,geneva,helvetica,sans-serif;
font-size:10px;
text-align:justify;
white-space:normal;
padding:10px;
line-height:16px;
}
.arform_thanks { 
font-size:16px;
}

/* style store hours */ 
.shhead { 
font-weight:bold;
text-align:left;
font-size:14px;
letter-spacing:1px;
padding-left:6px;
line-height:24px;
}
.shday { 
font-weight:bold;
letter-spacing:1px;
padding-left:6px;
line-height:24px;
text-align:left;
}
.shtext { 
letter-spacing:1px;
text-align:left;
} 
.shtext_right { 
letter-spacing:1px;
text-align:right;
padding-right:6px;
} 
.shdesc { 
font-weight:bold;
text-align:right;
font-size:14px;
letter-spacing:1px;
line-height:24px;
padding-right:6px;
}

/* style module */ 
.ar_prodtable { 
width:800px;
padding:15px;
margin-top:15px;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
border:#cccccc solid 1px;
}
.ar_prod_image_div {
vertical-align:top;
width:320px;
height:100%;
background-color:transparent;
padding-right:15px;
} 
.ar_prod_image { 
} 
.ar_prod_data { 
vertical-align:top;
color:#000099;
width:90%;
height:100%;
background-color:transparent;
} 
.ar_prod_title1 { 
color:#000099;
font-weight:bold;
margin-bottom:10px;
} 
.ar_prod_desc { 
margin-bottom:10px;
color:#000099;
text-align:justify;text-justify:newspaper;
} 
.ar_prod_title2 { 
font-weight:bold;
margin-bottom:10px;
color:#000099;
}
/* customize below or links match to site (default)
.ar_prod_link:link,.ar_prod_link:visited,.ar_prod_link:hover,.ar_prod_link:active { 
color:#ffffff;
} 
.ar_email_link:link,.ar_email_link:visited,.ar_email_link:hover,.ar_email_link:active { 
color:#ffffff;
} 
*/ 


.ar_blogtitle { 
font-size:16px;
line-height:24px;
font-weight:bold;
} 
.ar_blogdate { 
font-size:12px;
line-height:16px;
border-bottom:#747474 1px solid;
} 


/* style_inv migration */ 
.ar_provision { 
font-family:verdana,arial,geneva,helvetica,sans-serif;
color:#000000;
padding:5px 10px 5px 10px;font-size:10px;text-align:justify;
float:left;
} 
.ar_provision_add { 
float:left;
} 
.ar_copy {
font-family:verdana,arial,geneva,helvetica,sans-serif;
color:#000000;
padding:2px 10px 5px 10px;font-size:10px;
float:right;
} 


/* inv-search needs to go here */ 
.inv-div-invkey p{padding:10px 10px 0 0; margin:0; float:left; color:#ccc}

/* vehONE */ 
.vehONE { 
width:325px;
background-color:#fff;
border:#fff 1px solid;
} 
.vehONEover { 
width:325px;
background-color:#f0f0f0;
border:#fff 1px solid;
} 
.vehdataONE { 
padding:5px;
text-align:left;
} 
.vehdataONEover { 
padding:5px;
text-align:left;
} 
.vehpicONE { 
width:315px;
margin-left:auto;margin-right:auto;
border:#747474 0px solid;
} 
