body
{
background-image:url('images/NewOddballsStrip.jpg');
background-repeat:repeat-y;
background-position: 0px 130px;
margin: 0;
}
 
.maincontent
{
position:absolute;
left:80px;

}

#content {
margin-top: 35px;
}

  .leftnav {color: #000099;
	padding-bottom:2px;
	padding-left:3px;
	margin:0px 0px 0px 0px;
	vertical-align:middle;
        font-family:Arial,Helvetica;
        font-size: 10pt;
        text-decoration:none;
        font-weight:bold;}

  a.leftnav:hover {
        text-decoration:underline}

  a.leftnav:active {	
	color: #ff9c3d;}

.footer {color: #ffff00;
	vertical-align:middle;
        font-family:Arial,Helvetica;
        font-size: 10pt;
        text-decoration:none;
        font-weight:bold;}

  a.footer:hover {
        text-decoration:underline}


.l3heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; line-height: 22px; font-weight: bold; color: #663300; text-decoration: none}
.l3headingSmaller {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; color: #663300; text-decoration: none}

.l3body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #000000; text-decoration: none }

.mainnavspecific { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: bold; color: #333333; text-decoration: none }
.mainnavspecific:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: bold; color: #CC0000; text-decoration: none }

.topsubmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: bold; color: #333333; text-decoration: none }
.resulthead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #ffffff; text-decoration: none }
.new { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 12px; font-weight: bold; color: #333333; text-decoration: none }

/* ---------- Calendar styles ----------- */

.calA {	
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			    10px;
	font-style: 			normal;
	line-height: 			normal;
	font-weight: 			bold;
	font-variant: 			normal;
	text-transform: 		none;
	text-decoration: 		none;
	vertical-align: 		middle;
	text-align: 			center;
	color:				    #000;

}

.calSel {	
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			    10px;
	font-style: 			normal;
	line-height: 			normal;
	font-weight: 			normal;
	font-variant: 			normal;
	text-transform: 		none;
	text-decoration: 		none;
	text-align: 			center;
	vertical-align: 		middle; 
	cursor: 			    default;
	color:				    #000;
	background-color:		#999;
}
.calEvent {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			    10px;
	font-style: 			normal;
	line-height: 			normal;
	font-weight: 			normal;
	font-variant: 			normal;
	text-transform: 		none;
	text-decoration: 		none;
	cursor: 			    default;
	vertical-align: 		middle;
	text-align: 			center;
	color:				    #000;
	background-color:		#EEE;
}

.calEmpty {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			    10px;
	font-style: 			normal;
	line-height: 			normal;
	font-weight: 			normal;
	font-variant: 			normal;
	text-transform: 		none;
	text-decoration: 		none;
	cursor:				    default;
	vertical-align: 		middle;
	text-align: 			center;
	color:				    #FFFFCC;
	background-color:		#FFFFCC;
}
.calToday {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			    10px;
	font-style: 			normal;
	line-height: 			normal;
	font-weight: 			normal;
	font-variant: 			normal;
	text-transform: 		none;
	text-decoration: 		none;
	cursor: 			    default;
	vertical-align: 		middle;
	text-align: 			center;
	color:				    #FFFFFF;
	background-color:		#FF9999;
}

/* ---------- Calendar month table styles ----------- */

.calMonthTable {
	border-style: 			none;
	empty-cells: 			hide;
}

.calMonthTD {	
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			    10px;
	font-style: 			normal;
	line-height: 			normal;
	font-weight: 			normal;
	font-variant: 			normal;
	text-transform: 		none;
	text-decoration: 		none;
	text-align: 			center;
	vertical-align: 		middle; 
}


/* ---------- Daily events month table styles ----------- */

table.calDayTable {
	width:				    250px; 
	border-style: 			none;
	padding:			    0px;
	margin:				    0px;
	vertical-align: 		middle;
}

td.calDayTD {	
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:        		10px;
	font-weight:      		normal;
	font-style:       		normal;
	padding:			    2 2 2 2;
	text-align:			    left;
	vertical-align: 		top;
	vertical-align: 		middle;
}

td.oddballs {	
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:        		12px;
	font-weight:      	    normal;
	font-style:       		italic;
	text-align: 			center;
	vertical-align: 		middle;
	padding:			    2 2 2 2;
	text-align:			    left;
	vertical-align: 		top;
	vertical-align: 		middle;
	color:                  #000099;
	background-color:       #ffff00;
}

/* ---------- Race listings----------- */

.raceComment {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 			    10px;
	font-style: 			normal;
	line-height: 			normal;
	font-weight: 			normal;
	font-variant: 			normal;
	text-transform: 		none;
	text-decoration: 		none;
	cursor: 			    default;
	text-align: 			left;
	color:					#000099;
	
}

table.raceListTable {
	width:				    100%; 
	padding:			    0px;
	margin:				    0px;
	vertical-align: 		top;
	border: 1px solid black;
}

td.raceListTD {	
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:        		10px;
	font-weight:      		normal;
	font-style:       		normal;
	text-align:			    left;
	vertical-align: 		top;	
	padding-right:			2px;
	
}

td.raceListHeaderTD {	
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:        		12px;
	font-weight:      		bold;
	font-style:       		normal;
	text-align:			    left;
	vertical-align: 		top;	
	background-color:		#eeeedd;
	padding-right:			2px;
}

.raceCommentLink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style:normal;  
	color:#000099; 
	text-decoration: underline;
	cursor:hand;
	
}

#perchText {
		font-family: Times New Roman, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        background-color: #eeeedd;
        color: red;
		padding: 10px;
		margin: 0px;
        border: 1px solid black;
}

#MABACText {
		font-family: Times New Roman, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        background-color: #eeeedd;
        color: #cc00FF;
		padding: 10px;
		margin: 0px;
        border: 1px solid black;
}

#kitText {
		font-family: 'Trebuchet MS', Helvetica, sans-serif;
		font-size: 12px;
        background-color: #e9e9ff;	
 		color: blue;
}

#runToLive {
		font-family: 'Lucida Console', Monaco, monospace;
		font-size: 12px;
		color: #333333;
		margin: 20px;
}

span.errorHighlight {
		color:	red;
}

.subheader {
		color: #0000cc;
		font-weight: bold;
		font-size: 14px;
}

.memberName {
		position:relative;
		left:50px;
		line-height:0;
}

.memberAmount {
		position:relative;
		left:180px;
		line-height:0;
}

.memberEmail {
		position:absolute;
		left:400px;
		line-height:0;
}

.memberHeight10 {
		line-height: 10px;
}

#indexNote {
		font-family: 'Lucida Console', Monaco, monospace;
		color: red;
		font-size: 10px;
}

.homeFont {
		font-family: "comic sans ms";
		color: #0000cc;
		font-size: 16px;
}

a.email:link {
		color: #aaffaa;} 

a.email:hover {
		color: #66ff66;} 

.memberSmall {
		color: #ff0000;
		font-size: 9px;
}

.memberTable
{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
}
#input, #textarea
{
	background-color:	#ffffcc;
}
.addtl10k { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: normal; color: blue; text-decoration: none }
