
p, td, body { font-family: Arial; font-size: 12px; color: #000000; }

.login { font-family: Arial; font-size: 10px; color: #000000; }

li { font-family: Arial; font-size: 12px; color: #000000; padding: 4px; }

a {	color: #006699; }
a:hover { text-decoration: none; }

.bottomlink { font-size: 9px; color: blue; }
a.bottomlink { font-size: 9px; }

.index_header { color: white; font-weight: bold; font-size: 14px; }

.sponsor_title { color: white; font-weight: bold; font-size: 10px; }
.sponsor_text { color: silver; }
.sponsor_diamond { color: #006699; font-weight: bold; } /*aqua*/
.sponsor_sapphire { color: #006699; font-weight: bold; } /*blue*/
.sponsor_emerald { color: #006699; font-weight: bold; } /*lime*/
.sponsor_ruby { color: #006699; font-weight: bold; } /*maroon*/
.sponsor_other { color: #006699; font-weight: bold; } /*silver*/

input {
	border: #C2BDC4 1px solid;
	background: #C2BDC4 url('../images/input_bg.gif') repeat-x bottom;
	color: #000000;
	font-family: Arial; 
	font-size: 12px; 
	padding: 0px;
}

.inputNoShade{
    border: #FFFFFF 1px solid;
	background: #FFFFFF; 
}

.white { color: white; }

.sc_header { color: white; font-weight: bold; }

.small { font-size: 10px; }

#calEvents a { text-decoration: none; }
#calEventsSection a { text-decoration: none; }

a.index_news { color: white; text-decoration: none; }
a.index_news:hover { text-decoration: underline; }

a.index_events { color: white; text-decoration: none; }
a.index_events:hover { text-decoration: underline; }

a.index_sponsors { color: #888888; text-decoration: none; }
a.index_sponsors:hover { text-decoration: underline; }

.RegButton { 
	color: #000000; 
	text-decoration: none; 
	background: #C2BDC4 url('../images/input_bg.gif') repeat-x bottom; 
	border: #C2BDC4 1px solid;
	font-family: Arial; 
	font-size: 12px; 
	white-space:nowrap;
	width:190;
}

.H2 {
	text-decoration: none; 
	font-family: Arial; 
	font-size: 12px; 
	color:#146CB0;
	font-variant:small-caps;
}

.title { font-family: Arial; font-size: 15px; color: #000000; font-weight: bold; }

div.eventDescOuter 
{
	display:none;
	padding-top:10px;
}	
div.eventDescOuter div.eventDescInner
{
	width:400px;
	background-color:rgb(239, 239, 247);
	border: 1px solid #97BADB;
	padding:10px 20px 10px 20px;
}


/* COMMENTED 02 FEB 2009, Michael Philippone 
	The corresponding styles have all been either replaced, 
	removed outright or moved to "leftNavs.css"

.L1Title { font-weight: bold; color: white; }

a.L1Link { color: white; font-weight: bold; text-decoration: none; }
a.L1Link:hover { text-decoration: underline; }

a.L2Link { color: #10529C;  text-decoration: none; font-size:9pt; }
a.L2Link:hover { text-decoration: underline; }

a.L3Link { color: #636363; text-decoration: none; font-size:9pt; }
a.L3Link:hover { text-decoration: underline; }

a.L4Link { color: #363636; text-decoration: none; font-size:9pt; }
a.L4Link:hover { text-decoration: underline; }

*/

