body{
margin:0px; margin-bottom:20px; background-color:#EFE9DF; 
scrollbar-face-color:#6B6760;
scrollbar-track-color: #EEEEEE;
scrollbar-arrow-color:#FFFFFF;
scrollbar-highlight-color:#6B6760;
scrollbar-3dlight-color:#6B6760;
scrollbar-darkshadow-color:#6B6760;
scrollbar-shadow-color:#6B6760; 
}
body,td,tr,div{font-family:verdana; font-size:10px; color:#6B6760; line-height:13px}

a{color:#D31D21; text-decoration:none}
a:hover{color:#D31D21; text-decoration:underline}

.form{font-family:verdana; font-size:10px; color:#6B6760}
.formb{font-family:verdana; font-size:10px; color:#6B6760; border-width:0px}
.mid{font-size:12px}
.large{font-size:14px}
.red{color:#D31D21}
.red_large{color:#D31D21; font-size:14px; padding-bottom:5px}
.light_grey{color:#AAAAAA}
.light_grey a{color:#AAAAAA}
.light_grey a:hover{color:#AAAAAA}

.container{width:945px; text-align:left}
.header{height:103px}
.header_logo{float:left; width:40%}
.header_form{float:right; margin-top:20px; width:40%}
.header_social{position:absolute; margin:20px 0px 0px 470px; }

.button_this_active{float:left; width:108px; height:28px; background-color:#FFFFFF; text-align:center}
.button_this_active a{display:block;  width:108px; height:28px; padding-top:8px; color:#D31D21; text-decoration:none}
.button_this_active a:hover{color:#D31D21; text-decoration:none}
.button_active{float:left; width:108px; height:28px; text-align:center}
.button_active a{display:block;  width:108px; height:28px; padding-top:8px; color:#6B6760; text-decoration:none}
.button_active a:hover{color:#000000; text-decoration:none; background-color:#DDDDDD}
.button_bg{background-image:url(images/body_menu_bg.gif); background-color:#EEEEEE; height:28px; overflow:hidden}

.bg_freephone{float:right; background-image:url(images/body_callmeback_left.gif); background-position:bottom left; background-repeat:no-repeat; height:32px}
.bg_callmeback{float:right}
.bg_shadow{background-image:url(images/body_main_foot_shadow.gif); background-position:top center; background-repeat:no-repeat; height:20px}
.bg_shadow_freephone{float:right; background-image:url(images/body_callmeback_shadow.gif); background-position:top right; background-repeat:no-repeat; width:100%; height:12px}
.bg_main{float:left; width:100%; padding-bottom:20px; background-image:url(images/body_main_foot.gif); background-position:bottom center; background-repeat:no-repeat; background-color:#FFFFFF; text-align:left}
.bg_sections{background-image:url(images/body_sections_bg.gif); background-position:top center; background-repeat:no-repeat; height:100px; overflow:hidden}
.bg_white{background-color:#FFFFFF}
.bg_dots{background-image:url(images/hori_dots.gif); background-position: top left; background-repeat:repeat-x; width:auto; height:1px}
.bg_dots_top{background-image:url(images/hori_dots.gif); background-position: top left; background-repeat:repeat-x; width:auto; height:11px}
.bg_dots_middle{background-image:url(images/hori_dots.gif); background-position: center left; background-repeat:repeat-x; width:auto; height:21px}
.bg_dots_bottom{background-image:url(images/hori_dots.gif); background-position: bottom left; background-repeat:repeat-x; width:auto; height:11px}

.pad_freephone{padding-left:10px; padding-right:10px; padding-top:8px}
.pad_keywords{float:right; background-color:#FFFFFF; padding:2px}
.pad_submit{float:right; padding:3px 10px 0px 10px}
.pad_submit a{color:#6B6760}
.pad_submit a:hover{color:#000000; text-decoration:none}
.pad_main{margin:20px}
.pad_main_left{float:left; width:442px; background-color:#F7F4EF}
.pad_main_left_clear{float:left; width:442px}
.pad_main_center{width:auto; text-align:center}
.pad_main_right{float:right; width:442px}
.pad_main_inner{padding:20px}
.pad_link{padding-left:12px; margin-bottom:10px; background-image:url(images/list_grey.gif); background-position:top left; background-repeat:no-repeat}
.pad_link_sel{padding-left:12px; margin-bottom:10px; background-image:url(images/list_red.gif); background-position:top left; background-repeat:no-repeat}
.pad_client_type{padding-left:12px; margin-bottom:10px; background-image:url(images/list_grey.gif); background-position:top left; background-repeat:no-repeat}
.pad_client_type a{color:#6B6760}
.pad_client_type a:hover{color:#6B6760}
.pad_client_type_sel{padding-left:12px; margin-bottom:10px; background-image:url(images/list_red.gif); background-position:top left; background-repeat:no-repeat}
.pad_section{padding-left:12px; background-image:url(images/list_grey.gif); background-position:top left; background-repeat:no-repeat}
.pad_section a{color:#6B6760}
.pad_section a:hover{color:#6B6760}
.pad_list{padding-left:12px; margin-bottom:10px; background-image:url(images/list_grey.gif); background-position:top left; background-repeat:no-repeat}
.pad_list a{color:#6B6760}
.pad_list a:hover{color:#6B6760}
.pad_list_empty{margin-bottom:10px}
.pad_section_sel{padding-left:12px; background-image:url(images/list_red.gif); background-position:top left; background-repeat:no-repeat}
.pad_sectionb{float:right; padding-left:12px; background-image:url(images/list_grey.gif); background-position:top left; background-repeat:no-repeat}
.pad_sectionb a{color:#6B6760}
.pad_sectionb a:hover{color:#6B6760}
.pad_pageselect{width:auto; text-align:center; margin-top:10px}
.pad_20{height:20px}
.pad_30{height:30px}
.pad_40{height:40px}

.pad_product{padding:0px 0px 0px 12px}
.pad_product a{color:#6B6760}
.pad_product a:hover{color:#6B6760}

.pad_product_sel{padding:0px 0px 0px 12px}
.pad_product_sel a{color:#D31D21}
.pad_product_sel a:hover{color:#D31D21}

.pad_sitemap_1{font-size:12px; font-weight:bold; padding-left:12px; margin-bottom:10px; background-image:url(images/list_red.gif); background-position:top left; background-repeat:no-repeat}
.pad_sitemap_2{padding-left:12px; color:#6B6760; font-weight:bold; margin-left:13px; margin-bottom:5px; background-image:url(images/list_grey.gif); background-position:top left; background-repeat:no-repeat}
.pad_sitemap_2 a{color:#6B6760}
.pad_sitemap_2 a:hover{color:#6B6760}
.pad_sitemap_3{padding-left:12px; color:#6B6760; margin-left:14px; margin-bottom:5px}
.pad_sitemap_3 a{color:#6B6760}
.pad_sitemap_3 a:hover{color:#6B6760}

.images_left{float:left; width:357px; text-align:center; margin-bottom:20px}
.images_right{float:right; width:65px; height:270px; overflow:auto; margin-bottom:20px}

.clearer{clear:both}

.product_thumb{padding:1px; width:40px; background-color:#6B6760; margin-right:5px}
.product_thumb_sel{padding:1px; width:40px; background-color:#D31D21; margin-right:5px}

.copyright_left{float:left; font-size:9px}
.copyright_left a{color:#6B6760}
.copyright_left a:hover{color:#6B6760}

.copyright_right{float:right; font-size:9px}
.copyright_right a{color:#6B6760}
.copyright_right a:hover{color:#6B6760}


.section_object{float:left; width:230px; padding-left:25px; margin-top:15px}
.section_object_image{float:left; margin-right:5px; text-align:center; padding-top:2px; background-image:url(images/body_section_imgholder.gif); background-position:top center; background-repeat:no-repeat; width:68px; height:80px}
.section_object_content{text-align:left}
.section_object_dots{float:left; margin-left:25px; width:1; height:99px; background-image:url(images/body_sections_dots.gif); background-position:top left; background-repeat:no-repeat}
