body {background-color:#BDBDBD;}
td {font-family:garamond,times new roman,georgia,serif; font-size:12pt; color:black;}
p {font-family:garamond,times new roman,georgia,serif; font-size:12pt; color:black;}
h1 {font-family:garamond,times new roman,georgia,serif;font-size:14pt;font-style:italic;margin-bottom:0px;font-weight:normal;}

.navTitle		{font-family:garamond,times new roman,georgia,serif; font-size:32; color:black;}
.navSubtitle	{font-family:garamond,times new roman,georgia,serif; font-size:18; color:black;}
.fineprint 		{font-size:9pt;}
.criteria	{font-family:garamond,times new roman,georgia,serif; font-size:14pt; color:black; font-weight:bold;}

.headerbar {background-color:#FFE710;border-top:1px solid black;border-bottom:1px solid black;}

.home-banner {background-image:url(images/trans_black.png);width:200px;height:70px;margin-top:60px;color:white;font-size:18px;}

/* for photos */
.caption_arial {font-family:arial,sans serif;font-size:7pt;}
div.tinythumb {width:85px;height:57px;overflow:hidden;}
div.cropPhoto {width:350px;height:233px;overflow:hidden;border:1px solid black;}

.maintable {border-left:1px solid #000000; 
			border-right:1px solid #000000; 
			border-bottom:1px solid #000000;
			background-color:white;}
.header {background-color:#BDBDBD;
		background-image:url(images/hdr_bgnd.gif);}
.area_footer {background-color:#FFE710; border-top:1px solid black;}
.text_footer {font-size:10pt;}
		
a:link       { text-decoration: underline; color: black }
a:visited    { text-decoration: underline; color: black }
a:hover      { text-decoration: none; color: red }

a:link.homelink       { text-decoration: none; color: black }
a:visited.homelink    { text-decoration: none; color: black }
a:hover.homelink      { text-decoration: underline; color: black }

a:link.bottommenu	    { font-family:arial,sans serif;font-size:8pt;text-decoration: none; color:#000000;}
a:visited.bottommenu   { font-family:arial,sans serif;font-size:8pt;text-decoration: none; color:#000000;}
a:hover.bottommenu	    { font-family:arial,sans serif;font-size:8pt;text-decoration: underline; color:red;}

.tablegrid {border-top:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}
.cellgrid {border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0;}

/*online application form */
.heading_app {font-family:arial;font-size:10pt;text-align:center;background-color:#FFFF00;}
.app {font-family:arial;font-size:10pt;}
div.app {font-family:arial;font-size:10pt;margin:10px;}

/* form elements */
input.small {font-family:verdana,arial,helvetica;font-size:8pt;}
textarea.small {font-family:verdana,arial,helvetica;font-size:8pt;}
select.small {font-family:verdana,arial,helvetica;font-size:8pt;}
.selected {background-color:#FFE710;}


.scroller { margin-left:2px; margin-top:0px; width:500px; overflow:scroll; overflow-y:hidden; white-space:nowrap;
				scrollbar-arrow-color: #747474; 		/* */
				scrollbar-face-color: #96845C;			/* the color behind arrows */
				scrollbar-3dlight-color: #747474;		/* */
				scrollbar-highlight-color: #747474;		/* */
				scrollbar-shadow-color: #747474;		/* */
				scrollbar-darkshadow-color: #747474;	/* */
				scrollbar-track-color: #96845C;			/* */
			}
.border1 {border: 1px solid black;}
.border2 {border: 1px solid red;}

.oddrow {background-color:#FEFFE3;}
.evenrow {background-color:#F5FFF5;}

/* styles for mapsearch.cfm */
.maplabel {
	width:55px;
	background-color:#FFE710;
	border:1px #C0C0C0 solid;
	padding:2px;
	font-family:arial;
	font-weight:normal;
	font-size:7pt;
	color:black;
	text-align:center;
	line-height:10px;
	opacity: 0.8}
div.popup {
	width:300px;height:90px;
	font-size:10pt;
}
