BODY, .normal
	{
	background: #FFFFFF;
	font-family: "tahoma", "arial", "helvetica";
	font-size: 8pt;
	color: #000000;
	}

.padV { margin:5px 0 }
.padH { margin:0 5px }
.padTH {margin:5px 5px 0 }
.padT { margin:5px 0 0 }
.padTL { margin: 5px 0 0 5px }
.padB { margin:0 0 5px }
.padR { margin:0 5px 0 0 }
.padL { margin:0 0 0 5px }
.padLV { margin:5px 0 5px 5px }

.masthead
	{
	background: #FFFFFF;
	}
.mastheaddate
	{
	font-size: 10pt;
	color: #00C000;
	}
.mastheadbuttons
	{
	font-weight: bold;
	font-size: 9pt;
	}

.newsbox
	{
	background: #B0FFB0;
	}
.newsboxtitle
	{
	font-size: 16pt;
	color: #000000;
	}
.newsboxtext
	{
	font-size: 10pt;
	color: #000000;
	}
.newsboxmore
	{
	}
.newsboxpix
	{
	background: #B0FFB0;
	}

.focusbox
	{
	background: #D0FFD0;
	}
.focusboxtitle
	{
	font-size: 16pt;
	color: #000000;
	}
.focusboxtext
	{
	font-size: 10pt;
	color: #000000;
	}
.focusboxmore
	{
	}

.box
	{
	background: #F0FFF0;
	}
.boxtitle
	{
	font-size: 16pt;
	color: #000000;
	}
.boxtext
	{
	font-size: 10pt;
	color: #000000;
	}
.boxmore
	{
	}

.domainbox
	{
	background: #FFC0FF;
	}
.domainboxtitle
	{
	font-size: 16pt;
	color: #000000;
	}
.domainboxtext
	{
	font-size: 10pt;
	color: #000000;
	}
.domainboxwww
	{
	font-size: 10pt;
	color: #000000;
	}
.domainboxinput
	{
	font-family: "tahoma", "arial", "helvetica";
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	}
.domainboxmore
	{
	}

.internetnewsbox
	{
	background: #FFE0FF;
	}
.internetnewsboxtitle
	{
	font-size: 16pt;
	color: #000000;
	}
.internetnewsboxtext
	{
	font-size: 9pt;
	color: #000000;
	}
.internetnewsboxtime
	{
	font-size: 6pt;
	color: #800000;
	}
.internetnewsboxsource
	{
	font-size: 6pt;
	color: #800000;
	}
.internetnewsboxmoreovertext
	{
	font-size: 8pt;
	color: #000000;
	}

.articlebox
	{
	background: #FFFFFF;
	}
.articleboxtitle
	{
	font-size: 16pt;
	color: #000000;
	}
.articleboxtext
	{
	font-size: 10pt;
	color: #000000;
	}
.articleboxdesc
	{
	font-size: 7pt;
	color: #800000;
	}

.page
	{
	background: #FFFFFF;
	font-size: 8pt;
	}
.pagetitle
	{
	background: #C0C0FF;
	font-size: 16pt;
	color: #000000;
	}
.pagetext
	{
	font-size: 10pt;
	color: #000000;
	}
.pagesubtitle
	{
	background: #FFFFFF;
	font-size: 16pt;
	color: #000000;
	}
.pagesubtext
	{
	font-size: 10pt;
	color: #000000;
	}

.productbox
	{
	background: #FFFFFF;
	}
.productboxtitle
	{
	background: #E0E0FF;
	font-size: 16pt;
	color: #000000;
	}
.productboxtext
	{
	font-weight: bold;
	font-size: 8pt;
	}

.extrasbox
	{
	background: #FFFFFF;
	}
.extrasboxtitle
	{
	background: #F0F0FF;
	font-size: 16pt;
	color: #000000;
	}
.extrasboxtext
	{
	font-weight: bold;
	font-size: 8pt;
	}

.cartboxtext
	{
	font-size: 8pt;
	}





.summarybox
	{
	background: #FFD9FF;
	font-family: "tahoma", "arial", "helvetica";
	font-size: 8pt;
	}

.summaryboxtitle
	{
	font-family: "tahoma", "arial", "helvetica";
	font-size: 16pt;
	color: #000000;
	}

.summaryboxtext
	{
	font-family: "tahoma", "arial", "helvetica";
	font-size: 10pt;
	color: #000000;
	}

.summaryboxdesc
	{
	font-family: "tahoma", "arial", "helvetica";
	font-size: 7pt;
	color: #800000;
	}

.summaryboxprice
	{
	font-family: "tahoma", "arial", "helvetica";
	font-size: 14pt;
	color: #800000;
	}

.popbox
	{
	background: #C7C7E1;
	font-family: "tahoma", "arial", "helvetica";
	font-size: 14pt;
	}

.popboxtable
	{
	background: #C7C7E1;
	font-family: "tahoma", "arial", "helvetica";
	font-size: 8pt;
	}

.footer
	{
	font-family: "tahoma", "arial", "helvetica";
	font-size: 8pt;
	color: #000000;
	}

.black
	{
	color=#000000;
	}

.white
	{
	color=#FFFFFF;
	}

.grey
	{
	color=#C0C0C0;
	}

.price
	{
	font-family: "tahoma", "arial", "helvetica";
	font-size: 30pt;
	color: #000000;
	}

A:link, A:visited, A:active
	{
	text-decoration: none;
	color: #008000;
	}

a:link:hover
	{
	text-decoration: none;
	color: #20E020;
	}
