@charset "utf-8";
/* CSS Document */
html {
	overflow-y:scroll;	
}

body {
	background-color:#3d3d3d;padding-top:0;margin-top:0;padding-left:0;margin-left:0;padding-right:0;margin-right:0;padding-bottom:10px;
	margin-bottom:10px;color:white;font-size:11px;font-family:Verdana, Geneva, sans-serif;
}

br {clear:both}

img {border:0px}

form {margin:0;}

td {
	color:white;font-size:11px;font-family:Verdana, Geneva, sans-serif;line-height:18px;
}

.wrap {
	width:1004px;	
	z-index:0;
}

.main_nav {
	background-image:url(../images/main_nav.gif);background-repeat:no-repeat;width:1003px;height:40px;
}

.main_nav .col1 {
	float:left;margin-left:6px;
}

.main_nav .col2,
.main_nav .col3,
.main_nav .col4,
.main_nav .col5,
.main_nav .col6{
	float:left;	
}

.main_nav2 {
	background-image:url(../images/main_nav2.gif);background-repeat:no-repeat;width:1003px;height:40px;
}

.main_nav2 .col1 {
	float:left;margin-left:14px;
}

.main_nav2 .col2, 
.main_nav2 .col3,
.main_nav2 .col4, 
.main_nav2 .col5, 
.main_nav2 .col6,
.main_nav2 .col7{
	float:left;
	margin-left:1px;	
}

/* MAIN_CONTENT */

.main_content {
	clear:both;	
	width:1004px;	
	text-align:left;
	overflow: hidden;	
}

.main_content .paging {
	clear:both;
}

.main_content .paging .right {
	float:right;
	padding-right:2px;
}

.main_content .top {
	clear:both;	
	background-image:url(../images/sidebar_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:21px;
	overflow: hidden;	
}

.main_content .middle {
	overflow: hidden;	
	background-image:url(../images/sidebar_middle.gif);
	background-repeat:repeat-y;
	background-position:left;
	float:left;	/* Fix issue on IE6 when next div uses float */
}

.main_content .bottom {
	background-image:url(../images/sidebar_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:12px;
	overflow: hidden;	
	float:left; /* Fix issue on IE6 when next div uses float */		
}

.main_content .middle .top .bottom .col1 {
	width:181px;	
	float:left;
	overflow: hidden;		
}

.main_content .middle .top .bottom .col1 .content {
	padding-top:28px;
	padding-left:25px;
	padding-right:25px;	
}

.main_content .middle .top .bottom .col1 .content .title{
	font-weight:bold;
	padding-bottom:14px;
}

.main_content .middle .top .bottom .col1 .content .link{
	padding-left:13px;
	line-height:18px;
	padding-bottom:26px;
}

.main_content .middle .top .bottom .result {
	width:780px;	
	float:left;
	margin-left:42px;
}

.main_content .middle .top .bottom .result .title {
	font-size:18px;
	color:#f2f1f1;
	font-weight:bold;
}

.main_content .middle .top .bottom .result .paging {
	clear:both;
	padding-top:10px;	
}

.main_content .middle .top .bottom .result .paging select {
	width: auto;	
}

.main_content .middle .top .bottom .result .paging .left {
	float:left;
}

.main_content .middle .top .bottom .result .paging .right {
	float:right;
	padding-top:6px;		
}


.main_content .middle .top .bottom .result .gap {
	clear:both;
	height:30px;
}

.main_content .middle .top .bottom .result .item {
	clear:both;
	background-image:url(../images/hr9.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.main_content .middle .top .bottom .result .item .ptitle {
	float:left;
	font-size:14px;
	padding-top:7px;
	padding-left:17px;
	padding-bottom:25px;
}

.main_content .middle .top .bottom .result .item .psize {
	float:right;
	padding-right:82px;
	padding-top:10px;
	
}

.main_content .middle .top .bottom .result .item .pformat {
	float:right;
	padding-right:66px;
	padding-top:10px;
}

.main_content .middle .top .bottom .result .item .pprice {
	float:right;
	padding-right:89px;
	padding-top:10px;
}

.main_content .middle .top .bottom .result .item .pricing {
	float:right;
	padding-right:5px;
}

.main_content .middle .top .bottom .result .item .pricing .hide {
	display:none;	
}

.main_content .middle .top .bottom .result .item .cartbutton {
	float:right;
}

.main_content .middle .top .bottom .result .item .errormsg {
	width:170px;
	color:red;
	float:right;
	padding-top:3px;
}

.main_content .middle .top .bottom .result .item .pricing .data{
	clear:both;
	width:268px;
}

.main_content .middle .top .bottom .result .item .pricing .data .line{
	clear:both;
	background-image:url(../images/hr7.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:10px;
}


.main_content .middle .top .bottom .result .item .pricing .data .size_value {
	float:left;
	margin-left:5px;
	padding-top:5px;
	padding-bottom:2px;	
	width:80px;
}

.main_content .middle .top .bottom .result .item .pricing .data .price_value {
	float:left;
	padding-left:26px;
	padding-top:5px;
	padding-bottom:2px;	
}

.main_content .middle .top .bottom .result .item .pricing .data .sale_price_value {
	background-image:url(../images/icon_sale.gif);
	background-repeat:no-repeat;
	background-position:2px 4px;
	float:left;
	padding-top:5px;
	padding-bottom:2px;	
	padding-left:26px;
	color:#9efe2e;
}

.main_content .middle .top .bottom .result .item .pricing .data .sale_price_value strike{
	color:white;
}


.main_content .middle .top .bottom .result .item .pricing .data .cart_value {
	float:right;
	margin-right:10px;
}


.main_content .middle .top .bottom .result .item .ppicture {
	float:left;
	width:223px;
	height:225px;
	position:relative;
	background-color:white;
	overflow:hidden;
}

.main_content .middle .top .bottom .result .item .pcontent {
	float:left;
	width:242px;
	margin-left:17px;
	line-height:18px;
}

.main_content .middle .top .bottom .result .item .ppicture .bg {
	background-image:url(../images/product_box04.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:223px;
	height:225px;
	position:absolute;
	top:0px;
	left:0px;
	cursor:pointer;
	z-index:5;
}

.main_content .middle .top .bottom .result .item .pcart {
	float:right;
	padding-top:6px;
	padding-right:13px;
}

.main_content .middle .top .bottom .col2 {
	width:654px;	
	float:left;
	margin-left:42px;
}
/*
.main_content .middle .top .bottom .col2 a {
	color:white;
	text-decoration:underline;		
}

.main_content .middle .top .bottom .col2 a:hover {
	text-decoration:none;
	color:white;	
	font-weight:bold;
}*/


.main_content .middle .top .bottom .col2b {
	width:782px;
	float:left;
	margin-left:35px;
}

.main_content .middle .top .bottom .col2b .save_changes{
	clear:both;
	text-align:right;
	width:418px;
	padding-top:10px;
}

.main_content .middle .top .bottom .col2b .status {
	clear:both;	
	padding-top:20px;
}

.main_content .middle .top .bottom .col2b .status .head {
	clear:both;
	background-image:url(../images/hr22.gif);
	background-repeat:no-repeat;
	width:782px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:20px;
}	

.main_content .middle .top .bottom .col2b .status .head .c1 {
	float:left;
	margin-left:25px;
	width:100px;
}

.main_content .middle .top .bottom .col2b .status .head .c2 {
	float:left;	
	width:118px;	
}

.main_content .middle .top .bottom .col2b .status .head .c3 {
	float:left;	
	width:510px;
}

.main_content .middle .top .bottom .col2b .status .item {
	clear:both;
	background-image:url(../images/hr23.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:10px;
}

.main_content .middle .top .bottom .col2b .status .item .c1{
	float:left;
	margin-left:25px;
	width:100px;
}

.main_content .middle .top .bottom .col2b .status .item .c2{
	float:left;
	width:119px;	
}

.main_content .middle .top .bottom .col2b .status .item .c3{
	float:left;
	width:500px;	
	line-height:18px;
}

.main_content .middle .top .bottom .col2b .info{
	clear:both;
	background-image:url(../images/hr23.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:739px;
	margin-left:25px;
	margin-top:27px;
}

.main_content .middle .top .bottom .col2b .info .head {
	clear:both;
	font-size:14px;
	color:#83cbf4;
	font-weight:bold;
	margin-left:41px;
	padding-top:12px;
}

.main_content .middle .top .bottom .col2b .info .item {
	clear:both;	
	padding-top:18px;

}

.main_content .middle .top .bottom .col2b .info .item .c1 {
	float:left;
	width:108px;
	text-align:right;
	margin-right:21px;
	font-weight:bold;	
}

.main_content .middle .top .bottom .col2b .info .item .c2 {
	float:left;	
	width:199px;

}

.main_content .middle .top .bottom .col2b .info .item .c3 {
	float:left;	
	font-weight:bold;
	margin-right:21px;	
}

.main_content .middle .top .bottom .col2b .info .item .c4 {
	float:left;
	width:149px;
}

.main_content .middle .top .bottom .col2b .orders_detail {
	clear:both;	
	background-image:url(../images/hr18.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding-bottom:12px;
}

.main_content .middle .top .bottom .col2b .orders_detail .head {
	clear:both;	
	background-image:url(../images/hr24.gif);
	background-repeat:no-repeat;
	width:782px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:20px;
}

.main_content .middle .top .bottom .col2b .orders_detail .head  .c1 {
	float:left;
	margin-left:25px;	
	width:550px;
}

.main_content .middle .top .bottom .col2b .orders_detail .head  .c2 {
	float:left;
	width:105px;	
}

.main_content .middle .top .bottom .col2b .orders_detail .head  .c3 {
	float:left;
}

.main_content .middle .top .bottom .col2b .orders_detail .item {
	clear:both;	
	background-image:url(../images/hr23.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	margin-left:25px;	
	padding-bottom:10px;
	padding-top:10px;
}

.main_content .middle .top .bottom .col2b .orders_detail .item  .c1{
	float:left;
	width:550px;
}

.main_content .middle .top .bottom .col2b .orders_detail .item  .c2{
	float:left;
	width:65px;
	text-align:center;
	margin-right:40px;
}

.main_content .middle .top .bottom .col2b .orders_detail .item  .c3{
	float:left;
}

.main_content .middle .top .bottom .col2b .nav2 {
	clear:both;	

}

.main_content .middle .top .bottom .col2b .nav2 .c1{
	float:left;
	padding-top:10px;
	margin-bottom:12px;		
}

.main_content .middle .top .bottom .col2b .nav2 .c2{
	float:right;
	line-height:18px;
	text-align:right;
	margin-right:17px;
	margin-bottom:12px;			
}

.main_content .middle .top .bottom .col2b .orders {
	clear:both;
	background-image:url(../images/hr22.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:782px;	
	overflow:hidden;
}

.main_content .middle .top .bottom .col2b .orders .head {
	clear:both;	
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:7px;
	padding-bottom:30px;
}

.main_content .middle .top .bottom .col2b .orders .head .c1 {
	float:left;	
	margin-left:26px;
	width:91px;
}

.main_content .middle .top .bottom .col2b .orders .head .c2 {
	float:left;	
	width:160px;
}

.main_content .middle .top .bottom .col2b .orders .head .c3 {
	float:left;	
	width:130px;
}

.main_content .middle .top .bottom .col2b .orders .head .c4 {
	float:left;	
	width:167px;
}

.main_content .middle .top .bottom .col2b .orders .head .c5 {
	float:left;	
	width:135px;
}

.main_content .middle .top .bottom .col2b .orders .head .c6 {
	float:left;	
}


.main_content .middle .top .bottom .col2b .orders .item {
	clear:both;	
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	background-image:url(../images/hr23.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:26px;
}

.main_content .middle .top .bottom .col2b .orders .item  .c1 {
	float:left;
	width:92px;
}

.main_content .middle .top .bottom .col2b .orders .item  .c2 {
	float:left;
	width:161px;
}

.main_content .middle .top .bottom .col2b .orders .item  .c3 {
	float:left;
	width:129px;
}

.main_content .middle .top .bottom .col2b .orders .item  .c4 {
	float:left;
	width:165px;
}

.main_content .middle .top .bottom .col2b .orders .item  .c5 {
	float:left;
	width:122px;
}

.main_content .middle .top .bottom .col2b .orders .item  .c6 {
	float:left;
}

.main_content .middle .top .bottom .col2b .next3 {
	clear:both;
	text-align:right;
	margin-right:57px;	
}

.main_content .middle .top .bottom .col2b .same_shipping {
	clear:both;
	margin-left:15px;
}

.main_content .middle .top .bottom .col2b .same_shipping .c1 {
	float:left;
}

.main_content .middle .top .bottom .col2b .same_shipping .c2 {
	float:left;
	padding-top:3px;
	padding-bottom:30px;
}


.main_content .middle .top .bottom .col2b .complete_purchase {
	clear:both;
	text-align:right;
	padding-top:10px;
	padding-right:41px;

}

.main_content .middle .top .bottom .col2b .print_page {
	clear:both;	
	text-align:right;
	margin-right:41px;
	padding-top:20px;
}

.main_content .middle .top .bottom .col2b .purchased {
	clear:both;
	background-image:url(../images/hr18.gif);
	background-position: right;
	background-repeat:repeat-y;
	width:741px;
	padding-bottom:19px;
	margin-top:20px;
}

.main_content .middle .top .bottom .col2b .receipt {
	clear:both;
	background-image:url(../images/hr20.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:95px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	margin-right:41px;
}

.main_content .middle .top .bottom .col2b .receipt2 {
	clear:both;
	background-image:url(../images/hr26.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:95px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	width:759px;
	margin-left:23px;
}

.main_content .middle .top .bottom .col2b .receipt2_coupon {
	clear:both;
	background-image:url(../images/hr25.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:118px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	width:759px;
	margin-left:23px;
}

.main_content .middle .top .bottom .col2b .receipt_coupon {
	clear:both;
	background-image:url(../images/hr21.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:118px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	margin-right:41px;
}

.main_content .middle .top .bottom .col2b .receipt2 .item,
.main_content .middle .top .bottom .col2b .receipt2_coupon .item {
	clear:both;
	height:23px;
	margin-left:19px;
}

.main_content .middle .top .bottom .col2b .receipt .item,
.main_content .middle .top .bottom .col2b .receipt_coupon .item{
	clear:both;
	height:23px;
}

.main_content .middle .top .bottom .col2b .receipt .item .c1,
.main_content .middle .top .bottom .col2b .receipt2 .item .c1,
.main_content .middle .top .bottom .col2b .receipt_coupon .item .c1,
.main_content .middle .top .bottom .col2b .receipt2_coupon .item .c1{
	float:left;
	width:600px;
	text-align:right;
	margin-right:37px;
	padding-top:3px;	
}

.main_content .middle .top .bottom .col2b .receipt .item .c2,
.main_content .middle .top .bottom .col2b .receipt2 .item .c2,
.main_content .middle .top .bottom .col2b .receipt_coupon .item .c2,
.main_content .middle .top .bottom .col2b .receipt2_coupon .item .c2 {
	float:left;	
	padding-top:3px;	
}

.main_content .middle .top .bottom .col2b .purchased .item {
	clear:both;
	background-image:url(../images/hr19.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:741px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;	
	overflow:hidden;
	padding-top:12px;
	padding-bottom:17px;
}

.main_content .middle .top .bottom .col2b .purchased .item .c1 {
	float:left;
	margin-left:17px;
	width:530px;
}

.main_content .middle .top .bottom .col2b .purchased .item .c2 {
	float:left;	
	width:56px;
	margin-right:34px;
	text-align:center;
}

.main_content .middle .top .bottom .col2b .purchased .item .c3 {
	float:left;
}

.main_content .middle .top .bottom .col2b .purchased .head {
	clear:both;
	background-image:url(../images/hr17.gif);	
	height:24px;
	width:741px;	
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.main_content .middle .top .bottom .col2b .purchased .head .c1 {
	float:left;
	margin-left:17px;
	padding-top:2px;
	width:530px;
}

.main_content .middle .top .bottom .col2b .purchased .head .c2 {
	float:left;
	padding-top:2px;	
	width:90px;	
}

.main_content .middle .top .bottom .col2b .purchased .head .c3 {
	float:left;
	padding-top:2px;	
}

.main_content .middle .top .bottom .col2b .shipto {
	clear:both;	
}


.main_content .middle .top .bottom .col2b .shipto .c1 {
	float:left;
	font-weight:bold;
	margin-left:20px;
	font-size:12px;	
	width:70px;

	font-family:Verdana, Geneva, sans-serif;	
}

.main_content .middle .top .bottom .col2b .shipto .c2 {
	float:left;
	line-height:18px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	width:220px;	

}

.main_content .middle .top .bottom .col2b .shipto .c1b {
	float:left;
	font-weight:bold;
	margin-left:20px;
	font-size:12px;	
	width:130px;	
	font-family:Verdana, Geneva, sans-serif;	

}

.main_content .middle .top .bottom .col2b .shipto .c2b {
	float:left;
	line-height:18px;
	font-size:12px;
	width:280px;

	font-family:Verdana, Geneva, sans-serif;
}


.main_content .middle .top .bottom .col2b .shipto .c3 {
	float:right;
	line-height:18px;
	margin-right:57px;
	text-align:right;
	font-size:12px;	
	font-family:Verdana, Geneva, sans-serif;	
}


.main_content .middle .top .bottom .col2b .left {
	float:left;	
}

.main_content .middle .top .bottom .col2b .left .forgot {
	clear:both;	
}

.main_content .middle .top .bottom .col2b .left .forgot .c1 {
	float:left;	
	padding-top:3px;
	padding-right:10px;
}

.main_content .middle .top .bottom .col2b .left .forgot .c2 {
	float:left;
	padding-top:3px;	
	margin-right:10px;	
	width:181px;
}

.main_content .middle .top .bottom .col2b .left .forgot .c3 {
	float:left;	
}

.main_content .middle .top .bottom .col2b .left .payment {
	clear:both;
	padding-top:4px;
	padding-right:5px;
}

.main_content .middle .top .bottom .col2b .left .payment span {
	color:#46c3f8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.main_content .middle .top .bottom .col2b .left .method {
	clear:both;
}

.main_content .middle .top .bottom .col2b .left .method .item {
	clear:both;
}

.main_content .middle .top .bottom .col2b .left .method .item .c1 {
	float:left;	
}

.main_content .middle .top .bottom .col2b .left .method .item .c2 {
	float:left;
	padding-top:4px;
}

.main_content .middle .top .bottom .col2b .left .method .item .c2 .r1 {
	clear:both;	
	padding-left:10px;
	padding-top:5px;
}

.main_content .middle .top .bottom .col2b .left .method .item .c2 .r1 .ctitle{
	float:left;
	width:130px;
	padding-top:4px;
}

.main_content .middle .top .bottom .col2b .left .method .item .c2 .r1 .cinput{
	float:left;
}

.main_content .middle .top .bottom .col2b .left .method .item .c2 .r1 .cinput select {
	width:auto;
	font-size:11px;
	border:1px solid #a5acb2;	
}

.main_content .middle .top .bottom .col2b .left .method .item .c2 .r1 .cinput input {
	width:auto;
	font-size:11px;
	border:1px solid #a5acb2;	
}


.main_content .middle .top .bottom .col2b .left .fieldname {
	text-align:right;
	padding-right:19px;
}

.main_content .middle .top .bottom .col2b .left .tellafriend {
	clear:both;
}

.main_content .middle .top .bottom .col2b .left .tellafriend .fieldname {
	float:left;
	width:100px;
	padding-bottom:10px;
}

.main_content .middle .top .bottom .col2b .left .tellafriend .inputfield {
	float:left;
	padding-bottom:10px;
}

.main_content .middle .top .bottom .col2b .left .tellafriend .inputfield input,
.main_content .middle .top .bottom .col2b .left .tellafriend .inputfield textarea
{
	width:300px;
	border:1px solid #a5acb2;
	font-size:11px;
}

.main_content .middle .top .bottom .col2b .left .text {
	clear:both;
	margin-left:18px;
	color:#46c3f8;
	font-size:10px;
}
.main_content .middle .top .bottom .col2b .left td {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-bottom:12px;
}

.main_content .middle .top .bottom .col2b .left .fieldname span {
	color:#46c3f8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.main_content .middle .top .bottom .col2b .left td input {
	width:181px;
	border:1px solid #a5acb2;
}

.main_content .middle .top .bottom .col2b .left td .clear_format {
	width:auto;
	border:0px;
}

.main_content .middle .top .bottom .col2b .left td select {
	width:181px;
	border:1px solid #a5acb2;
}

.main_content .middle .top .bottom .col2b .shipping_option {
	float:left;	
	background-image:url(../images/shipping_option_middle.gif);
	background-repeat:repeat-y;
	width:308px;
	margin-left:30px;
}

.main_content .middle .top .bottom .col2b .shipping_option .important {
	clear:both;
	width:267px;
	margin-left:15px;
}


.main_content .middle .top .bottom .col2b .shipping_option .item {
	clear:both;
	background-image:url(../images/hr16.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:267px;
	padding-top:16px;
	margin-left:15px;
	margin-top:15px;
}

.main_content .middle .top .bottom .col2b .shipping_option .item .radio {
	float:left;	
	width:23px;
}

.main_content .middle .top .bottom .col2b .shipping_option .item .text {
	float:left;
	width:244px;
}

.main_content .middle .top .bottom .col2b .coupon {
	clear:both;	
}

.main_content .middle .top .bottom .col2b .coupon .text {
	float:left;
	margin-right:23px;
	width:210px;	
	text-align:right;
}

.main_content .middle .top .bottom .col2b .coupon .field {
	float:left;
	padding-top:3px;
	margin-right:20px;
}

.main_content .middle .top .bottom .col2b .coupon .field input {
	width:181px;
	border:1px solid #a5acb2;	
}

.main_content .middle .top .bottom .col2b .coupon .button {
	float:left;
	padding-top:3px;
}

.main_content .middle .top .bottom .col2b .summary {
	clear:both;
	padding-top:32px;
}

.main_content .middle .top .bottom .col2b .summary .item {
	clear:both;
	padding-top:10px;
}

.main_content .middle .top .bottom .col2b .summary .item .stitle{
	float:left;
	width:210px;
	text-align:right;
	margin-right:20px;
	font-weight:bold;
	font-size:14px;
}

.main_content .middle .top .bottom .col2b .summary .item .svalue{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#79d6fe;
}

.main_content .middle .top .bottom .col2b .header {
	clear:both;
	background-image:url(../images/hr15.gif);
	background-repeat:no-repeat;
	width:741px;
	height:37px;

}

.main_content .middle .top .bottom .col2b .header .title {
	float:left;
	padding-top:8px;
	padding-left:17px;
	
}

.main_content .middle .top .bottom .col2b .header .nav {
	float:right;
	padding-right:16px;

}

.main_content .middle .top .bottom .col2b .header .nav .step {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;	
	padding-top:9px;
}

.main_content .middle .top .bottom .col2b .header .nav .prev {
	float:left;
	padding-top:12px;	
	padding-right:16px;	
}


.main_content .middle .top .bottom .col2b .header .nav .next {
	float:left;
	padding-top:12px;
	padding-left:16px;
}

.main_content .middle .top .bottom .col2b .box{
	float:left;
	background-image:url(../images/box_middle.gif);
	background-repeat:repeat-y;
	width:354px;
	margin-right:33px;
}

.main_content .middle .top .bottom .col2b .box td {
	padding-top:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
}

.main_content .middle .top .bottom .col2b .box .text {
	padding-left:19px;
	padding-top:14px;
	padding-right:46px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.main_content .middle .top .bottom .col2b .box .text2 {
	padding-left:19px;
	padding-top:14px;
	padding-right:17px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.main_content .middle .top .bottom .col2b .cart {
	background-image:url(../images/hr11.gif);
	background-position:right;
	background-repeat:repeat-y;
	width:782px;
	overflow:hidden;
}

.main_content .middle .top .bottom .col2b .cart .subtotal {
	clear:both;
	background-image:url(../images/hr12.gif);
	width:782px;
	height:39px;
	overflow:hidden;
}

.main_content .middle .top .bottom .col2b .cart .subtotal .stitle {
	float:right;
	font-size:14px;
	font-weight:bold;
	margin-right:38px;
	padding-top:9px;	
}


.main_content .middle .top .bottom .col2b .cart .subtotal .sprice {
	float:right;
	font-size:14px;
	width:130px;
	padding-top:9px;
}


.main_content .middle .top .bottom .col2b .cart .item {
	clear:both;
	background-image:url(../images/hr10.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:782px;	
	overflow:hidden;
	padding-bottom:31px;
}


.main_content .middle .top .bottom .col2b .cart .item .product {
	width:493px;
}

.main_content .middle .top .bottom .col2b .cart .item .product .type {
	float:left;	
	padding-right:13px;
	font-size:14px;
}

.main_content .middle .top .bottom .col2b .cart .item .product .remove_off {
	float:left;	
	font-size:10px;
	color:#5abbf2;
	text-decoration:underline;
	cursor:pointer;	
}

.main_content .middle .top .bottom .col2b .cart .item .product .remove_on {
	float:left;	
	font-size:10px;
	color:#5abbf2;
	text-decoration:none;
	cursor:pointer;
}

.main_content .middle .top .bottom .col2b .cart .item .product .change_type_off {
	float:left;	
	font-size:10px;
	color:#5abbf2;
	text-decoration:underline;
	cursor:pointer;	
}

.main_content .middle .top .bottom .col2b .cart .item .product .change_type_on {
	float:left;	
	font-size:10px;
	color:#5abbf2;
	text-decoration:none;
	cursor:pointer;
}

.main_content .middle .top .bottom .col2b .cart .item .notes {
	clear:both;
	min-height:52px;
	width:327px;
}

.main_content .middle .top .bottom .col2b .cart .item .qty {
	clear:both;
	padding-top:15px;
	height:35px;
}



.main_content .middle .top .bottom .col2b .cart .item .qty .qty_title {
	float:left;
	font-size:14px;
	margin-right:5px;
}

.main_content .middle .top .bottom .col2b .cart .item .qty .qty_value {
	float:left;
}

.main_content .middle .top .bottom .col2b .cart .item .qty .qty_update_on {
	float:left;	
	padding-left:10px;
	font-size:10px;
	color:#5abbf2;
	text-decoration:none;
	cursor:pointer;
}

.main_content .middle .top .bottom .col2b .cart .item .qty .qty_update_off {
	float:left;	
	padding-left:10px;	
	font-size:10px;
	color:#5abbf2;
	text-decoration:underline;
	cursor:pointer;	
}

.main_content .middle .top .bottom .col2b .cart .item .qty .qty_value input {
	border: 1px solid #a5acb2;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;	
}


.main_content .middle .top .bottom .col2b .cart .item .price {
	background-image:url(../images/hr14.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size:14px;
	padding-bottom:10px;
	width:112px;
}

.main_content .middle .top .bottom .col2b .cart .item .price strike {
	color:#c2c2c2;	
	display:block;
}

.main_content .middle .top .bottom .col2b .cart .item .preview {
	float:left;
	position:relative;
	width:135px;
	height:137px;
	margin-left:1px;
	margin-right:23px;
	background-color:white;
	overflow:hidden;
}

.main_content .middle .top .bottom .col2b .cart .item .preview .box {
	background-image:url(../images/product_box05.png);background-repeat:no-repeat;background-position:left top;width:135px;height:137px;top:0px;left:0px;position:absolute;text-align:left;
	z-index:5;
}

.main_content .middle .top .bottom .col2b .cart .item .preview .bg {
	top:0px;left:1px;position:absolute;width:133px;height:133px;
	z-index:5;
}

.main_content .middle .top .bottom .col2b .cart .item .ptitle {
	float:left;
	font-size:14px;
	width:635px;
	margin-left:17px;
	margin-top:8px;
	height:38px;
}

.main_content .middle .top .bottom .col2b .cart .item .pprice {
	float:left;	
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
}

.main_content .middle .top .bottom .col2 .title,
.main_content .middle .top .bottom .col2b .title {
	font-size:18px;
	color:#f2f1f1;
	font-weight:bold;
	padding-bottom:26px;
}

.main_content .middle .top .bottom .col2b .title .subtitle {
	font-size:10px;
	color:#46c3f8;
	font-weight:normal;
	padding-top:2px;
}

.main_content .middle .top .bottom .col2 p {
	display:block;margin-top:0px;margin-bottom:24px;line-height:18px;
}

.main_content .middle .top .bottom .col3 {
	width:800px;float:left;margin-left:17px;
	overflow: hidden;	
}

.main_content .middle .top .bottom .col3 .title {
	font-size:18px;color:#f2f1f1;font-weight:bold;padding-bottom:26px;margin-left:18px;	
}

.main_content .middle .top .bottom .col3 .landing {
	float:left;background-image:url(../images/hr3.gif);background-repeat:no-repeat;background-position:top left;width:382px;height:267px;margin-left:18px;
}

.main_content .middle .top .bottom .col3 .landing .category {
	float: left;font-size:14px;color:#ffffff;margin-left:17px;width:253px;margin-top:7px;line-height:normal;
}

.main_content .middle .top .bottom .col3 .landing .link {
	float:left;width:101px;margin-top:5px;
}

.main_content .middle .top .bottom .col3 .landing .product {
	width:380px;height:175px;position:relative;margin-top:49px;
}

.main_content .middle .top .bottom .col3 .landing .product .box {
	background-image:url(../images/product_box01.png);background-repeat:no-repeat;background-position:left top;width:173px;height:175px;top:0px;left:0px;position:absolute;text-align:left;
	z-index:5;
}

.main_content .middle .top .bottom .col3 .landing .product .summary {
	top:0px;left:186px;position:absolute;width:190px;line-height:18px;
	z-index:5;
}

.main_content .middle .top .bottom .col3 .landing .bg {
	top:1px;left:2px;position:absolute;		
	z-index:5;
}

.main_content .middle .top .bottom .col4 {
	width:805px;float:left;margin-left:17px;
	background-image:url(../images/hr5.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

.main_content .middle .top .bottom .col4 .left {
	float:left;	
	width:495px;
	overflow:hidden;
}

.main_content .middle .top .bottom .col4 .left .content {
	clear:both;
	background-image:url(../images/hr8.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:470px;
	margin-left:22px;
	padding-bottom:34px;
}

.main_content .middle .top .bottom .col4 .left .content .title{
	font-size:12px;
	font-weight:bold;
	padding-top:9px;
	padding-left:28px;
	padding-bottom:35px;
}

.main_content .middle .top .bottom .col4 .left .content .body {
	padding-left:8px;
	padding-right:8px;
	line-height:18px;
	
}

.main_content .middle .top .bottom .col4 .left .preview {
	clear:both;
	position:relative;
	width:469px;
	height:362px;
	margin-left:22px;

}

.main_content .middle .top .bottom .col4 .left .preview .box {
	background-image:url(../images/product_box02.png);background-repeat:no-repeat;background-position:left top;width:469px;height:355px;top:0px;left:0px;position:absolute;text-align:left;
	z-index:5;
}

.main_content .middle .top .bottom .col4 .left .preview .bg {
	top:0px;
	left:1px;
	position:absolute;
	width:466px;
	height:350px;
	z-index:5;
	overflow:hidden;
	background-color:white;
}



.main_content .middle .top .bottom .col4 .left .thumbnail_area {
	clear:both;
	margin-left:8px;		
	/*width:490px;*/
}

.main_content .middle .top .bottom .col4 .left .thumbnail_area .gap {
	width:14px;
	height:115px;
	float:left;
}

.main_content .middle .top .bottom .col4 .left .thumbnail_area .thumbnail {
	float:left;	
	width:147px;
	height:115px;	
	position:relative;
	
	margin-bottom:12px;
	background-color:white;
	overflow:hidden;
}

.main_content .middle .top .bottom .col4 .left .thumbnail_area .thumbnail .bg {
	width:144px;
	height:110px;
}

.main_content .middle .top .bottom .col4 .left .thumbnail_area .thumbnail .box {
	background-image:url(../images/product_box03.png);
	width:147px;height:115px;
	position:absolute;top:0px;left:0px;
	z-index:5;
}

.main_content .middle .top .bottom .col4 .right {
	float:right;	
}

.main_content .middle .top .bottom .col4 .right .row1 {
	background-image:url(../images/hr6.gif);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:	362px;
	float:right;
}

.main_content .middle .top .bottom .col4 .right .row1 .heading {
	clear:both;


}

.main_content .middle .top .bottom .col4 .right .row1 .heading .size {
	float:left;	
	font-size:12px;
	font-weight:bold;
	margin-top:9px;
	line-height:normal;
	margin-left:15px;
	width:118px;
}

.main_content .middle .top .bottom .col4 .right .row1 .heading .price {
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:9px;
	line-height:normal;
	width:115px;
}

.main_content .middle .top .bottom .col4 .right .row1 .heading .cart {
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:7px;
	line-height:normal;
	margin-bottom:18px;
}

.main_content .middle .top .bottom .col4 .right .row1 .addtocart {
	text-align:right;
	padding-top:22px;
	padding-bottom:22px;
}

.main_content .middle .top .bottom .col4 .right .row1 .parameter {
	clear:both;	
	margin-left:17px;
	margin-top:23px;
	width:280px;

}

.main_content .middle .top .bottom .col4 .right .row1 .parameter span {
	color:#9bd9fc;
	font-size:9px;
}

.main_content .middle .top .bottom .col4 .right .row1 .data {
	clear:both;
	margin-left:10px;
	width:280px;
}

.main_content .middle .top .bottom .col4 .right .row1 .data .line {
	clear:both;
	background-image:url(../images/hr7b.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:10px;	
}

.main_content .middle .top .bottom .col4 .right .row1 .data .size_value {
	float:left;
	margin-left:6px;
	padding-top:5px;
	padding-bottom:2px;	
	width:90px;
}

.main_content .middle .top .bottom .col4 .right .row1 .data .price_value {
	float:left;
	padding-left:26px;
	padding-top:5px;
	padding-bottom:2px;	
}

.main_content .middle .top .bottom .col4 .right .row1 .data .sale_price_value {
	background-image:url(../images/icon_sale.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	float:left;
	padding-top:5px;
	padding-bottom:2px;	
	padding-left:26px;
	color:#9efe2e;
}

.main_content .middle .top .bottom .col4 .right .row1 .data .sale_price_value strike{
	color:white;
}


.main_content .middle .top .bottom .col4 .right .row1 .data .cart_value {
	float:right;
	margin-right:10px;
}

.main_content .middle .top .bottom .col4 .right .row2 {
	clear:both;
	float:right;
	background-image:url(../images/hr6.gif);
	background-repeat:no-repeat;
	background-position:top ;

	width:294px;
}

.main_content .middle .top .bottom .col4 .right .row2 .attribute{
	padding-top:10px;	
	margin-left:17px;
	font-weight:bold;
	font-size:12px;
	padding-bottom:29px;
}

.main_content .middle .top .bottom .col4 .right .row2 .attribute span {
	font-size:9px;
	color:#9bd9fc;
}

.main_content .middle .top .bottom .col4 .right .row2 .data {
	clear:both;
	margin-left:8px;
	background-image:url(../images/hr7b.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:280px;
	padding-bottom:9px;
	padding-top:9px;	
	overflow:hidden;
}

.main_content .middle .top .bottom .col4 .right .row2 .data .attribute_title {
	float:left;
	margin-left:11px;
	width:111px;
}

.main_content .middle .top .bottom .col4 .right .row2 .data .attribute_value {
	float:left;
	margin-left:10px;
	width:140px;
}

.main_content .middle .top .bottom .col4 .panel {
	height:48px;
}




.main_content .middle .top .bottom .col4 .panel .title {
	float:left;
	font-size:18px;
	margin-left:35px;margin-top:6px;
}

.main_content .middle .top .bottom .col4 .panel .link {
	float:right;
	font-size:11px;
	padding-top:15px;
	margin-right:14px;
}

/* SEARCH PANEL */
.search_panel {
	clear:both;
	background-image:url(../images/search_panel.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:1001px;
	height:68px;
}

.search_panel .col1{
	float:left;
	padding-top:23px;
	padding-left:20px;	
}

.search_panel .col1 input {
	width:181px;
	border:1px solid #a5acb2;
	font-size:11px;
	line-height:normal;
}

.search_panel .col2{
	float:left;
	padding-top:23px;
	padding-left:22px;		
}

.search_panel .col2 select {
	width:181px;
	border:1px solid #a5acb2;
	font-size:11px;
	line-height:normal;

}
 
.search_panel .col3{
	float:left;
	padding-left:18px;
	padding-top:21px;
}

.search_panel .col4{
	float:right;
	padding-right:14px;
	padding-top:33px;
}

/* HEADER AREA */
.header_area {
	width:1002px;height:241px;clear:both;position:relative;	
}

.header_area .box {
	background-image:url(../images/home_box03.png);background-position:top;background-repeat:no-repeat;width:1002px;height:229px;top:0px;left:0px;position:absolute;
	z-index:5;
}

.header_area .bg_left {
	top:0px;left:0px;position:absolute;text-align:left;width:998px;height:223px;margin-top:1px;margin-left:2px;
	z-index:5;
}

.header_area .bg_right {
	top:0px;left:0px;position:absolute;text-align:right;width:998px;height:223px;margin-top:1px;margin-left:2px;
	z-index:5;
}

.header_area .left_bg {
	background-image:url(../images/header_text_left.png);background-position:top;background-repeat:no-repeat;width:998px;height:223px;top:1px;left:2px;position:absolute;
	z-index:5;
	background-position:left;
	text-align:left;	
}


.header_area .left {
	width:998px;height:223px;top:1px;left:2px;position:absolute;
	z-index:7;
	background-position:left;
	text-align:left;	
}

.header_area .left .content {
	color:#0c5680;text-align:left;padding-left:10px;width:280px;line-height:18px;padding-top:28px;font-size:12px;
}

.header_area .left .content .title {
	font-size:18px;padding-bottom:8px;
}

.header_area .left .content18 {
	color:#7d7d7d;text-align:left;padding-left:15px;width:280px;line-height:18px;padding-top:26px;font-size:12px;	
}

.header_area .left .content18  h1 {
	margin: 0;padding: 0;border: 0;outline: 0;	
}

.header_area .left .content18 .title {
	font-size:18px;padding-bottom:8px;
}

.header_area .left .content18 .descr {
	font-size:14px;
}

.header_area .left .content18  a {
	text-decoration:underline;
	color:#0c5680;
}

.header_area .left .content18  a:hover {
	text-decoration:none;
	color:#0c5680;
}

.header_area .left .content18 .title {
	text-transform:uppercase;
}

.header_area .right {
	background-image:url(../images/header_text_right.png);background-position:top;background-repeat:no-repeat;width:998px;height:223px;top:1px;left:2px;position:absolute;
	z-index:5;
	background-position:right;
	text-align:left;
}

.header_area .right .content {
	float:right;
	color:#0c5680;text-align:right;padding-right:15px;width:345px;line-height:18px;padding-top:28px;font-size:12px;
}

.header_area .right .content .title {
	font-size:18px;padding-bottom:8px;
}

.header_area .right644_bg {
	background-image:url(../images/header_text_right_644.png);
	background-position:top;background-repeat:no-repeat;
	width:998px;height:223px;top:1px;left:2px;position:absolute;
	z-index:5;
	background-position:right;
}

.header_area .right644 {
	width:998px;height:223px;top:1px;left:2px;position:absolute;
	text-align:left;
	z-index:8;	
}

.header_area .right644 .content {
	float:right;padding-right:15px;
	color:#7d7d7d;text-align:right;width:400px;line-height:18px;padding-top:28px;font-size:12px;
}

.header_area .right644 .content h1 {
	margin: 0;padding: 0;border: 0;outline: 0;	
}

.header_area .right644 .content a {
	text-decoration:underline;
	color:#0c5680;
}

.header_area .right644 .content a:hover {
	text-decoration:none;
	color:#0c5680;
}


.header_area .right644 .content .title {
	font-size:18px;padding-bottom:8px;
}

.header_area .right644 .content .descr {
	font-size:14px;
}


/* SPLASH AREA */
.splash_area {
	width:1002px;height:317px;clear:both;position:relative;
}

.splash_area .bg {
	margin-top:1px;border-left:1px solid #7f7e7e;text-align:left;float:left;
	z-index:6;
}


.splash_area .col1 {
	position:absolute;top:0px;left:0px;margin-top:273px;margin-left:10px;width:752px;z-index:7;	
}

.splash_area .col1b {
	position:absolute;top:250px;left:500px;width:250px;height:50px;cursor:pointer;
	z-index:8;	
}


.splash_area .col1 .button1_off {
	float:left;background-image:url(../images/icon_1_off.png);width:20px;height:16px;margin-right:10px;cursor:pointer;
}

.splash_area .col1 .button1_on,.button1_active {
	float:left;background-image:url(../images/icon_1_on.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}

.splash_area .col1 .button2_off {
	float:left;background-image:url(../images/icon_2_off.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}

.splash_area .col1 .button2_on,.button2_active {
	float:left;background-image:url(../images/icon_2_on.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}

.splash_area .col1 .button3_off {
	float:left;background-image:url(../images/icon_3_off.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}

.splash_area .col1 .button3_on,.button3_active {
	float:left;background-image:url(../images/icon_3_on.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}

.splash_area .col1 .button4_off {
	float:left;background-image:url(../images/icon_4_off.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}

.splash_area .col1 .button4_on,.button4_active {
	float:left;background-image:url(../images/icon_4_on.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}


.splash_area .col1 .button5_off {
	float:left;background-image:url(../images/icon_5_off.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}

.splash_area .col1 .button5_on,.button5_active {
	float:left;background-image:url(../images/icon_5_on.png);width:20px;height:16px;margin-right:10px;cursor:pointer;	
}

.splash_area .col2 {
	position:absolute;top:0px;left:0px;float:left;text-align:left;margin-left:753px;margin-top:1px;width:244px;height:301px;
	z-index:5;		
}

.splash_area .col2 .on {
	background-image:url(../images/btn_search_on.png);background-repeat:no-repeat;cursor:pointer;margin-top:10px;margin-left:135px;
	width:91px;height:30px;
}

.splash_area .col2 .off {
	background-image:url(../images/btn_search_off.png);background-repeat:no-repeat;cursor:pointer;margin-top:10px;margin-left:135px;	
	width:91px;height:30px;	
}

.splash_area .col2 div {
	padding-left:20px;	
}

.splash_area .col2 input,select {
	border: 1px solid #cacacc;width:202px;
}

.splash_area .box {
/*	background-image:url(../images/home_box01.png);
	background-position:top;
	background-repeat:no-repeat;*/
	width:1002px;
	height:306px;
	top:0px;left:0px;
	position:absolute;
	z-index:5;		
}

.splash_area .box .lside {
	float:left;
	background-image:url(../images/home_box01_left.png);
	background-position:top;
	background-repeat:no-repeat;
	width:9px;
	height:306px;
}

.splash_area .box .rside {
	float:left;
	background-image:url(../images/home_box01_right.png);
	background-position:top;
	background-repeat:no-repeat;
	width:9px;
	height:306px;
}

/* TOP PANEL */

.top_panel {
	height:86px;
}

.top_panel .control {

	padding-right:30px;	
}

.top_panel .link {
	float:right;font-size:10px;background-image:url(../images/icon_cart.gif);background-repeat:no-repeat;background-position:15px 11px;
	margin-right:40px;
}

.top_panel .link .off {
	color:white;float:left;cursor:pointer;margin-left:32px;padding-top:19px;
}

.top_panel .link .on {
	color: white;border-bottom:2px #6e6e6e solid; 
	float:left;cursor:pointer;margin-left:32px;padding-top:19px;	
} 

.top_panel .logo {
	float:left;text-align:left;padding-top:18px;
}

/* FEATURE */
.feature_area {
	width:1002px;height:270px;clear:both;position:relative;clear:both;text-align:left;
}

.feature_area .box {
/*	background-image:url(../images/home_box02.png);
	background-position:top;
	background-repeat:no-repeat;*/
	top:0px;
	left:0px;
	position:absolute;
	width:1002px;
	height:241px;
	z-index:5;		
}

.feature_area .box .lside {
	float:left;
	background-image:url(../images/home_box02_left.png);	
	background-position:top;
	background-repeat:no-repeat;
	width:16px;
	height:241px;	
}

.feature_area .box .mside {
	float:left;
	background-image:url(../images/home_box02_middle.gif);	
	background-position:top;
	background-repeat:repeat-x;
	width:208px;
	height:241px;
}

.feature_area .box .rside {
	float:left;
	background-image:url(../images/home_box02_right.png);	
	background-position:top;
	background-repeat:no-repeat;
	width:17px;
	height:241px;
}

.feature_area .fa1 {
	margin-top:1px;text-align:left;float:left;
	margin-left:1px;	
}

.feature_area .fa2,
.feature_area .fa3 {
	margin-top:1px;text-align:left;float:left;
	margin-left:17px;	
}

.feature_area .fa4 {
	margin-top:1px;text-align:left;float:left;
	margin-left:16px;	
}


.feature_area .col1 {
	position:absolute;top:0px;left:0px;	
	z-index:5;		
}

.feature_area .col2 {
	position:absolute;top:80px;left:271px;color:#424242;font-size:11px;width:206px;line-height:18px;
	z-index:5;		
}

.feature_area .col2 .title {
	font-size:12px;line-height:normal;padding-bottom:15px;
}

.feature_area .col2 .date {
	font-size:10px;line-height:normal;text-align:right;padding-top:15px;
}

.feature_area .col3{
	position:absolute;top:165px;left:525px;width:209px;
	z-index:5;		
}

.feature_area .col3 input {
	border: 1px solid #cacacc;width:202px;
}


.feature_area .col3 .on {
	text-align:right;margin-top:5px;background-image:url(../images/btn_join_on.png);background-repeat:no-repeat;cursor:pointer;
	width:90px;height:30px;margin-left:118px;	
}

.feature_area .col3 .off {
	text-align:right;margin-top:5px;background-image:url(../images/btn_join_off.png);background-repeat:no-repeat;cursor:pointer;
	width:90px;height:30px;margin-left:118px;	
}

.feature_area .col4{
	position:absolute;top:116px;left:817px;
	z-index:5;		
}

.feature_area .col4 .on {
	background-image:url(../images/btn_chatlive_on.png);background-repeat:no-repeat;cursor:pointer;
	width:152px;height:61px;
}

.feature_area .col4 .off {
	background-image:url(../images/btn_chatlive_off.png);background-repeat:no-repeat;cursor:pointer;
	width:152px;height:61px;
}

/* HOME */
.home_area {
	clear:both;width:1003px;color:white;font-size:11px;font-family:Verdana, Geneva, sans-serif;line-height:18px;	
}

.home_area h1,
.home_area h2{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;	
}

.home_area .col1 {
	float:left;width:323px;text-align:left;line-height:18px;
}

.home_area .col2 {
	float:left;margin-left:54px;width:323px;text-align:left;line-height:18px;	
}

.home_area .col3 {
	float:left;width:237px;color:#3d88b6;margin-left:54px;text-align:left;line-height:28px;		
}

.home_area .col3 a {
	text-decoration:none;
	color:#3d88b6;
}

.home_area .col3 a:hover {
	text-decoration:underline;	
	color:#3d88b6;
}

.home_area .col3 .px24 {
	font-size:24px;
}

.home_area .col3 .px30 {
	font-size:30px;
}

.home_area .col3 .px36 {
	font-size:36px;
}

.home_area .header {
	font-size:14px;font-weight:bold;padding-bottom:18px;
}

.home_area .subtitle {
	font-size:12px;padding-bottom:13px;	
}

.home_area p {
	display:block;margin-top:0px;margin-bottom:24px;	
}

/* FOOTER */
.footer_area {
	clear:both;padding-top:35px;font-size:10px;		
}

.footer_area .row1 {
	clear:both;
}

.footer_area .row2 {
	clear:both;padding-top:16px; 
}

.footer_area .row3 {
	clear:both;padding-top:18px; 	
}

.footer_area .row3 .col1 {
	float:left;
}

.footer_area .row3 .col2 {
	float:right;
}

.hr4 {
	background-image:url(../images/hr4.gif);
	background-repeat:no-repeat;
	background-position:top right;
	clear:both;
	width:778px;
	padding-top:21px;
	padding-right:2px;
	text-align:right;
}

/* DROP MENU */

.dm_kb_lvl1 .link,
.dm_pb_lvl1 .link,
.dm_pd_lvl1 .link,
.dm_lsk_lvl1 .link,
.dm_c_lvl1 .link,
.dm_r_lvl1 .link{
	background-color:#208fce;	
}

.dm_kb_lvl1 .link .off,
.dm_lsk_lvl1 .link .off_l,
.dm_lsk_lvl1 .link .off_s,
.dm_pb_lvl1 .link .off,
.dm_pd_lvl1 .link .off,
.dm_c_lvl1 .link .off,
.dm_r_lvl1 .link .off{
	background-color:#208fce;color:white;
	cursor:pointer;
	padding-left:25px;padding-top:3px;padding-bottom:3px;padding-right:3px;
}

.dm_kb_lvl1 .link .on,
.dm_pb_lvl1 .link .on,
.dm_pd_lvl1 .link .on,
.dm_c_lvl1 .link .on,
.dm_r_lvl1 .link .on {
	background-color:#eff7fc;color:#208fce;
	cursor:pointer;
	background-image:url(../images/icon_kb.gif);background-repeat:no-repeat;background-position:5px 3px;
	padding-left:27px;padding-top:3px;padding-bottom:3px;padding-right:3px;
	margin-left:3px;margin-right:3px;
}

.dm_kb_lvl2,
.dm_lsk_lvl2 {
	font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;
	width:154px;	
}



.dm_kb_lvl2 .link,
.dm_lsk_lvl2 .link {
	background-image:url(../images/dm_kb_lvl2_middle.gif);
}


.dm_kb_lvl2 .top,
.dm_lsk_lvl2 .top{
	background-image:url(../images/dm_kb_lvl2_top.png);background-repeat:no-repeat;background-position:top;
	width:154px;height:7px;
}

.dm_kb_lvl2 .bottom,
.dm_lsk_lvl2 .bottom {
	background-image:url(../images/dm_kb_lvl2_bottom.png);background-repeat:no-repeat;background-position:bottom;
	width:154px;height:7px;
}

.dm_kb_lvl2 .link .off,
.dm_kb_lvl3 .link .off,
.dm_lsk_lvl2 .link .off_s,
.dm_lsk_lvl2 .link .off_l,
.dm_lsk_lvl3 .link .off_s,
.dm_lsk_lvl3 .link .off_l {
	background-color:transparent;color:white;
	cursor:pointer;
	padding-left:25px;padding-top:3px;padding-bottom:3px;padding-right:3px;
}

.dm_kb_lvl2 .link .on,
.dm_kb_lvl3 .link .on {
	background-color:#eff7fc;color:#208fce;
	cursor:pointer;
	background-image:url(../images/icon_kb.gif);background-repeat:no-repeat;background-position:5px 3px;
	padding-left:27px;padding-top:3px;padding-bottom:3px;padding-right:3px;
	margin-left:3px;margin-right:3px;
}

.dm_kb_lvl3,
.dm_lsk_lvl3 {
	font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;
	width:154px;
	margin-left:2px;margin-top:2px;	
}

.dm_kb_lvl3 .top,
.dm_lsk_lvl3 .top {
	background-image:url(../images/dm_kb_lvl3_top.png);background-repeat:no-repeat;background-position:top;
	width:154px;height:3px;
}

.dm_kb_lvl3 .bottom,
.dm_lsk_lvl3 .bottom {
	background-image:url(../images/dm_kb_lvl3_bottom.png);
	background-repeat:no-repeat;background-position:bottom;
	width:154px;height:3px;
}



.dm_kb_lvl3 .link,
.dm_lsk_lvl3 .link {
	background-image:url(../images/dm_kb_lvl3_middle.gif);
	padding-top:2px;padding-bottom:2px;
}

.dm_lsk_lvl1 .link .on_s,
.dm_lsk_lvl2 .link .on_s,
.dm_lsk_lvl3 .link .on_s {
	background-color:#eff7fc;color:#208fce;
	cursor:pointer;
	background-image:url(../images/icon_sk.gif);background-repeat:no-repeat;background-position:5px 3px;
	padding-left:27px;padding-top:3px;padding-bottom:3px;padding-right:3px;
	margin-left:3px;margin-right:3px;
}

.dm_lsk_lvl1 .link .on_l,
.dm_lsk_lvl2 .link .on_l,
.dm_lsk_lvl3 .link .on_l {
	background-color:#eff7fc;color:#208fce;
	cursor:pointer;
	background-image:url(../images/icon_lk.gif);background-repeat:no-repeat;background-position:2px 3px;
	padding-left:31px;padding-top:3px;padding-bottom:3px;padding-right:3px;
	margin-left:3px;margin-right:3px;
}

/* SITEMAP */
.sitemap {padding-left:30px}
.sitemap_title {padding-top:20px; }
.sitemap_padding{padding-left:25px;line-height:18px;}

/* LINKS */
.white_link{color:white;}
.white_link:link {color: white;text-decoration : none;}
.white_link:active {color: white;text-decoration : none;}
.white_link:visited {color: white;text-decoration : none;} 
.white_link:hover {color: white;text-decoration : underline;}


.blue_link{color:#5aa7d7;}
.blue_link:link {color: #5aa7d7;text-decoration : none;}
.blue_link:active {color: #5aa7d7;text-decoration : none;}
.blue_link:visited {color: #5aa7d7;text-decoration : none;} 
.blue_link:hover {color: #5aa7d7;text-decoration : none;}


.blue2_link {color:#46c3f8;font-size:10px;}
.blue2_link:link {color: #46c3f8;text-decoration : underline;font-size:10px;}
.blue2_link:active {color: #46c3f8;text-decoration : underline;font-size:10px;}
.blue2_link:visited {color: #46c3f8;text-decoration : underline;font-size:10px;} 
.blue2_link:hover {color: #46c3f8;text-decoration : none;font-size:10px;}

.blue3_link {color:#6ec8fb;}
.blue3_link:link {color: #6ec8fb;text-decoration : none;}
.blue3_link:active {color: #6ec8fb;text-decoration : none;}
.blue3_link:visited {color: #6ec8fb;text-decoration : none;} 
.blue3_link:hover {color: #6ec8fb;text-decoration : underline;}

.blue3_active {color:#6ec8fb;}
.blue3_active:link {color: #6ec8fb;text-decoration : underline;}
.blue3_active:active {color: #6ec8fb;text-decoration : underline;}
.blue3_active:visited {color: #6ec8fb;text-decoration : underline;} 
.blue3_active:hover {color: #6ec8fb;text-decoration : underline;}

.blue4_link {color:#9bd9fc;}
.blue4_link:link {color: #9bd9fc;text-decoration : underline;}
.blue4_link:active {color: #9bd9fc;text-decoration : underline;}
.blue4_link:visited {color: #9bd9fc;text-decoration : underline;} 
.blue4_link:hover {color: #9bd9fc;text-decoration : none;}

a {color:#9bd9fc;}
a:link {color: #9bd9fc;text-decoration : underline;}
a:active {color: #9bd9fc;text-decoration : underline;}
a:visited {color: #9bd9fc;text-decoration : underline;} 
a:hover {color: #9bd9fc;text-decoration : none;}


.error_text {color:#F00;}

.inputLabel {width:300px;display: inline}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
	width:181px;
	border:1px solid #a5acb2;
	font-size:11px;	
}

.requirement {
	color:#46c3f8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.inputBox {
	width:181px;
	border:1px solid #a5acb2;
	font-size:11px;
}


#imageContainer {
	position:relative;
	width:752px;
	height:301px;
}

#imageContainer img {
	position:absolute;
	top:0; left:0;
}	

#overlay_holder {z-index:20;position:absolute;width:100%;height:100%;display:none}
#overlay_bg {z-index:18;position:absolute;width:100%;height:100%;display:none;top:0px;left:0px}

#translucentbkg {
background-color:#3d3d3d;

  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;
}

#closedstore {
	color:white;
	font-size:14px;
	text-align:left;
}
