#contact_page #static_content{margin-top:-15px;}
	*html #contact_page #static_content{margin-top:-15px;}
#static_content {clear:left; float:left; width: 100%;}
#static_content h2 {font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#3982A9; margin-bottom: 12px; padding:0; border:0; text-transform: uppercase;}

#static_content h3 {font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#3982A9; margin-bottom: 12px; padding:0; border:0;}
#static_content h4 {font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#FF6102; margin-bottom: 12px; padding:0; border:0;}
#static_content h5 {font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#9CBF4F; margin-bottom: 12px; padding:0; border:0;}
#static_content h6 {font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#AC5B7C; margin-bottom: 12px; padding:0; border:0;}
#static_content p {font-size:12px; padding:10px 0 0px 0; margin:0; border:0; text-align: justify; }
:root #static_content p {padding:10px 0 10px 0; }

#static_content ul {font-size:12px;}
#static_content ol {font-size:12px;}
h3.featured_prod_h3 {margin:10px 0; padding:0; border:0; color:#9CBF4F; font:bold 18px Tahoma, Arial, Helvetica, sans-serif; float:left; width:95%;}
.hr_div {background:#FFF url(/images/static/hr.gif) repeat-x 0% 0%; width:99%; height:1px; margin:5px 0;}
#static_content #article_head {border-bottom: 2px solid #037ecc; float: left; margin-bottom: 20px; }
#static_content #article_head h2 {margin-top: 40px;}
#static_content #article_head p {font-weight: bold;}
#static_content #article_head img {float: right; margin: 0 0 10px 30px;}


/* ==========================CONTACT FORM STYLES=================================== */

#contact_form {padding:0 0 10px 0px;margin: 15px 0; width:550px; float: left;height: auto; background-color: #feedbe;}
#contact_form_div {padding-top: 14px;}
#contact_information {display: none;}
#contact_form .req_div {margin:10px 0 0 0; position: relative; top: -5px; left: 170px; float:left;clear:none;}

#contact_form h5 { color: #fff; font:bold 1.3em "Times New Roman", "Times", serif; background-color: #a26b2f; margin:0 0 15px 0; padding: 3px; }
:root  #contact_form h5 {margin:0; }
#contact_form #contact_form_div .form_field { padding:0 0 10px 5px; float:left; margin:-13px 0 0 0;}
:root #contact_form #contact_form_div .form_field { margin:0;}

.small_logo {float:left; padding:10px 10px 50px 10px;}
#contact_page .small_logo {padding:10px 10px 0px;}
.volume_discount_desc p {text-align: justify;}
.instruction {padding-left: 5px;}
#contact_form .required {clear:both; padding-left: 5px;}


#contact_form_div label {display: block; width: 120px; clear: left; float:left;margin: 0 0 2px 0;}
#contact_form .large_input	{float:left;width:140px; height: 15px; margin: 0 0 2px 0; border: 1px solid #3e4742;}
#contact_form #ysubject {float:left;width:412px; margin: 0 6px 0 0;}
:root #contact_form #ysubject {width:405px;}
*:lang(en) #contact_form #ysubject {width:407px;}
#contact_form .text_area_large	{float:left;width:411px; margin: 0  8px 12px 0; border: 1px solid #3e4742;}
:root #contact_form .text_area_large	{width:405px; margin: 0  11px 12px 0;}
*:lang(en) #contact_form .text_area_large	{width:407px;}
#contact_form .zip_input	{float:left; margin: 0 0 2px 0;}
#contact_form .dropdown2	{width:145px; margin: 0 0 2px 0;}
* html #contact_form .dropdown2 {position: relative; right: 3px;}
:root #contact_form .dropdown2	{width:140px;}
*:lang(en) #contact_form .dropdown2	{width:144px;}

#contact_form.volume_dis .dropdown2	{width:145px; margin: 0 0 2px 0;}
:root #contact_form.volume_dis .dropdown2	{width:140px;}
*:lang(en) #contact_form.volume_dis .dropdown2	{width:143px;}

#contact_checkbox {clear:left; float:left; position: relative; left: 120px;}
#static_content .contact_submit{ display: block; width: 79px;float:right;  height: 32px; background: url(/images/static/btn_submit.gif) no-repeat 0 0; overflow: hidden; }
#static_content .contact_submit input{ text-indent: -9000px; display: block; width: 79px; height: 32px; overflow: hidden; }
#static_content .contact_submit {margin-right: 9px;}
* html #static_content .contact_submit {margin-right: 5px;}
:root #static_content .contact_submit {margin-right: 17px;}
*:lang(en) #static_content .contact_submit {margin-right: 14px;}

.contact_submit {margin:0 115px 0 0;float: right;}
* html .contact_submit {display: inline;margin:0 110px 0 0;}
a.email_link {font:normal 1em Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline; color:#3982A9;}
a.email_link:hover {text-decoration:none; color:#FF6102;}
.contact_info {padding-bottom:10px; background-color:#EFEFEF;}
#featured_product_section {border-top:1px solid #D7D7D7; clear:left;}
#static_content h2.thanks_h2 {float:left;clear: both;margin:15px 0 5px 0; padding:0; width: 600px; font:bold 16px "Times New Roman", "Times", serif; color:#A26B2F;}
.thanks_btn {width:121px; float:left; margin-top:10px;}
#contactinfo_div2 { background:#FFF url(/images/static/contact_bg_top.gif) no-repeat 0% 0%; padding-top:10px;margin-top: 15px;}

#volume_discount_form img {float: left;}
#volume_discount_form #contact_form p{margin: 1em 0.5em;}
#volume_discount_form #contact_form_div .form_field_select {clear:both;padding:0 0 0.5em 5px;float:left;}
#volume_discount_form #contact_form_div .form_field_select select {width:418px;}

/* ==========================CONTACT INFO STYLES=================================== */

.contact_row { border-bottom: 1px solid #b8b7b7; width: 518px; padding: 38px 15px 10px 45px; float: right;  margin-top: 10px;}
#contact_headquarters {background:transparent url(/images/content/contact_headquarters.gif) no-repeat 0% 0%; height: 107px;}
#contact_offices {background:transparent url(/images/content/contact_offices.gif) no-repeat 0% 0%; height: 141px;}
#contact_offices span{display: block; float: left;}
#contact_offices #contact_offices_span2{border: left: 1px solid #b8b7b7; padding-left: 20px; margin-left: 20px; display: inline;}
#contact_four { width: 578px; height: 169px; padding:0 0 10px 0; overflow: hidden;}
#contact_four span { float: left; width: 231px; height: 30px; padding:39px 15px 20px 48px; margin:0; overflow: hidden; }
#contact_four span#contact_hours {background:transparent url(/images/content/contact_hours.gif) no-repeat 0% 0%; }
#contact_four span#contact_returns {background:transparent url(/images/content/contact_returns.gif) no-repeat 0% 0%; padding-right: 5px;}
#contact_four span#contact_general {background:transparent url(/images/content/contact_general.gif) no-repeat 0% 0%;}
#contact_four span#contact_tell {background:transparent url(/images/content/contact_tell.gif) no-repeat 0% 0%;  padding-right: 5px;}
#contact_specific {background:transparent url(/images/content/contact_specific.gif) no-repeat 0% 0%; height: 103px; border: 0;}

/* ==========================MISCELLANEOUS PAGES STYLES=================================== */

.list_1 {background:transparent url(/images/static/bullet_orange.gif) no-repeat 0% 50%; padding-left:10px;font-weight:bold !important;}
.list_2 {background:transparent url(/images/static/bullet_blue.gif) no-repeat 0% 50%; padding-left:25px; padding-top: 5px;display:block; height: 16px;} /*Safari*/
.list_3 {background:transparent url(/images/static/bullet_pink.gif) no-repeat 0% 50%; padding-left:25px;}
.list_4 {background:transparent url(/images/static/bullet_green.gif) no-repeat 0% 50%; padding-left:25px;}

/* ==========================ABOUT US PAGE STYLES=================================== */

#about_top {background: url(/images/content/about.jpg) no-repeat; width: 400px; height: 122px; padding: 45px 189px 0 20px; margin:0px 0 20px 0; color: #e0e0e0; clear: both; position: relative; top: -1px;}
:root #about_top {position: relative; top: 4px;}
.about_orange {border-top: 1px solid #b8b7b7; padding-bottom: 10px;}
.about_blue {border-top: 1px solid #b8b7b7; padding-bottom: 10px; }
#static_content .about_orange h2{color:#f56d54; text-transform: uppercase;}
#static_content .about_blue h2  {color:#8bc5ea; text-transform: uppercase;}

/* ==========================CUSTOMER SERVICE PAGE STYLES=============================== */

.customer_row {border-bottom: 1px solid #b8b7b7; padding: 10px 0; float: right; }
.customer_row span {margin:0; padding:0; width: 260px; height: 111px; padding: 44px 10px 10px 10px; float: left; overflow: hidden; display: block; margin-left: 15px;}
.customer_row ul {padding:0 0 0 20px; margin:0; list-style: none;}
.customer_row li {padding:0 0 0 10px; margin:0;}
.customer_row li a {color: #000;}
.customer_row li a:hover {color: #005387;}
.customer_row span#customer_order {background:transparent url(/images/content/customer_order.gif) no-repeat 0% 0%;}
.customer_row span#customer_order li {background:transparent url(/images/static/dot_blue.gif) no-repeat 0% 6px;}
.customer_row span#customer_shipping {background:transparent url(/images/content/customer_shipping.gif) no-repeat 0% 0%;}
.customer_row span#customer_shipping li {background:transparent url(/images/static/dot_red.gif) no-repeat 0% 6px;}
.customer_row span#customer_order2 {background:transparent url(/images/content/customer_order2.gif) no-repeat 0% 0%;}
.customer_row span#customer_order2 li {background:transparent url(/images/static/dot_green.gif) no-repeat 0% 6px;}
.customer_row span#customer_shipping2 {background:transparent url(/images/content/customer_shipping2.gif) no-repeat 0% 0%;}
.customer_row span#customer_shipping2 li {background:transparent url(/images/static/dot_yellow.gif) no-repeat 0% 6px;}
.customer_row span#customer_returns {background:transparent url(/images/content/customer_returns.gif) no-repeat 0% 0%;}
.customer_row span#customer_returns li {background:transparent url(/images/static/dot_blue.gif) no-repeat 0% 6px;}
.customer_row span#customer_privacy {background:transparent url(/images/content/customer_privacy.gif) no-repeat 0% 0%;}
.customer_row span#customer_privacy li {background:transparent url(/images/static/dot_red.gif) no-repeat 0% 6px;}

#special_offers {width: 576px ; float:left; background: url(/images/static/customer_service_special_offers.gif) no-repeat -1px 0 #B4D2E4; margin: 5px 0 0 35px; padding-top: 8px;} 
*html #special_offers {margin: 5px 0 0 0px; position: relative; left: 33px;}
#special_offers h3 {text-transform: uppercase; color: #494B4C; font: 12px normal Verdana, Helvetica, sans-serif; font-weight: bold; float:left; width: 260px; padding-left: 0px;  position:relative; top: 8px; left: 7px;}
:root #special_offers h3 {top:0px; left: 0; width: 261px;}
*:lang(en) #special_offers h3  {width:260px;}
#special_offers label {display:block;float:left;height: 15px; margin-top: 8px; margin-left: 7px;}
#special_offers input {margin-left: 8px; display:block;float:left; margin-top: 4px;}
*html #special_offers input  {width: 131px;}
:root #special_offers label {margin-top: 13px;}
:root #special_offers input {margin-top: 9px;}
#special_offers .submit_btn {background: url(/images/static/btn_submit_cs.gif) no-repeat; width:55px; height:18px;margin-top:11px; position:relative; top: -5px; left: -3px;}
:root #special_offers .submit_btn  {top:0; left: -5px;}
*:lang(en) #special_offers .submit_btn {top: 2px; left:-3px;}

#hear_you {width: 576px; float:left; background:  #F3ECBB; margin: 5px 0 0 35px; padding-top: 8px;}
*html #hear_you { margin: 5px 0 0 0px; width: 558px; position: relative; left: 33px;}
#hear_you_bottom {width: 576px; float:left;background: url(/images/static/customer_service_hear_you.gif) no-repeat -2px 0; height: 20px; margin-left: 35px;}
*html #hear_you_bottom {margin-left: 0px; position:relative; left: 33px;}
#hear_you .contact_customer_care {margin:0; padding: 0 0 0 7px; text-transform: uppercase; color: #494B4C; font: 12px normal Verdana, Helvetica, sans-serif; font-weight: bold; float:left; }
#hear_you p {clear:left;float:left; width: 100%; padding-left: 18px;}
#hear_you #left_hear_you {clear:both; float:left; width: 287px;}
#hear_you #left_hear_you .hear_you_h3 {margin:0; padding: 0 0 0 7px; text-transform: uppercase; color: #494B4C; font: 12px normal Verdana, Helvetica, sans-serif; font-weight: bold; float:left;}
#hear_you #left_hear_you .hear_you_p {width: 250px;}
#hear_you #left_hear_you select {clear:left; float:left; width: 227px; margin-left: 23px;}
#hear_you #left_hear_you label {clear:left; float:left; display:block; margin-left: 25px !important; margin-left: 12px; margin-top: 7px; width: 76px; } /*Safari*/
#hear_you #left_hear_you input {float:left; margin-left: 7px; margin-top: 4px; width: 140px;}
:root #hear_you #left_hear_you input {width:142px;}
#hear_you #right_hear_you {float:right; width:287px; margin-top: 45px;}
:root #hear_you #right_hear_you {margin-top: 0;}
#hear_you #right_hear_you label {float:left; margin-left: 7px; margin-top: 25px;}
#hear_you #right_hear_you textarea {clear: left; float:left;margin-left: 7px;width: 200px; height: 65px;}
#hear_you .submit_btn {background: url(/images/static/btn_submit_cs.gif) no-repeat; width:55px; height:18px; float:left; margin: 90px 0 0 160px;}
:root #hear_you .submit_btn{ margin: 47px 0 0 4px;}
*:lang(en) #hear_you .submit_btn{ margin: 50px 0 0 4px;}
/* ==========================TESTIMONIALS PAGE STYLES=================================== */

.testimonial_source {color:#FF6102;}

/* ==========================GLOSSARY PAGE STYLES=================================== */

.glossary_ltr {margin:10px 0; text-align:center;}
a.glossary_ltr_link {text-decoration:none; color:#FF6102; font-size:12px; padding:0 8px; line-height:150%; font-weight:bold;}
a.glossary_ltr_link:hover {text-decoration:none; color:#9CBF4F;}
.glossary_ltr_link_active {text-decoration:none; color:#000; font-size:12px; padding:0 8px; line-height:150%; font-weight:bold;}
#static_content dt {font-weight:bold; font-size:12px; color:#3982A9; margin-bottom:4px;}
#static_content dd {font-size:12px;}

/* ==========================SITE MAP STYLES=================================== */
#sitemap_content h1 {margin:0 0 25px 0; padding:0px 0 4px 0; color:#511d00; font:bold 1.4em "Times New Roman", "Times", serif; border-bottom:1px solid #D6E0E6; width:99%; clear:left;}

.sitemaplist {float:left; margin-right:30px;}
*html .sitemaplist{width:135px;}
a.sitemap_link {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#000; }
a.sitemap_link:hover {text-decoration:underline; color:#a26b2f;}
.map_level1 {margin:0 0 20px 0; padding:0; border:0; list-style:none;}
.map_level1 li {padding:2px 0 2px 8px; background:transparent url(/images/static/sitemap_bullet.gif) no-repeat 0% 3px; text-transform: uppercase; width: 142px;}
.map_level2 {margin:0; padding:0; border:0; list-style:none;}
.map_level2  li {background:none;padding:1px 0;text-transform: none;}
.map_level2  a.sitemap_link {text-decoration: underline;}
.map_level2  a.sitemap_link:hover {text-decoration: none;}
.map_level3 {margin:0 0 10px 20px; padding:0; border:0; list-style:none; display: none;}
.map_level4 {margin:0 0 10px 20px; padding:0; border:0; list-style:none;}
#sitemap_content .static_pg_list {list-style: none; padding:0 0 0 20px; margin:0;}
#sitemap_content .static_pg_list li {padding:3px 0; }
#sitemap_content .static_pg_list li a {background:transparent url(/images/static/bullet_blue.gif) no-repeat 0% 50%; padding:5px 0 2px 25px;}

/* ==========================FAQ STYLES=================================== */

.faq_ans {margin: 0 0 10px 0;}

/* ======================SIGNUP THANKS STYLES============================ */

#signup_thanks_page #static_content  {clear: both; padding:0 0 60px 0; position: relative; top: 20px; }
:root #signup_thanks_page #static_content  {}

#signup_thanks_page #static_content h2 {display: none;}
#signup_thanks_page #static_content p {clear: both; color: #A26B2F; font-weight: bold; font-size: 1.3em; font-family: "Times New Roman", "Times", serif; letter-spacing: 0.05em; padding-left:5px; text-align: left;}
#signup_thanks_page #static_content .thanks_btn {position: absolute;  left: 0; bottom:20px;}


/* styles hidden for Safari */
.list_2 {padding-top: 3px; #}
#hear_you #left_hear_you label {width: 71px; #}