@charset "utf-8";

/*

 * 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;

 }*/

 

body {

	font-family: Tahoma;

	color: #000000;

	width:100%;

	text-align:center;

	margin: 0px;

}

.spmidd {

	font-size:12px;

}
/* BOF CSS FOR main page images */
.mainImage{font-family: Verdana, Arial, sans-serif; font-size: 10px;vertical-align:bottom;}
/* EOF CSS FOR main page images */

.t-color a			{color:#ffffff; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */

.t-color a:hover 		{color:#ffffff; font-size:11px; text-decoration:underline;}

.your-image{position:relative; float:right; margin-top:90px; text-align:right;}

#main_a { margin: 0px auto; width: 850px; text-align:left;}

.space_top{ margin-top: 15px;}

.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: #000;}

h2 {    font-size: 12px;    font-weight: normal;    margin-bottom: 0;    padding-bottom: 0;    color: #000;}

/*** End Header Tags SEO ***/ 



a {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #616161;

	text-decoration: none;

}

a:hover { color: #849CCE; text-decoration: underline;}



a.headerNavigation {

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}



a.headerNavigation:hover {

    color: #ffffff;

    font-family: Geneva, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: bold;

    text-decoration: none;

}

a.pageResults { color: #0000FF;}

a.pageResults:hover { color: #0000FF; background: #FFFF33;}



form { display: inline; margin:0; padding:0; }



.s_main1 {

	float: left;

	width: 410px;

_width: 400px;

	text-align: left;

	margin-top: 12px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.s_main_password {

	float: left;

	width: 300px;

	text-align: left;

	margin-top: 12px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.name-list{ width: 160px; height: 30px; float:left; margin: 0;}

.p_1 { width: 150px; float: left; height: 100px; text-align: center;}

.p_2 { width: 250px; float: left; height: 60px;}



/* Shopping Cart */

.firstRow {

	width: 490px;

	height: 25px;

	line-height:18px;

    background: url(content/images/bp_mid_top.gif) no-repeat;

	display:inline-block;

}

.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: 100px; 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; width: 485px;}

.thirdRow div {float:right; padding-top:2px;}



.thirdRow .Col1 { width: 113px;}

.thirdRow .Col2 { width: 93px;}





.fourthRow { height: 20px; width: 485px;}

.fourthRow div {padding-top:2px; float:right;}



.fourthRow .Col1 { width: 113px;}

.fourthRow .Col2 { width: 93px;}



.Sixth {    height: 20px;    width: 490px;}

.Seventh {    height: 40px;    width: 480px; float: left;}

.Seventh-1 {    float: left;    height: 20px;    width: 88px;}

.Seventh-2 {    float: left;    height: 20px;    width: 150px;}

.Seventh-3 {    float: left;    height: 20px;    width: 130px;}

.nest-1 {    height: 20px;    width: 375px;	margin: 0 auto;}

.Eight { position:relative; min-height: 20px; width:400px; float:center;}



.Eight1 { position:relative; min-height: 20px; width:460px; float:center;}



.cat_background {    background-color: #CCFF00;}

.shopback {height: auto; width: 490px;}

.main {

	font-family: Arial;font-size: 11px;line-height: 1.5;

	padding-left: 5px;

}

.smallLine {  line-height: 0.95;}

.block {    display: inline-block;    width: 100px;}



.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(content/images/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 {

	color: #000000;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



/*so that it read this instead:*/

.productSpecialPrice {

    color: #000000;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



.heading {

	float: left;

	width: 155px;

	font-family: Tahoma;

	font-size: 13px;

	color: #000000;

	text-align: left;

	height: 32px;

	line-height:27px;

	background-image: url(content/images/boxtop.gif);

	background-repeat: no-repeat;

	font-weight: bold;

	padding-left: 25px;

	padding-top: 4px;

}

.mfacheading {

	float: left;

	width: 155px;

	font-family: Tahoma;

	font-size: 13px;

	color: #ffffff;

	text-align: left;

	height: 32px;

	line-height:27px;

	background-image: url(content/images/manufac.gif);

	background-repeat: no-repeat;

	font-weight: bold;

	padding-left: 25px;

	padding-top: 4px;

}

.mfacmid {

	background-color: #242424;

	width: 175px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #b5b5b5;

	border-left-color: #B5B5B5;

	font-size: 10px;

	padding-left: 3px;

}

.inputt { width: 140px;}

.mfacbotm {

	background-image: url(content/images/manufacbotm.gif);

	background-repeat: no-repeat;

	height: 18px;

	width: 180px;

	float: left;

}

.left_image { float: left; width: 156px; margin:20px 0;}



.you_may {

	min-height: 150px;

	width: 154px;

	padding-top:5px;

}

.t-color{ color:#FFFFFF;}

.banner_top { height: 182px; width: 490px;}



.check_s_form { float: left;}



.spacerImage {

	width: 100%;

	clear:both;

	margin:20px auto;

	text-align:center;

	line-height:10px;

	height: 10px;

}



.boxes_code { float: left; width: 490px;}



.outer_1 { height: 100%; width: 100%;}



#row{

	display:inline-block;

	width:100%;

	_width: 398px;

	font-family: Tahoma;

	padding-top: 0px;

	padding-bottom: 0px;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

#row div.main{

	width: 180px;

	min-height: 300px;

	text-align: left;

	float:left;

	margin-left:0px;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 0;

	padding-left: 2px;

}

#row div.main1{

	width: 175px;

	text-align: center;

	float:left;

	min-height:103px;

	margin-left:0px;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 0;

	padding-left: 5px;

}

#row div.productImage{ 

	/*background:url(content/images/pro_back.gif) left top no-repeat;*/

	background:#9684b6;

	text-align:center;

	margin:-10px 5px;

	padding:2px 0;

	/*float:left;*/

	width:150px;

	min-height:100px;

}

#row div.productImage img{ }

#row .buyNow{ height:19px; width: 81px; margin:0; background:none;}

#row .proinfo{ height:19px; width: 61px; margin:0; background:none; padding-bottom: 3px;}



.productDesc { font-size: 10px; color: #444444;}

.productPrice { font-size: 14px; color: #1c5c8d; font-weight: bold;}

.productMSRP { font-size: 12px; color: #1c5c8d; text-decoration: line-through;} 



.sideBorder { border-left: 1px dotted #a9aaab;}



.footer_links {

	height: 35px;

	line-height:18px;

	width: 590px;

	text-align: left;

	font-family: Tahoma;

	font-size: 11px;

	color: #646464;

	text-decoration: none;

	list-style-type: none;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 25px;

	padding-left: 35px;

}

.footer_links li { display: inline; padding: 2px;}

.footer_links li a {

	font-size: 11px;

	text-decoration: none;

	color: #646464;

	font-family: Tahoma;

}

.footer_links li a:hover {

	font-size: 11px;

	text-decoration: underline;

	color: #646464;

	font-family: Tahoma;

}

.footer_image { height: 55px; width: 850px;}

.footer_text_bottom {

	height: 25px;

	width: 850px;

	padding-top: 20px;

	font-family: Geneva,Arial,Helvetica,sans-serif;

	font-size: 12px;

	color: #CCCCCC;

	text-align: center;

}

.fotrimg {

	background-image: url(content/images/p1.gif);

	background-repeat: no-repeat;

	background-position: center;

	float: right;

	height: 26px;

	width: 165px;

	padding-top: 45px;

}

.border_boxes { border: 1px solid #a9aaab;}



.site_sear {

	font-family: Tahoma;

	font-size: 13px;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

}



.lable {

	height: 17px;

	width: 110px;

	background-color: #FFFFFF;

	border: 1px solid #676767;

}

.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;

}

.lable7 {

    height: 20px;

    width: 147px;

    background-color: #FFFFFF;

    border: 1px solid #d1d2d2;

}

.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: #666666;

    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: #333333;

    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: 10px;

	font-weight: bold;

	color:#FFFFFF;

	text-decoration: none;

	padding-left:2px;

}

.also_purchased{position:relative; height: 200px;}

.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: #FF0000;

    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:100px;

    float: left;

	vertical-align:top

}

.boxText {

	font-family: Arial;

	font-size: 11px;

	text-align: left;

	color:#000000;

	_padding-left: 5px;

	/*width: 160px;*/

}

.category-links-color{

	font-family: Arial;

	font-size: 11px;

	text-align: left;

	color:#ffffff;

	padding-left: 5px;

	width: 200px;

}

.category-links-color:hover{

	font-family: Arial;

	font-size: 11px;

	text-align: left;

	color:#ffffff;

	padding-left: 5px;

}



.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: #f2fff7;

}

.orderEdit {

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    color: #70d250;

    text-decoration: underline;

}



.header_items_text {

    height: 63px;

    width: 50px;

}

.header_items_text2 {

    height: 63px;

    width: 50px;

    left: 63px;

}



a.important , span.important{

	color: #bf0100;

	font-size: 11px;

	font-weight: normal;

	text-decoration: underline;

	font-family: Tahoma;

}

.important1{

	font-size: 11px;

	color: #ffffff;

	font-family: Tahoma;

	text-decoration: none;

	background-image: url(content/images/cat_bullet.gif);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 10px;

}

.important1:hover{

	font-family: Tahoma;

	font-size: 11px;

	color: #ffffff;

	text-decoration: underline;

	background-image: url(content/images/cat_bullet.gif);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 10px;

}

.ban1 {

	/*background-image: url(content/images/banner_1.jpg);*/

	background-repeat: no-repeat;

	height: 76px;

	width: 180px;

	float: left;

}

.friend {

	height: 76px;

	width: 180px;

	float: left;

}

.topheadcat {

	font-size: 13px;

	font-family: Tahoma;

	color: #ffffff;

	font-weight:bold;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 25px;

}

.header_div {

	height: 340px;

	width: 850px;

	_width: 850px;

	text-align:center;

	vertical-align:text-bottom;

	margin-top:0px;

	display:inline-block;

	background-image: url(content/images/model.jpg);

	background-repeat: no-repeat;

	background-position: top;

	float: left;

}

.header_left { height: 95px; width: 150px; float: left; margin-right:35px;}

.backhead {

	width: 850px;

	height: 115px;

	float: left;

}

.blnk {

	width: 35px;

	float:left;

}

.blnk1 { width: 850px; float:left; _margin-top: -3px; }

.topmid { width: 418px; height: 100px; float: left;}

.logo2 { width: 199px; height: 65px; float: right; margin-top: 10px;}

.searchbak { width: 155px; height: 225px; float: left; padding-left: 10px; padding-right: 10px; }

.banerright {

	width: 150px;

	height: 70px;

	float: left;

	border-bottom-width: 1px;

	/*border-bottom-style: dotted;

	border-bottom-color: #aaaaaa;*/

}



.banerrightwb {

	width: 150px;

	height: 70px;

	float: left;

}

.topritetext {

	color: #000000;

	padding-bottom: 5px;

	display: block;

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	text-align: left;

	padding-top: 15px;

}

.rightsearchback { width: 150px; height: 20px; float: left; text-align:center;}

.searchinput { width: 121px; height: 20px; float:left;}

.searchbutton { width: 27px; height: 20px; float:left;}

.engicon { width: 24px; height: 15px; float: left;}

.header_div_center {

	height: 225px;

	width: 181px;

	float: left;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}

.header_buttons { height: 225px; width: 181px; vertical-align: bottom; display:inline;}

.header_buttons a img{width: 181px; float: left;}



.BCrums {

	height: 15px;

	width: 772px;

	_width:920px;

	background-color: #FFFFFF;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.BCrumsText {

	line-height:17px;

    margin-left: 30px;

    font-weight: bold;

    font-family: Geneva, Arial, Helvetica, sans-serif;

    font-size: 12px;

}

.header_right {

position:relative;

	height: 25px;

	width: 135px;

	_width: 145px;

	float: right;

	margin-top: 35px;

	margin-right: 20px;

	margin-bottom: 6px;

	margin-left: 0px;

	padding-right: 35px;

}

.header_right_center { height: 55px; width: 112px;}



.ShoppingCartText { position:relative; height: 100%; float: right; width: 100px; color: #000000; text-align:right;}



.ShoppingCartImage {

	position:relative;

 	height: 10px;

  	width: 100px;

  	 float:left;

	 text-align:left;

	 margin-top: -20px;

	 _margin-top: -40px;

	 _padding-left: 10px;

	   }

.cartItemText { 

	height: 10px;	width: 100px;

	float: left;	text-align:center;

	display: block;

	color: #000000;

}

.cart {

	font-size: 11px;

	color: #000000;

	font-family: Tahoma;

	font-weight: bold;

}

.cartss {

	color: #000000;

	font-weight: normal;

	font-family: Tahoma;

	font-size: 11px;

}

.cartss:hover {

	color: #000000;

	font-weight: normal;

}

.cart_value {

	font-size: 11px;

	color: #000000;

	font-family: Tahoma;

	font-weight: bold;

} 



.TopHeading{

	height: 33px;

	line-height:27px;

	width: 155px;

	text-align: left;

	background-image: url(content/images/cat_back.gif);

	background-repeat: no-repeat;

	padding-left: 25px;

	padding-top: 3px;

}

.inforightbox { width: 180px; margin-top: 3px;}

.infomid {

	background-image: url(content/images/boxmid2.gif);

	background-repeat: repeat-x;

	float: left;

	width: 178px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #b5b5b5;

	border-left-color: #b5b5b5;

}

.left_panel { width: 184px; float: left;}

.left_panel_search {

	height: 80px;

	width: 156px;

}

.left_panel_search_back {

 border-top:0 none; height: 50px; padding-top:10px;

	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;

}

.artback {

	width: 180px;

	height: auto;

}

.articles {

	float: left;

	width: 178px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	background-image: url(content/images/boxmid.gif);

	background-repeat: no-repeat;

	background-position: top;

	border-right-color: #b5b5b5;

	border-left-color: #b5b5b5;

	background-color: #FFFFFF;

}

.spmidd {

	float: left;

	width: 158px;

	_width: 140px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	background-image: url(content/images/boxmid.gif);

	background-repeat: no-repeat;

	background-position: top;

	border-right-color: #b5b5b5;

	border-left-color: #b5b5b5;

	background-color: #FFFFFF;

	padding-left: 20px;

	_padding-left: 5px;

}

.prodes {

	color: #aa0000;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}

.prodes:hover {

	color: #aa0000;

	font-size: 11px;

	font-weight: bold;

	text-decoration: underline;

}

.spdes {

	color: #aa0000;

	font-size: 11px;

	text-decoration: underline;

}

.spdes:hover {

	color: #aa0000;

	font-size: 11px;

	text-decoration: underline;

}

.articles div {

	width:80px;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 2px;

}

.artbotm {

	background-image: url(content/images/boxbotm2.gif);

	float: left;

	height: 19px;

	width: 180px;

	background-repeat: no-repeat;

	padding-bottom: 5px;

	background-position: top;

}

.artbotm1 {

	background-image: url(content/images/boxbotm.gif);

	float: left;

	height: 19px;

	width: 180px;

	background-repeat: no-repeat;

	padding-bottom: 5px;

	background-position: top;

}

/*content*/

.center_body_main {	

	float:left;

	width: 412px;

	_width:410px;

	vertical-align: top;

	margin: 5px 0px;

	_margin-left: 2px;

	_margin-right:2px;

	text-align:center;

	padding-top: 6px;

	_margin-top: -5px;

}



.center_body_main_co {

    width: 412px;

    float: left;

    vertical-align: top;

    margin-left: 120px;

} .center_body_main_payment {

    width: 412px;

    float: left;

    vertical-align: top;

    padding-left: 0px;

} .center_body_main_payment1 {

    width: 412px;

    float: left;

    vertical-align: top;

} .center_body_main_ship {

    width: 850px;

    vertical-align: top;

} .center_body_main_ship_content {

    width: 412px;

	_padding-left: 30px;

    /*margin-left: 190px;*/

} .center_body_main_cr {

    width: 595px;

	_width: 595px;

    float: left;

    vertical-align: top;

    padding-left: 0px;

    margin: 5px auto;

}

.center_body_main_login {

	width: 870px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 0;

	padding-right: 2px;

	padding-bottom: 0;

	padding-left: 2px;

	_padding-left: 30px;

} 



.right_panel { width: 181px; float: right; padding-top: 12px; _margin-top: -1px; padding-left: 3px;}



.login_section {

	height: 154px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-color: #b5b5b5;

	border-left-color: #b5b5b5;

	background-image: url(content/images/boxmid.gif);

	background-position: top;

	width: 178px;

	background-color: #FFFFFF;

	background-repeat: no-repeat;

}

.loginbotm {

	background-image: url(content/images/boxbotm.gif);

	background-repeat: no-repeat;

	background-position: top;

	height: 19px;

	width: 180px;

	padding-bottom: 5px;

}

.login_section div { padding-left:5px; font-family: Geneva, Arial, Helvetica, sans-serif;}

.LoginText { height: 20px; line-height:20px; font-size: 11px; color: #2375b3;}

.LoginField { height: 24px;}

.LoginButton { text-align:center; width: 149px; margin-top:10px; text-align: right; float: left;}

.forget_password {

	float: left;

	text-decoration: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

}

.forget1 {

	font-size: 11px;

	color: #666666;

}

.sign_up { width: 40px; font-size: 9px; padding:2px 0; float: left;}



.newsletter_main {

	width: 180px;

	margin-top: 10px;

}

.text_field_news { 

	height: 140px; 

	padding-left:10px; 

	background-image: url(content/images/boxmid.gif);

	background-repeat: no-repeat;

	background-position: top;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #b5b5b5;

	border-left-color: #b5b5b5;

	width: 168px;

}



.left_panel_search_textbox {

    float: left;

    width: 114px;

    height: 20px;

    padding-left: 5px;

}

.left_panel_search_textbox1 {

    float: left;

    width: 157px;

    height: 20px;

    padding-left: 5px;

}

.left_panel_search_textbox_text {

    float: left;

    width: 117px;

    height: 20px;

	margin:7px 0 0 10px;

} .left_panel_search_textbox_image {

    float: left;

    width: 20px;

    height: 20px;

	padding-top: 4px;

} .left_panel_cat {

    width: 157px;

}

.center_body {

	width: 780px;

	_width: 785px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}



.footer_div {

	width: 850px;

	clear: both;

	text-align: center;

	padding-top:10px;

	background-image: url(content/images/foot.gif);

	background-repeat: no-repeat;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 5px;

	margin-left: auto;

}

.foter {

	float: left;

	height: 25px;

	width: 500px;

}



.infoBox { }

.infoBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 10px; width: 150px;}

.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: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	padding-left: 8px;

	padding-bottom: 4px;

}



P.main {

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

}

Div.smallText  {float:left; width:45%;}

TD.smallText, SPAN.smallText, P.smallText{font-family: Verdana, Arial, sans-serif; font-size: 10px;}



TD.main, P.main  {font-family: Arial;font-size: 11px;line-height: 1.5;}

SPAN.newItemInCart {

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    color: #ff0000;

}

.smallText1  { width: 300px;}

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;

}

.cuttext{

color: #707070;

font-size: 13px;

font-weight: bold;

}

SPAN.productSpecialPrice {

	color: #000000;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



SPAN.errorText {

    font-family: Verdana, Arial, sans-serif;

    color: #ff0000;

}

.moduleRowOver {

    background-color: #D7E9F7;

    cursor: pointer;

    cursor: hand;

}

 .moduleRowSelected {

    background-color: #E9F4FC;

}

 .checkoutBarFrom, .checkoutBarTo {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

 .checkoutBarCurrent {

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    color: #ffffff;

}



 .checkoutBarFrom2, .checkoutBarTo2 {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	color: #000000;

}

 .checkoutBarCurrent2 {

    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(content/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;}

.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;}



.sample {

    height: 20px;

    width: 850px;

    float: left;

} .shopping_cart_main {

    height: 350px;

    width: 495px;

} .shopping_cart_head {

    background-image: url(content/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: 200px;

    font-family: Geneva, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #225d8b;

}

.AFLeft{ float: left; width: 100px;	text-align:left;}

.AFLeft1{ float: left; width: 140px;	text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#225d8b;}

.AFRight{ float: right; width: 100px; text-align: right;}

.CutOut { text-decoration: line-through;}

.AFcenter{ float: ceenter; width: 100px; text-align: center;}



.product_info_productname {

   /* height: 300px; */

    width: 250px;

_width: 230px;

    float: right;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bold;

    color: #004468;

    text-decoration: none;

    vertical-align: top;

	margin-left: 15px;

        _padding-left: -20px;

}

.product_info_image_main { height: 124px; width: 142px; _width: 135px; text-align: center; float: left;}



.head_pro {

    font-family: Arial;

    font-size: 12px;

    font-weight: bold;

    color: #004468;

    text-decoration: none;

}



.product_info_price_2 { height: 16px; width: 45px; float: left;}

.product_info_btn_button {

    float: right;

}

.product_info_price { 

	height: 25px;	line-height:25px;

	width: 325px;	float: right;

    margin: 10px 0;	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: 310px;

    vertical-align: bottom;

    float: right;

    font-family: Geneva, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #333333;

    text-decoration: none;

    top: 10px;

	text-align:left;

}

.size_selecter {

    width: 310px;

    vertical-align: bottom;

    float: right;

    font-family: Geneva, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    color: #333333;

    text-decoration: none;

    top: 2px;

	text-align:left;

}

.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;

	height: 18px;

	line-height: 18px;

	width: 780px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	float: left;

	padding-left: 5px;

}

.create_acc_msg {

    height: 20px;

    width: 630px;

    float: left;

}

.create_acc_mandatory {

    height: 25px;

    width: 650px;

	_width: 595px;

    font-family: Verdana, Arial, sans-serif;

	color:#000000;

    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;

/*	color:#000000; */

    font-size: 11px;

    line-height: 1.5;

} .create_acc_email_textbox {

    float: left;

    height: 20px;

    width: 120px;

} .create_acc_email_pass {

    float: left;

    width: 650px;

} .create_acc_s1 {

    height: 20px;

    width: 200px;

    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: 650px;

} .sub_first {

    float: left;

    height: 20px;

    width: 170px;

    font-family: Verdana, Arial, sans-serif;

	color:#000000;

    font-size: 11px;

    line-height: 1.5;

} .sub_first_field {

    float: left;

    height: 20px;

    width: 150px;

	padding-bottom:2px;

} .create_acc_dob {

    float: left;

    height: 20px;

    width: 350px;

} .billing {

    float: left;

    height: 40px;

	padding-top: 20px;

    width: 460px;

} .check_main {

    width: 780px;

    margin: auto 0;

    float: left;

    left: 10px;

} .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: 370px;

	_width: 360px;

	font-family: Tahoma;

	font-size: 11px;

	line-height: 20px;

	color: #000000;

	padding-right: 0px;

	padding-left: 10px;

}

.ContactUsRow { height: 20px;}

.ContactUsRowBig{height:200px;}

.ContactUsHeading { 

	height: 20px;

    font-size: 13px;

	font-family: Tahoma;

	color: #000000;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	padding-left: 8px;

	padding-bottom: 4px;

}

.ContactUsPixel { height: 20px; width: 100px;}

.ContactUsStackMsg { width: 300px;}

.Contactborder {

	border: 1px solid #b5b5b5;

	padding-right: 8px;

	padding-left: 5px;

	padding-bottom: 5px;

	width: 355px;

	margin-top: 20px;

}

.pro_new_main {

    width: 390px;

	_width: 390px;

} .pro_new_heading {

     width: 390px;

	font-family: Tahoma;

	font-size: 13px;

	line-height: 20px;

	color: #000000;

	padding-right: 0px;

	padding-left: 0px;

	font-weight: bold;

} .pro_new_heading_text {



	height: 20px;

    font-size: 13px;

	font-family: Tahoma;

	color: #000000;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	padding-left: 8px;

	padding-bottom: 4px;

}

.welcome{ position:relative; float:right; width: 125px; height: 20px; margin-top: -10px; color:#6e4481;}

 .pro_new_image {

    width: 200px;

    float: left;

    text-align: right;

} .pro_new_pixel1 {

    float: left;

    width: 412px;

} .pro_new_code {

    width: 390px;

	_width: 400px;

    float: left;

} .pro_new_code2 {

    width: 390px;

	_width: 400px;

    float: left;

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

} .pro_new_code3 {

    float: left;

    width: 390px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    text-align: right;

} .pro_new_pixel2 {

    width: 390px;

    float: left;

} .pro_new_code4 {

    float: left;

    width: 390px;

} .pro_new_image_product {

    float: left;

    width: 90px;

} 

.pro_new_desc {

	float: left;

	width: 182px;

	_width: 180px;

	font-family: Tahoma;

	font-size: 11px;

	line-height: 1.5;

	margin: 0px 0px 0px 60px;

	color: #000000;

	padding-left: 8px;

	_padding-left: 2px;

}

.btn-buynow{ width: 100px; margin-left: 30px;}

.pro_new_desc a {

	font-family: Tahoma;

	font-size: 11px;

	color: #bf0100;

	text-decoration: underline;

	font-weight: normal;

}  

.pro_new_button {

    float: left;

    width: 100px;

    text-align: left;

	margin-left: 120px;

} .pro_new_pixel3 {

    width: 412px;

    float: left;

} .pro_new_pixel5 {

    width: 412px;

    float: left;

} .pro_new_code_close {

    float: left;

    width: 412px;

} .pro_new_products {

    float: left;

    width: 412px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

} .pro_new_row_repeat {

	width: 390px;

	_width: 395px;

	float: left;

	padding-left: 2px;

	_padding-left: 0px;

	padding-top: 10px;

	_padding-top: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #aaaaaa;

}



pro_new_code_alpha {

    width: 412px;

    height: 20px;

    float: left;

} .pro_new_code_td {

    height: 20px;

    width: 370px;

} .pro_new_code_td {

    float: left;

    height: 30px;

    width: 370px;

	color: #000000;

} .pro_new_code_t1 {

    float: left;

    width: 280px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

} .pro_new_code_t2 {

    float: left;

    width: 350px;

	height: 50px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

	color: #000000;

} .check_s_name_main {

    float: left;

    width: 800px;

} .check_s_name {

    float: left;

    width: 250px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 20px;

    font-weight: bold;

    color: #2e74a7;

} .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;

}

.indbacks { width: 550px; _width: 400px;}

.indtop {

	background-image: url(content/images/indtop.gif);

	background-repeat: no-repeat;

	float: left;

	height: 14px;

	_height: 14px;

	line-height: 14px;

	_line-height: 14px;

	width: 412px;

	background-position: left bottom;

}

.indtop1 {

	background-image: url(content/images/top1.gif);

	background-repeat: no-repeat;

	float: left;

	height: 14px;

	width: 600px;

	_width: 587px;

	background-position: bottom;

}

.ind-top-info {

	background-image: url(content/images/info-top.gif);

	background-repeat: no-repeat;

	float: left;

	height: 14px;

	width: 450px;

	background-position: bottom;

}

.indmid {

	background-image: url(content/images/prod_corn_bg_c.gif);

	background-repeat: repeat-x;

	background-position: top;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #b5b5b5;

	border-left-color: #b5b5b5;

	width: 390px;

	_width: 405px;

	float: left;

	padding-right: 10px;

        _padding-right: 3px;

	padding-left: 10px;

	_padding-left: 2px;

}

.indmid-shop {

	background: url(content/images/prod_corn_bg_c.gif) repeat-x;

	background-position: top;

	border-right: 1px solid #b5b5b5;

	border-left: 1px solid #b5b5b5;

	width: 572px;

	_width: 565px;

	min-height:300px;

	overflow:hidden;

	float: left;

	padding-right: 10px;

	padding-left: 10px;

}

.ind-mid-info {

	background: url(content/images/prod_corn_bg_c.gif) repeat-x;

	background-position: top;

	border-right: 1px solid #b5b5b5;

	border-left: 1px solid #b5b5b5;

	width: 424px;

	float: left;

	padding-right: 10px;

	padding-left: 10px;

}

.indbotm {

	background-image: url(content/images/indbotm.gif);

	background-repeat: no-repeat;

	height: 15px;

	width: 412px;

	float: left;

}

.indbotm-shop {

	background-image: url(content/images/ind-botm.gif);

	background-repeat: no-repeat;

	height: 15px;

	width: 600px;

	_width: 587px;

	float: left;

}

.ind-botm-info {

	background-image: url(content/images/info-botm.gif);

	background-repeat: no-repeat;

	background-position:center;

	height: 15px;

	width: 450px;

	float: left;

}

.indmid1 {

	background-image: url(content/images/prod_corn_bg_c.gif);

	background-repeat: repeat-x;

	background-position: top;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #b5b5b5;

	border-left-color: #b5b5b5;

	width: 390px;

	float: left;

	padding-left: 10px;

	padding-right: 10px;

}

.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: 650px;

}

.cr_st_m {

    float: left;

    width: 460px;

}

.cr_pix {

    float: left;

}

.cr_r {

    float: left;

} .check_s_pixel {

    float: left;

    width: 780px;

} .check_s_shippingadd {

    width: 780px;

    float: left;

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

    padding-left: 5px;

} .check_s_pixel1 {

    float: left;

    width: 780px;

} .check_s_pi1 {

    float: left;

} .check_s_shippingdes {

    float: left;

    width: 500px;

    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: 780px;

    height: 30px;

} .check_s_shippingm {

    float: left;

    width: 780px;

    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: 780px;

} .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: 780px;

} .check_s_r1 {

    float: left;

    width: 780px;

} .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: 780px;

    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: 800px;

} .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: 800px;

    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: 800px;

} .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: 800px;

    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: 800px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

} .ch_s_pixel_15 {

    width: 800px;

} .ch_s_pixel_16 {

    width: 800px;

} .ch_s_pixel_17 {

    float: left;

    width: 17px;

} .ch_s_pixel_row_x {

    float: left;

    width: 700px;

} .ch_s_title_check {

    float: left;

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

} .check_s_btn_check {

    float: right;

} .check_s_pixel_18 {

    float: right;

} .ch_s_pixel_19 {

    float: left;

    width: 485px;

} .ch_s_checkout_bullet {

	

    float: left;

} 

.BulletBar{

    width: 814px;

	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: 780px;

    background-color: #f7e5bc;

} .check_s_bar_main_shipping {

    float: left;

    width: 780px;

    background-color: #f7e5bc;

} .check_s_bar_main_shipping {

    float: left;

    width: 780px;

    background-color: #f7e5bc;

} .check_s_bar_main_shipping_bill {

	margin-top: 7px;

	float: left;

	width: 780px;

	background-color: #999999;

}

.check_s_bar_main_checkout {

	margin-top: 14px;

	float: left;

	width: 780px;

	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: 190px;

    text-align: left;

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

    text-align: center;

}

.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: 120px;

    text-align: left;

    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: 185px;

    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: 190px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

    text-align: center;

} .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: 150px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

    text-align: center;

} .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;

    width: 100px;

    font-family: Verdana, Arial, sans-serif;

    font-size: 11px;

    line-height: 1.5;

    text-align: right;

}



.left_menu_main{ margin-top: 10px; float: left; width: 155px;}

.left_menu_content {

	float:left;

	width: 146px;

	height: 18px;

	line-height:18px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #ffffff;

	margin-left: 16px;

	_margin-left: 8px;

}

.left_menu_content2 { width: 155px; background-color: #ffffff;}

.ch_p_p1 {

    float: left;

} .ch_p_con {

    float: left;

} .ch_p_p2 {

    float: right;

} 

.FeaturedProductBox {

min-height: 100px;

	margin-top: 10px;

	background-image: url(content/images/boxbotm.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	width: 180px;

	padding-bottom: 5px;

}

.Features { 

	min-height:50px; 

	padding-top:25px; 

	text-align:left;

	width:178px;

	background-image: url(content/images/boxmid.gif);

	background-repeat: no-repeat;

	background-position: top;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #b5b5b5;

	border-left-color: #B5B5B5;}

.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: 780px;

    background-image: url(content/images/cp_top_bar1.gif);

    background-repeat: no-repeat;

}

.CheckOutButton{margin-top:10px;}



.login_email_main { float: left; height:55px; line-height:1;}

.login_email_main div{float:left;}

.login_email_text { height: 25px; width: 90px; margin-top:15px;}

.login_email_field { margin-top:12px; height: 25px; width: 150px;}



 .login_checkout {

    text-align: center;

    float: left;

    width: 147px;

} .login_forget {

    float: left;

    width: 140px;

}

.login_pwa_main { width: 650px; padding-left: 0px;}

.login_error_text { float: left;}



.login_pixel_12 {

    float: left;

    height: 20px;

    width: 661px;

    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: 800px;

} .text_guest_intro {

    float: left;

    width: 800px;

}



.pwa_pixel_2 {

    float: left;

    width: 800px;

} .pwa_pixel_3 {

    float: left;

    width: 800px;

}

.pwa_btn {

    text-align: left;

    float: left;

	height:45px;

	line-height:45px;

	display:inline;

}

.pwa_btn div{float:left;}



.text_guest_introa { width: 400px;}



.space_total {

    float: left;

    width: 661px;

} .rss {

    float: left;

    width: 850px;

} .rss1 {

    float: left;

    width: 200px;

} .checkout_payment_main {

    float: left;

    width: 830px;

    top: 20px;

} .checkout_payment_bar_main {

    float: left;

    width: 850px;

} .checkout_payment_bar_line_main {

    width: 850px;

    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: 760px;

} .checkout_payment_sep {

    float: left;

    width: 550px;

} .check_out_payment_eror {

    float: left;

    width: 550px;

} .checkout_payment_red_main {

    float: left;

    width: 550px;

} .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: 550px;

} .checkout_payment_table_billing_head {

    float: left;

    width: 550px;

    height: 20px;

} .checkout_payment_table_text {

    float: left;

    width: 830px;

} .checkout_payment_table_text1 {

    float: left;

    width: 30px;

} .check_out_table_text2 {

    float: left;

    width: 580px;

} .check_out_table_text3 {

    float: left;

    width: 220px;

} .check_out_table_text3_a {

    float: left;

    left: 60px;

} .checkout_payment_table_sep5 {

    float: left;

    width: 650px;

} .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: 550px;

} .checkout_payment_text_enter_s {

    float: left;

} .check_payment_text_enter_s2 {

    float: left;

    width: 200px;

} .checkout_payment_modm {

    float: left;

    width: 550px;

} .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: 550px;

} .checkout_payment_btn_main {

    float: left;

    width: 800px;

    top: 40px;

} .checkout_payment_btn_1 {

    float: left;

    left: 20px;

    width: 550px;

} .checkout_payment_btn_2 {

    float: left;

    left: 140px;

} .checkout_payment_sepe {

    height: 100px;

    width: 550px;

    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: 850px;

} .price_main_pro_info {

    float: left;

} .sp {

    float: left;

    width: 115px;

} .sp1 {

    float: left;

} .check_confirm_main {

    float: left;

    width: 830px;

} .check_confirm_main_heading {

    float: left;

    width: 800px;

} .check_confirm_seperator {

    float: left;

    width: 800px;

} .check_confirm_heading_d_add {

    float: left;

    width: 770px;

} .check_confirm_heading_1 {

    float: left;

    width: 275px;

} .check_confirm_heading_2 {

    float: left;

    width: 500px;

} .check_confirm_heading_a {

    float: left;

    width: 275px;

} .check_confirm_heading_b {

    float: left;

    width: 700px;

} .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: 770px;

} .check_confirm_payment_information {

    float: left;

    width: 800px;

}

.CheckOutCCMain { width: 800px;}

.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: 800px;

} .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: 800px;

    text-align: right;

} .main-body-abc {

    width: 480px;

    float: left;

    border: 5px solid #FF0000;

}

.pro_l_1 {  float: left; width: 400px;}

.cat_top {

	width: 180px;

	height: 38px;

	float: left;

	background-image: url(content/images/cat_back.gif);

	background-repeat: no-repeat;

	background-position: bottom;

}

.cat_top1 {

	width: 180px;

	height: 0px;	

	float: left;

	/*background-image: url(content/images/cat_back.gif);*/

}

.cat_mid {

position:relative;

	width: 180px;

	float: left;

	background-image: url(content/images/rep_b_cat.gif);

	background-repeat: repeat-y;

}

.cat_mid1 {

position:relative;

	width: 180px;

	float: left;

	background-image: url(content/images/rep_top_cat.gif);

	background-repeat: no-repeat;

	background-position: top;

}

.cat_bottm {

position:relative;

	width: 180px;

	float: left;

	background-image: url(content/images/ca_bottm.gif);

	background-repeat: no-repeat;

	height: 20px;

}

#img_back {

	background-image: url(content/images/pro_back.gif);

	background-repeat: no-repeat;

	width: 103px;

	height: 103px;

	background-position: center;

	float: left;

}

.ind_text {

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}

.checkbutton {

	height: 30px;

}

.spbox { width: 180px; height: auto;}

.infob {

	background-image: url(content/images/infobullet.gif);

	background-repeat: no-repeat;

	font-family: Tahoma;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	padding-left: 17px;

	background-position: 5px;

	margin-left: 12px;

}



.infob:hover {

	background-image: url(content/images/infobullet.gif);

	background-repeat: no-repeat;

	font-family: Tahoma;

	font-size: 11px;

	color: #000000;

	text-decoration: underline;

	padding-left: 17px;

	background-position: 5px;

	margin-left: 12px;

}

.backinf { width: 20px;}

table, td, select {

	font-size:11px;

	font-family:Tahoma;

	color:#282e3e;

	line-height:13px;

	vertical-align:top;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 0px;

	text-align: left;

	_padding-right: 0px;

	_padding-left: 0px;

}

.center_td {

	font-size:11px;

	font-family:Tahoma;

	color:#282e3e;

	line-height:13px;

	vertical-align:top;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 0px;
	text-align: center;


	_padding-right: 0px;

	_padding-left: 0px;

}

td.prog {

	font-size:11px;

	font-family:Tahoma;

	color:#282e3e;

}





.matching{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#000000;

}

.smallText a			{color:#010104; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */

.smallText a:hover 		{color:#010104; font-size:11px; text-decoration:underline;}

.smallText a u 			{color:#010104; font-size:11px; text-decoration:none;}

.smallText a:hover u	{color:#010104; font-size:11px; text-decoration:underline;}



TD.fieldKey 		{font-family: Arial;font-size: 12px;font-weight: bold;}



TD.fieldValue 		{font-family: Arial;font-size: 12px;}

.main a b 			{color:#5D5F60;font-size: 10px; text-decoration:underline;}

.main a:hover b		{color:#5D5F60;font-size: 10px; text-decoration:none;}

.heading_top_1 .padd_11	{padding:10px 10px 9px 10px;}

.pic	 			{ border:1px solid #b5b5b5}

.table_pic_width_1	{width:1px;text-align:center;}

.table_pic_width	{width:1px;text-align:center;}

.table_pic_width td	{text-align:center;}

.pic_corn_c 		{background:#FFFFFF;}

.pic_corn_t 		{background:#FFFFFF url(images/img_tal1.gif) top repeat-x;}

.pic_corn_b 		{background:#FFFFFF url(images/img_tal2.gif) bottom repeat-x;}

.pic_corn_l 		{background:#FFFFFF url(images/img_tal3.gif) left repeat-y;}

.pic_corn_r 		{background:#FFFFFF url(images/img_tal4.gif) right repeat-y;}

/*

  $Id: dynamenu_for_osc_styles.txt,v 1.00 2006/05/07 20:04:02 nate_02631 Exp $

	

	Dynamenu for osCommerce CSS Definitions



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  

	Released under the GNU General Public License

	

	Below are styles to be included in your catalog stylesheet (stylesheet.css) for

	use with Dynamenu for osCommerce. All the CSS declarations for various menu styles

	are included below. You need only include the style for the type of menu you plan

	to use in your store template (of course feel free to paste them all in if experimenting).

	

	The plain and DHTML menus also work with a set of templates found in the

	/includes/functions/dynamenu/templates folder, but in just about all cases

	modifying the styles below should net you the results you want. 

	

*/



	 



/*-------------------------------------*/

/*   Horizontal Drop-Down Menu Style   */

/*-------------------------------------*/



.horbar	{   /* Color of main horizontal menubar and border */

	color: black;

	background-color: #e6e7e6;

	border: 1px outset #525252;

}



.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */

	float: left;

	white-space: nowrap;

}



.horizitem a {              /* Font style, size of submenu items */

  font-family: Verdana, Arial, sans-serif;

	font-size: 12px;	

	text-decoration: none;

	position: relative;	

	display: block;	

}



.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */

	color: #000000;

	text-decoration: none;

}



.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */

	color: #ffffff;

	background-color: #21459c;

	text-decoration: none;

}



.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */

	color: #ffff00;

	background-color: #666666;	

	text-decoration: none;

}



.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */

	position: absolute;

	left: 0;

	top: 0;

	visibility: hidden;

}



.horizsubframe	{      /* Color of submenu item and border */

	background-color: #e6e7e6;

	border: 2px outset #fdfefd;

	

	position: relative;

	display: block;	

}



.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */

	text-align: left;

	white-space: nowrap;

}



.horizsubitem a {            /* Font style, size of submenu items */

  font-family: Verdana, Arial, sans-serif;

	font-size: 12px;	

	text-decoration: none;

	

	position: relative;

	display: block;	

}



.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */

	color: #000000;

	font-size: 12px;	

	text-decoration: none;

}



.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */

	color: #ffffff;

	background-color: #21459c;

	text-decoration: none;

}



.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */

	color: #ffff00;

	background-color: #666666;		

	text-decoration: none;

}



.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */

	position: absolute;

	top: 5px;

	right: 8px;

}



.dmselected {   /* Style override for selected category tree */

    background-color: #ccc;

		font-weight: bold;

}



.horbar .dmselected {   /* Style override for selected root category */

    background-color: #999;

}





/*---------------------------------*/

/*   Vertical Fly-Out Menu Style   */

/*---------------------------------*/



.verbar	{   /* Color of main vertical menubar and border */

	color: black;

	background-color: #e6e7e6;

	border: 1px outset #fdfefd;

}



.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */

	text-align: left;

	white-space: nowrap;

}



.vertitem	a {   /* Font style, size of main menu items */

  font-family: Verdana, Arial, sans-serif;

	font-size: 12px;		

	text-decoration: none;

	position: relative;

	display: block;		

}



.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */

	color: #000000;

	text-decoration: none;	

}



.vertitem a:hover	{   /* Font style & color, background menu color of main menu item when hovered over */

	color: #ffffff;

	background-color: #21449c;

	text-decoration: none;

}



.vertitem a:active	{   /* Font style & color, background menu color of main menu item when clicked */

	color: #ffff00;

	background-color: #666666;	

	text-decoration: none;	

}



.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */

	position: absolute;

	left: 0;

	top: 0;

	visibility: hidden;

}



.vertsubframe	{   /* Color of submenu item and border */

	background-color: #e6e7e6;

	border: 2px outset #fdfefd;



	position: relative;

	display: block;	

}



.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */

	text-align: left;

	white-space: nowrap;

}



.vertsubitem a	{   /* Font style, size of submenu items */

  font-family: Verdana, Arial, sans-serif;

	font-size: 12px;			

	text-decoration: none;

	

	position: relative;

	display: block;	

}



.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */

	color: #000000;

	text-decoration: none;	

}



.vertsubitem a:hover	{   /* Font style & color, background submenu color of submenu item when hovered over */

	color: #ffffff;

	background-color: #21449c;

	text-decoration: none;

}



.vertsubitem a:active	{   /* Font style & color, background submenu color of submenu item when clicked */

	color: #ffff00;

	background-color: #666666;	

	text-decoration: none;			

}



.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */

	position: absolute;

	top: 5px;

	right: 8px;

}



.dmselected {   /* Style override for selected category tree */

    background-color: #ccc;

		font-weight: bold;

}



.verbar .dmselected {   /* Style override for selected root category */

    background-color: #999;

}



/*---------------------------*/

/* Tree and Plain Menu Style */

/*---------------------------*/



.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */

	display: block;

	white-space: nowrap;

}





.phplmbodytable { /* Class of table cells containing plain menus */



}



.phplmnormal {     /* Font size & color of unlinked menu items */

	color: #000000;

	font-size: 9px;	

	text-decoration: none;	

}





a.phplm:link, a.phplm:visited	{      /* Font color, style of linked & visited menu items */

	color: #FFFFFF;

	font-size: 9px;	

	text-decoration: none;	

}





a.phplm:hover	{      /* Font color, style of menu items when hovered over */

	color: #841212;

	background-color: #ccc;

	font-size: 9px;	

	text-decoration: none;	

}



a.phplm:active	{      /* Font size & color of menu items when clicked */

	color: #ff0000;

	font-size: 9px;	

	text-decoration: none;	

}



.dmselected {   /* Style overide for selected category tree */

    background-color: #000000;

	color: #841212;

		font-weight: bold;

}

 

 /* OTF contrib begins */

/* DDB - 041031 - Form Field Progress Bar */

.progress{

  width: 1px;

  height: 14px;

  color: white;

  font-size: 12px;

  overflow: hidden;

  background-color: navy;

  padding-left: 5px;}

}

/* OTF contrib ends */

