body { background : #fff; color : black; 
	font-family : "Trebuchet MS", Helvetica, sans-serif; font-size : small;
	margin:0; padding:0;}
h1 { font-size : 1em;}
h2 { font-size : 1em;}
h3 { font-size : 1em; font-style : italic; font-weight : bold;}
h1, h2, h3 { margin-bottom : 0; padding-bottom : 0; color : #00A99D;}
h2.GreenBar { clear : both; color : #008080; background-color:#8CC63F; text-transform:uppercase; 
	font-size:16px; line-height : 1em; padding:2px 15px; margin : 0 -17px 1em 0; font-weight : normal; letter-spacing : 1px;}
ul, p { margin-top : 0; margin-bottom : 1em; padding-top : 0; padding-bottom : 0;}
img { border : none;}
a { font-weight : bold;}
.Right { float : right; margin-left : 1em;}
.Left { float : left; margin-right : 1em;}
.Warning { color : Red;}
.InitialCap { color : #00A99D; font-size : 2em;}
.PullQuote { color : #00A99D; font-style : italic; margin-bottom : 1em; 
	border-bottom : 1px solid; padding : 2.5em 0 1.5em; margin-top : -1em;}
#Contents { background : white url(../Images/ShadowLeft.jpg) repeat-y;}
#InnerContents { padding : 0 5px; background : Transparent url(../Images/Shadow.jpg) repeat-y right;}
#OuterContents { width : 911px; margin : 0 auto; padding : 0 0 10px; 
	background : White url(../Images/ShadowFoot.jpg) repeat-x bottom;}
#Header { background:#8CC63F;}
#HeaderArea img { margin-top : 2em;}
#ContentAreaLft {width:695px;}
#Main { margin : 0 0 3em 35px; padding-right : 1em; border-top : 1px solid #00A99D;}
#Main a:link, #Main a:visited { color : #00A99D; text-decoration : none;}
#Main a:hover { text-decoration : underline;}
#Main ul { margin : 0; padding-left : 0em; margin-left : 0;}
#Main li, #HomeBullets li { margin-bottom : 1em; padding-left : 1.5em; background: white url(../Images/Bullet.gif) no-repeat left 5px; list-style-type : none;}
#Main li li { padding-bottom : 0;}
#Main li ul { margin-bottom : 0;}

#Thumbnails, #Details { vertical-align : top;}
#Thumbnails { width:170px; font-size : 11px; font-style : italic; text-align : left;}
#Thumbnails img { margin : 3px 6px 3px 0;}
/*#Thumbnails span { display : block;}*/
#Details { margin-bottom : 0;}
#Details img { border : 1px solid #00A99D;}
#Arrows { text-align : center;}
#Arrows img { border : none;}

#ContentAreaRt {width:206px; background: transparent url(../Images/ContentAreaRt.gif) repeat-y;
	color : #8CC63F; vertical-align : top;}
#RightSidebarMenu { padding : 2em 0 0 2em; margin : 0 38px 0 0; border-top : 1px solid #00A99D;}
#RightSidebarMenu ul, #RightSidebarMenu li { list-style-type : none; list-style-image : none; 
	padding:0; margin: 7px 0;}
#RightSidebarMenu a { display:block;}
#RightSidebarMenu a:link, #RightSidebarMenu a:visited { color : #8CC63F; text-decoration : none; 
	font-size : small;}
#RightSidebarMenu a:hover, #RightSidebarMenu a:link.Current, #RightSidebarMenu a:visited.Current { color : #008080;}
#Footer { clear : both; margin-top : 3em; font-size : .8em; text-align:center; color:#008080;}
#Footer a:link, #Footer a:visited { color : #8CC63F; text-decoration : none;}
#Footer a:hover { color : #008080;}
#Footer p#BottomNav a { padding : 0 .4em; font-size : 1em; text-transform : uppercase; letter-spacing : 1px;}
#Footer p#Copyright { font-size : smaller; text-align : center; margin-top : 2em; padding : 2em;}
#Footer p#Copyright img { position : relative; top : 2px;}

/* Suckerfish Drop Down Menu Styles */
#nav, #nav ul {
	float: left;
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding: 0;
	margin: 0;
	position: relative;
}
.toplink {
	height: 25px;
}


#nav a {
	display: block;
}

#nav ul a {
	color: #FFFFFF;
	text-decoration: none;
	width: 82px;}

#nav a:hover {
	text-decoration: none;
}

#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 150px;
	w\idth: 150px;
	font-weight: normal;
	margin: 0;
	background-color: #91c83d;
	/*border: 1px solid #FFFFFF;*/
}

#nav li li {
	width: 150px;
}

#nav li ul a {
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 150px;
	w\idth: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

#nav li ul a:hover {
	color: #ffffff;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background-color: #00A99D;
}
