﻿html {
	min-height: 100%;
}

body {
	margin: 0;
	padding: 0;
	min-height: 100%;
		background-color:#FFFFCC;
		background-image:url(images/back2.jpg);
		background-repeat:repeat-x;
		background-position:top ;
		height:100%;
		/*background-attachment:fixed;*/
		margin: 0 0 0 0;		
		text-align: left;
		vertical-align: top;
		font-family:Tahoma;
		font-size:9pt;
		color:#535353;
	}
td {
		text-align: left;
		font-size: 9pt;
		vertical-align: top;
		font-family:Tahoma;
		color:#535353;
	}
th {
		text-align: left;
		font-size: 9pt;
		vertical-align: top;
		font-family:Tahoma;
		color:#535353;
	}
td.mid {
		text-align: center;
		vertical-align: middle;
		}
td.bottom {
		text-align:center;
		font-size:8pt;
		color:#535353;
		padding: 5 95 5 95;
}
td.tree {
		background-image:url(images/test/tree_trunk_bg.gif);
		background-repeat:repeat-y; 
		background-color:#FFFFFF;
		text-align:center;
		font-size:8pt;
		color:#535353;
		padding: 5 95 5 95;
}

form { margin:0px; }

div.orderedlist li {
  margin-top: 1em;
}

ul li.flower {
list-style-image:url("/images/mini_flower.gif");
						
}
a {		
		text-decoration: none;
		color: #006699;
		}
a.orig {		
		text-decoration: none;
		color: #699DDA;
		}
a:link {		
		text-decoration: none;
		color: #006699;
		}
a:visited { 
		text-decoration: none;
		color: #0099CC;
}
a.one {
		text-decoration: none;
		color:#535353;
}
a.title {
		text-decoration: none;
		color:#5E7D32;
}
p {
	
	line-height:1.5em;

}
.networkDesc {background-color:#FFFFFF; width:720px; border:1px solid #5E7D32; padding: 5 8 5 8; margin-left:auto; margin-right:auto;}
tr.on td {
/*	background-color: #99FF66;
	background-color: #99FF99;
	background-color: #CCFF66;
	background-color: #D7D7D7;*/
	background-color: #DFDFDF;
	border-bottom: 1px solid #5E7D32;
	border-top: 1px solid #5E7D32;
	border-right: 1px solid #5E7D32;
}
tr.on th {
/*	background-color: #99FF66;
	background-color: #99FF99;
	background-color: #CCFF66;*/
	background-color: #DFDFDF;
	border-bottom: 1px solid #5E7D32;
	border-top: 1px solid #5E7D32;
	border-right: 1px solid #5E7D32;

}
tr.on td.pbi {
	background-color: #CCFF99;
	border-bottom: 1px solid #5E7D32;
	border-top: 1px solid #5E7D32;
	border-right: 1px solid #5E7D32;
	border-left: 1px solid #5E7D32;
}
tr.netHead th {
	background-color: #CCFF99;
	text-align: center;
	color:#5E7D32;
	font-size:14px;
	font-weight:bold;
	/*background-color: #99FF66;*/
	border-bottom: 1px solid #5E7D32;
	border-right: 1px solid #5E7D32;
}
tr.netHead th.pbi {
	font-size:16px;
	border-bottom: 1px solid #5E7D32;
	border-top: 1px solid #5E7D32;
	border-right: 1px solid #5E7D32;
	border-left: 1px solid #5E7D32;
}
tr.off td {
	border-right: 1px solid #5E7D32;
}
tr.off th {
	border-right: 1px solid #5E7D32;
}
tr.off td.pbi
{
	border-bottom: 1px solid #5E7D32;
	border-top: 1px solid #5E7D32;
	border-right: 1px solid #5E7D32;
	border-left: 1px solid #5E7D32;
}
tr.highlight td {
	background-color: #7FAA40;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
	font-size:14px;
	border-bottom: 1px solid #5E7D32;
	border-top: 2px solid #5E7D32;
	border-right: 2px solid #5E7D32;
}
tr.highlight th {
	background-color: #7FAA40;
	border-bottom: 1px solid #5E7D32;
	border-top: 2px solid #5E7D32;
	border-left: 1px solid #5E7D32;
	border-right: 2px solid #5E7D32;
}


.adDescription {background-color:#FFFFFF; width:500px; border:1px solid #FF6633; padding: 5 8 5 8; margin-left:auto; margin-right:auto;}
.adOption {color:#6699CC; font-weight: bold;}
.adOptionNum {color:#FF6633; font-weight: bold;}
.citation {
		font-size: 7pt;
		color:#5E7D32;
	}
.cityList {
	padding-left:20px;
	}	
.headline {
		font-size: 10pt; 
		font-weight: bold;
	}
.insetText { font-size: 8.5pt }
.largerText {font-size: 10pt; }
.left {
		font-family: Tahoma;
		font-style: normal;
		text-align: left;
		line-height : 20px;
	}
.longText {
	overflow:auto;
	height:165px;
	padding-top:10px;
	padding-left:25px;
	padding-right:25px;
	scrollbar-face-color: #6699CC;
	scrollbar-shadow-color: #535353;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color: #79A80E;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #FFCC33
	}	
.newsColumn {
	padding-left:20px;
	align:justify;
	line-height:11pt;
	}
.newsTitle { 
	color: #CC6600;
	font-weight: bold;		 
	}
.note {font-size: 8pt;}
.pageTitle {
	margin-left:15px;
	color:#5E7D32;
	line-height:18pt;
	font-size:1.7em
}
.pageTitleGreen {
	margin-left:40;
	color:#5E7D32;
	font-size:12pt;
	line-height:18pt;
	font-weight: bold;
}
.price {
	font-size: 10pt;
	color:#6699CC;
	font-weight: bold;
	}	 
.resourceListing {
	font-size: 9pt;
	line-height:1.5em
	}
.signature {
		font-size: 8pt;
		color:#79A80E;
		font-style: italic;
	}	
.size8 { font-size: 8pt; }
.stretch16 {
		text-align: left;
		line-height : 14pt;
	}
.stretch14 {
		text-align: left;
		line-height : 12pt;
	}
.style1 {
		color: #83B60F;
		font-weight: bold;
}
.style2 {font-size: 9pt}
.testimonial {font-size: 8.5pt}

.greenOrig { color:#79A80E; }
.greenMid { color:#7FAA40; }
.greenDark { color:#5E7D32; }
.green { color:#5E7D32; font-size:1.3em }

.blueOrig {color:#6699CC; }
.blue { color:#336699; }
.yellow { color:#FFCC33; }

.orangeOrig { color:#FF6633; }
.orange { color:#CC6600; }

.redOrig { color:#CC6666 }
.red { color:#990000 }
.grey {color:#A8A8A8}

a.test {
	font-size: 9pt;
	line-height:20pt;
}
.para {
	line-height:1.5em;
	margin-left:15px;
}
.para_img{
	margin-right:15px;
	margin-bottom:15px;
	margin-top:5px;
	float:left;
}
.para p{
	text-align:justify;
}
.article_img{
	margin-left:15px;
	margin-bottom:15px;
	float:right;
}
.article_body{
padding-left:30px;
padding-top:10px;
padding-right:30px; 
line-height:14pt;
text-align:justify
}

.article_body_sm{
padding-left:10px;
padding-top:10px;
padding-right:20px; 
line-height:14pt;
text-align:justify
}
.article_body_verysm{
padding-left:5px;
padding-top:10px;
padding-right:10px; 
line-height:14pt;
text-align:justify
}
.stickytooltip{
/*box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;*/
display:none;
position:absolute;
display:none;
border: 5px solid green; /*Border around tooltip*/
/*	border-bottom: 10px solid #5E7D32;
	border-top: 10px solid #5E7D32;
	border-right: 10px solid #5E7D32;
	border-left: 10px solid #5E7D32;*/
background:white;
z-index:3000;
}

.line { 
	text-align:center;
	margin: 0px 100px 0px 100px;
	height:20px;
	width: 500px;
	background: url(/images/1dot.gif) repeat-x scroll center;
	border:none;
}
.shortline { 
	text-align:center;
	margin: 0px 5px 0px 5px;
	height:20px;
	width: 300px;
	background: url(/images/1dot.gif) repeat-x scroll center;
	border:none;
}
.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:black;
color:white;
padding-top:5px;
text-align:center;
font:bold 11px Arial;
}
