@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; font-family: Tahoma; font-size:11px; color:#272727; background-image:url(../images/13.gif)}
body a:link {color:#272727; text-decoration:underline;}
body a:visited {color:#272727; text-decoration:underline;}
body a:hover {color:#FF9900; text-decoration:none;}
form,img { border:0;}

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;}
.inputPayment { background:#ffffa0}
	


/*   layout
******************************************************************/

#main {width:900px; margin-left:auto; margin-right:auto; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; background-color:#FFFFFF}
#top { height:110px;}
#top_nav {margin-top:11px; padding-right:8px; text-align:right}
#top_nav P{margintop:0}
#Send_Page_To_Friend { height:14px; margin-top:10px !important;margin-top:11px; padding-right:10px; text-align:right}
#menu { margin-top:0; height:36px;}
#menu img {float:left;}
#search_bar {margin-top:1px; height:35px; background-image:url(../images/bg_search_bar.jpg);}
#search_bar div {float:left; padding:2px 6px 2px 6px;}
#search_bar span {float:right;padding:2px 6px 2px 6px;}

#content_area {margin-top:2px; clear:both;}

#content_left {width:601px; float:left;}
#content_left2 {width:187px; float:left;}

#leftNav {width:220px; float:left;}

.category {
	color:#000; font-size:11px; width:200px; height:26px; line-height:26px; padding-top:6px; line-height:20px; text-indent:0; margin-top:2px; background-repeat:no-repeat; background-position:2% 50%; border-bottom:1px solid #eeeeee;
}
.category a:link {
	color:#000; text-indent:0 !important; height:20px; display: block; margin-top:1px; display:block; padding-left:0;
}
.category a:visited {
	color:#000; text-indent:0 !important; height:20px; display: block; margin-top:1px; display:block; padding-left:2px;
}
.category a:hover{
	text-decoration: none; color: #6DB1DB; display:block; background-color: #f7f7f7;  background-color: #f9f9f9;background-repeat:no-repeat; background-position:2% 50%; 
}

.category2 { 
	margin: 0px; font-size:11px; width:200px; height:20px; line-height:20px; text-indent:10px; background-image: url(../images/ico_category_arrow.gif); margin-top:2px; background-repeat:no-repeat; background-position:2% 50%; border-bottom:1px solid #F3F3F3;
}
.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: #6DB1DB; display:block; background-color: #f7f7f7;  background-color: #f9f9f9;  background-image: url(../images/ico_category_arrow.gif); background-repeat:no-repeat; background-position:2% 50%; 
}

.leftnav{
	margin: 0px; margin-left:10px; margin-top:2px; font-size:11px; width:190px; height:22px; line-height:22px; text-indent:10px; background-image: url(../images/ico_leftNav_arrow.gif); background-repeat:no-repeat; background-position:2% 50%; border-bottom:1px dotted #F3F3F3; color:#444
} 

.leftnav a:link {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:2px; display:block; padding-left:10px; color:#444
}
.leftnav a:visited {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:2px; display:block; padding:0 10px; color:#444
}

.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%; color:#444
}


.leftnav2{
	margin: 0px; margin-left:30px; margin-top:2px; font-size:11px; width:170px; height:22px; line-height:22px; text-indent:10px; background-image: url(../images/ico_leftNav_arrow2.gif); background-repeat:no-repeat; background-position:2% 50%; border-bottom:1px dotted #EEEEEE; color:#777777
} 
.leftnav2 a:link {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:2px; display:block; padding-left:10px; color:#777777
}
.leftnav2 a:visited {
	text-indent:11px !important; text-indent:11px; height:20px; display: block; margin-top:2px; display:block; padding:0 10px; color:#777777
}

.leftnav2 a:hover {
	text-decoration: none; color: #6DB1DB; display:block; background-color: #f9f9f9;  background-image: url(../images/ico_leftNav_arrow2_on.gif); background-repeat:no-repeat; background-position:2% 50%; 
}


#content_mid {width:680px; float:right;}
#content_right { width:292px; float:right;}
#content_right2 { width:670px; float:right;}

#main_banner { height:224px; margin-bottom:3px;}


.content_right_info {border:0px solid #E2E2E2; border-top:0px; 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;}
/* 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: 165px; LIST-STYLE-TYPE: none}
UL.viewed-items LI { padding:0; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 165px; PADDING-TOP: 10px; BORDER-BOTTOM: #8b8b8b 2px solid; text-align:center;}
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: 165px; 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: #00839F; font-size:12px;}

UL.related-products { padding:0;OVERFLOW: hidden; WIDTH: 670px;LIST-STYLE-TYPE: none}
UL.related-products LI {FLOAT: left; MARGIN: 10px 5px; WIDTH: 215x; height:295px;}
UL.related-products IMG {MARGIN: 0px auto}
UL.related-products STRONG {DISPLAY: block; MARGIN: 4px 0px 0px;  color:#00839F;}
UL.related-products .text {PADDING:0px; text-align:center; width:210px; 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: #1c609f; 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 { border:3px solid #F3F3F3; 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:#1C609F; 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:#AE1818; 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 #979797; background:#F9F9F9; margin-top:8px; padding:10px;background:#e7e7e7 url(../images/bg-color-box.gif) repeat-x 0 0;}
#products_Detail_border .orderInfo_border span {color:#7E8585;}
#products_Detail_border .Des_title {color:#5BB100; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; margin:20px 8px; margin-bottom:0;}
#products_Detail_border .Des_info { margin:10px 20px; font-size:12px; line-height:1.5; color:#666666; }
#products_Detail_border .Des_info strong { margin:10px 0; font-size:12px; line-height:1.5; color:#666; }

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: #333333; 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: #cccccc; 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: #1c609f}

			/* 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: #a60000}
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:#a49882 1px solid; BACKGROUND: #efeddb; MARGIN: 8px 0px 8px 6px; OVERFLOW: hidden;WIDTH: 650px; HEIGHT: 28px}
DIV.navigation SELECT {BORDER: #7f9db9 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}
DIV.navigation A:hover {TEXT-DECORATION: underline}
DIV.navigation UL LI.prev {BORDER: #c0b8a9 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: #c0b8a9 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:#00839F;}
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: #1c609f; 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: #1c609f; 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: #f03e35; 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: #f03e35; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.news_date {PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; COLOR: #cdcdcd; PADDING-TOP: 0px; text-align:right;}
.news_content {COLOR: #444; 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.jpg); 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;
	}
.faqAnswer{
	padding-left:31px; padding-bottom:10px; color:#666;
	}
.faqDetailtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f03e35; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.faqDate {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #cdcdcd; PADDING-TOP: 0px
}
.faqAnswerDetail {
	COLOR: #444; font-size:14px; line-height:1.5; margin:0 15px;
}



/* footer
******************************************************************/
#footer {
	MARGIN: 10px 0px 0px;
	margin-top:10px; background:url(../images/footer.jpg) repeat-x top; text-align:center; padding:10px 70px 3px 70px;  color:#FFF; line-height:20px;
}
#footer .center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 595px; PADDING-TOP: 19px; TEXT-ALIGN: center
}
#footer .center UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer .center UL LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(../images/divider.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer .center UL LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#footer .center A {
	FONT-SIZE: 0.83em; COLOR: #272727; TEXT-DECORATION: none
}
#footer .center A:hover {
	TEXT-DECORATION: underline
}
.copyright {
	text-align:center; padding:8px 0 8px 0;
	}



/* ------------------------------------------------- */


/* 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: #666666; 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:700px; PADDING-TOP: 24px
}
.register-box .left {
	FLOAT: left; WIDTH: 320px
}
.register-box .right {
	FLOAT: right; WIDTH: 320px
}
.register-box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #a60000; 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; WIDTH: 650px;
}
.list-item UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 650px; PADDING-TOP: 24px; LIST-STYLE-TYPE: none
}
.list-item UL LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 215px; height:295px;
}
.list-item UL IMG {
	MARGIN: 0px auto
}
.list-item UL .txt {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 200px; PADDING-TOP: 2px; text-align:center
}
.list-item UL .txt STRONG {
	DISPLAY: block; MARGIN: 4px 0px 0px; COLOR: #6DB1DB
}
.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;
}


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: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 1.08em; BACKGROUND: #f2f2f2; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 675px; COLOR: #1c609f; LINE-HEIGHT: 27px; BORDER-BOTTOM: #c7c7c7 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: #1c609f
}
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: 896px; 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: 896px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; LIST-STYLE-TYPE: none
}
UL.item-price LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 896px
}
UL.item-price .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 896px
}
UL.item-price .title {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 1.08em; BACKGROUND: #f2f2f2; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 894px; COLOR: #1c609f; LINE-HEIGHT: 27px; BORDER-BOTTOM: #c7c7c7 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: 453px; 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: #1c609f
}
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: 896px; 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: 860px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.creditCard LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 880px
}
UL.creditCard .row {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 880px
}
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 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 20px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 20px; MARGIN: 15px auto; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 400px; PADDING-TOP: 20px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left
}
.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: #a60000; 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: #a60000; 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: #c7c7c7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c7c7c7 0px solid; PADDING-LEFT: 10px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 6px; MARGIN: 0px; margin-top:1px; OVERFLOW: hidden; BORDER-LEFT: #c7c7c7 1px solid; height:30px; WIDTH: 876px; PADDING-TOP: 6px; BORDER-BOTTOM: #c7c7c7 1px solid; clear:both; LIST-STYLE-TYPE: none
}


UL.cart-update {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 896px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c7c7 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 #FEF181; width:883px; line-height:16px; overflow:hidden; background-color:#FFFFEC;}
H2.title {
	FONT-SIZE: 1.25em; MARGIN: 3px 0px 0px 5px
}
H3 {
	FONT-SIZE: 14px; MARGIN: 20px 0px 0px; COLOR: #a60000
}
.general-bar {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; OVERFLOW: hidden; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 890px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; 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: 898px; 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: 370px; PADDING-TOP: 0px
}
.billing-title .right { FLOAT: left; WIDTH: 385px}
.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; WIDTH: 700px; 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: #a60000
}


/* MyAccount*/
#two {
	OVERFLOW: hidden; WIDTH: 898px
}
#two #left {
	FLOAT: left; WIDTH: 205px
}
#two #content-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 690px; 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: #c7c7c7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 13px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c7c7c7 1px solid; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c7c7 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
}
.map_title{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#639325; margin:8px 0; margin-top:15px;}
.map_font_l{font-size:12px; font-weight:bold; margin:10px; color:#9FC86C;}
.map_font_l a:link {
	color:#9FC86C;height:20px; display: block; margin-top:1px; display:block;
}
.map_font_l a:visited {
	color:#9FC86C; height:20px; display: block; margin-top:1px; display:block;
}
.map_font_l a:hover{
	text-decoration: none; color: #6DB1DB;
}
.map_line{background-image:url(../images/dot_x.gif); clear:both; background-position:center; background-repeat:repeat-x; height:10px;}
.map_font_m{float:left; width:25%; margin-bottom:5px; margin-top:5px; font-size:12px; color:#666666;}
.map_font_m a:link {
	color:#666666;height:20px;
}
.map_font_m a:visited {
	color:#666666;
}
.map_font_m a:hover{
	text-decoration: none; color:#999999;
}
.map_font_s{float:left; margin:2px; font-size:11px; color:#CCCCCC; clear:both; padding-left:10px;}
.map_font_s a:link {
	color:#CCCCCC;height:20px;
}
.map_font_s a:visited {
	color:#CCCCCC; height:20px;
}
.map_font_s a:hover{
	text-decoration: none; color:#FF9900;
}
