@charset "utf-8";
@import"includes/sts_templates/full/stylesheet.css";
/*

 * CSS Document
 * $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $
 *
 * osCommerce, Open Source E-Commerce Solutions
 * http://www.oscommerce.com
 *
 * Copyright (c) 2003 osCommerce
 * Released under the GNU General Public License
 */
/*div{
 border: 1px solid #FF0000;
 }*/
 .FltLeft { float: left; }
.FltRight { float:right; }

.LeftFullFloat
{
	float: left;
	width: 100%;
}
.add-to{float:left; width: 300px; text-align:right}
 .braedcrum{
	width: 900px;
	height: 28px;
	float: left;
	color: #FFFFFF;
}

.miannavi{
	width: 450px;
	float: left;
	color: #FFFFFF;
	top: 125px;
	position: absolute;
	z-index: 10;
	
}

a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover { color: #000000; text-decoration: underline;}

a.headerNavigation {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.headerNavigation:hover {
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.s_main1 {
	float: left;
	width: 96%;
	text-align: left;
	margin-left: 5px;
	_margin-left: 5px;
}


.padtop {
	margin-top: 0px;
	width: 152px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
/*** Begin Header Tags SEO ***/
h1 {    font-size: 12px;    font-weight: bold;    margin-bottom: 0;    padding-bottom: 0;    color: #000000;}
h2 {    font-size: 12px;    font-weight: normal;    margin-bottom: 0;    padding-bottom: 0;    color: #000000;}
/*** End Header Tags SEO ***/ 




form { display: inline; margin:0; padding:0; }
.p_1 { width: 130px; float: left; height: 60px;}
.p_2 { width: 160px; float: left; height: 60px;}

/* Shopping Cart */
.firstRow {
	width: 100%;
	height: 18px;
	line-height:18px;
    background: url(images/bp_mid_top.gif) repeat-x;
	display:inline-block;
	background:#000000;
}
.firstRow div{float:left; line-height:20px;}

.Col1 { width: 55px; text-align:left;}
.Col2 { width: 195px; text-align:left;}
.Col3 { width: 75px; text-align:center;}
.Col4 { width: 50px; text-align:center;}
.Col5 { width: 90px; text-align:center;}

.secondRow { height:auto; display:inline-block;}
.secondRow div{float:left; padding: 2px 0 0 2px;}
.secondRow .Col3 { text-align:center; margin-right:5px;}
.secondRow .Col4 { width:40px;}

.thirdRow { height:20px;}
.thirdRow div {float:right; padding-top:2px;}

.thirdRow .Col1 { width: 113px;}
.thirdRow .Col2 { width: 93px;}


.fourthRow { height: 20px;}
.fourthRow div {padding-top:2px; float:right;}

.fourthRow .Col1 { width: 113px;}
.fourthRow .Col2 { width: 93px;}

.Sixth {    height: 20px;    width: 480px;}
.Seventh {    height: 70px;    width: 380px;}
.Seventh-1 {    float: left;    height: 20px;    width: 88px;}
.Seventh-2 {    float: left;    height: 20px;    width: 150px; text-align:center;}
.Seventh-3 {    float: left;    height: 20px;    width: 130px;}
.nest-1 {    height: 20px;    width: 450px;	margin: 0 auto;}
.Eight {    height: 20px;    width: 470px;}
.cat_background {    background-color: #CCFF00;}

.smallLine {  line-height: 0.95;}
.block {    display: inline-block;    width: 100%;}

.tableur {
    font-family: Verdana, Arial, sans-serif;
    background: #f9f9f9;
    font-size: 12px;
    color: #000000;
}
.boxmail {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: #879385;
    color: #ffffff;
    background-image: url(mages/fondmail.gif);
}
.boxmailgris {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #000000;
    background: #F0F0F0;
}

.PriceList {
    font-family: Verdana, Arial, sans-serif;
    color: #9a9a9a;
    font-size: 12px;
    font-weight: bold
}
.oldPrice { text-decoration: line-through}

SPAN.productSpecialPrice {
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}

/*so that it read this instead:*/
.productSpecialPrice {
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}

.heading {
	float: left;
	width: 154px;
	font-family: "Agency FB";
	font-size: 18px;
	color: #ffffff;
	text-align: center;
	height: 27px;
	line-height:27px;
	background-image: url(images/sear_bakg.gif);
	background-repeat: no-repeat;
}

.left_image { float: left; width: 156px; margin:20px 0;}

.you_may {
	min-height: 150px;
	width: 154px;
	padding-top:5px;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.check_s_form { float: left;}

.spacerImage { width: 100%; clear:both; margin:10px auto; text-align:center; line-height:10px;}

.boxes_code { float: left; width: 490px;}

.outer_1 { height: 100%; width: 100%;}

#row{
	display:inline-block;
	width:100%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*background-color: #FFFFFF;*/
	padding-top: 10px;
	padding-bottom: 10px;
}

#row div.main {
	position: relative;
	width: 450px;
    text-align: left; float:left;
    min-height:30px;
    padding:0 5px;
	margin-left:10px;
/*	margin-right: 15px;
	_margin-right: 12px;*/
	}

#row div.productImage{ 
	background:url(images/pro_back.gif) left top no-repeat;
	text-align:center;
	float:left;
	width:128px;
	height:128px;
	border: solid 1px #000000;
	line-height: 128px;
}

.des{ float: left; margin-left: 10px; width: 200px;}
.prodes { float: left; margin-left: 10px; width: 300px;}
#row div.productImage img{ width: 126px; height: 125px; margin-top: 1px; }
#row .buyNow{ height:22px; float: right;}

.productDesc { font-size: 10px; color: #444444; width: 90%; float: left; border: solid 1px #FF0000;}
.productPrice { font-size: 14px; color: #1c5c8d; font-weight: bold; float: left; width: 90%;}
.productMSRP { font-size: 12px; color: #1c5c8d; text-decoration: line-through;} 

.sideBorder { border-left: 1px solid #a9aaab;}


.border_boxes { border: 1px solid #a9aaab;}

.site_sear {
	font-family: "Agency FB";
	font-size: 18px;
	color: #ffffff;
}

.lable {
    height: 17px;
    width: 110px;
    background-color: #FFFFFF;
    border: 1px solid #d1d2d2;
}
.lable1 {
    height: 17px;
    width: 135px;
    background-color: #FFFFFF;
    border: 1px solid #d1d2d2;
}
.lable2 {
    height: 17px;
    width: 125px;
}
.lable3 {
    background-color: #FFFFFF;
    height: 15px;
    width: 75px;
    border: 1px solid #d1d2d2;
}
.lable4 {
    background-color: #FFFFFF;
    height: 15px;
    width: 15px;
    border: 1px solid #d1d2d2;
} 
.lable5 {
    height: 17px;
    width: 60px;
}
.lable6 {
    height: 18px;
    width: 55px;
}

.sml_login_text {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #2375b3;
}
.signup {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0042ff;
}

.frgt_pass a {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #ffffff;
    text-decoration: none;
}
.foter_links {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #de8325;
    text-decoration: none;
}
.rite_bordr_pro { border-right: 1px solid #a9aaab;}

.dp_rite_text {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
} 

.dp_botm_bordr { border-bottom: 1px solid #d4d4d5;}

.dp_top_head {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #004468;
    text-decoration: none;
}
.dp_mid_tex {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #999999;
    font-weight: bold;
}
.dp_price {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}

.head_pro_bp {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    padding-left:2px;
}

.create_acc_username .head_pro_bp {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding-left:2px;
}

.billing .head_pro_bp {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding-left:2px;
}

.forgetPassword {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
}
.dp_price_bp {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.smal_cp_tex {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #5F5F5F;
}
.smal_cp_star {
    font-size: 9px;
    color: #FF0000;
}

.also {
    width: 130px;
    float: left;
}
.also_a {
    width: 110px;
	height:150px;
    float: left;
	vertical-align:top
}
.boxText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.errorBox {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background: #ffb3b5;
    font-weight: bold;
}
.stockWarning {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #cc0033;
}
.productsNotifications {
    background: none;
}
.orderEdit {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: underline;
}

.header_items_text {
    height: 63px;
    width: 50px;
}
.header_items_text2 {
    height: 63px;
    width: 50px;
    left: 63px;
}

a.important , span.important{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
.important1{
    font-family: Arial;
    font-size: 12px;
    color: #000000;

    font-weight: bold;
}
.important1:hover{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
.headre_main{
	height: 260px;
	width: 918px;
	margin: 0 auto;
	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}
.header_div {
	height: 260px;
	width: 918px;
	_width: 918px;
	text-align:center;
	vertical-align:text-bottom;
	/*margin-top:10px;*/
	display:inline-block;
}
.header_left { height: 95px; width: 150px; float: left; margin-right:35px;}
.header_div_center {
	height: 44px;
	width: 1100px;
	float: left;
	margin:0 0 0 0;
}
.header_buttons { height: 28px; }

.BCrumss {
	height: 25px;
	width: 918px;
	_width:918px;
	/*background-image: url(images/links_botm_img.gif);
	background-repeat: repeat-x;
	background-position: top;*/
}
.BCrumsText a{
	line-height:17px;
    margin-left: 30px;
    font-weight: bold;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color:#FFFFFF;
	
}
.header_right {
	width: 150px;
	float: left;
	
}
.header_right_center { height: 55px; width: 112px;}

.ShoppingCartText { height: 100%; float: right; width: 100px;}
.ShoppingCartImage { height: 100%; width: 41px;}
.cartItemText { 
	height: 15px;	width: 100px;
	float: left;	text-align:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.cart { font-size: 10px; color: #444444;}
.cart_value { font-size: 11px; color: #DB3B25;} 

.TopHeading{
	height: 28px;
	line-height:28px;
	width: 176px;
	text-align: center;
	background-image: url(images/topheading.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Agency FB";
	font-size: 18px;
	color: #ffffff;
	float: left;
}

.articles {
	float: left;
	width: 152px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.articles div {
	width:80px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}

.login_section {
	height: 154px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.login_section div { padding-left:5px; font-family: Geneva, Arial, Helvetica, sans-serif;}
.LoginText {
	height: 20px;
	line-height:20px;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LoginField { height: 24px;}
.LoginButton { text-align:center; width: 149px; text-align: right;}
.forget_password {
	float: left;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.forget1 {
	font-size: 11px;
	color: #000000;
}
.sign_up { width: 40px; font-size: 9px; padding:2px 0; float: left;}

.newsletter_main {
	width: 154px;
	margin-top: 5px;
	border: 1px solid #000000;
}
.text_field_news { height: 140px; padding-left:10px; background-color: #FFFFFF;}

.infoBox {
	margin: 0 auto;
}
.infoBoxContents {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	margin: 0 auto;
	width: 100%;
		
}
.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}

.bb {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 15px;
	background-color: #333333;
}
.cc { width: 100px;}

SPAN.infoBox {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

.productListing-heading {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background: #ffffff;
    color: #FFFFFF;
    font-weight: bold;
}

.pageHeading {
    font-family: Verdana, Arial, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #000000;
}

P.main {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
}

SPAN.smallText, P.smallText {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

SPAN.newItemInCart {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

TEXTAREA {
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

SPAN.greetUser {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #f0a480;
    font-weight: bold;
}

SPAN.markProductOutOfStock {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #c76170;
    font-weight: bold;
}

SPAN.productSpecialPrice {
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}

SPAN.errorText {
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}
.moduleRowOver {
	background: none;
    cursor: pointer;
    cursor: hand;
}
 .moduleRowSelected {
 	background: none;
}
 .checkoutBarFrom, .checkoutBarTo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
 .checkoutBarCurrent {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #000000	;
}

/* message box */
.messageBox {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
 .messageStackError, .messageStackWarning {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background-color: #ffb3b5;
}
 .messageStackSuccess {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background-color: #99ff00;
}

/* input requirement */
.inputRequirement {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #ff0000;
}

.productFeatures ul {
    list-style-type: none;
    list-style-image: url(images/dp_feat_aero.gif);
    list-style-position: outside;
}
.productFeatures ul li {
	margin-left:-15px;
    height: 30px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.alpha {
    width: 157px;
}
.alpha ul {
    list-style-type: none;
    list-style-position: outside;
    margin: 0;
}
.alpha ul li {
    margin-left: -39px;
    border: 1px solid #666666;
    background-color: #c8eefd;
    height: 26px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left: 10px;
    padding-top: 6px;
}

.AddImageBox { height: 200px; margin-top: 5px;}
.AddImageBox_banner { /*height: 493px;*/ margin-top: 5px; position: relative; float: left;}
.AddImageBoxSmall { height: 136px; margin-top: 10px} 

.image_2c {
    height: 200px;
    width: 156px;
    border: 1px solid #a9aaab;
    float: left;
    left: 1px;
    margin-top: 10px
}
.subscribe_btn {
    height: 22px;
    width: 81px;
    padding-left: 32px;
}

.alpha_con {
    width: 158px;
    float: left;
}
.Spacer { height: 10px; width: 60px; float: right;}

.forget_password_l {
    float: right;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
    text-decoration: none;
    text-align: left;
	margin:15px 0 0 20px;
}

.main_div { width: 497px;}

.cback{
	background-image: url(images/cback.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.cartback {
	background-image: url(images/cartback.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	width: 26px;
	/*border: 1px solid #FF0000;*/
	float: left;
	line-height: 28px;
	text-align: center;
}
.sample {
    height: 20px;
    width: 820px;
    float: left;
} .shopping_cart_main {
    height: 350px;
    width: 495px;
} .shopping_cart_head {
    background-image: url(images/bp_mid_top.gif);
    height: 18px;
    width: 495px;
} .shopping_cart_head1 {
    height: 18px;
    width: 80px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
    float: left;
} .shopping_cart_line2 {
    height: 20px;
    width: 495px;
    top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d4d4d5;
} .shopping_cart_head2 {
    height: 18px;
    width: 190px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
} .shopping_cart_head3 {
    height: 18px;
    width: 76px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
} .shopping_cart_head4 {
    height: 18px;
    width: 63px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
} .shopping_cart_head5 {
    height: 18px;
    width: 80px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
} .shopping_cart_head_v {
    height: 18px;
    width: 80px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
    float: left;
} .shopping_cart_head_v2 {
    height: 18px;
    width: 190px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
    text-align: center;
} .shopping_cart_head_v3 {
    height: 18px;
    width: 76px;
    float: left;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
} .shopping_cart_head_v4 {
    height: 18px;
    width: 63px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
} .shopping_cart_head_v5 {
    height: 18px;
    width: 80px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
} .shopping_cart_subtotal_head {
    height: 20px;
    width: 139px;
    top: 5px;
    left: 280px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
} .shopping_cart_subtotal {
    height: 20px;
    width: 75px;
    top: 5px;
    float: left;
    left: 282px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
} .shopping_cart_total_head {
    height: 20px;
    width: 139px;
    left: 280px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
} .shopping_cart_total {
    height: 20px;
    width: 75px;
    top: 5px;
    float: left;
    left: 282px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
} .shopping_cart_promotional_main {
    height: 25px;
    width: 425px;
    float: right;
    top: 15px;
} .shopping_cart_subtotal_main {
    height: 25px;
    width: 495px;
    top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d4d4d5;
} .shopping_cart_price_main {
    height: 80px;
    width: 495px;
    top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d4d4d5;
} .shopping_cart_promotional_heading {
    height: 24px;
    width: 163px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
    float: left;
} .shopping_cart_promotional_btn {
    height: 24px;
    width: 100px;
    float: left;
} .shopping_cart_btns_main {
    height: 180px;
    top: 10px;
    left: 10px;
    width: 475px;
} .shopping_cart_btns_right {
    height: 150px;
    float: left;
    width: 475px;
} .shopping_cart_btns_update {
    height: 30px;
    width: 100px;
    float: left;
} .shopping_cart_btns_stockw {
    height: 30px;
    width: 100px;
    float: left;
} .shopping_cart_btns_stockw2 {
    float: left;
} .shopping_cart_btns_shopping {
    float: left;
} .shopping_cart_btns_checkout {
    float: left;
    margin-left: 5px;
    text-align: left;
    width: 100px;
} .shopping_cart_promotional_textbox {
    height: 24px;
    width: 147px;
    float: left;
} .shopping_cart_total_head {
    height: 20px;
    width: 139px;
    left: 280px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
    top: 2px;
}
.shopping_cart_total {
    height: 20px;
    width: 75px;
    top: 2px;
    float: left;
    left: 282px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

.product_info_a {
    float: left;
    width: 160px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #225d8b;
}
.AFLeft{ float: left; width: 40px;	text-align:left; color: #000000;}
.AFRight{ float: right; width: 90px; text-align: right; color: #000000;}
.CutOut { text-decoration: line-through;}


.product_info_productname {
    height: 60px;
    width: 290px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #004468;
    text-decoration: none;
    vertical-align: middle;
    top: 10px;
}
.product_info_image_main { width: 150px; height: 150px; text-align: center; float: left;}

.head_pro {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	color: #000000;
    text-decoration: none;
}

.product_info_price_2 { height: 16px; width: 55px; float: left;}
.product_info_btn_button {
    float: right;
}
.product_info_price { 
	height: 25px;
	line-height:25px;
	width: 280px;
	float: right;
    margin: 10px 5px;
	_margin: 5px 5px;
	padding:10px 0;
	border:1px solid #d4d4d5;
    border-right:0 none;
	border-left: 0 none;
	display:inline-block;

}
.product_info_btn { float: right;}

.product_info_desc {
    width: 280px;
    vertical-align: bottom;
    float: right;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    top: 10px;
}
.product_info_features {
    width: 310px;
    float: right;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #1f689f;
}
.product_info_features ul li{
	height:auto;
}

.product_info_gallery { width:100%; clear: both; display: inline; float: left;} 
.product_info_gallery_main {
    width: 400px;
    top: 10px;
    float: right;
}

.cr_top_cr {
/*	background-image: url(content/images/cp_top_bar1.gif);
	background-repeat: no-repeat;*/
	background-color:#000000;
	height: 18px;
	line-height: 18px;
	width: 480px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	float: left;
	padding-left: 5px;
	margin-top: 5px;
}
.create_acc_msg {
    height: 20px;
    width: 630px;
    float: left;
}
.create_acc_mandatory {
    height: 25px;
    width: 90%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    float: left;
	margin-top: 15px;
}
.create_acc_username {
    width: 300px;
    height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
    float: left;
}
.create_acc_stackmessage {
    width: 100%;
    height: 30px;
	line-height: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
    float: left;
	clear:both;
}
.create_acc_email_text {
    height: 20px;
    width: 400px;
    float: left;
} .create_acc_email_text1 {
    height: 20px;
    width: 170px;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .create_acc_email_textbox {
    float: left;
    height: 20px;
    width: 150px;
} .create_acc_email_pass {
    float: left;
    width: 100%
} .create_acc_s1 {
    height: 20px;
    width: 150px;
    float: left;
}
.create_acc_pixel {
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #447690;
    text-decoration: none;
    float: left;
    height: 20px;
}
.first_name {
    float: left;
    width: 80%;
} .sub_first {
    float: left;
    height: 20px;
    width: 170px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .sub_first_field {
    float: left;
    height: 20px;
    width: 150px;
} .create_acc_dob {
    float: left;
    height: 20px;
    width: 350px;
} .billing {
	margin-top: 10PX;
    float: left;
    height: 20px;
    width: 90%;
	color: #000000;
} .check_main {
    width: 95%;
	_width: 95%;
	margin-left: 10px;
    _margin-left: 5px;
    float: left;
}
	.check_top {
    float: left;
    width: 490px;
} .check_top1 {
    width: 490px;
    float: left;
    padding-left: 3px;
} #check_pag_head {
    float: left;
    width: 245px;
} .check_blank {
    width: 490px;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    padding-left: 3px;
} .check_check {
    width: 490px;
    float: left;
} #check_p_trans {
    float: left;
    width: 14px;
} .check_text_check {
    float: left;
    width: 235px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} #check_arrow {
    float: left;
    width: 115px;
} .check_detals {
    float: left;
    width: 85px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_ship_meth {
    float: left;
    width: 490px;
} .check_pix_trns {
    height: 22px;
    width: 16px;
    float: left;
} .check_pix_vert {
    height: 48px;
    width: 16px;
    float: left;
} .check_ship_line {
    height: 22px;
    width: 226px;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_ship_line1 {
    height: 22px;
    width: 226px;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_ship_line2 {
    height: 22px;
    width: 458px;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_ship_line3 {
    height: 48px;
    width: 458px;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_mid {
    float: left;
    width: 490px;
} .check_mid1 {
    float: left;
    width: 490px;
} .check_mid2 {
    float: left;
    width: 490px;
    height: 48px;
}
/* Page Contact Us */
.ContactUsMain {
    width: 480px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 20px;
	margin: 0 auto ;
}
.ContactUsRow { height: 20px;}
.ContactUsRowBig{height:200px;}
.ContactUsHeading { 
	height: 20px;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
}
.ContactUsPixel { height: 20px; width: 100px;}
.ContactUsStackMsg { width: 300px;}

.pro_new_main {
    width: 100%;
	float: left;
}

.pro_new_heading {
    width: 490px;
} 

.pro_new_heading_text {
    width: 200px;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
} .pro_new_image {
    width: 200px;
    float: left;
    text-align: right;
} .pro_new_pixel1 {
    float: left;
    width: 490px;
} .pro_new_code {
    width: 100%;
    float: left;
} .pro_new_code2 {
    width: 490px;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
} .pro_new_code3 {
    float: left;
    width: 490px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    text-align: right;
} .pro_new_pixel2 {
    width: 490px;
    float: left;
} .pro_new_code4 {
    float: left;
    width: 490px;
} .pro_new_image_product {
    float: left;
    width: 100px;
} .pro_new_desc {
    float: left;
    width: 400px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    left: 5px;
	margin: 0px 0px 0px 5px;
	}
.pro_new_button {
    float: right;
    width: 100px;
    text-align: right;
    left: 5px;
} .pro_new_pixel3 {
    width: 490px;
    float: left;
} .pro_new_pixel5 {
    width: 490px;
    float: left;
} .pro_new_code_close {
    float: left;
    width: 490px;
} .pro_new_products {
    float: left;
    width: 490px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .pro_new_row_repeat {
    width: 100%;
    float: left;
}

pro_new_code_alpha {
    width: 490px;
    height: 20px;
    float: left;
} .pro_new_code_td {
    height: 20px;
    width: 490px;
} .pro_new_code_td {
    float: left;
    height: 20px;
    width: 490px;
	color: #FFFFFF;
} .pro_new_code_t1 {
    float: left;
    width: 230px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
} .pro_new_code_t2 {
    float: left;
    width: 230px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
	color: #FFFFFF;
} .check_s_name_main {
    float: left;
    width: 100%;
} .check_s_name {
    float: left;
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #000000;
} .check_s_pic {
    float: left;
    width: 200px;
    text-align: right;
} .sample_s {
    background-color: #000000;
} .create_acc_hidden_field {
    float: left;
    height: 20px;
    width: 200px;
} .create_acc_footer_bottom {
    float: left;
    height: 20px;
    width: 200px;
} .shp_cart_1 {
    float: left;
    height: 20px;
    width: 20px;
} .shp_cart_3 {
    float: left;
    height: 20px;
    width: 50px;
} .shp_cart_2 {
    float: left;
    height: 20px;
    width: 50px;
}
.IndexMain {
	text-align:center;
	width: 100%;
}
.boxes_main {
    width: 490px;
} .boxes_code_3 {
    float: left;
    width: 490px;
} .cr_acc_left_panel {
    float: left;
} .cr_f {
    float: left;
} .cr_user_headind {
    float: left;
    width: 100%;
}
.cr_st_m {
    float: left;
    width: 650px;
}
.cr_pix {
    float: left;
}
.cr_r {
    float: left;
} .check_s_pixel {
    float: left;
    width: 100%;
} .check_s_shippingadd {
    width: 100%;
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    padding-left: 5px;
} .check_s_pixel1 {
    float: left;
    width: 100%;
} .check_s_pi1 {
    float: left;
} .check_s_shippingdes {
    float: left;
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_1a {
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_space {
    float: left;
} .check_s_pixel3 {
    float: left;
    width: 100%;
    height: 30px;
} .check_s_shippingm {
    float: left;
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_1b {
    float: left;
    width: 50px;
} .check_s_1c {
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_1d {
    float: left;
} .check_s_shippingtext {
    float: left;
    width: 100%;
} .check_s_pixel4 {
    float: left;
} .check_s_text {
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_text2 {
    float: right;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_codez {
    float: left;
    width: 100%;
} .check_s_r1 {
    float: left;
    width: 100%;
} .check_s_r1_p {
    float: left;
} .check_s_textinfo {
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_r_pixel {
    float: right;
} .check_s_r2_main {
    float: left;
    width: 485px;
} .check_s_r2_p {
    float: left;
} .check_s_r2_2 {
    float: left;
} .check_s_r2_p2 {
    float: right;
} .check_s_blue_main {
    float: left;
    width: 100%;
    background-color: #E9F4FC;
} .check_s_blue_p {
    float: left;
    width: 485px;
} .check_s_blue_code {
    float: left;
    width: 400px;
} .check_s_blue_pixel {
    float: left;
} .check_s_quotetop {
    float: left;
    width: 490px;
} .check_s_quote_main {
    float: left;
    width: 490px;
} .check_s_q_1 {
    float: left;
} .check_s_quote_2 {
    float: left;
} .check_s_quote_3 {
    float: left;
} .check_s_q_err_main {
    float: left;
    width: 490px;
} .check_s_q_err_1 {
    float: left;
} .check_s_q_err_2 {
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_q_err_3 {
    float: right;
} .check_s_row_long {
    float: left;
    width: 490px;
} .check_s_long_1 {
    float: left;
    width: 490px;
} .check_s_long_2 {
    float: left;
    width: 490px;
} .check_s_long_3 {
    float: left;
    width: 490px;
} .check_s_long_4 {
    float: left;
    width: 490px;
} .check_s_pixel_aa {
    width: 490px;
    float: left;
} .check_s_bb {
    float: left;
    width: 490px;
} .check_s_table_comm {
    float: left;
    width: 490px;
} .check_s_comm_field {
    float: left;
    width: 490px;
} .check_s_long_5 {
    float: left;
    width: 490px;
} .check_s_long_6 {
    float: left;
    width: 490px;
} .check_s_pixel6 {
    float: left;
    width: 490px;
} .check_s_checkout_main {
    float: left;
    width: 490px;
} .check_s_co_1 {
    float: left;
} .check_s_co_2 {
    float: left;
} .check_s_co_3 {
    float: left;
} .check_s_co_4 {
    float: left;
} .check_s_pixel7 {
    float: left;
    width: 100%;
} .check_s_long_7 {
    float: left;
} .check_s_pixel5 {
    float: right;
} .cr_acc_bottom_pixel {
    float: left;
    width: 400px;
    height: 100px;
} .ch_s_pixel9 {
    width: 100%;
    float: left;
} .ch_1 {
    float: left;
} .ch_2 {
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .ch_4 {
    float: right;
} .ch_quotes_main {
    float: left;
    width: 100%;
} .ch_p_10 {
    float: left;
} .ch_q_data {
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .ch_p_11 {
    float: right;
} .ch_s_quotataion_main {
    float: left;
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .ch_s_quotataion_1 {
    float: left;
} .ch_s_quotataion_2 {
    float: left;
    width: 300px;
} .ch_s_quotation_3 {
    float: left;
    width: 17px;
} .ch_s_quotation_4 {
    float: left;
    width: 20px;
} .ch_s_quotation_5 {
    float: left;
    width: 61px;
    text-align: right;
} .ch_s_quotation_6 {
    float: right;
    width: 61px;
    text-align: right;
} .ch_s_quotation_7 {
    float: right;
    width: 27px;
} .ch_s_quotation_pixel0 {
    float: right;
} .ch_s_quotation_pixel_11 {
    float: right;
} .ch_s_table_comm_main {
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .ch_s_pixel_15 {
    width: 100%;
} .ch_s_pixel_16 {
    width:100%%;
} .ch_s_pixel_17 {
    float: left;
    width: 17px;
} .ch_s_pixel_row_x {
    float: left;
    width: 100%;
} .ch_s_title_check {
    float: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_btn_check {
    float: left;
} .check_s_pixel_18 {
    float: right;
} .ch_s_pixel_19 {
    float: left;
    width: 485px;
} .ch_s_checkout_bullet {
    float: left;
} 
.BulletBar{
    width: 100%;
	height:8px;
} 
.check_s_bullet_1 {
    float: left;
} .check_s_bullet_2 {
    float: left;
    width: 210px;
} .check_s_bullet_sb1 {
    float: left;
    width: 250px;
} .check_s_bullet_sb {
    float: left;
    width: 50px;
} .check_s_bullet_21 {
    float: left;
    width: 100px;
} .check_s_bar_main {
    float: left;
    width: 820px;
    background-color: #f7e5bc;
} .check_s_bar_main_shipping {
    float: left;
    width: 820px;
    background-color: #f7e5bc;
} .check_s_bar_main_shipping {
    float: left;
    width: 818px;
    background-color: #f7e5bc;
} .check_s_bar_main_shipping_bill {
	margin-top: 7px;
	float: left;
	width: 100%;
	background-color: #999999;
}
.check_s_bar_main_checkout {
	margin: 0 auto;
	width: 99%;
	/*background-color: #999999;*/
}
.colorr { background-color: #f7e5bc;}
.check_s_bullet_3 {
    float: left;
    width: 190px;
}
 .check_s_bullet_sb2 {
    float: left;
    width: 190px;
}
 .check_s_bullet_31 {
    float: left;
    width: 100px;
}
 .check_s_bullet_4 {
    float: left;
    width: 185px;
}
 .check_s_bullet_4_alfa {
    float: left;
    width: 192px;
}
 .check_s_bullet_4_sb3 {
    float: left;
    width: 257px;
}
 .check_s_bullet_4a {
    float: left;
} .check_s_bullet_5 {
    float: left;
    width: 90px;
} .check_s_bar_1 {
    float: left;
    width: 180px;
    text-align: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_bar_1_sb {
    float: left;
    /*width: 210px;*/
    text-align: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
}
.check_s_bar_1a {
    float: left;
    width: 120px;
    text-align: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
	margin-left: 15px;
}
.check_s_bar_login {
    float: left;
    width: 150px;
    text-align: left;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
}
.check_s_bar_logina {
    float: left;
    width: 50px;
    text-align: center;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
}
.check_s_form_d {
    float: left;
    width: 490px;
} .check_s_bar_2 {
    float: left;
    width: 150px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
} .check_s_bar_2_sb {
    float: left;
    /*width: 290px;*/
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
} .check_s_bar_2a {
    float: left;
    width: 90px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
	margin-left: 10px;
} .check_s_bar_3 {
    float: left;
    width: 150px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
} .check_s_bar_3_sb {
    float: left;
    /*width: 130px;*/
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
} .check_s_bar_3a {
    float: left;
    width: 85px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
	margin-left: 10px;
} .check_s_bar_4 {
    float: left;
    width: 140px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: right;
} .check_s_bar_4_sb {
    float: left;
    /*width: 160px;*/
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: right;
}
.check_s_bar_4a {
    float: right;
	margin-right 20px;
    width: 80px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
}

.left_menu_main{ margin-top: 10px; float: left; width: 155px;}
.left_menu_content {
	width: 140px;
	height: 25px;
	line-height:25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #292929;
	margin-left: 5px;
}
.left_menu_content2 { width: 155px; background-color: #ffffff;}
.ch_p_p1 {
    float: left;
} .ch_p_con {
    float: left;
} .ch_p_p2 {
    float: right;
} 
.FeaturedProductBox {
	margin-top: 5px;
	width:154px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.Features { min-height:50px; padding-top:15px; text-align:left;}
.featured_products_data { width: 100%;}
.featured_products_data ul li { padding-top:5px;}


.outside_border { width: 154px; float: left;}

.silver_border { border-top: 0 none;} 
.category {
    width: 120px;
}
.category ul {
	width:143px;
    list-style-type: none;
    list-style-position: inside;
    margin:0;
	padding:5px 5px;
}
.category ul li, .category ul li a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
}

 .box_code_5 {
    float: left;
    width: 490px;
    top: 10px;
}
.login_head_background {
    float: left;
    height: 18px;
	line-height:18px;
    width: 100%;
/*    background-image: url(content/images/cp_top_bar1.gif);
    background-repeat: no-repeat;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    padding-left:2px;
	margin-top: 5px;
	background-color: #000000;
}
.CheckOutButton{margin-top:10px;}

.login_email_main { float: left; width: 100%;}
.login_email_main div{float:left;}
.login_email_text {
	height: 25px;
	width: 90px;
	margin-top:15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
	float: left;
	}
.login_email_field { margin-top:12px; height: 25px; width: 250px;}

 .login_checkout {
    text-align: center;
    float: left;
    width: 147px;
} .login_forget {
    float: left;
    width: 140px;
}
.login_pwa_main {width: 480px; margin: 0 auto; height: inherit;}
.login_error_text { float: left;}

.login_pixel_12 {
    float: left;
    height: 20px;
    width: 100%;
    top: 15px;
} .login_pixel_11 {
    float: left;
}

.shopping_cart_check {
    float: left;
    left: 10px;
} .check_s_pixel_a {
    float: left;
} .check_s_deck {
    float: left;
    width: 200px;
} .check_s_payment_desk {
    float: left;
    width: 150px;
    text-align: center;
} .check_s_selection {
    float: left;
    width: 220px;
} .check_s_pixel44 {
    float: left;
} .check_s_text_selec {
    float: left;
    width: 230px;
    text-align: right;
} .check_s_pixel55 {
    float: left;
} .check_s_pixel_22 {
    float: left;
} .check_s_add_label {
    float: left;
    width: 80px;
} .main_text {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
} .check_s_pixel66 {
    float: left;
} .check_s_text_data {
    float: left;
    width: 400px;
} .check_s_pixel99 {
    float: left;
} .check_s_pixel_alpha {
    float: left;
} .check_s_pixel_alpha2 {
    float: left;
} .check_s_pay {
    float: left;
    width: 200px;
} .check_s_pay_code {
    float: left;
    left: 210px;
} .check_s_pixel_alpha3 {
    float: left;
} .check_s_alpha_data {
    float: left;
    width: 400px;
} .check_s_alpha4 {
    float: left;
} .check_s_alpha6 {
    float: left;
} .check_s_alpha7 {
    float: left;
} .check_s_sel_field {
    float: left;
} .check_s_checkout_text {
    float: left;
} .check_s_check_out_btn {
    float: right;
} .check_s_btn_pixel {
    float: right;
} .check_s_bull1 {
    float: left;
    width: 121px;
} .check_s_bull1a {
    text-align: right;
    float: left;
    width: 60px;
} .check_s_bull1b {
    float: left;
    width: 60px;
} .check_s_bull1c {
    float: left;
    width: 60px;
} .check_s_bullet_Sep {
    float: left;
} .check_s_bull1d {
    float: left;
    width: 40px;
} .check_s_bull1e {
    float: left;
    width: 60px;
} .pro_info_con_main {
    float: left;
    width: 155px;
} .pwa_t_1 {
    float: left;
    width: 100%;
} .text_guest_intro {
    float: left;
    width: 800px;
}

.pwa_pixel_2 {
    float: left;
    width: 100%;
} .pwa_pixel_3 {
    float: left;
    width: 100%;
}
.pwa_btn {
    text-align: left;
    float: left;
	line-height:45px;
	display:inline;
	_margin-top: 10px;
}
.pwa_btn div{float:left;}

.text_guest_introa { width: 480px;}

.space_total {
    float: left;
    width: 661px;
} .rss {
    float: left;
    width: 820px;
} .rss1 {
    float: left;
    width: 200px;
} .checkout_payment_main {
    float: left;
    width: 95%;
    top: 20px;
	margin-left: 10px;
} .checkout_payment_bar_main {
    float: left;
    width: 100%;
} .checkout_payment_bar_line_main {
    width: 100%;
    float: left;
} .check_out_bar_text_main {
    float: left;
    width: 817px;
    background-color: #f7e5bc;
} .check_out_bar_text_1 {
    float: left;
    width: 100px;
    text-align: center;
} .check_out_bar_text_2 {
    float: left;
    width: 100px;
    text-align: center;
} .check_out_bar_text_3 {
    text-align: right;
    float: left;
    width: 100px;
} .check_out_bar_text_4 {
    float: left;
    width: 100px;
    text-align: right;
} .check_out_bar_text_5 {
    float: left;
    width: 100px;
    text-align: center;
} .checkout_payment_heading {
    float: left;
    width: 100%;
} .checkout_payment_sep {
    float: left;
    width: 100%;
} .check_out_payment_eror {
    float: left;
    width: 100%;
} .checkout_payment_red_main {
    float: left;
    width: 100%;
} .checkout_payment_red_1 {
    float: left;
    width: 100px;
} .checkout_payment_red_2 {
    float: left;
    width: 300px;
} .checkout_payment_red_3 {
    float: left;
    width: 100px;
} .check_out_payment_sep2 {
    float: left;
    width: 100%;
} .checkout_payment_table_billing_head {
    float: left;
    width: 100%;
    height: 20px;
} .checkout_payment_table_text {
    float: left;
    width: 100%
} .checkout_payment_table_text1 {
    float: left;
    width: 30px;
} .check_out_table_text2 {
    float: left;
    width: 400px;
} .check_out_table_text3 {
    float: left;
    width: 220px;
} .check_out_table_text3_a {
    float: left;
    left: 60px;
} .checkout_payment_table_sep5 {
    float: left;
    width: 100%;
} .checkout_payment_table_sep6 {
    float: left;
    width: 30px;
} .checkout_payment_table_cc {
    float: left;
    width: 400px;
} .checkout_payment_table_cc_a {
    float: left;
    width: 200px;
} .checkout_payment_table_cc_arr {
    float: right;
} .checkout_payment_text_enter {
    float: left;
    width: 100%;
} .checkout_payment_text_enter_s {
    float: left;
} .check_payment_text_enter_s2 {
    float: left;
    width: 200px;
} .checkout_payment_modm {
    float: left;
    width: 100%;
} .checkout_payment_modm_s {
    float: left;
} .checkout_payment_modm_smain {
    float: left;
    width: 415px;
} .checkout_payment_modm_smain1 {
    float: left;
    width: 570px;
} .checkout_sperator_1 {
    float: left;
    width: 20px;
} .checkout_sperator_2 {
    float: left;
} .checkout_sperator_3 {
    float: right;
    width: 20px;
} .checkout_sperator_4 {
    float: left;
    width: 280px;
} .checkout_payment_last1 {
    float: left;
    left: 20px;
} .checkout_payment_last_2 {
    float: right;
} .checkout_payment_l2 {
    float: left;
    width: 100%;
} .checkout_payment_btn_main {
    float: left;
    width: 100%;
    top: 40px;
} .checkout_payment_btn_1 {
    float: left;
    left: 20px;
    width: 100%;
} .checkout_payment_btn_2 {
    float: left;
    left: 140px;
} .checkout_payment_sepe {
    height: 100px;
    width: 100%;
    float: left;
    top: 20px;
} .check_out_table_text3_b {
    float: left;
    width: 20px;
}
.check_out_table_text3_c {
	float:left;
    width: 50px;
}
.check_out_table_sep5 {
    float: left;
    width: 20px;
} .checkout_payment_bar_line1 {
    float: left;
    text-align: left;
} .check_out_bar_line_2 {
    float: left;
    width: 50px;
} .check_out_bar_line_3 {
    float: left;
    width: 50px;
} .check_out_bar_line_4 {
    float: left;
    width: 50px;
} .check_out_bar_line_5 {
    float: left;
    width: 50px;
} .check_out_bar_line_6 {
    float: left;
} .check_out_bar_line_7 {
    float: left;
    width: 50px;
} .check_out_line_8 {
    float: left;
    width: 50px;
} .check_out_bar_line_9 {
    float: left;
    width: 58px;
} .check_out_bar_line_99 {
    float: left;
    width: 40px;
} .check_out_bar_line_10 {
    float: left;
} .sample_main_1 {
    float: left;
    width: 100%;
} .price_main_pro_info {
    float: left;
} .sp {
    float: left;
    width: 115px;
} .sp1 {
    float: left;
} 
/*.check_confirm_main {
    float: left;
    width: 830px;
}*/

.check_confirm_main{ float: left; width: 96%; margin-left: 5px; _margin-left: 3px;}

.check_confirm_main_heading {
    float: left;
    width: 800px;
} .check_confirm_seperator {
    float: left;
    width: 800px;
} .check_confirm_heading_d_add {
    float: left;
    width: 800px;
} .check_confirm_heading_1 {
    float: left;
    width: 275px;
} .check_confirm_heading_2 {
    float: left;
    width: 90%;
} .check_confirm_heading_a {
    float: left;
    width: 275px;
} .check_confirm_heading_b {
    float: left;
    width: 90%;
} .check_confirm_heading_b_1 {
    float: left;
    width: 166px;
} .check_confirm_heading_b_2 {
    float: left;
    width: 166px;
    text-align: right;
} .check_confirm_heading_2_c {
    float: left;
    width: 166px;
    text-align: right;
} .check_confirm_heading_seperator_2 {
    float: left;
    width: 800px;
} .check_heading_billing_info {
    float: left;
    width: 800px;
} .check_confirm_heading_billing_add_main {
    float: left;
    width: 275px;
} .check_confirm_heading_billing_add_alfa {
    float: left;
    width: 800px;
} .check_confirm_payment_information {
    float: left;
    width: 800px;
}
.CheckOutCCMain { width: 98%;}
.CheckOutCCMain div{float:left;}

.check_confirm_heading_order_comm {
    float: left;
    width: 800px;
} .check_confirm_heading_comments {
    float: left;
    width: 800px;
} .check_confirm_last {
    text-align: right;
    float: left;
    width: 100%;
} .check_confirm_heading_sample {
    float: left;
} .check_confirm_heading_billing_add_a {
    float: left;
    width: 275px;
} .checkout_sucess_alfa_main {
    float: left;
    width: 800px;
} .checkout_sucess_alfa_1 {
    float: left;
    width: 800px;
} .checkout_sucess_alfa_2 {
    float: left;
    width: 98%;
    text-align: right;
} .main-body-abc {
    width: 480px;
    float: left;
    border: 5px solid #FF0000;
}
.pro_l_1 {  float: left;   width: 480px;}
.cat_top {
	width: 155px;
	height: 7px;
	float: left;
	background-image: url(images/cat_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.cat_mid {
	width: 155px;
	float: left;
	background-image: url(images/cat_mid.gif);
	background-repeat: repeat-y;
}
.cat_bottm {
	width: 155px;
	float: left;
	background-image: url(images/cat_bottm.gif);
	background-repeat: no-repeat;
	height: 16px;
}
.banner_top { height: 182px; width: 490px;}
#img_back {
	background-image: url(images/pro_back.gif);
	background-repeat: no-repeat;
	width: 103px;
	height: 103px;
	background-position: center;
	float: left;
}
.ind_text {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
/*	font-weight: bold;*/
}
.checkbutton {
	height: 30px;
}
