@charset "UTF-8";

body {
	margin: 0px;
	text-align: left;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	padding:0;
	min-width:800px;
}

/* Positioning Styles */

#wrapper {
	width:100%;
	height:100%;
	background-image: url(../images/background_tan.jpg);
	background-repeat: repeat-y;
	text-align:left;
}

#top
{
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	text-align: left;
	background-color:#9a0002;
	padding:0;
	height:181px;
	margin:0;
	
}

#top_background
{
	padding:0;
	margin:0;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color:#9a0002;
	height:225px;
}

/* Secondary Nav */
#navsec
{
	width:240px;
	text-align: left;
	margin:0;
	background-color:#cdcd9b;
	background-image:url(../images/navsec_bckgrnd.jpg);
	background-repeat: repeat-x;
	float:left;
	display: inline;
}

.navsectop
{
	display:block;
	width:220px;
	height:15px;
	text-align: left;
	margin:0;
	border:0;
	background-image:url(../images/nv_secbckgrnd.jpg);
	background-repeat: repeat-x;
	background-color:#e3e4c2;
	border-bottom:2px solid #cdcd9b;
}

.navsecbot
{
	display:block;
	width:220px;
	height:15px;
	text-align: left;
	margin:0;
	border:0;
	background-image:url(../images/nv_secbckgrndbot.jpg);
	background-repeat: no-repeat;
	background-color:#e3e4c2;
}

.navseclinks
{
	display:block;
	line-height:20px;
	width:190px;
	padding-left:20px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:2px solid #cdcd9b;
 	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#4c4c31;
	background-color:#e3e4c2;
}

.navseclinks a:link {color: #4c4c31; text-decoration: none;}
.navseclinks a:active {color: #4c4c31; text-decoration: none;}
.navseclinks a:visited {color: #4c4c31; text-decoration: none;}
.navseclinks a:hover {color: #333333; text-decoration: underline;}

.navsecseclinks
{
	display:block;
	line-height:15px;
	width:170px;
	padding-left:40px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:2px solid #cdcd9b;
 	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#330000;
	background-color:#e3e4c2;
}

.navsecseclinks a:link {color: #330000; text-decoration: none;}
.navsecseclinks a:active {color: #330000; text-decoration: none;}
.navsecseclinks a:visited {color: #330000; text-decoration: none;}
.navsecseclinks a:hover {color: #333333; text-decoration: underline;}

#rotate_banner {
	margin-top:20px;
	margin-bottom:20px;
	width:240px;
}

#rotate_placeholder {
	margin-top:20px;
	margin-bottom:20px;
	width:240px;
	height:154px;
	background-image:url(../images/banners/bnr_placeholder.jpg);
	background-repeat:no-repeat;
}

#employees {
	margin-top:20px;
	margin-bottom:20px;
	width:240px;
}

#rfpsandrfqs {
	margin-top:20px;
	margin-bottom:20px;
	width:240px;
}

/* Homepage Animation Container */
#imageContainer {
	position:relative;
	width:640px;
	height:170px;
	margin:0;
	border:0px;
}

#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}

/* Content Styles */
#content
{
	width:900px;
}

#contentarea
{
	float:right;
	text-align:left;
	width:640px;
}

#sidebar
{
	text-align:left;
	width:200px;
	border-left:20px solid #FFFFFF;
	background-color:#eeeeee;
}

#sidebar-pdf
{
	text-align:left;
	width:180px;
	height:55px;
}

#sidebar_left
{
	text-align:left;
	width:220px;
	border-left:20px solid #cdcd9b;
	background-color:#cdcd9b;
}

#cwdchart_headers, .cwdchart_headers
{
	text-align:left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
	padding:5px
}

#cwdchart_rows, .cwdchart_rows
{
	text-align:left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	border-bottom: 1px solid #333333;
	padding:5px
}

#chart_headers, .chart_headers
{
	width:20%;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#cdcc9a;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding:5px
}


#chart_rows, .chart_rows
{
	width:20%;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	border-bottom: 1px solid #333333;
	padding:5px
}

table#fire-mgmt .chart_rows, table#fire-service .chart_rows, table#fire-mgmt .chart_headers, table#fire-service .chart_headers {
	width:auto !important;
	}

#chart_rows a:link {color: #990000; text-decoration: underline;}
#chart_rows a:active {color: #333333; text-decoration: underline;}
#chart_rows a:visited {color: #990000; text-decoration: underline;}
#chart_rows a:hover {color: #333333; text-decoration: none;}

#chart_headers_no
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#cdcc9a;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding:5px
}

#chart_rows_no
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	border-bottom: 1px solid #333333;
	padding:5px
}

#chart_rows_no a:link {color: #333333; text-decoration: underline;}
#chart_rows_no a:active {color: #333333; text-decoration: underline;}
#chart_rows_no a:visited {color: #333333; text-decoration: underline;}
#chart_rows_no a:hover {color: #333333; text-decoration: none;}

#chart_rows_directory
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	border-bottom: 1px solid #333333;
	padding:5px
}

#chart_rows_directory a:link {color: #990000; text-decoration: underline;}
#chart_rows_directory a:active {color: #990000; text-decoration: underline;}
#chart_rows_directory a:visited {color: #990000; text-decoration: underline;}
#chart_rows_directory a:hover {color: #990000; text-decoration: none;}

#chart_rows_color
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#cdcc9a;
	border-bottom: 1px solid #333333;
	padding:5px
}

#chart_sm
{
	width:100px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	border-bottom: 1px solid #333333;
	padding:5px
}

.chart_smtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}
.chart_smtext a:link {color: #333333; text-decoration: underline;}
.chart_smtext a:active {color: #333333; text-decoration: underline;}
.chart_smtext a:visited {color: #333333; text-decoration: underline;}
.chart_smtext a:hover {color: #333333; text-decoration: none;}


#chart_lg
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	border-bottom: 1px solid #333333;
	padding:5px
}

#chart_gedsm
{
	width:10px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	border-bottom: 1px solid #333333;
	padding:5px
}

#chart_gedlg
{
	width:405px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	border-bottom: 1px solid #333333;
	padding:5px
}

#chart_rowlast
{
	width:20%;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color:#ffffff;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding:5px
}

#footer
{
	clear:both;
	margin-top:0px;
	bottom:0;
	padding-left:270px;
	height:70px;
	background-color:#dcdcdc;
	border-top:1px solid #999999;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#taskbar {
	position: absolute;
	top:0px;
	left:589px;
	width:350px;
	padding-top:5px;
	height:40px;
	background-image:url(../images/taskbar.jpg);
	background-repeat: no-repeat;
	text-align:center;
}

#bullets {
	margin-left:275px;
}

#pto_board {
	border: solid 1px #330000;
	margin-right:20px;
}


#pto_admin {
	border: solid 1px #330000;
	margin-right:10px;
}

#pto_support {
	border: solid 1px #330000;
	margin-right:10px;
	margin-bottom:20px;
}

#pto_locations {
	border: solid 1px #330000;
	margin-right:10px;
}

#board {
	width: 640px;
	height: 150px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: repeat-x;
	padding:10px;
}

#admin1 {
	width: 640px;
	height: 100px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: repeat-x;
	padding:10px;
}

#admin2 {
	width: 640px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: repeat-x;
	padding:10px;
}

#minutes {
	width: 640px;
	height:43px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: repeat-x;
	padding:10px;
}

#jobs {
	width: 540px;
	height:43px;
	margin-left: 275px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: repeat-x;
	padding:10px;
}

#textwrapper {
	width: 640px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: repeat-x;
	padding:10px;
}

#textwrapper_1col {
	width: 400px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: repeat-x;
	padding:10px;
}

#pdfwrapper {
	height:45px;
	margin-bottom:10px;
	margin-top:10px;
}

#pdfwrappersm {
	height:25px;
	margin-bottom:5px;
	margin-top:5px;
}

#pdfwrappersm2 {
	height:35px;
	margin-bottom:5px;
	margin-top:5px;
}

#news {
	width: 540px;
	height:43px;
	margin-left: 275px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: no-repeat;
	padding:10px;
}

#events {
	width: 540px;
	margin-left: 275px;
	background-image:url(../images/bckgrnd_board.jpg);
	background-repeat: no-repeat;
	padding:10px;
}

#box_1col {
	width: 420px;
	background-color:#ececd6;
	background-image:url(../images/box_1col_bot.gif);
	background-position:center bottom;
	background-repeat: no-repeat;
	margin-bottom:30px;
}

#box_1colpres {
	width: 395px;
	background-color:#ececd6;
	background-image:url(../images/box_1colpres_bot.gif);
	background-position:center bottom;
	background-repeat: no-repeat;
	margin-bottom:30px;
}

#box_1col_green {
	width: 420px;
	background-color:#d6f5cb;
	background-image:url(../images/background_tabs_green_top.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	margin-bottom:30px;
}

#borders_1col {
	background-color:#ececd6;
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	padding:10px 20px 10px 20px;
}

.text_1col {
	margin-left:20px;
	margin-right:20px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
}
.text_1col a:link {color: #333333; text-decoration: underline;}
.text_1col a:active {color: #333333; text-decoration: underline;}
.text_1col a:visited {color: #333333; text-decoration: underline;}
.text_1col a:hover {color: #330000; text-decoration: underline;}

#text_1col_bullets {
	list-style: none;
	margin-left:20px;
	margin-right:20px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
}

#text_1col_bullets li {
	padding-left:25px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	margin-bottom:10px;
}
#text_1col_bullets a:link {color: #333333; text-decoration: underline;}
#text_1co_bulletsl a:active {color: #333333; text-decoration: underline;}
#text_1col_bullets a:visited {color: #333333; text-decoration: underline;}
#text_1col_bullets a:hover {color: #330000; text-decoration: underline;}

#box_2col {
	width: 640px;
	background-color:#ececd6;
	background-image:url(../images/box_2col_bot.gif);
	background-position:center bottom;
	background-repeat: no-repeat;
	margin-bottom:30px;
}


#history {
	width: 600px;
	height:260px;
	margin:0px 20px 0px 20px;
	overflow:auto;
	border:1px solid #FFFFFF;
}

.history_on {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
	padding:10px;
}

.history_off {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
	background-color:#f1f1e3;
	padding:10px;
}

.formfields {
	border:1px solid #cdcc9a;
	width:400px;
}


h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #990000;
} 

.subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #990000;
	margin-left: 275px;
} 

.subheadinline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #990000;
} 
.subheadinline a:link {color: #990000; text-decoration: underline;}
.subheadinline a:active {color: #990000; text-decoration: underline;}
.subheadinline a:visited {color: #990000; text-decoration: underline;}
.subheadinline a:hover {color: #990000; text-decoration: none;}


.subheadinline2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #990000;
} 
.subheadinline2 a:link {color: #990000; text-decoration: underline;}
.subheadinline2 a:active {color: #990000; text-decoration: underline;}
.subheadinline2 a:visited {color: #990000; text-decoration: underline;}
.subheadinline2 a:hover {color: #990000; text-decoration: none;}

.lftsidebar {
	display:block;
	widows:220px;
	height:70px;
	text-align:left;
	padding-left:10px;
	background-color:#e3e4c2;
}

.sidebarhead {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	color: #333333;
	background-color:#e3e4c2;
	background-repeat:repeat;
	padding-left:10px;
	padding-right:10px;

}
.sidebarhead a:link {color: #333333; text-decoration: underline;}
.sidebarhead a:active {color: #333333; text-decoration: underline;}
.sidebarhead a:visited {color: #333333; text-decoration: underline;}
.sidebarhead a:hover {color: #330000; text-decoration: underline;}

.sidebarheadtop
{
	display:block;
	width:220px;
	height:15px;
	text-align: left;
	margin:0;
	border:0;
	background-image:url(../images/nv_secbckgrndtop.jpg);
	background-repeat: no-repeat;
	background-color:#e3e4c2;
}


.sidebarheadbot
{
	display:block;
	width:220px;
	height:15px;
	text-align: left;
	margin:0;
	border:0;
	background-image:url(../images/nv_secbckgrndbot.jpg);
	background-repeat: no-repeat;
	background-color:#e3e4c2;
}


.subsubheads {
	font-family: Arial, Helvetica, sans serif;
	font-size: 16px;
	line-height: 28px;
	color: #990000;
}
.subsubheads a:link {color: #990000; text-decoration: underline;}
.subsubheads a:active {color: #990000; text-decoration: underline;}
.subsubheads a:visited {color: #990000; text-decoration: underline;}
.subsubheads a:hover {color: #990000; text-decoration: none;}

.subsubheadsblk {
	font-family: Arial, Helvetica, sans serif;
	font-size: 16px;
	line-height: 28px;
	color: #000000;
}
.subsubheadsblk a:link {color: #000000; text-decoration: underline;}
.subsubheadsblk a:active {color: #000000; text-decoration: underline;}
.subsubheadsblk a:visited {color: #000000; text-decoration: underline;}
.subsubheadsblk a:hover {color: #000000; text-decoration: none;}

.subheadnews {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #990000;
	padding-right:10px;
} 

.hometext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 19px;
	margin-left: 275px;
	color: #333333;
}

.formtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 30px;
	color: #333333;
}

.bodytext {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
}
.bodytext a:link {color: #333333; text-decoration: underline;}
.bodytext a:active {color: #333333; text-decoration: underline;}
.bodytext a:visited {color: #333333; text-decoration: underline;}
.bodytext a:hover {color: #330000; text-decoration: underline;}

.bodytext li {
		margin-left:15px;
		padding-left:5px;
}

.newstext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
}
.newstext a:link {color: #333333; text-decoration: underline;}
.newstext a:active {color: #333333; text-decoration: underline;}
.newstext a:visited {color: #333333; text-decoration: underline;}
.newstext a:hover {color: #330000; text-decoration: underline;}

.newstext_new {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
	padding-left:10px;
	padding-right:10px;
}
.newstext_new a:link {color: #333333; text-decoration: underline;}
.newstext_new a:active {color: #333333; text-decoration: underline;}
.newstext_new a:visited {color: #333333; text-decoration: underline;}
.newstext_new a:hover {color: #330000; text-decoration: underline;}

.bullets {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
	padding-bottom:10px;
}

.indent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
	margin-left:45px;
}

.minutestext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
	padding-top:10px;
}
.minutestext a:link {color: #333333; text-decoration: underline;}
.minutestext a:active {color: #333333; text-decoration: underline;}
.minutestext a:visited {color: #333333; text-decoration: underline;}
.minutestext a:hover {color: #330000; text-decoration: underline;}

.staffcontact {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}
.staffcontact a:link {color: #333333; text-decoration: underline;}
.staffcontact a:active {color: #333333; text-decoration: underline;}
.staffcontact a:visited {color: #333333; text-decoration: underline;}
.staffcontact a:hover {color: #330000; text-decoration: underline;}

a.navtop {
	width: 225px;
	height: 40px;
	background-image:url(../images/nav_bcktp.jpg);
	background-repeat: no-repeat;
}

a.navtop:hover {
	background-image:url(../images/nav_arrow.gif);
	background-repeat: no-repeat;
}

a.navbot {
	width: 225px;
	height: 19px;
	background-image:url(../images/nav_bckbt.jpg);
	background-repeat: no-repeat;
}

a.navbot:hover {
	background-image:url(../images/nav_bckbt_m.jpg);
	background-repeat: no-repeat;
}

a.navfin {
	width: 225px;
	height: 60px;
	background-image:url(../images/nv_bottom.jpg);
	background-repeat: no-repeat;
}

a.subnav {
	height:40px;
	background-color:#cdcd9b;
	border-bottom: solid 1px #aaaa7e;
}

a.subnav:hover {
	background-image:url(../images/nav_arrow.gif);
	background-repeat: no-repeat;
}

.mainphotos {
	margin-bottom:20px;
}

.sdbrphotos {
	border-bottom:20px solid #FFFFFF;
}

.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:32px;
	color: #333333;
}
.footerlinks a:link {color: #333333; text-decoration: underline;}
.footerlinks a:active {color: #333333; text-decoration: underline;}
.footerlinks a:visited {color: #333333; text-decoration: underline;}
.footerlinks a:hover {color: #333333; text-decoration: none;}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.copyright a:link {color: #333333; text-decoration: underline;}
.copyright a:active {color: #333333; text-decoration: underline;}
.copyright a:visited {color: #333333; text-decoration: underline;}
.copyright a:hover {color: #333333; text-decoration: none;}

a.button {
	display: block;
	color: #333333;
	background: #c4c491;
	margin-left:20px;
	width: 200px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	text-decoration: none;
	background-image:url(../images/btn.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.button:hover {
	color: #000000;
	background: #b3b380;
	background-image:url(../images/btn.gif);
	background-repeat: no-repeat;
}


a.btn_googlemaps {
	display: block;
	color: #333333;
	background: #c4c491;
	margin-left:167px;
	width: 200px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	text-decoration: none;
	background-image:url(../images/btn_200.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.btn_googlemaps:hover {
	color: #000000;
	background: #b3b380;
	background-image:url(../images/btn_200.gif);
	background-repeat: no-repeat;
}


a.btn_starthere {
	display: block;
	color: #333333;
	background: #c4c491;
	margin-left:167px;
	width: 150px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	text-decoration: none;
	background-image:url(../images/btn_150.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.btn_starthere:hover {
	color: #000000;
	background: #b3b380;
	background-image:url(../images/btn_150.gif);
	background-repeat: no-repeat;
}

a.announcebutton {
	display: inline;
	color: #FFFFFF;
	background: #660000;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	margin-left:3px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	line-height:30px;
	font-family: Arial, Helvetica, sans-serif;
}

a.announcebutton:hover {
	color: #FFFFFF;
	background: #330000;
}


a.staffbutton {
	display: inline;
	color: #333333;
	background: #b3b380;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

a.staffbutton:hover {
	color: #FFFFFF;
	background: #330000;
}

a.minutesbutton {
	display: block;
	width:210px;
	color: #333333;
	background: #b3b380;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	margin-bottom:10px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

a.minutesbutton:hover {
	color: #FFFFFF;
	background: #330000;
}

a.newsbutton {
	display: inline;
	color: #333333;
	background: #cccccc;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	margin-right:10px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

a.newsbutton:hover {
	color: #FFFFFF;
	background: #330000;
}

.taskbartext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-top:8px;
	margin-left:10px;
	margin-right:10px;
}
.taskbartext a:link {color: #FFFFFF; text-decoration: none;}
.taskbartext a:active {color: #FFFFFF; text-decoration: none;}
.taskbartext a:visited {color: #FFFFFF; text-decoration: none;}
.taskbartext a:hover {color: #FFFFFF; text-decoration: underline;}

.announcement {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
}
.announcement a:link {color: #FFFFFF; text-decoration: none;}
.announcement a:active {color: #FFFFFF; text-decoration: none;}
.announcement a:visited {color: #FFFFFF; text-decoration: none;}
.announcement a:hover {color: #FFFFFF; text-decoration: underline;}

.callouts {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 20px;
	color: #990000;
}
.callouts a:link {color: #333333; text-decoration: underline;}
.callouts a:active {color: #333333; text-decoration: underline;}
.callouts a:visited {color: #333333; text-decoration: underline;}
.callouts a:hover {color: #330000; text-decoration: none;}

.calloutsred {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 20px;
	color: #990000;
}
.calloutsred a:link {color: #990000; text-decoration: underline;}
.calloutsred a:active {color: #990000; text-decoration: underline;}
.calloutsred a:visited {color: #990000; text-decoration: underline;}
.calloutsred a:hover {color: #990000; text-decoration: none;}

.exceptionstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

img  {
	border-style: none;
}