/*body { margin:0px; padding:0px 0px 20px 0px;  background: url(../images/bg.jpg) repeat-x left 128px fixed;}*/
body { margin:0px; padding:0px 0px 10px 0px; background-color:#FFFFFF;}
/*body#bg {background: #F5F5F5 url(../images/body-bg.jpg) repeat-y top left;	background-attachment: fixed !important; }
#bodybg{background: url(../images/wrapper2-bg.jpg) repeat-y top right; background-attachment: fixed !important;}*/
a {outline:none;}
td {
	line-height:0px;

}
.background{
	background-color: #000000;
	background-image: url(../images/newbg.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
img { border:none 0px;}
form { margin:0px; padding:0px;}
.logo { padding:0px 0px 4px 0px;}


.top-navigation-bg { background:url(../images/center-corn-navi.jpg) repeat-x left top; }
.top-navigation {}
.top-navigation a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; line-height:35px; padding:0px 19px 0px 19px; float:left; text-transform:uppercase; }
.top-navigation a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; line-height:35px; text-transform:uppercase; background: url(../images/navi-line-a.jpg) repeat-x left top; }
.top-navigation span { float:left;}

.check-out-bg {}
.check-out-bg a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; line-height:33px; padding:2px 22px 0px 37px; float:left; text-transform:uppercase; background:url(../images/add-cart-icon-a.jpg) no-repeat left top; }
.check-out-bg a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none;  text-transform:uppercase; background:url(../images/add-cart-icon-h.jpg) no-repeat; }




.call-text-bg { background:url(../images/call-text-bg.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:15px; padding-right:3px; color:#5f6374; padding-bottom:9px; text-decoration:none; line-height:24px; text-align:center; font-weight:normal;}
.call-text-bg01 { padding-top:32px;}
.call-text-bg02 {   padding:29px 4px 0px 0px;}
.shopping-bg { background:url(../images/shopping-box02.jpg) repeat-x left top;}
.shopping-bg h2{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#5f6374; text-decoration:none; line-height:17px; margin:0px; padding:8px 0px 0px 4px; text-transform:uppercase;}

.shopping-bg p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#9b9a9a; text-decoration:none; line-height:17px; margin:0px; padding:5px 0px 0px 5px;}
#floating_total{ padding:0px 11px 0px 0px; float:right; }
.gery-top-line { padding:26px 15px 0px 16px;}


.shipping-bg { background:url(../images/shipping03.jpg) repeat-x left top;}
.shipping-bg01 { background:url(../images/shipping01.jpg) repeat-x left top; height:51px;}

.shipping-bg02 { padding:9px 0px 0px 63px;
	background-image: url(../images/track-icon.jpg);
	background-repeat: no-repeat;
	background-position: 8px 6px;
	font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#a5a5a7; text-decoration:none; 
}
.shipping-bg02 h2{ margin: 0px;
	padding: 0px;
		font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#a5a5a7; text-decoration:none; line-height:20px;  
}
.shipping-bg02 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	line-height:11px;
	margin: 0px;
	padding: 0px;
}
.shipping-bg02 p { margin:0px; padding:0px;}

.shipping-bg03 {font-family:Arial, Helvetica, sans-serif; font-size:27px; font-weight:normal; color:#cfcfd1; text-decoration:none; line-height:25px; padding:12px 10px 0px 0px;  }

.need-help {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#a2a2a3; text-decoration:none; line-height:25px; padding:13px 10px 0px 35px; background:url(../images/help-icon.jpg) no-repeat left 13px;}


.need-help01 {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#fff; text-decoration:none; line-height:25px; padding:14px 16px 0px 0px; ;}
.middle-bg{background: #F5F5F5 url(../images/body-bg.jpg) repeat-y top left;background-attachment: fixed !important;}
#main-center-bg {background: url(../images/wrapper2-bg.jpg) repeat-y top right; background-attachment: fixed !important;}
.main-center { padding:9px 0px 9px 0px; background-color:#FFFFFF;}

.search-box { background:url(../images/left-sea-bg.jpg) repeat-x left top; padding:0px 0px 12px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; line-height:17px;}
.search-box p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; line-height:17px; padding:9px 0px 9px 13px; margin:0px;}

.search-textfiled { background:#FFFFFF; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5f6374; text-decoration:none; line-height:14px; margin:0px 0px 0px 13px; padding:2px 5px 3px 5px; width:134px;}
.search-textfiled01 { background:#FFFFFF; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f6374; text-decoration:none; line-height:14px; margin:0px 0px 8px 0px; padding:3px 5px 3px 5px; width:151px;}

.sun-mycro-heading{}


.signup-heading { background:url(../images/sign-bg.jpg) repeat-x left top; padding:7px 0px 6px 13px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; line-height:16px; border-bottom:#cfd0d5 solid 1px; }
.enter-bg { background:url(../images/enter-bg.jpg) repeat-x left top #c9ccd6; padding:11px 0px 10px 19px;}

.enter-bg01 { background:url(../images/enter-bg01.jpg) repeat-x left top; padding:19px 0px 14px 16px;}



.enter-bg03 { background:url(../images/enter-bg01.jpg) repeat-x left top #c9ccd6; padding:11px 10px 18px 16px;}

.enter-bg03  p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:16px; margin:0px; padding:0px 0px 10px 0px;}
.enter-bg03 h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; text-transform:uppercase; line-height:16px; margin:0px; padding:0px 0px 12px 0px;}


.enter-bg02  {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; line-height:16px;}
.enter-bg02  a{padding:0px 3px 0px 3px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#5f6374; text-decoration:none; line-height:16px;}
.enter-bg02  a:hover{padding:0px 3px 0px 3px; background:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#fff; text-decoration:none; line-height:16px;}

.welcome-text {font-family:Arial, Helvetica, sans-serif; padding:24px 10px 8px 10px; font-size:12px; color:#7a7c88; text-decoration:none; line-height:18px; border-bottom:#cfcfd1 solid 1px; background-color:#FFFFFF;}
.welcome-text a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7a7c88; text-decoration:underline; line-height:18px;}
.welcome-text p { margin:0px; padding:0px;}
.welcome-text a:hover { color:#000000; text-decoration:none;}
.sear-brand01-bg { padding:26px 0px 22px 0px;}

.fea-prod-bg { background: url(../images/fea-prod-bg.jpg) repeat-y left top; border:#dadadc solid 1px;}
.fea-prod-img { border:#d0d0d2 solid 1px; background:#FFFFFF; }
.fea-prod-name {font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 15px; font-size:12px; color:#5e5e5e; text-decoration:none;  }
.fea-prod-name a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3f3f3f; text-decoration:none; line-height:14px;  }


.fea-prod-price {font-family:Arial, Helvetica, sans-serif; padding:9px 0px 0px 0px; font-size:12px; color:#3f3f3f; text-decoration:none; line-height:16px; text-transform:uppercase; }
.fea-prod-price span { padding:0px; text-decoration:line-through;}
.fea-prod-price01 {font-family:Arial, Helvetica, sans-serif; padding:1px 0px 0px 0px; font-size:12px; color:#158fe4; text-decoration:none; line-height:16px; }

.fea-prod-box { padding:51px 0px 0px 37px;}
.right-form-bg {padding:15px 0px 11px 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #d2d2d4;
	border-right-color: #d2d2d4;
	border-bottom-color: #d2d2d4;
	background-color:#FFFFFF;
}
.get-inst-bg { background:url(../images/get-inst-img01.jpg) no-repeat left top; padding-top:10px; height:304px;}
.right-ser-filed { border:#d7d7da solid 1px; width:190px; padding:6px 5px 5px 5px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#afb1b9; text-decoration:none; line-height:14px;  background:#FFFFFF; margin-left:4px;}

.lock-text {font-family:Arial, Helvetica, sans-serif; padding:20px 0px 0px 34px; font-size:10px; color:#5f6374; text-decoration:none; line-height:12px; background:url(../images/lock-img.jpg) no-repeat 10px 21px;}
.lock-text a{font-family:Arial, Helvetica, sans-serif;   font-size:10px; color:#5f6374; text-decoration:none; line-height:12px;}
.lock-text a:hover { color:#000000; text-decoration:underline;}

.get-inst-bg02 { background:url(../images/fea-clients-img02.jpg) no-repeat left top; height:257px; padding:5px 0 0 0px; display:block;}

.get-inst-bg02 div { height:70px;}
.get-inst-bg02 div img{ margin:0px 0px 0px 5px;}

.get-inst-bg02 span {}
.get-inst-bg02 span a{font-family:Arial, Helvetica, sans-serif; padding:1px 6px 1px 4px; font-size:11px; color:#fff; text-transform:uppercase; text-decoration:none; line-height:16px;  background: #9397a6; float:left; margin:5px 0px 0px 21px;}
.get-inst-bg02 span a:hover{font-family:Arial, Helvetica, sans-serif; padding:1px 6px 1px 4px; font-size:11px; color:#fff; text-transform:uppercase; text-decoration:none; line-height:16px;  background: #000; float:left; margin:5px 0px 0px 21px;}

.shipping-banner { padding:8px 0px 0px 4px;}
.footer-logos { border:#dadadc solid 1px;}


.footer-links-bor {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadadc;
	border-bottom-color: #dadadc;
	border-left-color: #dadadc;
	font-family:Arial, Helvetica, sans-serif; 
	padding:10px 0px 0px 0px; 
	font-size:12px; color:#5e5e5e; line-height:18px; 
	
}
.footer-links {text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#5e5e5e; line-height:18px; 
	
	
}
.footer-links span { padding:0px 10px 0px 10px; color:#000000;}
.footer-links strong {  color:#000000;}
.footer-links a{ text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#5e5e5e; line-height:18px; 
	
}
.footer-links a:hover{ text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#000; line-height:18px; 
	
}


.footer-links01 {text-decoration:none; padding-top:15px;
	font-family:Arial, Helvetica, sans-serif; padding-bottom:6px; 
	font-size:11px; color:#5e5e5e; line-height:16px; 
	
	
}
.footer-links01 span { padding:0px 10px 0px 10px; color:#000000;}
.footer-links01 strong {  color:#0c2e82;}
.footer-links01 a{ text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; color:#0c2e82; line-height:16px; 
	
}
.footer-links01 a:hover{ text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; color:#000; line-height:16px; 
	
}


.footer-links02 {text-decoration:none; padding-top:10px; 
	background:url(../images/footer-links03.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif; padding-bottom:7px; 
	font-size:12px; color:#3c3c3c; line-height:18px; 
	
	
}
.footer-links02 span { padding:0px 3px 0px 3px; color:#3c3c3c;}
.footer-links02 strong {  color:#3c3c3c;}
.footer-links02 a{ text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#3c3c3c; line-height:18px; 
	
}
.footer-links02 a:hover{ text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#000; line-height:18px; 
	
}

/*.footer-links04 {padding:18px 0px 0px 17px; background:url(../images/footer-links04.jpg) repeat-x left top #dfe0e7;}
*/
.footer-links04 {padding:18px 0px 0px 17px; background-color:#000000;}
.footer-all-links { float:left; width:188px; padding-right:36px;}
.footer-all-links h2 { float:left; width:178px; padding:4px 0px 3px 10px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#262626; text-decoration:none; line-height:15px;  font-weight:bold; background:#FFFFFF; text-align:left;}
.footer-all-links h2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#262626; text-decoration:none; line-height:15px;  font-weight:bold; background:#FFFFFF; text-align:left;}
.footer-all-links h2 a:hover { color:#fa1b13;}



.footer-all-links ul{ margin:0px; padding:5px 0px 5px 0px; list-style:none; float:left; width:188px; }
.footer-all-links li{ margin:0px; padding:0px 0px 0px 0px; list-style:none; float:left; width:160px; }
.footer-all-links li a {padding:0px 0px 1px 18px; margin:0px; float:left; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:15px; text-align:left; background:url(../images/footer-arrow.jpg) no-repeat 4px 4px;}
.footer-all-links li a:hover {padding:0px 0px 1px 18px; margin:0px; float:left; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; line-height:15px; text-align:left; background:url(../images/footer-arrow.jpg) no-repeat 4px 4px;}

.footer-links05 {
	background:fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c5c6ce;
	border-right-color: #dadadc;
	border-bottom-color: #dadadc;
	border-left-color: #dadadc;
}
.category-heading { background-repeat:no-repeat; background-position: left top;}
.category-heading h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fff; text-decoration:underline; line-height:20px; text-decoration:none; font-weight:normal; padding-left:18px; padding-right:150px; padding-bottom:2px; text-transform:uppercase;} 

.breaccrumb-navi { background:#efeff1; color:#344fa2; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; line-height:16px; text-decoration:none; padding:9px 0px 10px 7px;}
.breaccrumb-navi a{  color:#93949a; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; line-height:16px; text-decoration:none; }
.breaccrumb-navi a:hover{  color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; line-height:16px; text-decoration:underline; }

.breaccrumb-navi span{  color:#93949a; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; line-height:16px; text-decoration:none;  padding:0px 6px 0px 6px; }

.breaccrumb-navi01 {background:#e7e7e9; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; line-height:18px; text-decoration:none; padding:11px 9px 3px 7px; border-bottom:#fff solid 1px;}
.breaccrumb-navi01 img { padding-left:5px;}

.prod-no01 { float:left; background:#65697a; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; text-decoration:none; padding:5px 23px 3px 7px; }

.breaccrumb-navi02 { background:#b1b3bc; border-right:#efeff1 solid 1px; border-bottom:#efeff1 solid 1px; border-top:#efeff1 solid 1px; padding-right:6px;}
.prod-no02 {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:16px; text-decoration:none; padding:0px 15px 0px 0px;}
.prod-no02 a{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:16px; text-decoration:none; padding:0px 0px 0px 0px;}
.prod-no02 a:hover{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:16px; text-decoration:underline; padding:0px 0px 0px 0px;}
.prod-no02 span{padding:0px 2px 0px 4px;}

.cate-name { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:16px; color:#2b2b2b; padding:3px 0px 0px 20px;}
.cate-name span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:line-through; line-height:16px; color:#2b2b2b; }

.cate-price { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:16px; color:#ce0b05; padding:1px 0px 0px 20px;}
.cate-price01 { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:14px; color:#6c7a9d; padding:10px 20px 15px 20px;}
.cate-price01 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:14px; color:#6c7a9d; }
.cate-price01 a:hover { color:#000000; text-decoration:underline;}
.cate-price02 { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:14px; color:#666666; padding:5px 20px 0px 20px;}
.cate-line { border-left:#ededed solid 1px;}
.cate-line01 { border-top:#ededed solid 1px;}
.cate-padding { padding:27px 0px 20px 0px; background-color:#FFFFFF;}
.add-to-cart { padding:0px 0px 32px 20px;}

.big-img-thumb { border:#dadadc solid 1px;}

.prod-des-box { padding:50px 0px 0px 7px;}
.prod-des-box01 { background:url(../images/pro-det-box03.jpg) repeat-y left top;}
.prod-des-box02 { background:url(../images/pro-det-box01.jpg) no-repeat left top;}
.prod-des-text { float:left; clear:both; text-align:right; padding:18px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#666666; }
.prod-des-text h3{  padding:0px 0px 6px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:normal; line-height:18px; color:#000; text-align:left; }
.prod-des-text span { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#666666; text-transform:uppercase; padding-right:4px;}
.prod-des-text a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#0f348e; text-transform:uppercase; }
.prod-des-text a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; font-weight:bold; line-height:14px; color:#000; text-transform:uppercase; }


.model-text {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#000; padding-left:20px; padding-top:14px;}
.model-text span{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#666; text-transform:uppercase;}

.model-text01 {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#000; padding-left:22px; padding-top:9px; padding-bottom:16px; background:url(../images/dot-line.jpg) no-repeat 19px bottom;}
.model-text01 strong{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#000; float:left; padding-right:6px; }
.model-text01 span{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:14px; color:#0f348e; float:left; padding-right:6px;padding-bottom:3px; }
.model-text01 span a{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:14px; color:#0f348e; float:left; padding-right:6px; }
.model-text01 span a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:14px; color:#E7140D; float:left;  }

.shipping-text-h {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:16px; color:#666666; padding-right:20px; background:url(../images/dot-line.jpg) no-repeat 0px bottom; padding-bottom:16px; }
.shipping-text-h span{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:14px; color:#28699e; }
.shipping-text-h span a{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:14px; color:#28699e; }
.shipping-text-h span a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:14px; color:#E7140D; }
.shipping-text-h strong{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#000; }


.model-text02 {padding-left:22px; padding-top:5px;} 

.shipping-text-h01 {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#000; padding-top:12px; }

.shipping-text-h02 {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:11px; color:#28699e; padding-top:10px; padding-bottom:15px; }
.shipping-text-h02 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; line-height:11px; color:#28699e; }
.shipping-text-h02 a:hover{ text-decoration:underline }
.shipping-text-h02 img { padding-right:4px;}



.dot-line-prod { background:url(../images/dot-line-prod01.jpg) repeat-y right top; padding-top:8px;}
.pro-details-visa { padding:19px 0px 0px 0px;}

.msrp-text {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:normal; line-height:16px; font-weight:bold; text-transform:uppercase; padding:8px 0px 0px 10px; color:#666666;}

.msrp-text01 {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:normal; line-height:16px; font-weight:bold;  padding:8px 0px 23px 10px; color:#e7140d;}
.add-to-cart01 { padding-bottom:4px;} 

.enlarge-bg { padding:5px 0px 0px 1px;}
.bookmark-padding {padding:10px 0px 0px 10px;}
.tabs-prod-box { padding:76px 0px 0px 10px;}
.tabs-prod-box01 { padding:40px 0px 0px 22px;}
.tabs-prod-box02 { padding:0px 0px 31px 10px; border-bottom:#dadadc solid 1px;}
.tabs-prod-box03 { padding:0px 0px 15px 0px; border-bottom:#dadadc solid 1px;}
.tabs-prod-box03 span{ padding-right:13px; float:left;}

.related-prod {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:normal; line-height:16px; font-weight:bold; color:#212121; padding-bottom:30px; }

.relate-prod-text {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; line-height:16px; font-weight:bold; color:#666666; }
.relate-prod-text a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; line-height:16px; font-weight:bold; color:#666666; }
.relate-prod-text a:hover { color:#000000; text-decoration:underline;}

.relate-prod-line { background:url(../images/rel-dot-line.jpg) no-repeat left bottom; padding-bottom:1px;}
.stamp-icon01 { float:right; width:141px; height:110px; margin:-78px 5px 0px 0px; position:relative;} 



.category-banner-text {
	padding:15px 15px 5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	line-height:16px;
	font-weight:normal;
}
.category-banner-text td{ 	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	line-height:16px;
	font-weight:normal;
}
.category-banner-text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f71a12;
	text-decoration:none;
	line-height:15px;
	font-weight:normal;
}
.category-banner-text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c2e82;
	text-decoration:underline;
	font-weight:normal;
}
.category-banner-text h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.category-banner-text h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: normal;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.category-banner-text ul {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 10px;
}
.category-banner-text ul li {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.category-banner-text ol {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 10px;
}
.category-banner-text ol li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background-image: url(../images/pro-des-small-content-bulle.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.options-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; line-height:14px; color:#000; padding-left:20px; padding-top:8px;}
.options{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; line-height:14px; color:#000; border:1px solid #C7D7EE; width:230px; }
.select-options{ padding-left:5px; padding-top:8px;}
.option-box{ padding-top:6px; padding-bottom:15px; background:url(../images/dot-line.jpg) no-repeat 19px bottom;}
.white-bg{ background-color:#FFFFFF;}