/*
**	File: combined.css
**	Media: screen
**	Copyright: (c) 2007 Brandon Neil Richards
**	Author: Brandon Neil Richards
**	Notes: This file should NOT be edited directly. This file is dynamically generated.
*/

/* FILE: reset.css for MEDIA: screen by AUTHOR: Eric Meyer v.pre inherit */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
:focus { outline: 0;}
ol, li { list-style-type: none;}
strong {font-weight:bold;}

table {	border-collapse: separate; border-spacing: 0;}
caption, th, td { text-align: justify;	font-weight: normal}
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q {	quotes: "" "";}

/* FILE: common.css */
body{font: normal 62.5% "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; background: #FFF url(/images/body.sub.png) repeat-x;}
.landing{background: #FFF url(/images/body.bg.png) repeat-x;}
.push{clear:both;}
.align-right{text-align:right;}
.strong{font-weight: bolder;}
.li {font: normal 62.5% Verdana;}
.ul {font: bold 62.5% Verdana;}

.linear li{ display: inline;}
#wrapper{margin: 0 auto; width: 772px;}
#masthead{height: 80px;}
.logo{float:left; width: 258px; height: 80px;}
.search{height: 80px; float:right; width: 510px; text-transform: uppercase;}
.search ul{float:right; width: auto;}
.search li{display: inline; float: left; margin: 28px 0 0 0;padding: 0 10px; border-right: 1px solid #FF6600;}
.search a:link, .search a:visited, .search a:visited:hover, .search a:focus, .search a:visited:active{font:normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #666; text-decoration: none;}
.search form{display: inline;}
.search input{margin: 0 5px;}
.search input.searchbar{background: #EFEFEF; border: 1px solid #CCC;}
.search input.searchbutton{vertical-align:middle;}
#navigation{border-left: 1px solid #FFF; border-right: 1px solid #FFF;height: 26px; text-align:center; text-transform: uppercase;}
#navigation ul{width: 772px;}
#navigation li{display: inline; border-right: 1px solid #F6C050;}
#navigation li.last, .search li.last, .copyright li.last{border: none;}
#navigation a:link,#navigation a:visited, #navigation a:active, #navigation a:visited{ padding: 0 9px; font: bolder 12px/26px Georgia, "Times New Roman", Times, serif; color:#005FAE; text-decoration: none;}
#navigation a:visited:hover, #navigation a:focus, #navigation a:hover, #navigation a.selected:link, #navigation a.selected:visited, #navigation a.selected:visited:hover, #navigation a.selected:focus, #navigation a.selected:hover, #navigation a.selected:active{color: #FDE351;}
.archives
{
FONT: 1.1em Verdana, Arial, Helvetica, sans-serif;   
}
h1{font: normal 2.6em/2em Georgia, 'Times New Roman', Arial, Verdana, sans-serif; color:#005FAE;}
.main h2{font: normal 2em/2em Georgia, 'Times New Roman', Arial, Verdana, sans-serif; color:#005FAE;}
h3{font: bold 1.4em/1.4em Georgia, 'Times New Roman', Arial, Verdana, sans-serif; color:#005FAE;}
h4{font: bold 1.2em/1.2em Georgia, 'Times New Roman', Arial, Verdana, sans-serif; color: #333; padding: 10px 0 5px 0;}
p{font: normal 1.em Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0 0 15px 0;}
a:link, a:visited, a:active{color:#005FAE; text-decoration: none;}
a:visited:hover, a:hover, a:focus{text-decoration: underline;}
.first{font: 1.25em Verdana, Arial, Helvetica, sans-serif;}
.main li p span{font-weight: bolder; color: #005FAE;}
.main li p{margin: 0;}
.whatsgoingon li p span{font-weight: bolder; color: #FF9900;}
.whatsgoingon p{font: normal 1em Verdana, Arial, Helvetica, sans-serif; color: #666;}
h2,#sidebar dt{font: bolder 1.2em/2em Verdana, Arial, Helvetica, sans-serif; color: #005FAE; border-bottom: 1px solid #D2DEE3;}
#sidebar dl{padding: 10px 0;}
#sidebar dd a:link, #sidebar dd a:visited {display:block; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 4px 0 4px 14px; background: transparent url(/images/icon.arrow.gif) left no-repeat; border-bottom: 1px dotted #D2DEE3;}
#sidebar dd a:visited:hover, #sidebar dd a:visited:focus, #sidebar dd a:active, #sidebar dd a.selected:link, #sidebar dd a.selected:visited, #sidebar dd a.selected:hover,#sidebar dd a.selected:visited:hover,#sidebar dd a.selected:focus { background: #DFE8EC url(/images/icon.arrow.gif) left  no-repeat;}

#content-container{}
#leadin{height: 194px;}
#leadin ul{padding: 10px 0 0 0;}
#leadin li{display: inline; float: left; padding: 0 0 0 2px;}
#main-content{float:left; width: 590px;}
.main
{
	padding-right: 16px;
	background-position: right top;
	padding-left: 0px;
	float: left;
	background-image: url(/images/main.sub.page.septum.png);
	padding-bottom: 0px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-color: transparent;
}
* html .main {max-height: 100%;}
.home{background: none; width:371px;}
.whatsgoingon{float: right; width: 203px; height: 440px; background: transparent url(/images/whats.going.on.bg.png) no-repeat;}
.whatsgoingon div{width:177px; margin: 0 auto; padding: 10px 0 0 0;}
.main ul{padding: 20px 0;}
.whatsgoingon ul{padding: 10px 0;}
.main li, .whatsgoingon li{padding: 5px 0; clear:both;}
.main li img, .whatsgoingon li img{float: left; border: 1px solid #999;padding: 3px; margin: 0 5px 0 0;}
.copyright{font: normal 1em Tahoma, Verdana, Arial, sans-serif;}
div.copyright{border-top: 1px solid #D2DEE3; margin: 10px 0 0 0;}
p.profile{font-weight: bold; color: #000;}
.copyright ul{}
.copyright li{display: inline; padding:0 5px; border-right: 1px solid #CCC;}
.copyright p{font: normal 1em Verdana, Arial, Tahoma, sans-serif;}

legend{display: none;}
.register {width: 90%; margin: 0 auto;}
.register div{padding: 10px 0;clear:both; }
.register label{float: left; width: 50%; padding: 0 10px 0 0; font: bolder 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;}
.register input, .register select{float: left;}
.register input {width: 194px;}
div.radioquestion{width: 60%;float:left;clear:none;}
div.radiogroup{float:right;width: 40%;clear:none;}
.radiogroup label, .radiogroup input{float: none; width: auto;}
.radiogroup input{margin: 0 20px 0 0;}
div.formbutton{padding: 20px 0;}
.formbutton input{width:auto;float: right; padding: 0 10px;}

#sidebar{float: right; width: 180px;}
#sidebar p img{margin: 15px 0 0 0;}
#footer{}

.ullist
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
}
.lilist
{
	font-size: 8pt;
	font-family: Verdana;
}
.main H5
{
	font-weight: bold;
	font-size: 1em;
	color: maroon;
	font-style: italic;
	font-family: Verdana, Arial;
}
.tdspan
{
	font-size:10pt; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}

.tdheader
{
	font-size:10pt; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
.standard {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.15em;
	color:black;
}

.bold {
	font-weight:bold;
}

.searchtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.5em;
	color:black;
}
.ms { 	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type: disc;
		padding:1.5em;
		margin-left:1.5em;
		text-align:left;}
		
.mstable {
	 vertical-align: top;
	 text-align:left;
	 }