

/* header links */

a.HimgLinks img {

    border: 1px solid #000;

}

a.HimgLinks:hover img {

    border: 2px solid #00F;

}







/* general */

body {

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

  font-size: 8pt;

  color: #000000;

  margin:0px 0px 0px 0px;

  padding:0px 0px 0px 0px;  

  background-color: #000000;

  background-image: url(/images/bg1.jpg); background-repeat:repeat ; 


} 



td {

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

  font-size: 8pt;
  


}

<!-- OLD LINK COLORS
a {

  color: #000000;

  text-decoration: none;

}

a:visited {

  color: #4169E1;

}

a:active {

  color: #000000;

}

a:hover {

  color: #1166FF;

  text-decoration: underline;

}
-->

form {

	display: inline;

}

button, submit, checkbox, input, radio, select {

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

  font-size: 11px;

}



.inputField {

	font-size: 10pt;

}



textarea {

  width: 100%;

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

  font-size: 11px;

}

/* end general */



/* core */

tr.headerMainNavigation {



}

td.headerMainNavigation {

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

  font-size: 8pt;

  color: #000000;

  line-height: 1.5;
  

}



a.headerMainNavigation:link {
		text-decoration: none; FONT-FAMILY: VERDANA, "SERIF"; FONT-SIZE: 12; COLOR: #F7D917; font-weight: bold;}

a.headerMainNavigation:visited { 
		text-decoration: none; FONT-FAMILY: VERDANA, "SERIF"; FONT-SIZE: 12; COLOR: #F7D917; font-weight: bold;}

a.headerMainNavigation:hover {
		text-decoration: none; FONT-FAMILY: VERDANA, "SERIF"; FONT-SIZE: 12; COLOR: #FFFFFF; font-weight: bold;}

a.headerMainNavigation:active { 
		text-decoration: none; FONT-FAMILY: VERDANA, "SERIF"; FONT-SIZE: 12; COLOR: #000000; font-weight: bold;}



.docPrimary {

	color: F7D917;



}

.docSecondary {

	color: #000000;

	background: #D3D3D3;
	


}



a.docPrimaryA, a.docPrimaryA:visited {

	color: #F7D917;	

}

a.docPrimaryA:hover, a.docPrimaryA:active {

	color: 1166FF;	

}



a.docSecondaryA, a.docSecondaryA:visited {

	color: #000000;	

}

a.docSecondaryA:hover, a.docSecondaryA:active {

	color: #1166FF;	

}



		
.infoBox {

	background: #FFFFFF;
	


}

.infoBoxHeading {

  font-size: 10pt;

  font-weight: bold;

  text-align: center;
  
  allowtransparency: true;
  
  background: transparent;

  color: 000000;

}

.infoBoxContents {



  font-size: 8pt;

  color: #000000;

}

.infoBoxNotice {

  background: #FF8E90;
  

}

.infoBoxNoticeContents {

  background: #FFE6E6;

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

  font-size: 10px;

}





td.bodyText {

	padding: 0px 15px;

}


td.footer {


}

td.footer {

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

  color: #FFFFFF;
  
  background-color: #111111;
  
  background-image: url(/images/back1.jpg); background-repeat:repeat ; 

  border: solid 1px #000000;

}



td.pageHeading, div.pageHeading {

  font-size: 12pt;

  font-weight: bold;

  color: #000000;

}

.subHeading {

  font-size: 12pt;

  font-weight: bold;

  color: #000000;

}

td.main, p.main {

  font-size: 10pt;

  line-height: 1.5;

}

td.smallText, span.smallText, p.smallText {

  font-size: 10px;

}



.highlight {

	font-weight: bold;

	color: #0000ff;

}

.accent {

	font-weight: bold;

	color: #ff0000;

}



td.productListing, span.productListing {

	font-size: 10pt;

	color: #000000;

}

a.productListing, a.productListing:visited {

	color: #003399;

	text-decoration: underline;

}

a.productListing:hover, a.productListing:active {

	color: #1166FF;

}



tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productreviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {

  background: #DCDCDC;

}

tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productreviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {

  background: #F0F0F0;

}



a.pageResults {

  color: #0000FF;

}

a.pageResults:hover {

  color: #0000FF;

  background: #FFFF33;

}

/* end core */



/* category box */

p.categoryBoxDivider {

	padding: 3px 0px;

	margin: 0px 0px;

}

a.categoryBoxMain, a:visited.categoryBoxMain {

	color: ;

}

a:hover.categoryBoxMain, a:active.categoryBoxMain {

	color: ;

}



a.categoryBoxSub, a:visited.categoryBoxSub{

	color: ;

	text-decoration: none;

}

a:hover.categoryBoxSub, a:active.categoryBoxSub{

	color: ;

	text-decoration: none;

}

/* end category box */



tr.subBar {

  background: #EEEEEE;

}

td.subBar {

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

  font-size: 10px;

  color: #000000;

}



td.accountCategory {

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

  font-size: 13px;

  color: #aabbdd;

}



table.formArea {

  background: #EEEEEE;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



td.formAreaTitle {

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

  font-size: 12px;

  font-weight: bold;

}



td.fieldKey {

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

  font-size: 12px;

  font-weight: bold;

}



td.fieldValue {

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

  font-size: 12px;

}





/* misc */

tr.headerError {

  background: #ff0000;

}



TD.headerError {

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

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

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

  font-size: 12px;

  background: #00ff00;

  color: #FFFFFF;

  font-weight: bold;

  text-align: center;

}



.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }



.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }



/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }



span.errorText {

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

  color: #ff0000;

}



/* end misc */


