body	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #336699;
	margin-top: 0px;
}

p	{
	color:#333;
	line-height: 145%;
	font-size: 0.8em;
}

h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #996600;
	border-bottom:#666 solid 1px;
	padding-bottom: 10px;
}

h2	{
	font-size: 1.2em;
	font-weight: bold;
	color: #663300;
	margin-bottom: -15px;
}

h3	{
	font-size:1em;
	color:#993333;
	font-weight:bold;
	margin-bottom:-0.65em;
}

h4 {
	font-size: 1em;
	color: #993333;
	font-weight: bold;
	padding-top: 20px;
	border-top: #666 1px solid;
	margin-bottom:-0.65em;
}

h5	{
	font-size:0.8em;
	color: #333;
	padding-top: 20px;
	border-top: #666 1px solid;
	margin-bottom:-0.65em;
}

a	{
	color:#346BA4;
	text-decoration:none;
}

table	{
	text-align:left;
	vertical-align:top;
	border-top:#666 solid 1px;
	border-bottom:#666 solid 1px;
	border-right:#666 solid 1px;
}

tr	{
	vertical-align:text-top;
}

td	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.7em;
	color:#333;
	padding: 8px 0px 5px 10px;
	border-bottom:#666 solid 1px;
	border-left:#666 solid 1px;
}

th	{
	color:#FFFFFF;
	background-color:#E9BA86;
	font-size:0.85em;
	font-weight:bold;
	border-bottom:#666 solid 1px;
	border-left:#666 solid 1px;
	padding: 7px 0px 5px 10px;
}

.example	{
	background-color:#E9BA86;
	border-left:#666 solid 1px;
	margin-left:32px;
}

.example1	{
	border-top:none;
	border-left:none;
}

.example2	{
	border-top:none;
	border-right:none;
	color:#FFF;
}	

caption	{
	font-size:.85em;
	color:#993333;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left;
}

.formlabel	{
	margin-bottom:0px;
}

.teal {
	font-weight: bold;
	color: #006666;
}

.footerleft	{
	font-size: .7em;
}

.footerright	{
	font-size: .7em;
	color:#FFF;
}


#wrapper	{
	width: 842px;
	margin:	0 auto 0 auto;
}

#shadows	{
	width: 840px;
	margin:	0 auto 0 auto;
	background-image:url(images/background_shadow.jpg);
	background-position:top center;
	background-repeat:repeat-y;
}

#shadowbottom	{
	width: 840px;
	margin:	0 auto 0 auto;
}

#container	{
	width: 800px;
	margin:	0 auto 0 auto;
	background-color:#FFF;
}

#masthead	{
	width: 800px;
}

#navbar	{
	width: 256px;
	float: left;
	text-align: center;
}

#nav1	{
	width: 250px;
	text-align:center;
	float: left;
}

#nav2	{
	width: 250px;
	text-align:center;
	float: left;
}

#nav3	{
	width: 250px;
	text-align:center;
	float: left;
	clear:both;
}

#main	{
	width: 500px;
	float: right;
	padding-right: 30px;
	padding-bottom: 20px;
}

#footer	{
	background-color:#15A99D;
	width: 800px;
	clear: both;
	border-top-color:#000;
	border-top-style:solid;
	border-top-width:14px;
}

#footerleft	{
	background-color:#15A99D;
	width: 186px;
	border-right:#000 thin solid;
	text-align:right;
	padding-right: 15px;
	float: left;
}

#footerright	{
	background-color:#15A99D;
	width: 582px;
	float: left;
	padding-left: 15px;
}

#search	{
	text-align: right;
	padding-bottom:15px;
	padding-top: 30px;
}
		
ul {
	font-size: 0.8em;
	line-height: 145%;
	color: #333333;
	list-style-position: inside;
	list-style-type: none;
}
ol {
	font-size: 0.8em;
	line-height: 145%;
	color: #333333;
	list-style-position: outside;
	list-style-type: lower-alpha;
}
.reader {
	font-size: 0.65em;
	font-weight: bold;
	color: #333333;
}
