/* StyleDIY v1.1 OSC edition */ 

.boxText {

 FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

.errorBox {

 BACKGROUND:#ffb3b5; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

.stockWarning {

 COLOR:#cc0033; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

.imagesBoxContents {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}

.productsNotifications {

 BACKGROUND:#f2fff7;

}

.orderEdit {

 COLOR:#70d250; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif; TEXT-DECORATION:underline;

}

BODY {

 BACKGROUND:#ffffff; COLOR:#000000; MARGIN:0px;

}

A {

 COLOR:#000000; TEXT-DECORATION:underline;

}

A:hover {

 COLOR:red; TEXT-DECORATION:underline;

}

FORM {

 DISPLAY:inline;

}

TR.header {

 BACKGROUND:#0723da;

}

TR.headerNavigation {

 BACKGROUND:#bbc3d3;

}

TD.headerNavigation {

 BACKGROUND:#ff0099; COLOR:white; FONT-SIZE:14px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

A.headerNavigation {

 COLOR:#ffffff;

}

A.headerNavigation:hover {

 BACKGROUND:#ff0099; COLOR:yellow;

}

TR.headerError {

 BACKGROUND:#ff0000cc;

}

TD.headerError {

 BACKGROUND:#ff0000; COLOR:#ffffff; FONT-SIZE:12px; FONT-FAMILY:Tahoma, Verdana, Arial, sans-serif; FONT-WEIGHT:bold; TEXT-ALIGN:center;

}

TR.headerInfo {

 BACKGROUND:#00ff00;

}

TD.headerInfo {

 BACKGROUND:#00ff00; COLOR:#ffffff; FONT-SIZE:12px; FONT-FAMILY:Tahoma, Verdana, Arial, sans-serif; FONT-WEIGHT:bold; TEXT-ALIGN:center;

}

TR.footer {

 BACKGROUND:#bbc3d3;

}

TD.footer {

 BACKGROUND:#ff0099; COLOR:#ffffff; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

.infoBox {

 BACKGROUND:#b6b7cb;

}

.infoBoxContents {

 BACKGROUND:#f8f8f9; FONT-SIZE:12px; FONT-FAMILY:Verdana, Arial, sans-serif;

}


.infoBoxNotice {

 BACKGROUND:#ff8e90;

}

.infoBoxNoticeContents {

 BACKGROUND:#ffe6e6; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

TD.infoBoxHeading {

 COLOR:#33ff00; FONT-SIZE:14px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;
background: url('images/infobox/box_middle.gif') repeat-x; }; 
}

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:#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-WIDTH:1px; BORDER-STYLE:solid; BORDER-COLOR:#b6b7cb;

}

.productListing-heading {

 BACKGROUND:#ff0099; COLOR:#ffffff; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

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 {

 COLOR:blue; FONT-SIZE:20px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

DIV.pageHeading {

 COLOR:#9a9a9a; FONT-SIZE:20px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

TR.subBar {

 BACKGROUND:#f4f7fd;

}

TD.subBar {

 COLOR:#000000; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

TD.main {

 COLOR:black; FONT-SIZE:11px; FONT-FAMILY:Verdana, Arial, sans-serif; LINE-HEIGHT:1.5;

}

P.main {

 FONT-SIZE:11px; FONT-FAMILY:Verdana, Arial, sans-serif; LINE-HEIGHT:1.5;

}

TD.smallText {

 FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

SPAN.smallText {

 FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

P.smallText {

 FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

TD.accountCategory {

 COLOR:#aabbdd; FONT-SIZE:13px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

TD.fieldKey {

 FONT-SIZE:12px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

TD.fieldValue {

 FONT-SIZE:12px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

TD.tableHeading {

 FONT-SIZE:12px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

TD.category_desc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

SPAN.newItemInCart {

 COLOR:#ff0000; FONT-SIZE:10px; 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; FONT-FAMILY:Verdana, Arial, sans-serif; WIDTH:100%;

}

SPAN.greetUser {

 COLOR:#f0a480; FONT-SIZE:12px; FONT-FAMILY:Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

TABLE.formArea {

 BACKGROUND:#f1f9fe; BORDER-WIDTH:1px; BORDER-STYLE:solid; BORDER-COLOR:#7b9ebd;

}

TD.formAreaTitle {

 FONT-SIZE:12px; FONT-FAMILY:Tahoma, Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

SPAN.markProductOutOfStock {

 COLOR:#c76170; FONT-SIZE:12px; FONT-FAMILY:Tahoma, Verdana, Arial, sans-serif; FONT-WEIGHT:bold;

}

SPAN.productSpecialPrice {

 COLOR:#ff0000; FONT-FAMILY:Verdana, Arial, sans-serif;

}

SPAN.errorText {

 COLOR:#ff0000; FONT-FAMILY:Verdana, Arial, sans-serif;

}

.moduleRow {



}

.moduleRowOver {

 CURSOR:hand;

}

.moduleRowSelected {



}

.checkoutBarFrom {

 COLOR:#8c8c8c; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

.checkoutBarTo {

 COLOR:#8c8c8c; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

.checkoutBarCurrent {

 COLOR:#000000; FONT-SIZE:10px; 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;

}

.messageStackWarning {

 FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

.messageStackSuccess {

 FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

.inputRequirement {

 COLOR:#ff0000; FONT-SIZE:10px; FONT-FAMILY:Verdana, Arial, sans-serif;

}

<PRE><FONT color=#0000ff><B>/* ----------------- coolMenu ----------------- */

.clCMEvent{
	position:absolute;
	width:99%; height:99%;
	clip:rect(0,100%,100%,0);
	left:0; 
	top:0;
	visibility:visible
}


.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
}

.clBar{
	position:absolute;
	width:10;
	height:10;
	background-color:#ffffff;
	layer-background-color:#ffffff;
	visibility:hidden;
}

.clLevel0, .clLevel0over{
	position:absolute;
	padding:1px;
	font-family:Verdana,arial,helvetica;
	font-size:10px;
}

.clLevel0{
	background-color:#ffffff;
	layer-background-color:#ffffff;
	color:#000000;
}

.clLevel0over{
	background-color:#bbc3d3;
	layer-background-color:#bbc3d3;
	color:#ffffff;
	cursor:pointer;
	cursor:hand;
}

.clLevel0border{
	position:absolute;
	visibility:hidden;
	background-color:#c0c0c0;
	layer-background-color:white;
}

.clLevel1, .clLevel1over{
	position:absolute;
	padding:2px;
	font-family:Verdana,arial,helvetica;
	font-size:10px;
}

.clLevel1{
	background-color:#ffffff;
	layer-background-color:#ffffff;
	color:#000000;
}

.clLevel1over{
	background-color:#bbc3d3;
	layer-background-color:#bbc3d3;
	color:#ffffff;
	cursor:pointer;
	cursor:hand;
}

.clLevel1border{
	position:absolute;
	visibility:hidden;
	background-color:#c0c0c0;
	layer-background-color:white;
}

/* ----------------- coolMenu_eof ----------------- */
.infoBoxBorder {
  background: #ffffff;
}