TD {
 font-family:		arial;
 font-size:			11px;
 color:       #ffffff;
 }
 
body {
background-image:url('/images/back_main.jpg');
background-repeat: no-repeat;
background-position: top center;
}

A:LINK, A:VISITED {
 color:				#cccccc;
 text-decoration:	none;
 font-weight:		normal;
 }
A:HOVER {
 color:				#333333;
 }

INPUT, TEXTAREA, SELECT, CHECKBOX {
 background:		#dddddd;
 border:			1px solid #000000;
 font-family:		arial;
 font-size:			11px;
 padding-left:		3px;
 }
 
.larger {
 font-family:		arial;
 font-size:			12px;
 color:       #ffffff;
 }
 
.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;
 }

