/* CSS Document */
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul, li{ margin:0px; padding:0px; list-style:none;}
h1, h2, h3, h4, h5, h6, p, blockquote{ margin:0px; padding:0px;}
.clear{ clear:both; text-indent:-9999px;}
a{ outline:none;}
img{ border:0px;}
.live-chat{ background:url(../siteimages/live-chat.png) no-repeat; width:38px; height:112px; position:fixed; right:0px; top:50%; text-indent:-9999px; display:block;}

/*Header*/
#header{ background:url(../siteimages/header-bg.jpg) repeat-x; height:108px;}
#header .inner-header{ width:963px; margin:auto; position:relative;}
#header .inner-header .logo{ background:url(../siteimages/logo.jpg) no-repeat; width:254px; height:71px; text-indent:-9999px; display:block; position:relative; top:23px; float:left;}
#header .inner-header .setprice{ float:right; width:210px; margin:0px; position:absolute; top:2px; left:296px;}
#header .inner-header .setprice a{ padding:0px 2px;}
#header .inner-header .top-nav{float:right;}
#header .inner-header .top-nav .top-left-panel{ background:url(../siteimages/top-left-panel-bg.jpg) no-repeat; float:left; width:7px; height:27px;}
#header .inner-header .top-nav .top-center-panel{ background:url(../siteimages/top-center-panel-bg.jpg) repeat-x; float:left; height:27px;} 
#header .inner-header .top-nav .top-center-panel li{float:left; padding:5px 7px 0px 7px; color:#656565; background:url(../siteimages/top-dot-bg.png) no-repeat 0 7px; text-shadow: #fff 1px 1px 0px;} 
#header .inner-header .top-nav .top-center-panel li img{padding:0px 2px;} 
#header .inner-header .top-nav .top-center-panel li a{color:#656565; text-decoration:none;} 
#header .inner-header .top-nav .top-center-panel li a:hover{text-decoration:underline;} 
#header .inner-header .top-nav .top-right-panel{ background:url(../siteimages/top-right-panel-bg.jpg) no-repeat; float:left; width:62px; height:27px; color:#fff; padding:4px 7px 0px 7px;}
#header .inner-header .top-nav .top-right-panel a{ color:#fff; text-decoration:none; cursor:pointer;}
#header .inner-header .top-nav .top-right-panel:hover{ background:url(../siteimages/top-right-panel-bg-hover.jpg) no-repeat;  cursor:pointer;}
#header .inner-header .call-us{ position:absolute; top:46px; right:0px;}
#header .inner-header .call-us img{float:left; margin:3px 0px 0px 10px;}
#header .inner-header .call-us h2{float:right; color:#5c5c5c; margin-left:10px; font-size:18px;}
#header .inner-header .call-us h2 strong{color:#007fc3; font-weight:bold; margin-right:10px;}

/*Navigation*/
#navigation{ background:url(../siteimages/nav-bg.jpg) repeat-x; height:40px;}
#navigation .inner-navigation{ margin:auto; display:table;}
#navigation .inner-navigation li{ float:left; padding:0px; color:#fff; font-size:14px; font-weight:bold; line-height:40px;text-shadow: 0px 0px 1px #000;}
#navigation .inner-navigation li#call_back{background:url(../siteimages/nav-bg-orange.jpg) repeat-x; padding-right:7px;}
#navigation .inner-navigation li#call_back:hover{background:url(../siteimages/nav-bg-orange-hover.jpg) repeat-x;}
#navigation .inner-navigation li#call_back img{ float:left; margin:7px 4px 0px 0px;}
#navigation .inner-navigation li a{color:#fff; text-decoration:none; line-height:40px; padding:0px 17px; display:block;}
#navigation .inner-navigation li:hover{background:url(../siteimages/nav-bg-hover.jpg) repeat-x; cursor:pointer;}
#navigation .inner-navigation li.active{ background:url(../siteimages/nav-bg-hover.jpg) repeat-x;}

/*Wrapper*/
#wrapper{background:url(../siteimages/body-bg.jpg) repeat-x #FFFFFF;}
#wrapper .inner-wrapper{ width:958px; margin:auto;}
#wrapper .inner-wrapper .banner{ padding:20px 0px 10px 0px;}
#wrapper .estro{ width:988px; margin:auto;}
#wrapper .inner-wrapper .banner #menu a{display:block; height:35px; padding-top:10px;}
#wrapper .inner-wrapper .banner #menu ul a img{border:none; margin:auto; display:block;}


#wrapper .inner-wrapper .news-panel{ width:100%; display:inline-block; margin-bottom:10px; }
#wrapper .inner-wrapper .news-panel .latest-news{ width:649px; line-height:40px; float:left; background:url(../siteimages/latest-news.jpg) repeat-x; height:38px; border:1px solid #ccc; border-radius:10px;}
#wrapper .inner-wrapper .news-panel .latest-news .fb_logo{float:left;}
#wrapper .inner-wrapper .news-panel .latest-news marquee{ width:530px; float:left; margin-left:10px;} 
#wrapper .inner-wrapper .news-panel .latest-news marquee a{color:#007fc3; text-decoration:none; margin:0px 5px;}
#wrapper .inner-wrapper .news-panel .latest-news marquee a:hover{color:#007fc3; text-decoration:underline;}

#wrapper .inner-wrapper .news-panel .all-catagories{ width:128px; height:33px; border:3px solid #ccc; border-radius:5px; margin-left:10px; position:relative; top:-2px; float:left; padding:2px;}
#wrapper .inner-wrapper .news-panel .search{ width:298px; height:40px; margin-left:0px;  float:right; background:url(../siteimages/search-bg.jpg) no-repeat; border:0px;}
#wrapper .inner-wrapper .news-panel .search input{ width:229px; background:none; font-size:13px; color:#626262;  float:left; border:0px; padding:13px 5px 0px 15px;outline:none;}
#wrapper .inner-wrapper .news-panel .search input[type="submit"]{ background:url(../siteimages/search-btn.jpg) no-repeat; width:49px; height:40px; text-indent:-9999px; display:block; border:0px; float:left; cursor:pointer;}

/*Thumbnails*/
#wrapper .inner-wrapper .thumbnails ul li{ float:left; background:url(../siteimages/thumbnails-bg.jpg) no-repeat; width:230px; height:151px; padding:10px 0px; position:relative; margin-right:9px;}


/*Digital Devices*/
#wrapper .inner-wrapper .thumbnails ul li .digital-devices{ background:url(../siteimages/digital-devices.png) no-repeat; width:180px; height:25px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px;}
#wrapper .inner-wrapper .thumbnails ul li .digital-devices-icon{ width:68px; height:77px; position:absolute; top:67px; left:25px;}
#wrapper .inner-wrapper .thumbnails ul li .company-presentation{ background:url(../siteimages/company-presentation.png) no-repeat; width:166px; height:44px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px;}
#wrapper .inner-wrapper .thumbnails ul li .digital-devices-links{ position:absolute; top:102px; right:19px;}
#wrapper .inner-wrapper .thumbnails ul li .digital-devices-links .view-online{ background:url(../siteimages/view-online-icon.png) no-repeat 3px 0px; width:100px; height:17px; display:block;}
#wrapper .inner-wrapper .thumbnails ul li .digital-devices-links .view-online img{ margin:2px 0px 0px 20px;}
#wrapper .inner-wrapper .thumbnails ul li .digital-devices-links .hr{ background:url(../siteimages/dotted-bg.png) repeat-x; margin:2px 0px; height:5px;}
#wrapper .inner-wrapper .thumbnails ul li .digital-devices-links .download{ background:url(../siteimages/download-icon.png) no-repeat 3px 0px; width:100px; height:17px; display:block;}
#wrapper .inner-wrapper .thumbnails ul li .digital-devices-links .download img{ margin:2px 0px 0px 20px;}

/*30 Days*/
#wrapper .inner-wrapper .thumbnails ul li .thirty-days{ background:url(../siteimages/30-day.png) no-repeat; width:86px; height:19px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px; position:relative;}
#wrapper .inner-wrapper .thumbnails ul li .special-accounts-home{ position:absolute; right:-3px; top:-3px;}
#wrapper .inner-wrapper .thumbnails ul li .thirty-days-icon{ width:56px; height:68px; position:absolute; top:67px; left:25px;}
#wrapper .inner-wrapper .thumbnails ul li .credit-accounts{ background:url(../siteimages/credit-accounts.png) no-repeat; width:135px; height:44px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px;}
#wrapper .inner-wrapper .thumbnails ul li .special-accounts-educational-goverment{ position:absolute; top:70px; right:40px; background:url(../siteimages/special-accounts-educational-goverment.png) no-repeat; width:77px; height:59px; text-indent:-9999px; display:block;}

/*Quote Beater*/
#wrapper .inner-wrapper .thumbnails ul li .quote-beater{ background:url(../siteimages/quote-beater.png) no-repeat; width:166px; height:23px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px;}
#wrapper .inner-wrapper .thumbnails ul li .request-a-callback{width:147px; height:44px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px;}
#wrapper .inner-wrapper .thumbnails ul li .quote-beater-icon{ width:97px; height:67px; position:absolute; top:67px; left:11px;}
#wrapper .inner-wrapper .thumbnails ul li .got-a-quick{ position:absolute; top:60px; right:17px; background:url(../siteimages/got-a-quick.png) no-repeat; width:89px; height:44px; text-indent:-9999px; display:block;}
#wrapper .inner-wrapper .thumbnails ul li  .quote-btn{ background:url(../siteimages/quote-btn.png) no-repeat; width:93px; height:22px; position:absolute; right:15px; bottom:29px; display:block; text-indent:-9999px;}
#wrapper .inner-wrapper .thumbnails ul li  .quote-btn-1{ background:url(../siteimages/quote-btn.png) no-repeat; width:93px; height:22px; position:absolute; left:7px; bottom:29px; display:block; text-indent:-9999px;}

/*Next Days*/
#wrapper .inner-wrapper .thumbnails ul li .next-day{ background:url(../siteimages/next-day.png) no-repeat; width:142px; height:23px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px;}
#wrapper .inner-wrapper .thumbnails ul li .next-day-delivery-bus{ width:139px; height:113px; position:absolute; right:-12px; top: 45px;}
#wrapper .inner-wrapper .thumbnails ul li .delivery-world-wide{ background:url(../siteimages/delivery-worldwide.png) no-repeat; width:135px; height:44px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px;}
#wrapper .inner-wrapper .thumbnails ul li .lowest-shipping-price{ background:url(../siteimages/lowest-shipping-price.png) no-repeat; width:135px; height:44px; text-indent:-9999px; display:block; margin:5px 0px 0px 15px; position:relative; top:-27px;}
#wrapper .inner-wrapper .thumbnails ul li .special-accounts-educational-goverment{ position:absolute; top:66px; right:20px; background:url(../siteimages/special-accounts-educational-goverment.png) no-repeat; width:107px; height:59px; text-indent:-9999px; display:block;}

/*Breadcrumbs*/
#wrapper .inner-wrapper .breadcrumbs{background-image: url(../siteimages/bc_bg.png);  background-repeat: repeat-x; border: 1px solid #CACACA; color: #9B9B9B; font: 11px/30px Arial,Helvetica,sans-serif; height: 30px; margin: 0; overflow: hidden; padding: 0; width: 100%; float:left; margin:15px 0px;}
#wrapper .inner-wrapper .breadcrumbs li {float: left; list-style-type: none; padding-left: 10px;}
#wrapper .inner-wrapper .breadcrumbs li a { background-image: url(../siteimages/bc_separator.png); background-position: right center; background-repeat: no-repeat; color: #454545; display: block; height: 30px; padding-right: 15px; text-decoration: none;}
.home {border: medium none; margin: 8px 0;}
#wrapper .inner-wrapper .breadcrumbs a:hover{ color: #35ACC5; text-decoration:underline;}
#wrapper .inner-wrapper .breadcrumbs .right-breadcrumbs{float:right; margin-right:20px;}
#wrapper .inner-wrapper .breadcrumbs .view-cart{ background:url(../siteimages/view-cart-icon.png) no-repeat 0px 8px; color:#666; font-size:12px; float:left; padding:0px 0px 0px 25px; text-decoration:none; margin-left:25px;}
#wrapper .inner-wrapper .breadcrumbs .cart-item{ color:#666; font-size:12px; float:left; padding:0px 0px 0px 25px; text-decoration:none;}

/*Inner Right Panel*/
#wrapper .inner-wrapper .inner-right-panel{ width:758px; float:right;}
#wrapper .inner-wrapper .inner-right-panel .filter {
    background-color: #F4F4F4; border: 1px solid #E6E6E6; float: left; font-size: 12px;  height: 27px; list-style: none outside none; margin: 0 0px 10px 0px; width: 758px;
}
#wrapper .inner-wrapper .inner-right-panel .filter .sort {background: url(../siteimages/sort-by.gif) no-repeat right; border: medium none; color: #666666; font-size: 14px; font-weight: bold;  height: 27px; line-height: 27px; margin-right:145px; margin-top: 0; padding: 0 0 0 20px; width: 90px;}
#wrapper .inner-wrapper .inner-right-panel .filter li {border-right: 1px solid #DEDEDE; float: left; line-height: 16px; margin: 5px 10px 0 0; padding-right: 10px;}
#wrapper .inner-wrapper .inner-right-panel .filter li:last-child {
    border-right: medium none; margin-right: 0; padding-right: 0;}
#wrapper .inner-wrapper .inner-right-panel .filter a{color: #666666; text-decoration: none;}
#wrapper .inner-wrapper .inner-right-panel .filter li.current a{font-weight: bold;}
#wrapper .inner-wrapper .inner-right-panel .filter li.current a, ul#filter a:hover { color: #007FC5; text-decoration: underline;}

/*Top Page*/
#wrapper .inner-wrapper .inner-right-panel .inner-left-side{ width:575px; float:left;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top {background: url(../siteimages/page-top.jpg) no-repeat; float: left; height: 28px; overflow: hidden; width: 575px; padding-top:3px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li {color: #666666; display: block; float: left; font-size: 12px; list-style: none outside none; margin-top:5px; text-align: right;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol li {display: inline; float: left; list-style: none outside none; margin-top: 0; }
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol { float: left; padding-left: 20px; width:300px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol li {color: #666666; padding-right: 22px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol li a { color: #666666; text-decoration: none;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol li a:hover {color: #007FC5; font-weight: bold; text-decoration: none;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol li.current a { color: #007FC5; font-weight: bold;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol.next {float: left; width: auto;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol.next li {color: #666666; float: left; padding-right: 18px; text-align: left;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol.next li.next_bg {border-left: 1px solid #999999; padding: 0 0 0 18px;  width: 50px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_top li ol.next li.prev_bg {border-right: 1px solid #999999; margin-right: 18px; padding: 0; width: 50px;}


#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio {-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #DEDEDE #E6E6E6 -moz-use-text-color; border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-style: dotted solid none; border-width: 1px 1px medium; float: left; height: 100%; list-style: none outside none; margin-left: 0; width: 573px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio li {border-bottom: 1px dotted #DEDEDE; float: left; padding: 10px 0; width:573px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio li ol.mode {float: left; margin: 0 auto; width: 562px; padding:0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio li ol.mode li { border: medium none; display: inline; float: left; list-style: none outside none; margin: 0; padding: 0;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio li ol.mode li.p_img { float: left; padding: 0 25px 0 15px;  width: 75px; margin:0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio li ol.mode li.description { float: left; margin-right: 15px; margin-top: 10px; width: 276px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio li ol.mode li.buy{ float: left; width: 152px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio li ol.mode li.buy p{ text-align:center; margin-bottom:10px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio img {display: block;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio p {margin: 0;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio p.title {color: #333333; font-size: 12px; font-weight: bold; margin: 0;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio p {color: #666666; display: block; font-size: 12px; line-height: 14px; margin-top: 5px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio p a {color: #555555; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio p a.seemore {color: #007FC5;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio p a:hover {color: #007FC5; text-decoration: underline;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side #portfolio p span.line {border-left: 1px solid #999999; margin-left: 10px; padding-left: 10px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side li.buy h1 { color: #FF3300; font-family: Helvetica,Arial,sans-serif; font-size: 18px; height: 55px; padding: 15px 3px 0 0;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side li.buy .buy_btn{ width:76px; margin:auto;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .cart{ background: url(../siteimages/add-to-cart.jpg) no-repeat;height: 27px; width: 76px; display:block; text-indent:-9999px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .refurbished {background: url(../siteimages/refurbished.jpg) no-repeat; height: 27px; width: 76px;  display:block; text-indent:-9999px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side  li.buy del { color: #666666; font-size: 12px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side  li.buy .red {color: #CC3300; font-size: 12px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side  .page {border-color: -moz-use-text-color #E6E6E6; border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-style: none solid; border-width: medium 1px; float: left; text-align: center; width:573px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .manu {font-size: 12px; margin-top: 15px; padding:3px 3px 3px; text-align: center;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .manu a { color: #036CB4; text-decoration: none; padding:2px 1px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .manu a:hover {background-color: #F4F4F4;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .manu a:active {color: #666666;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .manu .current { background-color: #036CB4;border: 1px solid #036CB4;color: #FFFFFF;font-weight: bold;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .manu .disabled {border: 1px solid #EEEEEE; color: #DDDDDD; padding:2px 0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .page_bg { background: url(../siteimages/page-top.jpg) no-repeat bottom; float: left; height: 5px; overflow: hidden; width:575px; margin-bottom:15px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details{ border:1px solid #dedede; padding:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .left-product-details{ width:184px; float:left;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .left-product-details .product-details-img{ background:url(../siteimages/product-detail-bg.jpg) no-repeat; width:184px; height:175px; margin:10px 0px 0px 10px; position:relative;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .left-product-details .product-details-img .special-offers{ background:url(../siteimages/special-offers-img-1.png) no-repeat; width:88px; height:87px; position:absolute; top:-4px; right:-4px; text-indent:-9999px; }
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .left-product-details .product-details-img img{margin:2px auto; display:block; padding-top:3px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .left-product-details .social-share{width:138px; margin:10px auto;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .left-product-details .secure-img{ margin:auto; display:block;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details{ width:362px; float:right;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul{margin:10px 0px 0px 0px; padding:0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details h1{ display:block; margin:0px 0px 0px 15px; color:#666; padding-bottom:5px; width:95%; font-size:18px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li{float:left; font-size:12px; line-height:37px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li h3{ color:#595959; font-size:13px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.left-txt{ width:26%; color:#848484;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li select{ border:1px solid #ccc; width:130px; font-size:11px; margin-left:7px; color:#848484;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li strong.red{ color:#cc3300;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt{ width:74%; color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt span.Qty {border-right: 0 none; height: 20px; line-height: 20px;margin-top: 0; text-align: left; width: 87px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt span.Qty .cartqty {border: 2px solid #B9C6D6; height: 18px; text-align: center; width: 40px; float:left;}
#also_bought{ margin:10px 0px; padding:0px; border:1px solid #ccc;}
#also_bought h3{ color: #666666;  display: block; font-size: 15px; margin:0px 0px 10px 0px; padding-left:10px; background:#F4F4F4; line-height:30px;}
#also_bought ul{ margin:10px auto; padding:0px; clear:both; display:table;}
#also_bought ul li{ float:left; border:2px solid #e6e6e6; border-radius:5px; padding:2px 5px; margin:3px 5px; width:167px;}
#also_bought ul li a img{ float:left;}
#also_bought ul li a{ color:#666; text-decoration:none;}
#also_bought ul li strong{ display:block; text-align:center; margin-top:15px;}
#also_bought ul li span{color:#A73908; display:block; text-align:center;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt .numadjust{ float:left; width:18px; margin:2px 0px 0px 10px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt .stock {background: url(../siteimages/instock.gif) no-repeat scroll left center transparent; color: #0469AD; font-weight: bold; margin-left: 20px;  padding-left: 18px; float:left;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt #totalprice{  color: #CC3300; font: 19px Arial,Helvetica,sans-serif;  margin-top: 10px; font-weight:bold; margin-left:5px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt .totalcost {background: url(../siteimages/totalcosthelp.gif) no-repeat scroll right center transparent; color: #666666; font-size: 12px; height: 12px;  line-height: 12px; width: 75px; display:inline-block;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt .increase {  background:url(../siteimages/numadjust-increase.jpg) no-repeat; width:18px; height:9px; display:block; margin-bottom:1px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details .add-to-wishlist{ background:url(../siteimages/add-to-wishlist-btn.jpg) no-repeat; width:151px; height:34px; display:block; text-indent:-9999px; float:left;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details .add-to-cart{ background:url(../siteimages/add-to-cart-btn.jpg) no-repeat; width:131px; height:34px; display:block; text-indent:-9999px; float:left; margin-left:7px; border:0px; cursor:pointer;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details ul li.right-txt .decrease {background:url(../siteimages/numadjust-decrease.jpg) no-repeat; width:18px; height:9px; display:block;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-details .right-product-details .cart-cls{ float:right; margin:10px 20px 10px 0px;}

/*Product Overview*/
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .shadetabs{margin:0px; padding:0px 0px 0px 10px; list-style:none; background:#f4f4f4;  height:33px; border-bottom:none;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .shadetabs li{float:left; background:url(../siteimages/tabs-bg.jpg) repeat-x; margin:6px 2px 0px 2px; border:1px solid #dddddd;  border-bottom:none; font-weight:bold;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .shadetabs li a{color:#666666; text-decoration:none; padding:0px 20px 0px 20px;line-height:26px; display:block;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .shadetabs li a:hover {background:#FFFFFF;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .shadetabs li a.selected{background:#FFFFFF;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tab_sub{border:1px solid #dddddd;}


#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tab{display:block; float:left; margin-top:15px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tabs_nav{height:39px; display:block;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tab_data{display:block; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tab_data .blue-table{ width:100%;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tab_data p{margin:0px; line-height:18px; margin:10px; text-align:justify;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tab_data h2{display:block; color:#007FC5; padding-left:10px; font-size:14px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tab_data a{color:#737373; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview #tab_data a:hover{text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .contact{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .contact label{ width:150px; display:inline-block; vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .contact label sub{color:#FF0000; vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .contact input{width:250px; height:20px; border:1px solid #ccc;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .contact .submit_btn{ background:url(../siteimages/submit-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:0px auto 20px auto; cursor:pointer;} 
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview .contact textarea{width:250px; height:70px; border:1px solid #ccc;}


	
#wrapper .inner-wrapper .inner-right-panel .inner-left-side .product-overview.tabcontent{ display:none;}

/*About page*/
#wrapper .inner-wrapper .inner-right-panel .about{width:565px; float:left; padding:0px 5px;}
#wrapper .inner-wrapper .inner-right-panel .about p a{color:#a73908; text-decoration:none; font-style:italic; font-weight:bold; text-align:center; display:block; margin-right:10px;}
#wrapper .inner-wrapper .inner-right-panel .about strong{color:#a73908; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-panel .about p a:hover{color:#a73908; text-decoration:underline;}

#wrapper .inner-wrapper .inner-right-panel .about span a{color:#a73908; text-decoration:none; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .about span a:hover{color:#a73908; text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .about h1{color:#007FC5; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; line-height:35px; background:#f4f4f4; padding:0px 0px 0px 10px; font-size:20px;}
#wrapper .inner-wrapper .inner-right-panel .about h3{color:#595959; margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .about p{color:#595959; padding:5px 0px; text-align:justify;}
#wrapper .inner-wrapper .inner-right-panel .about span{color:#595959; padding:5px 0px;}
#wrapper .inner-wrapper .inner-right-panel .about em{color:#a73908;}
#wrapper .inner-wrapper .inner-right-panel .about ul{padding:8px 16px 8px 16px; color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .about ul li{padding:2px 0px; list-style:square; text-align:justify;}

/*Inner Page Right Side*/
#wrapper .inner-wrapper .inner-right-side{ width:176px; float:right;}

/*Inner Page Right Side Digital Devices*/
#wrapper .inner-wrapper .inner-right-side .digital-devices{ background:url(../siteimages/inner-page-thumbnail-bg.jpg) no-repeat; width:176px; height:106px; position:relative;}
#wrapper .inner-wrapper .inner-right-side .digital-devices h1{background: url(../siteimages/inner-page-digital-devices.png) no-repeat; display: block;  height: 20px; margin:0px 0 0 15px; text-indent: -9999px; width: 114px; position:relative; top:12px;}
#wrapper .inner-wrapper .inner-right-side .digital-devices h3{background: url(../siteimages/inner-page-company-presentation.png) no-repeat; display: block;  height:10px; margin:0px 0 0 15px; text-indent: -9999px; width: 106px; position:relative; top:10px;}
#wrapper .inner-wrapper .inner-right-side .digital-devices-links{ float:left; width:76px; margin:15px 0px 0px 13px;}
#wrapper .inner-wrapper .inner-right-side .digital-devices-links .view-online{background: url(../siteimages/inner-page-view-online-icon.png) no-repeat scroll 3px 0 transparent; display: block; height: 15px; width: 100px; margin:5px 0px;}
#wrapper .inner-wrapper .inner-right-side .digital-devices-links .view-online img{margin:2px 0 0 20px;}
#wrapper .inner-wrapper .inner-right-side .digital-devices-links .live-support-chat{ margin-bottom:10px;}
#wrapper .inner-wrapper .inner-right-side .digital-devices-links .download{background: url(../siteimages/inner-page-download-icon.png) no-repeat scroll 3px 0 transparent; display: block; height: 14px; width: 100px;}
#wrapper .inner-wrapper .inner-right-side .digital-devices-links .download img{margin:2px 0 0 20px;}
#wrapper .inner-wrapper .inner-right-side .inner-page-digital-devices{height:58px; right: 10px; position: absolute; width: 51px; top:44px;}
#wrapper .inner-wrapper .inner-right-side .live-support-chat{ margin-bottom:8px;}

/*Customer Satisfaction*/
#wrapper .inner-wrapper .inner-right-panel .customer-satisfaction{ margin:10px 0px; display:block;}
#wrapper .inner-wrapper .inner-right-panel .customer-satisfaction span{ width:43%; margin-left:20px; float:left;}
#wrapper .inner-wrapper .inner-right-panel .customer-satisfaction span label{display:inline-block; vertical-align:top; font-weight:bold; float:left;}
#wrapper .inner-wrapper .inner-right-panel .customer-satisfaction span h5{ font-weight:normal; padding:0px 0px 0px 10px; margin:0px; display:inline-block;}
#wrapper .inner-wrapper .inner-right-panel .customer-satisfaction input {border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width:200px;}
#wrapper .inner-wrapper .inner-right-panel .customer-satisfaction textarea{border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width:200px; height:100px;}
#wrapper .inner-wrapper .inner-right-panel .customer-satisfaction sub{color: #FF0000;vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .our-products-use{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .our-products-use h3 sub{color: #FF0000;vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .our-products-use span{ width:100%; display:block; margin:5px 0px 5px 10px;}
#wrapper .inner-wrapper .inner-right-panel .our-products-use span .our_products_others{border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width:200px;}

#wrapper .inner-wrapper .inner-right-panel .rate-us{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .rate-us h3 sub{color: #FF0000;vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .rate-us ul{ width:100%; display:inline-block;}
#wrapper .inner-wrapper .inner-right-panel .rate-us ul li{ list-style:none; margin:0px; padding:0px; float:left;}

#wrapper .inner-wrapper .inner-right-panel .rate-us .customer_service{width:120px;}
#wrapper .inner-wrapper .inner-right-panel .rate-us .very-satisfied{ width:80px; text-align:center;}

#wrapper .inner-wrapper .inner-right-panel .business-with-digital-devices{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .business-with-digital-devices h3 sub{color: #FF0000;vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .business-with-digital-devices ul{ width:100%; display:inline-block;}
#wrapper .inner-wrapper .inner-right-panel .business-with-digital-devices ul li{ list-style:none; margin:0px; padding:0px;}


#wrapper .inner-wrapper .inner-right-panel .recommend-digital-devices-others{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .recommend-digital-devices-others h3 sub{color: #FF0000;vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .recommend-digital-devices-others ul{ width:100%; display:inline-block;}
#wrapper .inner-wrapper .inner-right-panel .recommend-digital-devices-others ul li{ list-style:none; margin:0px; padding:0px;}

#wrapper .inner-wrapper .inner-right-panel .additional-comments textarea{border: 1px solid #CCCCCC; color: #666666; font-size: 12px; height: 22px; padding:5px; width:470px; height:100px;}
#wrapper .inner-wrapper .inner-right-panel .submit-btn{ background:url(../siteimages/submit-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:0px auto 20px auto;} 

/*Inner Page Right Side 30 Days*/
#wrapper .inner-wrapper .inner-right-side .thirty-day{ background:url(../siteimages/inner-page-thumbnail-bg.jpg) no-repeat; width:176px; height:106px; position:relative; margin-top:10px; display:block;}

#wrapper .inner-wrapper .inner-right-side .thirty-day .special-accounts{ position:absolute; top:-3px; right:-3px;}
#wrapper .inner-wrapper .inner-right-side .thirty-day h1{background: url(../siteimages/inner-page-thirty-days.png) no-repeat; display: block;  height: 20px; margin:0px 0 0 15px; text-indent: -9999px; width: 55px; position:relative; top:12px;}
#wrapper .inner-wrapper .inner-right-side .thirty-day h3{background: url(../siteimages/inner-page-credit-accounts.png) no-repeat; display: block;  height:8px; margin:0px 0 0 15px; text-indent: -9999px; width: 86px; position:relative; top:10px;}
#wrapper .inner-wrapper .inner-right-side .thirty-day .thirty-days-icon { height: 69px; right:10px;  position: absolute; width: 116px;}
#wrapper .inner-wrapper .inner-right-side .thirty-day .educational-goverment{background: url(../siteimages/inner-page-educational.png) no-repeat; display: block; height: 23px; position: absolute; left: 15px;  text-indent: -9999px;  top: 50px;  width: 71px;}
#wrapper .inner-wrapper .inner-right-side .thirty-day .inner-page-30-day{height:52px; right:19px; position: absolute; width: 43px; top:46px;}


/*Inner Page Right Side Next day*/
#wrapper .inner-wrapper .inner-right-side .next-day{ background:url(../siteimages/inner-page-thumbnail-bg.jpg) no-repeat; width:176px; height:106px; position:relative; margin-top:10px;}
#wrapper .inner-wrapper .inner-right-side .next-day h1{background: url(../siteimages/inner-page-next-day.png) no-repeat; display: block;  height: 20px; margin:0px 0 0 15px; text-indent: -9999px; width: 71px; position:relative; top:12px;}
#wrapper .inner-wrapper .inner-right-side .next-day h3{background: url(../siteimages/inner-page-delivery-worldwide.png) no-repeat; display: block;  height:22px; margin:0px 0 0 15px; text-indent: -9999px; width: 65px; position:relative; top:10px;}

#wrapper .inner-wrapper .inner-right-side .next-day .digital-devices-truck{ background:url(../siteimages/digital-devices-truck.png) no-repeat; position:absolute; right:0px; top:23px;}


/*Inner Page Right Side Testimonials*/
#wrapper .inner-wrapper .inner-right-side .testimonials{ background:url(../siteimages/inner-page-testimonial-bg.png) no-repeat; width:176px; height:144px; position:relative; margin:10px 0px; }
#wrapper .inner-wrapper .inner-right-side .testimonials h1{background: url(../siteimages/inner-page-testimonial-txt.png) no-repeat; display: block;  height: 12px; margin:0px 0 0 15px; text-indent: -9999px; width:90px; position:relative; top:12px;}
#wrapper .inner-wrapper .inner-right-side .testimonials #testimonials li{ margin:0px; padding:0px; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-side .testimonials #testimonials li a{text-decoration:none;}
#wrapper .inner-wrapper .inner-right-side .testimonials #testimonials li blockquote{ width:148px; margin:0px; padding:20px; font-style:italic; color:#7e7e7e;}
#wrapper .inner-wrapper .inner-right-side .testimonials #testimonials li strong{color:#7e7e7e;}
#wrapper .inner-wrapper .inner-right-side .testimonials #testimonials li blockquote.style1{ background-image: url(../siteimages/openquote.png);  background-position: left top; background-repeat: no-repeat; margin: 23px 10px; padding: 0 8px; text-indent: 11px; line-height:18px;}
#wrapper .inner-wrapper .inner-right-side .testimonials #testimonials li blockquote.style1 span {background-image: url(../siteimages/closequote.png); background-position: right bottom; background-repeat: no-repeat;  display: block;}

/*Testimonial Panel*/
#wrapper .inner-wrapper .testimonials-panel{ float:left; width:770px; margin-bottom:10px;}
#wrapper .inner-wrapper .testimonials-panel h1{font-family: Georgia,'Times New Roman',Times,serif; color:#333; padding:10px 0px;}
#wrapper .inner-wrapper .testimonials-panel blockquote{ padding:10px 0px; color:#666;}
#wrapper .inner-wrapper .testimonials-panel blockquote p{font-family:Georgia,'Times New Roman',Times,serif; font-size:16px; font-style:italic; line-height:22px;}
#wrapper .inner-wrapper .testimonials-panel blockquote em{ text-align:right; display:block; padding-right:20px;}
#wrapper .inner-wrapper .testimonials-panel blockquote .author{ text-align:right; display:block; padding-right:20px; margin-top:5px;}
#wrapper .inner-wrapper .testimonials-panel hr{border-bottom:1px dotted #BDBDBD; clear: both; background:#FFFFFF; color: #FFFFFF; height: 2px; margin: 0 0 10px; padding: 10px 0 0; border-top:none; border-left:none;}
#wrapper .inner-wrapper .testimonials-panel .align-right {float: right; width:50%;}

/*My Accounts*/
#wrapper .inner-wrapper .my-accounts-box{ width:90%; background:#fafafa; border:1px dotted #ccc; margin:20px auto; padding:10px 20px 20px 20px;}
#wrapper .inner-wrapper .my-accounts-box .change-password{ border-bottom:1px solid #ebebeb; padding:0px 0px 15px 0px;}
#wrapper .inner-wrapper .my-accounts-box .change-password img{ float:left; margin:0px 5px;}
#wrapper .inner-wrapper .my-accounts-box .change-password a{ padding:0px 5px;}

/*Change Password Page*/
#wrapper .inner-wrapper .inner-right-panel .change-password span{ width:100%; display:block; margin-left:20px;}
#wrapper .inner-wrapper .inner-right-panel .change-password span label{ width:120px; display:inline-block; vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .change-password input {border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width:200px;}
#wrapper .inner-wrapper .inner-right-panel .change-password textarea{border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width:200px; height:100px;}
#wrapper .inner-wrapper .inner-right-panel .change-password select {border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height:28px; padding: 5px 5px; width: 212px;}
#wrapper .inner-wrapper .inner-right-panel .change-password sub {color: #FF0000;vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .change-password .continue-btn{ background:url(../siteimages/continue-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:10px 0px 0px 245px; cursor:pointer;}
#wrapper .inner-wrapper .inner-right-panel .change-password .clear-btn{ background:url(../siteimages/clear-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:10px 10px 0px 0px; cursor:pointer; float:right;}

/*Request A Callback*/
#wrapper .inner-wrapper .inner-right-panel .request-a-callback{ width:300px; margin:auto;}
#wrapper .inner-wrapper .inner-right-panel .request-a-callback .continue-btn{ background:url(../siteimages/continue-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:10px 0px 0px 0px; cursor:pointer; float:left;}
#wrapper .inner-wrapper .inner-right-panel .request-a-callback .clear-btn{ background:url(../siteimages/clear-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:10px 10px 0px 0px; cursor:pointer; float:left;}

/*Order History*/
#wrapper .inner-wrapper .inner-right-panel .order-history ul{ list-style:none; margin:0px; padding:0px; border-bottom:1px solid #ccc; display:inline-block; width:100%;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul.title{background:#e9e9e9;  display: table; width: 100%; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul li{float:left; list-style:none; padding:10px 0px; margin:0px 1px;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul li.serial-no{ width:8%; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul li.order-no{ width:12%; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul li.order-date{ width:25%; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul li.order-by{ width:25%; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul li.order-total{ width:15%; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul li.details{ width:12%; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .order-history ul.grey{background:#fafafa;  display: table; width: 100%;}

/*Contact Us Page*/
#wrapper .inner-wrapper .uk-queries{ width:245px; float:left; margin-left:20px; }
#wrapper .inner-wrapper .international-queries{ width:255px; float:right;  border-left:1px dotted #ccc; padding-left:30px;}

/*Login Panel */
#wrapper .inner-wrapper .login-panel{ border:1px  dashed #ccc; float:left; width:770px; margin-bottom:10px;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in{ width:278px; float:left; margin:5px 0px 0px 7px;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in h3{ background:url(../siteimages/top-login-bg.jpg) no-repeat; width:278px; height:34px; font-size:16px; color:#666666; padding:0px 0px 0px 10px; line-height:34px;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in h3 span{color:#ff3300;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .center-existing-user-sign-in{border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3; padding:0px 5px; clear:both;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .center-existing-user-sign-in form{ margin:0px auto; display:table;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .center-existing-user-sign-in label{ font-size:12px; display:block; color:#666666; padding:10px 0px 3px 3px;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .center-existing-user-sign-in input{ width:220px; border:1px solid #e6e6e6; height:20px; padding:0px 5px 0px 5px; font-size:13px; color:#666666;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .center-existing-user-sign-in span{font-size:12px; color:#666666; text-align:right; display:block;  padding-top:20px;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .center-existing-user-sign-in span a{color:#ff3300; text-decoration:none;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .center-existing-user-sign-in span a:hover{text-decoration:underline;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .center-existing-user-sign-in input[type="submit"]{ background:url(../siteimages/login-btn.jpg) no-repeat; width:78px; height:26px; text-indent:-9999px; display:block; border:0px; margin:20px 0px 10px 155px; cursor:pointer;}
#wrapper .inner-wrapper .login-panel .existing-user-sign-in .btm-existing-user-sign-in{ background:url(../siteimages/btm-login-bg.jpg) no-repeat; width:278px; height:7px;}
#wrapper .inner-wrapper .login-panel .create-a-account{ width:278px; float:left;}

/*Create A Account*/
#wrapper .inner-wrapper .login-panel .create-a-account{ width:471px; float:left; margin:5px 0px 5px 7px;}
#wrapper .inner-wrapper .login-panel .create-a-account h3{ background:url(../siteimages/top-create-bg.jpg) no-repeat; width:471px; height:34px; font-size:16px; color:#666666; padding:0px 0px 0px 10px; line-height:34px;}
#wrapper .inner-wrapper .login-panel .create-a-account h3 span{color:#ff3300;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account{border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3; padding:10px; clear:both; position:relative;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account span{ font-size:12px; padding:0px; display:block; color:#666666;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account span label{ margin-bottom:5px; display:inline-block;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account ul{ margin:0px; padding:0px;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account ul li{ float:left; width:224px; padding:10px 0px 0px 0px;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account .benefits{ position:absolute; bottom:30px; left:-280px; width:268px;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account ul li.email{ display:block; width:100%;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account ul li input{ border:1px solid #ccc; width:200px; height:22px; font-size:11px; color:#666666; padding:0px 5px;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account ul li select{ border:1px solid #ccc; width:212px; height:24px; font-size:11px; color:#666666; padding:2px 5px;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account strong{ font-size:12px; color:#666666;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account .note{ color:#FF0000; font-size:12px; margin-bottom:20px;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account .note strong{ color:#FF0000;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account ul li sub{ color:#FF0000; vertical-align:top;}
#wrapper .inner-wrapper .login-panel .create-a-account .btm-create-a-account{ background:url(../siteimages/btm-create-bg.jpg) no-repeat; width:471px; height:7px;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account dl{ margin:10px 0px 0px 0px; padding:0px;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account dl dt{ background:url(../siteimages/benefits-icon.jpg) no-repeat 0px 9px; font-size:12px; padding-left:25px; line-height:28px; color:#6e6e6e;}
#wrapper .inner-wrapper .login-panel .create-a-account .center-create-a-account .create-a-account-btn{background:url(../siteimages/create-a-account-btn.jpg) no-repeat; width:248px; height:36px; margin:20px auto 0px auto; border:0px; text-indent:-9999px; display:block; cursor:pointer;}

/*Left Panel*/


#wrapper .inner-wrapper .left-panel{ width:229px; float:left;}

#wrapper .inner-wrapper .left-panel h3{ background:url(../siteimages/browse-bg.jpg) repeat-x; height:25px; font-size:14px; font-weight:bold; padding:7px 0px 0px 10px; color:#626262;}

.arrowlistmenu{font-size:12px;  border: 1px solid #DFDFDF; border-radius:5px;}
.arrowlistmenu .menuheader{padding-left: 10px; cursor: pointer; line-height:29px; background:#F4F4F4; border-top: 1px solid #DFDFDF; color:#737373; font-weight:bold;}
.arrowlistmenu .openheader{line-height:29px; background:#F4F4F4; border-top: 1px solid #DFDFDF; color:#737373;  font-weight:bold;}
.arrowlistmenu ul{list-style-type: none; margin: 0; padding: 0;}
.arrowlistmenu ul li{ border-top: 1px solid #DFDFDF; }
.arrowlistmenu ul li a{display: block; text-decoration: none; color:#666666; padding-left: 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;line-height:34px;}
.arrowlistmenu ul li a:hover{ background:#f1f1f1;}
.separator{display:block;}

#wrapper .inner-wrapper .left-panel .nav, ul.nav ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width:100%;
  border:1px solid #dfdfdf;
  border-radius: 5px; 
  overflow:hidden;

}
#wrapper .inner-wrapper .left-panel .nav a {
  display: block;
  text-decoration: none;}

#wrapper .inner-wrapper .left-panel .nav li{
font-weight:bold;
}
#wrapper .inner-wrapper .left-panel .nav li ul {
padding:0px;
border:none;
 
}

#wrapper .inner-wrapper .left-panel .nav li ul li {
 padding-left:15px;
   font-size:12px; 
  color:#666666;
  line-height:20px;
  font-weight:normal;
 
}

#wrapper .inner-wrapper .left-panel .nav li a {
  background: #f4f4f4;
  color: #737373;	
  padding:5px 0px 5px 10px;
  border-top:1px solid #dfdfdf;
  font-size:12px;
}
#wrapper .inner-wrapper .left-panel .nav li ul li{padding-left:0px;}
#wrapper .inner-wrapper .left-panel .nav li ul li a {
  color: #666;
  background:none;
}
#wrapper .inner-wrapper .left-panel .nav li ul li a:hover {
 text-decoration:underline;
}

/*Inner left panel Navigation*/
#wrapper .inner-wrapper .inner-left-panel{ width:190px; float:left;}
#wrapper .inner-wrapper .inner-left-panel h3{ background:url(../siteimages/browse-bg.jpg) repeat-x; height:25px; font-size:14px; font-weight:bold; padding:7px 0px 0px 10px; color:#626262;}
#wrapper .inner-wrapper .inner-left-panel .inner-nav, ul.inner-nav ul {
  list-style-type:none;
  margin: 0px 0px 10px 0px;
  padding: 0;
  width:100%;
  border:1px solid #dfdfdf;
  border-radius: 5px; 
  overflow:hidden;

}
#wrapper .inner-wrapper .inner-left-panel .inner-nav input{
	width:165px; border:1px solid #ccc;
	height:20px;
	margin:10px auto;
	display:block;
	padding-left:5px;
}
#wrapper .inner-wrapper .inner-left-panel .inner-nav input[type=submit]{
background:url(../siteimages/inner-search-btn.jpg) no-repeat; width:78px; height:27px; border:0px; text-indent:-9999px; cursor:pointer; float:right; margin:0px 10px 10px 0px;}


#wrapper .inner-wrapper .inner-left-panel .inner-nav a {
  display: block;
  text-decoration: none;	
}

#wrapper .inner-wrapper .inner-left-panel .inner-nav li{
font-weight:bold;
}
#wrapper .inner-wrapper .inner-left-panel .inner-nav li ul {
padding:0px;
border:none;
 
}

#wrapper .inner-wrapper .inner-left-panel .inner-nav li ul li {
 padding-left:15px;
   font-size:12px; 
  color:#666666;
  line-height:20px;
  font-weight:normal;
 
}

#wrapper .inner-wrapper .inner-left-panel .inner-nav li a {
  background: #f4f4f4;
  color: #737373;	
  padding:5px 0px 5px 10px;
  border-bottom:1px solid #dfdfdf;
  font-size:12px;
}
#wrapper .inner-wrapper .inner-left-panel .inner-nav li ul li{ padding-left:0px;}
#wrapper .inner-wrapper .inner-left-panel .inner-nav li ul li a {
  background: #ccc;
  color: #000;
  background:none;
  padding-left:15px;
}

#wrapper .inner-wrapper .inner-left-panel .inner-nav li ul li a:hover {
	text-decoration:underline;
}

/*Inner Popular Searches*/
#wrapper .inner-wrapper .inner-left-panel .popular-searches{border:1px solid #dfdfdf; border-radius:5px; margin:10px 0px; width:100%;}
#wrapper .inner-wrapper .inner-left-panel .popular-searches ul{margin:5px;}
#wrapper .inner-wrapper .inner-left-panel .popular-searches ul li{float:left; padding:2px 8px;}
#wrapper .inner-wrapper .inner-left-panel .popular-searches ul li a{color:#666666; text-decoration:none;}
#wrapper .inner-wrapper .inner-left-panel .popular-searches ul li a:hover{text-decoration:underline;}


/*Inner Browse by Brand*/
#wrapper .inner-wrapper .browse-by-brand{border:1px solid #dfdfdf; border-radius:5px; margin:10px 0px; width:100%; display:inline-block; clear:both;}
#wrapper .inner-wrapper .browse-by-brand ul{margin:5px;}
#wrapper .inner-wrapper .browse-by-brand ul li{float: left; height: 30px; padding: 5px 6px;}


/*Popular Searches*/
#wrapper .inner-wrapper .left-panel .popular-searches{border:1px solid #dfdfdf; border-radius:5px; margin:10px 0px; width:100%; clear:both; display:inline-block;}
#wrapper .inner-wrapper .left-panel .popular-searches ul{margin:5px; padding-bottom:10px; display:inline-block; clear:both;}
#wrapper .inner-wrapper .left-panel .popular-searches ul li{float:left; padding:2px 4px;}
#wrapper .inner-wrapper .left-panel .popular-searches ul li a{color:#666666; text-decoration:none;}
#wrapper .inner-wrapper .left-panel .popular-searches ul li a:hover{text-decoration:underline;}


/*Right Panel*/
#wrapper .inner-wrapper .right-panel{ width:715px; float:right;}

#wrapper .inner-wrapper .right-panel .tabs{ margin:0px; padding:0px 0px 0px 10px; list-style:none; background:#f4f4f4;  height:33px; border:1px solid #dddddd; border-bottom:none;}
#wrapper .inner-wrapper .right-panel .tabs li{ float:left; background:url(../siteimages/tabs-bg.jpg) repeat-x; padding:6px 20px 0px 20px; margin:6px 2px 0px 2px; height:21px;  border:1px solid #dddddd;  border-bottom:none; font-weight:bold; position:relative; }
#wrapper .inner-wrapper .right-panel .tabs li a{ color:#666666; text-decoration:none;}
#wrapper .inner-wrapper .right-panel .tabs li.active{ background:#fff;}
#wrapper .inner-wrapper .right-panel .tabs li.active a{color:#007fc5;}
#wrapper .inner-wrapper .right-panel .tabs li:hover{ background:#fff; cursor:pointer;}
#wrapper .inner-wrapper .right-panel .tabs li:hover a{color:#007fc5;}
#wrapper .inner-wrapper .right-panel .tabs li img{ position:absolute; top:-2px; right:-2px;}
#wrapper .inner-wrapper .right-panel #tab2{ background:url(../siteimages/featured-products.jpg) no-repeat; height:660px; width:713px; position:relative;}
#wrapper .inner-wrapper .right-panel #tab2 h3{ color:#247cc7; font-size:18px; text-align:center; margin:5px 0px;}
#wrapper .inner-wrapper .right-panel #tab2 span{ color:#747474; font-size:12px; display:block; text-align:center;}
#wrapper .inner-wrapper .right-panel #tab2 img{ margin:auto; display:block;}
#wrapper .inner-wrapper .right-panel #tab2 span.red{ color:#FF0000;}
#wrapper .inner-wrapper .right-panel #tab2 .product1{ position:absolute; top:70px; left:18px;}
#wrapper .inner-wrapper .right-panel #tab2 .product2{ position:absolute; top:70px; right:20px;}
#wrapper .inner-wrapper .right-panel #tab2 .product3{ position:absolute; top:315px; left:20px;}
#wrapper .inner-wrapper .right-panel #tab2 .product4{ position:absolute; top:343px; right:60px;}
#wrapper .inner-wrapper .right-panel #tab2 .product5{ position:absolute; top:490px; left:20px;}
#wrapper .inner-wrapper .right-panel #tab2 .product6{ position:absolute; top:508px; right:60px;}

#wrapper .inner-wrapper .right-panel .tab-container{ border:1px solid #dddddd; clear:both; display:inline-block; position:relative; top:-1px;}
#wrapper .inner-wrapper .right-panel .tab-container ul{ margin:20px 15px 20px 25px; padding:0px;}
#wrapper .inner-wrapper .right-panel .tab-container ul a{color:#333; text-decoration:none;}
#wrapper .inner-wrapper .right-panel .tab-container ul li{ float:left; padding:5px 5px 10px 5px; width:29%; border:1px solid #e4f8ff; border-radius:10px; margin:5px; position:relative;}
#wrapper .inner-wrapper .right-panel .tab-container ul li:hover{box-shadow: 0px 0px 5px #78daff;}
#wrapper .inner-wrapper .right-panel .tab-container ul li h3{margin:0px 0px 10px 0px; background:#dbf5ff; padding:2px 5px; color:#0077b9; text-align:center;}
#wrapper .inner-wrapper .right-panel .tab-container ul li img{ margin:10px auto; display:block;}
#wrapper .inner-wrapper .right-panel .tab-container ul li span{width:100%; display:block; text-align:center; padding:2px 0px; color:#666;}
#wrapper .inner-wrapper .right-panel .tab-container ul li span strong{ width:26%; display:inline-block;}
#wrapper .inner-wrapper .right-panel .tab-container ul li span span{ width:70%;}
#wrapper .inner-wrapper .right-panel .tab-container ul li span.red{ color:#a72d2c;}
#wrapper .inner-wrapper .right-panel .tab-container ul li .catagoery-img{ height:100px;}
#wrapper .inner-wrapper .right-panel .tab-container ul li .special-offers{ position:absolute; right: -4px; top: -15px;}

/*About Text*/
#wrapper .inner-wrapper .about-txt{ margin:10px 0px 20px 0px; line-height:22px;} 
#wrapper .inner-wrapper .about-txt h1 { color:#333;}
#wrapper .inner-wrapper .about-txt h2 { margin:5px 0px; color:#666; display:block;}
#wrapper .inner-wrapper .about-txt a{ text-decoration:none; text-decoration:underline;  color:#666;} 
#wrapper .inner-wrapper .about-txt p{ text-align:justify; line-height:21px; color:#666;}
/*Main Page*/
.main-page{ margin:10px 0px;}
.main-page li{ float:left; padding:0px 10px 10px 10px;}
.main-page li .main-page-img{width:150px; height:150px; padding:17px 0 0 15px; margin:auto; border:1px solid #ccc; border-radius:5px; box-shadow:0px 0px 2px #ccc;}
.main-page li .main-page-img img{ margin:auto; display:block;}
.main-page li h1{ text-align:center; margin:0px 0px 5px 0px; padding:0px; font-size:15px; line-height:40px; display:block;}
.main-page li a{ display:block; color:#333; text-align:center; text-decoration:none; margin:2px 0px;}
.main-page li a:hover{text-decoration:underline;}

/*Inner Main Page*/
.inner-main-page{ margin:10px 0px;}
.inner-main-page li{padding:10px; border-bottom:1px solid #ccc; clear: both; display: inline-block; width:555px;}
.inner-main-page li .main-page-img{padding:2px; float:left; margin-right:10px;}
.inner-main-page li h1{margin:0px 0px 10px 0px; padding:0px; font-size:15px;}
.inner-main-page li img{ border-radius:5px; padding:5px; border:1px solid #ccc;}
.inner-main-page li span{ color:#333; margin:10px 0px; font-size:11px; text-align:justify; display:block;}
.inner-main-page li span font{ color:#333; margin:10px 0px; font-size:11px; text-align:justify; display:block;}
.inner-main-page li h5{ color:#333; font-size:11px; text-align:right;}
.inner-main-page li h5 p{ color:#F00; font-size:11px; display:inline;}
.inner-main-page a{color:#333; text-decoration:none; display:block;}
.inner-main-page a:hover{ background:#f7f7f7;}
.inner-main-page a:hover img{box-shadow: 0px 0px 5px #888;}

/*Search Page*/
#search{ -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #DEDEDE #E6E6E6 -moz-use-text-color; border-left: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-style: dotted solid none; border-width: 1px 1px medium; float: left; height: 100%; list-style: none outside none; margin-left: 0; width: 573px;}
.search-product-title{
    color: #007FC5;
    font-size: 18px;
    padding:2px 0 0 10px;
	margin:0px 0px;
	overflow:hidden;
	}
#search ul{ margin:0px; padding:10px 0px; list-style:none; width:100%; display:inline-block;}
#search h1{ background:#dfdfdf; padding:5px 0px; margin-bottom:10px; font-weight:bold; font-size:14px; padding-left:10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; color:#666;}	
#search ul.search-title{ background:url(../siteimages/nav-bg-hover.jpg) repeat-x; padding:10px 0px; margin-bottom:10px; font-weight:bold; color:#fff;}
#search ul.dark{ background:#fbfbfb; border-bottom:1px solid #f1f1f1; border-top:1px solid #f1f1f1;}
#search ul li{ float:left;}	
#search ul li.item{ width:120px; text-align:center;}
#search ul li.item img{ margin:auto; display:block;}	
#search ul li.product-id{ width:170px;}	
#search ul li.condition{ width:80px; text-align:center;}	
#search ul li.price{ width:120px; text-align:center;}	
#search ul li.price strong{color: #CC3300; font-size: 12px; padding-right:3px;}	
#search ul li.order{ width:80px; text-align:center;}

/*Order Detail Page*/
.order-detail{ margin:10px 0px;}
.order-detail h3{background:#f8f8f8; padding:5px 0px; margin-bottom:10px; font-weight:bold; font-size:14px; padding-left:10px; border-bottom:1px solid #f0f0f0; border-top:1px solid #f0f0f0; color:#666; margin:10px 0px;}
.order-detail .select-your-order{ width:200px; float:left;}
.order-detail .select-your-order .form{ width:200px; border:1px solid #ccc; padding:5px; margin-left:10px;}
.order-detail .con-button{ float:right; margin-right:10px; background:url(../siteimages/print-verison-btn.jpg) no-repeat; width:139px; height:36px; border:0px; text-indent:-9999px; display:block; cursor:pointer;}
.order-detail-list{ list-style:none;}
.order-detail-list li{ float:left; padding:10px 0px;}
.order-detail-list li.left-detail-panel{ width:19%;}
.order-detail-list li.right-detail-panel{ width:30%;}
.order-detail-list .your-order-detail ul{ margin:0px; padding:0px;}
.order-detail .your-order-detail ul li{float:left; min-height:30px;}
.order-detail .your-order-detail ul li.serial-no{ width:80px;}
.order-detail .your-order-detail ul li.item-name{ width:230px;}
.order-detail .your-order-detail ul li.qty{width:50px;}
.order-detail .your-order-detail ul li.unit-price{width:130px;}
.order-detail .your-order-detail ul li.sub-total{width:80px;}
.order-detail .your-order-detail ul.total{ background:#f1f1f1; display:inline-block; padding:10px 0px 0px 0px; font-weight:bold; border-bottom:1px solid #ccc;  border-top:1px solid #ccc;}
.your-order-detail a{ background:url(../siteimages/continue-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; float:right; margin:25px 5px 0px 0px;}

/*Shopping Cart*/
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side{ width:758px; float:left;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .payment-process{ margin:20px 0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .payment-process ul{ list-style:none;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .payment-process ul li{ float:left; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .payment-process ul li a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#767676; text-decoration:none; padding:0 49px 0 29px; background:url(../siteimages/payment-process-icon.jpg) no-repeat right; line-height:29px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .payment-process ul li a.active{background:url(../siteimages/payment-process-icon-hover.jpg) no-repeat right; color:#337fc5;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart{ margin:40px 0px 20px 0px; display:inline-block;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart h3{ display:inline-block; margin:10px 0px; padding:10px 0px 10px 10px; width:100%;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul{display:inline-block; width:100%;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul.title{border-bottom:3px solid #f3f3f3; padding-bottom:10px; margin-bottom:10px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul.line{border-bottom:1px solid #e7e7e7; margin:10px 0px; padding-bottom:10px;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li{ float:left;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.product-description{width:400px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.product-description img{ padding:5px; border:1px solid #ccc; float:left; margin:0px 10px; }
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.product-description span{ display:block; }
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.product-description strong{}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.remove{width:100px; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.remove img{ margin:auto; display:block;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.price{width:95px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.price strong{ text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.price span{color:#A73908; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.qty{width:60px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.qty input{width:30px; border:1px solid #ccc; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.subtotal{width:100px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart ul li.subtotal span{color:#A73908; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart .update{ background:url(../siteimages/updae-cart-btn.png) no-repeat; width:107px; height:26px; display:block; text-indent:-9999px; margin:15px 5px 0px 0px; float:right; border:0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart .grand-total{ background:url(../siteimages/grand-total-bg.jpg) repeat-x; height:35px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; font-size:18px; text-align:right; font-weight:bold; padding:15px 10px 0px 0px; color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart .continue-shopping{ background:url(../siteimages/continue-shopping-icon.jpg) no-repeat 0px 5px; font-size:12px; color: #666; padding-left:15px; float:left; text-decoration:none; margin:20px 10px 0px 0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart .continue-shopping:hover{text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .shopping-cart .proceed-to-checkout{ background:url(../siteimages/proceed-to-checkout.jpg) no-repeat; font-size:12px; color: #666; padding-left:15px; float:right; text-decoration:none; margin-top:15px; width:157px; height:26px; text-indent:-9999px;}

#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .dont-forget{ margin-top:40px 0px 0px 10px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .dont-forget h2{ font-size:18px; color:#4b4b4b; border-bottom:1px solid #ccc; padding:0px 0px 10px 10px; width:100#;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .dont-forget ul{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .dont-forget ul li{ background:url(../siteimages/dont-forget-bg.jpg) no-repeat; width:116px; height:167px; margin:10px 5px; float:left;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .dont-forget ul li img{ margin:auto; display:block; padding:20px 0px 10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .inner-left-payment-side .dont-forget ul li span{padding:0px 10px; text-align:center; display:block;}


/*Address*/
#wrapper .inner-wrapper .inner-right-panel .billing-address{ width:363px; float:left; margin:30px 0px 5px 7px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address h3{ background:url(../siteimages/top-billing-address-bg.jpg) no-repeat; width:363px; height:34px; font-size:16px; color:#666666; padding:0px 0px 0px 10px; line-height:34px; margin:0px; border:0px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address h3 span{color:#ff3300;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address{border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; padding:10px; clear:both; position:relative; width:340px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address .same-as-billing-address{ width:242px; margin:auto;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address p{padding:0px 0px 0px 5px; display:inline-block; font-size:12px; margin:0px; line-height:27px; font-weight:bold; color:#656565; } 
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address .billing{font-size:12px; margin:0px 0px 0px 20px; line-height:27px; font-weight:bold; color:#A73908; display:inline;} 
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address p input{padding:0px; margin:0px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address span{ font-size:12px; padding:0px 10px 0px 0px; color:#000; width:105px; display:inline-block; text-align:right;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address span label{ margin-bottom:5px; display:inline-block;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address ul{ margin:0px; padding:0px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address ul li{padding:10px 0px 0px 0px; margin:0px auto; width:342px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address .benefits{ position:absolute; bottom:30px; left:-280px; width:268px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address ul li input{ border:1px solid #ccc; width:200px; height:22px; font-size:11px; color:#666666; padding:0px 5px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address ul li select{ border:1px solid #ccc; width:212px; height:24px; font-size:11px; color:#666666; padding:2px 5px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address strong{ font-size:12px; color:#666666;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address .note{ color:#FF0000; font-size:12px; margin-bottom:20px;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address .note strong{ color:#FF0000;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .center-billing-address ul li sub{ color:#FF0000; vertical-align:top;}
#wrapper .inner-wrapper .inner-right-panel .billing-address .btm-billing-address-bg{ background:url(../siteimages/btm-billing-address-bg.jpg) no-repeat; width:471px; height:7px;}

#wrapper .inner-wrapper .inner-right-panel .comments{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .comments p{float:left; width:300px; font-size:11px; padding-left:10px; color:#666666;}
#wrapper .inner-wrapper .inner-right-panel .comments p span{ color:#b7b7b7;}
#wrapper .inner-wrapper .inner-right-panel .comments textarea{float:left; width:407px; border:1px solid #ccc; height:50px; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

#wrapper .inner-wrapper .inner-right-panel .comments .continue-btn{ background:url(../siteimages/continue-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:10px 18px 0px 0px; cursor:pointer; float:right;}

/*Sitemap*/
#wrapper .inner-wrapper .inner-right-panel .sitemap{float: left; padding: 0 5px; width: 565px;}
#wrapper .inner-wrapper .inner-right-panel .sitemap h1{color:#007FC5; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; line-height:35px; background:#f4f4f4; padding:0px 0px 0px 10px; font-size:20px;}
#wrapper .inner-wrapper .inner-right-panel .sitemap h3{color:#595959; margin:10px 0px; border-bottom:1px solid #ccc; width:99%; display:block; padding:8px 0px 5px 5px; background:#f1f1f1;}
#wrapper .inner-wrapper .inner-right-panel .sitemap h3 a{color:#595959; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-panel .sitemap ul{padding:8px; float:left; width:47%;}
#wrapper .inner-wrapper .inner-right-panel .sitemap ul li{padding:10px 0px 10px 0px; font-size:12px; margin:0px; border-bottom:1px dotted #eaeaea;}
#wrapper .inner-wrapper .inner-right-panel .sitemap ul li a{color:#000; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-panel .sitemap ul li a:hover{text-decoration:underline;}

/*Terms and Conditions*/
#wrapper .inner-wrapper .inner-right-panel .terms-and-conditions{float: left; padding: 0 5px; width: 565px;}
#wrapper .inner-wrapper .inner-right-panel .terms-and-conditions .inner-terms-and-conditions{ overflow-x:scroll; height:500px; padding:0px 10px;}
#wrapper .inner-wrapper .inner-right-panel .terms-and-conditions h1{color:#007FC5; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; line-height:35px; background:#f4f4f4; padding:0px 0px 0px 10px; font-size:20px;}
#wrapper .inner-wrapper .inner-right-panel .terms-and-conditions h3{color:#595959; margin:10px 0px; border-bottom:1px solid #ccc; width:99%; display:block; padding:10px 0px 5px 5px;}
#wrapper .inner-wrapper .inner-right-panel .terms-and-conditions p{color:#595959; padding:0px; font-size:12px; line-height:18px; text-align:justify;}
#wrapper .inner-wrapper .inner-right-panel .terms-and-conditions a{color:#595959; text-decoration:none; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .terms-and-conditions a:hover{text-decoration:underline;}


/*Shipping*/
.shipping{ margin:10px 0px;}
.shipping h3{ display:inline-block; margin:10px 0px; padding:10px 0px 10px 10px; width:100%;}
.shipping p{ margin:5px auto; padding:10px 0px; border-bottom:1px dashed #ccc;}
.shipping p input{ width:10px;}
.shipping p span{ width:685px; display:inline-block; color:#A73908; font-weight:bold;}
.shipping p em{ width:110px; font-style:normal; font-weight:bold; color:#000;}
.shipping ul{ margin:0px auto; border-bottom:1px dotted #ccc; clear:both; display:inline-block;}
.shipping ul li{ float:left; padding:10px;}
.shipping ul li#title{}
.shipping ul li.items{ width:470px;}
.shipping ul li.quantity{ width:60px; text-align:center;}
.shipping ul li.unit-price{ width:74px; text-align:center;}
.shipping ul li.item-total{ width:74px; text-align:center;}
.shipping .continue-btn{ background:url(../siteimages/continue-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:30px 0px; cursor:pointer; float:right;}

/*Confirum */
#total{ width:250px; float:right;}
#total li{ float:left;min-height:30px;}
#total li.large .sub{color:#A73908; font-weight:bold;}
#total li.large{width:150px;  text-align:right;}
#total li.small{width:75px; text-align:right;}
#total li.small .sub{color:#A73908; font-weight:bold;}
.payment-options{ border:1px solid #ccc; width:400px; margin:30px auto 10px auto; border-radius:5px;}
.payment-options h3{ background:none; border:none; margin:0px; padding:0px; background:#007FC5; color:#fff; line-height:30px; padding-left:10px; margin-bottom:10px; border-radius:5px 5px 0px 0px;}
.payment-options p{ margin:20px auto; display:table;}
.payment-options span{ position:relative; top:-10px; width:120px; display:inline-block;}
.payment-options input[type="text"]{ border:1px solid #e6e6e6; background:#fff; width:170px;}

.submit_btn{ margin:auto; display:table;}
.submit_btn .continue-btn{ background:url(../siteimages/continue-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:10px 0px; cursor:pointer; float:right;}
.submit_btn .back-btn{ background:url(../siteimages/back-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:10px 0px; cursor:pointer; float:left; margin-right:10px;}


/*Order Confermation*/
.order-confermation{ margin:10px 0px;}
.order-confermation h1{color:#007FC5; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; line-height:35px; background:#f4f4f4; padding:0px 0px 0px 10px; font-size:20px;margin-bottom:10px;}
.order-confermation a{ color: #A73908; text-decoration: none;}
.order-confermation h2{   background: none repeat scroll 0 0 #F8F8F8;
    border-bottom: 1px solid #F0F0F0;
    border-top: 1px solid #F0F0F0;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0;
    padding: 5px 0 5px 10px;}
.order-confermation h3{color:#595959; margin:10px 0px;}
.order-confermation p{color:#595959; padding:5px 0px;}
.order-confermation span{color:#595959; padding:5px 0px;}
.order-confermation em{color:#595959;}
.order-confermation #title{padding:8px 16px 8px 16px; color:#595959;}
.order-confermation .order-confermation-list{padding:8px 16px 8px 16px; color:#595959;}
.order-confermation .order-confermation-list li{float:left; margin:5px 0px;}
.order-confermation .order-confermation-list li.part-no{width:150px;}
.order-confermation .order-confermation-list li.item-name{width:300px;}
.order-confermation .order-confermation-list li.qty{width:90px;}
.order-confermation .delivery-information{ width:360px; float:left; margin-left:10px;}

.order-confermation .order-detail .inner-order-detail{width:360px; margin-left:10px;}
.start-over-btn{ background:url(../siteimages/start-over-btn.png) no-repeat; width:99px; height:26px; text-indent:-9999px; display:block; border:0px; margin:30px auto; cursor:pointer;}


.sub-total{width:100%; margin:20px 0px; border-top:1px dotted #ccc; padding-top:10px;}
.inner-sub-total{width:220px; float:right;}
.inner-sub-total li{width:110px; float:left; margin:5px 0px;}
.inner-sub-total li strong{ color: #A73908;}


/*Footer*/
#footer{ background:url(../siteimages/footer-bg.jpg) repeat-x #ec520e; height:305px;}
#footer .inner-footer{ width:958px; margin:auto; color:#FFFFFF;}
#footer .inner-footer ul h3{ font-size:14px; padding:12px 0px 0px 0px; height:45px;}
#footer .inner-footer ul{ margin:0px 31px 0px 0px; float:left;}
#footer .inner-footer ul li{ line-height:23px;}
#footer .inner-footer ul li a{ color:#fff; text-decoration:none;}
#footer .inner-footer ul li a:hover{ color:#fff; text-decoration:underline;}
#footer .inner-footer ul .newsletter{ background:#973307; border-radius:5px; width:290px; height:148px;}
#footer .inner-footer ul .newsletter p{ padding:15px 0px 0px 18px;}
#footer .inner-footer ul .newsletter input{ background:url(../siteimages/newsletter-input.png) no-repeat; width:237px; height:36px; border:0px; padding:0px 10px 0px 10px; margin:10px 0px 0px 16px;}
#footer .inner-footer ul .newsletter input[type="submit"]{ background:url(../siteimages/join-now.png) no-repeat; width:105px; height:36px; border:0px; padding:0px 0px 0px 10px; text-indent:-9999px; display:block; float:right; margin-right:25px;}



/*Product Tags*/
#footer .inner-footer .products-tags{ float:left;}
#footer .inner-footer .products-tags ul li{float:left; padding:0px 3px;}
#footer .inner-footer .products-tags ul li a{ color:#fff; text-decoration:none;}
#footer .inner-footer .products-tags ul li a:hover{ color:#fff; text-decoration:underline;}
#footer .inner-footer .products-tags h3{ font-size:18px; padding:7px 0px 10px 0px;}
/*Follow Up*/
#footer .inner-footer .follow-up{ width:300px; float:right;}
#footer .inner-footer .follow-up h3{font-size:18px; padding:7px 0px 10px 0px;}
#footer .inner-footer .follow-up ul{ margin:0px; padding:0px;}
#footer .inner-footer .follow-up ul li{ float:left; padding:0px 2px;}


/*Credit Application*/
#wrapper .inner-wrapper .inner-right-panel .credit-application h1{color:#007FC5; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; line-height:35px; background:#f4f4f4; padding:0px 0px 0px 10px; font-size:20px; text-align:left;}
#wrapper .inner-wrapper .inner-right-panel .credit-application h3{color:#595959; margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .credit-application p{color:#595959; padding:5px 0px;}
#wrapper .inner-wrapper .inner-right-panel .credit-application p a{color:#A73908; text-decoration: none;}
#wrapper .inner-wrapper .inner-right-panel .credit-application p a:hover{text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .credit-application span{color:#595959; padding:5px 0px;}
#wrapper .inner-wrapper .inner-right-panel .credit-application .download-credit{ width:100%; display:inline-block; background:url(../siteimages/pdficon.png) no-repeat; line-height:32px; padding-left: 40px; color:#666; text-decoration:none; margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .credit-application .download-credit:hover{text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .credit-application strong.mandatory{ color:#A73908; margin-bottom:10px; display:block;}
#wrapper .inner-wrapper .inner-right-panel .credit-application em{color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list{ margin:0px; clear:both; display:inline-block; border-top: 1px dotted #CCCCCC; padding: 20px 0;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list li {float: left; padding: 10px 0 0; width: 359px; margin-left:20px;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list li label{display:inline-block; width:359px; vertical-align:top; color: #666666; margin-bottom:5px;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list li label sub{ color: #FF0000; vertical-align: top;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list li input{ border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width: 270px;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list li select {border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 24px; padding: 2px 5px;  width: 282px;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list li textarea{border: 1px solid #CCCCCC;color: #666666; font-size: 11px; height: 120px; padding: 2px 5px;  width: 270px;}




#wrapper .inner-wrapper .inner-right-panel .credit-application-list-1{ margin:0px; clear:both; display:inline-block; border-top: 1px dotted #CCCCCC; padding: 10px 0;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list-1 li {padding: 10px 0 0; clear:both;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list-1 li label{float:left; width:516px; vertical-align:top; color: #666666;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list-1 li input{ border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width: 200px; float:left;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list-1 li select {border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 24px; padding: 2px 5px;  width: 212px; float:left;}


#wrapper .inner-wrapper .inner-right-panel .credit-application-list-2{ margin:0px; clear:both; display:inline-block; border-top: 1px dotted #CCCCCC; padding: 10px 0;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list-2 li {padding: 10px 0 0; clear:both;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list-2 li label{float:left; width:100px; vertical-align:top; color: #666666;}
#wrapper .inner-wrapper .inner-right-panel .credit-application-list-2 li input{ border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width: 200px; float:left; margin:0px 2px;}

#wrapper .inner-wrapper .inner-right-panel .credit-application-list-2 li textarea{ border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height:100px; padding:5px; width: 200px; float:left;  margin:0px 2px;}

#wrapper .inner-wrapper .inner-right-panel .credit-agreement-txt{background:#f7f7f7; overflow:auto; padding:10px; border:1px #dddddd solid; width:740px; height:200px; margin:auto; color:#333;}
#wrapper .inner-wrapper .inner-right-panel .credit-agreement span{display:table; margin:10px auto;}
#wrapper .inner-wrapper .inner-right-panel .credit-agreement-input{ border: 1px solid #CCCCCC; color: #666666; font-size: 11px; height: 22px; padding: 0 5px; width: 200px;margin:0px 2px;}
#wrapper .inner-wrapper .inner-right-panel .credit-agreement .submit-btn{ background:url(../siteimages/submit-btn.png) no-repeat; width:108px; height:36px; text-indent:-9999px; display:block; border:0px; margin:0px auto 20px auto; cursor:pointer;} 


/*product-list*/
.product-list{
margin:10px 0px;	
font-size:11px;
	}
.product-list h1{
   background: none repeat scroll 0 0 #F4F4F4;
    border-bottom: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    color: #007FC5;
    font-size: 13px;
    line-height: 25px;
    padding: 0 0 0 10px;
	margin-bottom:10px;	
	}

.product-list h3{ color:#A73908; margin: 10px 0px 10px 10px; font-size:13px;}
.product-list ul{ margin:0px; padding:0px;}
.product-list ul li{ border-bottom:1px solid #ccc; padding:10px 0px; margin:0px;}
.product-list ul li:hover{background:#f1f1f1; cursor:pointer;}
.product-list ul li a{ color:#666; text-decoration:none; clear:both; display:inline-block;}
.product-list ul li a strong{ width:125px; float:left; padding-left:5px; color:#333;}
.product-list ul li a span{ width:445px; float:right;}



/*Return Policy page*/
#wrapper .inner-wrapper .inner-right-panel .return-policy{width:565px; float:left; padding:0px 5px;}
#wrapper .inner-wrapper .inner-right-panel .return-policy p a{color:#a73908; text-decoration:none; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .return-policy p strong{color:#a73908;}
#wrapper .inner-wrapper .inner-right-panel .return-policy a{color:#a73908; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-panel .return-policy a:hover{color:#a73908; text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .return-policy p a:hover{color:#a73908; text-decoration:underline;}

#wrapper .inner-wrapper .inner-right-panel .return-policy span a{color:#a73908; text-decoration:none; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .return-policy span a:hover{color:#a73908; text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .return-policy h1{color:#007FC5; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; line-height:35px; background:#f4f4f4; padding:0px 0px 0px 10px; font-size:20px; margin-bottom:5px;}
#wrapper .inner-wrapper .inner-right-panel .return-policy h2{color:#595959; margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .return-policy p{color:#595959; padding:5px 0px; text-align:justify;}
#wrapper .inner-wrapper .inner-right-panel .return-policy span{color:#595959; padding:5px 0px;}
#wrapper .inner-wrapper .inner-right-panel .return-policy em{color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .return-policy ul{padding:8px 16px 8px 16px; color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .return-policy ul li{padding:2px 5px; list-style:square;}
#wrapper .inner-wrapper .inner-right-panel .return-policy ul li span{color:#a73908;}


/*Payment Method page*/
#wrapper .inner-wrapper .inner-right-panel .payment-method{width:565px; float:left; padding:0px 5px;}
#wrapper .inner-wrapper .inner-right-panel .payment-method p a{color:#a73908; text-decoration:none; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .payment-method p strong{color:#a73908;}
#wrapper .inner-wrapper .inner-right-panel .payment-method a{color:#a73908; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-panel .payment-method a:hover{color:#a73908; text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .payment-method p a:hover{color:#a73908; text-decoration:underline;}

#wrapper .inner-wrapper .inner-right-panel .payment-method span a{color:#a73908; text-decoration:none; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .payment-method span a:hover{color:#a73908; text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .payment-method h1{color:#007FC5; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; line-height:35px; background:#f4f4f4; padding:0px 0px 0px 10px; font-size:20px; margin-bottom:5px;}
#wrapper .inner-wrapper .inner-right-panel .payment-method h2{color:#595959; margin:10px 0px; position:relative; line-height:40px;}
#wrapper .inner-wrapper .inner-right-panel .payment-method .paypoint{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .payment-method p{color:#595959; padding:5px 0px; text-align:justify;}
#wrapper .inner-wrapper .inner-right-panel .payment-method span{color:#595959; padding:5px 0px;}
#wrapper .inner-wrapper .inner-right-panel .payment-method em{color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .payment-method ul{padding:8px 0px 8px 16px; color:#A73908;}
#wrapper .inner-wrapper .inner-right-panel .payment-method ul li{padding:3px 0px; list-style:square; text-align:justify;}
#wrapper .inner-wrapper .inner-right-panel .payment-method ul li span{color:#a73908;}



/*Shipping Guide page*/
#wrapper .inner-wrapper .inner-right-panel .shipping-guide{width:565px; float:left; padding:0px 5px;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide p a{color:#a73908; text-decoration:none; text-align:center;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide p strong{color:#a73908;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide a{color:#a73908; text-decoration:none;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide a:hover{color:#a73908; text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide p a:hover{color:#a73908; text-decoration:underline;}

#wrapper .inner-wrapper .inner-right-panel .shipping-guide span a{color:#a73908; text-decoration:none; font-weight:bold;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide span a:hover{color:#a73908; text-decoration:underline;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide h1{color:#007FC5; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; line-height:35px; background:#f4f4f4; padding:0px 0px 0px 10px; font-size:20px; margin-bottom:5px;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide h2{color:#595959; margin:10px 0px; position:relative; line-height:40px;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide .paypoint{ margin:10px 0px;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide p{color:#595959; padding:5px 0px; text-align:justify;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide span{color:#595959; padding:5px 0px;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide em{color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide ul{padding:8px 0px 8px 16px; color:#595959;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide ul li{padding:3px 0px; list-style:square; text-align:justify;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide ul li span{color:#a73908;}
#wrapper .inner-wrapper .inner-right-panel .shipping-guide .special-delivery{width:315px; margin:0px auto 20px auto;}



/*Copyright*/
#copyright{ background:url(../siteimages/copyright-bg.jpg) repeat-x #efefef; height:119px;} 
#copyright .inner-copyright p{ margin-top:15px; text-align:center;}
#copyright .inner-copyright img{ margin:0px auto 0px auto; display:block; padding:20px 0px 0px 0px;}

.seo-page{margin:0px; padding:0px; width:100%;}
.seo-page li{ float:left; margin:10px; width:230px; border:1px solid #ccc; border-radius:10px; overflow:hidden;}
.seo-page li strong{color:#007FC3; font-size:12px; text-align:center; display:inline-block; padding:10px 0px 0px 0px; min-height:40px; text-decoration:none; width:100%;}
.seo-page li img{ margin:10px auto; display:table;} 
.seo-page li:hover{ box-shadow:0px 0px 5px #888;} 


.rma-form{ width:550px; margin:auto;}
.rma-form p{width:100%; display:block; margin:5px 0px; display:inline-block; clear:both;}
.rma-form p label{width:290px; display:inline-block; float:left;}
.rma-form p label sub{ color:#F00; vertical-align:top;}
.rma-form h3{ display:block; width:100%;}
.rma-form p input, .rma-form p textarea{width:250px; float:left; height:25px; border:1px solid #ccc;}
.rma-form p select{width:254px; float:left; height:25px; border:1px solid #ccc;}
.rma-form .bluebutton{background: url(../siteimages/submit-btn.png) no-repeat; border: 0 none; cursor:pointer; display: block; height: 36px; text-indent: -9999px;  width: 108px; float:right; margin-top:10px;}
fieldset{ border:1px solid #666; }




/*Services Page
 *
 *Code By Haider
 *Dated: 18/06/2015
 *
 */


/* SINGLE SERVICE */
#wrapper .servicesDiv {width: 75%;margin: 0 auto; padding-top: 15px;}
#wrapper .servicesDiv .servicesHeading {font-size: xx-large; color: rgb(65, 65, 65); padding-top: 19px; padding-bottom: 15px;}
#wrapper .servicesDiv .servicesImage img {width: 100%;}
#wrapper .servicesDiv .servicesShortDescription {text-align: justify; font-size: 17px; padding: 22px 25px;}
#wrapper .servicesDiv .servicesLongDescription {text-align: justify; font-size: 17px; padding: 22px 25px;}

/* ALL SERVICES */
#wrapper .servicesDiv .singleService {width: 100%;min-height: 215px; height: 230px;border-bottom: silver 1px solid; margin-bottom: 19px;}
#wrapper .servicesDiv .singleService:last-child {border-bottom: silver 0px solid; }
#wrapper .servicesDiv .serviceImage {float: left;width: 36%;}
#wrapper .servicesDiv .serviceImage img{width:96%; padding-top: 3px;}
#wrapper .servicesDiv .serviceInformation {float: left;width: 64%;}
#wrapper .servicesDiv .serviceInformation .serviceHeading {font-size: 25px;font-weight: bold;}
#wrapper .servicesDiv .serviceInformation .serviceDescription {font-size: 15px;padding: 10px 10px;text-align: justify;}
#wrapper .servicesDiv .serviceInformation .serviceReadMoreButton a {background-color: rgb(66, 124, 208);color: white;text-decoration: none;padding: 9px;border-radius: 5px;}
#wrapper .servicesDiv .serviceInformation .serviceReadMoreButton {padding: 10px;}


/*Static Pages
 *
 *Code By Haider
 *Dated: 18/06/2015
 *
 */
 
 #wrapper .staticPage {  padding-top: 20px;width: 80%;margin: 0 auto;}
 #wrapper .staticPage .heading {font-size: 20.3px;font-weight: bold; padding-bottom: 11px; color: 4A4A4F;}
 #wrapper .staticPage .mainImage {width:100%;}
 #wrapper .staticPage .mainImage  img{width:100%;}
 #wrapper .staticPage .technicalSpecifications {width: 100%; padding-top: 14px;}
 #wrapper .staticPage .technicalSpecifications .specs {float: left;width: 70%;padding-left: 14px;}
 #wrapper .staticPage .technicalSpecifications .specs h2 {padding-bottom: 8px;}
 #wrapper .staticPage .technicalSpecifications .specs ul {padding-left: 10px;width: 95%;}
 #wrapper .staticPage .technicalSpecifications .specs ul li{border: 1px solid rgb(155, 155, 155);border-bottom: none;padding-left: 4px;}
 #wrapper .staticPage .technicalSpecifications .specs ul li:last-child{border-bottom: 1px solid rgb(155, 155, 155);}
 #wrapper .staticPage .technicalSpecifications .whitePapers {float: left;width: 28.7%;}
 #wrapper .staticPage .technicalSpecifications .whitePapers h2{padding-bottom: 4px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers h3 {padding-bottom: 5px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers ul {padding-left: 10px;width: 95%;padding-bottom: 12px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers ul li{border: 1px solid rgb(155, 155, 155);border-bottom: none;padding-left: 4px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers ul li:last-child{border-bottom: 1px solid rgb(155, 155, 155);}
 #wrapper .staticPage .technicalSpecifications .whitePapers ul li a{text-decoration: none;}
 #wrapper .staticPage .headingAndImage {padding-bottom: 15px;}
 #wrapper .staticPage .headingAndImage .image img {width: 100%;}
 #wrapper .staticPage .headingAndText {padding-bottom: 20px;}
 #wrapper .staticPage .headingAndText .text {text-align:justify; padding: 0 15px;}
 
 
 #wrapper .staticPage {  padding-top: 20px;width: 80%;margin: 0 auto;}
 #wrapper .staticPage .heading {font-size: 20.3px;font-weight: bold; padding-bottom: 11px; color: #4A4A4F;}
 #wrapper .staticPage .mainImage {width:100%;}
 #wrapper .staticPage .mainImage  img{width:100%;}
 #wrapper .staticPage .technicalSpecifications {width: 100%; padding-top: 14px;}
 #wrapper .staticPage .technicalSpecifications .specs2 {float: left;width: 100%;padding-left: 14px;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2{float: left;width: 48%;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .red {color:red;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .green{color:chartreuse;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .tableHead{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background-color: #eee;padding: 5px;color: #333;font-weight: 700;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .tableHead:last-child {border-right: 1px solid #ccc;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .tableHead:first-child {border-left: 1px solid #ccc;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .vmPROchart2 tr {height: 22px;border-collapse: collapse;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .vmPROchart2 tr td{border-bottom: 1px solid #ccc; border-collapse: collapse;padding: 3px;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .vmPROchart2 tr td:first-child{border-left: 1px solid #ccc;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .vmPROchart2 tr td:last-child{border-right: 1px solid #ccc;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 h2 {padding-bottom: 8px;}
 #wrapper .staticPage .technicalSpecifications .specs2 ul {padding-left: 10px;width: 95%;}
 #wrapper .staticPage .technicalSpecifications .specs2 ul li{border: 1px solid rgb(155, 155, 155);border-bottom: none;padding-left: 4px;}
 #wrapper .staticPage .technicalSpecifications .specs2 ul li:last-child{border-bottom: 1px solid rgb(155, 155, 155);}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .featuredResources a{display: block;float: left;width: 33.78%;height: 92px;margin: 8px 12px 0px 0;font-size: 11px;padding-left: 72px;color: #666;background: transparent url(/siteimages/staticPages/p_i_doc1_off.png) left top no-repeat;line-height: 125%;}
 #wrapper .staticPage .technicalSpecifications .specs2 .halfSpecs2 .featuredResources a strong {display: block;font-size: 12px;margin-top: 8px;margin-bottom: 4px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers {float: left;width: 28.7%;}
 #wrapper .staticPage .technicalSpecifications .whitePapers h2{padding-bottom: 4px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers h3 {padding-bottom: 5px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers ul {padding-left: 10px;width: 95%;padding-bottom: 12px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers ul li{border: 1px solid rgb(155, 155, 155);border-bottom: none;padding-left: 4px;}
 #wrapper .staticPage .technicalSpecifications .whitePapers ul li:last-child{border-bottom: 1px solid rgb(155, 155, 155);}
 #wrapper .staticPage .technicalSpecifications .whitePapers ul li a{text-decoration: none;}
 #wrapper .staticPage .headingAndImage {padding-bottom: 15px;}
 #wrapper .staticPage .callToAction {margin-top: 18px;margin-bottom: 35px;text-align: center;}
 #wrapper .staticPage .callToAction a{margin-right: 8px;color: white;text-decoration: none;padding: 13px;text-align: -webkit-center;font-size: 20px;font-weight: bold;background: #f3601d; /* Old browsers */background: -moz-linear-gradient(top,  #f3601d 0%, #af3b08 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3601d), color-stop(100%,#af3b08)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #f3601d 0%,#af3b08 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #f3601d 0%,#af3b08 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #f3601d 0%,#af3b08 100%); /* IE10+ */background: linear-gradient(to bottom,  #f3601d 0%,#af3b08 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3601d', endColorstr='#af3b08',GradientType=0 ); /* IE6-9 */}
 #wrapper .staticPage .callToAction a img{margin-bottom: -7px;}
 #wrapper .staticPage .headingAndImage .image img {width: 100%;}
 #wrapper .staticPage .headingAndText {padding-bottom: 20px;}
 #wrapper .staticPage .headingAndText .text {text-align:justify; padding: 0 15px;}





.rightbar {
	width:176px;
	float:right;
	overflow:visible;
	font-family:Arial, Helvetica, sans-serif;
}
.co-presentation {
	width:178px;
	height:108px;
	overflow:visible;
	float:left;
	background:url(../images/co-pre.png) no-repeat;
	margin-bottom:20px;
}
.promo-h {
	width:90%;
	height:28px;
	color:#FFF;
	display:block;
	float:left;
	padding:3px 5%;
	font-weight:bold;
}
.promo-h span {
	font-weight:normal;
	display:block;
	font-size:10px;
}
.promo-content {
	width:90%;
	color:#FFF;
	display:block;
	float:left;
	color:#333;
	padding:3% 5%;
	font-size:11px;
	line-height:12px;	
}
.promo-content a {
	text-decoration:underline;
}
.promo-content a:hover {
	text-decoration:none;
}
.credit-30dias {
	width:178px;
	height:108px;
	overflow:visible;
	float:left;
	background:url(../images/30days-credit.png) no-repeat;
	margin-bottom:20px;
}
.pt {
	padding-top:15px;
	float:left;
}
.pt-s {
	padding-top:10px;
	float:left;
}
.next-day {
	width:178px;
	height:108px;
	overflow:visible;
	float:left;
	background:url(../images/nextday-delivery.png) no-repeat;
	margin-bottom:20px;	
}
.promo-brands {
	width:178px;
	height:143px;
	overflow:visible;
	float:left;
	background:url(../images/bands-bg.png) no-repeat;	
}
.promo-brands ul {
	margin:0;
	padding:0;
}
.promo-brands ul li {
	margin:0;
	padding:0;
	list-style:none;
	outline:none;
	float:left;
}




.prolist-main {
	width:575px;
	margin:auto;
}
.show_hide {
	display:none;
}



.presentation_cross_icon
{
	background:none;
	position:absolute;
	top:0px;
	right:0px;
	border:0px;
}
.presentation_cross_icon button
{
	background:none;
	border:0px;
}




table
{
	width:100%;
	border:0px;
}
table tr.table_cat_headning
{
	color:#fff;
	font-size:16px;
	line-height:26px !important;
	background:#007fc5;
	font-weight:bold;
}
table tr.sub_heading
{
	color:#355972;
	font-size:12px;
	background:#e6f0f7;
}
table tr td
{
	border:0px solid #ccc;
} 
