/* globals */
body,font,td,li,ul,br,p { font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #000000; background-color : #ffffff }
td { vertical-align : top }
th { font-weight : bold; background-color : transparent }
h1 { font-size : 26px; background-color : transparent }
h2 { font-size : 20px; background-color : transparent }
h3 { font-size : 16px; background-color : transparent }
h4 { font-size : 13px; font-weight : bold; background-color : transparent }
input, textarea, select{ border-top : solid 1px #847D71; border-right : solid 1px #CCCCCC; border-left : solid 1px #847D71; border-bottom : solid 1px #CCCCCC; color : #000000; font : normal 11px verdana; }

/*  links */
a.topnav:link {color : #ffffff; background-color : transparent }
a.topnav:visited {color : #ffffff; background-color : transparent }
a.topnav:hover {color : #ffcc66; text-decoration : underline; background-color : transparent }
a.topnavct:link {color : #ffffff; background-color : transparent }
a.topnavct:visited {color : #ffffff; background-color : transparent }
a.topnavct:hover {color : #ffcc66; text-decoration : underline; background-color : transparent; cursor : help }
a.sublk:link {color : #0000FF; background-color : transparent }
a.sublk:visited {color : #0000FF; background-color : transparent }
a.sublk:hover {color : #990000; background-color : transparent }
a:link { color : #0000ff; text-decoration : none; background-color : transparent }
a:visited { color : #7000AA; text-decoration : none; background-color : transparent }
a:hover { color : #990000; text-decoration : underline; background-color : transparent }

/* top nav bar */
.hdr { background-image : url(/img/masthead.jpg) }
.mar { background-color : #990000 ; color:#ffffff }

/* elements */
.subtit { font-size : 12px; font-weight : normal; margin-top:5px}
.b { font-weight : bold }
.sm { font-size : 10px; font-family : Arial, Helvetica, sans-serif; }
.ctr { text-align : center; }
.ast { color : #ff0000; background-color : transparent }
table.cform td { padding-bottom:8px }

/* sections */
.ptit { font-size : 16px; font-weight : bold }
.subnav { margin-left : 10px; margin-top : 10px; margin-bottom : 5px; line-height : 20px; background-color : transparent }
.content { margin-top : 20px }
.feature { padding-left : 10px }
.linklist { line-height : 20px}
.dlsec { margin-top : 30px; font-weight : bold }
.dlinklist { line-height : 16px; background-color : transparent }
.schedulepad { padding-right:15px }


.news_line_item {
	margin-bottom: 5px;
}

.home_date {
	font-weight: bold;
	float: left;
	text-align: right;
	width: 60px;
}

.news_item {
	margin-bottom: 5px;
	margin-left: 65px;
	/**width: 550px;**/
}

