h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none ;
	font-weight: bold;
} 

.pagetops {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;

} 

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8EA4D5;
	text-decoration: none ;
	font-weight: bold
}

td {
	font-family: Microsoft Sans Serif, Arial, Helvetica;
	font-size: 12px;
	color: black
} 
ul {
	font-family: Microsoft Sans Serif, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	list-style-type: square;
} 

/* Links (on site) */

a { text-decoration: none ; color: #666666}
a:visited {  color: #999999; text-decoration: none}
a:hover { color: #666666;; text-decoration: underline}

/* Breadcrumb navigation */
.breadcrumb {  font-family: Verdana, Arial, Helvetica; font-size: 80%; color: black; text-decoration: none; text-transform: lowercase }

a.breadcrumb { font-size: 100%; }

a.breadcrumb:active,a.breadcrumb:visited { color: black; text-decoration: none } a.breadcrumb:hover { color: black; text-decoration: underline }

/* Menu styles */
/* Main navigation button text */
.nav {
	font-family: Microsoft Sans Serif, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px
}
a.nav:visited{ text-decoration: none; color: #000000; }
a.nav { text-decoration: none; color: #000000;  } 
a.nav:active  { text-decoration: none; color: #000000;  } 
a.nav:hover { color: #000000; text-decoration: underline; }

.toptext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
.toptextlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}

ul.subnav {
	margin : 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 80%;
	color: black;
	text-decoration: none;
	font-weight: normal;
	list-style-type : square;
}

/* Forms */

.formbutton {
	font-weight : normal;
	font-family : Verdana;
	font-size : 9px;
	background : #BEBEBE;
; border: 0 solid
}

.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;
}

/* Table Cells */
.tblheader { font-weight: bold; background: #FF0000; color: #FFFFFF; font-size: 12px}

.tblcellheader {
	font-weight: bold;
	background: #FFC4C4;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tblcell {  background: whitesmoke; }

.tblcellalt { font-weight: normal; background: white; }

/* These styles control the search results listings */ 
.searchresultsRow1 { background: whitesmoke } 
.searchresultsRow2 { background: white } 

/* Forums styles */
.forumsSummaryText { color: #333333; text-decoration: none} 

.forumsToolbar { color: #333333; text-decoration: none} 

.forumsTableHeader { font-weight: bold; background: #CCCCCC; color: #333333} 

.forumsTableSubRow { font-weight: bold; background: #CCCCCC; color: #000000 }

.forumsTableToolbar { color: #000000; text-decoration: none; background: #CCCCCC; }

a.forumsToolbar:link,
a.forumsToolbar:visited,
a.forumsToolbar:active  {  color: #000000; }
a.forumsPageLinks:visited { font-weight: normal; color: #009999; }

.forumsTablePriority { 
/*	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-weight: normal; */
	background: #EDABAD; 
	color: #000000; }

.forumsTableOneRow { 
/*	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-weight: normal; */
	background: whitesmoke; 
	color: #000000; 	}
	
.forumsTableTwoRow { 
/*	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-weight: normal; */
	background: #e9e9e9; 
	color: #000000; }
	
.forumsTableCell { background: whitesmoke; color: #000000 }

.forumsTableFooter { color: #000000 }

/* Events */

.calHead {  font-size: 80%; font-weight: bold; background: #BB0000; color: white }

a.calHead,a.calHead:visited,a.calHead:active,a.calHead:link { color: white }

.calDayHead { background: #FF0000; color: #FFFFFF}

.calNoDay { background: EDEDED; color: #B2B4B5}

.calDay { font-weight: normal; background: #FFD2D2; color: #000000}

.calToday { font-weight: bold; background: #FFFFFF; color: #FF0000}

/* News */

.newsTitle { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #C10000; font-weight: bold}
a.forumsPageLinks:active   { font-weight: normal; color: #009999;  } 

a.forumsPageLinks:link { font-weight: normal; color: #009999;  } 

a.subnav { text-decoration: none; color: #000000} a.subnav:active  { text-decoration: none; color: #000000} 
.topnav {  font-size: 9px; font-weight: normal; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}
a.topnav { font-size: 12px; font-weight: normal; color: #446D82; text-decoration: none}
a.topnav:hover { font-size: 12px; font-weight: normal; color: #446D82; text-decoration: underline}
a.topnav:visited { font-size: 12px; font-weight: normal; color: #446D82; text-decoration: none}
.whitetop {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}

.membertls {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #EC3939; text-decoration: none}

a#bookmark {
	text-decoration: none;color: 000000;border-bottom : thin dashed red;border-bottom-width : 1; }
.newsarticle { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal}
.newslink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #950000; text-decoration: underline}
.tblfooter{
; color: #666666; font-size: 10px; font-family: Microsoft Sans Serif, Arial, Helvetica
}
.tdcontent {  background-color: #F8F8F8}
body {
	background-color: #FFFFFF;
	leftmargin: 0;
	topmargin: 0;
	marginwidth: 0;
	marginheight: 0;
	scrollbar-track-color: #E3E3E3;
	scrollbar-arrow-color: #7997B7;
	scrollbar-highlight-color : #A9A9A9;
}
.tbltop {  background-color: #EEC243}

p { 
	font-family: Microsoft Sans Serif, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	list-style-type: square;
 } li { 
	font-family: Microsoft Sans Serif, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	list-style-type: square;
 } .searchbox {  font-family: Microsoft Sans Serif, Arial, Helvetica; font-size: 10px; color: #333333; background-color: #F7F7F7}
.greytitles {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666}
.tblblue {  background-color: #2859A6; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.bluetitles { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6987C3}
.producttitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; padding-left: 10px}
.contenttitles {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background-color: F2F4F6; padding-left: 10px}
.textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
