BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 778px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,  sans-serif; FONT-WEIGHT: normal
}
A {
	FONT-SIZE: 13px; FONT-WEIGHT: bold ; COLOR: #009999 ; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.Top_menu {
	COLOR: #009999; BACKGROUND-COLOR: #fffff; TEXT-ALIGN: center ;  
}
.Top_menu A {
	COLOR: #009999 ; 
}
.Top_menu A:hover {
	COLOR: #000000 ; 
}
.Bottom_menu {
	BACKGROUND-COLOR: blue; TEXT-ALIGN: center
}
.Bottom_menu A {
	COLOR: #009999 ; 
}
.Bottom_menu A:hover {
	COLOR: #000000 ; 
}
.buttons {
	FONT-WEIGHT: bold; margin-bottom: 5px;
}
SELECT {
	FONT-SIZE: 10px
}
INPUT {
	FONT-SIZE: 10px
}
.breadcrumbs {
	PADDING-LEFT: 2px; FONT-SIZE: 13px; TEXT-TRANSFORM: capitalize
}
H1 {
	PADDING-LEFT: 2px; COLOR: black
}
H2 {
	PADDING-LEFT: 2px; COLOR: black
}
H3 {
	PADDING-LEFT: 2px; COLOR: black
}
H1 {
	FONT-SIZE: 14px
}
H2 {
	FONT-SIZE: 13px
}
H3 {
	FONT-SIZE: 12px
}
HR {
	WIDTH: 98%
}
checkbox {
	VERTICAL-ALIGN: middle; WIDTH: 20px
}
P {
	COLOR: #000000; FONT-FAMILY: arial
}
.button {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.celTitle {
	FONT-WEIGHT: normal
}
.celValue {
	FONT-WEIGHT: normal
}
.inputHidden {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; PADDING-TOP: 0px; FONT-FAMILY: tahoma, verdana, tahoma, arial; BORDER-RIGHT-WIDTH: 0px
}
.spacer {
	BACKGROUND: url(http://74.52.227.118/upload/pages/Image/template_images/spacer.gif); VISIBILITY: hidden; WIDTH: 5px; HEIGHT: 1px
}
.discount_price {
	FONT-WEIGHT: normal; COLOR: red
}
.special_price {
	FONT-WEIGHT: bold; COLOR: blue
}
#contentGeneral {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto
}
#contentTop {
	LEFT: 0px; BORDER-BOTTOM: #000000 2px dotted; POSITION: relative; TOP: 0px; HEIGHT: 80px; BACKGROUND-COLOR: #33ccff
}
#contentTopText {
	FONT-SIZE: 26px; COLOR: #000000; FONT-FAMILY: Arial
}
#contentLeft {
	FLOAT: left; WIDTH: 180px
}
#contentCenter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #33ccff 1px solid; PADDING-TOP: 10px; BORDER-RIGHT: 0px
}
#contentSite {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana
}
#contentFooter {
	FONT-SIZE: 10px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 778px; COLOR: #000000; FONT-FAMILY: Arial; HEIGHT: 25px; BACKGROUND-COLOR: #33ccff; TEXT-ALIGN: center
}
#centerBottom {
	MARGIN: 0px auto; WIDTH: 778px; TEXT-ALIGN: left
}
#templateBox {
	FLOAT: left; POSITION: relative
}
#templateLeftMenu {
	PADDING-LEFT: 180px; PADDING-BOTTOM: 20px
}
#templateMenu {
	BORDER-RIGHT: gray 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; HEIGHT: 20px; BACKGROUND-COLOR: #000000
}
#templateMain {
	LEFT: 210px; POSITION: absolute
}
#categoryListMenu {
	
}
#categoryListMenu A {
	
}
#categoryListMenu A:hover {
	
}
#categoryListMenu A:visited {
	
}
.categoryList LI {
	DISPLAY: inline; FLOAT: left; TEXT-ALIGN: center
}
.categoryList {
        visibility: hidden;
	/*PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 2px; VERTICAL-ALIGN: middle; WIDTH: 95%; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; LIST-STYLE-TYPE: none*/
}
.categoryOption1 {
	MARGIN-BOTTOM: 10px; WIDTH: 32%
}
.categoryOption2 {
	MARGIN-BOTTOM: 35px; WIDTH: 49%
}
.categoryOption3 {
	MARGIN-BOTTOM: 35px; WIDTH: 98%
}
.categoryOption4 {
	MARGIN-BOTTOM: 12px; WIDTH: 98%; TEXT-ALIGN: left
}
.categoryListSimple {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 2px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; POSITION: relative
}
.productList {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 98%; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.productList LI {
	DISPLAY: inline; FLOAT: left
}
.productPrice {
	COLOR: #000
}
.itemOptions {
	LINE-HEIGHT: 170%
}
.synopsis {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 0px; POSITION: relative
}
.productOptionList1 {
	MARGIN-BOTTOM: 35px; MAX-WIDTH: 32%; WIDTH: 32%
}
.productOptionList2 {
	MARGIN-BOTTOM: 35px; MAX-WIDTH: 49%; WIDTH: 49%
}
.descript {
	PADDING-RIGHT: 20px; FLOAT: right; WIDTH: 70%
}
#producListImg {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: auto; HEIGHT: auto
}
#productListLink {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
#producListOptions {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 25px
}
#productListSinopsys {
	MARGIN-TOP: 12px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FLOAT: right; MARGIN-BOTTOM: 20px; WIDTH: 100%; TEXT-INDENT: 0px; TEXT-ALIGN: justify
}
#productDetailsTitle {
	POSITION: relative; TEXT-ALIGN: center
}
#productDetailsImage {
	MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: left; MARGIN: 20px; WIDTH: auto; HEIGHT: 170px
}
#breadCrumbs {
	PADDING-LEFT: 20px; POSITION: relative
}
#allContent {
	WIDTH: 95%
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
}
#optionsContent {
	PADDING-LEFT: 60px; FLOAT: left
}
#productDetailsLabels {
	DISPLAY: inline; FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 100%; TEXT-ALIGN: right
}
#productDetailsSelect {
	FLOAT: left; MARGIN-LEFT: 5px
}
#productAddonsClear {
	CLEAR: left; LINE-HEIGHT: 1px
}
#productDetailsPrice {
	FLOAT: left; MARGIN-LEFT: 40px; WIDTH: auto
}
#productDescription {
	PADDING-RIGHT: 20px; MARGIN-LEFT: 20px; WIDTH: auto; TEXT-INDENT: 0px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: justify
}
#optionsContent2 {
	PADDING-LEFT: 30px; FLOAT: left; POSITION: relative
}
#productDescription2 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; MARGIN-LEFT: 16px; WIDTH: auto; TEXT-INDENT: 0px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: justify
}
#productDetailsImage2 {
	PADDING-RIGHT: 10px; MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: right; MARGIN: 5px; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: center
}
#optionsContent3 {
	FLOAT: left; MARGIN: 20px 5px 5px; HEIGHT: auto
}
#productDescription3 {
	MARGIN-TOP: 30px; WIDTH: auto; TEXT-INDENT: 10px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: justify
}
#productDetailsImage3 {
	MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: left; MARGIN: 15px; WIDTH: auto; HEIGHT: auto
}
#productDescription4 {
	MARGIN: 30px 10px 10px; WIDTH: auto; TEXT-INDENT: 0px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: justify
}
#productDetailsImage4 {
	MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: right; MARGIN: 5px; WIDTH: auto; HEIGHT: auto
}
#optionsContent4 {
	FLOAT: left; MARGIN: 20px 5px 5px; HEIGHT: auto
}
#resultHeaderLeft {
	FLOAT: left; margin-left: 15px; BACKGROUND-COLOR: #009999; TEXT-ALIGN: left
}
#resultHeaderRight {
	FLOAT: left; WIDTH: 49%;  margin-right: 15px; BACKGROUND-COLOR: #009999; TEXT-ALIGN: right
}
.allcontent {
	WIDTH: 90%
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
}
.clearFloat {
	CLEAR: left
}
.searchLink {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: left
}
.searchLink A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
.searchUrl {
	COLOR: green
}
.searchPagination {
	TEXT-ALIGN: center;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
}
.searchProductSnippet {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 60%
}
.searchImage {
	MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: left; WIDTH: auto; HEIGHT: auto         
        PADDING-LEFT: 10px;
}
.searchPageSnippet {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 60%
}
#cartDiv {
	MARGIN: 10px; WIDTH: 90%
}
#authorizeFail {
	FONT-SIZE: 12px
}

/*Recommended Items*/
.recommended {position:relative; float:left; width:99%; line-height:20px; background:#009999; border: 0px solid #000000; padding-left:5px; color:#FFFFFF; font-size: 14px;}
.recommendedItems3 {position:relative; float:left; width: 99%; margin:0px; border-left:0px; padding:0px; height:250px;}
.recommendedItems3li {height:250px; position:relative; float:left; width: 33%; margin:0px; padding:0px; display:inline; text-align:center;}

.Menu_Top_Header {
	FONT-SIZE: 10px ; FONT-WEIGHT: bold ; COLOR: #009999; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
A.Menu_Top_Header {
	COLOR: #009999 ; TEXT-DECORATION: none ; FONT-WEIGHT: bold;
}
A.Menu_Top_Header:hover {
	COLOR: #000000 ; TEXT-DECORATION: underline ; FONT-WEIGHT: bold
}
.BG_Gray_Solo {
	BACKGROUND-IMAGE: url(/upload/pages/Image/image_templates/spacer.jpg); BACKGROUND-REPEAT: repeat-x
}
.BG_Under_Header {
	BACKGROUND-IMAGE: url(/upload/pages/Image/BG_Under_Header.jpg); BACKGROUND-REPEAT: repeat-x
}
table {
        FONT-WEIGHT: normal
}

.TEXT_Jump_Menu {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BG_Rght_of_Tabs {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/upload/pages/Image/BG_Rght_of_Tabs.jpg); BACKGROUND-REPEAT: repeat-x
}
.R_Border {
	BORDER-RIGHT: #009999 2px solid

}
.TEXT_Main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TEXT_Headings {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b90042; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TEXT_Copyright_Credits A {
        COLOR: #FFFFFF ; TEXT-DECORATION: NONE ; FONT-WEIGHT: bold
}
.TEXT_Copyright_Credits A:hover {
        COLOR: #CCFFFF ; TEXT-DECORATION: underline ; FONT-WEIGHT: bold
}
.TEXT_Copyright_Credits {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #009999
}
.Footer_Nav {
	FONT-SIZE: 9px; COLOR: #0033cc; PADDING-TOP: 10px; BACKGROUND-COLOR: #ccffff ; TEXT-ALIGN: center
}
A.Footer_Nav {
	COLOR: #009999;  BACKGROUND-COLOR: #ccffff; TEXT-DECORATION: none
}
A.Footer_Nav:hover {
	COLOR: #000000; TEXT-DECORATION: underline ; FONT-WEIGHT: bold
}
#Left_Nav {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/upload/pages/Image/template_images/BG_Menu_Vert5.jpg); COLOR: #009999; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: repeat-y
}
#Left_Nav A {
	DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; MARGIN: 1px; COLOR: #009999; PADDING-TOP: 7px; BORDER-BOTTOM: #009999 0px solid; TEXT-DECORATION: none
}
#Left_Nav A:hover {
	BACKGROUND-IMAGE: url(/upload/pages/Image/image_templates/BG_Menu_Vert5.jpg); COLOR: #ffffff; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #009999
}
#Left_Nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none;
}
DIV#Left_Nav LI {
	POSITION: relative; Z-INDEX: 1;
}
DIV#Left_Nav LI:hover {
	POSITION: relative; Z-INDEX: 1;
}
DIV#Left_Nav LI UL {
	DISPLAY: none; LEFT: 100.1%; WIDTH: 230px; TEXT-INDENT: 8px; POSITION: absolute; TOP: 0px;
}
DIV#Left_Nav UL UL {
	DISPLAY: none;
}
DIV#Left_Nav UL UL UL {
	DISPLAY: none;
}
DIV#Left_Nav UL LI:hover UL UL {
	DISPLAY: none;Z-INDEX: 1;
}
DIV#Left_Nav UL LI:hover UL UL UL {
	DISPLAY: none
}
DIV#Left_Nav UL LI:hover UL {
	DISPLAY: block
}
DIV#Left_Nav UL UL LI:hover UL {
	DISPLAY: block
}
DIV#Left_Nav UL UL UL LI:hover UL {
	DISPLAY: block
}
#Left_Nav A.x {
	BORDER-RIGHT: #009999 1px solid; BORDER-TOP: #009999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; BORDER-LEFT: #009999 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #009999 1px solid; BACKGROUND-COLOR: #009999
}
.checkbox, .productQty, .productTitleValue, .productSku, .productCost, .productTotal {padding-top: 10px; padding-bottom: 4px; vertical-align: top;}
.productsInCart {padding-top: 10px;}
.productButtonsValue {padding-top: 15px;}
td.productQtyB, td.productTitleValueB, td.productSkuB, td.productCostB, td.productTotalB {background-color: #009999; color: #fff; vertical-align: top;}

hr{float: left; width: 100%;}

/* Cart Styles */
#cartDiv {padding-top: 20xp;}
.productListLine {margin-top: 20xp;}
#cartDiv td {padding-top: 3px; padding-bottom: 3px;}
.checkbox {}
.productQtyB {background-color: #87CAF5; height: 20px; font-weight: bold;}
.productTitleValueB {background-color: #87CAF5; height: 20px; font-weight: bold;}
.productSkuB {background-color: #87CAF5; height: 20px; font-weight: bold;}
.productCostB {background-color: #87CAF5; height: 20px; font-weight: bold;}
.productTotalB {background-color: #87CAF5; height: 20px; font-weight: bold;}
.productQty {}
.productTitleValue {padding-left: 2px;}
.productSKU {}
.productCost {text-align: right;}
.productTotal {text-align: right;}
/*Save Password on Receipt Page - Customer Accounts*/
#savePassword {border:1px solid #000000; background-color:#fffccc; width:100%;}
.passwordBox {border:1px solid #000000; background-color:#ff0000; width:275px; font-weight:bold; color:white; text-align:center;}
.response {font-weight:bold; color:red; text-align:center;}
.SavePasswordButton {text-decoration:none;}

/*Customer*/
.submitCustomer {border:solid 1px #000000; }

/*Product Pictures*/
.popup{ margin: 0; padding: 0; list-style: none; border: 0; text-decoration: none;left: 40%;position: absolute; width: 550px; height: 440px; 
padding-top:20px; border-width: 2px; border-style: solid; background: #fffccc; display: none; z-index: 1;}
.close { width:20px;clear:both;text-align:center;width:450px; }

/*Customer Review Css*/
#reviewTop { clear:both;border:solid 1px #000; background-color:#FFFFF0 }
#review ul li{ list-style: none; }
.reviewTitle { }
.reviewAuthor { }
.reviewReview { }
.moreReview { }

.smallText { font:normal x-small verdana;  }
#tableReview { font:normal small verdana; }
#review { width:100%; }
.bodyReview { margin:0px;background-color:#cccccc; }

#newletterHolder { }
#newletterHolder ul{ clear:both; }
#newletterHolder ul li{ list-style: none; float:left; width:80px; }
#newsletterTopHolder { text-align:center; width:160px;}
#newsletterBottomHolder { text-align:center; width:160px;}
#paypalText {padding: 20px; font-size: 12px; color: #f00;}

/**********************TABBED PRODUCT DETAILS PAGE****************************/
#tabbed_productdetails{width: 98%;}

#tabbed_details{width: 100%; clear: left; }

#tabbed_image{float: left; width: 45%;}

#tabbed_info{float: left; width: 55%; _clear: right;}

#tabbed_info select{width: 90%;}

#tabbed_costoptions{width: 100%;clear: left;}

#tabbed_costlessoptions{width: 100%;clear: left;}

#tabbed_addons{width: 100%;clear: left;}

#tabbed_addons #productDetailsLabels{text-align: left; width: 100%;}

#tabbed_customfields{width: 100%; clear: left;}

#tabbed_details #price{width: 100%; font-size: 18px; font-weight: bold; color: #990000; padding-top: 10px;}

#tabbed_buynowbutton{width: 100%; margin-bottom: 10px;}

#tabbed_rate_share{float: left; width: 100%; clear: left;}

#tabbed_rate_share a{font-size: 10px;}

#tabbed_rating{float: left; width: 60%;}

#tabbed_stars{float: left; width: 50%; margin-top: 4px; clear: right; }

#tabbed_share{float: left; width: 40%;}

#tabbed_description_review{float: left; width: 100%; border: 1px solid #333; padding-top: 20px; padding-bottom: 20px; margin-top: -1px;}

#tabbed_tabs{float: left; width: 100%; clear: left;}

#tabbed_tabs a{background-color: #FFF; color: #000; padding-left: 15px; padding-right: 15px; border: 1px solid #333; margin-right: 10px; margin-left: 10px; float: left; clear: right; line-height: 26px; text-decoration: underline}

#tabbed_tabs a.active{background-color: #CCC; color: #000; border-bottom: #FFF; text-decoration: none; font-weight: bold;}

#tabbed_descriptions{float: left; width: 65%; padding-left: 2%; padding-right: 2%;}

#tabbed_related{float: left; width: 29%;_clear: right;}

#tabbed_related .recommendedItems3li{width: 100%; padding-bottom: 10px;_clear: left;}

.reviewTitle{clear: left;}