#contentsub a, #contentsub a:link, #contentsub a:active, #contentsub a:visited {color: #8f9a17; text-decoration: none;}
#contentsub a:hover {color: #B70000;text-decoration:underline;}

#contentsub a.pdf { background: url(../images/extras/acro_small.gif) bottom right no-repeat; padding-right: 17px; }
p a, p a:active, p a:link, p a:visited {color: #8f9a17;	text-decoration: none;}
p a:hover {	color: #B70000;	text-decoration: underline;}


h1{font-family: Arial, Helvetica, Calibri, Sans-Serif; font-size: 2em;font-weight: bold;color: #B70000; margin:2px; padding:2px;	  }
h2{font-family: Arial, Helvetica, Calibri, Sans-Serif; font-size: 1.8em;font-weight: bold;color: #333;margin:2px; padding:2px;}
h3
{
    font-size: 1.3em;
    font-weight: bold;
    color: #8f9a17;
    padding: 2px;
    text-decoration: none;
    background-color: black;
    margin: 2px;
}


.cal_event { padding-left: 4px; margin-bottom: 3px; background: url(/_images/calendar/event-bg.gif) top left no-repeat; }
.label { text-align: left; font-weight: bold; color: #333; }
.imgright {float:right; margin-left: 10px; }/*border: solid 1px Gray;*/
.imgleft {float:left; margin-right: 10px; }/*border: solid 1px Gray;*/


.blackbg{background-color:#000000;}
.redbg{background-color:#9D252F;}



.text_small_green {font-size: .9em;	color: #8f9a17;	line-height: normal;	text-decoration: none;}
.text_small_green a:link {color: #8f9a17;	text-decoration: none;}
.text_small_green a:hover {color: #B70000;}
.text_small_green a:visited {color: #8f9a17;}

.text_bold_green
{
    font-size: 1.3em;
    color: #09371c;
    font-weight: bold;
    text-decoration: none;
}
.text_bold_gold {font-size: 1.4em;	color: #efad27;	line-height: 120%;	font-weight: bold;	text-decoration: none;}
.text_bold_white {font-size: 1.4em;	color: #FFFFFF;	line-height: 120%;	font-weight: bold;	text-decoration: none;}
.date_headers {font-size: 1.2em;	font-weight: bold;	color: #ffffff;	text-decoration: none;	background-color: #0059A9;	padding: 2px;	top: 3px;	position: static;	text-align: center;}
.authorname{color:#0066CC;	font-weight:bold;font-size:1.2em;}
.button {font-size: 1.em;	font-style: normal;	color: Navy;border: 1px solid #8cb3b3;font-weight: normal;}

.text_white {color: #FFFFFF;line-height: 130%;}

.column { float:left; overflow:hidden; background-color:White;}
.columns { margin-bottom:25px; padding-top:25px; }
.three.columns .first { width:150px; padding-right:20px; }
.three.columns .second { width:150px; padding:0 20px; }
.three.columns .third { width:150px; padding-left:20px; }
.two.columns .first { width:250px; padding-right:20px; }
.two.columns .second { width:250px; padding-left:20px; }
.date_headers{background-color:#333;}


div.totop{color:#fff;font-size:.8em;font-weight:bold;background-color:transparent;clear:both;text-decoration: none;padding:3px; text-align:right;}
.totop a, .totop a:link,.totop a:hover, .totop a:visited{color:#fff;text-decoration:none;}
