body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;}
div {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: #0099FF; text-decoration : none;}
A:visited { color: #0099FF; text-decoration : none;}
A:active  { color: #15506E; text-decoration : none;}
A:hover   { color: #006699; text-decoration : none;}
A#current { font-weight:bold;}

.NavColor {color: #0099FF;}

/*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: #99CC33;	padding-bottom: 4px;	}
.headlinesColorRed {  font-size: 11pt;	font-weight: bold;	color: #FF0000;	padding-bottom: 4px;	}
.headlinesColorBlue {  font-size: 10pt;	font-weight: bold;	color: #0099FF;	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;	}

.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: #666666; color:#99CC33; font-weight:bold; padding:3px;}

/*Form buttons and Boxes*/
input{
        font-family: Verdana; 
		font-size: 10px;
		border: 1px solid #666666; 
        color: #666666; 
		padding: 3px 3px 3px 3px;
}

select{
        font-family: Verdana; 
		font-size: 12px;
		border: 1px solid #666666; 
        color: #666666; 
		border-color: #666666;
		border-style: solid; 
		padding: 3px 3px 3px 3px; 
}
button{
        font-family: Verdana; 
		font-size: 10px;
		border: 1px solid #666666; 
        color: #666666; 
		border-color: #666666;
		border-style: solid;
		padding: 2px 2px 2px 2px;
}

/*nav*/
.title { 	font-size: 12px;	color: #99CC33; padding:2px 2px 2px 6px;  background-color: #666666; border-top: 1px solid gray; border-left: 1px solid gray; border-bottom: 1px solid gray; border-right: 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-color: #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: #666666;	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: #666666;	border: 1px solid black; font-size: 9px;	font-weight:bold; color: #99CC33;	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 #666666;
			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 #666666;
			text-decoration: none;
		}
		
		#navcontainer li a:hover
		{
			color: #000066;
			border: 1px solid #666666;
			border-top: 2px solid #666666;
			border-bottom: 2px solid #666666;
		}
		
		#navcontainer li a#current
		{
			color: #000066;
			border: 1px solid #666666;
			border-top: 2px solid #666666;
			border-bottom: 2px solid #666666;
			font-weight:bold;
		}
/* added CSS for Top Nav Menu - Dayve */



