@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; font-family: Tahoma; font-size:11px; color:#272727;}

input {font-size:11px;}
.clear {clear:both;}
.title_01 { color:#12AEE3; font-size:15px; font-weight:bold;}
.line_x {border-bottom:1px solid #EEEEEE; margin:20px 0;}


/*  from
******************************************************************/
.input {font-size:11px; font-family: Arial, Helvetica, sans-serif;}
.input2 {WIDTH: 180px;HEIGHT: 30px; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-color:#f5d100; font-weight:bold; color:#000; border:2px solid #faf2a1; border-right:2px solid #e0af16; border-bottom:2px solid #e0af16;}
.inputPayment { background:#ffffa0}
.submit-button { background-color:#f5d100; font-weight:bold; color:#000; border:2px solid #faf2a1; border-right:2px solid #e0af16; border-bottom:2px solid #e0af16;}
.btn01 {background-color:#f5d100; font-weight:bold; color:#000; border:2px solid #faf2a1; border-right:2px solid #e0af16; border-bottom:2px solid #e0af16;}
.btn {background-color:#f5d100; font-weight:bold; color:#000; border:2px solid #faf2a1; border-right:2px solid #e0af16; border-bottom:2px solid #e0af16;}
.add-to-cart {background-color:#f5d100; font-weight:bold; color:#000; border:2px solid #faf2a1; border-right:2px solid #e0af16; border-bottom:2px solid #e0af16;}
 	


/*   layout
******************************************************************/

#top_nav { margin-left:225px; padding-left:20px; padding-right:4px; background:url(../images/ico_cart.jpg) no-repeat 0 50%; margin-top:11px; text-align:right}
#Send_Page_To_Friend { margin-left:510px; padding-left:20px; height:14px; background:url(../images/ico_mail.jpg) no-repeat 0 50%;  margin-top:10px !important;margin-top:11px;}
#menu img {float:left;}
#search_bar {margin-top:1px; height:44px; background-image:url(../images/bg_search_bar.jpg);}
#search_bar div {float:left; padding:6px;}
#search_bar span {float:right;padding:6px;}

#content_area {margin-top:11px; clear:both;}


#leftNav {width:160px; float:left;}
.title {font-weight:bold; font-size:13px; margin-top:15px; padding-left:0px; margin-bottom:8px;}
#leftNav ul {margin:0; margin-top:3px; padding:0;}
#leftNav li {list-style-image:url(../images/ico_leftNav_arrow.jpg); padding:4px 0; margin-left:30px; background-image:url(../images/leftNav_bg.jpg); background-repeat:repeat-x;}
#leftNav li ul { margin:2; margin-bottom:15px;}
#leftNav li ul li {list-style-image:url(../images/ico_leftNav_arrow.jpg); padding:4px 0; margin-left:15px;}

.category {
	color:#f5d100; font-size:11px; font-weight:bold; width:168px; height:20px; line-height:20px; text-indent:0; margin-top:2px; background-repeat:no-repeat; background-position:2% 50%; border-bottom:1px solid #897b39;}
.category a:link {color:#f5d100; text-indent:0 !important; height:20px; display: block; margin-top:1px; display:block; padding-left:0;}
.category a:visited {color:#f5d100; text-indent:0 !important; height:20px; display: block; margin-top:1px; display:block; padding-left:2px;}
.category a:hover{text-decoration: none; color: #FFF; display:block; background-color: #b7ae60;background-repeat:no-repeat; background-position:2% 50%;}

.category2{ margin: 0px; font-size:11px; width:168px; height:20px; line-height:20px; text-indent:10px; background-image: url(../images/ico_leftNav_arrow.png); margin-top:2px; background-repeat:no-repeat; background-position:2% 50%; border-bottom:1px solid #897b39; background-repeat: no-repeat;}
/* for ie7 ff*/  
html>body .category2 { 
background:url(../images/ico_leftNav_arrow.png); background-repeat: no-repeat; *background:none;} 
/* for ie6 */  
* .category2 { 
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico_leftNav_arrow.png', sizingMethod='crop');}

.category2 a:link {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:1px; display:block; padding-left:10px;
}
.category2 a:visited {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:1px; display:block; padding-left:10px;
}
.category2 a:hover{
	text-decoration: none; color: #f5d100; display:block;  background-color: #b7ae60; background-repeat:no-repeat;}
.leftnav{
	margin: 0px; margin-left:10px; margin-top:2px; font-size:11px; width:158px; height:20px; line-height:20px; text-indent:10px; background-image: url(../images/ico_leftNav_arrow.gif); background-repeat:no-repeat; background-position:2% 50%; border-bottom:1px solid #EEEEEE;
} 

.leftnav a:link {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:2px; display:block; padding-left:10px;
}
.leftnav a:visited {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:2px; display:block; padding:0 10px;
}

.leftnav a:hover {
	text-decoration: none; color: #6DB1DB; display:block; background-color: #f9f9f9;  background-image: url(../images/ico_leftNav_arrow.gif); background-repeat:no-repeat; background-position:2% 50%; 
}


.leftnav2{
	margin: 0px; margin-left:20px; margin-top:2px; font-size:11px; width:148px; height:20px; line-height:20px; text-indent:10px; background-image: url(../images/ico_leftNav_arrow.gif); background-repeat:no-repeat; background-position:2% 50%; border-bottom:1px solid #EEEEEE; color:#666666
} 
.leftnav2 a:link {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:2px; display:block; padding-left:10px; color:#666666
}
.leftnav2 a:visited {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:2px; display:block; padding:0 10px; color:#666666
}

.leftnav2 a:hover {
	text-decoration: none; color: #6DB1DB; display:block; background-color: #f9f9f9;  background-image: url(../images/ico_leftNav_arrow.gif); background-repeat:no-repeat; background-position:2% 50%; 
}


#content_mid {width:520px; float:right;}
#content_right2 { width:660px; float:right;}

#main_banner { height:192px; margin-bottom:3px;}


.content_right_info { border-top:0px; background:url(../images/bg_bottomSide.jpg) repeat-x bottom; padding:5px; padding-bottom:25px; margin-bottom:14px;}


#webPath { height:40px; }

#content_info { margin:0 20px; padding:10px 0 0 0; font-size:12px; line-height:1.5;}
#content_info strong { color:#4c3101;}
/* news */

.main_newList { color:#666;}
.main_newList ul { margin:0; padding:0; list-style:none;}
.main_newList li { list-style-image: url(../images/ico_newList.jpg); margin:5px 15px; margin-bottom:15px;}





/* products
******************************************************************/
UL.viewed-items { padding:0; MARGIN: 0px 0px 15px 5px; OVERFLOW: hidden; WIDTH: 160px; LIST-STYLE-TYPE: none}
UL.viewed-items LI { padding:0; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 160px; PADDING-TOP: 10px; BORDER-BOTTOM: #8e7e2e 2px solid;}
UL.viewed-items IMG {MARGIN: 0px auto;}
UL.viewed-items LI P {MARGIN: 0px; text-align:left;}
UL.viewed-items DL { padding:0; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 160px; text-align: left;}
UL.viewed-items DT {FLOAT: left; MARGIN: 3px 0px 0px; WIDTH: 93px; padding:0;}
UL.viewed-items DD { padding:0; PADDING-RIGHT: 4px; FLOAT: right;MARGIN: 3px 0px 0px; WIDTH: auto;}
UL.viewed-items STRONG {COLOR: #f5d100; font-size:12px;}

UL.related-products { padding:0;OVERFLOW: hidden; WIDTH: 510px !important; WIDTH: 510px;LIST-STYLE-TYPE: none}
UL.related-products LI {FLOAT: left; MARGIN: 10px 5px; WIDTH: 154px; height:235px;}
UL.related-products IMG {MARGIN: 0px auto}
UL.related-products STRONG {DISPLAY: block; MARGIN: 4px 0px 0px;  color:#f5d100;}
UL.related-products .text {PADDING:0px; text-align:center; font-size:12px;}
UL.related-products .add {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px}
UL.related-products .add img{ margin-bottom:3px;}
DL.related-content {BORDER: #e2e2e2 1px solid; PADDING: 0px;MARGIN: 0px 0px 6px 6px; WIDTH: 163px;}
DL.related-content DT {PADDING:0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.12em; BACKGROUND: #fcfcfc; MARGIN: 0px; COLOR: #f5d100; LINE-HEIGHT: 28px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 28px;}
DL.related-content DD {PADDING:0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 160px; }
DL.related-content UL.left {PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 18px;  LIST-STYLE-TYPE: none}
DL.related-content UL.right {padding:0; MARGIN: 0px; LINE-HEIGHT: 18px;LIST-STYLE-TYPE: none}
DL.related-content UL.left {FONT-SIZE: 1.12em}
DL.related-content UL.right A {FONT-SIZE: 1.12em}
DL.related-content UL.left {FLOAT: left; WIDTH: 150px}
DL.related-content UL.right {FLOAT: right; WIDTH: 280px}
DL.related-content UL.left LI {PADDING:0px;PADDING-BOTTOM: 5px;}
DL.related-content UL.right LI {PADDING:0px; PADDING-BOTTOM: 5px;}


/* products detail 
******************************************************************/
#products_Detail_border { padding:15px 5px;}
#products_Detail_border .proPic {float:left; width:280px; text-align:center;}
#products_Detail_border .proInfo {float:right; width:360px;}
#products_Detail_border .proName { color:#f5d100; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1.5em; font-weight:bold; MARGIN-BOTTOM:6px;}
#products_Detail_border .proSKU { color:#818181; }
#products_Detail_border .listPrice { }
#products_Detail_border .price { color:#f5d100; font-size:16px; font-weight:bold; margin-top:3px; }
#products_Detail_border .dec { color:#666666; margin-top:7px; line-height:1.5;}
#products_Detail_border .orderInfo_border {border:1px solid #928839; background:#F9F9F9; margin-top:8px; padding:10px;background:#b6ac5e url(../images/bg-color-box.gif) repeat-x 0 0;}
#products_Detail_border .orderInfo_border span {color:#FFF;}
#products_Detail_border .Des_title {color:#f5d100; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; margin:20px 8px; margin-bottom:0; padding-bottom:10px; border-bottom:1px solid #928839;}
#products_Detail_border .Des_info { margin:10px 20px; font-size:12px; line-height:1.5; color:#faf2a1; }
#products_Detail_border .Des_info strong { margin:10px 0; font-size:12px; line-height:1.5; color:#666; }
#products_Detail_border .pic { border:3px solid #9a9267; float:right; margin-left:10px;}

ul.small-img{ margin:0; clear:both; padding:15px 0 6px 0; list-style:none;overflow:hidden; width:240px; text-align:center; margin-left:20px;}
ul.small-img li{float:left;	margin:0 12px;display:inline;}
ul.small-img img{border:1px solid #8c8c8c;}

			/* Tab
			******************************************************************/
.tab_on {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #ffffff; LINE-HEIGHT: 1.7; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; LETTER-SPACING: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #f5d100; TEXT-ALIGN: center
}
.tab_out {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 1.7; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; LETTER-SPACING: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #b6ac5e; TEXT-ALIGN: center
}
.tab_out A:link {
	DISPLAY: block; COLOR: #fff
}
.tab_out A:visited {
	DISPLAY: block; COLOR: #fff
}
.tab_out A:hover {
	DISPLAY: block; COLOR: #fff
}
.folder_on{display:_none;}
.folder_out{display:none;}



.title2 {BORDER-RIGHT: #e2e2e2 1px solid;BORDER-TOP: #e2e2e2 1px solid; BACKGROUND: #fcfcfc; BORDER-LEFT: #e2e2e2 1px solid; LINE-HEIGHT: 20px;	BORDER-BOTTOM: #e2e2e2 1px solid; margin:20px 8px; margin-bottom:0; padding:5px 3px;}
.title2 A {	FONT-WEIGHT: bold; FLOAT: right; MARGIN: 0px 14px 0px 0px}
H3 {FONT-SIZE: 1.12em; MARGIN: 0px 0px 4px 5px; COLOR: #f5d100}

			/* rating
			******************************************************************/
UL.customer-product {padding:0; MARGIN:0; OVERFLOW: hidden; WIDTH: 650px; LIST-STYLE-TYPE: none;}
UL.customer-product LI {PADDING:11px 0 19px 0px; BORDER-TOP: #b9b8b8 1px solid; FLOAT: left;  MARGIN: -1px 0px 0px; OVERFLOW: hidden; WIDTH: 650px;}
UL.customer-product .rating {FONT-WEIGHT: bold; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 650px; PADDING: 0px; LIST-STYLE-TYPE: none;}
UL.customer-product .rating LI {PADDING:0; MARGIN: 0px; WIDTH: auto; BORDER-STYLE: none;}
UL.customer-product .rating STRONG {MARGIN: 0px 7px 0px 0px}
UL.customer-product .rating P {	MARGIN: 0px 0px 0px 13px}
UL.customer-product P.submitted {FONT-SIZE: 11px; MARGIN: 5px 0px 0px}
UL.customer-product P.review-helpful {MARGIN: 0px}
UL.customer-product P.review-helpful A {COLOR: #f5d100}
UL.customer-product P.review-helpful EM A {FONT-SIZE: 11px; MARGIN: 0px 0px 0px 23px; COLOR: #272727}

/****************************************************************** End * /





/* products List
******************************************************************/

.top-box {BORDER:#e2e2e2 1px solid; PADDING:10px 0 15px 24px; BORDER-TOP: #e2e2e2 1px solid; BACKGROUND: #fcfcfc; MARGIN: 0px 0px 0px 6px; OVERFLOW: hidden;  WIDTH: 670px; height:35px;}
.top-box DIV {FLOAT: left; WIDTH: 336px}
.top-box DIV UL {PADDING: 0px; DISPLAY: inline; FLOAT: left; MARGIN: 4px 0px 0px 12px; WIDTH: 200px; LIST-STYLE-TYPE: none}
.top-box DIV UL LI {PADDING:3px 0;}



DIV.navigation {BORDER:#4e460d 1px solid; BACKGROUND: #b7ae60; MARGIN: 8px 0px 8px 6px; OVERFLOW: hidden; HEIGHT: 28px}
DIV.navigation SELECT {BORDER: #4e460d 1px solid; FLOAT: right; MARGIN: 4px 4px 0px 0px; FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 142px;}
DIV.navigation UL {	PADDING: 0px; FONT-SIZE: 11px; MARGIN: 3px 0px 0px 233px; OVERFLOW: hidden; WIDTH: 295px; COLOR: #aeaeae;  LIST-STYLE-TYPE: none}
DIV.navigation UL LI {FLOAT: left; WIDTH: 95px; LINE-HEIGHT: 20px; TEXT-ALIGN: center}
DIV.navigation UL LI.txt {COLOR: #272727}
DIV.navigation A {TEXT-DECORATION: none; color:#4e460d;}
DIV.navigation A:hover {TEXT-DECORATION: underline}
DIV.navigation UL LI.prev {BORDER: #4e460d 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: #f7f6ea; PADDING-BOTTOM: 0px;  WIDTH: 93px; PADDING-TOP: 0px; TEXT-ALIGN: left;}
DIV.navigation UL LI.next { BORDER: #4e460d 1px solid; PADDING:0px; PADDING-LEFT: 3px; BACKGROUND: #f7f6ea; WIDTH: 93px;TEXT-ALIGN: left;}
DIV.navigation UL LI.next {	FLOAT: right}
DIV.navigation UL LI.prev A {PADDING: 0px; PADDING-LEFT: 31px; BACKGROUND: url(../images/bullet-l.gif) no-repeat 9px 4px; FLOAT: left; WIDTH: 68px; HEIGHT: 20px;}
DIV.navigation UL LI.next A {PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/bullet-r.gif) no-repeat 74px 4px; FLOAT: right; WIDTH: 95px; HEIGHT: 20px;}



#products-list_border { width:700px;}
UL.products-list { padding:0;OVERFLOW: hidden; width:700px; LIST-STYLE-TYPE: none; margin:0;}
UL.products-list LI {FLOAT: left; MARGIN: 10px 5px; WIDTH: 163px;}
UL.products-list IMG {MARGIN: 0px auto}
UL.products-list STRONG {DISPLAY: block; MARGIN: 4px 0px 0px;  color:#f5d100;}
UL.products-list .text {PADDING:0px;PADDING-LEFT: 16px; font-size:12px;}
UL.products-list .add {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; text-align:left}
UL.products-list .add img{ margin-bottom:3px;}
DL.related-content {BORDER: #e2e2e2 1px solid; PADDING: 0px;MARGIN: 0px 0px 6px 6px; WIDTH: 163px;}
DL.related-content DT {PADDING:0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.12em; BACKGROUND: #fcfcfc; MARGIN: 0px; COLOR: #f5d100; LINE-HEIGHT: 28px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 28px;}
DL.related-content DD {PADDING:0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 160px; }
DL.related-content UL.left {PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 18px;  LIST-STYLE-TYPE: none}
DL.related-content UL.right {padding:0; MARGIN: 0px; LINE-HEIGHT: 18px;LIST-STYLE-TYPE: none}
DL.related-content UL.left {FONT-SIZE: 1.12em}
DL.related-content UL.right A {FONT-SIZE: 1.12em}
DL.related-content UL.left {FLOAT: left; WIDTH: 150px}
DL.related-content UL.right {FLOAT: right; WIDTH: 280px}
DL.related-content UL.left LI {PADDING:0px;PADDING-BOTTOM: 5px;}
DL.related-content UL.right LI {PADDING:0px; PADDING-BOTTOM: 5px;}





/*  Specials
*******************************************************************/
.dept-order-display {PADDING:4px 0 4px 0; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-BOTTOM: #8b8b8b 1px solid;}
.dept-order-display .left {FONT-WEIGHT: bold; FONT-SIZE: 1.05em; FLOAT: left; WIDTH: 150px; COLOR: #f5d100; LINE-HEIGHT: 18px}
.dept-order-display .right {FLOAT: right; WIDTH: 530px; TEXT-ALIGN: left;}
.dept-order-display INPUT {	PADDING:2px 0 0 4px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 32px; HEIGHT: 15px;}
.add-cart .add-to-cart {DISPLAY: block; BACKGROUND: url(../images/a-add-to-cart.gif); MARGIN: 13px 0px 0px 552px; WIDTH: 142px; HEIGHT: 32px}

/*  small-Card list
******************************************************************/

UL.small-card {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 520px; PADDING-TOP: 15px; LIST-STYLE-TYPE: none
}
UL.small-card LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 4px
}
UL.small-card IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}




/* news 
******************************************************************************************** */

.news_title {FONT-WEIGHT: bold; COLOR: #f5d100; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.news_title A:link {COLOR: #41a2d4}
.news_title A:visited {COLOR: #41a2d4}
.news_title A:hover {COLOR: #4d5fab}
.news_btitle {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f5d100; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.news_date {PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; COLOR: #f5d100; PADDING-TOP: 0px; text-align:right; font-size:11px;}
.news_content {COLOR: #faf2a1; font-size:14px; line-height:1.5; margin:0 15px;}
.news_list_pic {BORDER: #e7e7e7 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-RIGHT: 15px; PADDING-TOP: 1px;}
.news_border {CLEAR: both; MARGIN-BOTTOM: 1px}
.news_summary {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; COLOR: #333; PADDING-TOP: 1px; HEIGHT: 55px}
.dot_x {CLEAR: both; BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/dot_x.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px; margin:15px 0;}





/*  faq 
********************************************************************** */
.faqList {
	BACKGROUND-POSITION: 5px 2px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/ico_q.png); TEXT-INDENT: 30px; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; font-size:14px; margin-bottom:8px;
	}
	
.faqList{ background-repeat: no-repeat;}
/* for ie7 ff*/  
html>body .faqList { 
background:url(../images/ico_q.png); background-repeat: no-repeat; *background:none;
} 
/* for ie6 */  
* .faqList { 
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico_q.png', sizingMethod='crop');}

.faqAnswer{
	padding-left:31px; padding-bottom:10px; color:#faf2a1;
	}
.faqDetailtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f5d100; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.faqDate {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #f5d100; PADDING-TOP: 0px; font-size:11px;
}
.faqAnswerDetail {
	COLOR: #faf2a1; font-size:14px; line-height:1.5; margin:0 15px;
}




/* Pages
******************************************************************/
.pageBorder {
	MARGIN: 0px auto; margin-top:20px; padding:0 10px; height:28px; line-height:28px; text-align:center; clear:both
	}
.pagesSelect {
	height:14px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
}
.pagesForm {
	float:right;
}

.pages {
	MARGIN:0; height:18px; padding-top:4px;
}
.pages A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; FONT: 12px/14px verdana; BORDER-LEFT: #ddd 1px solid; COLOR: #4e460d; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pages A:visited {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; FONT: 12px/14px verdana; BORDER-LEFT: #ddd 1px solid; COLOR: #4e460d; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #FF9900; BORDER-LEFT: #333 1px solid; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; TEXT-DECORATION: none
}
.pages INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; FONT: bold 11px Verdana; BORDER-LEFT: #cccccc 1px solid; COLOR: #333; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 14px
}
.pages B {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; FONT: bold 10px/12px Tahoma; PADDING-TOP: 2px
}



/* Register AJAX CSS
******************************************************************/
.Reg_err{
color:#FF0000;
}
.Reg_ok{
color:#009900;
}
.Reg_result{
	padding:20px 0 20px 160px; color:#FF0000; font-size:14px; font-weight:bold
}


/* register */
.register-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 43px; MARGIN: 0px auto; OVERFLOW: hidden; width:650px; PADDING-TOP: 24px
}
.register-box .left {
	FLOAT: left; WIDTH: 250px
}
.register-box .right {
	FLOAT: right; WIDTH: 290px
}
.register-box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #f5d100; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; margin-bottom:10px;
}
.register-box  EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}


/* DIV TABLE */
.list-item {
	OVERFLOW: hidden;
}
.list-item UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 24px; LIST-STYLE-TYPE: none
}
.list-item UL LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 150px; height:248px;
}
.list-item UL IMG {
	MARGIN: 0px auto
}
.list-item UL .txt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 150px; PADDING-TOP: 10px; height:2
}
.list-item UL .txt STRONG {
	DISPLAY: block; MARGIN: 4px 0px 0px; COLOR: #f5d100
}
.list-item UL .txt span {font-weight:normal; color:#faf2a1;}
.list-item UL .add {
	padding-top:4px;
}

UL.register {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 360px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.register LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 310px
}
UL.register .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 305px
}
UL.register .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.register .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; WIDTH: 94px; text-align:right; 
}
UL.register .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px;  WIDTH: 200px; 
}
UL.register .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px;  WIDTH: 200px; 
}
UL.register .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 185px; PADDING-TOP: 0px; HEIGHT: 16px; font-size:12px;
}	
UL.register .row .s3 INPUT {
	WIDTH: 180px;HEIGHT: 30px; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;background-color:#f5d100; font-weight:bold; color:#000; border:2px solid #faf2a1; border-right:2px solid #e0af16; border-bottom:2px solid #e0af16;
}


UL.cartSummary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 280px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.cartSummary LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 280px
}
UL.cartSummary .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 270px
}
UL.cartSummary .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.cartSummary .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; WIDTH: 130px; text-align:right; height:30px; font-size:14px;
}
UL.cartSummary .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px;  WIDTH: 95px; height:30px; font-size:14px; font-weight:bold; color:#CC0033; text-align:right
}
UL.cartSummary .row .s2 A{
	color:#CC0033; font-size:14px; font-weight:bold
}
UL.cartSummary .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px;  WIDTH: 210px; 
 height:30px; font-size:14px; font-weight:bold; color:#CC0033; text-align:right}




UL.signUp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 763px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.signUp LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 763px
}
UL.signUp .left {
	FLOAT: left; WIDTH: 763px
}
UL.signUp .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 763px
}
UL.signUp EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.signUp .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.signUp .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 150px; text-align:right; 
}
UL.signUp .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;  WIDTH: 298px; 
}

UL.signUp .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; PADDING-TOP: 2px; HEIGHT: 15px
}
UL.signUp .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 300px;
}



UL.accountDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 310px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.accountDetails LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 310px
}
UL.accountDetails .left {
	FLOAT: left; WIDTH: 743px
}
UL.accountDetails .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 310px
}
UL.accountDetails EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.accountDetails .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.accountDetails .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; WIDTH: 120px; 
}
UL.accountDetails .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px;  WIDTH: 170px; 
}
UL.accountDetails .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; PADDING-TOP: 2px; HEIGHT: 15px
}

UL.accountBilling {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 470px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.accountBilling LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 470px
}
UL.accountBilling .left {
	FLOAT: left; WIDTH: 743px
}
UL.accountBilling .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 460px
}
UL.accountBilling EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.accountBilling .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.accountBilling .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; WIDTH: 121px; 
}
UL.accountBilling .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px;  WIDTH: 313px; 
}
UL.accountBilling .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; PADDING-TOP: 2px; HEIGHT: 15px
}

UL.item-price2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 680px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; LIST-STYLE-TYPE: none
}
UL.item-price2 LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 680px
}
UL.item-price2 .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 680px
}
UL.item-price2 .title {
	BORDER-RIGHT: #e5de9e 1px solid; BORDER-TOP: #e5de9e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 1.08em; BACKGROUND: #ccc162; BORDER-LEFT: #e5de9e 1px solid; WIDTH: 675px; COLOR: #f5d100; LINE-HEIGHT: 27px; BORDER-BOTTOM: #e5de9e 1px solid; HEIGHT: 27px
}
UL.item-price2 .title DIV {
	PADDING-TOP: 0px! important
}
UL.item-price2 .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.item-price2 .row .t1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 0px
}
UL.item-price2 .row .t2 {
	WIDTH: 290px
}
UL.item-price2 .row .t2 IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
UL.item-price2 .row .t2 H3 {
	FONT-SIZE: 1em; COLOR: #f5d100
}
UL.item-price2 .row .t3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL.item-price2 .row .t4 {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL.item-price2 .row .t1 INPUT {
	BORDER-RIGHT: #6a87a7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a87a7 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #6a87a7 1px solid; WIDTH: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #6a87a7 1px solid; HEIGHT: 15px
}
UL.item-price2 .row .t2 H3 {
	FONT-SIZE: 1.1em; MARGIN: 10px 0px 2px
}
UL.item-price2 .row .t2 P {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #6d6d6d
}
UL.item-price2 .separate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/separator.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 6px
}
UL.item-price2 .option {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 840px; PADDING-TOP: 12px
}
UL.item-price2 .option UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px; OVERFLOW: hidden; WIDTH: 791px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.item-price2 .option UL LI {
	FLOAT: left; WIDTH: auto
}
UL.item-price2 .option UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../images/bullet3.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 36px 0px 0px; PADDING-TOP: 0px
}






UL.item-price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 840px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; LIST-STYLE-TYPE: none
}
UL.item-price LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 850px
}
UL.item-price .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 850px
}
UL.item-price .title {
	BORDER-RIGHT: #e5de9e 1px solid; BORDER-TOP: #e5de9e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 1.08em; BACKGROUND: #ccc162; BORDER-LEFT: #e5de9e 1px solid; WIDTH: 840px; COLOR: #f5d100; LINE-HEIGHT: 27px; BORDER-BOTTOM: #e5de9e 1px solid; HEIGHT: 27px
}
UL.item-price .title DIV {
	PADDING-TOP: 0px! important
}
UL.item-price .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.item-price .row .t1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; WIDTH: 77px; PADDING-TOP: 0px
}
UL.item-price .row .t2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 430px; PADDING-TOP: 10px; 
}
UL.item-price .row .t2 IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
UL.item-price .row .t2 H3 {
	FONT-SIZE: 1em; COLOR: #f5d100
}
UL.item-price .row .t3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 136px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL.item-price .row .t4 {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 181px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL.item-price .row .t1 INPUT {
	BORDER-RIGHT: #6a87a7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a87a7 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #6a87a7 1px solid; WIDTH: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #6a87a7 1px solid; HEIGHT: 15px
}
UL.item-price .row .t2 H3 {
	FONT-SIZE: 1.1em; MARGIN: 10px 0px 2px
}
UL.item-price .row .t2 P {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #6d6d6d
}
UL.item-price .separate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/separator.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 6px
}
UL.item-price .option {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 840px; PADDING-TOP: 12px
}
UL.item-price .option UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px; OVERFLOW: hidden; WIDTH: 791px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.item-price .option UL LI {
	FLOAT: left; WIDTH: auto
}
UL.item-price .option UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../images/bullet3.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 36px 0px 0px; PADDING-TOP: 0px
}


UL.billing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 373px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.billing LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 353px
}
UL.billing .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 361px
}
UL.billing .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.billing .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 100px; text-align:right; 
}
UL.billing .row .s1 EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.billing .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;  WIDTH: 248px; 
}
UL.billing .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; PADDING-TOP: 2px; HEIGHT: 15px
}
UL.billing .row .checkbox INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 4px 3px 0px 0px; WIDTH: 14px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
UL.billing .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 20px;
}


UL.creditCard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 840px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.creditCard LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 850px
}
UL.creditCard .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 850px
}
UL.creditCard .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.creditCard .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 250px; text-align:left; 
}
UL.creditCard .row .s1 EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.creditCard .row .s1 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; background-color:#ffffa0
	}
UL.creditCard .row .s1 select {
	background-color:#ffffa0
	}
UL.creditCard .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;  WIDTH: 250px; 
}
UL.creditCard .row .s2 EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}
UL.creditCard .row .s2 INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px , Geneva, Arial, Helvetica, sans-serif; WIDTH: 200px; background-color:#ffffa0; 
}
UL.creditCard .row .s3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; WIDTH: 330px;
}
UL.creditCard .row .s3 select {
	background-color:#ffffa0
	}
UL.creditCard .row .s3 EM {
	MARGIN: 0px 4px 0px 0px; COLOR: #e30202
}


UL.payment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 560px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.payment LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 510px
}
UL.payment .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 505px
}
UL.payment .row DIV {
	FLOAT: left; OVERFLOW: hidden
}
UL.payment .row .s1{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; WIDTH: 150px; text-align:right; 
}
UL.payment .row .s2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px;  WIDTH: 280px; 
}



.simple-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 570px; PADDING-TOP: 0px; min-width: 550px; max-width: 650px
}
.simple-form FIELDSET {
	CLEAR: both; MARGIN: 20px 10px 0px
}
.simple-form FIELDSET LEGEND {
	FONT-WEIGHT: bold
}
.simple-form LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.simple-form INPUT {
	MARGIN: 5px 0px 0px 10px; WIDTH: 300px
}
.simple-form FIELDSET LABEL:first-letter {
	TEXT-DECORATION: underline
}
.simple-form TEXTAREA {
	MARGIN: 5px 0px 0px 80px; OVERFLOW: auto; WIDTH: 400px; HEIGHT: 150px
}
.simple-form SMALL {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 88%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px 160px; PADDING-TOP: 1px
}
.simple-form .required {
	FONT-WEIGHT: bold
}
.simple-form BR {
	CLEAR: left
}


/* note box */
.note-box {
	 PADDING-RIGHT: 20px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 20px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 20px; MARGIN: 15px auto;  WIDTH: 400px; PADDING-TOP: 20px; TEXT-ALIGN: left; BORDER: #d0c77d 1px solid; BACKGROUND: #b7ae60;
}
.note-box-small {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 10px; MARGIN: 10px auto; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left
}
.note-box-small H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #f5d100; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.note-box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #f5d100; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.note-box .add {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.note-box .add LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/divider.gif) no-repeat left 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 0px
}
.note-box .add LI.first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.add A {
	COLOR: #282828; TEXT-DECORATION: none
}
.note-box DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 330px; PADDING-TOP: 0px
}
.note-box DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.note-box DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 10px
}
.note-box DD INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 185px; PADDING-TOP: 0px; HEIGHT: 16px
}


.processUpdates {
	BORDER-RIGHT: #e5de9e 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e5de9e 0px solid; PADDING-LEFT: 10px; BACKGROUND: #ccc162; PADDING-BOTTOM: 6px; MARGIN: 0px; margin-top:1px; OVERFLOW: hidden; BORDER-LEFT: #e5de9e 1px solid; height:30px; WIDTH: 820px; PADDING-TOP: 6px; BORDER-BOTTOM: #e5de9e 1px solid; clear:both; LIST-STYLE-TYPE: none
}


UL.cart-update {
	BORDER-RIGHT: #e5de9e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5de9e 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ccc162; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #e5de9e 1px solid; WIDTH: 820px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5de9e 1px solid; LIST-STYLE-TYPE: none
}
UL.cart-update .left {
	PADDING-LEFT: 4px; FLOAT: left; OVERFLOW: hidden; WIDTH: 500px
}
UL.cart-update .right {
	PADDING-RIGHT: 4px; FLOAT: right; OVERFLOW: hidden; WIDTH: 350px; TEXT-ALIGN: right
}
UL.cart-update LI {
	LINE-HEIGHT: 27px; HEIGHT: 27px
}

/* title */
.note1 {padding:6px 6px; margin:10px 0; border:1px solid #e5de9e; width:830px; line-height:16px; overflow:hidden; background-color:#ccc162;}

.title_bg{ width:664px; height:20px;background-repeat: no-repeat; margin-left:8px; text-indent:8px; font-size:14px; line-height:20px; font-weight:bold;}
/* for ie7 ff*/  
html>body .title_bg { 
background:url(../images/title_bg.png);  width:664px; height:20px; *background:none;
} 
/* for ie6 */  
* .title_bg { 
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/title_bg.png', sizingMethod='crop');}


H3 {
	FONT-SIZE: 14px; MARGIN: 20px 0px 0px; COLOR: #f5d100
}
.general-bar {
	BORDER: #d0c77d 1px solid; BACKGROUND: #b7ae60; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px;  PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; OVERFLOW: hidden; WIDTH:840px; LINE-HEIGHT: 27px; PADDING-TOP: 0px;  HEIGHT: 27px
}
.billing-title {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fcfcfc; OVERFLOW: hidden; BORDER-LEFT: #e2e2e2 1px solid; WIDTH:840px; LINE-HEIGHT: 27px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 27px
}
.billing-title .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 360px; PADDING-TOP: 0px
}
.billing-title .right { FLOAT: left; WIDTH: 360px}
.billing-title .right EM { FONT-SIZE: 12px; FLOAT: right; MARGIN: 0px 19px 0px 0px; COLOR: #e30202; FONT-STYLE: normal}
.paymentTitle {	background-color:#000000; color:#FFFFFF; padding:5px 3px;}
.paymentTitle strong{ font-size:16px;}


/* breadcrumb */
UL.breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 4px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
;}
UL.breadcrumb LI {
	FLOAT: left; MARGIN: 0px 3px
}
UL.breadcrumb A {
	FONT-WEIGHT: normal; MARGIN: 0px 8px 0px 0px
}

/* checkout-process */
.checkout-process {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; height:30px;
}
.checkout-process STRONG {
	FONT-SIZE: 13px; FLOAT: left
}
.checkout-process UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 48px; OVERFLOW: hidden; COLOR: #a9a9a9; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.checkout-process UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-WEIGHT: bold; BACKGROUND: url(../images/bullet2.gif) no-repeat left 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 36px 0px -23px; WIDTH: auto; PADDING-TOP: 0px
}
.checkout-process UL LI.last {
	MARGIN: 0px 0px 0px -23px
}
.checkout-process STRONG {
	FLOAT: left; MARGIN: 0px 0px 0px 335px
}
.checkout-process UL LI STRONG {
	FLOAT: none; MARGIN: 0px; COLOR: #f5d100
}


/* MyAccount*/
#two {
	OVERFLOW: hidden; WIDTH: 850px
}
#two #left {
	FLOAT: left; WIDTH: 205px
}
#two #content-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 600px; PADDING-TOP: 10px
}
#two #left UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 13px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#two #left LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.12em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#two #left UL .logout {
	MARGIN: 19px 0px 0px
}
#two #left UL .highlight {
	FONT-WEIGHT: bold
}
.account-details {
	OVERFLOW: hidden; WIDTH: 692px
}
.account-details .left {
	FLOAT: left; WIDTH: 324px
}
.account-details .right {
	FLOAT: right; WIDTH: 324px
}
.account-details H3 {
	BORDER-RIGHT: #e5de9e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5de9e 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 13px; BACKGROUND: #ccc162; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e5de9e 1px solid; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5de9e 1px solid
}

.history {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 20px 0px 0px 11px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 613px; BORDER-BOTTOM: #ccc 1px solid
}
.history H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 13px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #474747; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.history UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../images/bg-history.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 613px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.history UL LI {
	BORDER-TOP: #ccc 1px solid; FLOAT: left; OVERFLOW: hidden; WIDTH: 613px; LINE-HEIGHT: 22px
}
.history UL LI.title {
	FONT-WEIGHT: bold
}
.history UL DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.history UL .t1 {
	WIDTH: 173px
}
.history UL .t2 {
	WIDTH: 159px
}
.history UL .t3 {
	WIDTH: 183px
}
.history UL .t4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 83px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.history A {
	COLOR: #255b96
}