body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;}
table {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;}
td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;}
tr {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;}
.none {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;}
.noneColor {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt; color: #66CCFF;}

/*Global Links*/
A:link    { color: #336699; text-decoration : none;}
A:visited { color: #336699; text-decoration : none;}
A:active  { color: #15506E; text-decoration : none;}
A:hover   { color: #006699; text-decoration : none;}
A#current { font-weight:bold;}

/*spacers*/
.clear{	clear: both;	height: 6px;}
.bigclear{	clear: both;	height: 20px;}
.separator{	clear: both;	height: 20px;  border-bottom: 1px solid #000000; }


/*Title*/
.titles{	font-size: 16pt;	color: #000000;	font-weight: bold;  padding-left: 8px; }

/*general*/
#holder{ padding:0px;width:100%; min-height:100%;* width:100%; * height:100%;}
.lcol{	background-color: #FFFFFF;}
.rcol{	background-color: #FFFFFF;}
.pad1{	padding: 6px 6px 6px 6px;}
.pad2{	padding: 4px 4px 4px 4px;}


/* Horizontal Rule*/
hr {
	border: none 0; 
	border-top: 1px dotted gray;
	width: 100%;
	height: 1px;
	margin: 10px auto 0 0;
	padding:1px;
}

/* blog display */
.ThirteenFont{  font-size: 13pt;}

.blog_date {  font-size: 10pt;	font-weight: bold; color: #777777;  padding: 4px 2px 4px 2px;}
.headlines {  font-size: 11pt;	font-weight: bold;	color: #000000;	padding-bottom: 4px;	}
.headlinesColor {  font-size: 11pt;	font-weight: bold;	color: #336699;	padding-bottom: 4px;	}
.headlinesColorRed {  font-size: 11pt;	font-weight: bold;	color: #FF0000;	padding-bottom: 4px;	}
.headlinesColorBlue {  font-size: 11pt;	font-weight: bold;	color: #0033CC;	padding-bottom: 4px;	}
.headlinesColorGreen {  font-size: 11pt;	font-weight: bold;	color: #339900;	padding-bottom: 4px;	}
.headlinesColorGrey{  font-size: 11pt;	font-weight: bold;	color: #999999;	padding-bottom: 4px;	}
.headlinesColorWhite{  font-size: 11pt;	font-weight: bold;	color: #FFFFFF;	padding-bottom: 4px;	}

.description { 	font-size: 10pt; color: #000000;}
.blog_small {	font-size: 8pt;}
.blog_small a:Link{	color:#7375FF;}
.blog_small a:Active{ color:#7375FF;	text-decoration: underline;  background-color: #E6E6FA; }
.blog_small a:hover{	color:#7375FF;	text-decoration: underline;  background-color: #E6E6FA; }
.blog_small a:visited{	color:#7375FF;}

.smalltext { 	 font-size: 9pt;}
.smalltext a {		text-decoration: none;	color: #000000;}
.smalltext a:hover {	color: #660000;	text-decoration:underline;}

.super_small {	font-size: 7pt;}
.super_small a:Link{	color:#7375FF;}
.super_small a:Active{ color:#7375FF;	text-decoration: underline;  background-color: #E6E6FA; }
.super_small a:hover{	color:#7375FF;	text-decoration: underline;  background-color: #E6E6FA; }
.super_small a:visited{	color:#7375FF;}

/*blog reply*/
#reply {  color: #000000; margin-top:10px;}
.reply_header { 	font-size: 12px;	border: 1px solid gray; background-color: #FFCC99; color:#000066; font-weight:bold; padding:3px;}

/*Form buttons and Boxes*/
button{
        font-family: Verdana; 
		font-size: 10px;
		border: 1px solid #666666; 
        color: #666666; 
		border-color: #666666;
		border-style: solid;
		padding: 1px 1px 1px 1px;
}

/*nav*/
.title { 	font-size: 12px;	color: #990000; padding:2px 2px 2px 6px;  background-color: #CCCCCC; border: 1px solid gray; * border-right: 0px; font-weight: bold;  }
a.title {	color: #4F5E6A;	background: #FFDEAD;}
a.title:hover {	color: #FFFFFF;	background: #8A5300;}
a.title:visited {	color: #FFFFFF;}

.small { 	 	font-size: 11px; line-height:16px;	color: #000000;	padding:4px;	}
.small a {		text-decoration: none;	color: #000000;}
.small a:hover {	color: #660000;	text-decoration:underline;}
.small a:visited {	color: #000000;	text-decoration:none;}
.small a:active {	color: #660000;	text-decoration:none;}

/*calendar*/
.caltitle{ 	 font-size: 8pt;}
.cal, a.cal{ 	 font-size: 8pt; color: #000066; font-weight:bold;}
a.cal:hover {color: #FF0000; }
a.calbold{ 	 color: #000000; font-size: 8pt;  font-weight: bold;  background: #E5E5E5;   }
a.calbold:hover {color: #FF0000; }
/* calendar mouse over */

.cmon{	background-color: #eeeeee;	border:1px solid #cccccc; font-size: 9px;	color: #000000;	font-family: Verdana;}
.cmon a{ text-decoration: none;	color: #000000;}
.cmoff{	background-color: #ffffff;	border:1px solid #ffffff; font-size: 9px;	color: #000000;	font-family: Verdana;}
.cmoff a{ text-decoration: none;	color: #000000;}

.dmon{	background-color: #FFCC99;	border: 1px solid black; font-size: 9px;	font-weight:bold; color: #000000;	font-family: Verdana;}
.dmon a{	text-decoration: none;	color: #000000;}
.dmoff{	background-color: #E7E7E7;	border: 1px solid black; font-size: 9px;	font-weight:bold; color: #000000;	font-family: Verdana;}
.dmoff a{	text-decoration: none;	color: #000000;}

.rss{	 	 	font-size: 8pt;	color: #000000;	line-height: 16px;	padding-right: 4px;	padding-left: 4px;}
.rss a{	text-decoration: none;}


/* added CSS for Top Nav Menu - Dayve */
		#navcontainer
		{
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 10px;
			border-top: 1px solid #FFCC99;
			z-index: 1;
			font-family:verdana;
			font-size:10px;
		}
		
		#navcontainer ul
		{
			list-style-type: none;
			text-align: right;
			margin-top: -8px;
			padding: 0;
			position: relative;
			z-index: 2;
		}
		
		#navcontainer li
		{
			display: inline;
			text-align: center;
			margin: 0 5px;
		}
		
		#navcontainer li a
		{
			padding: 1px 4px;
			color: #000066;
			background-color: #fff;
			border: 1px solid #FFCC99;
			text-decoration: none;
		}
		
		#navcontainer li a:hover
		{
			color: #000066;
			border: 1px solid #FFCC99;
			border-top: 2px solid #FFCC99;
			border-bottom: 2px solid #FFCC99;
		}
		
		#navcontainer li a#current
		{
			color: #000066;
			border: 1px solid #FFCC99;
			border-top: 2px solid #FFCC99;
			border-bottom: 2px solid #FFCC99;
			font-weight:bold;
		}
/* added CSS for Top Nav Menu - Dayve */


<!-- Pick Avatar -->
.Avatar {BORDER-RIGHT: #Globals.ButtonBg# 2px solid; BORDER-TOP: #Globals.ButtonBg# 2px solid; BORDER-LEFT: #Globals.ButtonBg# 2px solid; BORDER-BOTTOM: #Globals.ButtonBg# 2px solid}
.AvatarOver {BORDER-RIGHT: #Globals.ButtonOverColor# 2px solid; BORDER-TOP: #Globals.ButtonOverColor# 2px solid; BORDER-LEFT: #Globals.ButtonOverColor# 2px solid; BORDER-BOTTOM: #Globals.ButtonOverColor# 2px solid}

<!-- Admin Index -->
.SectionTitle{font-weight:bold; font-size:18px; color:#Globals.SubTitleColor#;} 
.MenuItem{font-weight:bold; font-size:12px; color:#Globals.SubTitleColor#;} 


<!-- Forum Class -->
.ButtonText{font-weight:bold; text-decoration:none;}
.Buttons{font-weight:bold; border: 1px solid #000000;}
.ButtonOver{font-weight:bold; border: 1px solid #000000; background-color:#999999}
.LegendTitle{font-weight:bold; color: #3366CC;}
.CodeFont{font-family:MS Sans Serif,Geneva,sans-serif; font-size:10px;} 

.BorderColor{background-color:#000000}
.TableBg{background-color:#FFFFFF}
.SubTitleBg{background-color:#CCCCCC;}
.TitleColor{color:#EEFFFF;}
.TitleBg{color:#993300;}
.AltRow{background-color:#CCCCCC;}
.ButtonBg{background-color:#999900;}
