body 		{ background-color: #FFFFFF; color: #000000; }

/* Table backgrounds */
.back1	{ padding-left:15px; background-image: url(skins/ff3/img/ff3-bg.gif); font-size : 11px; color : #000000; }
.back2	{ padding-left:15px; background-image: url(skins/ff3/img/ff3-bg.gif); font-size : 11px; color : #000000; }
.back2b	{ padding-left:15px; background-image: url(skins/ff3/img/ff3-bg.gif); font-size : 11px; color : #000000; }
.back2h	{ padding-left:15px; background-color: transparent; font-weight:bold; font-size : 18px; color : #000000; }
.back3	{ padding-left:15px; background-color: transparent; font-size : 11px; color : #000000; }
.back4	{ padding-left:15px; background-color: transparent; font-size : 11px; color : #000000; }
.back5	{ padding-left:15px; background-color: transparent; font-size : 11px; color : #000000;}
.back6	{ padding-left:15px; background-color: transparent; font-size : 11px; color : #000000; }
.back7	{ padding-left:15px; background-color: transparent; font-size : 11px; color : #000000; }
.back8	{ padding-left:2px; background-image: font-size : 10px; color : #000000; border-left: 1px solid;  border-bottom: 1px solid; border-color:#FFFFFF;}
.back9	{ padding-left:2px; background-image: font-size : 10px; color : #000000; border-left: 1px solid;  border-bottom: 1px solid; border-color:#FFFFFF;}

/* INNER TABLES */
.innerheading	{ padding:2px 0px 2px 2px; background-color: #000000; font-size : 11px; font-weight:bold; color : #FFFFFF;}
.data	{ padding:2px 2px 2px 2px; font-size : 10px; color : #000000; border: 1px solid; border-color:#000000;}
.edit 	{ font-family: Verdana; text-decoration: none; color: #DDDDDD; background-color: transparent; }
.innerheading_w	{ padding:10px 0px 10px 0px; background-color: transparent; font-weight:bold; font-size : 18px; color : #000000; }
.data_w { padding:2px 0px 2px 2px; background-color: #000000; font-size : 10px; color : #FFFFFF;}


.fullname 	{font-size : 14px; font-weight: bold; color : #FFCC00; }
.sub_title 	{font-size : 14px; font-weight: bold; color : #FFCC00; }
.date 		{font-size : 10px; color : #000000; }
.about 		{ padding:0px 5px 5px 15px; font-size : 11px; color : #CCCCCC; }
.help 		{ padding:0px 25px 10px 15px; font-size : 11px; color : #666666; }
.help_nopad		{ padding:0px 0px 0px 0px; font-size : 11px; color : #666666; }
.message 	{ padding:0px 4px 10px 0px; font-size : 11px; color : #FF0000; }
.driverlist	{ padding:0px 5px 5px 5px; font-size : 11px; color : #000000; }
.points1	{ background-color: transparent; font-size : 11px; color : #000000;}
.newsheadline	{ width:505px; font-family: Arial; background-color: transparent; font-size : 18px; font-weight:bold; color : #000000;}
.newsdata	{ width:505px; background-color: transparent; font-size : 9px; color : #000000;}
.points_class	{ padding-left: 8px; width:505px; background-color: transparent; font-weight:bold; font-size : 13px; color : #FFFFFF;}
.desc1 { font-size : 10px; color : #FFCC00; };

/* Default fonts and HR spacer */
font	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 11px; }
td	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF4444; font-size : 11px; }
th	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size : 11px; }
P	{ margin-top:0px; font-size : 11px; color : #000000; font-weight:normal; }
hr	{ height: 2px; border: solid #283038 1px; border-top-width: 0px;}

/* Form elements */
input,textarea, select {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.search_button {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #333333;
	}

.search_field {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width:160px;
	border: 0px solid;
	border-color:#FFFFD1;
	background-color:transparent;
	padding: 2px;
	}
	
.password_field {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width:160px;
	border: 1px solid;
	background-color:#333333;
	border-color:#FF9900;
	padding: 2px;
	margin:2px;
	}	
	
ol{
	margin:5px 0px 10px 10px;
	padding: 0px 0px 0px 15px;
	background-color: #990000; font-size : 9px; color : #FFFFD1;
	}	


/* General small text )*/
.text1		{ font-size : 11px; color : #000000; }

/* General small bold text */
.text1b		{ font-size : 12px; color : #000000; font-weight : bold; }

/* General light text )*/
.text1s		{ font-size : 11px; color : #CC9999; }

/* General error text )*/
.text1e		{ font-size : 11px; color : #000000; font-weight : bold; }

/* General medium text */
.text2		{ font-size : 13px; color : #000000; }

/* General bold medium text */
.text2b		{ font-size : 13px; color : #000000; font-weight : bold; }

/* General big text */
.text3		{ font-size : 24px; color : #000000; font-weight : bold; }

/* General huge text */
.text4		{ font-size : 16px; color : #000000; font-weight : bold; }

/* General highlighted text */
.text5		{ font-size : 10px; color : #000000; }

/* Menus text */


.menu_admin { font-size : 10px; color : #000000; font-weight:bold;}
.menu	{ font-size : 10px; color : #000000; }

/* Admin text )*/
.admin		{ font-size : 10px; color : #000000; font-weight : bold; }

/* General links text colors */


.link 	{ font-family: Verdana; text-decoration: none; color: #00FF00; background-color: transparent; }
.visited 	{ font-family: Verdana; text-decoration: none; color: #FFCC00; background-color: transparent; }
.hover 	{ font-family: Verdana; text-decoration: none; color: #FFFFCC; background-color: transparent; }
.active 	{ font-family: Verdana; text-decoration: none; color: #FFCC00; background-color: transparent; }


.menu 			{ font-family: Verdana; font-size: 10px; text-decoration: none; color: #FFCC00; background-color: transparent; }
.menu_hover 	{ font-family: Verdana; font-size: 10px; text-decoration: none; color: #FFFF66; background-color: transparent; }

