body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#555555;
	border:#000000, thin;
}
.fullPageTable{
	background-color : White;

}

.mainPageTable{

	background-color : White;
	
}
.stayBlack {
	color:#000000;

}
a {
	color:#000000;
	text-decoration: none;
}

a:hover {  
	color: #000000;
}
td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
}
.milonic {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    COLOR:#555555;
}
.borderLine {
	border: 1px solid #000000;
}
.grey_BorderLine {
	border: 1px solid #858585;
}
.black12px {
	color:Black;
	font-size:12px;
}
.black10px {
	color:Black;
	font-size:10px;
}
.breadcrumbMenuHeading {
	background-color : #f90016;
}

.breadcrumbMenuWhiteText {
	font-size:14px;
	color : White;
	font-weight:normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}
.gettingStartedHeading {
text-decoration:none;
}
.calendar {
	background-color : #f90016;
	font-size:14px;
	font-weight:bold;
	color : #dfdfdf;
}
.loginHeading {
	background-color : #555555;
	font-size:14px;
	color : White;
}
.siteNewsHeading {
	background-color : #555555;
	font-size:12px;
	color : White;
}
.InTheNickHeading {
	background-color : #333333;
	font-size:12px;
	color : #f90016;
}
.siteArchiveHeading{
	background-color : #aaaaaa;
	font-size:10px;
	color : White;
}
.siteArchiveDate {
	background-color : #aaaaaa;
	font-size:10px;
	color : White;
}
.siteNewsTitle {
	background-color : #f90016;
	font-size:12px;
	color : Black;
}
.siteNewsTitleDate {
	background-color : #f90016;
	font-size:10px;
	color : Black;
}
.stickyNewsTitle {
	background-color : #555555;
	font-size:12px;
	color : #ffffff;
}
.stickyNewsTitleDate {
	background-color : #555555;
	font-size:10px;
	color : #ffffff;
}
.siteArchiveDescription {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color : Black;
}
.siteNewsDescription {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color : Black;
}
.statsPlain {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color : Black;
	border: thin solid #000000;
}
.statsBold {
	background-color : #555555;
	font-size:12px;
	color : White;
	font-weight:bold;
}
.tiny {
	font-size:8px;
	color : Black;
}
.login {
	background-color : 555555;
	font-size:10px;
	color : White;
}
.copyright {
	color: #aeaeae;
	font-size:10px;
}
.calendarDate {
	color:#dfdfdf;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight : bold;
	background-color : #555555;
}
.calendarTitle {
	color:#dfdfdf;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color : #555555;
}
.calendarBack {
	background-color : #555555;
}
.error {
	color:Red;
	font-size:18px;
	font-weight : bold;
}
.adminTableBackGrey {
	background-color : #999999;
	font-size:14px;
	color : White;
}
.adminTableBackGreySmall {
	background-color : #999999;
	font-size:10px;
	color : White;
}
.adminTableBackGreenSmall {
	background-color : #00dd00;
	font-size:10px;
	color : White;
}
.adminTableBackRedSmall {
	background-color : #dd0000;
	font-size:10px;
	color : White;
}
.adminTableBackWhite {
	background-color : #ffffff;
	font-size:14px;
	color : Black;
}
.adminFormBottom {
	background-color : #E6E7F2;
	color : Black;
	font-size:12px;	
}

ul.tree {
display:none;
margin-left:17px;
}
li.folder {
list-style-image: url(menuImages/plus.gif);
}
li.folderOpen {
list-style-image: url(menuImages/minus.gif);
}
li.file {
list-style-image: url(menuImages/dot.gif);
}
a.treeview {
font-size:8pt;
}
a.treeview:link {
text-decoration:none;
}
a.treeview:visited {
text-decoration:none;
}
a.treeview:hover {
text-decoration:underline;
}
.formClass
{
    BACKGROUND-COLOR: #99ccff;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica
}
.lightRow {
	BACKGROUND-COLOR: #cccccc
}
.darkRow {
	BACKGROUND-COLOR: #999999
}
.levelUp {
	BACKGROUND-COLOR: #ffffff
}
.titleRow {
	BACKGROUND-COLOR: #555555
}
.topRow {
	BACKGROUND-COLOR: #f90016;

}
.errorRow {
	BACKGROUND-COLOR: red
}
.boldText
{
    FONT-WEIGHT: bold
}
.tinyWhite {
	font-size:10px;
	color : White;
}
.EmailHarvester {
	background-color : #f90016;
	font-size:12px;
	color : White;

	
}
.rss-box {
	 margin: 1px;
	 width: 150px;
	 background-color: #ffffff;
	 border: 1px solid #858585;
	 
}
.rss-items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:#ffffff;
}
p.rss-title {padding:0.5em;}
.rss-title {
	font-size: 12pt;
	background-color: #ffffff;
	color: #f90016;
	font-weight:bold;
	text-align: center;
}

.rss-item  {
  color:#000000;
  font-size: 8pt;
  list-style:none;
  padding-bottom:1em;
}

.rss-item a {
	color:#f90016;
	font-size: 8pt;
	font-weight:bold;
	}
	
.rss-item a:visited {
	color: #f67b08;
}

.rss-item a:hover {
	color: #ffFFFF;
}
.rss-date {
	font-size: 8pt;
	color: #f90016;
	}
	
.textxsm {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: #004835;
}
.textsm {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #504941;
}
.text {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #504941;
}
.textmed {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #555555;
}
.breadcrumbTextmed {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #ffffff;
text-decoration:none;
}
.borderLine {
	border: thin solid #000000;
}

.textlg {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #504941;
}

.linkxsm {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: gray;
}
.linkxsm:hover {
color: #65A2DA;
}
.linksm {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: gray;
}
.linksm:hover {
color: #65A2DA;
}
.link {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: gray;
}
.link:hover {
color: #65A2DA;
}
.linkmed {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: gray;
}
.linkmed:hover {
color: #65A2DA;
}
.linklg {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: gray;
}
.linklg:hover {
color: #65A2DA;
}

.footer {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: gray;
}
.footer:hover {
color: #65A2DA;
}

.paging {
font-family: Verdana, Arial, Helvetica; 
font-size: 7.5pt; 
color: #5F708F;
}
.paging:hover {
color: #0065CE;
}

.toolbar {
border: 1px solid #DDDDDD; 
background-color: #EFEFEF;
}

.displayretainer {
width: 130; 
height: 100%; 
filter:progid:DXImageTransform.Microsoft.Matrix(M11='1.0', sizingmethod='auto expand');
}

#additionalFields {
display: block; 
}

.menu_on {
color: #BC1B00;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.menu_on:hover {
color: #BC1B00;
text-decoration: underline;
}

.menu_off {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.menu_off:hover {
color: #BC1B00;
text-decoration: underline;
}

.smallheader {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.mediumheader {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.largeheader {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #000000; 
font-weight: bold;
}

.mainbg {
background: url(../images/bg-main.gif) 0 0 no-repeat;
}

.selectbox {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
}

.input {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
border: solid 1px #706F6B; 
background: #ffffff;
height: 21px;
padding-left: 3px;
padding-top: 1px;
}

.textarea {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
border: solid 1px #706F6B; 
padding-left: 3px;
padding-top: 1px;
}

.shadow				{filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);} 
.shadow1			{filter:progid:DXImageTransform.Microsoft.Shadow(color='#a9a9a9', Direction=135, Strength=2);}

div#footer {
padding-top: 10px;
padding-bottom: 14px;
}

div#mainpad {
padding-right: 15px;
padding-left: 15px;
}

.calevent {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 130%;
color: #ffffff;
text-decoration: none;
}

.calevent:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 130%;
color: #ffffff;
text-decoration: underline;
}

.calunsel {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 140%;
color: 636563;
text-decoration: none;
}
.calSel {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 140%;
color: #FFFFFF;
text-decoration: none;
}

a.menumain:link {
width: 95%;
display: inline;
padding: 3;
margin: 0;
background: #b88728;
color: #ffffff;
border-bottom: 1px solid#ccc;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
}
a.menumain:hover {
background-color: #c39257;
color: #000000;
text-decoration   : bold;
}
