body {
	margin : 0;
	
	padding : 0;
	
	color : #666;
	
	background : #fff;
	
font-family: Tahoma, "Arial", "Helvetica", "sans-serif";
 font-size: 11px
}


#tools {height: 20px; font-size: 1em; }
#tools ul {list-style:none; display:inline; float: left; }
#tools li {float:left;  margin: 2px 18px 0 5px;font-weight: bold;}
#tools ul#firstchoice li a:link,#tools ul#firstchoice li a:visited  {color: #fff; text-decoration: none;}
#tools ul#firstchoice li a:hover,#tools ul#firstchoice li a:active  {color: #ffff00; }

#breadcrumb {font-size: 0.9em; color: #3b3786; font-weight: normal;clear: both;margin: 0  0 0.9em 0.2em ;}

.header {  background : #fff url(../i/header_bg.gif) repeat;
	 color: #fff;
	   width: 100%;
	 height: 53px;
	}





.stripe {  background : #fff url(../i/stripe_bg.gif) repeat;
	 color: #fff;
	}


.rightpic { margin-bottom: 20px;  
	}



.yellow {  background : #fc3 ;
	 color: #fff;
	}


.grad { color: #fff;  background:  url(../i/grad_bg.gif) no-repeat; font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 18px;  padding-left: 15px; margin-right: -5px; 
	text-transform: uppercase;
	}




.main { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 11px; line-height: 18px; padding-top: 0px; padding-left: 20px; padding-right: 10px; }


.big { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 24px; line-height: 28px; padding:0; margin: 0; color: #f63;letter-spacing: -1px; font-weight: normal; }



.arrow { margin-bottom: 0px; padding-bottom: 0px;  font-weight: bold;font-size: 12px;
}
.followarrow {  padding-top: 0px; margin-top: 0px;}




.arrowtight { margin: 0px;   padding: 3px ;  font-weight: bold; border-bottom: 1px dotted #ccc; 
}

h1.intro { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 18px; padding:0; margin: 0 0 20px 0; color: #666; font-weight: normal; 
}

h2.intro { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 12px; padding:0; margin: 0; color: #666; 
}

h1.h { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 12px; padding:0; margin: 12px 0 0 0; color: #f63; 
}


p.footer  { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 11px;  color: #fff; font-weight: normal; margin: 20px 10px;}

a.footer { 
	 color: #fff; text-decoration: underline;
	}

a.footer:visited { 
	 color: #fff;
	}

a.footer:hover { 
	 color: #ffc;
	}



	a {
	color : #f60; text-decoration: none;
	

}	

a:visited {
	color : #f93;
	
	

}

	a:hover {
	color : #fc0;


}



	a:active {
	color : #fc0;
	

}
.dates { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 11px; line-height: 18px; padding-top: 0px; ; background-color: #eeeeee;}
tr.dates td { border-top: 1px solid #f63;border-right: 2px solid #fff;padding: 2px 4px;}

tr.dates th { background: #f63; color: #fff; text-align: left; font-size: 12px; border-right: 2px solid #fff;padding: 2px 4px;}


.biggish { font-family:  Tahoma, "Arial", "Helvetica", "sans-serif"; font-size: 22px; line-height: 20px; padding-top: 0px; padding-bottom: 0px; color: #f63;;  }


#forum { position:absolute; top:34px; left:697px;}


.splash {border: 1px dotted #f63; padding:20px; margin: 20px  ;}


#bcnote {margin: 5px; text-align:left;width: 155px;float: right; }

table.staff td {border-top: 1px solid #e5e5e5; padding: 25px 20px 10px 0;}
.intro {color: #f63;}
.photo {float: left; margin: 0 15px 10px 0; margin-top: 8px;}

#after-ft {font-size: 1em; color: #fff;clear:both; margin: 18px }
#after-ft {width: 750px; margin-left: 10px; }
#after-ft ul {list-style:none; margin: 10px 0 ;  font-size: 0.8em; }
#after-ft li, #ft li {display:inline;  white-space:nowrap;	}
#after-ft a:link,#after-ft a:visited , #after-ft a:hover,#after-ft a:active  {color: #fff; text-decoration: none; margin: 8px 8px 0 0 }