@charset "utf-8";
@import"includes/sts_templates/full/stylesheet.css";

/*

* CSS Document
* $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $
*
* osCommerce, Open Source E-Commerce Solutions
* http://www.oscommerce.com
*
* Copyright (c) 2003 osCommerce
* Released under the GNU General Public License
*/
/*div{
border: 1px solid #FF0000;
}*/

.sort-align { float:left; text-align:left; border: 1px solid #FFFFFF; width: 100%; }

.FltLeft { float: left; }

.FltRight { float:right; }

.dropwidth { width: 100px; }

.LeftFullFloat { float: left; width: 100%; }

.back-g { width: 525px; height: 24px; background: url(content/images/product_top.jpg); background-repeat:no-repeat; color:#8a2c2d; padding-top: 4px; font-weight:bold; }

.add-to { float:left; width: 100%; text-align:center; }

.braedcrum { width: 897px; _width: 888px; height: 20px; float: left; color: #FFFFFF; background: #000000; padding-left: 2px; }

.miannavi { width: 450px; float: left; color: #FFFFFF; top: 125px; position: absolute; z-index: 10; }

a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }

a:hover { color: #000000; text-decoration: underline; }

a.headerNavigation { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }

a.headerNavigation:hover { color: #ffffff; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }

.padtop { margin-top: 0px; width: 152px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color:#FFFFFF; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }

/*** Begin Header Tags SEO ***/
h1 { font-size: 12px; font-weight: bold; margin-bottom: 0; padding-bottom: 0; color: #ffffff; }

h2 { font-size: 12px; font-weight: normal; margin-bottom: 0; padding-bottom: 0; color: #000; }

/*** End Header Tags SEO ***/ 




form { display: inline; margin:0; padding:0; }

.p_1 { width: 150px; float: left; min-height: 60px; }

.p_2 { width: 120px; float: left; min-height: 60px; }

/* Shopping Cart */
.firstRow { width: 100%; height: 18px; line-height:18px; background: url(images/bp_mid_top.gif) repeat-x; display:inline-block; background:#000000; }

.firstRow div { float:left; line-height:20px; }

.Col1 { width: 55px; text-align:left; }

.Col2 { width: 195px; text-align:left; }

.Col3 { width: 75px; text-align:center; }

.Col4 { width: 50px; text-align:center; }

.Col5 { width: 90px; text-align:center; }

.secondRow { height:auto; display:inline-block; }

.secondRow div { float:left; padding: 2px 0 0 2px; }

.secondRow .Col3 { text-align:center; margin-right:5px; }

.secondRow .Col4 { width:40px; }

.thirdRow { height:20px; }

.thirdRow div { float:right; padding-top:2px; }

.thirdRow .Col1 { width: 113px; }

.thirdRow .Col2 { width: 93px; }

.fourthRow { height: 20px; width: 100%; }

.fourthRow div { padding-top:2px; float:right; }

.fourthRow .Col1 { width: 113px; }

.fourthRow .Col2 { width: 93px; }

.Sixth { height: 20px; width: 480px; }

.Seventh { height: 70px; width: 380px; }

.Seventh-1 { float: left; height: 20px; width: 85px; }

.Seventh-2 { float: left; height: 20px; width: 150px; text-align:center; }

.Seventh-3 { float: left; height: 20px; width: 130px; }

.nest-1 { height: 20px; width: 500px; margin: 0 auto; margin-left: 150px; }

.Eight { height: 20px; width: 470px; }

.cat_background { background-color: #CCFF00; }

.smallLine { line-height: 0.95; }

.block { display: inline-block; width: 525px; }

.tableur { font-family: Verdana, Arial, sans-serif; background: #f9f9f9; font-size: 12px; color: #000000; }

.boxmail { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; background: #879385; color: #ffffff; background-image: url(mages/fondmail.gif); }

.boxmailgris { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; background: #F0F0F0; }

.PriceList { font-family: Verdana, Arial, sans-serif; color: #9a9a9a; font-size: 12px; font-weight: bold }

.oldPrice { text-decoration: line-through }

SPAN.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #000000; }

/*so that it read this instead:*/
.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #000000; }

.productSpecialfeatured { font-family: Verdana, Arial, sans-serif; color: #ffffff; }

.check-aa { background:#FF0000; }

.heading { float: left; width: 154px; font-family: "Agency FB"; font-size: 18px; color: #ffffff; text-align: center; height: 27px; line-height:27px; background-image: url(images/sear_bakg.gif); background-repeat: no-repeat; }

.left_image { float: left; width: 156px; margin:20px 0; }

.you_may { min-height: 150px; width: 154px; padding-top:5px; background-color:#FFFFFF; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }

.check_s_form { float: left; }

.spacerImage { width: 100%; clear:both; margin:10px auto; text-align:center; line-height:10px; }

.boxes_code { float: left; width: 490px; }

.outer_1 { height: 100%; width: 100%; }

#row { display:inline-block; width:652px; font-family: Geneva, Arial, Helvetica, sans-serif; /*background-color: #FFFFFF;*/ padding-top: 10px; padding-bottom: 10px; }

#row div.main { /*background:url(content/images/product_back.png);
    background-repeat:no-repeat;
    */ position: relative; width: 305px; text-align: left; float:left; /*padding:0 5px;*/ margin-left:10px; border: 1px solid #016a59;/*margin-left: 2px;*//*	margin-right: 15px;
    _margin-right: 12px;*/
}

#row div.productImage { text-align:center; float:left; width: 280px; height:250px;}

#row div.productImage img { width: 250px; height: 250px; margin-left: 10px; _margin-left: -10px; }

#row .buyNow { height:22px; float: right; }

.des { float: left; margin-left: 10px; width: 100px; }

.prodes { float: left; margin-left: 10px; width: 100px; }

.productDesc { font-size: 10px; color: #444444; width: 90%; float: left; border: solid 1px #FF0000; }

.productPrice { font-size: 14px; color: #1c5c8d; font-weight: bold; float: left; width: 90%; }

.productMSRP { font-size: 12px; color: #1c5c8d; text-decoration: line-through; }

.sideBorder { border-left: 1px solid #ffffff; }

.border_boxes { border: 1px solid #a9aaab; }

.site_sear { font-family: "Agency FB"; font-size: 18px; color: #ffffff; }

.lable { height: 17px; width: 110px; background-color: #FFFFFF; border: 1px solid #d1d2d2; }

.lable1 { height: 17px; width: 135px; background-color: #FFFFFF; border: 1px solid #d1d2d2; }

.lable2 { height: 17px; width: 125px; }

.lable3 { background-color: #FFFFFF; height: 15px; width: 75px; border: 1px solid #d1d2d2; }

.lable4 { background-color: #FFFFFF; height: 15px; width: 15px; border: 1px solid #d1d2d2; }

.lable5 { height: 17px; width: 60px; }

.lable6 { height: 18px; width: 55px; }

.sml_login_text { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #2375b3; }

.signup { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #0042ff; }

.frgt_pass a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none; }

.foter_links { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #de8325; text-decoration: none; }

.rite_bordr_pro { border-right: 1px solid #a9aaab; }

.dp_rite_text { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }

.dp_botm_bordr { border-bottom: 1px solid #d4d4d5; }

.dp_top_head { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #004468; text-decoration: none; }

.dp_mid_tex { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; }

.dp_price { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none; }

.head_pro_bp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none; padding-left:2px; }

.forgetPassword { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #447690; text-decoration: none; }

.dp_price_bp { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }

.smal_cp_tex { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #5F5F5F; }

.smal_cp_star { font-size: 9px; color: #FF0000; }

.also { width: 130px; float: left; }

.also_a { width: 110px; height:150px; float: left; vertical-align:top }

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; text-align:center; }

.errorBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #cc0033; }

.productsNotifications { background: none; }

.orderEdit { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #70d250; text-decoration: underline; }

.header_items_text { height: 63px; width: 50px; }

.header_items_text2 { height: 63px; width: 50px; left: 63px; }

a.important,
span.important { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; }

.important1 { font-family: Arial; font-size: 12px; color: #193502; font-weight: bold; }

.important1:hover { font-family: Arial; font-size: 12px; color: #469004; font-weight: bold; }

.headre_main { height: 260px; width: 918px; margin: 0 auto; background-image: url(images/banner.jpg); background-repeat: no-repeat; background-position: center bottom; }

.header_div { height: 260px; width: 918px; _width: 918px; text-align:center; vertical-align:text-bottom; /*margin-top:10px;*/ display:inline-block; }

.header_left { height: 95px; width: 150px; float: left; margin-right:35px; }

.header_div_center { height: 44px; width: 1100px; float: left; margin:0 0 0 0; }

.header_buttons { height: 28px; }

.BCrumss { height: 25px; width: 918px; _width:918px;/*background-image: url(images/links_botm_img.gif);
    background-repeat: repeat-x;
    background-position: top;*/ }

.BCrumsText a { line-height:17px; margin-left: 30px; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; }

.header_right { width: 150px; float: left; }

.header_right_center { height: 55px; width: 112px; }

.ShoppingCartText { height: 100%; float: right; width: 100px; }

.ShoppingCartImage { height: 100%; width: 41px; }

.cartItemText { height: 15px; width: 100px; float: left; text-align:left; font-family: Geneva, Arial, Helvetica, sans-serif; }

.cart { font-size: 10px; color: #444444; }

.cart_value { font-size: 11px; color: #DB3B25; }

.TopHeading { height: 28px; line-height:28px; width: 176px; text-align: center; background-image: url(images/topheading.jpg); background-repeat: no-repeat; background-position: left top; font-family: "Agency FB"; font-size: 18px; color: #ffffff; float: left; }

.articles { float: left; width: 152px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; }

.articles div { width:80px; margin-top: 0px; margin-right: 0; margin-bottom: 0; margin-left: 2px; }

.login_section { height: 154px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }

.login_section div { padding-left:5px; font-family: Geneva, Arial, Helvetica, sans-serif; }

.LoginText { height: 20px; line-height:20px; font-size: 11px; color: #ffffff; }

.LoginField { height: 24px; }

.LoginButton { text-align:center; width: 149px; text-align: right; float: left; }

.forget_password { float: left; text-decoration: none; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; }

.forget1 { font-size: 11px; color: #ffffff; }

.sign_up { width: 40px; font-size: 9px; padding:2px 0; float: left; }

.newsletter_main { width: 154px; margin-top: 5px; border: 1px solid #000000; }

.text_field_news { height: 140px; padding-left:10px; background-color: #FFFFFF; }

.infoBox { margin: 0 auto; }

.infoBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 10px; margin: 0 auto; }

.infoBoxNotice { background: #FF8E90; }

.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.bb { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; height: 15px; background-color: #333333; }

.cc { width: 100px; }

SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffffff; color: #FFFFFF; font-weight: bold; }

.wishlist-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffffff; color: #000000; font-weight: bold; }

.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #168b79; }

P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

Div.smallText { float:left; width:45%; }

.match-main { float:left; width: 230px; border: 2px solid #758942; margin-left: 3px; margin-top: 3px; }

.feat { float:left; width: 309px; _width: 300px; height: 173px; border: 2px solid #026553; margin-left: 4px; margin-top: 5px; }

SPAN.smallText,
P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.newsletter_main_box { float:left; width: 150px; height: 200px; }

.matching { background: url(content/images/product_top.jpg); background-repeat:no-repeat; width: 500px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; text-align:center; float:left; }

.social-books { margin-top: 20px; }

SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; }

CHECKBOX,
INPUT,
RADIO,
SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px; }

TEXTAREA { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #f0a480; font-weight: bold; }

SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold; }

/*SPAN.productSpecialPrice {
    font-family: Verdana, Arial, sans-serif;
    color: #000000;
}
*/
SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000; }

.moduleRowOver { background: none; cursor: pointer; cursor: hand; }

.moduleRowSelected { background: none; }

.checkoutBarFrom,
.checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError,
.messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #000000; }

/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; }

.productFeatures ul { list-style-type: none; list-style-image: url(images/dp_feat_aero.gif); list-style-position: outside; }

.productFeatures ul li { margin-left:-15px; height: 30px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.alpha { width: 157px; }

.alpha ul { list-style-type: none; list-style-position: outside; margin: 0; }

.alpha ul li { margin-left: -39px; border: 1px solid #666666; background-color: #c8eefd; height: 26px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; padding-top: 6px; }

.AddImageBox { height: 200px; margin-top: 5px; }

.AddImageBox_banner { /*height: 493px;*/ margin-top: 5px; position: relative; float: left; }

.AddImageBoxSmall { height: 136px; margin-top: 10px }

.image_2c { height: 200px; width: 156px; border: 1px solid #a9aaab; float: left; left: 1px; margin-top: 10px }

.subscribe_btn { height: 22px; width: 81px; padding-left: 32px; }

.alpha_con { width: 158px; float: left; }

.Spacer { height: 10px; width: 60px; float: right; }

.forget_password_l { float: right; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none; text-align: left; margin:15px 0 0 20px; }

.main_div { width: 497px; }

.cback { background-image: url(images/cback.jpg); background-repeat: repeat-x; background-position: left top; }

.cartback { background-image: url(images/cartback.jpg); background-repeat: no-repeat; background-position: left top; height: 28px; width: 26px; /*border: 1px solid #FF0000;*/ float: left; line-height: 28px; text-align: center; }

.sample { height: 20px; width: 820px; float: left; }

.shopping_cart_main { height: 350px; width: 495px; }

.shopping_cart_head { background-image: url(images/bp_mid_top.gif); height: 18px; width: 495px; }

.shopping_cart_head1 { height: 18px; width: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; float: left; }

.shopping_cart_line2 { height: 20px; width: 495px; top: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d4d4d5; }

.shopping_cart_head2 { height: 18px; width: 190px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; }

.shopping_cart_head3 { height: 18px; width: 76px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; }

.shopping_cart_head4 { height: 18px; width: 63px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; }

.shopping_cart_head5 { height: 18px; width: 80px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; }

.shopping_cart_head_v { height: 18px; width: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; float: left; }

.shopping_cart_head_v2 { height: 18px; width: 190px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; text-align: center; }

.shopping_cart_head_v3 { height: 18px; width: 76px; float: left; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; }

.shopping_cart_head_v4 { height: 18px; width: 63px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; }

.shopping_cart_head_v5 { height: 18px; width: 80px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; }

.shopping_cart_subtotal_head { height: 20px; width: 139px; top: 5px; left: 280px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; }

.shopping_cart_subtotal { height: 20px; width: 75px; top: 5px; float: left; left: 282px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; }

.shopping_cart_total_head { height: 20px; width: 139px; left: 280px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; }

.shopping_cart_total { height: 20px; width: 75px; top: 5px; float: left; left: 282px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; }

.shopping_cart_promotional_main { height: 25px; width: 425px; float: right; top: 15px; }

.shopping_cart_subtotal_main { height: 25px; width: 495px; top: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d4d4d5; }

.shopping_cart_price_main { height: 80px; width: 495px; top: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d4d4d5; }

.shopping_cart_promotional_heading { height: 24px; width: 163px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; float: left; }

.shopping_cart_promotional_btn { height: 24px; width: 100px; float: left; }

.shopping_cart_btns_main { height: 180px; top: 10px; left: 10px; width: 475px; }

.shopping_cart_btns_right { height: 150px; float: left; width: 475px; }

.shopping_cart_btns_update { height: 30px; width: 100px; float: left; }

.shopping_cart_btns_stockw { height: 30px; width: 100px; float: left; }

.shopping_cart_btns_stockw2 { float: left; }

.shopping_cart_btns_shopping { float: left; }

.shopping_cart_btns_checkout { float: left; margin-left: 5px; text-align: left; width: 100px; }

.shopping_cart_promotional_textbox { height: 24px; width: 147px; float: left; }

.shopping_cart_total_head { height: 20px; width: 139px; left: 280px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; top: 2px; }

.shopping_cart_total { height: 20px; width: 75px; top: 2px; float: left; left: 282px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; }

.AFLeft { float: left; text-align:left; color: #000000; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; padding:0 5px; }

.SaveOffer { color:#900; }

.MSRPOffer { color:#999; text-decoration:line-through; }

.PriceOffer { color:#900; font-size:150%; }

.CutOut { text-decoration: line-through; }

.product_info_productname {min-height: 30px; height:50px; width: 340px; float: right; margin-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; margin-left: -50px; }

.product_info_image_main { width: 125px; height: 125px; text-align: center; float: left; }

.head_pro { font-family: Arial; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }

.product_info_btn_button { float: right; }

.product_info_price { height: 30px; line-height:30px; width: 400px; float: right; margin: 40px 20px; padding:5px 0; border:1px solid #d4d4d5; border-right:0; border-left: 0; display:inline-block; _margin-left:-120px; }

.product_info_price_2 { min-height: 16px; float: left; }

div.product_info_price_2 div { margin:2px; width:55px; float:left; }

.product_info_btn { float: right; }

.product_info_desc { width: 310px; vertical-align: bottom; float: right; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; top: 10px; }

.producta_tabs { width: 500px; vertical-align: bottom; float: left; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; margin-top: 2px; }

.product_info_features { width: 310px; float: right; font-family: Verdana; font-size: 12px; font-weight: bold; color: #1f689f; }

.product_info_features ul li { height:auto; }

.product_info_gallery { width: 450px; clear: both; display: inline; float: left; }

.product_info_gallery_main { width: 400px; top: 10px; float: right; }

.cr_top_cr { /*	background-image: url(content/images/cp_top_bar1.gif);
    background-repeat: no-repeat;*/ background-color:#000000; height: 18px; line-height: 18px; width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; float: left; padding-left: 5px; margin-top: 5px; }

.create_acc_msg { height: 20px; width: 630px; float: left; }

.create_acc_mandatory { height: 25px; width: 90%; font-family: Verdana, Arial, sans-serif; font-size: 10px; float: left; margin-top: 15px; }

.create_acc_username { width: 300px; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; float: left; }

.create_acc_stackmessage { width: 100%; height: 30px; line-height: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; float: left; clear:both; }

.create_acc_email_text { height: 20px; width: 400px; float: left; }

.create_acc_email_text1 { height: 20px; width: 170px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.create_acc_email_textbox { float: left; height: 20px; width: 150px; }

.create_acc_email_pass { float: left; width: 100% }

.create_acc_s1 { height: 20px; width: 150px; float: left; }

.create_acc_pixel { width: 500px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #447690; text-decoration: none; float: left; height: 20px; }

.first_name { float: left; width: 100%; }

.sub_first { float: left; height: 20px; width: 170px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.sub_first_field { float: left; height: 20px; width: 150px; }

.create_acc_dob { float: left; height: 20px; width: 350px; }

.billing { margin-top: 10PX; float: left; height: 20px; width: 90%; color: #000000; }

.check_main { width: 95%; _width: 95%; margin-left: 10px; _margin-left: 5px; float: left; }

.check_top { float: left; width: 490px; }

.check_top1 { width: 490px; float: left; padding-left: 3px; }

#check_pag_head { float: left; width: 245px; }

.check_blank { width: 490px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; padding-left: 3px; }

.check_check { width: 490px; float: left; }

#check_p_trans { float: left; width: 14px; }

.check_text_check { float: left; width: 235px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

#check_arrow { float: left; width: 115px; }

.check_detals { float: left; width: 85px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_ship_meth { float: left; width: 490px; }

.check_pix_trns { height: 22px; width: 16px; float: left; }

.check_pix_vert { height: 48px; width: 16px; float: left; }

.check_ship_line { height: 22px; width: 226px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_ship_line1 { height: 22px; width: 226px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_ship_line2 { height: 22px; width: 458px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_ship_line3 { height: 48px; width: 458px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_mid { float: left; width: 490px; }

.check_mid1 { float: left; width: 490px; }

.check_mid2 { float: left; width: 490px; height: 48px; }

/* Page Contact Us */
.ContactUsMain { width: 480px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 20px; margin: 0 auto; }

.ContactUsRow { height: 20px; }

.ContactUsRowBig { height:200px; }

.ContactUsHeading { height: 20px; font-size: 20px; font-weight: bold; color: #168b79; }

.ContactUsPixel { height: 20px; width: 100px; }

.ContactUsStackMsg { width: 300px; }

.pro_new_main { width: 100%; }

.pro_new_heading { width: 490px; }

.pro_new_heading_text { width: 200px; height: 50px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #49701f; }

.pro_new_image { width: 200px; float: left; text-align: right; }

.pro_new_pixel1 { float: left; width: 490px; }

.pro_new_code { width: 100%; float: left; }

.pro_new_code2 { width: 490px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.pro_new_code3 { float: left; width: 490px; font-family: Verdana, Arial, sans-serif; font-size: 10px; text-align: right; }

.pro_new_pixel2 { width: 490px; float: left; }

.pro_new_code4 { float: left; width: 490px; }

.pro_new_image_product { float: left; width: 100px; }

.pro_new_desc { float: left; width: 150px; font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: 0px 0px 0px 2px; }

.pro_new_button { float: left; width: 100px; text-align: left; }

.pro_new_pixel3 { width: 100%; float: left; }

.pro_new_pixel5 { width: 490px; float: left; }

.pro_new_code_close { float: left; width: 490px; }

.pro_new_products { float: left; width: 490px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.pro_new_row_repeat { width: 155px; float: left; height: 235px; }

.pro_new_code_alpha { width: 490px; height: 20px; float: left; }

.pro_new_code_td { height: 20px; width: 490px; }

.pro_new_code_td { float: left; height: 20px; width: 490px; color: #000; }

.pro_new_code_t1 { float: left; width: 230px; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.pro_new_code_t2 { float: left; width: 230px; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000; }

.check_s_name_main { float: left; width: 100%; }

.check_s_name { float: left; width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #ffffff; }

.check_s_pic { float: left; width: 200px; text-align: right; }

.sample_s { background-color: #000000; }

.create_acc_hidden_field { float: left; height: 20px; width: 200px; }

.create_acc_footer_bottom { float: left; height: 20px; width: 200px; }

.shp_cart_1 { float: left; height: 20px; width: 20px; }

.shp_cart_3 { float: left; height: 20px; width: 50px; }

.shp_cart_2 { float: left; height: 20px; width: 50px; }

.IndexMain { text-align:center; width: 100%; }

.boxes_main { width: 490px; }

.boxes_code_3 { float: left; width: 490px; }

.cr_acc_left_panel { float: left; }

.cr_f { float: left; }

.cr_user_headind { float: left; width: 100%; }

.cr_st_m { float: left; width: 500px; }

.cr_pix { float: left; }

.cr_r { float: left; }

.check_s_pixel { float: left; width: 100%; }

.check_s_shippingadd { width: 100%; float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; padding-left: 5px; }

.check_s_pixel1 { float: left; width: 100%; }

.check_s_pi1 { float: left; }

.check_s_shippingdes { float: left; width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_1a { float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_space { float: left; }

.check_s_pixel3 { float: left; width: 100%; height: 30px; }

.check_s_shippingm { float: left; width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_1b { float: left; width: 50px; }

.check_s_1c { float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_1d { float: left; }

.check_s_shippingtext { float: left; width: 100%; }

.check_s_pixel4 { float: left; }

.check_s_text { float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_text2 { float: right; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_codez { float: left; width: 100%; }

.check_s_r1 { float: left; width: 100%; }

.check_s_r1_p { float: left; }

.check_s_textinfo { float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_r_pixel { float: right; }

.check_s_r2_main { float: left; width: 485px; }

.check_s_r2_p { float: left; }

.check_s_r2_2 { float: left; }

.check_s_r2_p2 { float: right; }

.check_s_blue_main { float: left; width: 100%; background-color: #E9F4FC; }

.check_s_blue_p { float: left; width: 485px; }

.check_s_blue_code { float: left; width: 400px; }

.check_s_blue_pixel { float: left; }

.check_s_quotetop { float: left; width: 490px; }

.check_s_quote_main { float: left; width: 490px; }

.check_s_q_1 { float: left; }

.check_s_quote_2 { float: left; }

.check_s_quote_3 { float: left; }

.check_s_q_err_main { float: left; width: 490px; }

.check_s_q_err_1 { float: left; }

.check_s_q_err_2 { float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_q_err_3 { float: right; }

.check_s_row_long { float: left; width: 490px; }

.check_s_long_1 { float: left; width: 490px; }

.check_s_long_2 { float: left; width: 490px; }

.check_s_long_3 { float: left; width: 490px; }

.check_s_long_4 { float: left; width: 490px; }

.check_s_pixel_aa { width: 490px; float: left; }

.check_s_bb { float: left; width: 490px; }

.check_s_table_comm { float: left; width: 490px; }

.check_s_comm_field { float: left; width: 490px; }

.check_s_long_5 { float: left; width: 490px; }

.check_s_long_6 { float: left; width: 490px; }

.check_s_pixel6 { float: left; width: 490px; }

.check_s_checkout_main { float: left; width: 490px; }

.check_s_co_1 { float: left; }

.check_s_co_2 { float: left; }

.check_s_co_3 { float: left; }

.check_s_co_4 { float: left; }

.check_s_pixel7 { float: left; width: 100%; }

.check_s_long_7 { float: left; }

.check_s_pixel5 { float: right; }

.cr_acc_bottom_pixel { float: left; width: 400px; height: 100px; }

.ch_s_pixel9 { width: 100%; float: left; }

.ch_1 { float: left; }

.ch_2 { float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.ch_4 { float: right; }

.ch_quotes_main { float: left; width: 100%; }

.ch_p_10 { float: left; }

.ch_q_data { float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.ch_p_11 { float: right; }

.ch_s_quotataion_main { float: left; width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.ch_s_quotataion_1 { float: left; }

.ch_s_quotataion_2 { float: left; width: 300px; }

.ch_s_quotation_3 { float: left; width: 17px; }

.ch_s_quotation_4 { float: left; width: 20px; }

.ch_s_quotation_5 { float: left; width: 61px; text-align: right; }

.ch_s_quotation_6 { float: right; width: 61px; text-align: right; }

.ch_s_quotation_7 { float: right; width: 27px; }

.ch_s_quotation_pixel0 { float: right; }

.ch_s_quotation_pixel_11 { float: right; }

.ch_s_table_comm_main { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.ch_s_pixel_15 { width: 100%; }

.ch_s_pixel_16 { width:100%; }

.ch_s_pixel_17 { float: left; width: 17px; }

.ch_s_pixel_row_x { float: left; width: 100%; }

.ch_s_title_check { float: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_btn_check { float: left; }

.check_s_pixel_18 { float: right; }

.ch_s_pixel_19 { float: left; width: 485px; }

.ch_s_checkout_bullet { float: left; }

.BulletBar { width: 100%; height:8px; }

.check_s_bullet_1 { float: left; }

.check_s_bullet_2 { float: left; width: 210px; }

.check_s_bullet_sb1 { float: left; width: 250px; }

.check_s_bullet_sb { float: left; width: 50px; }

.check_s_bullet_21 { float: left; width: 100px; }

.check_s_bar_main { float: left; width: 820px; background-color: #f7e5bc; }

.check_s_bar_main_shipping { float: left; width: 820px; background-color: #f7e5bc; }

.check_s_bar_main_shipping { float: left; width: 818px; background-color: #f7e5bc; }

.check_s_bar_main_shipping_bill { margin-top: 7px; float: left; width: 100%; background-color: #999999; }

.check_s_bar_main_checkout { margin: 0 auto; width: 99%;/*background-color: #999999;*/ }

.colorr { background-color: #f7e5bc; }

.check_s_bullet_3 { float: left; width: 190px; }

.check_s_bullet_sb2 { float: left; width: 190px; }

.check_s_bullet_31 { float: left; width: 100px; }

.check_s_bullet_4 { float: left; width: 185px; }

.check_s_bullet_4_alfa { float: left; width: 192px; }

.check_s_bullet_4_sb3 { float: left; width: 257px; }

.check_s_bullet_4a { float: left; }

.check_s_bullet_5 { float: left; width: 90px; }

.check_s_bar_1 { float: left; width: 180px; text-align: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_bar_1_sb { float: left; /*width: 210px;*/ text-align: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_bar_1a { float: left; width: 120px; text-align: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: center; margin-left: 15px; }

.check_s_bar_login { float: left; width: 150px; text-align: left; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_bar_logina { float: left; width: 50px; text-align: center; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_form_d { float: left; width: 490px; }

.check_s_bar_2 { float: left; width: 150px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: center; }

.check_s_bar_2_sb { float: left; /*width: 290px;*/ font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: center; }

.check_s_bar_2a { float: left; width: 90px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: center; margin-left: 10px; }

.check_s_bar_3 { float: left; width: 150px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: center; }

.check_s_bar_3_sb { float: left; /*width: 130px;*/ font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: center; }

.check_s_bar_3a { float: left; width: 85px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: center; margin-left: 10px; }

.check_s_bar_4 { float: left; width: 140px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: right; }

.check_s_bar_4_sb { float: left; /*width: 160px;*/ font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: right; }

.check_s_bar_4a { float: left; margin-right: 20px; width: 75px; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; text-align: center; }

.left_menu_main { margin-top: 10px; float: left; width: 155px; }

.left_menu_content { width: 140px; height: 25px; line-height:25px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #292929; margin-left: 5px; }

.left_menu_content2 { width: 155px; background-color: #ffffff; }

.ch_p_p1 { float: left; }

.ch_p_con { float: left; }

.ch_p_p2 { float: right; }

.FeaturedProductBox { margin-top: 5px; width:154px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }

.Features { min-height:50px; padding-top:15px; text-align:left; }

.featured_products_data { width: 100%; }

.featured_products_data ul li { padding-top:5px; }

.outside_border { width: 154px; float: left; }

.silver_border { border-top: 0 none; }

.category { width: 120px; }

.category ul { width:143px; list-style-type: none; list-style-position: inside; margin:0; padding:5px 5px; }

.category ul li,
.category ul li a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.box_code_5 { float: left; width: 490px; top: 10px; }

.login_head_background { float: left; height: 18px; line-height:18px; width: 100%; /*    background-image: url(content/images/cp_top_bar1.gif);
    background-repeat: no-repeat;*/ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left:2px; margin-top: 5px; background-color: #000000; }

.CheckOutButton { margin-top:10px; }

.login_email_main { float: left; width: 100%; }

.login_email_main div { float:left; }

.login_email_text { height: 25px; width: 90px; margin-top:15px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; float: left; }

.login_email_field { margin-top:12px; height: 25px; width: 250px; }

.login_checkout { text-align: center; float: left; width: 147px; }

.login_forget { float: left; width: 140px; }

.login_pwa_main { width: 100%; margin: 0 auto; height: inherit; }

.login_error_text { float: left; }

.login_pixel_12 { float: left; height: 20px; width: 100%; top: 15px; }

.login_pixel_11 { float: left; }

.shopping_cart_check { float: left; left: 10px; }

.check_s_pixel_a { float: left; }

.check_s_deck { float: left; width: 200px; }

.check_s_payment_desk { float: left; width: 150px; text-align: center; }

.check_s_selection { float: left; width: 220px; }

.check_s_pixel44 { float: left; }

.check_s_text_selec { float: left; width: 230px; text-align: right; }

.check_s_pixel55 { float: left; }

.check_s_pixel_22 { float: left; }

.check_s_add_label { float: left; width: 80px; }

.main_text { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; }

.check_s_pixel66 { float: left; }

.check_s_text_data { float: left; width: 400px; }

.check_s_pixel99 { float: left; }

.check_s_pixel_alpha { float: left; }

.check_s_pixel_alpha2 { float: left; }

.check_s_pay { float: left; width: 200px; }

.check_s_pay_code { float: left; left: 210px; }

.check_s_pixel_alpha3 { float: left; }

.check_s_alpha_data { float: left; width: 400px; }

.check_s_alpha4 { float: left; }

.check_s_alpha6 { float: left; }

.check_s_alpha7 { float: left; }

.check_s_sel_field { float: left; }

.check_s_checkout_text { float: left; }

.check_s_check_out_btn { float: right; }

.check_s_btn_pixel { float: right; }

.check_s_bull1 { float: left; width: 121px; }

.check_s_bull1a { text-align: right; float: left; width: 60px; }

.check_s_bull1b { float: left; width: 60px; }

.check_s_bull1c { float: left; width: 60px; }

.check_s_bullet_Sep { float: left; }

.check_s_bull1d { float: left; width: 40px; }

.check_s_bull1e { float: left; width: 60px; }

.pro_info_con_main { float: left; width: 155px; }

.pwa_t_1 { float: left; width: 100%; }

.text_guest_intro { float: left; width: 800px; }

.pwa_pixel_2 { float: left; width: 100%; }

.pwa_pixel_3 { float: left; width: 100%; }

.pwa_btn { text-align: left; float: left; line-height:45px; display:inline; _margin-top: 10px; }

.pwa_btn div { float:left; }

.text_guest_introa { width: 480px; }

.space_total { float: left; width: 661px; }

.rss { float: left; width: 820px; }

.rss1 { float: left; width: 200px; }

.checkout_payment_main { float: left; width: 95%; top: 20px; margin-left: 10px; }

.checkout_payment_bar_main { float: left; width: 100%; }

.checkout_payment_bar_line_main { width: 100%; float: left; }

.check_out_bar_text_main { float: left; width: 817px; background-color: #f7e5bc; }

.check_out_bar_text_1 { float: left; width: 100px; text-align: center; }

.check_out_bar_text_2 { float: left; width: 100px; text-align: center; }

.check_out_bar_text_3 { text-align: right; float: left; width: 100px; }

.check_out_bar_text_4 { float: left; width: 100px; text-align: right; }

.check_out_bar_text_5 { float: left; width: 100px; text-align: center; }

.checkout_payment_heading { float: left; width: 100%; }

.checkout_payment_sep { float: left; width: 100%; }

.check_out_payment_eror { float: left; width: 100%; }

.checkout_payment_red_main { float: left; width: 100%; }

.checkout_payment_red_1 { float: left; width: 100px; }

.checkout_payment_red_2 { float: left; width: 300px; }

.checkout_payment_red_3 { float: left; width: 100px; }

.check_out_payment_sep2 { float: left; width: 100%; }

.checkout_payment_table_billing_head { float: left; width: 100%; height: 20px; }

.checkout_payment_table_text { float: left; width: 100% }

.checkout_payment_table_text1 { float: left; width: 30px; }

.check_out_table_text2 { float: left; width: 400px; }

.check_out_table_text3 { float: left; width: 220px; }

.check_out_table_text3_a { float: left; left: 60px; }

.checkout_payment_table_sep5 { float: left; width: 100%; }

.checkout_payment_table_sep6 { float: left; width: 30px; }

.checkout_payment_table_cc { float: left; width: 400px; }

.checkout_payment_table_cc_a { float: left; width: 200px; }

.checkout_payment_table_cc_arr { float: right; }

.checkout_payment_text_enter { float: left; width: 100%; }

.checkout_payment_text_enter_s { float: left; }

.check_payment_text_enter_s2 { float: left; width: 200px; }

.checkout_payment_modm { float: left; width: 100%; }

.checkout_payment_modm_s { float: left; }

.checkout_payment_modm_smain { float: left; width: 415px; }

.checkout_payment_modm_smain1 { float: left; width: 570px; }

.checkout_sperator_1 { float: left; width: 20px; }

.checkout_sperator_2 { float: left; }

.checkout_sperator_3 { float: right; width: 20px; }

.checkout_sperator_4 { float: left; width: 280px; }

.checkout_payment_last1 { float: left; left: 20px; }

.checkout_payment_last_2 { float: right; }

.checkout_payment_l2 { float: left; width: 100%; }

.checkout_payment_btn_main { float: left; width: 100%; top: 40px; }

.checkout_payment_btn_1 { float: left; left: 20px; width: 100%; }

.checkout_payment_btn_2 { float: left; left: 140px; }

.checkout_payment_sepe { height: 100px; width: 100%; float: left; top: 20px; }

.check_out_table_text3_b { float: left; width: 20px; }

.check_out_table_text3_c { float:left; width: 50px; }

.check_out_table_sep5 { float: left; width: 20px; }

.checkout_payment_bar_line1 { float: left; text-align: left; }

.check_out_bar_line_2 { float: left; width: 50px; }

.check_out_bar_line_3 { float: left; width: 50px; }

.check_out_bar_line_4 { float: left; width: 50px; }

.check_out_bar_line_5 { float: left; width: 50px; }

.check_out_bar_line_6 { float: left; }

.check_out_bar_line_7 { float: left; width: 50px; }

.check_out_line_8 { float: left; width: 50px; }

.check_out_bar_line_9 { float: left; width: 58px; }

.check_out_bar_line_99 { float: left; width: 40px; }

.check_out_bar_line_10 { float: left; }

.sample_main_1 { float: left; width: 100%; }

.price_main_pro_info { float: left; }

.sp { float: left; width: 115px; }

.sp1 { float: left; }

/*.check_confirm_main {
float: left;
width: 830px;
}*/
.check_confirm_main { float: left; width: 96%; margin-left: 5px; _margin-left: 3px; }

.check_confirm_heading_1 { float: left; width: 275px; }

.check_confirm_heading_2 { float: left; width: 500px; }

.check_confirm_heading_a { float: left; width: 275px; }

.check_confirm_heading_b { float: left; width: 500px; }

.check_confirm_heading_b_1 { float: left; width: 166px; }

.check_confirm_heading_b_2 { float: left; width: 166px; text-align: right; }

.check_confirm_heading_2_c { float: left; width: 166px; text-align: right; }

.check_confirm_heading_billing_add_main { float: left; width: 275px; }

.CheckOutCCMain { width: 98%; }

.CheckOutCCMain div { float:left; }

.check_confirm_last { text-align: right; float: left; width: 100%; }

.check_confirm_heading_sample { float: left; }

.check_confirm_heading_billing_add_a { float: left; width: 275px; }

.checkout_sucess_alfa_2 { float: left; width: 98%; text-align: right; }

.main-body-abc { width: 480px; float: left; border: 5px solid #FF0000; }

.pro_l_1 { float: left; width: 480px; }

.cat_top { width: 155px; height: 7px; float: left; background-image: url(images/cat_top.gif); background-repeat: no-repeat; background-position: bottom; }

.cat_mid { width: 155px; float: left; background-image: url(images/cat_mid.gif); background-repeat: repeat-y; }

.cat_bottm { width: 155px; float: left; background-image: url(images/cat_bottm.gif); background-repeat: no-repeat; height: 16px; }

.banner_top { height: 345px; width: 685px; border: 3px solid #026a59; background:#FFFFFF; }

#img_back { background-image: url(images/pro_back.gif); background-repeat: no-repeat; width: 103px; height: 103px; background-position: center; float: left; }

.ind_text { font-family: "Arial"; font-size: 12px; color: #ffffff;/*	font-weight: bold;*/ }

.checkbutton { height: 30px; }

SPAN.removeProduct { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #3366FF; font-weight: normal; }

INPUT.quantitybox { border: 1px; border-style: solid; border-color: #000000; font-size: 12px; width: 20px; height: 22px; border-spacing: 0px; background: #F8f8f9; }

TD.shoppingcartbox { font-family: Tahoma; font-size: 10px; color: #000000; }

.shoppingcartbox { font-family: Tahoma; font-size: 10px; color: #000000; }

TD.shoppingcartbox { font-family: Tahoma; font-size: 10px; color: #000000; }

.shoppingcartbox { font-family: Tahoma; font-size: 10px; color: #000000; }

.column_header_box { border: 1px solid #990000; border-bottom: hidden; background-color: #FF9900; }

.column_box { /* border: 1px solid #1d8e7c;*/ /*background-color: #FFCC33;*/
  width: 400px; margin-bottom: 3px; margin: 0 auto; }

TR.column_header { width: 100%; line-height: 17px; margin: 0; }

TD.h4 { font-size: 12px; font-weight: bold; color: #FFFFFF; padding-left: 10px; }

TD.box_text { font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 1.2em; margin: 0px; }

/* Links Manager v1.19 begin */
TABLE.linkListing { border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px; }

.linkListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #b6b7cb; color: #FFFFFF; text-align: center; }

A.linkListing-heading { color: #FFFFFF; }

A.linkListing-heading:hover { color: #FF0000; }

TD.linkListing-data { border-right: 1px solid #b6b7cb; border-bottom: 1px solid #b6b7cb; padding: 4px; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

TR.linkListing-odd { background: #f8f8f9; }

TR.linkListing-even { background: #F5F5F5; }

.linkFeatured { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center; border: 1px solid black; }

.linkFeaturedHeading { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center; }

A.linkListingHeading { color: #000000; }

A.linkListingHeading:hover { color: #FF0000; }

.linkFeaturedMain { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center; }

A.linkFeaturedMain { color: #FFFFFF; }

A.linkFeaturedMain:hover { color: #FF0000; }

.linkListingMain { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffffff; color: #000000; text-align: left; }

A.linkListingMain { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

A.linkListingMain:hover { color: #FF0000; }

.linkListingCats { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; }

A.linkListingCats { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }

A.linkListingCats:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FF0000; }

.linkListingSubCats { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-align: center; line-height: 1.5; }

A.linkListingSubCats { color: #000; }

A.linkListingSubCats:hover { color: #FF0000; }

/* VJ Links Manager v1.19 end */
.category-products-align { width: 100%; float:left; background:#CCCCCC;  }

.cate-pro-name { float:left; width: 110px; height: 25px; line-height: 25px; }

.cate-pro-price { float:left; width: 100px; height: 25px; line-height: 25px; color:#FF0000; }

.cate-pro-btn { float:left; width: 80px; height: 25px; line-height: 25px; margin-top: 2px; }

.category-products-pic { width: 305px; height: 255px; line-height: 255px; margin: 0 auto; background:#fff;/*float:left; 
 margin-left: 60px; _margin-left: 30px;*/ }

.mainCenter { text-align:center; }

.ca-image { background:url(content/images/bullet.jpg); background-repeat:no-repeat; background-position:center; width: 30px; height: 25px; line-height: 25px; float:left; }

.feat-back { background:#dadada; width: 310px; height: 141px; line-height: 141px; }

.feat-add-main { float:left; width: 310px; height: 35px; line-height: 35px; background: url(content/images/repeat-name.jpg); background-repeat:repeat-x; background-position:top; }

.pro-name-main { float:left; width: 100px; }

.pro-add-btn { float:left; width: 100px; }

.main { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; }

.pageReviewHeading { color:#000000; }

.sort_pro_main { float:left; background:#758942; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#FFFFFF; width: 100%; height: 25px; line-height: 25px; }

.sort_pro_inner { float:right; width: 630px; }

.lpc { height: 20px; background:#cccccc; }

.box-lpc { height: 20px; background:#dadada; }

.infoBoxHeading { text-align: center; }

ul.cat-img { list-style-type:none; list-style-position:inside; text-align:left; line-height:30px; width:142px; }

ul.cat-img li { border-bottom: 1px dashed #000; background:url(content/images/bullet.jpg) no-repeat left center; }

ul.cat-img li a,
ul.cat-img li span { margin-left:15px; }
