body     { font-size: 11px; font-family: "Trebuchet MS", Arial; background-color: #dcdcdc; text-align: center; margin: 0px; padding: 0px }
form { margin: 0px; padding: 0px }
.eventform { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #99cccd; text-align: center; width: 200px; padding: 4px; border: dotted 1px #060; }
.footmenu { color: black; font-size: 11px; font-family: "Trebuchet MS", Arial; height: 25px }
.red { color: #900 }
.footmenu a { color: black; text-decoration: none }
.footmenu a:hover { color: maroon; text-decoration: underline overline; border-bottom: 1px dashed white }
.leftcol { color: white; font-size: 13px; font-family: "Trebuchet MS"; background-color: #600; border: solid 2px #900000; width: 176px }
.mainmenu   { color: black; font-size: 13px; font-family: "Trebuchet MS", Arial; background-color: #f5f5f5; border: solid 1px #900000; width: 718px; height: 36px ; margin-top: 3px; }
.mainmenu a { text-decoration: none }
.mainmenu a:hover { color: maroon }
.mainmenu a:link { color: #696969; text-decoration: none }
.mainmenu a:visited { color: #696969; text-decoration: none }
.mainmenu a:visited:hover { color: maroon; text-decoration: none }
.mainmenu .srp { color: maroon; font-weight: bold; text-decoration: none  }
.members { color: black; font-size: 11px; font-family: "Trebuchet MS", Arial; height: 25px }
.members a { }
.members a:hover { color: black; text-decoration: none }
.members a:link { color: black; text-decoration: none }
.members a:visited { color: black; text-decoration: none }
.title { color: #036; font-size: 18px; font-family: Georgia, "Times New Roman", Times }
.title a:link { color: #036; font-size: 18px; font-family: Georgia, "Times New Roman", Times; text-decoration: none; }
.title a:visited { color: #036; font-size: 18px; font-family: Georgia, "Times New Roman", Times; text-decoration: none; }
.title2 { color: #060; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.topmenu { color: white; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS" }
.topmenu a { }
.topmenu a:hover { color: white; text-decoration: underline }
.topmenu a:hover:visited { color: white; text-decoration: underline; }
.topmenu a:link { color: white; text-decoration: none }
.topmenu a:visited { color: white; text-decoration: none }
#athena { color: black; font-size: 11px; font-family: "Trebuchet MS"; background-color: #daa520; text-align: right; margin: 8px 0px; padding: 5px; border: solid 2px #8b4513; width: 360px }
#athena #button { color: #8b4513; font-size: 10px; font-family: "Trebuchet MS"; background-color: white; border: solid 1px #8b4513; width: 35px }
#athena #textbox { font-size: 10px; font-family: "Trebuchet MS"; width: 150px }
#athena #title { color: white; font-size: 14px; font-family: Georgia }
#athena form { margin: 0px; padding: 0px }
#content              { color: black; font-size: 13px; font-family: "Trebuchet MS", Arial; width: 100% ; margin: 0 8px 8px; }
#content .smaller { font-size: 12px; padding-left: 12px; }
#content td { color: black; font-size: 13px; font-family: "Trebuchet MS", Arial }
#content .caption { color: black; font-size: 11px; font-family: "Trebuchet MS", Times }
#content .title { color: #036; font-size: 18px; font-family: Georgia, "Times New Roman", Times }
#content .titlep { color: #036; font-size: 18px; font-family: Georgia, "Times New Roman", Times }
#content a { }
#content a:hover { color: #036; text-decoration: underline }
#content a:link { color: maroon; text-decoration: underline }
#content a:visited { color: maroon; text-decoration: underline }
#contentb     { color: black; font-size: 13px; font-family: "Trebuchet MS", Arial; margin: 0px 8px 8px; width: 372px }
#contentb td { color: black; font-size: 13px; font-family: "Trebuchet MS", Arial }
#contentb .caption { color: black; font-size: 11px; font-family: "Trebuchet MS", Times }
#contentb .title { color: #036; font-size: 18px; font-family: Georgia, "Times New Roman", Times }
#contentb .titlep { color: #036; font-size: 18px; font-family: Georgia, "Times New Roman", Times }
#contentb a { }
#contentb a:hover { color: #036; text-decoration: underline }
#contentb a:link { color: maroon; text-decoration: underline }
#contentb a:visited { color: maroon; text-decoration: underline }
#downloads  { color: #800000; font-size: 12px; font-family: "Trebuchet MS"; background-color: #f0f8ff; padding: 5px; border: dotted 1px #800000; width: 90% }
#email { color: #800000; font-size: 12px; font-family: "Trebuchet MS"; background-color: #f0fff0; padding: 5px; border: dotted 1px green }
#grid { color: black; font-size: 13px; font-family: "Trebuchet MS", Arial; border: solid 1px #789 }
#grid .alt { background-color: #dcdcdc }
#grid .line { border-bottom: 1px solid gray; }
#grid .header { color: white; background-color: #036  }
#grid .header td { color: white; font-weight: bold; font-size: 13px; font-family: "Trebuchet MS", Arial }
#grid a { }
#grid a:hover { color: #036; text-decoration: underline }
#grid a:link { color: maroon; text-decoration: underline }
#grid a:visited { color: maroon; text-decoration: underline }
#grid td { padding: 5px }
#grid tr { text-align: left }
#hide { display: none }
#howdoi { color: black; font-size: 11px; font-family: "Trebuchet MS"; background-color: #228b22; text-align: right; margin: 0px 0px 8px; padding: 5px; border: solid 2px #006400; width: 360px }
#howdoi #button  { color: #006400; font-size: 10px; font-family: "Trebuchet MS"; background-color: white; border: solid 1px #006400; width: 35px }
#howdoi #drop { font-size: 10px; font-family: "Trebuchet MS"; width: 150px }
#howdoi #title { color: white; font-size: 14px; font-family: Georgia }
#howdoi form { margin: 0px; padding: 0px }
#leftnav { margin: 0px; padding: 0px; width: 100% }
#leftnav #title { color: white; font-size: 16px; font-family: "Trebuchet MS", Arial; padding: 8px; height: 29px }
#leftnav li { margin: 0px; padding: 0px }
#leftnav li a { color: white; text-decoration: none; margin: 0px; padding: 6px 0px 6px 10px; border-top: 1px solid #dbc0bc; border-bottom: 1px solid #6d4b4e; display: block }
/* Corrects and reemphasizes width for Netscape 4 */
#leftnav li a { width: 176px }
#leftnav li a#current { color: white; font-weight: bold; text-decoration: none; background-color: #daa520 }
#leftnav li a#current:hover { text-decoration: none; background-color: #a40000 }
#leftnav li a:hover { text-decoration: none; background-color: #a40000; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #000 }
#leftnav li.center { text-align: center }
#leftnav li.last { margin: 0px; padding: 0px; border-top: 1px solid #dbdbdb }
#leftnav ul { list-style-type: none; margin: 0px; padding: 0px; border-top: 1px solid #5f6a6d }
#maindiv       {
	background-color: white;
	margin: 10px auto auto;
	padding: 10px;
	border: solid 1px gray;
	width: 718px;
	position: relative;
	display: block;
}
#printheader { display:none }
.quickinfo          { color: black; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial; background-color: #f5f5dc; padding: 6px; border: solid 1px #789; width: 150px }
.quickinfo td       { color: black; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial; }
.quickinfo #title  { color: #789; font-weight: bold; font-size: 13px }
.class { }
.leftdash { border-left: 1px dashed #a9a9a9 }
a.novisit:visited 	{color: #36f;}

.tabs li			{ background:#036 url(/files/images/tabs/tab_left.gif) no-repeat left top; float:left; padding:0 0 0 9px; margin:0; font-size:12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.tabs li a			{background:url(/files/images/tabs/tab_right.gif) no-repeat right top;float:left;display:block;padding:5px 15px 4px 6px;margin: 0 2px 0 0;text-decoration: none;font-weight: bold;color: #036; }
.tabs li a:visited	{color: #036;}
.tabs .active		{background-image:url(/files/images/tabs/tab_left_o.gif); border-width:0; border-height:0;}
.tabs .active a		{background-image:url(/files/images/tabs/tab_right_o.gif); padding-bottom:5px; color: #000;}

#dTabs { margin-right: 0; margin-bottom: 0; margin-left: 0; padding-bottom: 0; }
#dTabs {
	float:left;
	background: #036;
}
#dTabs ul.tabs {margin:0; padding:12px 0 0 4px; list-style:none;}
#wTabs { margin-right: 0; margin-bottom: 0; margin-left: 0; padding-bottom: 0; }
#wTabs {
	float:left;
	background: #036;
	width: 700px;
}
#wTabs ul.tabs {margin:0; padding:12px 0 0 4px; list-style:none;}
/* dynamic tabs for DP */
#dTabsDP { margin-bottom: 0; padding-bottom: 0; height: 36px; margin-right: 8px; margin-left: 0; }
#dTabsDP { width:510px; float: left; }
#dTabsDP ul.tabs {margin:0; padding:4px 0 0 16px; list-style:none;}
#tabContent { clear:both; }
#tabContent div.a {display:none;}
#tabContent div, #address {}
#tabContent div div {padding: 0;}
.detail { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.detail a { }
.detail a:hover { color: #036; text-decoration: underline }
.detail a:link { color: maroon; text-decoration: underline }
.detail a:visited { color: maroon; text-decoration: underline }
.beigebox          { color: black; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial; background-color: #f5f5dc; padding: 6px; border: solid 1px #789;}
#maincontent { width: 718px; }
#gallery img { background-color: white; padding: 4px; border: solid 1px silver; cursor: auto; display: table; white-space: normal; }
.footer {
	clear: both;
}
.clearboth {
	clear: both;
}

