body {background: #f0f0f0 url('images/site/background.jpg'); background-position:top; background-attachment:fixed; background-repeat:repeat-x; font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;margin: 0em;color:#1f1a17;}
a:link {color: #1f1a17;text-decoration:none;}
a:visited {color: #1f1a17;text-decoration:none;}
a:hover {color: #1f1a17;}

th {color: #1f1a17; font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;}
input {border: 0.1em solid brown;margin:0px;font: 10px Trebuchet MS, Verdana, Tahoma, Arial;color: #1f1a17;}
select {border: 0.1em solid brown;font: 10px Trebuchet MS, Verdana, Tahoma, Arial;background:#FFFFFF; color:#1f1a17;}
textarea {border: 0.1em solid brown;font: 10px Trebuchet MS, Verdana, Tahoma, Arial;background:#FFFFFF; color:#1f1a17;}
hr {border-top: 1px solid gray;border-bottom: 0px solid gray;margin: 0em;height: 0.8pt; }
p {margin: 5px;}
img {border:0px;}
form {margin:0px;font: 9pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;text-align: center;}

.divhead {font: bold 9pt Segoe UI, Trebuchet MS, Verdana, Tahoma, Arial;color: #1f1a17;padding: 4px;text-align: left;background: #f7f5d7;}
a.divhead:hover {color: #980010;}
a.divhead:link {color: #1f1a17;}
a.divhead:visited {color: #1f1a17;}
a.divhead:active  {color: #1f1a17;}
.divtitle {font: bold 11pt Segoe UI, Trebuchet MS, Verdana, Tahoma, Arial;color: #ffffff;padding: 4px;text-align: center;background: #980010;}

td {font: 8pt Trebuchet MS, Verdana, Tahoma, Arial; color: #1f1a17;}
td a:link {color: #1f1a17;text-decoration:none;}
td a:visited {color: #1f1a17;text-decoration:none;}
td a:hover {color: #980010;}

.menu {font: 9pt Trebuchet MS, Verdana, Tahoma, Arial;background: black url("media/blockdefault.gif") center repeat-x; text-align: center; color: #ffffff;}
.menu a:link {background: #980010 url("media/blockdefault.gif") center repeat-x; text-align: center; color: #ffffff;text-decoration:none;}
.menu a:visited {color: #ffffff;text-decoration:none;}
.menu a:hover {background: transparent url("media/blockactive.gif") center repeat-x; color: #ffffff;}

.menu_columns {font: 9pt Trebuchet MS, Verdana, Tahoma, Arial;text-align: left; color: #000;}
.menu_columns a:link {text-align: left; color: #000;text-decoration:none;}
.menu_columns a:visited {color: #000;text-decoration:none;}
.menu_columns a:hover {color: #980010;}

.divhead {font: bold 10pt Segoe UI, Trebuchet MS, Verdana, Tahoma, Arial;color: #1f1a17;padding: 4px;text-align: left;background: #f7f5d7;}

.hovermenu ul{font: 9pt Trebuchet MS, Verdana, Tahoma, Arial;padding: 0;margin: 0;}
.hovermenu ul li{list-style: none;display: inline;}
.hovermenu ul li a{padding: 4px 38px;text-decoration: none;float: left;color: #ffffff;background: #980010 url("media/blockdefault.gif") center repeat-x;}
.hovermenu ul li a:hover{background: transparent url("media/blockactive.gif") center repeat-x;}
html>body .hovermenu ul li a:active{border-style: none;}/* Apply mousedown effect only to NON IE browsers */

.remote {font: 10pt Trebuchet MS, Verdana, Tahoma, Arial;color: #000099;background: url("images/site/horiz_dash.gif") repeat-x left bottom;padding: 10px;}
.remote a:hover {text-decoration: underline;color: #FF0000;}

.linkcss{position:absolute;visibility: hidden;border:1px solid #980010;border-bottom-width: 1px;font: 9pt Trebuchet MS, Verdana, Tahoma, Arial;line-height: 20px;z-index: 100;background-color: #CF8867;width: 153px;text-align:left;}
.linkcss a{width: 100%;display: block;border-bottom: 0px solid #980010;padding: 1px 0;text-decoration: none;font-weight: bold;text-indent: 5px;}
.linkcss a:hover{ background-color: #cf1519;color: white;}

#left {width: 170px; font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;border: 0.2em solid #980010;text-align: left;background: #f7f5d7;}
#left a:link{font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#980010;text-align: left;}
#left a:hover{font: bold 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#ff0000;text-align: left;text-decoration: underline;}
#right {width: 170px; font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;text-align: center;border: 0.2em solid #980010;background: #f7f5d7;}
#right a:link{font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;text-align: center;}
#right a:hover{color:#980010;text-align: center;text-decoration: underline;}
#dottet {width: 170px; font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;text-align: center;border: 0.8pt dotted #980010;background: #f7f5d7;}
#dottet a:link{font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;text-align: center;}
#dottet a:hover{color:#980010;text-align: center;text-decoration: underline;}
#box1px {width: 170px;overflow: hidden; font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;text-align: left;border: 0.8pt solid #980010;background: #f7f5d7;}
#box1px a:link{font: 8pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;}
#box1px a:hover{color:#980010;text-decoration: underline;}
#boxcal {width: 170px; font: bold 8px Verdana, Tahoma, Arial;color:#1f1a17;text-align: left;border: 0.8pt solid #980010;background: #f7f5d7;}
#boxcal a:link{font: bold 8px Verdana, Tahoma, Arial;color:#FF0000;}
#boxcal a:hover{font: bold 8px Verdana, Tahoma, Arial;color:#FF0000;text-decoration: none;}
#boxnews {width: 170px; font: 10px Verdana, Tahoma, Arial;color:#1f1a17;text-align: left;border: 0.8pt solid #980010;background: #f7f5d7;}
#boxnews a:link{font: 10px Verdana, Tahoma, Arial;color:#1f1a17;}
#boxnews a:hover{color:#980010;text-decoration: underline;}
#boxhead {width: 170px; font: bold 9pt Trebuchet MS, Verdana, Tahoma, Arial;color:#ffffff;text-align: center;background: #980010;}
#boxhead a:link{font: bold 9pt Trebuchet MS, Verdana, Tahoma, Arial;color:#ffffff;}
#boxhead a:hover{color:#ffffee;text-decoration: underline;}
#boxhead a:visited{font: bold 9pt Trebuchet MS, Verdana, Tahoma, Arial;color:#ffffff;}
#ad {width: 170px; font: 9pt Trebuchet MS, Verdana, Tahoma, Arial;color:#ffffff;text-align: center;background: #f7f5d7;border-top: 2px solid #980010;border-bottom: 2px solid #980010;}
#hiddenlink {font: 9pt Trebuchet MS, Verdana, Tahoma, Arial;color:#1f1a17;text-decoration:none;cursor: text;}


/*CSS file for poll*/
div.graph {float: left;height: 13px; background-color: #0FA5FB;border-top: 1px solid #78CBFB; border-left: 1px solid #78CBFB; border-right: 1px solid #0AA3BE;border-bottom: 1px solid #0AA3BE; margin: .2em 0 .5em 0;}
span.percent {display: block;float: left;margin: .4em 0 0 .5em;font-size: .8em;}
span#question {display: block;font: bold 8pt Verdana, Arial, Helvetica;color: #000;margin: 5px;}
span#totalvotes {display: block;clear: left;font: bold 8pt Verdana, Arial, Helvetica;color: #000;margin: 5px;}
ul#txtPoll {margin: 0;padding: 0 5px 8px 0;list-style: none;}
ul#txtPoll li {clear: left;font-family: Verdana, Arial, Helvetica;font-size: 8pt;color: #000;padding: 0 5px;}

/*CSS file for calendar*/
.calendar_table{width:160px;font: bold 8px Verdana, Tahoma, Arial; }
.first_row{ font: bold 8px Verdana, Tahoma, Arial;}
.prev_link{ font: bold 8px Verdana, Tahoma, Arial;color: #1f1a17;}
.prev_link a {font: bold 8px Verdana, Tahoma, Arial;color: #1f1a17; }
.prev_link a:hover {font: bold 8px Verdana, Tahoma, Arial;color: #FF0000; }
.center_column{ font: bold 8px Verdana, Tahoma, Arial;}
.next_link{font: bold 8px Verdana, Tahoma, Arial;color: #1f1a17; }
.next_link a {font: bold 8px Verdana, Tahoma, Arial;color: #1f1a17; }
.next_link a:hover {font: bold 8px Verdana, Tahoma, Arial;color: #FF0000; }
.second_row{font: bold 8px Verdana, Tahoma, Arial; }
.weekday_names{ font: bold 8px Verdana, Tahoma, Arial;color: #665646;}
.weekend_names{ font: bold 8px Verdana, Tahoma, Arial;color: #660000;}
.calendar_row{font: bold 8px Verdana, Tahoma, Arial; }
.empty_cell{font: bold 8px Verdana, Tahoma, Arial; }
.weekday{ font: bold 8px Verdana, Tahoma, Arial;color: #665646;}
.weekend{ font: bold 8px Verdana, Tahoma, Arial;color: #660000;}
.news_day{ font: bold 8px Verdana, Tahoma, Arial;color: #1f1a17;}
.news_day a:link { font: bold 8px Verdana, Tahoma, Arial;color: #FF0000;text-decoration: none;}
.news_day a:visited { font: bold 8px Verdana, Tahoma, Arial;color: #ff0000;}
.news_day a:active { font: bold 8px Verdana, Tahoma, Arial;color: #ff0000;}
.news_day a:hover { font: bold 8px Verdana, Tahoma, Arial;color: #FF0000;border: 0.1em solid red;text-decoration: none;}
.list_table{ width:100%;}
.list_row{ }
.list_cell{ }



#navigation {
text-align: center;
float: right; /*Set to "left" or "right" to position menu accordingly*/
/*border-bottom: 1px solid #999e87; uncomment this line to add bottom border*/
}
#navigation ul {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0;
	list-style:none;	
}
#navigation li {
	display: inline;
	background: url(media/greenbg.gif) repeat-x center top;
	text-align: center;
	padding: 0;
	margin-right: 4px;	
	float: left;
}
#navigation a {
	color: #663300;
	background: url(media/greenleft.gif) no-repeat left top;
	float: left;
	margin:	0;
	padding-left:7px;
	text-decoration: none;
}
#navigation a span {
	background: url(media/greenright.gif) no-repeat right top;
	display: block;
	padding:7px 13px 4px 5px;
}
#navigation a span {
	float: none;
}
