body
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding:0;
	margin: 0;
	background: #00002c;
}
div, p, h1, h2, h3, h3, h4, h5, h6, ul, li
{
	padding: 0;
	margin: 0;
}
*{
outline:none;
}
.credit_option.f_left ul li:last-child {
	width:200px;
	background-image: url('images/image001.jpg');
	background-repeat: no-repeat;
	background-position: right;
}
.clear
{
	clear: both;
}
a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
*
{
	outline: none;
}
img
{
	border: none;
}
.f_left
{
	float: left;
}
.txt_bold, .strong {
    font-weight:bold;
}
.f_right
{
	float: right;
}
.a-left { text-align: left; }
.a-right { text-align: right; }
.a-center { text-align: center; }
input[type='text']
{
color:#4C4C4C;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
textarea{
color:#4C4C4C;
border:1px solid #A7A7A7;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

}
select
{
color:#4C4C4C;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
input[type='password']
{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
a.green-button,
input.green-button {
	font-size: 14px;
	padding: 0 15px 3px 15px;
	height: 26px;
    line-height: 26px;
    display: block;

	background: #53b144;
	background: -moz-linear-gradient(top, #6aca5a 0%, #39952b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aca5a), color-stop(100%,#39952b));

	color: #fff;
	text-shadow: 0px -1px 0px #4fa342;
	cursor: pointer;
    text-decoration: none;

	border: 1px solid #00b70d;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-moz-border-radius: 22px;
}
a.green-button:hover,
input.green-button:hover {
	border: 1px solid #51af42;
	background: #5eca4d;
	background: -moz-linear-gradient(top, #77e566 0%, #42ad32 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77e566), color-stop(100%,#42ad32));
	text-shadow: 0px -1px 0px #5ebe4f;
    text-decoration: none;
}

.outer_container
{
	text-align: center;
	width: 100%;


}
.outer_wrapper
{

	background: url("images/body_bg_back.jpg") no-repeat center 0;
/*
	background: url("images/body_bg_winter.jpg") no-repeat center 0;
*/
	margin: 0 auto;
	float: left;
	width: 100%;

}
.wrapper_dv
{
	margin: 0 auto;
	position: relative;
	padding: 0;
		text-align: left;
	width: 960px;
}
*+html .wrapper_dv
{
margin-bottom:65px;

}
.wrapper_out_div{
floaT:left;
width:960px;

}
.header
{
	float: left;
	width: 960px;
	height: 119px;
}
.header .logo
{
	padding: 20px 0 0 10px;
}
.back_to_home
{
	padding: 80px 0 0 28px;
}
.back_to_home a
{
	background: url(       "images/back_to_home.png" ) no-repeat 0 0;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
	padding-left: 27px;
}
.nav_head
{
	padding-top: 25px;
	width: 700px;
}
.right_header_menu
{
	width: 772px;
	padding-left: 28px;
}
.right_header_menu_dv
{
	width: 772px;
	padding-left: 28px;
}
.nav_link_tp {
    width: 450px;
}
.nav_head ul
{
	list-style-type: none;
}
.nav_head ul li
{
	display: block;
	float: left;
}
.nav_head ul.menu-links li {
	margin-left: 28px;
}
.nav_head ul li a
{
	font-size: 14px;
	display: block;
	height: 18px;
	padding-top: 4px;
	text-decoration: none;
	color: #fff;
}
.nav_head ul li a:hover{
color:#6df3ff;
}
.nav_head ul li.guides
{
        background: url("images/guides_icon.png" ) no-repeat 0 0px;
        padding-left: 18px;
}
.nav_head ul li.blog
{
        background: url("images/blog_icon.png" ) no-repeat 0 0px;
        padding-left: 18px;
}
.nav_head ul li.login
{
	background: url("images/login_icon.png" ) no-repeat 0 0px;
	padding-left: 18px;
}
.nav_head ul li.my_account
{
	background: url("images/icon_my_account.png" ) no-repeat 0 2px;
	padding-left: 19px;
}
.nav_head ul li.shopping_cart
{
	background: url("images/shopping_chat.png" ) no-repeat 0 3px;
	padding-left: 25px;
}
.header_top_menu
{
	padding-top: 10px;
}
.header_top_menu .langs {
    text-align: right;
}
.header_top_menu .langs a {
    margin-left: 10px;
}
.header_top_menu ul
{
	list-style-type: none;
	padding: 0;
	float: right;

	margin: 5px 0 0 0;

	/*background: url("images/header_menu_bg.gif" ) repeat-x 0 0;*/

 /* fallback */ background-color: #3d3d3d; background: url("images/header_menu_bg.gif"); background-repeat: repeat-x; /* Firefox 3.6+ */ background: -moz-linear-gradient(100% 100% 90deg, #262626, #3d3d3d); /* Safari 4-5, Chrome 1-9 */ /* -webkit-gradient(<type>, <point> [, <radius>]?, <point> [, <radius>]? [, <stop>]*) */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3d3d3d), to(#262626)); /* Safari 5.1+, Chrome 10+ */ background: -webkit-linear-gradient(#262626, #3d3d3d); /* Opera 11.10+ */ background: -o-linear-gradient(#262626, #3d3d3d);
}
.header_top_menu ul li
{
	list-style-type: none;
	float: left;

	padding-top: 0px;
	padding-right:1px;
	display: block;
	background: url("images/header_menu_seprator.gif" ) no-repeat right 2px;
}
.header_top_menu ul li:last-child
{
	background-image: none;
	padding-right:0px;
}
.header_top_menu ul li a
{
	color: #fff;
	display: block;
	float: left;
	font-size: 12px;
	padding: 7px 5px;
	text-decoration: none;
}
.header_top_menu ul li a:hover{
color:#00daed;
  /* fallback */ background-color: #57555a; background-repeat: repeat-x; /* Firefox 3.6+ */ background: -moz-linear-gradient(100% 100% 90deg, #323232, #57555a); /* Safari 4-5, Chrome 1-9 */ /* -webkit-gradient(<type>, <point> [, <radius>]?, <point> [, <radius>]? [, <stop>]*) */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#57555a), to(#323232)); /* Safari 5.1+, Chrome 10+ */ background: -webkit-linear-gradient(#323232, #57555a); /* Opera 11.10+ */ background: -o-linear-gradient(#323232, #57555a);

}
.search_box {
width:229px;
}
.search_box ul
{
	list-style-type: none;
	margin-left: 26px;
}
.search_box ul li
{
	display: block;
	float: left;
}
.search_box ul li img{
    margin-right:6px;
}
.search_box ul li a
{
	padding: 0 5px;
	border-top: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;

    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
}
.search_box ul li div.search_input
{
	height: 16px;
	width: 110px;
	padding: 2px 5px;
	background: url("images/search_box.png" ) no-repeat 0 0px;
}
.search_box ul li div.search_input input[type='text']
{
	width: 110px;
	height: 16px;
	line-height: 15px;
	vertical-align: middle;
	border: none;
}
.container_outer
{
	float: left;
	/* width: 960px; */
	margin-bottom:65px;
	background: #fff;


	}
.container_header
{
	width: 930px;
	padding-top: 14px;
	padding-right: 30px;
	border-top: 9px solid #34ccfe;
}

.header_product_back
{
	padding-top: 33px;
}
.header_product_back ul
{
	list-style-type: none;
	float: left;
}
.header_product_back ul li
{
	list-style-type: none;
	float: left;
	margin-right: 34px;
	padding: 0;
}
.header_product_back ul li a
{
	color: #FFFFFF;
	font-size: 14px;
	padding-left: 27px;
	text-decoration: none;
}
.header_product_back ul li a:hover{
color:#6df3ff;
}
.header_product_back ul li a.homepage
{
	background: url("images/back_to_home.png" ) no-repeat scroll 0 0 transparent;
}
.header_product_back ul li a.Products
{
	background: url("images/Back_to_product.png" ) no-repeat scroll 0 0 transparent;
}

.product_search
{
	awidth: 556px;
}
.width_400{
    width:400px !important;
}
.container_header .product_icon {
	padding-left: 30px;
    width: 335px;
    overflow: hidden;
}
.container_header .product_icon img {
    float: left;
}
.container_header .product_icon h1 {
	font-size: 22px;
	font-weight: bold;
    float: left;
    padding: 7px 0 0 8px;
}
.product_search ul.search_list
{
	list-style-type: none;
	margin-top: 14px;
}
.product_search ul.search_list li
{
	list-style-type: none;
	padding: 0;
	margin-right: 16px;
	float: left;
	display: block;
}
.product_search ul.search_list li select
{
	width: 111px;
	border-radius:3px ;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
	border: 1px solid #34ccfe;
}
.product_search ul.search_list li label
{
	padding-right: 5px;
}
.product_search .my_chat
{
	border-left: 1px solid #6b6b6b;
	float: right;
	padding-left: 12px;
	padding-top: 5px;
	height:60px;
	width: 205px;
}
.product_search .my_chat ul
{
	padding: 0;
	float: left;
	list-style-type: none;
}
.product_search .my_chat ul li
{
	display: block;
	padding: 0;
	float: none;
}
.product_search .my_chat ul li a
{
	float: left;
}

.product_search .my_chat ul li a.chkout_shipping_a{
text-decoration: none !important;
	font-size: 12px;
	font-family: Arial, sans-serif;
	display: block;
	/*margin-top:3px;*/
        margin: -41px 0 23px 66px;
	background:#337dd2;
	background: -moz-linear-gradient(top, #4ea2e6 0%, #337dd2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4ea2e6), color-stop(100%,#337dd2));
	text-shadow: 0px -1px 0px #428bc8;
	width: 135px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border: 1px solid #3f80af;
	-moz-border-radius: 22px;
	color: #fff;
	cursor: pointer;
}
.product_search .my_chat ul li a.chkout_shipping_a:hover{
text-decoration: none;
	background: #4ea2e6;
	background: -moz-linear-gradient(top, #4ea2e6 0%, #4ea2e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4ea2e6), color-stop(100%,#4ea2e6));
	text-shadow: 0px -1px 0px #428bc8;
	border: 1px solid #3f80af;
	cursor: pointer;
}
.product_search .my_chat ul li label.cart_style
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	display: block;
	float: left;
	width: 146px;
}
.product_search .my_chat ul li label.chat_price
{
	display: block;
	float: left;
	color: #4697e0;
	padding-bottom: 20px;
	font-size: 22px;
	width: 115px;
}
.product_search .my_chat ul li label.chat_price sup
{
	font-size: 13px;
	font-weight: normal;
	font-family: Arial;
}
.All_product ul
{
	list-style-type: none;
	margin-left: 30px;
	margin-top: 20px;
	width: 160px;
}
.All_product ul li
{
	list-style-type: none;
	display: block;
	margin-bottom: 19px;
}
.All_product ul li a
{
	font-size: 14px;
	color: #484848;
	padding: 4px 0 4px 45px;
	text-decoration: none;
	display: block;
	height: 16px;
}
.All_product ul li a:hover
{
	color: #0089d0;
}
.All_product ul li a.product-l-box { background: url("images/icon_cat_box.png" ) no-repeat 0 0; }
.All_product ul li a.product-l-spareparts { background: url("images/icon_cat_spare_parts.png" ) no-repeat 0 0; }
.All_product ul li a.product-l-modchips { background: url("images/icon_cat_modchips.png" ) no-repeat 0 0; }
.All_product ul li a.product-l-accessories { background: url("images/icon_cat_accessories.png" ) no-repeat 0 0; }
.All_product ul li a.product-l-flashcards { background: url("images/icon_cat_flashcards.png" ) no-repeat 0 0; }
.All_product ul li a.product-l-flashmemory { background: url("images/icon_cat_flashmemory.png" ) no-repeat 0 0; }
.All_product ul li a.product-l-active {
	font-weight:bold;
}
.product_link
{
	padding-top: 30px;
	padding-left: 30px;
}
.pro_des ul li.width_143 span.sub_color_g
{
color:#696969;
}
.product_link ul
{
	width: 160px;
	list-style-type: none;
}
.product_link ul li
{
	display: block;
	padding: 0;
	margin-bottom: 24px;
	list-style-type: none;
}
.product_link ul li a
{
	font-size: 14px;
	color: #484848;
	text-decoration: none;
}
.product_link ul li a:hover
{
	text-decoration: underline;
	color:#0089d0;
}
.product_link ul li ul
{
	list-style-type: none;
}
.product_link ul li ul li
{
	list-style-type: none;
	margin-bottom: 2px;
}
.product_link ul li ul li a
{
	font-size: 14px;
	color: #484848;
	text-decoration: none;
}
.product_link ul li ul li span
{
	font-size: 14px;
	color: #484848;
}
.product_link_bott
{
	padding-top: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
}
.product_link_bott ul
{
	width: 160px;
	list-style-type: none;
}
.product_link_bott ul li
{
	display: block;
	padding: 0;
	list-style-type: none;
}
.product_link_bott ul li a
{
	font-size: 14px;
	color: #484848;

}
.product_link_bott ul li a:hover{
	color:#0089d0;
	}
.master
{
	width: 930px;
	float: left;
}
.product_left_list
{
	border-right: 1px solid #6b6b6b;
	width: 190px;
}

.product_left_list .block {
	border-bottom: 1px solid #6b6b6b;
}
.product_left_list .manuals {
    padding: 15px 20px 20px 30px;
}
.product_left_list .manuals p {
    font-weight: bold;
    margin: 10px 0;
}
.product_left_list .manuals a.text-link {
    text-decoration: underline;
    color: #5B9ED5;
    font-weight: bold;
}
.product_left_list .manuals a.text-link:hover {
    text-decoration: none;
}
.product_left_list .featured {
    border-top-width: 9px;
    border-top-style: solid;
}
.product_left_list .featured h4 {
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
}
.product_left_list .featured .product {
    padding: 15px 8px 15px 8px;
}
.product_left_list .featured .product a.thumb {
    display: block;
    margin: 12px 0;
}
.product_left_list .featured .product a.title {
    color: #4D4D4D;
    font-weight: bold;
}
.product_left_list .featured .product a.title:hover {
    color: #34ccfe;
}
.product_left_list .resselerrating {
    border-top-width: 9px;
    border-top-style: solid;
}
.product_left_list .resselerrating .object {
    padding: 0 0 15px 35px
}
.product_left_list .resselerrating h4 {
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
    color: black;
}


.buynow-small {
    background: url("images/bg_btn_small_buynow.png") no-repeat left top;
    width: 132px;
	height: 19px;
	position: relative;
	padding: 3px 0 0 15px;
	font-weight: bold;
	color: #156D00;
	margin-left: 14px;
}
.buynow-small a {
    position: absolute;
    top: 0;
    right: 0;
    text-decoration: none !important;
	font-size: 12px;
	font-family: Arial, sans-serif;
	display: block;
	background: #53b144;
	background: -moz-linear-gradient(top, #6aca5a 0%, #39952b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aca5a), color-stop(100%,#39952b));
	text-shadow: 0px -1px 0px #4fa342;
	height: 18px;
	text-align: center;
	border-radius: 18px;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	-moz-border-radius: 18px;
	border: 1px solid #00b70d;
	color: #fff;
	cursor: pointer;
	padding: 2px 10px 0 10px;
}
.buynow-small a:hover{
    text-decoration: none;
	background: #5eca4d;
	background: -moz-linear-gradient(top, #77e566 0%, #42ad32 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77e566), color-stop(100%,#42ad32));
	text-shadow: 0px -1px 0px #5ebe4f;
	border: 1px solid #51af42;
	cursor: pointer;

}






.product_right_list
{
	width: 705px;
	border-top: 1px solid #6b6b6b;
	float: left;
	min-height:411px;
	border-right: none;
	padding-left: 33px;
}
.product_right_list ui-widget-content{
    border:none !important;
}

.product_right_list .top_nav
{
	width:100%;
	margin-bottom: 40px;
}


.product_right_list .top_nav ul
{
	list-style-type: none;
	margin-left: 12px;
}
.product_right_list .top_nav ul li
{
	display: block;
	height: 28px;
	vertical-align: middle;
	margin-right: 10px;
	float: left;
	background: url("images/menu_arrow.gif" ) no-repeat center right;
	padding-right: 15px;
}
.product_right_list .top_nav ul li.image_none
{
	background-image: none;
}
.product_right_list .top_nav ul li a
{
	font-size: 13px;
	line-height: 28px;
	text-decoration: none;
	color: #393939;
}
.product_description
{
	width: 705px;
	float: left;
}


.Online_product {
	float: left;
	margin-bottom: 20px;
	width: 701px;
	position: relative;
	padding: 2px;
}
.Online_product_featured img.icon-featured {
    position: absolute;
    top: -2px;
    left: -2px;
    z-index: 1000;
}

.Online_product_featured {
    background: #ffba00;
    background: -moz-linear-gradient(top, #ffba00 1%, #a7a7a6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffba00), color-stop(100%,#a7a7a6));
    background: -webkit-linear-gradient(top, #ffba00 1%,#a7a7a6 100%);
    background: -o-linear-gradient(top, #ffba00 1%,#a7a7a6 100%);
    background: -ms-linear-gradient(top, #ffba00 1%,#a7a7a6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffba00', endColorstr='#a7a7a6',GradientType=0 );
    background: linear-gradient(top, #ffba00 1%,#a7a7a6 100%);
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}


.top_prd_bg {
	background: url("images/top_product_bg.gif" ) no-repeat 0 0;
	height: 3px;
	float: left;
	width: 705px;
}
.center_prd_bg {
    /*background: url("images/center_product_bg.gif" ) repeat-y 0 0;*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #D9D9D9;
    width: 701px;
    float: left;
}

.Online_product_featured .center_prd_bg {
    border: none;

    background: #fff;
    background: -moz-linear-gradient(top, #fffde2 0%, #ffffff 16%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffde2), color-stop(16%,#ffffff));
    background: -webkit-linear-gradient(top, #fffde2 0%,#ffffff 16%);
    background: -o-linear-gradient(top, #fffde2 0%,#ffffff 16%);
    background: -ms-linear-gradient(top, #fffde2 0%,#ffffff 16%);
    background: linear-gradient(top, #fffde2 0%,#ffffff 16%);

}
.Online_product_featured .featured-text {
    color: #D13133;
    font-weight: bold;
    text-align: right;
    padding: 5px 10px 0 0;
}
.Online_product_featured .featured-text img {
    margin-left: 10px;
    position: relative;
    top: 3px;
}
.center_prd_bg .purchase_pro
{
	width: 197px;
	vertical-align: middle;
	padding-top: 5px;
	height:147px;
	padding-bottom: 5px;
}
.center_prd_bg .purchase_pro img
{
    position:relative;
    top:50%;
    margin-top:-60px;
    left: 10px;
}
.center_prd_bg .pro_des
{
	float: left;
	padding-bottom:7px;
	width: 483px;
}
.pro_des h2
{
	font-weight: normal;
	font-size: 24px;
	margin: 0;
	padding: 17px 0 20px 0;
	color: #4d4d4d;
}
.center_prd_bg .pro_des ul li label sup{
font-size:15px;
}
.pro_des h2 span.sub_color_blue
{
	color: #5000bd;
}
.pro_des h2 span.sub_color_purple
{
	color: #41d9ff;
}
.pro_des h2 span.sub_color_red
{
	color: #e42242;
}


.pro_des h2 a:hover
{
	color: #34ccfe;
	text-decoration: underline;
	cursor: pointer;
}

.pro_des h2 a
{
	font-weight: normal;
	font-size: 24px;
	text-decoration: none;
	padding: 0;
	color: #4d4d4d;
}
.pro_des ul
{
	list-style-type: none;
	float: right;
	margin-top: 1em;
}
.pro_des ul li
{
	list-style-type: none;
	display:block;
	text-align:left;
	float: left;
	margin-left: 12px;
}
.pro_des p
{
	min-height: 50px;
	font-size: 14px;
	color: #707070;
	text-align: justify;
}
.pro_des ul li.regular_prc
{
	padding-top: 6px;
	margin-left: 0;
}
.pro_des ul li.regular_prc label
{
	color: #D13133;
	font-size: 13px;
    text-decoration: line-through;
}
.regular_prc
{
	color: #9b9b9b;
	font-size: 17px !important;
}
.pro_des ul li.buynow-bg div {
    border: 1px solid #01B80D;
    -webkit-border-radius: 13px;
    -moz-border-radius: 13px;
    border-radius: 13px;
    padding: 0;
    height: 26px;
}
.pro_des ul li.buynow-bg div.out-of-stock {
    border: 1px solid #989898;
}
.pro_des ul li.buynow-bg div.preorder-allow {
    border: 1px solid #D88E24;
}
.pro_des ul li.buynow-bg div span {
    float: left;
    padding: 6px 5px 0 10px;
    font-size: 14px;
    font-weight: bold;
    color: #4FAC40;
}
.pro_des ul li.buynow-bg div.preorder-allow span,
.pro_des ul li.buynow-bg div.out-of-stock span {
    color: #B62222;
}
.pro_des ul li.buynow-bg div a {
    text-decoration: none !important;
	font-size: 14px;
	float: right;
	background: #53b144;
	background: -moz-linear-gradient(top, #6aca5a 0%, #39952b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aca5a), color-stop(100%,#39952b));
	text-shadow: 0px -1px 0px #4fa342;
	height: 26px;
	line-height: 26px;
	text-align: center;
	padding: 0 15px;
	border-radius: 13px;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	color: #fff;
	cursor: pointer;
	margin-right: -2px;
}
.pro_des ul li.buynow-bg div.preorder-allow a {
    background: #D88E24;
    background: -moz-linear-gradient(top, #E2A123 0%, #AA6A11 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E2A123), color-stop(100%,#AA6A11));
    background: -webkit-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    background: -o-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    background: -ms-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E2A123', endColorstr='#AA6A11',GradientType=0 );*/
    background: linear-gradient(top, #E2A123 0%,#AA6A11 100%);
}
.pro_des ul li.buynow-bg div a:hover{
    text-decoration: none;
	background: #5eca4d;
	background: -moz-linear-gradient(top, #77e566 0%, #42ad32 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77e566), color-stop(100%,#42ad32));
	text-shadow: 0px -1px 0px #5ebe4f;
	cursor: pointer;
}
.pro_des ul li.buynow-bg div.preorder-allow a:hover {
	text-shadow: 0px -1px 0px #D8911B;
    background: #FCB526;
    background: -moz-linear-gradient(top, #FCB526 0%, #C47B14 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCB526), color-stop(100%,#C47B14));
    background: -webkit-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    background: -o-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    background: -ms-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCB526', endColorstr='#C47B14',GradientType=0 );*/
    background: linear-gradient(top, #FCB526 0%,#C47B14 100%);
}

.pro_des ul li.preorder-allow {
    height: 28px;
    width: 198px;
    border: 1px solid #D88E24;
    line-height: 28px;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	padding-left: 10px;
	color: #B62222;
	font-weight: bold;
    font-size: 14px;
    margin-top: 3px;
}
.pro_des ul li.preorder-allow a {
    text-decoration: none !important;
	font-size: 14px;
	font-family: Arial, sans-serif;
	font-weight: normal;
	color: white;
	cursor: pointer;
	display: block;
	float: right;
	text-shadow: 0px -1px 0px #c08119;
	width: 97px;
	height: 28px;
	text-align: center;

    background: #D88E24;
    background: -moz-linear-gradient(top, #E2A123 0%, #AA6A11 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E2A123), color-stop(100%,#AA6A11));
    background: -webkit-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    background: -o-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    background: -ms-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E2A123', endColorstr='#AA6A11',GradientType=0 );
    background: linear-gradient(top, #E2A123 0%,#AA6A11 100%);

	border-radius: 13px;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;

}
.pro_des ul li.preorder-allow a:hover {
    text-decoration: none;

	text-shadow: 0px -1px 0px #D8911B;
    background: #FCB526;
    background: -moz-linear-gradient(top, #FCB526 0%, #C47B14 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCB526), color-stop(100%,#C47B14));
    background: -webkit-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    background: -o-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    background: -ms-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCB526', endColorstr='#C47B14',GradientType=0 );
    background: linear-gradient(top, #FCB526 0%,#C47B14 100%);
}


.pro_des ul li.regular_prc span
{
	color: #9b9b9b;
	font-size: 17px;
}
.pro_des ul li.width_143
{
	font-size:33px;
	color:#40A727;
	text-align: center;
}
.pro_des ul li.width_143 span
{
	color: #40a727;
	font-size: 33px;
}
.bottom_prd_bg
{
	background: url("images/bottom_product_bg.gif" ) no-repeat 0 0;
	width: 705px;
	float: left;
	height: 3px;
}
.prodict_pagging
{
	float: left;
	padding-bottom: 67px;
	width: 703px;
}
.prodict_pagging ul
{
	list-style-type: none;
}
.prodict_pagging ul li
{
	display: block;
	float: left;
	list-style-type: none;
}

.prodict_pagging ul li.pagging_no strong
{
font-size:18px !important;
padding-right:18px;
color:#be148c !important;
}
.prodict_pagging ul li.pagging_no a
{
font-size:18px !important;
}
.prodict_pagging ul li.pagging_no a:hover{
color:#979797 !important;
}

.prodict_pagging ul li a
{
	color: #979797;
	font-size: 18px;
	margin-right: 18px;
	font-weight: normal;
	text-decoration: none;
}
.prodict_pagging ul li.pagging_no a
{
}
.prodict_pagging ul li.pagging_no a:hover
{
	color: #34ccfe;
}
.pagging_item_no
{
	font-size: 12px;
	color: #696868;
	padding-top:5px;
}
.total_item_found{
color:#393939;
padding:5px 0 0 0;
}
div.new_Product_outer
{
	margin: 0;
	width:960px;
	padding: 0 0 40px 0;
}
.new_produst_dv
{
	border-top: 9px solid #34CCFE;
	padding: 0 30px;

}
.new_produst_dv h2
{
	padding: 15px 0;
}
.new_produst_dv ul
{
	list-style-type: none;
	float: left;
	padding:0;
	margin:0;
	width:900px;
	margin-bottom: 40px;
}
.new_produst_dv ul li
{
	list-style-type: none;
	padding: 0;
	float: left;

	displaY:block;
	margin-right:18px;
}
.new_product_bg
{
	width: 201px;
	height: 162px;
	background: url("images/product_new.gif" ) no-repeat 0 0;
	padding: 1px 0 0 10px;
	position: relative;
}
.new_product_bg .price {
    position: absolute;
    top: 95px;
    right: 10px;
	color: #40a727;
	font-size: 22px;
	background: #fff;
    padding-left: 8px;
}
.new_product_bg .price sup {
    font-size: 15px;
}
.new_product_bg .link_product {
    position: absolute;
    bottom: 8px;
    left: 10px;
    width: 191px;
    text-align: center;
}
.new_product_bg .link_product a {
	color: #4C4C4C;
	font-size: 12px;
	font-weight: bold;
}
.new_product_bg .link_product a:hover {
	color:#0089d0;
}

.margin_none
{
	margin: 0 !important;
}
.support_outer
{
	width: 960px;
	border-top: 9px solid #bababa;
}
.support_outer .support_dv
{
	margin: 0;
	float: left;
	padding: 0 30px 30px 30px;
}
.support_outer .support_dv h2
{
	margin: 14px 0 30px 0;
	float: left;
    color: #BABABA;
    font-size: 24px;
    font-weight: bold;
}
.support_outer .support_dv ul.social_dv
{
	list-style-type: none;
}
.support_outer .support_dv ul.social_dv li
{
	list-style-type: none;
	padding: 0;
	display: inline;
	width: 225px;
	float: left;
}
ul.social_dv li .img_icon
{
	width: 52px;
	float: left;
	text-align: left;
}
.icon_des
{
	float: left;
	width: 145px;
}
.icon_des h5
{
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 12px;
	font-size: 14px;
	color: #444444;
}
.icon_des h5 a
{
	text-decoration: none;
	color: #444444;
}
.icon_des h5 a:hover
{
	text-decoration: underline;
	color:#0089d0;
}
.icon_des ul li
{
	width: auto;
	background: url("images/bullet.gif" ) no-repeat 0 center;
	padding-left: 10px !important;
}
.icon_des ul li a
{
	font-size: 12px;
	color: #6c6c6c;
}
.icon_des ul li a:hover
{
	color: #0089d0;
}
.email_dv .email_input
{
	background: url("images/gmail_field_bg.gif" ) no-repeat 0 center;
	width: 92px;
	padding-top: 2px;
	padding-left: 2px;
	vertical-align: middle;

	height: 17px;
}
.email_dv .email_input input
{

	width: 87px;
	font-size: 11px;
	margin:0 !important;
	color: #606060;
	border:none;
	}


/*footer part css*/
.outer_footer
{
	width: 960px;
	border-top: 1px solid #bababa;
	float: left;
	margin-bottom: 20px;
}
.outer_footer .footer
{
	padding: 28px 0px 0px 30px;
}
.left_footer
{
	width: 228px;
}
.left_footer p
{
	color: #6c6c6c;
	line-height: 20px;
}
.footer_link
{
	width: 210px;
}
.footer_link ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.footer_link ul li
{
	list-style-type: none;
	padding: 0 0 0 6px;
	display: block;
	background: url("images/bullet.gif" ) no-repeat 0 center;
	margin-bottom: 8px;
}
.footer_link ul li a
{
	color: #6c6c6c;
	font-size: 12px;
	text-decoration: none;
}
.footer_link ul li a:hover
{
	text-decoration: underline;
	color:#0089d0;
}
.credit_option
{
	padding-top: 32px;
}
.credit_option img
{
        height: 42px;
}
.credit_option ul
{
	list-style-type: none;
	padding: 0;
	margin-bottom: 20px;
	width: 100%;
	overflow: hidden;
	
}
.credit_option ul li
{
	list-style-type: none;
	float: left;
	margin-right: 10px;
	display: block;
}
.credit_option a.affiliates {
    color: black;
    text-decoration: underline;
    font-size: 12px;
}
.credit_option a.affiliates:hover {
    text-decoration: none;
}

/* home page top gallery class*/
.gallery_container
{
	width: 960px;
	position: relative;
}
.gallery_container .gallery_rotator
{
	width: 960px;
	height: 243px;
}
.gallery_container .left_arrow_dv
{
	position: absolute;
	left: -14px;
	top:0px;
	margin-top: 98px;
}
.gallery_container span
{
cursor:pointer;
}
.gallery_container .right_arrow_dv
{
	position: absolute;
	margin-top: 98px;
	top:0;
	right: -14px;
}

/*console product*/
.console_product_outer
{
	width: 960px;
	float: left;
}
.console_pro_inner
{
	border-top: 9px solid #be148c;
	padding: 0 30px;
}
.console_pro_inner h2
{
	padding: 13px 0;
    color: #BE148C;
    font-size: 24px;
    font-weight: bold;
}
.console_list_dv h1
{
color: #4D4D4D;
    font-size: 24px;
    font-weight: normal;
}
ul.console_list
{
	list-style-type: none;
	float: left;
	width: 930px;
	padding: 0;
	margin: 0;
	margin-bottom: 14px;
}
ul.console_list li
{
	display: block;
	padding: 0;
	list-style-type: none;
}
ul.console_list li ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 100%;
	overflow: hidden;
}
ul.console_list li ul li
{
	list-style-type: none;
	margin: 0 14px 11px 0;
	width: 166px;
	text-align: center;
	float: left;
	height: 113px;
	border:1px solid #d9d9d9;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

	/*background: url("images/Console_products_bg.gif" ) no-repeat 0 0;*/
}
ul.console_list li ul li:hover
{
    -webkit-box-shadow: 0px 0px 5px #d9d9d9; -moz-box-shadow: 0px 0px 5px #d9d9d9; box-shadow: 0px 0px 5px #d9d9d9;
}
ul.console_list li ul li img
{
	margin-top: 10px;
}
ul.console_list li ul li a
{
    display: block;
	text-decoration: none;
	color: #6f6f6f;
	font-size: 11px;
}
ul.console_list li ul li a:hover
{
	text-decoration: none;
	color:#0089d0;
}

/* add class for top seller*/
.top_seller_outer
{
	padding: 0 0 0px 0;
	width: 960px;
	float: left;
	border-top: 9px solid #b1f202;
}
.top_seller
{
	padding-bottom: 33px;
	width: 960px;
}
.top_seller h2
{
	padding: 13px 0 10px 30px;
	margin: 0px;
    color: #7BA901;
    font-size: 24px;
    font-weight: bold;
}
.top_seller  ul
{
	list-style-type: none;
	float: left;
	width:3000px;

	displaY:block;
}
.home_top_seller_dv {
position:relative;

}

.top_seller ul li
{
	list-style-type: none;
	padding: 0;
	float: left;
	display:block;
	margin-left:4px;
	margin-right:9px;
}
.product_marquee{
	floaT:left;
	width:100%;
	height:163px;
	overflow:hidden;
}
.product_marquee marquee{
	floaT:left;
	width:100%;
	display:block;
}
.top_seller_outer .arrow_forward
{
}
.top_seller_outer ..arrow_back
{
}
.top_seller_outer .arrow_forward_inner
{
	width: 28px;
	position: relative;
	margin-top: 50px;
	background: url("images/right_arrow_bg.png" ) no-repeat right center;
	left: 10px;
	padding-top: 10px;
	padding-right: 2px;
	height: 37px;
}
.top_seller_outer .arrow_back_inner
{
	width: 28px;
	background: url("images/arrow_left_bg.png" ) no-repeat 0 center;
	position: relative;
	margin-top: 50px;
	padding-top: 10px;
	padding-left: 2px;
	left: -10px;
	height: 37px;
}
.arrow_back_inner .arrow_back_inner_a{
width:27px;
position:absolute;
cursor:pointer;
height:27px;
background:url("images/gallery_rot_left_pic1.png" ) no-repeat 0 0px;
}
.arrow_back_inner .arrow_back_inner_a:hover{
width:27px;
position:absolute;
height:27px;
background:url("images/gallery_rot_left_pic1.png" ) no-repeat 0 -27px;
}
.arrow_forward_inner .arrow_forward_inner_a{
width:27px;
position:absolute;
cursor:pointer;
height:27px;
background:url("images/gallery_rot_right_pic2.png" ) no-repeat 0 top;
}
.arrow_forward_inner .arrow_forward_inner_a:hover{
width:27px;
position:absolute;
height:27px;
background:url("images/gallery_rot_right_pic2.png" ) no-repeat 0 -27px;
}

/*textmonial panal start*/
.testimonial_outer
{
	border-top: 9px solid #03b959;
}
.testimonial_panal {
	min-height:163px;
	padding-bottom: 27px;
	margin: 0 8px;
}
.testimonial_panal h2
{
	padding: 15px 0 6px 0;
	margin: 0;
}
.testimonial_outer .arrow_forward_inner {
	width: 28px;
	position: relative;
	margin-top: 76px;
	background: url("images/right_arrow_bg.png" ) no-repeat right center;
	left: 10px;
	padding-top: 10px;
	padding-right: 2px;
	height: 37px;
}
.testimonial_outer .arrow_back_inner
{
	width: 28px;
	background: url("images/arrow_left_bg.png" ) no-repeat 0 center;
	position: relative;
	margin-top: 76px;
	padding-top: 10px;
	padding-left: 2px;
	left: -10px;
	height: 37px;
}
.testimonial_outer .resselerrating {
	background: url("images/bg_resselerrating.png" ) no-repeat top left;
	width: 211px;
	height: 165px;
	padding: 26px 0 0 34px;
}
.textimonial_des
{
	width: 638px;
	margin: 0;
	float: left;
}
.textimonial_des .test_top_bg
{
	background: url("images/testmonial_top_pic.gif" ) no-repeat 65px 0;
	height: 20px;
	float: left;
	position:relative;
	top:1px;

	width: 638px;
}
.textimonial_des .test_txt_bg
{
	/*background: url("images/testmonial_center_bg.gif" ) repeat-y 0 center;*/
	border:1px solid #c3c3c3;
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
	width: 600px;
	float: left;
	padding: 10px 18px;
}
.textimonial_des .test_txt_bg span
{
	font-style: italic;
	font-size: 17px;
	line-height: 25px;
	color: #535353;
}


/*Enhance your console class*/
.Enhance_your_console
{
	width: 960px;
	float: left;
}
.Enhance_console
{
	float: left;
	padding: 0 30px 30px 30px;
	border-top: 9px solid #02abf2;
}
.Enhance_console h2
{
	padding: 14px 0;
    color: #13B1F3;
    font-size: 24px;
    font-weight: bold;
}
.Enhance_console .console_list_dvv ul
{
	width: 900px;
	list-style-type: none;
	padding: 0;
}
.Enhance_console .console_list_dvv ul li
{
	width: 224px;
	float: left;
	list-style-type: none;
}
.Enhance_console .console_list_dvv ul li h3
{
	font-weight: normal;
	color: #444;
	font-size: 14px;
	margin-bottom: 15px;
}
.Enhance_console .console_list_dvv ul li ul
{
	width: 224px;
	list-style-type: none;
	padding: 0;
	margin-left: 4px;
}
.Enhance_console .console_list_dvv ul li ul li
{
	display: block;
	float: none;
	background: url("images/bullet.gif" ) no-repeat 0 center;
	padding: 0 0 0 6px;
	margin-bottom: 9px;
	list-style-type: none;
}
.Enhance_console .console_list_dvv ul li ul li a
{
	color: #707070;
	font-size: 12px;
	text-decoration: none;
}
.Enhance_console .console_list_dvv ul li ul li a:hover
{
	text-decoration: underline;
	color:#0089d0;
}


/*class for product page*/
.product_search_dv
{
}
.container_header .product_icon
{
	padding-left: 30px;
}
.product_search_dv ul.search_list
{
	list-style-type: none;
	margin-top: 14px;
}
.product_search_dv ul.search_list li
{
	list-style-type: none;
	padding: 0;
	margin-right: 16px;
	float: left;
	display: block;
}
.product_search_dv ul.search_list li select
{
	width: 111px;
	border: 1px solid #34ccfe;
}
.product_search_dv ul.search_list li label
{
	padding-right: 5px;
}
.product_search_dv .my_chat
{
	border-left: 1px solid #6b6b6b;
	float: right;
	padding-left: 22px;
	padding-top: 5px;
	width: 180px;
}
.product_search_dv .my_chat ul
{
	padding: 0;
	float: left;
	list-style-type: none;
}
.product_search_dv .my_chat ul li
{
	display: block;
	padding: 0;
	float: none;
}
.product_search_dv .my_chat ul li a
{
	float: left;
}
.product_search_dv .my_chat ul li label.cart_style
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	display: block;
	float: left;
	width: 120px;
}
.product_search_dv .my_chat ul li label.chat_price
{
	display: block;
	float: left;
	color: #4697e0;
	padding-bottom: 20px;
	font-size: 22px;
	width: 92px;
}
.product_search_dv .my_chat ul li label.chat_price sup
{
	font-size: 13px;
	font-weight: normal;
	font-family: Arial;
}

/* Produxt page css class*/
.product_outer_seller
{
}
.product_seller
{
	border-top: 1px solid #6b6b6b;
	margin: 0 30px;
	float: left;
	padding-bottom: 30px;
	width: 900px;
}
.left_seller_part
{
	width: 687px;
	float: left;
}


.top_nav_seller ul
{
	list-style-type: none;
	display: block;
	margin-left: 14px;
}
.top_nav_seller ul li
{
	background: url("images/menu_arrow.gif" ) no-repeat scroll right center transparent;
	display: block;
	float: left;
	height: 28px;
	margin-right: 10px;
	padding-right: 15px;
	vertical-align: middle;
}
.top_nav_seller ul li a
{
	color: #393939;
	font-size: 13px;
	line-height: 28px;
	text-decoration: none;
}
.seller_des_panal
{
	padding-top: 34px;
	float: left;
}
.seller_left_panal
{
	text-align: center;
	width: 219px;
	float: left;
}
.Seller_right_panal
{
	width: 428px;
	padding-right: 40px;
}
.Seller_right_panal p
{
	color: #707070;
	font-size: 14px;
	margin-bottom: 30px;
}
.Seller_right_panal .online_seller_dv ul
{
	list-style-type: none;
	width: 428px;
	margin: 0;
}
.online_seller_dv ul li
{
	list-style-type: none;
	width: 428px;
	padding: 0;
	margin-bottom: 10px !important;
	display: block;
}
.online_seller_dv ul li ul
{
	list-style-type: none;
	padding: 0;
	display: block;
}
.online_seller_dv ul li ul li
{
	list-style-type: none;
	width: 173px;
	padding: 0;
	float: left;
	display: inline;
	margin: 0;
}
.online_seller_dv ul li label sup {
    font-size:15px !important;
}
.online_seller_dv ul li ul li.width_255px
{
	width: 255px;
}
.online_seller_dv .quantity {
    padding-top: 3px;
}
.online_seller_dv .quantity .container {
    position: relative;
    height: 32px;
    width: 244px;
}
.online_seller_dv .quantity-part {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 220px;
    height: 26px;
    line-height: 26px;
    font-size: 13px;
    padding: 0 0 0 10px;

    border: 1px solid #01B80D;
    -webkit-border-radius: 13px;
    -moz-border-radius: 13px;
    border-radius: 13px;
}
.online_seller_dv .quantity-part span {
    float: left;
    font-weight: normal;
    color: #01B80D;
}
.online_seller_dv .quantity-inputs {
    float: left;
    margin: 5px 0 0 10px;
}
.online_seller_dv .quantity-inputs a {
    float: left;
    clear: left;
    margin-right: 3px;
}
.online_seller_dv .quantity-inputs a.top {
    margin-bottom: 1px;
}
.online_seller_dv .quantity-inputs input {
    border: 1px solid #DDDDDD;
    height: 13px;
    width: 30px;
    text-align: center;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.online_seller_dv .quantity input.submit {
    position: absolute;
    bottom: 0;
    right: 0;
    cursor: pointer;
    height: 30px;
    width: 114px;
    line-height: 30px;
}
.online_seller_dv .quantity input.submit {
    border: none;
    background: url("images/buy_now_btn_sprite.png") no-repeat top left;
    color: white;
    padding: 0 0 5px 30px;
}
.online_seller_dv .quantity input.submit:hover {
    background-position: 0 -30px;
}
.online_seller_dv li.pre-order .quantity-part {
    border-color: #D88E24;
}
.online_seller_dv li.pre-order .quantity-part span {
    color: #D88E24;
}
.online_seller_dv li.pre-order input.submit {
    text-indent: 0;
	text-shadow: 0px -1px 0px #c08119;
	font-size: 16px;

    background: #D88E24;
    background: -moz-linear-gradient(top, #E2A123 0%, #AA6A11 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E2A123), color-stop(100%,#AA6A11));
    background: -webkit-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    background: -o-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    background: -ms-linear-gradient(top, #E2A123 0%,#AA6A11 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E2A123', endColorstr='#AA6A11',GradientType=0 );
    background: linear-gradient(top, #E2A123 0%,#AA6A11 100%);

	border-radius: 13px;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
}
.online_seller_dv li.pre-order input.submit:hover {
	text-shadow: 0px -1px 0px #D8911B;
    background: #FCB526;
    background: -moz-linear-gradient(top, #FCB526 0%, #C47B14 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCB526), color-stop(100%,#C47B14));
    background: -webkit-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    background: -o-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    background: -ms-linear-gradient(top, #FCB526 0%,#C47B14 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCB526', endColorstr='#C47B14',GradientType=0 );
    background: linear-gradient(top, #FCB526 0%,#C47B14 100%);
}

.preorder-eta {
    margin: .5em 0;
    font-style: italic;
    color: #606060;
}
.preorder-eta strong {
    color: #303030;
}



.product_feature
{
	float: left;
	width: 100%;
	padding-top: 20px;
}
.product_feature h2
{
	color: #3e3e3e;
	margin-bottom: 20px;
	font-size: 18px;
	font-weight: normal;
}
.product_feature .feature_txt
{
	color: #707070;
	line-height: 18px;
	font-size: 14px;
}

.product_feature .feature_txt select
{
bordeR:1px solid #DDDDDD;
width:150px;
font-sizE:14px;
color:#707070;
margin-top:3px;
}
.product_feature .feature_txt  strong{
font-weight:bold;
}
.Product_Description
{
	width: 640px;
	margin-top:40px;
}

.Product_Description h2
{
	color: #3e3e3e;
	margin-bottom: 16px;
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
}
.Product_Description .product_des_dv
{
	padding-left: 34px;
	font-size: 14px;
	color: #707070;
}
.Product_Description .product_des_dv p
{
	margin-bottom: 20px;
	line-height: 19px;
}
.Product_Description .product_des_dv ul
{
	margin: 0;
	padding: 0 0 0 20px;
	line-height: 19px;
}
/*
.Product_Description .product_des_dv p
{
	margin-bottom:20px;
	padding-left:34px;
	line-height:19px;
	font-size:14px;
	color:#707070;
}
.Product_Description .product_compatibility p
{

	font-size:14px;
	padding-left:34px;
	margin-bottom:20px;
	color:#707070;
}
.Product_Description  .Package_contents p
{
	padding-left:34px;
	font-size:14px;
	margin-bottom:20px;
	color:#707070;
}
*/
.Right_seller_part .seller_pr_link
{
	float: left;
	padding-left: 33px;
}
.Right_seller_part .seller_pr_link ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.Right_seller_part .seller_pr_link ul li
{
	list-style-type: none;
	margin-bottom: 12px;
}
.Right_seller_part .seller_pr_link ul li ul
{
	margin-left: 14px;
	margin-top: 10px;
}
.Right_seller_part .seller_pr_link ul li ul li
{
	margin-bottom: 5px !important;
}
.Right_seller_part .seller_pr_link ul li a
{
	font-size: 11px;
	color: #484848;
	font-weight: bold;
}
.Right_seller_part .seller_pr_link ul li ul li strong
{
	color: #484848 !important;
}

.online_seller_dv ul li ul li label
{
	color: #7b7b7b;
	font-size: 14px;
}
.online_seller_dv ul li ul li label.regular-price
{
	color: #D13133;
    text-decoration: line-through;
}

.online_seller_dv ul li ul li label.Color_ornage
{
	color: #40a727;
	font-size: 33px;
}
.online_seller_dv ul li ul li label.color_gray_shade{
color:#696969;
font-size: 33px;
}
.highlight_review label.color_gray_shade{
color:#696969;
font-size: 33px;
}
.highlight_review label.color_ornage_shade{
color: #40a727;
font-size: 33px;
}

.online_seller_dv ul li span
{
	font-weight: bold;
	color: #353535;
	font-size: 15px;
}
.online_seller_dv ul li span .sub_color
{
	color: #419d32;
}


.top_seller_p
{
	float: left;
}
.top_seller_p  #piGal img{

}


.Right_seller_part
{
	float: left;
	width: 213px;
}
.Right_seller_part h4
{
	padding: 19px 0 30px 0;
}
.Right_seller_part h4.helvetica
{
    color: #4FD3FE;
    font-size: 16px;
}
.produst_seller h2
{
	padding: 15px 0;
}
.produst_seller ul
{
	list-style-type: none;
	float: left;
	margin-bottom: 40px;
}
.produst_seller ul li
{
	list-style-type: none;
	padding: 0;
	display: block;
	margin-bottom: 20px;
	margin-right: 18px;
}
.seller_pr_link {
    float: left;
    padding-left: 33px;
}
.seller_pr_link ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.seller_pr_link ul li {
    list-style-type: none;
    margin-bottom: 12px;
}
.seller_pr_link ul li a {
    color: #484848;
    font-size: 11px;
    font-weight: bold;
}
.seller_pr_link ul li a:hover{
    color: #34ccfe;

}

.seller_pr_link ul li ul li strong {
    color: #484848 !important;
}
.seller_pr_link ul li ul {
    margin-left: 14px;
    margin-top: 10px;
}/* payment cart process steps*/
.Payment_process_outer
{
width:960px;
float:left;
min-height:700px
}
.Payment_process_outer .payment_process
{
border-top:9px solid #8fc312;
padding:0 30px;
}
.payment_process_step
{
    text-align:center;
    padding-top:18px;
}
.payment_main_container
{

float:left;
min-height:300px;
margin-bottom:40px;
}

.payment_process_step ul
{
	list-style-type:none;
	float:left;
	margin-left: 120px;
}
.payment_process_step ul li
{
display:block;
	list-style-type:none;
	width:220px;
	margin-right:1px;
	float:left;
}
 .payment_process_step ul li.right_step_selected a
 {
 background:#8fc312 !important;
 -webkit-border-radius: 0px 5px 5px 0px;
-moz-border-radius: 0px 5px 5px 0px;
border-radius: 0px 5px 5px 0px;
 color:#fff;
 font-weight:bold;
 }
 .payment_process_step ul li.shipping_tabs a
{
background:#8fc312;
color:#fff;
font-weight:bold;
}
.payment_process_step ul li.left_step a
{
background:#e8e8e8;
-webkit-border-radius: 5px 0 0 5px;
-moz-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
}
.payment_process_step ul li.shopping_tab_selected a
{
background:#8fc312;
/* url("images/left_payment_menu_hover.gif") no-repeat 0 0 ;	*/
-webkit-border-radius: 5px 0 0 5px;
-moz-border-radius: 5px 0 0 3px;
border-radius: 5px 0 0 5px;
font-weight:bold;
color:#fff;
}

.payment_process_step ul li a
{
color:#444444;
padding:12px 0px 12px 0px;
font-size:14px;

background-color:#e8e8e8;
display:block;
text-decoration:none;
}
.payment_process_step ul li.right_srep a
{
background:#e8e8e8;
-webkit-border-radius: 0px 5px 5px 0px;
-moz-border-radius: 0px 5px 5px 0px;
border-radius: 0px 5px 5px 0px;
}

.payment_process_step ul li a:hover
{
text-decoration:none;
}
.Payment_shopping_cart
{
width:100%;
padding-top:22px;
text-align:center;
padding-bottom:30px;
}
.Payment_shopping_cart h2
{
font-size:24px;
color:#4d4d4d;
font-weight:normal;
}
.Payment_shopping_cart h2 img
{
position:relative;top:5px;
margin-right:5px;
}

.sign_in_panal
{

}
.sign_in_tb1 tr td
{
	padding:10px 0;
	color:#4c4c4c;
}
.sign_in_tb1 tr td label
{
padding-right:7px;
font-size:14px;
}
.sign_in_tb1 tr td input[type='radio']
{
margin-right:5px;
}
.sign_in_tb1 tr td strong
{
font-size:14px;
}
.sign_in_tb1 tr td input[type='text']
{
border:1px solid #a7a7a7;
width:217px;
font-size:14px;
height:25px;
line-height:23px;

}
.sign_in_tb1 tr td input[type='password']
{
border:1px solid #a7a7a7;
width:217px;
font-size:12px;
height:25px;
line-height:23px;

}
.sign_in_tb1 tr td select
{
font-family:Arial;
font-size:14px;
height:23px;
border:1px solid #a7a7a7;
width:218px;
}
.sign_in_panal tr td table.inner_sign_in tr td
{
padding:3px 0 !important;
}
table.inner_sign_in tr td a
{
color:#5a90cc;
text-decoration:underline;
}
table.inner_sign_in tr td a:hover
{
text-decoration:none;

}
.Registration_panal{}
.registation_tb1
{

}
.registation_tb1 tr td
{
padding:8px 0;
color:#4c4c4c;
}
.registation_tb1 tr td label
{
padding-right:10px;
text-align:right !important;


font-size:14px;
}
.registation_tb1 tr td input[type='text']
{
border:1px solid #a7a7a7;
width:217px;
font-size:14px;
height:22px;
line-height:23px;
}
.registation_tb1 tr td input[type='password']
{
border:1px solid #a7a7a7;
width:217px;
font-size:12px;
height:25px;
line-height:23px;

}
.registation_tb1 tr td select
{
font-family:Arial;
font-size:14px;
height:23px;
border:1px solid #a7a7a7;
width:218px;
}
.width_110px
{
width:110px !important;
}
.inner_registion_tb1 tr td
{
padding:2px 0;
}
.inner_registion_tb1 tr td a
{
	color:#5a90cc;
text-decoration:underline;
}
.inner_registion_tb1 tr td a:hover
{
text-decoration:none;
}
.Continue_shopping_dv
{
padding-top:40px;
float:left;
width:900px;
}
.Continue_shopping_dv .Continue_shopping
{
	padding-top:7px;
}
.Continue_shopping_dv .Continue_shopping a
{
color:#5a90cc;
background:url("images/arrow.gif") no-repeat 0 center;
padding-left:17px;
text-decoration:underline;
}
.pagging_prod_lik
{
float:left;
width:100%;
}
.pagging_prod_lik span
{
color:#696868;
}




/* payment cart process steps*/
.Payment_process_outer
{
width:960px;
float:left;
min-height:300px;
padding-bottom:20px;
}
.Payment_process_outer .payment_process
{
border-top:9px solid #8fc312;
padding:0 30px;
}
.payment_main_container
{

float:left;
margin-bottom:40px;
}
/*
.payment_process_step ul
{
	list-style-type:none;
	float:left;
}
.payment_process_step ul li
{
display:block;
	list-style-type:none;
	width:194px;
	margin-right:1px;
	float:left;
}

.payment_process_step ul li a{
cursor:default;
}
 .payment_process_step ul li.right_step_selected a
 {
 background:#8fc312 url("images/right_payment_menu_hover.gif") no-repeat  right center !important;
 color:#fff;
 font-weight:bold;
 }
 .payment_process_step ul li.shipping_tabs a
{
background:#8fc312;
color:#fff;
font-weight:bold;
}
.payment_process_step ul li.left_step a
{
background:#e8e8e8 url("images/left_payment_menu.gif") no-repeat 0 0;
}
.payment_process_step ul li.shopping_tab_selected a
{
background:#8fc312 url("images/left_payment_menu_hover.gif") no-repeat 0 0 ;
font-weight:bold;
color:#fff;
}

.payment_process_step ul li a
{
color:#444444;
padding:12px 0px 12px 0px;
font-size:14px;

background-color:#e8e8e8;
display:block;
text-decoration:none;
}
.payment_process_step ul li.right_srep a
{
background:#e8e8e8 url("images/right_payment_menu.gif") no-repeat right ;
}
*/

.payment_process_step ul li a:hover
{
text-decoration:none;
}
.Payment_shopping_cart
{
width:900px;
padding-top:22px;

text-align:center;
padding-bottom:30px;
}
.Payment_shopping_cart h2
{
font-size:24px;
color:#4d4d4d;
font-weight:normal;
}
.padding_50px{
padding-right:55px;
}
.Payment_shopping_cart h2 img
{
position:relative;top:5px;
margin-right:5px;
}
.shopping_cart_outer table span sup{
font-size:11px !important;
}
.shopping_cart_outer
{
width:900px;
padding-bottom:25px;
}
.shopping_cart_outer table
{
border:none;
width:900px;
}
.shopping_cart_outer table tr th
{
color:#6b6b6b;
font-size:14px;
font-weight:normal;
border-bottom:1px solid #6b6b6b;
padding-bottom:10px;
}
.shopping_cart_outer table tr td
{
border-bottom:1px solid #d5d5d5;
padding:10px 0;
color:#4c4c4c;
font-size:14px;
}
.shopping_cart_outer table tr td input[type='image']
{
width:15px;
height:14px;
border:none;
margin-top:7px;
}
.shopping_cart_outer table tr td span
{
font-size:17px;
}
.shopping_cart_outer table tr td span sup
{
font-size:12px;
}

.shopping_cart_outer table tr td input
{
	width:30px;
	height:23px;
	line-height:20px;
	text-align:center;
	color:#4c4c4c;
	margin-right:5px;
	float:left;
	border:1px solid #979797;
	-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.shopping_cart_outer table tr td .pieces span img
{
position:relative;
top:6px;

}
.shopping_cart_outer td .preorder-info {
    padding: .5em 1em .5em 0;
    color: red;
    font-size: 0.8em;
    text-align: justify;
}
.payment_shopping_total
{
text-align:right;
width:900px;
}



.payment_shopping_total table
{
	float:right;
border:1px solid #979797;
border-collapse:collapse;
}
.payment_shopping_total table tr td
{
width:210px;
border:1px solid #979797;
padding:25px 22px;
border-collapse:collapse;
}
.payment_shopping_total .left_dv_payment  .sub_orange
{
font-size:12px;
color:#3fa335;
font-weight:bold;
}
.payment_shopping_total .right_dv_payment span
{
	color:#4c4c4c;
	font-size:25px;
}

.payment_ttl_dv{

floaT:right;
}

.left_dv_payment{
width:214px;
padding:29px 22px;
text-align:left;
height:32px;
border:1px solid #979797;
border-right:none;
}
*+html .left_dv_payment{ height: 29px;}
.left_dv_payment{ height: 30px\9; }
.right_dv_payment{
text-align:left;
min-width:234px;
padding:28px 22px 31px 22px;
bordeR:1px solid #979797;
}
.right_dv_payment span{
white-space:no-wrap;
}
.right_dv_payment span sup{
font-size:15px; font-size: 16px;
    height: 27px;
}
.Continue_shopping_dv
{
padding-top:40px;
float:left;
width:900px;
padding-bottom:80px;
}
.Continue_shopping_dv .Continue_shopping
{
	padding-top:7px;
}


.Continue_shopping_dv .Continue_shopping a
{
color:#5a90cc;
background:url("images/arrow.gif") no-repeat 0 center;
padding-left:17px;
text-decoration:underline;
}
.sign_in_panal
{

}
.sign_in_tb1 tr td
{
	padding:10px 0;
	color:#4c4c4c;
}
.sign_in_tb1 tr td label
{
padding-right:7px;
font-size:14px;
}
.sign_in_tb1 tr td input[type='radio']
{
margin-right:5px;
}
.sign_in_tb1 tr td strong
{
font-size:14px;
}
.sign_in_tb1 tr td input[type='text']
{
border:1px solid #a7a7a7;
width:213px;
font-size:14px;
padding:0 2px;
height:25px;
line-height:23px;

}
.sign_in_panal tr td table.inner_sign_in tr td
{
padding:3px 0 !important;
}
table.inner_sign_in tr td a
{
color:#5a90cc;
text-decoration:underline;
}
table.inner_sign_in tr td a:hover
{
text-decoration:none;

}
.Registration_panal
{

}
.registation_tb1
{

}
.registation_tb1 tr td
{
padding:8px 0;
color:#4c4c4c;
}
.registation_tb1 tr td label
{
padding-right:10px;
font-size:14px;
}
.registation_tb1 tr td input[type='text']
{
border:1px solid #a7a7a7;
width:217px;
font-size:14px;
height:22px;
line-height:23px;
}
.registation_tb1 tr td select
{
font-family:Arial;
font-size:14px;
height:23px;
border:1px solid #a7a7a7;
width:218px;
}
.width_110px
{
width:110px !important;
}
.inner_registion_tb1 tr td
{
padding:2px 0;
}
.inner_registion_tb1 tr td a
{
	color:#5a90cc;
text-decoration:underline;
}
.inner_registion_tb1 tr td a:hover
{
text-decoration:none;
}
.shipping_outer_dv{}
.shipping_dv
{
list-style-type:none;
padding:0;
margin:0 0 0 95px;
}
.shipping_dv a
{
text-decoration:underline;
color:#5a90cc;
}
.shipping_dv a:hover
{
text-decoration:none;
}
.shipping_dv li
{
float:left;
margin-right:70px;
list-style-type:none;
padding:0;
}
.shipping_dv li table li span.price {
    color: #40a727;
    font-size:14px;
    font-weight:bold;
}
.shipping_dv li.disabled table li span.price {
    color:#9fd393;
}
.shipping_dv li table li span.shipping-name {
    color:#4c4c4c;
    font-size:14px;
    font-weight:bold;
}
.shipping_dv li.disabled table li span.shipping-name {
    color: #a5a5a5;
}

.shipping_dv li table tr td ul
{
	list-style-type:none;
padding:0;
margin:0;
}
.shipping_dv li table tr td ul sup{
font-size:12px !important;
}
.shipping_dv li table tr td ul li
{
	list-style-type:none;
padding-bottom:3px;
display:block;
float:none;
margin:0;
}

.shipping_address tr td {
}
.shipping_address tr td
{
	color:#4c4c4c;
	font-size:14px;
    padding: 10px 0;
    text-align: left;
    vertical-align: top;
}
.shipping_address tr td.ar {
    text-align: right;
    font-weight: bold;
    padding-right: 10px;
    width: 390px;
    padding-top: 15px;
}
.shipping_address em.note {
    font-size: 0.8em;
}
.shipping_address tr td input[type='text']
{
    border:1px solid #a7a7a7;
    width:217px;
    font-size:14px;
    padding: 3px 5px;
    height: 19px;
    line-height:20px;
}
.shipping_address tr td input.zip {
    width: 108px;
}


.shipping_address tr td select {
    font-family: Arial;
    font-size: 14px;
    line-height: 30px;
    height: 27px;
    padding: 3px 5px;
    border: 1px solid #a7a7a7;
    width: 220px;
}
.shipping_address {
    width:900px;
    padding-top:40px;
}
.shipping_address  h2.shopping_cart_add {
    color: #4D4D4D;
    font-size: 24px;
    padding: 0 0 30px 360px;
    margin:0 auto;
    font-weight: normal;
}
h2.shopping_cart_add img {
    margin-right:5px;
    position:relative;
    top:5px;
}
 .payment_method
 {
 font-size:14px;

 }
.payment_tb1 td
{
    padding: 0 0 13px 0;
    vertical-align:top;
    color:#4c4c4c;
}
.payment_method .payment_tb1 tr.cvv td {
    padding: 0;
}
.payment_method .payment_tb1 tr.cvv div {
    padding-bottom: 13px;
}

  .font-small{
  font-size:12px;
  }
  .payment_method .payment_tb1 tr td label
    {
    padding-right:10px;
	padding-top:4px;
	display:block;
    font-size:14px;
    }
     .payment_method .payment_tb1 tr td a
    {
   font-size:12px;
   text-decoration:underline;
   font-family:arial;
color:#5a90cc;
    }
   .payment_tb1 tr td a:hover
   {
   text-decoration:none;

   }
.payment_tb1 tr td input[type='text']
{
    border:1px solid #a7a7a7;
    width:217px;
    -moz-border-radius:3px;
    border-radius:3px;
    font-size:14px;
    padding:0 3px;
    height:22px;
    line-height:20px;
}
.payment_tb1 tr td.ccvn input[type='text'] {
    width: 98px;
}
.payment_inner_tb1 tr td
{
padding:0px !important;
}
.payment_inner_tb1 tr td select{
    width: 105px !important;
}
.payment_inner_tb1 tr td select.month {
    margin-right: 15px;
}


.payment_tb1 tr td select {
    font-family: Arial;
    font-size: 14px;
    height: 24px;
    border: 1px solid #a7a7a7;
    width: 225px;
    padding: 2px;
}
.payment_tb_st{
margin-top:20px;
}
.payment_tb1 tr td select.width_100px
{
width:100px;
}
.payment_tb1 tr.error-cc-rejected td a,
.payment_tb1 tr.error-cc-rejected td {
    font-size: 12px;
    font-weight: bold;
}
.payment_tb1 tr.error-cc-rejected td.icon {
    padding: 3px 10px 0 0;
    text-align: right;
}
.payment_tb1 tr.error-cc-rejected td span {
    color: #d10000;
}
.payment_tb1 tr.error-cc-rejected td a {
    color: #3fa335;
}
.payment_tb1 .cc-bubble {
    width: 161px;
    height: 137px;
	background: url("images/cc_bubble.png" ) no-repeat left top;
	margin: 8px 0 0 20px;
	padding: 10px 10px 10px 30px;
	font-size: 12px;
}
.payment_tb1 .cc-bubble img {
    display: block;
    margin-top: 15px;
}
.payment_tb1 .cc-bubble span {
    font-weight: bold;
    color: #439711;
}
.payment_tb1 .ssl-icon {
    padding-left: 33px;
}
.Review_order
{
text-align:center;
color:#4c4c4c;
}
.shopping_cart_order{
color: #4D4D4D;
    font-size: 24px;
    padding-top:20px;
   padding-bottom:30px;
    margin:0 auto;
    font-weight: normal;
}
h2.shopping_cart_order img
 {
 margin-right:5px;
 position:relative;
 margin-lefT:60px;
 top:5px;
 }

.Review_order table {
    font-sizE:14px;
    border-bottom: 1px solid #6b6b6b;
}
.Review_order table tr th {
    border-bottom:1px solid #6b6b6b;
    padding: 7px 0;
    font-weight:normal;
    background-color: #E9EFEF;
    text-shadow: 1px 1px 0px white;
}
.Review_order table tr  td {
    padding:8px 0;
}
.Review_order table tr .first {
    padding-left: 30px;
}
.Review_order table tr.product td {
    border-bottom: 1px solid #E1E1E1;
}
.padding_btm_41px {
    padding-bottom:41px !important;
}
.total_reviw_order {
    padding-top: 42px;
}
.total_reviw_order table {
    border:1px solid #979797;
    border-collapse:collapse;
}
.total_reviw_order table tr td {
    border:1px solid #979797;
    font-size:12px;
    border-collapse:collapse;
    padding:15px;
}
.total_reviw_order table tr td span {
    font-size:25px;
    color:#4c4c4c;
}
.total_reviw_order table tr td span sup {
    font-size:15px;
}
.total_reviw_order table tr td span.total_lbl {
    padding-right:10px;
}

 .Payment_shopping_thanks
 {
 width:900px;
 text-align:center;
 }
 .Payment_shopping_thanks .Thanks_title
 {
color: #4D4D4D;
    font-size: 24px;
    padding-top:46px;
   padding-bottom:30px;
    margin:0 auto;
    font-weight: normal;
 }
.Payment_shopping_thanks .Thanks_title img {
 margin-right:10px;
 position:relative;
 top:7px;
 }
 .Payment_shopping_thanks table
 {
 font-size:14px;
 margin-left:340px;
 float:left;
 color:#4c4c4c;

 }
.Payment_shopping_thanks table tr td a
{
    font-size:14px;
    text-decoration:underline;
    color:#5a90cc;
}
.Payment_shopping_thanks table tr td a:hover
{
    text-decoration:none;
}
.Payment_shopping_thanks a.button {
    display: block;
    font-size: 17px;
    color: white !important;
    background: #53b144;
    background: -moz-linear-gradient(top, #6aca5a 0%, #39952b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aca5a), color-stop(100%,#39952b));
    text-shadow: 0px -1px 0px #4fa342;
    padding: 0;
    width: 200px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    text-decoration: none;
    border: 1px solid #00b70d;
    border-radius: 22px;
    -webkit-border-radius: 22px;
    -moz-border-radius: 22px;
}
.Payment_shopping_thanks a.button:hover {
	background: #5eca4d;
	background: -moz-linear-gradient(top, #77e566 0%, #42ad32 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77e566), color-stop(100%,#42ad32));
	text-shadow: 0px -1px 0px #5ebe4f;
    text-decoration: none;
	border: 1px solid #51af42;
	cursor: pointer;
}




   .Payment_thanks
   {
   float: left;
    min-height: 500px;
    width: 960px;
 }
.ui-widget-header a.header_Navigation
{
position:relative;
color:#535353 !important;
top:-10px;
font-family:arial !important;
margin-left:7px;

}
.ui-widget-header a.header_Navigation:hover{
text-decoration:none;

color:#0089d0 !important;
}
.error_cls input
{
border:1px solid red !important;
}
.error_msg
{
color: #FF0000;
}
h1.sucess_title_lb1
{

color: #4D4D4D;
    font-size: 24px;
    font-weight: normal;
}
.suecess_mes_tb
{
padding-top:20px;
}
.stockWarning{
margin-top:5px;
line-height:16px;
color:#4C4C4C;
}

.outer{

floaT:left;
width:219px;
overflow:hidden;
}
.outer ul:first-child{
list-style-type:none;
padding:0;
position:relative;
width:219px !important;
}
.outer ul:first-child li a{
overflow:hidden;
}
.outer ul:first-child li a img{
float:left;
/*
width:200px !important;
height:158px !important;*/
}
.outer ul:first-child li{
list-style-type:none;
padding:0;
position:absolute ;
left:0;
float:left;
width:217px;
overflow:hidden !important;
height:220px;
}

.seller_des_panal ul.thumbs {
    padding: 0;
    width: 176px;
    overflow: hidden;
    margin-top: 10px;
}
.seller_des_panal ul.thumbs li {
    float :left;
    list-style-type: none;
    padding: 1px;
    margin: 0 7px 10px 0;
    width: 75px;
    height: 56px;
    border: 1px solid #d9d9d9;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.contentText p{
color:#393939;
font-size:14px;
}

.heading_pages
{
width:900px;
padding-top:22px;

text-align:left;
padding-bottom:30px;
}
.heading_pages h2
{
font-size:24px;
color:#4d4d4d;
font-weight:normal;
}
.heading_pages h2 img
{
position:relative;top:5px;
margin-right:5px;
}
/*
.contentContainer h2 {
font-size:16px;
font-weight:normal;
margin-bottom:0;
padding-bottom:5px;
text-decoration:underline;
}
.contentText, .contentText table {
font-size:12px;
line-height:1.5;
padding:5px 0;
}
*/
.accout_info_outer{

}
.outer-accout-info{
width:900px;
font-sizE:14px;
color:#4C4C4C;
padding:0 30px;
}
.outer-accout-info h2{
font-weight:bold;
padding-bottom:20px;
padding-top:10px;
font-size:16px;
color:#4D4D4D;

}
.outer-accout-info strong
{
font-size:14px;
color:#4C4C4C;

}
.outer-accout-info input[type='text']
{
border: 1px solid #A7A7A7;
    font-size: 14px;
    height: 22px;
    line-height: 20px;
    padding: 0 3px;
    width: 217px;
}
.outer-accout-info select{
border: 1px solid #A7A7A7;
    font-size: 14px;
    height: 22px;
    line-height: 20px;

    width: 220px;

}
table.acocut_tb1_address{
bordeR:1px solid #ddd;
margin-top:5px;
margin-bottom:10px;
border-collapse:collapse;
}
table.acocut_tb1_address tr td{
bordeR:1px solid #ddd;
line-height:20px;
border-collapse:collapse;
padding:3px 2px;
}
table.acocut_tb1_address tr td strong{
font-style:italic;
}
.chk_out_address_tb1{
margin-top:20px;
}
.chk_out_address_tb1 tr td.fieldKey
{
padding-right:10px;
}
.address_recent_dv
{
float:left;
color:#4c4c4c !important;
}
.accout_info_outer .ui-widget-content
{
padding-bottom:10px;
color:#4C4C4C !important;
}
.accout_info_outer .ui-widget-header{
color:#4D4D4D !important;
font-weight:bold !important;
font-size:13px !important;
}
.height_20px{
height:20px;
}
.Info_acct_outer_dv
{
border-top:9px solid #8FC312;
}
.heading_tb1 tr td  h3
{
font-sizE:14px;
color:#4D4D4D;
font-weight:normal !important;
}
.heading_tb1 tr td  h2
{
font-sizE:14px;
color:#4D4D4D;
font-weight:bold !important;
margin-bottom:10px;
}
.page-title_dv{
color: #4D4D4D;
font-size: 24px;
padding:10px 0px !important;
font-weight: normal;
}
.address_title{
font-weight:bold !important;
color:#4d4d4d;
}
.margin_btm_20{
margin-bottom:10px;
color:#4C4C4C !important;
}
.update_suss_dv
{
/*color:#4c4c4c;
*/
color:#00FF00;
}
.heading_tb4{
font-sizE:14px;
color:#4D4D4D;
font-weight:bold !important;
margin-bottom:10px;
}
.account_history_tb1{
margin-bottom:10px;
}
.account_history_tb1 tr td
{
padding:5px 0 5px 2px;
line-height:28px;
}
.account_history_tb1 tr td strong{
color:#444444;
}
.table_tb9 {
border:1px solid #ddd;
border-collapse:collapse;

}
.table_tb9 tr td {
padding:4px;
border:1px solid #ddd;
border-collapse:collapse;
}
.table_tb9 tr td strong
{
color:#4d4d4d;
font-sizE:13px;
}
.width_521{
width:539px;
}
.registration_thanks
 {
 width:900px;
 text-align:center;
 }
 .registration_thanks .Thanks_title
 {
color: #4D4D4D;
    font-size: 24px;
    padding-top:46px;
   padding-bottom:30px;
    margin:0 auto;
    font-weight: normal;
 }
.registration_thanks .Thanks_title img {
 margin-right:10px;
 position:relative;
 top:7px;
 }
 .registration_thanks table
 {
 font-size:14px;
 margin-left:305px;
 float:left;
 color:#4c4c4c;
 text-align:justify;
 }
  .registration_thanks table tr td a
  {
  font-size:14px;
   text-decoration:underline;
   font-family:arial;
color:#5a90cc;
  }
    .registration_thanks table tr td a:hover
    {
    text-decoration:none;
    }
   .Payment_thanks
   {
   float: left;
    min-height: 500px;
    width: 960px;
 }

 .continue_btn1{
 text-decoration: none !important;
	font-size: 17px;
	font-family: Arial, sans-serif;
	display: block;
	background: #53b144;
	background: -moz-linear-gradient(top, #6aca5a 0%, #39952b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aca5a), color-stop(100%,#39952b));
	text-shadow: 0px -1px 0px #4fa342;
	width: 154px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border: 1px solid #00b70d;
	-moz-border-radius: 22px;
	color: #fff !important;
	cursor: pointer;

 }
 .continue_btn1:hover {
	text-decoration: none;
	background: #5eca4d;
	background: -moz-linear-gradient(top, #77e566 0%, #42ad32 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77e566), color-stop(100%,#42ad32));
	text-shadow: 0px -1px 0px #5ebe4f;
	border: 1px solid #51af42;
	cursor: pointer;
}

.continue_btn1:active {
	text-decoration: none;
	background: #3f9931;
	background: -moz-linear-gradient(top, #39952b 0%, #6aca5a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39952b), color-stop(100%,#6aca5a));
	text-shadow: 0px -1px 0px #4fa342;
	border: 1px solid #00b70d;
	cursor: pointer;
}
*+html .label_txt{
position:relative;
right:-54px;
}


.shop_cart  {
text-decoration:none;
color:#4D4D4D;
}

.shop_cart:hover
{

	text-decoration: underline;
	color: #5A90CC;
	cursor: pointer;
}

/*add for new_product*/
.new_produst_dv_new
{
border-top:9px solid #be148c !important;
}
input.btn-submit-continue,
.shopping_chkout p.btn_submit_a input {
    text-decoration: none !important;
	font-size: 16px;
	font-family: Arial, sans-serif;
	display: block;
	background: #53b144;
	background: -moz-linear-gradient(top, #6aca5a 0%, #39952b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aca5a), color-stop(100%,#39952b));
	text-shadow: 0px -1px 0px #4fa342;
	width: 174px;
	height: 39px;
	line-height: 36px;
	text-align: center;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border: 1px solid #00b70d;
	-moz-border-radius: 22px;
	color: #fff;
	cursor: pointer;

}
input.btn-submit-continue:hover,
.shopping_chkout p.btn_submit_a input:hover {
    text-decoration: none;
	background: #5eca4d;
	background: -moz-linear-gradient(top, #77e566 0%, #42ad32 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77e566), color-stop(100%,#42ad32));
	text-shadow: 0px -1px 0px #5ebe4f;
	border: 1px solid #51af42;
	cursor: pointer;
}

.shopping_chkout p.btn_place_order input
{
width:180px !important;
}


a.btn_chkout_a{

 text-decoration: none !important;
	font-size: 17px;
	font-family: Arial, sans-serif;
	display: block;
	background: #53b144;
	background: -moz-linear-gradient(top, #6aca5a 0%, #39952b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aca5a), color-stop(100%,#39952b));
	text-shadow: 0px -1px 0px #4fa342;
	width: 178px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border: 1px solid #00b70d;
	-moz-border-radius: 22px;
	color: #fff;
	cursor: pointer;
}
a.btn_chkout_a:hover{
text-decoration: none;
	background: #5eca4d;
	background: -moz-linear-gradient(top, #77e566 0%, #42ad32 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77e566), color-stop(100%,#42ad32));
	text-shadow: 0px -1px 0px #5ebe4f;
	border: 1px solid #51af42;
	cursor: pointer;

	}


 .pro_des ul *+html sup {
    vertical-align: baseline !important;
    position: relative !important;
font-size:13px !important;
   top:-18px !important;

}
.pro_des ul sup {
   top:-4px\9 !important;
   position: relative !important;

}


.right_dv_payment  *+html sup
{
position:relative;
top:-10px;

}
.contact_us_tb1{
margin-left:200px;
}
.contact_us_tb1 .buttonSet
{
margin-lefT:105px;
}
.review_link a{
color:#5A90CC;
font-size:12px;

}
.review_link a:hover{
color:#5A90CC;
text-decoration:underline;
font-size:12px;

}
.sup_12px
{
	font-size:12px;
}
.sup_15px
{
font-size:15px;
}
.product_review_dv_a{
margin-top:20px;
}
.product_review_dv_a h2{
color:#4D4D4D ;
font-size:15px;
margin-bottom:5px;
font-weight:bold;

}
.product_review_dv_a h2 a
{
color:#4D4D4D ;
font-size:15px;
font-weight:bold;
}
.product_review_dv_a h2 a:hover{
color:#0089d0;
}
.product_review_pagging
{
margin-top:10px;
color:#696868;
font-size:12px;
}
.product_review_pagging p{
color:#696868;
}
.product_images_review a img
{
padding:3px;
border:1px solid #ccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.product_images_review a img:hover{
-webkit-box-shadow: 0px 0px 6px #d9d9d9; -moz-box-shadow: 0px 0px 6px #d9d9d9; box-shadow: 0px 0px 6px #d9d9d9;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.upcomimg_product_dv
{

}
.upcoming_product_tb1
{
width:900px;
margin-left:30px;
}
.upcoming_product_tb1 a{
color:#6F6F6F;
}
.upcoming_product_tb1 img{
margin-bottom:5px;
}

.upcoming_product_tb1 a:hover{
color:#0089d0;
}

.prodt_info{
bordeR:1px solid #D9D9D9;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width:180px;
padding:10px 0 10px 0 ;
margin-bottom:10px;
}
.prodt_info:hover{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 5px #d9d9d9; -moz-box-shadow: 0px 0px 5px #d9d9d9; box-shadow: 0px 0px 5px #d9d9d9;
}
.prodt_info a:hover img{
text-decoration:none !important;
}


/* add for checkout_confirmation */
.upcoming_pro_h1
{
font-size:25px !important;
margin-left:32px;
font-weight:normal !important;
margin-bottom:10px;
font-style:italic;
color:#34ccfe !important;
}
.Review_order_conf{
color:#4C4C4C
}
.Review_order_conf h2{
font-size:15px;
margin-bottom:10px;
color:#4D4D4D;
}
.Review_order_conf a{
color:#5A90CC;
}
.Review_order_conf small{
font-size:12px;
}

.online_seller_dv ul li  label sup{
font-sizE:12px !important;
}
.center_prd_bg uil li.regular_prc sup{
font-size:11px !important;
}
.center_prd_bg uil li.width_143 sup
{
font-size:15px !important;
}



.cart-error-message {
    margin: 1em 0;
    font-size: 16px;
    color: red;
}
.cart-error-message a {
    color: red;
    text-decoration: underline;
}

#Express-Shipping {display:none;}
