@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
 ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body {
	font-family: "century Gothic", Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#000;
	background: url(./images/bg-top.jpg) top repeat-x; 
}
.clear {
	clear:both;
	font-size:0px;
	line-height:1px;
}
.flt-left {
	float:left;
}
.flt-right {
	float:right;
}

.wrapper{ width:980px; margin:0 auto;}

/*----------header---------------------*/
.header{ width:980px; margin:0 auto; position:relative; height:93px;}
.logo{ float:left; padding:21px 0 16px;}
.navigation{ float:right; padding:60px 0 0 0;}
.navigation li{ float:left; padding:0 0 0 40px; }
.navigation li a{ display:inline-block; padding-bottom:15px; text-transform:uppercase; text-decoration:none; font-size:12px; color:#181818; }
.navigation li a:hover, .navigation li a.active {border-bottom:1px solid #293a43;  }


.cart{  position:absolute; right:0; top:0; width:230px; height:24px; background:#1e447a; color:#fff; line-height:24px;}
.cart span{ display:inline-block; width:200px; text-align:center; float:left; cursor: hand; cursor: pointer; }
.cart a{color:#fff; text-decoration:none;}
.cart a:hover{text-decoration:underline;}
.cartbutton { background:url(./images/arrow1.gif) no-repeat; display:inline-block; width:28px; height:24px; float:right;}

/*----------search-panel---------------------*/
.search-panel{ width:980px; margin:0 auto; border-bottom:1px solid #d6d8d9; padding:25px 0;}
.search-panel-no-border{ width:980px; margin:0 auto; padding:25px 0;}
.search-panel label{ font-family:'GOTHICI', Arial, Helvetica, sans-serif; color:#083e55; font-size:18px;  padding-right:45px;}
.search-panel a{ color:#083e55; font-size:13px; float:right;}
/*-- .search-panel a:hover{ text-decoration:none;} --*/
.search-panel b{font-size:13px; padding-left:15px;}
input.textbox{ width:242px; height:24px; border-width:0px; padding:0 3px; background:url(./images/input-bg.gif) no-repeat;}
input.search-but{ width:28px; height:24px; border-width:0px;  background:url(./images/search-but.gif) no-repeat; cursor:pointer;}
.form1{ width:280px; display:inline-block;}
input.textbox3{ width:238px; height:24px; border-width:0px; padding:0 5px; background:url(./images/input-bg.gif) no-repeat;}
/*----------container---------------------*/
.container{ width:980px; margin:0 auto; padding:18px 0 50px;}
.thumb{border-bottom:1px solid #d6d8d9; padding:0 0 35px;}
.thumb li{ float:left; padding:0 0 0 25px;}
.thumb li a{ background:url(./images/linkbg.gif) no-repeat; text-decoration:none; color:#fff; font-size:24px; font-family:'GOTHICI', Arial, Helvetica, sans-serif; display:block; height:38px; padding:0 0 0 22px;}
.thumb li a:hover{text-decoration: underline;}
.plft0{ padding-left:0px !important;}

/*----------welcome-txt---------------------*/
.welcome-txt{ width:277px; float:left; padding:45px 0 0;}
h1.welcome-txt-heading{ font-size:21px; color:#19457b; font-family:'GOTHICI', Arial, Helvetica, sans-serif; padding-bottom:20px;}
/*.welcome-txt p{ font-size:14px; line-height:21px;}*/

/*----------main-page---------------------*/
.main-page-full{ width:980px; float:right; padding:45px 0 0;}
.main-page{ width:645px; float:right; padding:45px 0 0;}
.main-page p{ padding-bottom:30px; font-size:13px; line-height:22px;}

/*----------product-deal---------------------*/
.product-deal{ width:645px; float:right; padding:45px 0 0;}
.product-deal h4{ font-size:36px; font-family:'GOTHICBI', Arial, Helvetica, sans-serif; color:#f8a11d;}
.product-deal b{ font-size:30px; color:#183d70; font-weight:bold;}
.product-deal p{ padding-bottom:30px; font-size:13px; line-height:22px;}
.product-deal span{ width:180px; display:inline-block; font-size:36px; color:#183d70; font-weight:bold;}
.product-deal a{ text-decoration:none; font-family:'GOTHICI', Arial, Helvetica, sans-serif; line-height:28px; padding:0 0 0 12px; color:#fff; font-size:19px;  display:inline-block; background:url(./images/buy-but.gif) no-repeat; width:142px; height:28px; }
.buy_now{ background: url("./images/buy-but.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    display: inline-block;
    font-size: 19px;
    font-family:'GOTHICI', Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 0 0 0 5px;
    text-align: left;
    text-decoration: none;
    width: 154px; }
.product-deal a:hover{ text-decoration:underline;}

.pro-img{ float:right;}

/*----------sitemap-panel---------------------*/
.sitemap-panel-no-border{ padding:18px 0 50px; border-top:0px solid #d6d8d9;}
.sitemap-panel{ padding:18px 0 50px; border-top:1px solid #d6d8d9;}
.sitemap-panel ul{ padding:0 0 0 75px; float:left;}
.sitemap-panel ul li{}
.sitemap-panel ul li a{ color:#000; text-decoration:none; font-size:12px; line-height:18px;}
.sitemap-panel ul li a span{ font-size:13px; color:#183d70;}
.sitemap-panel ul li a:hover{ text-decoration:underline;}

/*----------sitemap-panel---------------------*/
.footer{width:980px; margin:0 auto; padding:18px 0; border-top:1px solid #d6d8d9;}
.footer p{ font-size:13px;}

/*----------left-panel---------------------*/
.left-panel{ float:left; width:227px;}
.left-link{ background:url(./images/left-panelbg.gif) no-repeat;}
.left-link a:hover{ text-decoration:underline;}
/*-- .left-link a{text-decoration:none; color:#000000; font-size:13px; font-weight:bold; text-transform:uppercase;} --*/
.left-link a{text-decoration:none; color:#000000; font-size:13px; font-weight:bold; text-transform:uppercase;}
.left-link li{ padding:12px 0 12px 45px; border-bottom:1px solid #d6d8d9; background:url(./images/bullet2.png) no-repeat 28px 15px;}
/*.left-link li a{text-decoration:none; color:#000000; font-size:13px; font-weight:bold; text-transform:uppercase;}*/
.left-panel h3{ font-size:24px;  color:#19457b; padding:0 0 13px; font-family:'GOTHICBI', Arial, Helvetica, sans-serif;}
.left-panel h4{ font-size:21px; margin-top:35px; color:#fff;  line-height:39px; font-family:'GOTHICBI', Arial, Helvetica, sans-serif; padding:0 0 0 13px; background:url(./images/tabbg.gif) no-repeat;}

.shopping{ background:#f0f0f0;}
.shopping ul{ padding:15px 0;}
.shopping li{ padding:0 10px;}
.shopping li b{ width:22px; color:#183d70; float:left; display:inline-block;}
.shopping li p{ width:180px; float:right; display:inline-block;}

.total{ padding:10px; border-bottom:1px solid #868d91;  border-top:1px dashed #184571;}
.total b{color:#183d70; font-size:13px; font-family:'GOTHICBI', Arial, Helvetica, sans-serif;}
.total span{color:#183d70; font-size:13px; font-weight:bold;}

.orders{background:#f0f0f0; border-bottom:1px solid #868d91;}
.orders ul{ padding:15px 0;}
.orders li{ font-size:13px; line-height:20px; padding:0 0 0 25px; background:url(./images/bullet1.gif) no-repeat 10px 8px;}
.orders li a{ color:#000; text-decoration:none;}
.orders li a:hover{}

.month-deal{ padding:15px 0;}
.month-deal b{ color:#183d70; font-size:21px; font-weight:bold;}
.month-deal p{ font-size:13px; line-height:22px;}
.month-deal a{ text-decoration:none; font-family:'GOTHICBI', Arial, Helvetica, sans-serif; line-height:28px; padding:0 0 0 12px; color:#fff; font-size:19px;  display:inline-block; background:url(./images/buy-but.gif) no-repeat; width:142px; height:28px; }
.pro-img2{ position:relative; padding:15px 0;}
.pro-img2 span{ display:block; font-size:24px; color:#183d70; font-weight:bold; position:absolute; top:30px; right:20px;}
.pro-img2 span em{ color:#ff0701; display:block;}

.border_horizontal{ padding: 13px 0 13px; border-bottom:1px solid #d6d8d9; width: 100%; }

/*----------content---------------------*/
.empty-content-h1{ font-size:24px;  color:#19457b; font-weight:bold; font-family:'GOTHICI', Arial, Helvetica, sans-serif; padding:0 0 43px; border-bottom:1px solid #d6d8d9; }
.content{ float:right; width:730px; position:relative;}
.content h1{ font-size:24px;  color:#19457b; font-weight:bold; font-family:'GOTHICI', Arial, Helvetica, sans-serif; padding:0 0 13px; border-bottom:1px solid #d6d8d9; }
.content h1{ font-size:24px;  color:#19457b; font-weight:bold; font-family:'GOTHICI', Arial, Helvetica, sans-serif; padding:0 0 13px; border-bottom:1px solid #d6d8d9; }

.breadcrumb{position:absolute; top:10px; right:0;}
.breadcrumb a{ color:#152e7e; }
.breadcrumb a.current{ color:#000; text-decoration:none; }
/*----------cusome form---------------------*/
.checkbox, .radio {	width: 26px; height: 24px; padding:0 10px 0 0; background: url(./images/chk.gif) no-repeat;	display: block;	clear: left;	float: left;}
.radio {	background: url(./images/radio.gif) no-repeat;}
.select {	position: absolute;	width: 143px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 38px;	padding: 0 24px 0 8px; font-size:20px; line-height:38px; font-family:'GOTHICI', Arial, Helvetica, sans-serif; color:#fff;	background: url(./images/selectbg.gif) no-repeat;	overflow: hidden;}

.sel-list1 .select {	position: absolute;	width: 248px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 24px;	padding: 0 24px 0 8px;	font-size:14px; font-style:normal; line-height:24px; color:#000;	background: url(./images/selectbg2.gif) no-repeat;	overflow: hidden;}

/*----------custome form end---------------------*/
.select-product{ padding:22px 0; border-bottom:1px solid #d6d8d9; }
.select-product li a{text-decoration:none;}
.select-product li{ float:left; padding-left:10px; padding-bottom: 15px;}
.select-product{}

.sub-heading{padding:13px 0 20px; border-bottom:1px solid #d6d8d9;}
.sub-heading h2{font-family: Arial, Helvetica, sans-serif; font-size:21px; font-family:'GOTHICBI', Arial, Helvetica, sans-serif;  color:#19457b;}
.sub-heading h2 span{ font-size:13px; color:#000; font-weight:normal; font-style:normal; padding-left:50px;}
ul.pager{ float:right;}
.pager li{ float:left; padding:0 0 0 10px;}
.pager li a{  color:#152e7e; font-size:14px;}
.pager li a:hover{text-decoration:none;}
.pager li a.act{text-decoration:none; color:#000;}

.tbl-title{ padding:20px 0 20px 152px;}
.tbl-title li{ float:left; font-weight:bold; font-size:14px;}

.w1{ width:231px; padding:0 0 0 20px;}
.w2{ width:108px;}
.w3{ width:65px;}
.w4{ width:152px; text-align:center;}

.product-desc{}
.product-desc ul{ background:url(./images/patternbg.gif) no-repeat; float:left; width:100%; padding:18px 0;}
.product-desc ul li{ float:left;}
.product-desc ul li a{ text-decoration:none;}
.product-desc ul li a:hover{ text-decoration:underline;}
.product-desc li span{ background:url(./images/inputbg3.gif); display:inline-block; width:49px; height:24px; line-height:24px; text-align:center;}
.product-desc li p a{ color:#152e7e; line-height:23px;font-family: "century Gothic",Arial,Helvetica,sans-serif; font-size: 13px;}
.addtocart{text-decoration:none; line-height:24px; padding:0 0 0 12px; color:#fff; font-size:12px; font-weight:bold; display:inline-block; background:url(./images/addtocart-but.gif) no-repeat; width:135px; height:24px;}
.advancedsearch a{text-decoration:none; line-height:24px; padding:0 0 0 12px; color:#fff; font-size:12px; font-weight:bold; display:inline-block; background:url(./images/advanced_search.gif) no-repeat; width:155px; height:24px;}
.advancedsearch a:hover{text-decoration:underline;}
.continueshopping{text-align: left; text-decoration:none; line-height:24px; padding:0 0 0 32px; color:#fff; font-size:12px; font-weight:bold; display:inline-block; background:url(./images/continue-but.gif) no-repeat; width:200px; height:24px;}
.continueshopping2{background: url("./images/continue-but.gif") no-repeat scroll 0 0 transparent;
	border-width: 0;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding-right: 43px;
    text-align: center;
    text-decoration: none;
    width: 150px;}
.back-button{text-decoration:none; line-height:24px; padding:0 0 0 12px; color:#fff; font-size:12px; font-weight:bold; display:inline-block; background:url(./images/addtocart-but.gif) no-repeat; width:135px; height:24px;}

.details-panel{ padding:25px 0 0;}
.pro-bigimg{ width:270px; float:left; text-align:center; }
.bigimg-desc{ width:380px; float:right;}
.bigimg-desc h6{ font-size:17px; font-weight:bold; color:#183d70; padding-bottom:15px;}
.bigimg-desc b{ font-weight:bold; font-size:14px; padding-bottom:45px; display:block; }
.bigimg-desc p{ padding:0 0 25px; font-size:14px;}
.bigimg-desc ul li em{font-weight:bold; font-size:14px;}
.bigimg-desc ul li{ float:left; padding:0 10px 0 0;}
.bigimg-desc ul li span{ background:url(./images/inputbg3.gif); display:inline-block; width:49px; height:24px; line-height:24px; text-align:center;}
.bigimg-desc .price1{ font-size:17px; font-weight:bold; color:#183d70; width:60px;}
.cont-link{ float:right; color:#152e7e; font-weight:bold; font-size:14px; margin:10px 54px 0 0; }

.form-search{ width:490px; margin:0 auto; padding:30px 0; }
.form-search li{ padding:0 0 10px; }
.form-search li label{ display:inline-block; width:205px; font-size:14px; font-weight:bold; }
.form-search .chkbox{ padding:10px 0 40px 210px; }
.but1{ text-align:right; padding:10px 0 0 !important;}

table tr td{  line-height:3 !important;}

h2{ font-size:21px; color:#19457b; font-family:'GOTHICI', Arial, Helvetica, sans-serif; padding-bottom:20px;}



.butblue{background: url("./images/addtocart-but.gif") no-repeat scroll 0 0 transparent;
    border-width: 0;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding-right: 33px;
    text-align: center;
    text-decoration: none;
    cursor: hand;
    cursor: pointer;    
    width: 150px;}
.butblue:hover{ text-decoration:underline; }
.butblueChangeAddress{background: url("./images/addtocart-but.gif") no-repeat scroll 0 0 transparent;
    border-width: 0;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding-right: 33px;
    text-align: center;
    text-decoration: none;
    width: 150px;}
.tdbLink{ display: inline-block;  padding-top: 8px;}
ul .for_button{ float:left; }
.for_button li{ float:left; }

.buttonAction1 {
    float: right;
    padding: 0 !important;
    width: 150px;
}










