@charset "utf-8";
@import "includes/sts_templates/full/stylesheet.css";

/*div{ border: 1px solid #FF0000; }*/

div.notes { font-size:12px; }
div.notes a { color:#990000; }

.pstrength-minchar { font-size : 10px; }

.faq-answer { display:none; margin-top:5px; padding-left:15px; }

.sort-main { width: 475px; margin-bottom: 2px; }

.dropwidth { width:210px; }

.back-g { background:url(content/images/pro-top.jpg) repeat-x; color:#8a2c2d; font-weight:700; height:24px; line-height:24px; margin:5px auto; width:100%; font-size:110%; text-align:center; }

.add-to { float:left; text-align:center; width:100%; }

.braedcrum { _width:888px; background:#000; color:#FFF; float:left; height:20px; padding-left:2px; width:897px; }

.miannavi { color:#FFF; float:left; position:absolute; top:125px; width:450px; z-index:10; }

.padtop { background-color:#FFF; border-bottom-color:#000; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#000; border-left-style:solid; border-left-width:1px; border-right-color:#000; border-right-style:solid; border-right-width:1px; margin-top:0; width:152px; }

/* Shopping Cart */

.ShoppingCart { border:1px solid black; margin:10px auto; width:98%; }

.ShoppingCart * { min-height:20px; line-height:20px; }

.odd { background-color:#a3df2d; }

.even { background-color:#98bd18; }

.cartTopcolor { color: #fff; }

.Col1 { text-align:center; width:60px; } /*Remove Box*/

.Col2 { text-align:left; width:190px; } /*Product Name Box*/

.Col3 { text-align:right; width:75px; } /*Price Box*/

.Col4 { text-align:right; width:50px; } /*Qty Box*/

.Col5 { text-align:right; width:90px; } /*Total Box*/

.headingRow { background:#085082; display:inline-block; width:100%; }

.headingRow div { float:left; }

.headingRow .Col1 { text-align:left; } /*Remove Box*/

.headingRow .Col3 { text-align:center; } /*Price Box*/

.headingRow .Col4 { text-align:center; } /*Qty Box*/

.headingRow .Col5 { text-align:center; } /*Total Box*/

/* Cart Items Row */
.cartItemRow { display:inline-block; padding-top:5px; width:100%; }

.cartItemRow div { float:left; }

.cartItemRow .InputQty { text-align:right; padding:0; border:1px inset; margin:1px auto 10px auto; line-height:12px; min-height:12px; }

/* End Cart Items Row */

.totalRow { border-top:1px solid #fff; border-bottom:1px solid #fff; min-height:30px; line-height:30px; }

.totalRow div { float:left; padding-top:2px; }

.totalRow .Col3 { width:125px; text-align:right; }

.totalRow .Col5 { text-align:right; }

.buttonRow { height:30px; width:100%; }

.buttonRow div { float:left; height:20px; }

.buttonRow .Col1 { text-align:center; width:25%; }

.buttonRow .Col2 { text-align:center; width:25%; }

.buttonRow .Col3 { text-align:right; width:49%; }

.smallLine { /*line-height:1.2;*/ }

.block { display:inline-block; width:525px; }

.PriceList { color:#9a9a9a; font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:700; }

span.productSpecialPrice, .productSpecialPrice { font-weight:700; }

/*so that it read this instead:*/
.heading { font:27px/27px "Agency FB"; color:#fff; float:left; height:27px; text-align:center; width:154px; }

.left_image { float:left; margin:20px 0; width:156px; }

.you_may { background-color:#FFF; border:1px solid #000; border-top:0; min-height:150px; padding-top:5px; width:154px; }

.spacerImage { clear:both; line-height:10px; margin:10px auto; text-align:center; width:100%; }

#row { display:inline-block; margin-bottom:10px; margin-top:10px; width:100%; }

#row div.main { float:left; margin-left:10px; min-height:30px; padding:0 5px; text-align:left; width:230px; }

#row a.productImage { border:solid 1px #ccc; float:left; height:119px; line-height:128px; text-align:center; width:103px; }

#row a.productImage img { height:119px; margin-top:1px; width:103px; }

#row .buyNow { clear:both; float:right; height:22px; margin-top:5px; }

#row .details { float:right; margin-left:5px; margin-right:5px; width:110px; }

#row .description{ color:#fff; font-family:"Arial"; font-size:12px; }

#row a.important { font-size:12px; font-family:cursive; text-transform:uppercase; text-decoration:underline; }

#row a.important:hover { text-decoration:none; }

.productDesc { border:solid 1px red; color:#444; float:left; font-size:10px; width:90%; }

.productPrice { color:#1c5c8d; float:left; font-size:14px; font-weight:700; width:90%; }

.productMSRP { color:#1c5c8d; font-size:12px; text-decoration:line-through; }

.sideBorder { border-left:1px solid #fff; }

.site_sear { color:#fff; font-family:"Agency FB"; font-size:18px; }

.lable { background-color:#FFF; border:1px solid #d1d2d2; height:17px; width:110px; }

.lable1 { background-color:#FFF; border:1px solid #d1d2d2; height:17px; width:135px; }

.lable4 { background-color:#FFF; border:1px solid #d1d2d2; height:15px; width:15px; }

.lable5 { height:17px; width:60px; }

.lable6 { height:18px; width:55px; }

.signup { color:#0042ff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; }

.bottomBorder { border-bottom:1px solid #d4d4d5; }

.head_pro_bp { color:#fff; font-size:9px; font-weight:700; padding-left:2px; text-decoration:none; }

.smal_cp_tex { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:700; }

.smal_cp_star { color:red; font-size:9px; }

.errorBox { background:#ffb3b5; font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:700; }

.stockWarning { color:#c03; font-family:Verdana, Arial, sans-serif; font-size:10px; }

.orderEdit { color:#70d250; font-family:Verdana, Arial, sans-serif; font-size:10px; text-decoration:underline; }

.headre_main { height:260px; margin:0 auto; width:918px; }

.header_buttons { height:28px; }

.BCrums { height:25px; width:918px; }

.BCrumsText a { color:#FFF; font-size:10px; font-weight:700; line-height:17px; margin-left:30px; }

.cart { color:#444; font-size:10px; }

.TopHeading { color:#fff; float:left; font-family:"Agency FB"; font-size:18px; height:28px; line-height:28px; text-align:center; width:176px; }

.LoginText { color:#000; font-size:11px; height:20px; line-height:20px; padding-left:10px; }

.LoginField { margin-left:10px; }

.LoginButton { float:left; text-align:right; width:149px; }

.forget_password { float:left; padding:2px 0; text-decoration:none; }

.forget1 { color:#000; font-size:11px; }

.sign_up { float:left; font-size:9px; padding:2px 0; width:40px; }

.bb { background-color:#333; color:#FFF; font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:700; height:15px; }

.productListing-heading { background:#fff; color:#FFF; font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:700; }

.wishlist-heading { background:#fff; color:#0e608f; font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:700; }

.pageHeading { color:#0e608f; font-family:Verdana, Arial, sans-serif; font-size:20px; font-weight:700; }

div.smallText { float:left; width:45%; }

.feat { float:left; height:160px; width:150px; }

.matching { background:url(content/images/heading-top.gif) repeat-x; width:100%; color:#fff; font-size:14px; font-weight:700; text-align:center; line-height:24px; }

.matching #content { margin-top:10px; }

.social-books { margin-top:20px; }

.s_main1 { width:500px; }

.content { float:left; width:500px; }

checkbox, input, radio, select { font-family:Verdana, Arial, sans-serif; font-size:11px; }

textarea { font-family:Verdana, Arial, sans-serif; font-size:11px; width:100%; }

span.greetUser { color:#f0a480; font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:700; }

span.markProductOutOfStock { color:#c76170; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; font-weight:700; }

/*span.productSpecialPrice {
    font-family: Verdana, Arial, sans-serif;
    color: #000000;
}*/
span.errorText { color:red; font-family:Verdana, Arial, sans-serif; }

.moduleRow { clear:both; background: none; cursor: pointer; display:block; }

.moduleRowOver { clear:both; background: #C70101; cursor: pointer; display:block; }

.moduleRowSelected { clear:both; background: #a3df2d; cursor: pointer; display:block; }

.messageStackError, .messageStackWarning { background-color:white; font-family:Verdana, Arial, sans-serif; font-size:10px; color:black; }

.messageStackSuccess { background-color:#000; font-family:Verdana, Arial, sans-serif; font-size:10px; }

.alpha { width:157px; }

.alpha ul { list-style-position:outside; list-style-type:none; margin:0; }

.alpha ul li { background-color:#c8eefd; border:1px solid #666; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:26px; margin-left:-39px; padding-left:10px; padding-top:6px; }

.AddImageBox { height:200px; margin-top:5px; }

.AddImageBox_banner { float:left; margin-top:5px; position:relative; }

.AddImageBoxSmall { height:136px; margin-top:10px; }

.image_2c { border:1px solid #a9aaab; float:left; height:200px; left:1px; margin-top:10px; width:156px; }

.subscribe_btn { height:22px; padding-left:32px; width:81px; }

.alpha_con { float:left; width:158px; }

.Spacer { float:right; height:10px; width:60px; }

a.password-forget { color:#666; font-size:9px; text-decoration:none; font-weight:700; }
a.password-forget:hover { text-decoration:underline; }

.error-message {clear:both;}

.main_div { width:497px; }

.cartback { float:left; height:28px; line-height:28px; text-align:center; width:26px; }

.sample { float:left; height:20px; width:820px; }

.shopping_cart_main { height:350px; width:495px; }

.shopping_cart_head { height:18px; width:495px; }

.shopping_cart_line2 { border-bottom:1px solid #d4d4d5; height:20px; width:495px; }

.shopping_cart_head2 { color:#447690; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; height:18px; text-decoration:none; width:190px; }

.shopping_cart_head3 { color:#447690; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; height:18px; text-decoration:none; width:76px; }

.shopping_cart_head_v2 { color:#447690; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; height:18px; text-align:center; text-decoration:none; width:190px; }

.shopping_cart_head_v3 { color:#333; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; height:18px; text-decoration:none; width:76px; }

.shopping_cart_subtotal_head { color:#447690; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; height:20px; left:280px; text-decoration:none; top:5px; width:139px; }

.shopping_cart_subtotal { color:#333; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; height:20px; left:282px; text-decoration:none; top:5px; width:75px; }

.shopping_cart_total_head { color:#447690; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; height:20px; left:280px; text-decoration:none; top:2px; width:139px; }

.shopping_cart_total { color:#333; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; height:20px; left:282px; text-decoration:none; top:2px; width:75px; }

.shopping_cart_promotional_main { float:right; height:25px; top:15px; width:425px; }

.shopping_cart_subtotal_main { border-bottom:1px solid #d4d4d5; height:25px; top:5px; width:495px; }

.shopping_cart_price_main { border-bottom-color:#d4d4d5; border-bottom-style:solid; border-bottom-width:1px; height:80px; top:5px; width:495px; }

.shopping_cart_promotional_heading { color:#333; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; height:24px; text-decoration:none; width:163px; }

.shopping_cart_promotional_btn { float:left; height:24px; width:100px; }

.shopping_cart_btns_main { height:180px; left:10px; top:10px; width:475px; }

.shopping_cart_btns_right { float:left; height:150px; width:475px; }

.shopping_cart_btns_stockw, .shopping_cart_btns_update { float:left; height:30px; width:100px; }

.shopping_cart_btns_checkout { float:left; margin-left:5px; text-align:left; width:100px; }

.shopping_cart_promotional_textbox { float:left; height:24px; width:147px; }

.create_acc_msg { float:left; height:20px; width:630px; }

.create_acc_mandatory { text-align:left; line-height:25px; width: 90%; margin-top: 15px; }

legend { font-weight:700; color:#447690; line-height:20px; }

.create_acc_s1 { float:left; height:20px; width:150px; }

.sub_first { display:inline-block; width: 30%; line-height: 20px; text-align:right; padding-right:10px; }

.sub_first_field { display:inline-block; text-align:left; height: 20px; width: 60%; }

.create_acc_dob { float:left; height:20px; width:350px; }

.billing { color:#000; float:left; line-height:20px; margin-top:10px; width:90%; }

#check_pag_head { float:left; width:245px; }

.check_blank { float:left; font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:1.5; padding-left:3px; width:490px; }

#check_p_trans { float:left; width:14px; }

.check_text_check { float:left; font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:1.5; width:235px; }

.check_detals { float:left; font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:1.5; width:85px; }

.check_pix_trns { float:left; height:22px; width:16px; }

.check_pix_vert { float:left; height:48px; width:16px; }

.check_ship_line2 { float:left; font-family:Verdana, Arial, sans-serif; font-size:11px; height:22px; line-height:1.5; width:458px; }

.check_ship_line3 { float:left; font-family:Verdana, Arial, sans-serif; font-size:11px; height:48px; line-height:1.5; width:458px; }

/* Page Contact Us */
.ContactUsMain { font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:20px; margin:0 auto; width:480px; }

.ContactUsRowBig { height:200px; }

.ContactUsRow { height:20px; }

.ContactUsHeading { color:#0e608f; font-size:20px; font-weight:700; height:20px; }

.ContactUsPixel { height:20px; width:100px; }

.ContactUsStackMsg { width:300px; }

.pro_new_heading_text { color:#fff; float:left; font-family:Verdana, Arial, sans-serif; font-size:20px; font-weight:700; width:200px; }

.pro_new_image { float:left; text-align:right; width:200px; }

.pro_new_code2 { float:left; font-family:Verdana, Arial, sans-serif; font-size:10px; width:490px; }

.pro_new_code3 { float:left; font-family:Verdana, Arial, sans-serif; font-size:10px; text-align:right; width:490px; }

.pro_new_desc { float:left; font-family:Verdana, Arial, sans-serif; font-size:11px; left:5px; line-height:1.5; margin:0 0 0 5px; width:400px; }

.pro_new_button { float:right; left:5px; text-align:right; width:100px; }

.pro_new_products { float:left; font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:1.5; width:490px; }

.pro_new_code_alpha { float:left; height:20px; width:490px; }

.pro_new_code_td { color:#FFF; float:left; height:20px; width:490px; }

.pro_new_code_t1 { float:left; font-family:Verdana, Arial, sans-serif; font-size:10px; width:230px; }

.pro_new_code_t2 { color:#FFF; float:left; font-family:Verdana, Arial, sans-serif; font-size:10px; width:230px; }

.sample_s { background-color:#000; }

.shp_cart_1 { float:left; height:20px; width:20px; }

.shp_cart_2, .shp_cart_3 { float:left; height:20px; width:50px; }

.IndexMain { text-align:center; width:100%; }

.listingSortBox { width:100%; text-align:center; line-height:17px; }

.check_s_shippingadd { float:left; font-size:11px; line-height:1.5; padding-left:5px; width:100%; }

.check_s_pixel3 { float:left; height:30px; width:100%; }

.CheckoutText { 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; }

#defaultSelected { background-color:#e9f4fc; }

.cr_acc_bottom_pixel { float:left; height:100px; width:400px; }

.check_s_bullet_2 { float:left; width:210px; }

/* Checkout Bar CSS */
.CheckOutBarMain { margin:5px 10px; width:100%; text-align:center; }

.CheckOutBarMain div { display:inline-block; _float:left; }

.checkoutBarFrom, .checkoutBarCurrent, .checkoutBarTo { color:#000; padding-top:25px; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:11px; }

.checkoutBarCurrent { background:url(content/images/checkout_bullet.gif) no-repeat 50% 10px; }

.BarLogin { margin:0 10px; }

.BarDelivery { margin:0 10px; }

.BarPayment { margin:0 10px; }

.BarConfirm { margin:0 10px; }

.BarFinish { margin:0 10px; }

/* End Checkout Bar CSS */

.colorr { background-color:#f7e5bc; }

.left_menu_main { float:left; margin-top:10px; width:155px; }

.left_menu_content { border-bottom:1px dotted #292929; height:25px; line-height:25px; margin-left:5px; width:140px; }

.left_menu_content2 { background-color:#fff; width:155px; }

.FeaturedProductBox { border:1px solid #000; border-top:0 none; margin-top:5px; width:154px; }

.Features { min-height:50px; padding-top:15px; text-align:left; }

.featured_products_data ul li { padding-top:5px; }

.outside_border { float:left; width:154px; }

.silver_border { border-top:0 none; }

.category { width:120px; }

.category ul { list-style-position:inside; list-style-type:none; margin:0; padding:5px; width:143px; }

.category ul li, .category ul li a { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.box_code_5 { float:left; top:10px; width:490px; }

.login-heading { background-color:#074379; color:#fff; font:700 12px/18px Verdana, Arial, Helvetica, sans-serif; margin:15px 0; padding-left:2px; text-decoration:none; width:100%; text-indent:20px; }

.login-field { height:25px; width:150px; }

.proceed-button { vertical-align:middle; }

.create-account, .pwa-login , .login-form { padding-left:20px; clear:both; }

.rss { float:left; width:100%; }

/* Checkout Products Css */
.ProductList { display:block; clear:both; width:100%; }

.ProductList * { float:left; margin:1px; }

.ProductList .Quantity { text-align:right; width:9%; }

.ProductList .Name { text-align:left; width:58%; }

.ProductList .Attributes { font-size:90%; font-style:italic; clear:both; margin-left:40px; width:100%; }

.ProductList .Attributes b { font-size:90%; }

.ProductList .Tax { text-align:right; width:9% }

.ProductList .Price { width:18%; text-align:right; float:right; margin-right:20px; }

.CPErrorText { background-color:white; color:black; margin:0 10px; }

/* End Checkout Products Css */

/* Order Total */
.OrderTotal { display:inline-block; zoom:1; *display:inline; width:500px; text-align:right; margin-right:5px; }

.OrderTotal .Label { width:50px;; }

.OrderTotal .Amount {  width:25%;  }

/*.OrderTotal { float:right; display:inline-block; width:50%; text-align:right; clear:both; }

.OrderTotal .Label { float:left; width:60%; }

.OrderTotal .Amount { float:right; width:25%; margin-right:20px; }*/

/* End Order Total */

.CheckOutConfirm { width: 100%; margin:10px 0; }

.CheckOutCCMain { width:98%; }

.ChkOutSuccess { text-align:right; width:98%; }

.banner_top { height:182px; width:490px; }

.column_box { border:1px solid #ccc; margin-bottom:3px; width:400px; margin: 0 auto; text-align:center; }

/* Links Manager v1.19 begin */
.linkListing { border:1px solid #b6b7cb; border-spacing:1px; }

.linkListing-heading, a.linkListing-heading { background:#b6b7cb; color:#FFF; font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:700; text-align:center; }

.linkListing-data { border-bottom:1px solid #b6b7cb; border-right:1px solid #b6b7cb; font-family:Verdana, Arial, sans-serif; font-size:10px; padding:4px; }

.linkListing-odd { background:#f8f8f9; }

.linkListing-even { background:#F5F5F5; }

.linkFeatured { background:#dbd6d6; border:1px solid #000; color:#FFF; font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:700; text-align:center; }

.linkFeaturedHeading, a.linkListingHeading { background:#dbd6d6; color:#FFF; font-family:Verdana, Arial, sans-serif; font-size:14px; font-weight:700; text-align:center; }

.linkFeaturedMain, a.linkFeaturedMain { background:#dbd6d6; color:#FFF; font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:700; text-align:center; }

.linkListingMain, a.linkListingMain { background:#fff; color:#000; font-family:Verdana, Arial, sans-serif; font-size:10px; text-align:left; }

.linkListingCats, a.linkListingCats { color:#FFF; font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:700; text-align:center; }

.linkListingSubCats, a.linkListingSubCats { color:#FFF; font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:400; line-height:1.5; text-align:center; }

/* VJ Links Manager v1.19 end */
.category-products-align { float:left; width:100%; }

.category-products-pic { float:left; margin-left:50px; width:100%; }

.mainCenter { text-align:center; }

.left, .CheckOutCCMain div { float:left; }

.right { float:right; }

.inline-block{ display:inline-block;}

.login_email_main { float:left; width:100%; }

.fullWidth { width:100%; }

.centerWidth { width:550px; }

.oldPrice { text-decoration:line-through; }

.dp_rite_text, .dp_price { color:#000; font-size:11px; font-weight:700; text-decoration:none; }

.productsNotifications { background:none; }

a.important, span.important, a.important:hover, span.important:hover { color:#000; font-size:11px; font-family: Tahoma, Verdana, Arial; text-decoration:none; }

a { color: #000; }

span.infoBox, span.smallText, p.smallText, .messageBox { font-family:Verdana, Arial, sans-serif; font-size:10px; }

P.main, .main_text, div.main, span.main { font-family:Verdana; font-size:11px; line-height:1.5; }

.main b { font-size:11px; }

span.newItemInCart, .inputRequirement { color:#f00; font:700 10px Verdana, Arial, sans-serif; }

.shopping_cart_head1, .shopping_cart_head_v { color:#447690; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; height:18px; text-decoration:none; width:80px; }

.shopping_cart_head4, .shopping_cart_head_v4 { color:#447690; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; height:18px; text-decoration:none; width:63px; }

.shopping_cart_head5, .shopping_cart_head_v5 { color:#447690; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; height:18px; text-decoration:none; width:80px; }

.create_acc_email_textbox { float:left; height:20px; width:150px; }

#check_arrow, .sp { float:left; width:115px; }

.check_ship_line, .check_ship_line1 { float:left; font-family:Verdana, Arial, sans-serif; font-size:11px; height:22px; line-height:1.5; width:226px; }

.pro_new_heading, .boxes_main { width:490px; }

.pro_new_image_product, .check_s_bullet_21, .checkout_payment_red_1, .checkout_payment_red_3 { float:left; width:100px; }

.create_acc_hidden_field, .create_acc_footer_bottom { float:left; height:20px; width:200px; }

a.linkListing-heading, a.linkFeaturedMain { color:#FFF; }

a.linkListing-heading:hover, a.linkListingHeading:hover, a.linkFeaturedMain:hover, a.linkListingMain:hover, a.linkListingCats:hover, a.linkListingSubCats:hover { color:red; }

a.linkListingHeading, a.linkListingCats, a.linkListingSubCats { color:#000; }

/*Product Listing*/
.ListerHeading { height:30px; line-height:30px; display:inline; text-align:left; }

.ListerHeading .left { float:left; margin:0 20px; text-align:left; }

.ListerHeading .right { float:right; margin:0 20px; text-align:right; }

ul.articles { width: 90%; list-style-position:inside; padding-left:20px; margin-left:0px; }

ul.articles li { padding-top:20px; }

ul.choose { width: 90%; list-style-position:inside; padding-left:12px; margin-left:0px; }

ul.choose li h1 { display:inline; }

/* New Styles added by Waqas */

.flashDiv { width:580px; height:236px; margin:10px auto; }

.BottomMainDiv { width:100%; height:auto; background-image:url(content/images/bottomBG.png); background-repeat:repeat-x; background-position:50% 100%; overflow:hidden; }

.mainBoxes { width:185px; margin-top:10px; float:left; }

.mainBoxes ul { width:100%; margin-top:10px; padding-left:20px; list-style-image:url(content/images/starBullet.gif); _margin-left:20px; }

.mainBoxes ul li { margin:0; padding:0; margin-top:5px; width:80%; }

.seperatorDiv { width:5px; height:223px; margin-top:10px; float:left; background:url(content/images/seperatorLine.jpg) no-repeat center; }

.MaterialsDivFlash { width:190px; height:190px; float:left; margin-top:35px; }

.verdana11RegularRed { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }

.featuresTabText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0099ff; }

.featuresHeaderImage { width:360px; height:40px; background-image:url(content/images/features_.png); background-repeat:no-repeat; }

.mainDiv1 a { color:#000000; text-decoration:none; }

.mainDiv1 a:hover { color:#ccc; text-decoration:none; }

#tabMenu { margin:0; padding:0 0 0 15px; list-style:none; }

#tabMenu li { float:left; height:20px; width:100%; cursor:pointer; padding-left:5px; padding-top:8px }

.leftDiv li.mouseover { background-color:#EEEEEE }

.leftDiv li.mouseout { background:none; }

.leftDiv li.selected { background-color:#c8e9ff }

.box { width:100% }

.boxBody { background-color:#FFFFFF }

.boxBottom { background:url(content/images/boxBottom.gif) no-repeat; height:11px; }

.boxBody div { display:none; color:#000000 }

.boxBody div.show { display:block; color:#000000 }

.boxBody #category a { display:block; color:#000000 }

.boxBody div ul { margin:0 10px 0 25px; width:190px; list-style-image:url(content/images/starBullet.gif); }

.boxBody div li { border-bottom:1px dotted #8e8e8e; padding:4px 0; cursor:pointer; }

.boxBody div ul li.last { border-bottom:none; }

.boxBody div li span { font-size:10px; font-style:italic; color:#000000; }

.mainDiv1 { width:500px; }

.leftDiv { width:40%; float:left }

.rightDiv { width:60%; float:left }

.Verdana10RegularBlue { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#123480; }

.Verdana10RegularBlack { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }

/* BOF osC reCAPTCHA */
.recaptchatable .recaptcha_image_cell, #recaptcha_table { background-color: #f8f8f9 !important; /* reCaptcha widget background color */ }

#recaptcha_table { border-color: #f8f8f9 !important;     /* reCaptcha widget border color */ }

#recaptcha_response_field { border-color: #b6b7cb !important;     /* Text input field border color */ background-color:#ffffff !important;  /* Text input field background color */ color: #000000;                       /* Text input field font color */ }
/* EOF osC reCAPTCHA */

.login_name { font-size: 11px; font-weight: bold; text-decoration: none;  color: #E55C19; }
.paypalWpp { color: #000; width: 270px; float: left; height: 25px; }

/*BOF Options as Images*/
#zoek_resultaten {
	border: 1px solid #999;
}
/*EOF Options as Images*/ 

/*========Adil==========*/

.mainbox{ width:291px; height:208px; float:left;}

.propic { width:150px; height:171px; margin-top:15px; margin-bottom:0px; float:left;}

.prodetail { width:141px; height:208px; float:left;}

.pronam { width:141px; height:20px; float:left; margin-top:15px; text-align:center; color:#064278; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:500;}

.protext { width:136px; height:91px; color:#696868; font-size:10px; float:left; text-align:left; margin-left:5px; font-family:Verdana;}

.proprice { width:132px; height:40px; color:#af1d20; font-size:12px; float:left; text-align:left; margin-left:9px; font-family:Verdana;}
.probutton { width:132px; float:left; margin-left:9px;}

/*BOF - Zappo - Option Types v2 - Progress Bar */
 .progress{width: 1px;height: 12px;color: grey;font-size: 10px; background-color: #bbc3d3;padding-left: 5px;}
 .bar{border-style: solid;border-width: 1px;border-color: #bbc3d3;}
/*EOF - Zappo - Option Types v2 - Progress Bar */
/*BOF - Zappo - Option Types v2 - ONE LINE - Preload Option Type Images */
 div#ImagePreload {  display: none; }