@charset "utf-8";
/* CSS Document */
body { background-image: url(images/bg.gif); background-repeat: repeat-x; background-color:#E7E7E7; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; }
#wrepper { display:block; width:939px; margin-left:auto; margin-right:auto; }
.fLeft { float:left; }
.fRight { float:right; }
.clearAll { clear:both; }

.header { display:block; background-image:url(images/minicam1.jpg); background-repeat:no-repeat; width:939px; height:159px; }
.logo { display:block; background-image:url(images/logo.jpg); background-repeat:no-repeat; width:345px; height:159px; }
.logo a{ display:block; width:345px; height:159px; text-decoration:none; }
.storeBtn { display:block; background-image:url(images/store_btn.gif); background-repeat:no-repeat; margin-top:120px;}
.storeBtn a{ display:block; width:100px; height:32px; }

.navRightBar { display:block; background-image:url(images/rightbar_img1.jpg); background-repeat:no-repeat; width:505px; height:25px; padding:6px 5px 0 10px; text-align:right; }
.searchBox { border:1px solid #888; padding:1px; }
.searchPadding { padding:3px 4px 0 0; }
.formMargin { margin:0; padding:0; }
.selectBox { border:1px solid #888; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.aboveBanner { display:block; background-image:url(images/underneath_nav_bg.jpg); background-repeat:no-repeat; width:939px; height:6px; }
#mainBanner { display:block; background-image:url(images/banner_bg.jpg); background-repeat:no-repeat; width:337px; padding:10px; border:1px solid #CCCCCC; }
/*#mainBanner h1 { display:block; padding:0; margin:0 0 10px 0; background-image:url(images/hd.png); background-repeat:no-repeat; width:470px; height:70px; }*/

#bannerUl { margin:0; width:450px; padding:5px 10px 0 10px; font-size:11px; }
#bannerUl li{ list-style:none; background-image:url(images/dot.gif); background-repeat:no-repeat; padding-left:12px; font-size:12px; line-height:18px; }
.bannerCol { display:block; width:270px; margin-bottom:7px; font-size:12px; line-height:17px; }
.bigSizeBlueColor { color:#00A1D6; font-size:13px; font-weight:bold; }
.buyItNowBtn a{ display:block; width:110px; height:28px; background-image:url(images/buyitnow_btn.png); background-repeat:no-repeat; text-decoration:none; }
#learMoreLink a{ display:block; background-image:url(images/arrows.gif); background-repeat:no-repeat; text-decoration:none; color:#00A1D6; background-position:1px; padding:0 0 0 15px; margin-bottom:10px; }
#learMoreLink a:hover{ text-decoration:underline; color:#000; }

.leftCorner { display:block; background-image:url(images/lp_left_corner.gif); background-repeat:no-repeat; width:11px; height:29px; }
.rightCorner { display:block; background-image:url(images/lp_right_corner.gif); background-repeat:no-repeat; width:11px; height:29px; }

#nav { display:block; height:31px; padding:0; color:#000000; background-image:url(images/nav_bg.gif); background-repeat:x-repeat; }
#nav ul{ display:block; margin:0; padding:0; }
#nav ul li{ display:inline; list-style:none; }
#nav ul li a{ float:left; background-image:url(images/nav_bg.gif); background-repeat:x-repeat; color:#000000; text-decoration:none; padding:9px 20px 7px 20px; border-right:1px solid #FFFFFF; font-weight:bold; }
#nav ul li a:hover{ background-image:url(images/nav_bg_over.gif); background-repeat:x-repeat; }
#nav ul li.selected a{ background-image:url(images/nav_bg_over.gif); background-repeat:x-repeat; float:left; color:#000000; text-decoration:none; padding:9px 20px 7px 20px; border-right:1px solid #FFFFFF; font-weight:bold; }

.bodyContents { display:block; padding:10px 11px 0 11px; line-height:18px; background-color:#FFFFFF; }
.bodyContents a { color:#629A00; text-decoration:underline; }
.bodyContents a:hover { text-decoration:none; }

.homePageCol { width:335px; margin-right:10px; line-height:17px; padding:0 10px 10px 10px; font-size:12px; }

h1 { padding:4px 0 15px 0; margin:0; font-size:24px; font-weight:normal; font-family:'Century Gothic', 'Myriad Pro', Arial, Helvetica, sans-serif; }
h2 { display:block; padding:0; margin:0 0 5px 0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#FF6F00; line-height:17px; }
h3 { padding:0; margin:0; font-size:16px; font-weight:bold; color:#92B5D5; }

.bigSize { color:#FF6F00; font-weight:bold; font-size:30px; }
.bigSize2 { color:#FF6F00; font-weight:bold; font-size:16px; }
.bigSize1 { color:#FF6F00; font-weight:bold; font-size:15px; padding-left:4px; padding-right:4px; }
hr { color:#E5E5E5; border:0 solid #E5E5E5; background-color:#E5E5E5; height:3px; margin:5px 0 10px 0; }

.footer { display:block; padding:8px 10px 8px 10px; font-size:11px; background-color:#FFFFFF; font-weight:bold; }
.footer a{ color:#00A1D6; text-decoration:underline; }
.footer a:hover{ text-decoration:none; }

.bottomRightLinks { display:block; padding:8px 10px 0 0; font-size:11px; color:#888888; }
.bottomRightLinks a{ color:#00A1D6; text-decoration:underline; }
.bottomRightLinks a:hover{ text-decoration:none; }

.fProducts { display:block; background-color:#F1F5F6; border:1px solid #C1D7F5; padding:10px; width:153px; line-height:18px; }
.fProducts1 { display:block; border:1px solid #CCCCCC;   }
.fProducts a img{ display:block; border:1px solid #D24800; border-bottom:0px solid #D24800; text-decoration:none; width:151px; }
.fProducts a:hover img{ display:block; text-decoration:none; }
.buyNowBtn a{ display:block; width:85px; height:25px; background-image:url(images/buynow_btn.png); background-repeat:no-repeat; text-decoration:none; }
.fProductStrip { display:block; background-image:url(images/orangebg.gif); background-repeat:repeat-x; padding:2px 0 2px 8px; font-size:12px; font-weight:bold; color:#FFFFFF; margin-bottom:5px; }

.margin10pxRight { margin-right:10px; }
.margin10pxBottom { margin-bottom:10px; }
.margin10pxTop { margin-top:10px; }
.margin15pxTop { margin-top:15px; }

/* Bottom Links */
#bottomLinks { display:block; padding:0 10px 0 0; }
#bottomLinks h4 { padding:5px 0 5px 5px; margin:0; font-size:14px; font-weight:bold; border:1px solid #B2E3F3; background-color:#B2E3F3; }

#bottomNav { display:block; padding:0; width:176px; }
#bottomNav ul{ margin:0; padding:0; }
#bottomNav ul li{ display:inline; list-style:none; }
#bottomNav ul li a{ display:block; color:#00A1D6; text-decoration:none; padding:6px 8px 4px 5px; border-bottom:1px solid #B2E3F3; font-weight:bold; background-color:#EBF8FC; }
#bottomNav ul li a:hover{ background-color:#DDECF1; color:#000; }
.videoBox { border:1px solid #CCCCCC; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; margin-top:10px; }


/* --------------- */
#lp-productDetails { display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; line-height:18px; }

#lp-productDetails ul { padding:0 10px 20px 25px; margin:0; }
#lp-productDetails h1 { font-size:24px; color:#000; padding:5px 0 15px 0; margin:0 0 0 0; border-bottom:1px solid #D5D5D5; font-weight:bold; font-family:'Myriad Pro', Arial, Helvetica, sans-serif; }
#lp-productDetails h3 { font-size:16px; color:#444444; padding:0; margin:0 0 5px 0; }
#lp-productDetails h4 { font-size:14px; color:#444444; padding:0; margin:0 0 5px 0; }

.lp-greyBgColor { width:200px; background-image:url(images/gredient_bg.jpg); background-repeat:repeat-x; padding:10px; color:#000000; font-size:11px; line-height:16px; }
.lp-greyBgColor a{ color:#9C0607; text-decoration:none; }
.lp-greyBgColor a:hover{ color:#444444; text-decoration:underline; }

.lp-price1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; }
.lp-price2 { font-family:Arial, Helvetica, sans-serif; font-size:26px; }
.lp-priceSmall { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.lp-normalFont { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.lp-hr { color:#D5D5D5; border:0 dotted #D5D5D5; background-color:#D5D5D5; height:1px; margin:6px 0 6px 0; }
.lp-smallThumbImg a img { border:2px solid #EEEEEE; text-decoration:none; margin-right:5px; }
.lp-smallThumbImg a:hover img { border:2px solid #CCCCCC; text-decoration:none; }
.lp-smallThumbImg a.lp-thumbSelectd img { border:2px solid #CCCCCC; text-decoration:none; }

.lp-padding10pxEach { padding:10px 10px 10px 0; }
.lp-tableTdBg { background-color:#FFF0F4; border:2px solid #F3DAE1; padding:10px; width:427px; text-align:justify; margin-bottom:10px; }
.lp-compareProductsBtn a{ display:block; width:174px; height:26px; background-image:url(images/add_compare_products_btn.png); background-repeat:no-repeat; text-decoration:none; }
.lp-addWishlistBtn a{ display:block; width:174px; height:26px; background-image:url(images/add_wishlist_btn.png); background-repeat:no-repeat; text-decoration:none; }
.lp-addRegisteryBtn a{ display:block; width:174px; height:26px; background-image:url(images/add_registery_btn.png); background-repeat:no-repeat; text-decoration:none; }
 
.lp-elecBoxSKU { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#lp-subCatNav { display:block; }
#lp-subCatNav ul{ margin:13px 0 0 0; padding:0; font-size:11px; }
#lp-subCatNav ul li{ list-style:none; }
#lp-subCatNav ul li a{ display:block; color:#AC0C24; text-decoration:none; background-image:url(images/arrow.gif); background-repeat:no-repeat; padding:0 0 2px 20px; background-position:10px; }
#lp-subCatNav ul li a:hover{ text-decoration:none; color:#000; }

.lp-add2CartBtn a{ display:block; width:111px; height:26px; background-image:url(images/add2cart_btn.png); background-repeat:no-repeat; text-decoration:none; }

.reviewGreyBox { display:block; padding:10px; border-top:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7; background-color:#F2F2F2; }
.reviewWhiteBox { display:block; padding:10px; background-color:#F9F9F9; }

.lightGreyColor { color:#ABABAB; }
.smallTextPadding { font-size:11px; line-height:16px; padding-top:6px; }
.addCartBtn a{ display:block; width:95px; height:25px; background-image:url(images/addcart_btn.png); background-repeat:no-repeat; text-decoration:none; }

/* PRODUCTS INFO PAGE CSS START */
#col1 { margin:0; padding:0; width:610px; }
#col2 { margin:0; padding:0; width:300px; }

.contentsArea { display:block; background-color:#FFFFFF; padding:15px 10px 15px 10px; }

#col1 h1 { display:block; padding:4px 0 10px 0; margin:0 0 5px 0; font-size:18px; font-weight:normal; color:#FF6F00; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; border-bottom:4px solid #eeeeee; }
#col2 h1 { display:block; padding:4px 0 10px 0; margin:0 0 5px 0; font-size:18px; font-weight:normal; color:#FF6F00; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; border-bottom:4px solid #eeeeee; }
#col2 h3 { display:block; padding:4px 0 0 0; margin:0 0 5px 0; font-size:12px; font-weight:bold; color:#ed1d24; }
#col2 h3 a { color:#0068b8; text-decoration:underline; }
#col2 h3 a:hover { color:#0068b8; text-decoration:none; }

#listBox { display:block; border-bottom:1px dotted #cdcdcd; font-size:11px; line-height:14px; padding-bottom:9px; margin-top:9px; }
#listBox h2 { display:block; padding:8px 10px 8px 10px; margin:0 0 10px 0; font-size:14px; font-weight:bold; color:#0068b8; background-color:#f1f1f1; font-family:Arial, Helvetica, sans-serif; }
#listBox h2 a { color:#0068b8; text-decoration:underline; }
#listBox h2 a:hover { color:#0068b8; text-decoration:none; }
#listBox img.greyBorder { border:1px solid #d3d3d3; padding:3px; margin-right:12px; }

.innerCol { display:block; width:418px; }
.innerCol a { color:#ff0000; text-decoration:underline; }
.innerCol a:hover { text-decoration:none; }

a.blueLink { color:#0068b8; text-transform:uppercase; text-decoration:none; }
.bottomMargin6px { margin:0 0 6px 0; }
.rightMargin10px { margin:0 10px 0 0; }

.greyColor { color:#797878; }
.commentsLink a { display:block; background-image:url(images/comments_icon.jpg); background-repeat:no-repeat; background-position:right; text-decoration:underline; font-weight:bold; color:#0068b8; text-align:right; padding-right:22px; margin-top:2px }

.greyBox { display:block; background-color:#f2f2f2; padding:7px; border-bottom:1px dotted #cdcdcd; font-size:11px; line-height:15px; }
.greyBox a img { border:1px solid #C0C0C0; }
.greyBox a:hover img { border:1px solid #444444; }

.pagesLop { display:block; border-bottom:1px dotted #cdcdcd; font-size:12px; padding-bottom:6px; margin:6px 0 0 0; }
.pagesLop a { color:#0068b8; text-decoration:underline; }
.pagesLop a:hover { color:#000000; text-decoration:none; }
.pagesLop a.active { color:#000000; text-decoration:none; }

