/* top level styles */

	body {
		 font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; font-size:11px
	
	}
	table 	{  margin:0px; padding:0px; }
	td 		{  margin:0px; padding:0px; }

	a {color:#660000; text-decoration:none}
	a:hover {color:#FF3333}
	
	h1 { color:#999999; font-size:20px; font-weight:normal;margin:2px 0px 8px 0px}
	h2 {font-size:16px; font-weight:normal;  Times, serif}
	h3 { color:#FFFFFF; font-weight:bold; font-size:12px; text-align:right; padding: 0px 5px 0px 0px; margin:0px}

/* Forms */
	.field { border:1px solid #CCCCCC; background-color:#FFFFFF }
	.fieldsmall { border:1px solid #CCCCCC; background-color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif }
	.field:hover { border:1px solid #666666 }
	
	.button { border:1px solid #CCCCCC; background-color:#FFFFFF; cursor:pointer }
	.button:hover { border:1px solid #666666 }

/* standard */
	.small {font-size:10px;  font-family: Arial, Helvetica, sans-serif; color:#666666 }
	.true {color:#009900; font-weight:bold}
	.false {color:#CC3333; font-weight:bold}

/* Sections */
.s1 {color:#000066; padding: 2px; line-height:14px; border-bottom:1px solid #000099; display:block; margin:2px; font-size:14px;  }
.s1:hover {color:#000099; background:#CCC ; border-bottom:1px solid #0044FF; display:block}
.s2	{ display:block; line-height:18px; padding-left:15px; margin:1px; text-align:left; font-size:12px; color:#333333 }
.s2:hover {background-color:#CCC; }
.s3	{ display:block; line-height:16px; padding-left:50px;  margin:1px; text-align:left; font-size:11px}	
.s3:hover {background-color:#FFF; }


/* Customized styles */
.cartitems { font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:left; padding:3px; line-height:16px; font-size:11px}
.cartprice {  font-family:Geneva, Arial, Helvetica, sans-serif; text-align:right; padding:3px; line-height:16px; font-size:12px; border-top:1px solid #FF9999}
.fullbhead { border:1px solid #003399; background-color:#EEEEFF; color:#003399; font-weight:bold; padding:2px }
.decoration { color:#666666; font-size:32px }
.section_path {}

a.top_menu { padding: 0px; line-height:15px; border:0px solid #EE8899; display:block; margin:0px 0px 0px 0px  }
a.top_menu:hover   { border:0px solid #0011FF; display:block}
a.top_menu:active  {border:0px solid #0011FF; display:block}
	
/*product styles */

.productTitle {  color:#333399; padding:0px; margin:0px; font-size:12px; text-align:left; font-weight:normal  }
.productBox {   margin:1px }
.itemLinks { font-size:11px; font-weight:bold; line-height:12px; display:block;  border:1px solid #FFFFFF; margin:2px; padding:2px; margin:1px }
.itemLinks:hover {background-color:#FEE; border:#990000 1px solid }
.price {color:#003399; font-size:20px; margin:2px; font-weight:bold }
.bigprice  { margin:3px; padding:0px; color:#0000CC; font-weight:bold; font-size:24px }
.oldprice { color:#666666; text-decoration:line-through; font-size:16px; padding-right:6px}

/* admin styles */
	.admin {background:#EEFFEE; border:1px solid #009900; font-family:sans-serif; font-size:11px; display:inline; line-height:14px; padding:1px 5px 1px 5px; position:absolute;  }