BODY			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px }
H1 				{ font-family: Arial, Helvetica, sans-serif; color: #aac4ff; font-size: 24px}
H2 				{ font-family: Arial, Helvetica, sans-serif; color: #aac4ff; font-size: 20px}
H3 				{ font-family: Arial, Helvetica, sans-serif; color: #aac4ff; font-size: 18px}
H4 				{ font-size: 14px; color: #aaC4FF}
TD				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px }
LABEL			{ cursor: hand;}

A 				{ text-decoration: none; color:Blue; }
A:visited       {color:Blue; }
A:hover			{
	text-decoration: underline;
	color: #D73F25;
	font-weight : bold;
}

INPUT			{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
TEXTAREA		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
SELECT			{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
SELECT.small	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt }

.justify		{ text-align: justify }
.centerbanner	{ text-align: center; color: #33EE33; font-weight: bold }
.visitorcounter	{ text-align: center; font-weight: bold; font-size: 11px; padding-top: 5px; padding-bottom: 5px }
.footer 		{ font-size: 6pt; text-align: center }
.title			{ color: #AAFFAA; text-align: center }
.subhead	{
	font-weight : bold;
	font-size: 14px
}

.tdcontentsm	{ background-color: #555555; font-size: 11px }
.tdlabelsimpsm	{ background-color: #333333; font-size: 11px }
.tdlabelsm 		{ background-color: #333333; vertical-align: top; padding-top: 1px; font-size: 11px }

.tdcontent		{ background-color: #555555 }
.tdlabelsimp	{ background-color: #333333 }
.tdlabel 		{ background-color: #FF6600; vertical-align: top; padding-top: 1px; font-weight : bold; font-size: 14px; color: #FFFFFF }
.tdinputlabel	{ background-color: #555555; text-align: right; font-size: 12px; font-weight: bold; padding-left: 12px; padding-right: 6px }
.tdinputfield	{ background-color: #333333 }
.tdnewsnav		{ width: 230; font-size: 11px; background-color: #333333; }
.tdlabelproduct	{ background-color: #333333; font-size: 14px; font-weight: bold; text-align: center }
.tdlabelfield	{ background-color: #333333; font-size: 12px }
.tdodd	{
	background-color: #DECFBD
}
.tdeven	{
	background-color: #FFFFFF
}

.halfgray		{ background-color: #424242 }
.results		{ background-color: #FFFF55 }

.newindicate	{ color: #FF3333; font-weight: bold; font-size: 10px }
.hotindicate	{ color: #FF9225; font-weight: bold; font-size: 10px }
.new2indicate	{ color: #11FD11; font-weight: bold; font-size: 10px }

.inputtext		{ font-size: 9pt }
.inputbutton	{ font-size: 9pt }

.menuspan		{ position: absolute; cursor: hand; }
.menuhead		{ font-family: Tahoma; font-size: 11px; width: 82px; color: #DDDDDD; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; }
.menuhead_open	{ z-index: 1; font-family: Tahoma; font-size: 11px; background-color: #555555; width: 82px; font-weight: bold; border: 1px solid #000000;  padding-left: 3px; padding-top: 1px; padding-bottom: 1px;}
.menuhead_opensub	{ z-index: 1; font-family: Tahoma; font-size: 11px; background-color: #555555; width: 82px; font-weight: bold;  border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;  padding-left: 3px; padding-top: 1px; padding-bottom: 1px;}
.menuhead_click	{ font-family: Tahoma; font-size: 11px; background-color: #EEEEEE; color: #000000; width: 82px; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px;}
.menuhead_clicksub	{ font-family: Tahoma; font-size: 11px; background-color: #EEEEEE; color: #000000; width: 82px; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px;}

.menu			{ z-index: -1; position:absolute; visibility: hidden; left: 89px; background-color: #555555; padding: 2px; border: 1px solid #000000;}
.menuopt		{ font-family: Tahoma; font-size: 11px; background-color: #555555; padding: 1px; border-width: 1px; border-style: solid; border-color: #555555 }
.menuopt_over	{ font-family: Tahoma; font-size: 11px; background-color: #999999; color: #000000; padding: 1px; border-width: 1px; border-style:solid; border-color: #999999; border-top: 1px solid #BBBBBB; border-bottom: 1px solid #333333 }
.menuopt_click	{ font-family: Tahoma; font-size: 11px; background-color: #EEEEEE; color: #000000; padding: 1px; border-width: 1px; border-style:solid; border-color: #999999;}

TD.bottomboxhead		{ vertical-align: top; font-size: 11px; font-weight: bold; text-align: center; background-image: url(http://img.dpreview.com/images/boxbackground/new3d_bottombox_01.gif); height: 21}
TD.bottomboxlist		{ vertical-align: top; font-size: 11px; font-weight: bold; background-color: #333333; background-image: url(http://img.dpreview.com/images/boxbackground/new3d_bottombox_02.gif); }
TD.bottomboxfooter	{ background-image: url(http://img.dpreview.com/images/boxbackground/new3d_bottombox_03.gif); height: 25px }

A.white			{ text-decoration: none; color: #EEEEEE }
A.white:hover	{ text-decoration: none; color: #F4FF1A }

A.nobg:hover 	{ text-decoration: none; background: ;}
A.hover:hover 	{ color: #FFFF66; text-decoration: none; background: #555555; }

.tdcontentsmhigh { background-color: #557755; font-size: 11px }
.tdcontentsmlow { background-color: #775555; font-size: 11px }

.group {  font-size: 12px ; font-weight : bold ; background-color: #ffffff }
.subgroup {  font-size: 11px ; font-weight : bold ; background-color: #ffffff }
.answer { font-size : 11px ; background-color: #ffffff }
.answertitle { font-size : 13px ; font-weight : bold }
.icon { background-color : #eeeeee }
