html, body {
margin:0;
background-image:url(../body-back.jpg);
background-position:center center;
background-repeat:repeat-y;
background-attachment:Scroll;
height:100%;
text-align:center;
font-family:arial;
background-color:#c8e7f5;
font-size: 8pt;
font-weight: normal;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #E0E0E0;
scrollbar-track-color: #F5F5F5;
scrollbar-arrow-color: #747474;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-shadow-color: #E0E0E0;
scrollbar-darkshadow-color: #747474;
}
.boxText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.errorBox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.stockWarning {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.productsNotifications {
	BACKGROUND: #f2fff7
}
.orderEdit {
	FONT-SIZE: 10px; COLOR: #70d250; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}

A {
	COLOR: #000000; TEXT-DECORATION: none
}

A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
FORM {
	DISPLAY: inline; MARGIN: 0px
}
TR.header {
	BACKGROUND: #ffffff
}
TR.headerNavigation {
	BACKGROUND: #000000
}
TD.headerNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.headerNavigation {
	COLOR: #ffffff
}
A.headerNavigation:hover {
	COLOR: #ffffff
}
TR.headerError {
	BACKGROUND: #ff0000
}
TD.headerError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff0000; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.headerInfo {
	BACKGROUND: #00ff00
}
TD.headerInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #00ff00; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.footer {
	BACKGROUND: #000000
}
TD.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBox {
	BACKGROUND: #a2a2a2
}
.contentBox {
	BORDER-RIGHT: #c9c9c9 1px solid; BACKGROUND: #a5a5a5; BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid
}
.infoBoxContents {
	FONT-SIZE: 10px; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
.contentBoxContents {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.accountHistory-odd {
	BACKGROUND: #ffffff
}
TR.addressBook-odd {
	BACKGROUND: #ffffff
}
TR.alsoPurchased-odd {
	BACKGROUND: #ffffff
}
TR.payment-odd {
	BACKGROUND: #ffffff
}
TR.productListing-odd {
	BACKGROUND: #ffffff
}
TR.productReviews-odd {
	BACKGROUND: #ffffff
}
TR.upcomingProducts-odd {
	BACKGROUND: #ffffff
}
TR.shippingOptions-odd {
	BACKGROUND: #ffffff
}
TR.accountHistory-even {
	BACKGROUND: #ffffff
}
TR.addressBook-even {
	BACKGROUND: #ffffff
}
TR.alsoPurchased-even {
	BACKGROUND: #ffffff
}
TR.payment-even {
	BACKGROUND: #ffffff
}
TR.productListing-even {
	BACKGROUND: #ffffff
}
TR.productReviews-even {
	BACKGROUND: #ffffff
}
TR.upcomingProducts-even {
	BACKGROUND: #ffffff
}
TR.shippingOptions-even {
	BACKGROUND: #ffffff
}
TABLE.productListing {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid; border-spacing: 1px
}
.productListing-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #a2a2a2; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.productListing-data {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.pageResults {
	COLOR: #0000ff
}
A.pageResults:hover {
	BACKGROUND: #ffff33; COLOR: #0000ff
}
TD.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.subBar {
	BACKGROUND: #f4f7fd
}
TD.subBar {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
SPAN.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
P.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
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: #ff0000; 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 {
	COLOR: #3380B6; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.errorText {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.moduleRow {
	
}
.moduleRowOver {
	CURSOR: hand; BACKGROUND-COLOR: #d7e9f7
}
.moduleRowSelected {
	BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarTo {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarCurrent {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, 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: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.vd {
	COLOR: #000000
}
A.b {
	COLOR: #000000; TEXT-DECORATION: underline
}
.copy {
	COLOR: #000000
}
A.1 {
	COLOR: #000000; TEXT-DECORATION: underline
}
.dark {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #000000
	}
.dark2 {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	background-color: #FFFFFF;
}
.dark3 {
	FONT-WEIGHT: none;  COLOR: #000000
}
A.black {
	COLOR: #181818; TEXT-DECORATION: none
}
.black {
	COLOR: #000000
}
.copy {
	COLOR: #000000
}
.vd {
	COLOR: #424242
}
.top {
	COLOR: #000000
}
.head {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
A.menu {
	COLOR: #000000; TEXT-DECORATION: none
}
A.b {
	COLOR: #39698a; TEXT-DECORATION: underline
}
.t10 {
	FONT-SIZE: 10px
}
.category {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana
}
TD.category {
	VERTICAL-ALIGN: middle
}
.cat {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 1.5; FONT-FAMILY: Tahoma,Verdana
}
A.category {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana; BACKGROUND-COLOR: #8a8a8a
}
A.cat {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 1.5; FONT-FAMILY: Tahoma,Verdana
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0000ff; FONT-FAMILY: a_RubricaCn, Tahoma, Verdana
}
.productTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
.pricestrike {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000; FONT-FAMILY: a_RubricaCn, Tahoma, Verdana
}
.dark4 {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
}
.dark44 {
	FONT-WEIGHT: normal;
	COLOR: #000;
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
}
.dark44  a {
	COLOR: #000;
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
}
.dark44  a:hover {
	FONT-WEIGHT: normal;
	COLOR: #ff0000;
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
}
.dark5 {

	FONT-WEIGHT: none;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
}
.dark6 {


	FONT-WEIGHT: normal;
	COLOR: #666666;
	font-family: Tahoma;
	font-size: 7pt;
	font-style: normal;
}
.dark7 {


	FONT-WEIGHT: bold;
	COLOR: #333333;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;

}
.dark8 {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
}
.dark9 {



	COLOR: #2d82bc;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;

}

.darkwk {

	FONT-WEIGHT: bold;  COLOR: #FFFFFF
}
.dark10 {



	FONT-WEIGHT: none;
	COLOR: #000000;
	font-family: Tahoma;
	font-size: 10pt;
	font-style: normal;
}
.dark60 {



	FONT-WEIGHT: normal;
	COLOR: #FF0000;
	font-family: Tahoma;
	font-size: 7pt;
	font-style: normal;
}
.dark61 {



	FONT-WEIGHT: normal;
	COLOR: #FF0000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
}
.dark62 {
	FONT-WEIGHT: normal;
	COLOR: #FF0000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	text-decoration: line-through;
}
.lagernd{
	position: relative;
	margin-bottom: 0px;
	padding-bottom: 0px;
	bottom: 0px;
	display: block;
	height: 90%;
	padding-top: 0px;
}
#wrapper {width:100%; margin:10px auto}
.form {float:left; padding:0 0px 0px 0px; background:#ffffff; border:0px solid #cfcfcf}
.form label {float:left; width:100px; padding:10px 10px 0 0; font-weight:bold}
.form select {float:left; width:146px; margin-top:0px}
.form input {float:left; margin-top:0px}
.form .submit {clear:both}
#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#97d0e8; border:2px solid #00529c; border-left:none; padding:5px; min-width:150px; max-width:250px}
#shadow {background-image:url(sh.png); position:absolute; left:0; top:0; width:100%; z-index:12;}


#jquery-live-search div{
	cursor:pointer;
	color:#FFFFFF;
	padding:4px;
	padding-right:2px;
	font-family:tahoma;
	line-height:20px;
	font-weight:bold;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	font-size:11px;
	background-color:#f9f9f9;
}


#jquery-live-search td{
	color:#444;
	font-family:tahoma;
	font-size:11px;
}


#jquery-live-search div:hover{
background-color:#ebebeb;
}

#jquery-live-search {
	background: #fff;

	padding: 5px 10px;
	max-height: 400px;
	overflow: auto;text-align:left;

	position: absolute;
	z-index: 99;

	border: 1px solid #A9A9A9;
	border-width: 0 1px 1px 1px;

	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
}

* html #jquery-live-search{ 
	height: expression( this.scrollHeight > 201 ? "200px" : "auto" ); 
}

