body{
margin:0;
font-family:verdana;
color: #7f7f7f;
font-size:11px;
}

img {margin:0;padding:0;border:0px;}

.png{ 
behavior: url('http://www.merkuryinnovations.com/js/iepngfix.htc');
} 
.greenout{
background-color:#a0ae54;
}

.blackout{
background-color:#000;
}

.whiteout{
background-color:#fff;
}

.home_bg{
background-image:url('images/home_bg.jpg');
background-repeat:no-repeat;
height:70px;

}

.footer{
color:#bcb8ac;
font-size:11px;
font-family:arial;
padding-top:10px;
padding-left:10px;
}

.footer a{
font-family:arial;
text-decoration:none;
color:#bcb8ac;
}

.cart_text {
margin:0;
font-family:verdana;
color: #7f7f7f;
font-size:11px;
}

.green_layout{
background-image:url('images/bg_layout_green.gif');
background-color:#abb960;
background-position:top;
background-repeat:no-repeat;
}


.home_relax{
background-color:#fff;
width:920px;
}

.tan_layout{
background-image:url('images/bg_layout_tan.jpg');
background-color:#f9e9b4;
background-position:top;
background-repeat:no-repeat;
}
.white_layout{
background-image:url('images/bg_layout_white.jpg');
background-position:top;
background-repeat:no-repeat;
}


.about_us{
background-image:url('images/about_us.jpg');
background-position:right;
background-repeat:no-repeat;
height:121px;
}

.about_us2{
background-image:url('images/about_us2.jpg');
background-position:top right;
background-repeat:no-repeat;
padding-top:46px;
}

.about_us3{
background-image:url('images/about_us3.jpg');
background-position:top right;
background-repeat:no-repeat;
width:199px;
padding-top:30px;
}


.main_text{
font-size:14px;
font-family:arial;
color:#000;
}

.green_right_col{
background-image:url('images/bg_rightbar.gif');
background-position:top;
background-repeat:no-repeat;
width:199px;
}


.cs_subnav{
font-size:12px;
font-family:arial;
line-height: 14pt;
}

.cs_subnav a{
font-size:12px;
font-family:arial;
line-height: 12pt;
text-decoration:none;
color:#000;
}

.product_listing{
padding-left:12px;
font-size:11px; 
font-family:arial;

}

.product_listing a{
font-size:11px; 
font-family:arial;
text-decoration:none;
color:#000;
text-transform: uppercase
}

.product_listing_title{
font-size:14px; 
font-family:arial;
}

.product_listing_title a{
font-size:14px; 
font-family:arial;
text-decoration:none;
color:#000;

}

.listing_img{
background-color:#fff;

height:170px;
}

.product_detail_img{
width:287px;
height:282px;
padding-top:5px;
background-color:#fff;
text-align:center;

}

.back_link{
font-size:11px; 
color:#000;
font-family:arial;
text-decoration:none;
}

.product_header{
font-family:arial;
color: #535353;
font-size:12px;
text-transform:uppercase;
}

.sku_header{
font-family:arial;
font-size:10px;
text-transform:uppercase;
}

.product_text{
font-family:arial;
font-size:14px;
}

.related_table{
border:1px solid #abb960;
font-size:11px; 
font-family:arial;
width:100%;
height:110px;
}

.cart_separator{
background-color:#616161;
}

.greenout2{
background-color:#abb960;
}

.large_input{
height:22px;
width:180px;
border:1px solid #888888;
font-size:14px;
}

.large_textarea{
border:1px solid #888888;
font-size:14px;
}

.large_drop_down{
height:25px;
border:1px solid #888888;
font-size:14px;
}

.redTxt{
font-family:arial;
font-size:12px;
color:red;
}

.bill_form_error{
font-family:arial;
font-size:12px;
color:red;
}

#home_products{
width:905px;
align:center;
}


#home_text_blurb{
font-size:11px;
font-family:arial;
color:#655f4e;
width:455px;
padding-left:40px;

}


.faq_question{color:#000;font-size:14px; font-family:arial;cusor:hand;cursor:pointer;text-decoration:underline;}

.faq_answer{color:#000;font-size:14px; font-family:arial;}

#media_bg{
background-repeat:repeat-y;
background-image:url('images/media_bg.gif');
background-position:center;
width:960px;
}

.bottom_bg{
background-image:url('images/media_bg2.gif');
background-position:bottom;
background-repeat:no-repeat;
}

.media_thumb{
background-color:#fff;
border:1px solid #abb960;
width:150px;
height:193px;
padding-top:10px;
cursor:pointer;
cursor:hand;
}

.related_text{
font-size:11px;
color:#000;
font-family:arial;
}

.related_text a{
font-size:11px;
color:#000;
font-family:arial;
text-decoration:none;
}



/*********************************************************************/
/********PNG HAX*****************************************************/
.title_about{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/title_about.png');
}
.title_about[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_about.png')}


.title_treatment{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/title_treatment_service.png');
}
.title_treatment[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_treatment_service.png')}


.title_products{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/title_products.png');
}
.title_products[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_products.png')}


.title_media{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/title_media.png');
}
.title_media[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_media.png')}


.title_contact{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/title_contact.png');
}
.title_contact[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_contact.png')}


.title_my_account{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/secure/images/title_my_account.png');
}
.title_my_account[class] {background-image:url('https://dev.blueswitch.com/merkury/secure/images/title_my_account.png')}

.title_customer_service{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/title_customer_service.png');
}
.title_customer_service[class] {background-image:url('http:s//www.merkuryinnovations.com/images/title_customer_service.png')}


.title_checkout{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/title_checkout.png');
}
.title_checkout[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_checkout.png')}

.title_faqs{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dev.blueswitch.com/merkury/images/title_faqs.png');
}
.title_faqs[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_faqs.png')}


.title_shipping{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dev.blueswitch.com/merkury/images/title_shipping.png');
}
.title_shipping[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_shipping.png')}


.title_return{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dev.blueswitch.com/merkury/images/title_return_policy.png');
}
.title_return[class] {background-image:url('https://dev.blueswitch.com/merkury/images/title_return_policy.png')}




.nav_logout{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/btn_logout.png');
width:58px;
height:12px;
}
.nav_logout[class] {background-image:url('https://dev.blueswitch.com/merkury/images/btn_logout.png');
width:58px;
height:12px;
}


.nav_myaccount{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/btn_myaccount.png');
width:93px;
height:12px;
}
.nav_myaccount[class] {background-image:url('https://dev.blueswitch.com/merkury/images/btn_myaccount.png');
width:93px;
height:12px;
}

.nav_customerservice{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/btn_customer_service.png');
width:126px;
height:12px;
}
.nav_customerservice[class] {background-image:url('https://dev.blueswitch.com/merkury/images/btn_customer_service.png');
width:126px;
height:12px;
}


.nav_shopping_cart{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/btn_shopping_cart.png');
width:96px;
height:10px;
}
.nav_shopping_cart[class] {background-image:url('https://dev.blueswitch.com/merkury/images/btn_shopping_cart.png');
width:96px;
height:10px;
}


.my_acc_text{
color:#666666;
font-size:13px;
font-family:arial;
}


.my_acc_text a{text-decoration:none;color:#666666;}


.lice_banner_right[class]{
width:150px;
height:210px;
background-image:url('https://dev.blueswitch.com/merkury/images/text_natural.png');
}


.lice_banner_right{/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://dev.blueswitch.com/merkury/images/text_natural.png');
width:150px;
height:210px;
}

#footer_text{
font-size:12px;
font-family:arial;
padding:5px;
width:970px;
}

.onOver {cursor:hand;cursor:pointer;}
.gryTxt, a.gryTxt:link, a.gryTxt:hover, a.gryTxt:visited {color: #666666;font-size:11px;font-family:verdana;text-decoration:none;}
.gryLnk, a.gryLnk:link, a.gryLnk:hover, a.gryLnk:visited {color: #666666;font-size:11px;font-family:verdana;text-decoration:underline;}
.drkgryTxt, a.drkgryTxt:link, a.drkgryTxt:hover, a.drkgryTxt:visited {color: #646464;font-size:11px;font-family:verdana;text-decoration:none;font-weight:bold;}
.drkgryTitleTxt, a.drkgryTitleTxt:link, a.drkgryTitleTxt:hover, a.drkgryTitleTxt:visited {
color: #646464;font-size:14px;font-family:verdana;text-decoration:none;font-weight:bold; height:25px;}
.gryTxtLg, a.gryTxtLg:link, a.gryTxtLg:hover, a.gryTxtLg:visited {color: #666666;font-size:14px;font-family:verdana;text-decoration:none;}
.whtTxt, a.whtTxt:link, a.whtTxt:hover, a.whtTxt:visited {color: #FFFFFF;font-size:11px;font-family:verdana;}
.whtTxtSm, a.whtTxtSm:link, a.whtTxtSm:hover, a.whtTxtSm:visited {color: #FFFFFF;font-size:10px;font-family:verdana;}
.pressTitleLnk, a.pressTitleLnk:link, a.pressTitleLnk:hover, a.pressTitleLnk:visited 
{color: #aaaaaa;font-size:11px;font-family:verdana;text-decoration:none;}

.hp_tab { color: #FFFFFF;font-size:11px;font-family:verdana;}
.hp_tab_on {color: #00e2e2;font-size:11px;font-family:verdana;}
#hpTabNumbers {margin:0px; padding:0px;  margin:0em; padding:0em;  list-style:none; width:160px;}
#hpTabNumbers li {margin:0px; padding:0px;  margin:0em; padding:0em;  list-style:none !IMPORTANT; display:inline;float:left; width:20px;
cursor:hand;cursor:pointer;}
.formTitle {background-color:#959595;color:#FFFFFF;font-size:12px;font-family:verdana;height:28px;width:385px;margin-bottom:2px;
cursor:hand;cursor:pointer;}
.formTitleText {margin-left:4px;margin-top:5px;font-weight:bold;float:left;}
.formBackground {background-color:#e7e7e7;width:385px;overflow:hidden;}
.formSubBackground {background-color:#e7e7e7;width:385px;overflow:hidden;}
.input_checkout {width:170px;height:19px;font-size:11px;}

.formTitleSub {background-color:#c5c5c5;color:#FFFFFF;font-size:12px;font-family:verdana;height:28px;width:385px;margin-bottom:2px;
cursor:hand;cursor:pointer;}



