BODY {
 background-color:	#151515;
 background-image:	url('/images/back_main.gif');
 margin:			0px;
 font-family:		arial;
 font-size:			8pt;
 color:				#ffffff;
 font-style:		normal;
 font-weight:		normal;
 }

TD {
 font-family:Arial;
 font-size:	8pt;
 color:		#ffffff;
 font-style:	normal;
 font-weight:	normal;
 }

A:LINK, A:VISITED {
 text-decoration:	none;
 color:			#999999;
 }

A:HOVER {
 color:			#ffffff;
 }

.title {
 color:				#87AAE1;
 font-weight:		bold;
	font-size:	8pt;
 }

#product {
 text-align:			center;
 }

.table_head_sorted_a:LINK, .table_head_sorted_a:VISITED, .table_head_sorted_a:HOVER {
 color:				#ffffff;
 font-weight:		bold;
 }
INPUT, TEXTAREA, SELECT, CHECKBOX {
 background:		#dddddd;
 border:			1px solid #000000;
 font-family:		arial;
 font-size:			11px;
 padding-left:		3px;
 }

TD.error {
 color:				#ff0000;
 font-weight:		bold;
 }
.label {
 color:				#ffffff;
 background:        #777777;
 border:            1px solid #000000;
 padding-left:		3px;
 padding-right:		3px; 
 text-align:		right;
 }
.button_on {
 font-weight:		bold;
 color:				#000000;
 background:		#dddddd;
 border:			1px solid #000000;
 cursor:			pointer;
 }
.button_off {
 font-weight:		bold;
 color:				#000000;
 background:		#cccccc;
 border:			1px solid #000000;
 cursor:			pointer;
 }
.table_head_normal {
 background:        #cccccc;
 border:            1px solid #9396a3;
 padding-left:		3px;
 padding-right:		3px;
 }
.table_head_sorted {
 color:				#ffffff;
 background:        #777777;
 border:            1px solid #000000;
 font-weight:		bold;
 padding-left:		3px;
 padding-right:		3px;
 }
.table_data_normal {
 padding-left:		3px;
 padding-right:		3px;
 background:		#ffffff;
 }
.table_data_sorted {
 background:		#dddddd;
 padding-left:		3px;
 padding-right:		3px;
 }
.table_data_shaded {
 background:		#eeeeee;
 padding-left:		3px;
 padding-right:		3px;
 }
.table_lines {
 background:        #cccccc;
 height:			1px;
 width:				1px;
 }
.table_title {
 font-weight:		bold;
 font-size:			14px;
 font-style:		italic;
 }
