.boxText {
	font-size: 11px; 
	font-family: Arial, Verdana, sans-serif;
}
.cl{ clear:both;}
.errorBox {
	font-weight: bold; 
	font-size: 10px; 
	background: #ffb3b5; 
	font-family: Verdana, Arial, sans-serif
}
.stockWarning {
	font-size: 10px; 
	color: #cc0033; 
	font-family: Verdana, Arial, sans-serif
}
.productsNotifications {
	background: #f2fff7
}
.orderEdit {
	font-size: 10px; 
	color: #70d250; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: underline
}
BODY {
	background: #ffffff; 
	margin: 0px; 
	color: #000000
}
A {
	color: #444; 
	text-decoration: none
}
A:hover {
	color: #f1711d; 
	text-decoration: underline
}
A.banner:hover {
	color: #f1711d; 
	text-decoration: none
}
FORM {
	display: inline
}

A.headerNavigation { clear:#fff;}
A.headerNavigation:hover { clear:#fff;}

A.footer {
	margin-top:20px;
	font-weight: bold; 
	font-size: 10px; 
	color: #ffffff; 
	font-family: Verdana, Arial, sans-serif;
}
A.footer:hover {
	color: #ffffff
}
.infoBox {
	background: #a80000
}
.infoBoxContents {
	font-size: 11px; 
	background: #ffffff; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
.infoBoxNotice {
	background: #ff8e90
}
.infoBoxNoticeContents {
	font-size: 10px; 
	background: #ffe6e6; 
	font-family: Verdana, Arial, sans-serif
}
A.contentBox {
	font-weight: bold; 
	font-size: 16px
}
TD.infoBoxHeading {
	font-weight: bold; 
	font-size: 10px; 
	background: #a80000; 
	color: #ffffff; 
	font-family: Verdana, Arial, sans-serif
}
TD.infoBox {
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif
}
SPAN.infoBox {
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif
}
TR.accountHistory-odd {
	background: #f8f8f9
}
TR.addressBook-odd {
	background: #f8f8f9
}
TR.alsoPurchased-odd {
	background: #f8f8f9
}
TR.payment-odd {
	background: #f8f8f9
}
TR.productListing-odd {
	background: #f8f8f9
}
TR.productReviews-odd {
	background: #f8f8f9
}
TR.upcomingProducts-odd {
	background: #f8f8f9
}
TR.shippingOptions-odd {
	background: #f8f8f9
}
TR.accountHistory-even {
	background: #f8f8f9
}
TR.addressBook-even {
	background: #f8f8f9
}
TR.alsoPurchased-even {
	background: #f8f8f9
}
TR.payment-even {
	background: #f8f8f9
}
TR.productListing-even {
	background: #f8f8f9
}
TR.productReviews-even {
	background: #f8f8f9
}
TR.upcomingProducts-even {
	background: #f8f8f9
}
TR.shippingOptions-even {
	background: #f8f8f9
}
TABLE.productListing {
	border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid; 
	border-spacing: 1px
}
.productListing-heading {
	font-weight: bold; 
	font-size: 10px; 
	background: #a80000; 
	color: #ffffff; 
	font-family: Verdana, Arial, sans-serif
}
TD.productListing-data {
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif
}
TD.productListing-data-content {
	font-size: 11px; 
	color: #444; 
	LINE-height: 1.2; 
	font-family: Arial, Verdana, sans-serif
}
A.pageResults {
	color: #0000ff
}
A.pageResults:hover {
	background: #ffff33; 
	color: #0000ff
}
TD.pageHeading {
	font-weight: bold; 
	font-size: 20px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}
DIV.pageHeading {
	font-weight: bold; 
	font-size: 20px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}
H1 {
	font-weight: bold; 
	font-size: 20px; 
	margin: 0px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}
H2 {
	font-weight: bold; 
	font-size: 18px; 
	margin: 0px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}
H3 {
	font-weight: bold; 
	font-size: 14px; 
	margin: 0px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}
H4 {
	font-weight: bold; 
	font-size: 12px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
TD.pageHeadingTitle {
	font-weight: bold; 
	font-size: 13px; 
	color: #000000; 
	font-family: Arial, Verdana, sans-serif
}
TD.pageCategoryTitle {
	font-weight: bold; 
	font-size: 12px; 
	color: #000000; 
	font-family: Arial, Verdana, sans-serif
}
TD.pageHeadingCategories {
	font-weight: bold; 
	font-size: 12px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
DIV.pageHeadingTitle {
	font-weight: bold; 
	font-size: 16px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}
TR.subBar {
	background: #f4f7fd
}
TD.subBar {
	font-size: 10px; 
	color: #000000; 
	font-family: Verdana, Arial, sans-serif
}
TD.main {
	font-size: 12px; 
	color: #444; 
	LINE-height: 1.5; 
	font-family: Arial, Verdana, sans-serif
}
TD.products_description {
	font-size: 12px; 
	color: #444; 
	LINE-height: 1.5; 
	font-family: Arial, Verdana, sans-serif
}

TD.time {
	font-size: 12px; 
	font-weight: bold; 
	color: #f1711d; 
	LINE-height: 1.5; 
	font-family: Arial, Verdana, sans-serif
}
TD.maindescription {
	font-size: 12px; 
	color: #444; 
	LINE-height: 1.5; 
	font-family: Arial, Verdana, sans-serif
}
TD.maindescription A{
	font-size: 12px; 
	color: #000000; 
	LINE-height: 1.5; 
	font-family: Arial, Verdana, sans-serif; 
	font-weight: bold
}
P.main {
	font-size: 12px; 
	color: #444; 
	LINE-height: 1.5; 
	font-family: Arial, Verdana, sans-serif
}
TD.smallText {
	font-size: 12px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
A.index_categories{
	font-size: 12px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
A.index_categories:hover{
	color: #f1711d
}
SPAN.smallText {
	font-size: 12px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
P.smallText {
	font-size: 12px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
TD.accountCategory {
	font-size: 13px; 
	color: #aabbdd; 
	font-family: Verdana, Arial, sans-serif
}
TD.fieldKey {
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif
}
TD.fieldValue {
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif
}
TD.tableHeading {
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, sans-serif
}
SPAN.newItemInCart {
	font-size: 10px; 
	color: #a80000; 
	font-family: Verdana, Arial, sans-serif
}
CHECKBOX {
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif
}
INPUT {
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif
}
RADIO {
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif
}
SELECT {
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif
}
TEXTAREA {
	font-size: 11px; 
	width: 100%; 
	font-family: Verdana, Arial, sans-serif
}
SPAN.greetUser {
	font-weight: bold; 
	font-size: 12px; 
	color: #f0a480; 
	font-family: Verdana, Arial, sans-serif
}
TABLE.formArea {
	border-right: #7b9ebd 1px solid; 
	border-top: #7b9ebd 1px solid; 
	background: #f1f9fe; 
	border-LEFT: #7b9ebd 1px solid; 
	border-BOTTOM: #7b9ebd 1px solid
}
TD.formAreaTitle {
	font-weight: bold; 
	font-size: 12px; 
	font-family: Tahoma, Verdana, Arial, sans-serif
}
SPAN.markProductOutOfStock {
	font-weight: bold; 
	font-size: 12px; 
	color: #c76170; 
	font-family: Tahoma, Verdana, Arial, sans-serif
}
SPAN.productSpecialPrice {
	font-weight: bold; 
	font-size: 11px; 
	color: #cc0033; 
	font-family: Arial, Verdana, sans-serif
}
SPAN.productSpecialDiscount {
	font-weight: bold; 
	font-size: 11px; 
	color: #000000; 
	font-family: Arial, Verdana, sans-serif
}
SPAN.productSpecialPriceGrid {
	font-weight: bold; 
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif
}
SPAN.errorText {
	color: #a80000; 
	font-family: Verdana, Arial, sans-serif
}
.moduleRowOver {
	cursor: hand; 
	background-color: #d7e9f7
}
.moduleRowSelected {
	background-color: #e9f4fc
}
.checkoutBarFrom {
	font-size: 12px; 
	color: #8c8c8c; 
	font-family: Arial, Verdana, sans-serif
}
.checkoutBarTo {
	font-size: 12px; 
	color: #8c8c8c; 
	font-family: Arial, Verdana, sans-serif
}
.checkoutBarCurrent {
	font-size: 12px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
.messageBox {
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif
}
.messageStackError {
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	background-color: #ffb3b5
}
.messageStackWarning {
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	background-color: #ffb3b5
}
.messageStackSuccess {
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	background-color: #99ff00
}
.inputRequirement {
	font-size: 10px; 
	color: #a80000; 
	font-family: Verdana, Arial, sans-serif
}
TABLE.categ {
	border-right: 0px; 
	border-top: 0px; 
	font-size: 11px; 
	border-LEFT: 0px; 
	color: #444; 
	border-BOTTOM: 0px; 
	font-family: Arial, Verdana, sans-serif; 
	border-spacing: 0px
}
TD.categ {
	VERTICAL-ALIGN: top
}
TD.productPriceInListing {
	font-size: 10px; 
	background: #d2e9fb; 
	font-family: Verdana, Arial, sans-serif
}
TD.productPriceInBox {
	font-size: 11px; 
	background: #eeeeee; 
	font-family: Arial, Verdana, sans-serif
}
TD.productPriceInProdInfo {
	font-size: 12px; 
	background: #ccffcc; 
	font-family: Verdana, Arial, sans-serif
}

#facebox .b {
  background:url(facefiles/b.png)
}
#facebox .tl {
  background:url(facefiles/tl.png)
}
#facebox .tr {
  background:url(facefiles/tr.png)
}
#facebox .bl {
  background:url(facefiles/bl.png)
}
#facebox .br {
  background:url(facefiles/br.png)
}
#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: center
}
#facebox .popup {
  position: relative
}
#facebox table {
  margin: auto;
  border-collapse: collapse
}
#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px
}
#facebox .loading {
  text-align: center
}
#facebox .image {
  text-align: center
}
#facebox img {
  border: 0
}
#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right
}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0
}

LI.sitemap_title{
    padding-right: 0.75em; 
	display: block; 
	padding-left: 0.75em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-weight: bold; 
	font-size: 12px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
LI.sitemap_path{
    padding-right: 0.75em; 
	display: block; 
	padding-left: 1.5em; 
	padding-bottom: 0.1em; 
	font-size: 11px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
LI.sitemap_title UL.products_name{
    margin:0; 
	padding:0; 
	margin-left:0; 
	float: left; 
	width: 50%;
}
LI.sitemap_title UL.products_model{
    margin:0; 
	padding:0; 
	margin-left:0; 
	float: left; 
	width: 25%;
}

H1.sitemap_title{
	font-weight: bold; 
	font-size: 20px; 
	margin: 0px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}
H2.sitemap_path{
	font-weight: bold; 
	font-size: 12px; 
	margin: 0px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}


LI.button{
	padding-top: 0.3em
}



LI.addthis_button{
	padding-top: 0.75em
}

TD.special_offer{
    font-weight: bold; 
	font-size: 14px; 
	margin: 0px; 
	color: #CC0033; 
	font-family: Arial, Verdana, sans-serif
}

TD.products_qty{
    font-weight: bold; 
	font-size: 14px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}


.png {
	padding-right: 44px; padding-left: 22px; padding-bottom: 22px; width: 273px; padding-top: 22px; height: 284px
}
#floatBox_img {
	right: 24px; cursor: pointer; position: absolute; top: 5px
}
.hand {
	cursor: pointer
}

UL.pop_shipping{
    padding-right: 0px; 
	padding-left: 10px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 5px; 
	list-style-type: none;   
}
SPAN.pop_title{ 
    font-weight: bold; 
	font-size: 13px; 
	margin: 0px; 
	color: #a80000; 
	font-family: Arial, Verdana, sans-serif
}
LI.pop_shipping{
   line-height:15px;
	overflow:auto;
    padding-right: 0px; 
	padding-left: 5px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	list-style-type: none; 
	font-size: 11px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
SPAN.pop_email{ 
	color: #a80000
}

A.footer_policy{ 
	font-size: 11px;  
	color: #a80000; 
}











html,body{
    margin:0;
	padding:0
}

BODY {
	padding-right: 0px; 
	padding-left: 0px;  
	padding-bottom: 0px; 
	padding-top: 0px; 
	font-family: Arial, Helvetica, sans-serif
}

p{
    margin:0
}

A {
	color: #444; 
	text-decoration: none
}

A:hover {
	color: #f1711d; 
	text-decoration: underline
}

A.banner:hover {
	color: #f1711d; 
	text-decoration: none
}

div#header{
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px;
	margin: 0px auto; 
	width: 1000px; 
}

#header #logo { float:left; }
#header #header_button { float:right; margin:16px 0 0 0;}
#header #header_button_image { float:right; margin:0px;}
#header_navigation { background-color: #a80000; overflow: auto; height: 15px; clear: both; margin:0px;}
#header_left { font-size:10px; font-weight:bold; color:#FFF; float:left; font-family:Verdana, Geneva, sans-serif; padding:2px 0 0 7px;}
#header_left A{ color:#fff; }
#header_right { font-size:10px; font-weight:bold; color:#FFF; float:right; font-family:Verdana, Geneva, sans-serif; padding:2px 2px 0 0;
}
#header_right A{ color:#fff; }
#headererror {
	background: #ff0000;
	font-weight: bold; 
	font-size: 12px;  
	color: #ffffff; 
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	TEXT-ALIGN: center
}
#headerinfo {
	background: #a80000;
	font-weight: bold; 
	font-size: 12px;  
	color: #ffffff; 
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	TEXT-ALIGN: center
}
#header_left {
    font-size: 10px; 
    font-weight: bold; 
	color: #ffffff;
	float: left;
	font-family: Verdana, Arial, sans-serif;
    padding: 2px 0px 0px 7px
}

div#footer{
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px;
	margin: 10px auto 10px auto; 
	width: 1000px; 
}
div#footer p{
    margin:0;
	padding:5px 10px
}
#footer_navigation {
	background-color: #a80000;
	overflow: auto;
	height: 15px;
	clear: both;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px
}
#footer_title {
    font-size: 10px; 
    font-weight: bold; 
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px
}
#footer_image {
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 0px
}
#footer_text {
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 0px;
	font-size: 12px; 
    font-family: Arial, Verdana, sans-serif
}

#wrapper{ padding:0px; margin:0px auto; width:1000px; height:auto; }
#left{ float:left; width:183px; }
#center{
	padding: 0px 0px 0px 0px;
	float: left; 
	margin: 0px 0px 0px 0px; 
	width: 638px
}
#center_page{
	float: left; 
	margin: 0px 100px 0px 100px; 
	width: 800px
}
#right{ 
	float: right; 
	width: 179px
}

.box_title{ background-color: #a80000; width:179px; height:14px; margin:6px 0 0 4px;}
SPAN.boxtitle1{
	 line-height:25px;
    font-weight: bold; 
	font-size: 13px; 
	color: #ffffff;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	padding: 1px 0px 0px 10px
}
SPAN.boxtitle{
    font-weight: bold; 
	font-size: 10px; 
	color: #ffffff;
	float: left;
	font-family: Verdana, Arial, sans-serif;
	padding: 1px 0px 0px 10px
}
.box_search{ border:1px solid #a80000; width:177px; height:45px; margin:0 0 0 4px;}
.search_input{ float:left; margin:12px 0 0 1px;}
DIV.search_image{
    float: right;
    margin: 12px 2px 0px 0px
}

DIV.top_categories {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 4px;
    height: 460px;
}

DIV.categories_title{ width:179px; height:26px; margin:0px;}
.categories_title_left{ background:url(images/categories_title_left.gif); width:5px; overflow:auto; float:left; height:26px; margin:0px;}
.categories_title_middle{ background:url(images/categories_title_middle.gif); width:171px; height:26px; overflow:auto; float:left; margin:0px;}

SPAN.categories_title{ font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; display:block; padding:5px 0 0 7px;
}

DIV.categories_title_right{ background:url(images/categories_title_right.gif); width:3px; height:26px; overflow:auto; float:left; margin:0px;}

.top_categories_menu {
	padding-left: 2px;
    Z-INDEX: 2;
    background: #a80000;
    float: left;
    padding-bottom: 2px;
    width: 177px;
	margin: 0px 0px 0px 0px;
    font-family: arial, verdana, sans-serif; 
}

.top_categories_menu A:link { text-decoration:none;}

.top_categories_menu A:visited {  text-decoration:none;}

.top_categories_menu UL { padding:0px; margin:0px; list-style-type:none;  background: none transparent scroll repeat 0% 0%; float:left;}

.top_categories_menu LI { margin:0px; padding:0px; list-style-type:none;}
.top_categories_menu UL UL { width:174px;}
.top_categories_menu UL LI { border-top:#a6a6a6 1px solid; display: block; font-size:12px; font-weight:bold; color:#000; background:
url(images/menu_arrow_bg.gif) #f5f5f5 no-repeat -1px -101px; float:left; width:174px; line-height:24px; height:24px;}
.top_categories_menu UL UL LI { border-top-width:0px; border-right:1px #a6a6a6 solid;
     padding-right: 0px;
     background-position: 0px -32px;
     display: block;
     padding-left: 20px;
	 font-size: 11px;
     font-weight: 600;
	 color: #444;
     border-LEFT-width: 0px;
     border-BOTTOM-width: 0px;
     padding-bottom: 2px;
     width: 153px;
    line-height: 140%;
     padding-top: 2px;
     height: auto;
     background-color: #fff
}

.top_categories_menu UL UL .b_top {
	 border-right: #a6a6a6 1px solid;
     background-position: 0px 0px;
     border-top: #a6a6a6 1px solid;
     padding-top: 10px
}

.top_categories_menu A {
	 padding-right: 0px;
     display: block;
     padding-left: 0px;
     font-size: 1em;
     float: left;
     padding-bottom: 0px;
     width: 174px;
     TEXT-INDENT: 1em;
     padding-top: 0px;
     height: 100%;
     text-decoration: none
}

.top_categories_menu UL UL LI A {
	 display: inline;
     background: none transparent scroll repeat 0% 0%;
     width: auto;
     TEXT-INDENT: 0px
}

.top_categories_menu UL UL LI A:hover {
	 background: none transparent scroll repeat 0% 0%;
     color: #a80000;
     text-decoration: underline;
}

.top_categories_menu UL UL :hover > A {
	 background: none transparent scroll repeat 0% 0%;
     color: #a80000;
     text-decoration: underline
}

* HTML .top_categories_menu A:hover {
	 Z-INDEX: 100;
     background: url(navbar/menu_arrow_bg.gif) #fff no-repeat -1px -130px;
     position: relative;
     text-decoration: none
}

.top_categories_menu LI:hover {
	 position: relative
}

.top_categories_menu UL LI A:hover {
     color: #a80000;
     text-decoration: none;
	 cursor: default
}

.top_categories_menu UL LI UL LI A:hover {
	 cursor: pointer
}

.top_categories_menu :hover > A {
	 background: url(navbar/menu_arrow_bg.gif) #fff no-repeat -1px -130px;
}

.top_categories_menu UL UL {
	 background: url(navbar/menu_arrow_bg.gif) no-repeat 0px 100%;
     LEFT: 148px;
     padding-bottom: 4px;
     width: 175px;
     position: absolute;
     top: -10000000px;
     height: auto
}

.top_categories_menu UL :hover UL {
	 top: -1px
}

DIV.categories {
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 4px;
	width: 176px;
	height: 100%;
	border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid;
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 2px solid;
	padding-bottom: 8px
}

.categories A {
	color: #000; 
	text-decoration: none
}
.categories A:hover {
	color: #a80000; 
	text-decoration: underline
}

.categories UL {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	list-style-type: none
}
.categories LI {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	list-style-type: none
}
ul.category_title{
	font-size: 13px; 
	font-weight: bold; 
	font-family: arial,verdana,helvetica,sans-serif; 
	color: #f1711d; 
	padding-right: 0px; 
	padding-left: 8px; 
	background: url(navbar/blue_head_bg.gif) repeat-x; 
	margin-BOTTOM: 0px; 
	padding-bottom: 0px; 
	LINE-height: 26px; 
	padding-top: 0px; 
	height: 26px
}
li.top_category{
    background-position: 5% 50%; 
	background-IMAGE: url(navbar/SpryMenuBardown.gif); 
	background-REPEAT: no-repeat; 
	padding-right: 0px; 
	padding-left: 20px; 
	margin-BOTTOM: 0px; 
	padding-bottom: 0px; 
	LINE-height: 20px; 
	padding-top: 0px; 
	height: 20px
}
li.top_category a.top_herf{
    padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	font-size: 11px; 
	font-weight: 600; 
	font-family: Arial, sans-serif; 
}
li.child_category{
	color: #000; 
	background-position: 8% 50%; 
	background-IMAGE: url(navbar/SpryMenuBardownbullet.gif); 
	background-REPEAT: no-repeat; 
	padding-right: 0px; 
	padding-left: 24px; 
	margin-BOTTOM: 0px; 
	padding-bottom: 0px; 
	LINE-height: 20px; 
	padding-top: 0px; 
	height: 20px
}
li.child_category a.child_herf{
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px;
	font-size: 11px; 
	font-family: Arial, sans-serif; 
}

DIV.box_information_title{ background:url(images/box_information_title.gif);
    background-color: #a80000;
	width: 179px; 
	height:26px;
	margin-left:4px;
	margin: 0px 0px 0px 4px
}

DIV#box_information{
	height: 194px; margin-bottom:5px;
}

DIV.box_information_content{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid; 
	width: 177px; 
	height: 166px;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 4px
}
DIV.box_information_content1{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid; 
	width: 177px; 
	height: auto;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 4px
}
DIV.box_information_content UL{
    list-style-type: disc;
    font-size: 11px; 
	font-family: Arial, Verdana, sans-serif;
	color: #444;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
DIV.box_information_content1 UL{
list-style-position:inherit;
list-style-type:disc;
    font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
	color: #444;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px
}
DIV.box_information_content LI.information_top{
   line-height: 14px;
    margin: 12px 3px 0px 8px
}
DIV.box_information_content1 LI.information_top{
   line-height: 14px;
    margin: 12px 3px 0px 8px
}

DIV.box_information_content LI.information{
   line-height: 14px;
    margin: 0px 3px 0px 8px
}
DIV.box_information_content1 LI.information{
   line-height: 14px;
    margin: 0px 3px 0px 8px
}

DIV.box_information_content LI.information_bottom{
   line-height: 14px;
    margin: 0px 12px 0px 8px
}
DIV.box_information_content1 LI.information_bottom{
   line-height: 14px;
    margin: 0px 12px 0px 8px
}


DIV.box_title_newsletter{
    background-color: #a80000;
	width: 179px; 
	height: 14px;
	margin: 0px 0px 0px 4px
}

DIV.box_newsletter{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid; 
	width: 177px; 
	height: 142px;
    margin: 0px 0px 5px 4px
}

DIV.newsletter_description{
    float: left;
	padding: 0px 0px 0px 0px
}

SPAN.newsletter_text{
    font-size: 11px; 
	font-family: Arial, Verdana, sans-serif;
	color: #444;
	display: block;
	margin: 10px 0px 0px 4px
}

DIV.newsletter{
    float: left;
	padding: 6px 0px 0px 0px;
}

SPAN.newsletter_item{
    font-size: 11px; 
	font-family: Arial, Verdana, sans-serif;
	color: #444;
    float: left;
    margin: 3px 0px 0px 4px
}

DIV.newsletter_input_name{
    float: left;
    margin: 0px 0px 0px 0px
}

DIV.newsletter_input_email{
    float: left;
    margin: 0px 0px 0px 2px
}

DIV.newsletter_button{ clear:both;
    margin: 0px 0px 0px 0px
}

DIV.newsletter_button input{
    margin: 10px 0px 0px 0px
}

DIV.box_title_right{
    background-color: #a80000;
	width: 175px; 
	height: 14px;
	margin: 6px 0px 0px 0px
}

DIV.box_title_next{
    background-color: #a80000;
	width: 175px; 
	height: 14px;
	margin: 5px 0px 0px 0px
}

DIV.box_livechat{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid; 
	width: 173px; 
	height: 86px;
    margin: 0px 0px 0px 0px
}

DIV.box_livechat_right{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid; 
	width: 177px; 
	height: 86px;
    margin: 0px 0px 0px 4px
}

#scbEey{
    margin: 12px 0px 0px 8px
}

DIV.box_mostpopular{ border:1px solid #a80000;
	overflow: hidden;
	width: 173px; 
	height: 100%;
    margin: 0px 0px 10px 0px
}

DIV.mostpopular_products{
    CLEAR: both;
	height: 100%;
	padding: 12px 4px 4px 4px;
    margin: 0px;
}
DIV.mostpopular_products1{
    CLEAR: both;
	height: 100%;
	padding: 12px 4px 12px 4px;
    margin: 0px;
}

DIV.mostpopular_products_image{
    float: left;
	height: 100%;
	margin: 0px 2px 0px 0px
}

DIV.mostpopular_products_text{
    width: 100px;
	height: 100%;
    float: left;
	LINE-height: 14px;
    overflow: hidden;
	margin: 0px 0px 0px 0px
}

DIV.mostpopular_products_text A{
    display: block; 
    color: #444;
	font-size: 11px; 
	font-family: Arial, Verdana, sans-serif
}

DIV.mostpopular_products_text A:hover{
    color: #f1711d
}

SPAN.mostpopular_products_price {
    display: block; 
    font-weight: bold; 
    color: #f1711d;
	font-size: 11px; 
	font-family: Arial, Verdana, sans-serif
}

SPAN.mostpopular_products_delprice {
    display: block; 
    color: #444;
	font-size: 11px; 
	font-family: Arial, Verdana, sans-serif
}

SPAN.mostpopular_products_specialprice { 
    font-weight: bold; 
    color: #cc0033;
	font-size: 11px; 
	font-family: Arial, Verdana, sans-serif
}

SPAN.mostpopular_products_saving{ 
    font-weight: bold; 
    color: #000000;
	font-size: 11px; 
	font-family: Arial, Verdana, sans-serif
}

DIV.box_currencies{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid; 
	width: 173px; 
	height: 50px;
    margin: 0px 0px 0px 0px
}

DIV.box_currencies select{
    margin: 15px 0px 0px 6px
}

div#title{
	text-align: center;
	width: 638px;
	line-height: 100%
}

div#greeting{
    text-align:center;
    width: 638px;
    font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
	margin: 6px 0px 0px 0px;
}

div#wholesale_categories_title{
    background-color: #a80000;
	height: 14px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 6px;
	width: 625px
}

div#wholesale_categories{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	Height: 320px;
	margin: 0px 0px 0px 6px;
	width: 623px
}
div#wholesale_categories1{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	Height: 370px;
	
	margin: 0px 0px 0px 6px;
	width: 623px
}

div#wholesale_categories_line{
    padding: 0px 0px 0px 0px;
    clear: both;
}

div#wholesale_categories_list{
    font-weight: bold; 
    color: #444;
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
    margin: 5px 0px 20px 0px;
	width:154px;
	
	float: LEFT;
	TEXT-ALIGN: center
}

div#wholesale_products_list{
    font-weight: bold; 
    color: #444;
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
    margin: 5px 0px 0px 0px;
    width: 154px;
	float: LEFT;
}

div#layer_switch{
	height: 100%;
	margin: 20px 0px 0px 6px;
	width: 623px
}

.tab_layer{
	overflow: hidden;  
	margin-top: 10px; 
	Z-INDEX: 1; 
	position: relative;
	border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid
}
.tab_layer #boxswitch DIV {
	font-weight: bold; 
	font-size: 14px; 
	float: left; 
	width: 155px; 
	LINE-height: 27px; 
	height: 27px; 
	TEXT-ALIGN: center
}
.tab_layer .off {
	background-color: #f9e5e5; 
	cursor: pointer;
	color: #000; 
	border-BOTTOM: #a80000 1px solid
}
.tab_layer .on {
	background: none transparent scroll repeat 0% 0%; 
	color: #a72d2c;
	border-BOTTOM: #a80000 1px solid
}
.tab_layer .show LI {
	float: left; 
	margin: 10px 5px; 
	width: 154px; 
	height:105px;
}
.tab_layer .show SPAN {
	display: block; 
	padding-left: 4px; 
	float: left; 
	width: 120px
}
.tab_layer #border_left {
	border-LEFT: #a80000 1px solid
}
.tab_layer DIV A:link {
	text-decoration: none
}
.tab_layer DIV A:visited {
	text-decoration: none
}
.tab_layer DIV A:hover {
	color: #f1711d; 
	text-decoration: underline
}
.tab_layer .hide {
	display: none
}
.tab_layer .show {
	CLEAR: both; 
	display: block
}
.tab_layer .clear {
	CLEAR: both
}
.tab_layer UL {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	list-style-type: none
}
.tab_layer LI {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	list-style-type: none
}
.tab_layer IMG {
    padding: 0px 0px 0px 0px;
    margin-top: 10px;
	margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px
}
.tab_layer DIV.product_name {
    width:130px;
	margin-top: 0px;
	margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}
.tab_layer A.product_name {
    font-weight: normal; 
    color: #000000;
	font-size: 12px;
	LINE-height: 18px
}
.tab_layer .product_model {
    font-weight: normal; 
    color: #444; 
	font-size: 11px;
}
.tab_layer .product_price {
	color: #f1711d; 
	font-size: 11px;
    font-weight: bold; 
}
.tab_layer .free_shipping {
	color: #cc0033; 
	font-size: 11px;
    font-weight: bold; 
}
.tab_layer .product_special_del { 
	color: #444; 
	font-size: 10px
}
.tab_layer .product_special_price { 
	color: #cc0033; 
	font-size: 11px;
    font-weight: bold; 
}

.content {
    margin: 10px 0px 0px 6px;
	CLEAR: left;
	width: 623px
}
.wptext {
	font-size: 12px; 
	width: 623px; 
	LINE-height: 1.1; 
    color: #444;
	font-family: Arial, Verdana, sans-serif
}
.wptext P {
	margin: 0px 7.5px 15px; 
	TEXT-INDENT: 0px; 
	LINE-height: 150%
}
.wptext BLOCKQUOTE {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 10px; 
	margin-LEFT: 30px;
	margin-right: 20px; 
	padding-top: 10px; 
	FONT-STYLE: italic; 
	background-color: #efefef
}
.wptext LI {
	margin-BOTTOM: 25px; 
	margin-LEFT: 35px; 
	margin-right: 20px
}

.cpath_title{
    margin: 10px 0px 0px 6px;
	height: 100%;
	width: 623px; 
	CLEAR: both;
	overflow: hidden;
}

.cpath_title_left {
    float: left;
	width: 494px
}

.cpath_title_right {
    float: right;
	width: 129px
}

.cpath_title_right IMG{
    margin-BOTTOM: 5px
}

.cktext {
	font-size: 12px;
	font-weight: normal; 
	width: 494px; 
	LINE-height: 1.1; 
	font-family: Arial, Verdana, sans-serif
}
.cktext p {
	margin: 0px 4px 0px 4px; 
	TEXT-INDENT: 0px; 
	LINE-height: 150%
}

.cpath_categories{
    margin: 0px 0px 10px 6px;
	height: 100%;
	width: 623px;
	CLEAR: both
}

.cpath_categories_title{
    float: left;
    font-weight: bold; 
	font-size: 13px; 
	color: #000000; 
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, sans-serif;
	clear: both
}

.cpath_categories_images{
    float: left;
	width: 100%;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-top: #DDDDDD 1px solid; 
	clear: both
}

div#cpath_categories_images_line{
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    CLEAR: both
}

div#cpath_categories_images_list{
    font-weight: bold; 
    color: #444;
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
	padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    width: 24%;
	float: LEFT;
	TEXT-ALIGN: center
}

.cpath_categories_images{
    float: left;
	width: 100%;
	padding: 0px 0px 10px 0px;
    margin: 4px 0px 0px 0px;
    border-top: #DDDDDD 1px solid; 
}

.cpath_feature_products{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 6px;
	width: 623px;
	height: 100%;
	overflow: hidden;  
	CLEAR: both
}

.cpath_feature_products_title{
    background-color: #a80000;
    margin: 0px 0px 0px 0px;
    width: 100%;
    height: 16px
}

.cpath_feature_products_title span{
    font-size: 12px; 
    font-weight: bold; 
    color: #ffffff;
    font-family: Arial, Verdana, sans-serif;
    margin: 0px 0px 0px 10px
}

.cpath_new_products{
    margin: 0px 10px 0px 10px;
	height: 100%;
	CLEAR: both
}

.cpath_new_products_title{
    margin: 6px 0px 6px 0px;
    CLEAR: both
}

.cpath_new_products_title_left {
    font-weight: bold; 
    font-size: 13px;
	color: #444;
    float: left;
	width: 70%
}

.cpath_new_products_title_right {
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    float: right;
	width: 30%
}

div#cpath_feature_products_line{
    border-top: #DDDDDD 1px solid; 
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    CLEAR: both
}

div#cpath_feature_products_top_line{
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    CLEAR: both
}

div#cpath_feature_products_list{
    font-weight: bold; 
    color: #444;
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
    width: 24%;
	float: LEFT;
	height: 100%
}

div#cpath_feature_products_images{
	padding: 0px 0px 0px 0px;
    margin: 10px 0px 8px 24px
}

div#cpath_products_gird_images{
	padding: 0px 0px 0px 0px;
    margin: 24px 0px 8px 24px
}

div.cpath_feature_products_name{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 16px;
	width: 85%
}

div.cpath_feature_products_name A{
    font-weight: normal; 
    color: #000000;
	font-size: 12px
}

div.cpath_feature_products_name A:hover{
    color: #f1711d
}

div.cpath_feature_products_model{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 16px;
    font-weight: normal; 
    color: #444;
	font-size: 11px;
	LINE-height: 15px;
}

div.cpath_feature_products_price{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 16px;
    font-weight: bold; 
    color: #f1711d;
	font-size: 11px;
	LINE-height: 15px;
}

div.cpath_feature_products_del{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 16px;
    font-weight: normal; 
    color: #444;
	font-size: 11px;
	LINE-height: 15px;
}

div.cpath_feature_products_special{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 16px;
    font-weight: bold; 
    color: #cc0033;
	font-size: 11px;
	LINE-height: 15px;
}

div.cpath_feature_products_page{
    margin: 10px 0px 10px 6px;
	width: 623px;
	CLEAR: left
}

.cpath_content {
    margin: 10px 0px 10px 6px;
	width: 623px;
	CLEAR: left
	
}
.cptext {
	font-size: 12px; 
	width: 100%; 
	LINE-height: 1.1; 
    color: #444;
	font-family: Arial, Verdana, sans-serif
}
.cptext P {
	margin: 0px 0px 0px 0px; 
	TEXT-INDENT: 0px; 
	LINE-height: 150%
}
.cptext BLOCKQUOTE {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 10px; 
	margin-LEFT: 30px;
	margin-right: 20px; 
	padding-top: 10px; 
	FONT-STYLE: italic; 
	background-color: #efefef
}
.cptext LI {
	margin-BOTTOM: 10px; 
	margin-LEFT: 0px; 
	margin-right: 10px;
    list-style-type: none;
	LINE-height: 140%
}

.products_title{
    margin: 5px 0px;
	height: 100%;
	width: 620px;
	CLEAR: both
}

.products_top_title{
    margin: 0px 0px 0px 6px;
	height: 100%;
	CLEAR: both
}

.products_show_title{
    margin: 0px 0px 0px 6px;
	height: 100%;
	CLEAR: both
}

.products_name_model{
    border-top: #DDDDDD 1px solid; 
    margin: 5px 0px 0px 6px;
	height: 100%;
	CLEAR: both
}

DIV.products_name{
    margin: 0px 0px 0px 0px;
	height: 100%;
	CLEAR: both;
	font-size: 18px;  
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}

DIV.products_model{
    margin: 0px 0px 0px 2px;
	height: 100%;
	font-weight: bold; 
	font-size: 14px;  
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
	CLEAR: both
}

.products_main_feature{
    margin: 10px 0px;
	height: 100%;
	CLEAR: both
}

.products_main_feature span{
    font-weight: normal; 
    color: #444;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
    display: block;
    margin: 0px 10px 0px 10px;
	height: 100%;
	CLEAR: both
}

.products_image_price_service{
    margin: 30px 0px 30px 6px;
	height: 220px;
	width: 623px;
	CLEAR: both
}

.products_image_price_service_left {
    float: left;
	width: 220px;
	margin: 0px 0px 0px 10px
}

.products_image_price_service_center {
    float: left;
	width: 220px;
	margin: 0px 0px 0px 10px
}

.products_image_price_service_right {
    float: left;
	width: 140px;
	margin: 0px 0px 0px 10px
}

.products_reviews{
    margin: 5px 0px 0px 0px;
	height: 6px;
}

SPAN.reviews
{
	font-size: 11px;  
	color: #444; 
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, sans-serif
}

SPAN.reviews A
{
	font-size: 11px;  
	color: #286083; 
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, sans-serif
}

.product_con{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.product_con LI.button{
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
	list-style-type: none
}

.product_con LI.addthis_button{
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 0px;
	list-style-type: none
}

div#shopping_cart_div{
    border-top: #DDDDDD 1px solid; 
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 623px;
	CLEAR: both
}

UL.border_l 
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	LIST-STYLE: none;  
	float: left
}

UL.border_title 
{
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	LIST-STYLE: none; 
	float: left; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	border-top: #ddd 1px solid
}

UL.border_shopping_cart 
{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	LIST-STYLE: none; 
	float: left; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	border-BOTTOM: #ddd 1px solid
}

UL.border_shopping_cart Li 
{
    float:left; 
	display:block; 
	line-height:16px; 
	margin:0px; 
	text-align:left
}

LI.products_name_title
{
    width: 45%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	font-weight: bold; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

LI.products_model_title
{
    width: 15%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	font-weight: bold; 
	margin: 0px; color: #444; 
	font-family: Arial, Verdana, sans-serif
}

LI.products_total_title
{
    width: 12.5%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	font-weight: bold; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

LI.items_total_title
{
    width: 12.5%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	font-weight: bold; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

UL.border_shopping_cart_content 
{
	margin:0; 
	padding:0; 
	list-style:none; 
	margin-left:0; 
	float: left; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid
}

UL.border_shopping_cart_content Li 
{
    float:left; 
	display:block; 
	line-height:16px; 
	margin:0px; 
	text-align:left
}

LI.products_name_content
{
    width: 45%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

LI.products_model_content
{
    width: 15%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

LI.products_total_content
{
    width: 12.5%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

LI.items_total_content
{
    width: 12.5%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

UL.border_shopping_cart_content_bottom 
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
	list-style:none;  
	float: left; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	border-BOTTOM: #ddd 1px solid
}

LI.items_total
{
    width: 35%; 
	padding-left: 1.5em; 
	float: right; 
	font-size: 11px; 
	margin: 0px; 
	color: #f78000; 
	font-weight: bold; 
	font-family: Arial, Verdana, sans-serif
}
UL.border_shipping_cost {
	margin:0; 
	padding:0; 
	list-style:none; 
	margin-left:0;
	float: left; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid
}

LI.estimate_shipping_cost_title{
    width: 25%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.2em; 
	font-weight: bold; 
	font-size: 12px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

UL.border_shipping_to {
	margin:0; 
	padding:0; 
	list-style:none; 
	margin-left:0; 
	float: left; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid
}

UL.border_shipping_to Li 
{
    display: inline;
}

LI.shipping_to_title{
    width: 12.5%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.2em; 
	font-weight: bold; 
	font-size: 12px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

LI.select_country{
    width: 30%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.2em; 
	font-size: 12px; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

UL.border_shipping_cost_title 
{
	margin:0; 
	padding:0; 
	list-style:none; 
	margin-left:0; 
	float: left; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	border-BOTTOM: #ddd 1px solid
}
UL.border_shipping_cost_title Li 
{
    float:left; 
	display:block; 
	line-height:16px; 
	margin:0px; 
	text-align:left
}
LI.shipping_method_title
{
    width: 30%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	font-weight: bold; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
LI.shipping_cost_title
{
    width: 15%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	font-weight: bold; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
LI.total_cost_title
{
    width: 15%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	font-weight: bold; 
	margin: 0px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
UL.border_shipping_cost_content 
{
    margin:0; 
	padding:0; 
	list-style:none; 
	margin-left:0; 
	float: left; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid
}
UL.border_shipping_cost_content Li 
{
    float:left; 
	display:block; 
	line-height:14px; 
	margin:0px; 
	text-align:left
}
LI.shipping_method
{
    width: 30%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	font-weight: bold; 
	margin: 0px; 
	color: #f78000; 
	font-family: Arial, Verdana, sans-serif
}
LI.shipping_cost
{
    width: 15%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	margin: 0px; 
	color: #f78000; 
	font-family: Arial, Verdana, sans-serif
}
LI.total_cost
{
    width: 15%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.1em; 
	font-size: 11px; 
	margin: 0px; 
	color: #f78000; 
	font-family: Arial, Verdana, sans-serif
}
UL.border_checkout
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px; 
	list-style:none; 
	margin-left:0; 
	float: left; 
	height: 30px; 
	width: 100%; 
	border-LEFT: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	border-BOTTOM: #ddd 1px solid
}
LI.checkout
{
    width: 30%; 
	padding-left: 1.5em; 
	padding-bottom: 0.3em; 
	padding-top: 0.3em; 
	float: right; 
	margin: 0px
}

.products_images_show{
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 623px;
	clear: both;
}

div#products_images_line{
    padding: 0px 0px 0px 0px;
    clear: both
}

div#products_images_list{
    font-weight: bold; 
    color: #444;
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
    margin: 0px 0px 20px 0px;
    width: 154px;
	float: LEFT;
}

.products_note{
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 623px;
	clear: both
}

.notice {
	border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid;  
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	background-color: #F1F6F9;
    margin: 0px 0px 0px 0px;
}

LI.notice_title {
    list-style:none;
	font-weight: bold; 
	font-size: 16px;  
	color: #CC0033; 
	font-family: Arial, Verdana, sans-serif;
    padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 0px
}
LI.notice_phone {
    list-style: none;
   line-height: 20px;
	font-weight: bold; 
	font-size: 14px;  
	color: #228B22; 
	font-family: Arial, Verdana, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px
}
LI.notice_description {
    list-style:none;
	font-weight: bold;
	LINE-height: 18px;
	font-size: 12px;  
	color: #228B22; 
	font-family: Arial, Verdana, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 0px
}
LI.notice_description A{
	color: #a80000; 
    cursor: pointer;
	font-family: Arial, Verdana, sans-serif
}
LI.notice_description_bottom {
    list-style:none;
	font-weight: bold;
	LINE-height: 18px;
	font-size: 12px;  
	color: #228B22; 
	font-family: Arial, Verdana, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 16px
}
LI.notice_image {
    list-style:none;
	vertical-align:middle
}
SPAN.phone_network{
    color: #CC0033
}

.products_note_image{
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 623px;
	clear: both
}

.products_specification{
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 623px;
	clear: both
}

.products_description{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	height: 100%;
	overflow: hidden; 
    margin: 0px 0px 0px 0px;
	clear: both
}

.products_specification_title{
    margin: 10px 0px 6px 10px;
	font-size: 15px; 
    font-family: Arial, Verdana, sans-serif; 
	color: #f1711d; 
	font-weight: bold

}

.products_description ul{
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 30px;
    font-size: 12px; 
    font-family: Arial, Verdana, sans-serif; 
}

.products_description li{
   line-height: 18px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	color: #444; 
}

.back_to{
    margin: 0px 20px 10px 10px;
    font-size: 12px; 
    font-family: Arial, Verdana, sans-serif; 
}

.back_to A{
    color: #a80000
}

.add_to_cart{
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 623px;
	clear: both
}

.add_to_cart_button{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	height: 100%;
	overflow: hidden;  
    margin: 0px 0px 0px 0px;
	clear: both
}

.add_to_cart_button input{
    float: right;
    margin: 5px 10px 5px 0px;
}

.also_purchase{
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 623px;
	clear: both
}

.products_also_purchase{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	height: 100%;
	overflow: hidden;  
    margin: 0px 0px 0px 0px;
	clear: both
}

.products_also_purchase_title{
    margin: 10px 0px 6px 5px;
	font-size: 15px; 
    font-family: Arial, Verdana, sans-serif; 
	color: #f1711d; 
	font-weight: bold
}

div#products_also_purchase_line{
    padding: 0px 0px 0px 0px;
    clear: both
}

div#products_also_purchase_list{
    font-weight: normal; 
    color: #444;
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
    margin: 10px 0px 10px 3px;
    width: 32%;
	float: LEFT;
}

.write_reviews{
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 623px;
	clear: both
}

.products_write_reviews{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	height: 100%;
	overflow: hidden;  
    margin: 0px 0px 0px 0px;
	clear: both
}

div.reviews_submit{
    font-size: 12px; 
    font-family: Arial, Verdana, sans-serif; 
	color: #f1711d; 
	font-weight: bold;
	margin: 0px 0px 0px 20px
}

div.reviews_submit span{
    color: #444
}

div.reviews_text{
    font-size: 11px; 
    font-family: Arial, Verdana, sans-serif; 
	color: #444;
    margin: 3px 20px 2px 20px
}

div.reviews_rating{
    font-size: 11px; 
    font-family: Arial, Verdana, sans-serif; 
	color: #a80000;
	font-weight: bold;
	margin: 0px 0px 6px 20px
}

div.text_reviews_write{
    margin: 0px 24px 10px 24px;
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	height: 100%;
	overflow: hidden
}

.text_reviews_write_rate{
    float: left;
    margin: 6px 0px 0px 8px;
    font-size: 12px; 
    font-family: Arial, Verdana, sans-serif; 
	color: #444; 
	font-weight: bold
}

.products_reviews_submit{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
	height: 100%;
	overflow: hidden;  
    margin: 0px 20px 0px 20px;
	clear: both
}

.products_reviews_submit input{
    float: right;
    margin: 5px 10px 5px 0px;
}

.products_write_reviews_bottom{
    margin: 0px 0px 10px 20px;
    font-size: 12px; 
    font-family: Arial, Verdana, sans-serif; 
	color: #444; 
	font-weight: bold
}

.products_write_reviews_bottom A{
	color: #CC0033
}

SPAN.span_products_title{
    font-weight: bold; 
	font-size: 14px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

SPAN.products_model_title{
    font-weight: bold; 
	font-size: 14px; 
	color: #f1711d; 
	font-family: Arial, Verdana, sans-serif
}

SPAN.span_feature_products{
    font-weight: bold; 
	font-size: 14px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

A.span_feature_products{
    font-weight: bold; 
	font-size: 14px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}

#index_banner{
	height:200px;
	margin:10px 0px 10px 0px;
	width: 638px;
        text-align:center;
}

.search_input input{
    margin:0px 0px 0px 6px;
}

.description_title{
	font-size: 15px
}

.privacy_image{
    margin: 20px 0px 20px 6px;
	height: 100%;
	width: 620px
}
.privacy_description{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
    margin: 0px 0px 20px 6px;
	width: 620px;
	height: 100%
}
.privacy_description_header{
    margin: 20px 30px 10px 30px;
	height: 100%;
	font-size: 12px; 
    font-weight: bold; 
	color: #444; 
	LINE-height: 1.5; 
	font-family: Arial, Verdana, sans-serif
}
.privacy_heading_title{
    margin: 20px 30px 4px 30px;
	height: 100%;
	font-size: 13px; 
    font-weight: bold; 
	color: #000000;  
	font-family: Arial, Verdana, sans-serif
}
.privacy_heading_description{
    border-top: #dddddd 1px solid;  
    margin: 0px 30px 0px 30px;
	height: 100%;
	font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}
.privacy_heading_description p{
    margin: 3px 0px 0px 0px
}
.privacy_heading_description ul{
    padding: 0px 0px 0px 0px
    margin: 0px 0px 0px 0px
}
.privacy_heading_description li{
    padding: 0px 0px 0px 0px
    margin: 0px 0px 0px 0px
}
.privacy_description_footer{
    margin: 20px 30px 20px 30px;
	height: 100%;
	font-size: 12px; 
    font-weight: bold; 
	color: #444; 
	LINE-height: 1.5; 
	font-family: Arial, Verdana, sans-serif
}
.continue{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
    margin: 0px 0px 10px 6px;
	width: 620px;
	height: 32px
}
.continue_button{
    float: right;
    margin: 5px 10px 0px 0px
}

.epathchina_picture{
    margin: 20px 0px 0px 0px
}

.about_us_footer{
    margin: 20px 0px 20px 0px;
	height: 100%;
	font-size: 13px; 
    font-weight: bold; 
	color: #000000;
	font-family: Arial, Verdana, sans-serif
}

.team_epathchina_title{
    margin: 20px 20px 4px 20px;
	height: 100%;
	font-size: 13px; 
    font-weight: bold; 
	color: #000000;  
	font-family: Arial, Verdana, sans-serif
}
div#team_epathchina_line_top{
    border-top: #dddddd 1px solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 10px 0px 20px;
    CLEAR: both
}
div#team_epathchina_line{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    CLEAR: both
}
div#team_epathchina_list{
    margin: 10px 0px 10px 0px;
	width: 50%;
	float: LEFT;
}

div#team_epathchina_list_alone
{
    margin: 10px 0px 10px 0px;
	width: 100%;
	float: LEFT;
}

.not_found_content{
    margin: 30px 0px 10px 0px;
	height: 100%;
	width: 620px;
	CLEAR: both
}

.go_to_index_title{
    margin: 0px 0px 0px 6px;
	height: 100%;
	CLEAR: both;
	font-size: 15px;  
    font-weight: bold; 
	color: #F1711D;  
	font-family: Arial, Verdana, sans-serif
}

.go_to_index_description{
    TEXT-ALIGN:center;
    margin: 10px 0px 0px 0px;
	height: 100%;
	CLEAR: both;
	color: #F1711D;  
	font-family: Arial, Verdana, sans-serif
}

.site_map{
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 10px 6px;
	width: 620px;
	height: 100%;
    border-top: #ddd 1px solid; 
	CLEAR: both
}
div.border_left {
	margin: 10px 0px 20px 0px;
	float: left; 
	width: 200px; 
	height: 100%;  
	border-right: #ddd 1px solid
}
div.border_right {
	margin: 10px 0px 0px 0px;
	float: left; 
	width: 210px; 
	height: 100%; 
}

LI.sitemap_title{
    padding: 0px 0px 0px 0px; 
    margin: 1px 0px 1px 12px; 
	cursor: default 
}
LI.sitemap_path{
    padding: 0px 0px 0px 0px; 
    margin: 1px 0px 1px 18px;
	cursor: default
}
.site_map A{
	font-size: 11px; 
	color: #444; 
	font-family: Arial, Verdana, sans-serif
}
.site_map A:hover{
	color: #f1711d
}

.drop_ship_step{
    margin: 20px 30px 4px 30px;
	height: 100%;
	font-size: 11px;  
	color: #000000;  
	font-family: Arial, Verdana, sans-serif
}
.drop_ship_image{
    width: 180px;
	height: 160px;
    float: left
}
.drop_ship_image p{
    width: 150px;
    float: left
}

.drop_ship_heading_description{
    margin: 0px 30px 0px 30px;
	height: 100%;
	font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif  
}
.drop_ship_heading_title{
    margin: 20px 30px 0px 30px;
    TEXT-ALIGN: center;
    font-weight: bold; 
    font-size: 12px;  
	color: #444;  
	font-family: Arial, Verdana, sans-serif;
	overflow: hidden
}
.drop_ship_heading{
    margin: 20px 30px 4px 30px;
	height: 100%;
	font-size: 12px; 
    font-weight: bold; 
	color: #000000;  
	font-family: Arial, Verdana, sans-serif
}
.drop_ship_description{ 
    margin: 0px 30px 0px 30px;
	height: 100%;
	font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}
.drop_ship_heading_knowledge{
    margin: 3px 0px 0px 0px;
	height: 100%;
	font-size: 12px; 
    font-weight: bold; 
	color: #000000;  
	font-family: Arial, Verdana, sans-serif
}
.drop_ship_description_knowledge{ 
    margin: 3px 0px 20px 0px;
	height: 100%;
	font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

.discount_policy_picture{ 
    margin: 10px 0px 10px 30px;
}

DIV.box_reviews{
    height: 100%;
    margin: 0px 0px 5px 0px
}

DIV.reviews_content{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid; 
	width: 177px; 
	height: 100%;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 4px
}

DIV.reviews_content UL{
    list-style-type: none;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px
}

Li.reviews_by{
    TEXT-ALIGN: right;
    margin: 0px 4px 0px 0px;
    font-size: 11px; 
	FONT-STYLE: italic;
    font-weight: bold; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

Li.reviews_content{
    margin: 0px 2px 0px 6px;
    font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

Li.reviews_rating{
    margin: 6px 0px 0px 4px;
    font-size: 11px;  
    font-weight: bold; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

Li.reviews_date{
    TEXT-ALIGN: right;
    margin: 0px 4px 0px 0px;
    font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

Li.reviews_more{
    TEXT-ALIGN: left;
    margin: 0px 0px 10px 4px;
    font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

.reviews_description{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
    margin: 0px 0px 10px 6px;
	width: 620px;
	height: 100%
}

DIV.reviews_left{
    float: left;
    width: 120px;
    margin: 10px 0px 10px 0px;
}

DIV.reviews_right{
    float: right;
	width: 500px
}

DIV.reviews_right ul{
    list-style-type: none;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	LINE-height: 100%
}

LI.reviews_products_name{
    margin: 8px 0px 0px 4px;
    font-size: 12px;  
    font-weight: bold; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

LI.reviews_products_model{
    margin: 0px 0px 0px 4px;
    font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

LI.reviews_products_content{
    margin: 4px 2px 0px 6px;
    font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

LI.reviews_products_rating{
    margin: 0px 2px 0px 6px;
    font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

LI.reviews_submit_by{
    margin: 0px 0px 0px 4px;
    font-size: 11px;  
    font-weight: bold; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

LI.reviews_submit_date{
    margin: 0px 0px 0px 4px;
    font-size: 11px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

DIV.testimonial_title{
    margin: 20px 0px 0px 6px;
	width: 620px;
	height: 100%;
	overflow: hidden
}

DIV.testimonial_title_left{
    margin: 0px 0px 0px 0px;
	width: 420px;
	height: 100%;
	float: left;
    font-size: 12px;  
    font-weight: bold; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

DIV.testimonial_title_right{
    margin: 0px 0px 0px 0px;
	width: 200px;
	height: 100%;
	float: right;
    font-size: 12px;  
    font-weight: bold; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

DIV.testimonial{
    border-right: #a80000 1px solid; 
	border-top: #a80000 1px solid; 
	border-LEFT: #a80000 1px solid; 
	border-BOTTOM: #a80000 1px solid;
    margin: 4px 0px 0px 6px;
	width: 620px;
	height: 100%;
	overflow: hidden
}

DIV.testimonial_left{
    float: left;
    width: 480px;
    margin: 5px 0px 5px 0px;
}

DIV.testimonial_left img{
    float: left;
    margin: 0px 0px 0px 10px;
}

DIV.testimonial_right{
    float: right;
    width: 130px;
    margin: 5px 0px 5px 0px;
}

DIV.testimonial_right img{
    float: right;
    margin: 0px 10px 0px 0px;
}

DIV.testimonial_right input{
    float: right;
    margin: 0px 10px 0px 0px;
}

DIV.testimonial_submit_description{  
    margin: 10px 10px 0px 10px;
	height: 100%;
	font-size: 12px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

DIV.testimonial_submit_description UL{  
    margin: 10px 10px 0px 10px;
	list-style-type: none
}

DIV.testimonial_submit_title{
    margin: 20px 0px 0px 0px;
	height: 100%;
	float: left
}

P.testimonial_submit_title_left{
    margin: 0px 0px 0px 15px;
	TEXT-ALIGN: left;
	width: 320px;
	height: 100%;
	float: left;
    font-size: 12px;  
    font-weight: bold; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

P.testimonial_submit_title_right{
    margin: 0px 24px 0px 0px;
	TEXT-ALIGN: right;
	width: 180px;
	height: 100%;
	float: right;
    font-size: 10px;  
    font-weight: normal; 
	color: #a80000; 
	font-family: Verdana, Arial, sans-serif;
}

DIV.testimonial_submit_item{
    margin: 10px 0px 0px 15px;
	height: 100%;
	width: 580px;
	float: left;
    font-size: 12px;  
    font-weight: normal; 
	color: #444;  
	font-family: Arial, Verdana, sans-serif
}

DIV.testimonial_submit_input{
    margin: 0px 0px 0px 15px;
	height: 100%;
	float: left;
	width: 550px
}

DIV.testimonial_submit_area{
    margin: 0px 10px 0px 15px;
	float: left;
	width: 550px;
	height: 150px
}

DIV.testimonial_description{
    margin: 0px 0px 0px 0px;
	height: 100%;
	float: left;
	width: 620px;
    background: #EEEEEE
}

DIV.testimonial_description p{
    margin: 5px 5px 10px 5px;
	height: 100%;
	float: left;
    width: 600px;
	font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #000000;
	LINE-height: 1.3
}

DIV.testimonial_bottom{
    margin: 0px 0px 0px 0px;
	height: 100%;
	float: left;
    width: 620px
}

DIV.testimonial_bottom p{
    TEXT-ALIGN: right;
    margin: 5px 5px 0px 5px;
	height: 100%;
    width: 600px;
	FONT-STYLE: italic;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #000000;
	LINE-height: 1.3
}

.trustful{ width:177px; margin:5px 0 5px 4px; border:1px solid #ccc;}
.trubg{ width:177px; height:127px; margin:0; padding:0; background:url(../images/trubg.jpg) top no-repeat;}
.trutext{ width:167px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444; line-height:16px;}
