body { 
		background-image:url(img/bg.gif); 
		background-color: #338877; 
		margin-top: 0; 
		margin-left: 0; 
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color : #660000; }

table.position { 
		position:absolute; 
		top: 0; 
		left:70px; }

table.content { 
		background-color: #EEEEEE; 
		padding-top: 0; }

#content { 
		margin-top: 25px; 
		margin-bottom: 25px; }

/* standard links */

A:link { 
		color: #338877;
		text-decoration: underline; }

A:visited { 
		color: #335577; 
		text-decoration: underline; }

A:hover { 
		color: #CC0000; 
		text-decoration: underline; }

/* nav links */

a.nav:link { 
		color: #fff; 
		text-decoration: none; }

a.nav:visited { 
		color: #fff; 
		text-decoration: none; }

a.nav:hover { 
		color: #fff; 
		text-decoration: underline; }


a.subnav:link { 
		color: #338877; 
		text-decoration: none; }

a.subnav:visited { 
		color: #338877; 
		text-decoration: none; }

a.subnav:hover { 
		color: #338877; 
		text-decoration: underline; }
		
		
a.projectnav:link { 
		color: #660000; 
		text-decoration: none; }

a.projectnav:visited { 
		color: #660000; 
		text-decoration: none; }

a.projectnav:hover { 
		color: #660000; 
		text-decoration: underline; }
		
		
#attribution { 
		color: #ccc; 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		text-align: center; }

#attribution a:link, #attribution a:visited { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color: #ccc; 
		text-decoration: none; }

#attribution a:hover { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color: #660000; 
		text-decoration: underline; }

ol,ul,dl,td { 
		line-height: 18px; 
		margin-top: 0px; 
		margin-bottom: 5px; 
		margin-left: 30px; 
		margin-right: 20px; }

li { 
		margin-bottom: 5px; }

p { 
		line-height: 18px; 
		margin-bottom: 8px; 
		margin-left: 30px; 
		margin-right: 20px; }

td.tab-back, td.tab-fore { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		border-right: #EEEEEE 1px solid; 
		padding: 5px 10px; 
		text-align: center; }

td.tab-back, td.tab-blank { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		background-color: #660000; 
		border-top: #FFFFFF 1px solid; 
		border-right: #FFFFFF 1px solid; 
		border-bottom: #FFFFFF 1px solid; 
		padding: 5px 10px; }

.image { 
		margin-top: 0px; 
		margin-right: 0px; 
		margin-bottom: 0px; 
		margin-left: 0px; }

hr { 
		color: #660000; 
		background: #660000; 
		border:0; 
		height: 1px; 
		margin-left: 30px; 
		margin-right: 20px; 
		margin-top: 15px; 
		margin-bottom: -5px; }

.featurebox_home { 
		margin: 0px auto; 
		padding: 0px; 
		background-color:#eee; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 16px; }

.featurebox { 
		margin: 0px auto; 
		padding: 0px; 
		background-color:#eee; 
		border: 1px solid #600; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 16px; 
		float:right; 
		width:257px; 
		padding: 10px; 
		margin:0px 25px 10px 20px; 
		}

.featurebox div { 
		margin-top:-10px; 
		text-align:left; }

#float_right { 
		float:right; 
		width:257px; 
		padding: 10px; 
		margin:0px 25px 10px 20px; }

h1 { 
		color: #660000; 
		font-family: "Arial", sans-serif; 
		font-size: 18px; 
		font-weight: bold; 
		line-height: 24px; 
		margin-bottom: 15px; 
		margin-left: 30px; }

h2 { 
		color: #660000; 
		font-family: "Arial", sans-serif; 
		font-size: 16px; 
		font-weight: bold; 
		line-height: 24px; 
		margin-bottom: 10px; 
		margin-left: 30px; }

.small { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; }
		
/*

// STYLES NOT YET IN USE OR TO BE DELETED

// support material links 

a.support:link, a.support:visited { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color: #369; 
		text-decoration: underline; }

a.support:hover { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color: #c00; 
		text-decoration: underline; }
		
		.listIndent { 
		color: #006; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		margin-bottom: 8px; 
		margin-left: 36px; 
		margin-right: 20px }
strong {
		color: #6466CC; }



.big { 
		color: #006; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 20px; 
		margin-bottom: 20px; 
		margin-left: 36px; 
		margin-right: 20px; }

.callout { 
		color: #060; 
		font-family: Verdana, sans-serif; 
		font-size: 16px; 
		line-height: 24px; 
		margin-bottom: 20px; 
		margin-left: 36px; 
		margin-right: 20px; }

.featurebox { 
		margin: 20px; 
		padding: 10px; 
		border: 1px solid #6466cc; 
		background-color: #FAFAE6; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		color: #ffcc00; 
		margin-left: 36px; 
		margin-right: 20px; }

 DIV P { 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 17px; 
		color: #333; 
		margin-bottom: 8px; 
		margin-top: 0px; 
		margin-left: 0px; 
		margin-right: 0px; }


.smallgray { 
		color: #999; 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		line-height: 13px; 
		margin-bottom: 6px; }


h1 { 
		color: #660000; 
		font-family: "Arial", sans-serif; 
		font-size: 18px; 
		font-weight: bold; 
		line-height: 24px; 
		margin-bottom: 15px; 
		margin-left: 30px; }

h2 { 
		color: #6466cc; 
		font-family: "Arial", sans-serif; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 18px; 
		margin-top: 18px; 
		margin-bottom: 8px; 
		margin-left: 36px; }

h3 { 
		color: #000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 16px; 
		font-weight: bold; 
		line-height: 21px; 
		margin-bottom: 12px; }

h4 { 
		color: #000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 15px; 
		margin-bottom: -10px }

.bullet { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 5px }

.bullethead { 
		color: #000000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 13px; }

.bulletlast { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 20px }

.button { 
		background-color: #7F0000; 
		border-bottom: 2px #000000 solid; 
		border-left: 2px #FF6666 solid; 
		border-right: 2px #000000 solid; 
		border-top: 2px #FF6666 solid; 
		color: #FFFFFF; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 14px; 
		font-weight: bold; 
		margin-top: 5px; 
		margin-bottom: 5px }

.caption { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 12px; 
		margin-bottom: 5px }

.directional { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		padding-bottom: 3px; 
		padding-top: 3px }

.faqquestion { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 15px; 
		text-decoration: underline }

.faqquestionlast { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 30px; 
		text-decoration: underline }

.footnote { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		line-height: 12px; 
		margin-bottom: 10px }

.formcontentright { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 10px; 
		margin-bottom: 15px; 
		margin-left: 10px }

.last { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 23px }

.link { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: -10px; 
		text-decoration: underline }

.linklast { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 28px; 
		text-decoration: underline }

.paragraph { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 5px }

.subhead { 
		color: #000000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 15px; 
		margin-bottom: -10px }

.subheadcolor { 
		color: #666666; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 15px; 
		margin-bottom: -10px }

.subnav { 
		color: #666666; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 16px; 
		margin-bottom: 5px }

.subnavlisting { 
		color: #666666; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 15px; 
		margin-bottom: 7px; 
		text-decoration: underline }

.tablebottom { 
		border-bottom: 1px #D5D4C6 solid }

.tablecontent { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 15px }

.tablecontentitalic { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		font-style: italic; 
		line-height: 15px; 
		margin-bottom: 10px }

.tabledate { 
		color: #FFFFFF; 
		font-family: Verdana, sans-serif; 
		font-size: 14px; 
		line-height: 15px; 
		margin-bottom: 10px; 
		margin-left: 10px }

.tablehead { 
		color: #000000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		line-height: 15px }

.tableheadline { 
		color: #7F0000; 
		font-family: "Trebuchet MS", sans-serif; 
		font-size: 15px; 
		font-weight: bold; 
		line-height: 15px }

.tablelast { 
		border-bottom: 5px #D5D4C6 solid }

.tableleft { 
		border-left: 1px #D5D4C6 solid; 
		border-bottom: 1px #D5D4C6 solid }

.tableparagraph { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		line-height: 15px; 
		margin-bottom: 10px }

.tableright { 
		border-right: 1px #D5D4C6 solid; 
		border-bottom: 1px #D5D4C6 solid }

.tablewhite { 
		border-bottom: 1px solid; 
		border-color: #FFFFFF }

.testimonialname { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		font-style: italic; 
		line-height: 14px; 
		margin-bottom: 35px }

.testimonialquote { 
		color: #000000; 
		font-family: Verdana, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		margin-bottom: 2px; }
 */