.white, a.white:link, a.white:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px ;
color:#ffffff;
text-decoration:none;
}

a.white:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px ;
color:#000000;
text-decoration:none;
}

.main-container {
	width:998px;
	margin:0 auto;
}
.header-tbl {
	width:998px; 
	height:124px;
}
.header-tbl a, .header-tbl a:hover {
	color: #FFFFFF;
}

.topbanner {
	position:absolute;
	top:-100px;
	left:250px;
}
.storelogo {
	padding: 15px 0px 0px 20px;
	position:relative;
	float:left;
}
.storelogo a {
	float:left;
}

.header_banners {
	float:left;
	margin-left:20px;
	margin-top:20px;
	width:370px;
	max-height: 110px;
    overflow: hidden;
}
.header_banners ul, .slide_banner ul {
    list-style: none outside none;
    padding-left: 0;
    margin-bottom:0;
}
.header_banners ul li,.slide_banner ul li {
    display: block;
    float: left;
    margin-right: 6px;
    cursor:pointer;
}



.header-countries {
	height:33px;
	text-align:right;
	padding-right:10px;
}

.header-account {
	height:20px;
	text-align:right;
	vertical-align: bottom;
}
.header-account-tbl {
	float:right;
	width:300px;
	font-size:11px;
}
.header-account-tbl a {
	font-weight:bold;
	text-decoration:none;
}
.header-account-tbl a:hover {
	text-decoration:underline;
}
.header-bubble {
	 background-color:#060D2F;
}
.header-cart {
	text-align:right;
	color: #FFFFFF;
	font:normal 14px Calibri,sans-serif;
	padding-right:10px;
	padding-bottom: 10px;
}
.header-tbl a {
	color:#FFFFFF;
}
.header-menu {
	border:2px solid #58b9bf;
	background-color: #060d2f;
	margin-top:-2px;
	margin-left:-2px;
	margin-bottom:4px;
	
	width:998px;
}
.header-search {
	width:165px; 
	height:20px; 
	background: url(../myimages/search_bg.png) no-repeat top center; 
	font-weight:bold; 
	margin-top:1px;
}
.footer {
	width:100%;
	background-color: #FFFFFF;
	text-align:center;
	padding-top:15px;
	padding-bottom:20px;
	color: #000000;
}
.footer a {
	color: #000000;
	font-size:11px;
}
.subfooter-head {
	background-color:#58b9bf;
}
.hpbtb h3{text-align:left !important;}

.hpbtb { background-color:#FFFFFF;}

.content {background-color:#FFFFFF;padding:20px;}

.pl-image {
	width:82px;
	height:82px;
}
.pl-image img {
	width: 100%;
  height: auto;
}

.content_white {
	background-color:#FFFFFF;
}
.cat_listing {
	background-color:#FFFFFF;
	width:100%;
	
}
.cat_listing td {
	border:0px;
}

.imgtmb {

    border: 1px solid black;
    position: relative;
	width:75px;
	height:75px;
	border:1px solid #000;
	float:left;
	margin-right:5px;
	white-space: nowrap;
	text-align:center;
}
.imgtmb span {
	display: inline-block;
    height: 100%;
    vertical-align: middle;

}
.imgtmb img {
	max-height: 100%;  
        max-width: 100%; 
        position: absolute;  
        top: 0;  
        bottom: 0;  
        left: 0;  
        right: 0;  
        margin: auto;
}

.asn_visualization img{ text-align:center;}
.asn_product_info {text-align:left;}
.asn_product_info td {padding-bottom:3px;}

.asn_content {display: table; width: 100%;border-spacing: 0;}
.asn_content .asn_button { width:33%; display: table-cell;	min-height:35px;border-top:1px solid #D5D5D5;border-left:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5;max-width: 175px; }
.asn_content .asn_button_selected {border-bottom:0;}
.asn_content .asn_button:last-child{ border-right:1px solid #D5D5D5; }
.asn_button .ttl-action a{	color:#639596;	}

.asn_products_container td {
	text-align:center;
}

.td-right-service { max-width:240px; vertical-align:top;}
.left-create {width: 200px;    text-align: center;    vertical-align: top;}

.ui-slider-range { margin-left: 5px; }

.asn_3steps {font-weight:600; font-size:1.2em; margin-top:20px;}

.ttl-image {width:25px;float:left;}
.ttl-price {position:relative;font-size:0.8em;}

.asn_inner_heading {text-decoration:underline;color:#3B3766;text-align:left;padding-top:10px;}
.asn_inner_bottom {text-align:left;}

.nltable {width:100%;}
.nltable td {vertical-align:top;}
.ttl-bold {font-weight:800;}
.attr-lmrg {margin-left:20px;}
.ttl-diamond {margin-top:25px;}
.ttl-final-price {margin-top:40px;}
.asn_choise_sliders_heading {font-weight:600;}

tr.tdlisthead td{background:#58B9BF;color:#fff;	font-weight:bold;	}
.tbldlist td.ra{ text-align:right; }
.tbldlist .tr1{	cursor:pointer;	background:#D8D7D6;	}
.tbldlist .tr2{	cursor:pointer;	background:#f8f7f6;	}
				
.ttl-support {margin:1px 1px 6px 1px;padding:4px 0px 4px 6px;font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;letter-spacing: -1px;font-size:14px;text-transform:uppercase;background:#060d2f;color:white;}

.asn_product_info_name a {text-decoration:underline}




.boxes-main {margin-top:10px; margin-right:10px;background:#FFF;margin-bottom:30px;}
.boxes-main .hpboxsh {margin-left:20px;}
.hpboxsh {float:left;background:#FFF;padding:5px 5px 10px 5px;}
.boxpad a {dipslay:inline-block;padding-right:14px;}
.home_list_asn li b{letter-spacing:0px; color:#000;position:relative; }
.smlgrey { color: #656565; font-size: 11px; font-weight: bold; }
.hpboxsh .boxinner_p { padding: 7px 10px; } 
.home_list_asn li { font-family: Arial,sans-serif; letter-spacing:0px; font-size:11px; padding-left:8px; }
.home_list_asn li a{ font-family: Arial,sans-serif; letter-spacing:0px; font-size:11px; font-weight:bold; }
table tr:last-child .hpboxsh .hpboxshcontent { height:238px; }
.hpboxsh .hpboxshcontent h2 { letter-spacing:1px; }
.headingbl{text-transform:uppercase;color:#fff;background:#060D2F;padding:3px;text-align:center; font-family: arial;font-size:24px;}
.homecontentb{position:relative;}
.homecontentb img{max-width:100%;display: block;}
.headingbl .halfcol,.homelinkbox .halfcol{width:50%;float:left;}
.homelinkbox{position:absolute;padding:10px;border:1px solid #000;z-index:101;}
.homelinkbox a{color:#000;display:inline-block;font-size: 13px;position:relative;padding:1px 15px 1px 0;}
.homelinkbox a:after{content:' ';display:block;position:absolute;top:4px;right:0;width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 7px;border-color: transparent transparent transparent #000000;}

.homelinkbox.white{border-color:#fff;}
.homelinkbox.white a{color:#fff; }
.homelinkbox.white a:after{ border-color: transparent transparent transparent #fff;}

.homeslider{position:relative;}
.homeslider .homeslide{display:none;}
.homeslidedots{position:absolute;top:10px;right:10px;}
.homeslidedots .dot{color:#000;cursor:pointer;display:inline-block;background:#888;padding:1px 5px;margin:0 2px;}
.homeslidedots .dot.active{color:#fff;}

	.sliders {
		float:left;
	}
	.landing-right {
		width: 196px;
		float: right;
	}
	
	   	
        .demo .item{
          //  margin-bottom: 80px;
			width:90%;
        }
		
		.content-slider{
//margin-bottom:5px;
        }
		
		.content-slider li{
		    text-align: center;
		    color: #FFF;
/*			margin-top:5px;
			margin-bottom:5px;*/

		}

		.lSSlideOuter .lSPager.lSpg {
    background-color: #0E2F5C;
    height: 20px;
    line-height: 20px;
		}
		
		.lSSlideOuter .lSPager.lSpg > li a {
    background-color: #FFFFD4;
		}
		.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #F05B2B;
}
.xpr-box {
	border: 2px solid #000;
    border-radius: 4px;
	
}
li .xpr-item  {
	margin:5px;
	height:90px;
}
.xpr-item {
				padding:5px;
			border: 1px solid #000;
			border-radius: 10px;

			color:#000;
}
.xpr-title {
	
}