.sitetitle {
	font-family: Verdana, Arial, Helvetica;
	font-size: 24pt;
	font-weight: bold;
	color: #ff6600;
}

.headbar {
	background: ff6600;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: lowercase;
	border-left : 1 solid whitesmoke;
	border-top : 1 solid whitesmoke;
	border-bottom : 1 solid #999999;
	border-right : 1 solid #999999;
}

.topbar {
	background: CCCCCC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: 333333;
	text-decoration: none;
	text-transform: lowercase;
	border-left : 1 solid whitesmoke;
	border-top : 1 solid whitesmoke;
	border-bottom : 1 solid #999999;
	border-right : 1 solid #999999;
}

.topbardate {
	background: #666666;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: white;
	text-decoration: none;
	border-left : 1 solid whitesmoke;
	border-top : 1 solid whitesmoke;
	border-bottom : 1 solid #999999;
	border-right : 1 solid #999999;
}

.sidebar {
	background: whitesmoke;
	border-right: 1 #333333;
	background-color : whitesmoke;
	border : 1 dashed #333333;
	border-bottom : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	border-right-width : 1;
	border-top-width : 0;
}

.sidebarRHS {
	background: whitesmoke;
	border-left: 1 #333333;
	background-color : whitesmoke;
	border : 1 dashed #333333;
	border-bottom : 0;
	border-bottom-width : 0;
	border-left-width : 1;
	border-right-width : 0;
	border-top-width : 0;
	font-family: Verdana, Arial, Helvetica; font-size: 10px;
}

a.smalltext:link,a.smalltext:visited,a.smalltext:active,a.smalltext,.smalltext { font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: 666666 }
h1 { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #CF7127; text-decoration: none ; font-weight: bold}
h2 { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #CF7127; text-decoration: none ; font-weight: bold}

.emailStoryBox { background: white } 
.fcnav {  font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: black; text-decoration: none; text-transform: lowercase }

a.fcnav:active,a.fcnav:visited { color: black; text-decoration: none }
a.fcnav:hover { color: black; text-decoration: underline }

a.topbar:active { color: black; text-decoration: none; text-transform: lowercase}
a.topbar:hover { color: black; text-decoration: underline; text-transform: lowercase}

.bottomnav {  font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: white; text-decoration: none; text-transform: lowercase; background: #000000 }

a.bottomnav:active { color: white; text-decoration: none; text-transform: lowercase}
a.bottomnav:visited{ color: white; text-decoration: none; text-transform: lowercase}
a.bottomnav:hover { color: white; text-decoration: underline; text-transform: lowercase}


.mainnav {  font-family: Verdana, Arial, Helvetica; font-size: xx-small; color: black; font-weight: normal;  }
a.mainnav {  font-family: Verdana, Arial, Helvetica; font-size: xx-small; color: black; font-weight: normal;  }
a.mainnav:link {  color: black; text-decoration: none; }
a.mainnav:visited {  color: black; text-decoration: none}
a.mainnav:hover {  color: black; text-decoration: underline}

.mainnavisit {  font-family: Verdana, Arial, Helvetica; font-size: 11px; color: CF7127; font-weight: bold;  }
a.mainnavisit {  font-family: Verdana, Arial, Helvetica; font-size: 11px; color: CF7127; font-weight: bold;  }
a.mainnavisit:link {  color: CF7127; text-decoration: none; }
a.mainnavisit:visited {  color: CF7127; text-decoration: none}
a.mainnavisit:hover {  color: CF7127; text-decoration: underline}

a.subnav {  font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: ff6600; text-decoration: none;  font-weight: normal }

ul.subnav {
	margin : 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: black;
	text-decoration: none;
	font-weight: normal;
	list-style-type : square;
; line-height: 16px
}

/* Form fields */

.formbutton {
	color : FFFFFF;
	font-weight : bold;
	font-family : Verdana;
	font-size : 11px;
	background : CF7127;
	background-color : CF7127;
	padding: 2px;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: DB955D;
	border-right-color: 652F04;
	border-bottom-color: 652F04;
	border-left-color: DB955D;
}

/* Table Cells */
.tblheader { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background: #CF7127; color: #FFFFFF }

.tblcellheader { font-size: 10px; font-weight: bold; background: #DB955D url(../images_site/bg_tblcellheader.gif) no-repeat right; color: #FFFFFF }
.tblcellheadernoimage { font-size: 10px; font-weight: bold; background: #DB955D ; color: #FFFFFF;  }
.tblcell {  font-weight: normal; background: #F4F8F1; }

.tblcellalt {  font-weight: normal; background: white; }

a { color: #CF7127; text-decoration: none }
a:active { color: #CF7127; text-decoration: none }
/*a:visited {  color: #333333; text-decoration: none}*/
a:visited {  color:  #CF7127; text-decoration: none}
a:hover { color: #CF7127; text-decoration: underline;}

.headingwhite { font-family: Verdana, Arial, Helvetica; font-size: 10pt; color: #FFFFFF; text-decoration: none ; font-weight: bold }
.clients {  font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; color: #000000}

/* These styles control the search results listings */
.searchresultsRow1 { background: whitesmoke } 
.searchresultsRow2 { background: white } 

/* Forums styles */
.forumsSummaryText {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none}
.forumsToolbar {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none}
.forumsTableHeader { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background: #CF7127; color: #FFFFFF }
.forumsTableSubRow { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background: #DB955D; color: #000000 }

.forumsTableToolbar {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background: #CCCCCC; }

a.forumsToolbar:link,
a.forumsToolbar:visited,
a.forumsToolbar:active  {  color: #000000; }

a.forumsPageLinks:link,
a.forumsPageLinks:visited,
a.forumsPageLinks:active  { font-weight: normal; color: #FFFFFF; }

.forumsTablePriority { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal; 
	background: #FFFFCC; 
	color: #000000; }

.forumsTableOneRow { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal; 
	background: F4F8F1; 
	color: #000000; 	}
	
.forumsTableTwoRow { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal; 
	background: F4F8F1; 
	color: #000000; }
	
.forumsTableCell {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; background: whitesmoke; color: #000000 }

.forumsTableFooter {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000 }

/* Forms */

.saveButton {
	color : black;
	font-weight : normal;
	font-family : Verdana;
	font-size : 11px;
	background : CCCCCC;
	background-color : CCCCCC;
	border-style : solid;
	border-width : 1;
	border-color : 999999;
}

/* Polls */
.bargraph {
	color : black;
	font-weight : normal;
	font-family : Verdana;
	font-size : 11px;
	background : CCCCCC;
	background-color : CCCCCC;
}

.barempty {
	color : black;
	font-weight : normal;
	font-family : Verdana;
	font-size : 11px;
	background : whitesmoke;
	background-color : whitesmoke;
}

/* Events */

.calHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background: FF6600; color: white }

a.calHead,a.calHead:visited,a.calHead:active,a.calHead:link { color: white }

.calDayHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; background: CCCCCC; color: black }

.calNoDay { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; background: whitesmoke; color: CCCCCC }

.calDay { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; background: whitesmoke; color: black }

.calToday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; background: FFCC00; color: black }

/* News */

.newsTitle { font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: black }

p, td, ul, li { font-family: Verdana, Arial, Helvetica; font-size: xx-small; color: black  ; line-height: 18px} 
.dotted {  border-color: black black #CCCCCC; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.5pixelpadding {  padding-top: 5px; padding-right: 3px; padding-bottom: 5px; padding-left: 5px}
.footer {  background-attachment: fixed; background-image: url(../images_site/i_p-footer.gif); background-repeat: no-repeat; background-position: left bottom}
.smalllink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; line-height: 10px}
.titles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #A5120F}
.member {  height: 18px; margin-top: 0px}
.frontpage {  line-height: 20px}
.sidepanels {  line-height: 13px}
.RHS {  background-attachment: fixed; background-image: url(../images_site/RHSt.gif); background-repeat: no-repeat; background-position: left top}
.bgpage{
	background-image: url(../images_site/bg_watermark.gif);
	background-repeat: repeat-y;
	background-position: left top;
}



.searchbox{
	width: 93px;
	border: none;
}
.LHS{
	line-height: 20px;
}

.errorStr { color: red; }



/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar
.clBar{position:absolute; width:10; height:10; visibility:hiddenl; }*/

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:4px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; verital-align: middle; background:url(../images_site/bg_navsplash.gif) repeat-y; text-align: left; }
/*.clLevel0{background-color:00209F; layer-background-color:00209F; color:white;}*/
.clLevel0 {color:white;}
.clLevel0over{ color:white; cursor:pointer; cursor:hand; text-decoration: none; background:url(../images_site/bg_navsplash_over.gif) repeat-y; }
.clLevel0border{position:absolute; visibility:hidden; background-color:00209F; layer-background-color:00209F}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#4A4A4A; text-align: left; }
.clLevel1{background-color:whitesmoke; layer-background-color:whitesmoke; }
.clLevel1over{background-color:#CCCCCC; layer-background-color:#CCCCCC;  cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#CCCCCC; layer-background-color:#CCCCCC}