.text         { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9pt; font-weight: normal; color: #000000 }
.text:link    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none;}
.text:visited { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none;}
.text:hover   { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: underline;}
.textbold { color: #000; font-weight: bold; font-size: 10pt; font-family: Arial, helvetica, univers, sansserif }

.body         { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 8pt; font-weight: normal; color: #000000 }
.bodylink    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 8pt; font-weight: normal; color: #666699; text-decoration: none;}
.bodylink:visited { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none;}
.bodylink:hover   { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: underline;}

.righttext { color: #000; font-size: 10pt; font-family: Arial, helvetica, univers, sansserif; margin: 2px }

.header { color: #666699; font-weight: bold; font-size: 13pt; font-family: Arial, helvetica, univers, sansserif }
.header2 { color: #330000; font-weight: bold; font-size: 13pt; font-family: Arial, helvetica, univers, sansserif }

.link { color: #000; font-size: 10pt; font-family: Arial, helvetica, univers, sansserif; text-decoration: none }
.link:hover { color: #c03; font-size: 10pt; font-family: Arial, helvetica, univers, sansserif; text-decoration: underline }

.headlink { font-family: Arial, Helvetica, sans-serif; color: #808080; font-size: 10pt; text-decoration: none; font-weight: bold  }
.headlink:hover { font-family: Arial, Helvetica, sans-serif; color: #808080; font-size: 10pt; text-decoration: underline; font-weight: bold }

.detail  { color: black; font-size: 8pt; font-family: Arial, helvetica, univers, sansserif; text-decoration: none }
.detail:hover { font-family: Arial, helvetica, univers, sansserif; font-size: 8pt; color: #808080; text-decoration: underline }

.linksmall    { color: #000; font-weight: bold; font-size: 8pt; font-family: Arial, helvetica, univers, sansserif; text-decoration: none }
.linksmall:hover  { color: #c03; font-weight: bold; font-size: 8pt; font-family: Arial, helvetica, univers, sansserif; text-decoration: underline }

.footer { color: #000; font-size: 8pt; font-family: Arial, helvetica, univers, sansserif }
.linkfooter   { font-family: Arial, helvetica, univers, sansserif; font-size: 8pt; color: #634F32; font-weight: bold; text-decoration: none }
.linkfooter:hover { font-family: Arial, helvetica, univers, sansserif; font-size: 8pt; color: #9695A9; font-weight: bold; text-decoration: underline }

.smalblksans  { color: #ccc; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.smalblksans:link  { color: #ccc; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.smalblksans:visited  { color: #ccc; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.smalblksans:hover  { color: #ccc; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.subnav_background { border-bottom: 2px solid #a54433; border-left: 2px solid #a54433 }
hr { color: #330000; }

ul { list-style-type: disc; list-style-image: url('bullet.gif'); list-style-position: inside	}
#navigation ul 
{
margin: 0px;
padding: 0px;
list-style: none;
}
#navigation li 
{
float: left;
display: inline;
margin: 0px;
padding: 0px;
background: url('../images/subnav_background-off.gif') no-repeat left center;
} 

#navigation a 
{ color: #50666e; text-decoration: none; background-image: url('../images/subnav_background-off.gif'); background-repeat: no-repeat; background-position: 0 3px; list-style-position: outside; display: block; width: 150px; height: 8px; font-style:normal; font-variant:small-caps; font-weight:bold; font-size:11px; font-family:Verdana, Times New Roman, Times, Georgia, serif; padding-left:12px; padding-right:2px; padding-top:2px; padding-bottom:1 } 


#navigation a:hover 
{ color: #A54433; background: url('../images/subnav_background-mouse.gif'); no-repeat }
#navigation a:active
 { color: #e0c598; background: url('../images/subnav_background-on.gif');  }
 
/* Admin */

#adminContainer {
	width: 700px;
	display: table;
	border-color: #000;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}

.adminRow {
	border-color: #000;
	border-style: solid;
	border-width: 1px 0 0 0;
	width: 700px;
	clear: both;
}

.adminCell1 {
	display: block;
	width: 345px;
	float: left;
}

.adminCell2 {
	display: block;
	width: 250px;
	float: left;
}

.adminCell3 {
	display: block;
	width: 100px;
	float: left;
	color: #669;
}

.adminCellspace {
	padding: 5px;
}

a.adminLink {
	font-weight: normal;
	color: #666699;
	text-decoration: none;
}

.adminIntext {
	width: 100px;
	display:inline-block;
}

.adminForm {
	padding:3px;
	margin:5px;
	font-size:13px;
}

/* Form */

.formRow
{
	width: 100%;
	height: 30px;
	display: block;
	white-space: nowrap;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: text-bottom;
}

.projectDetailrow
{
	width: 100%;
	display: block;
	white-space: nowrap;
}

.projectPicture img {
	border-color: #5a3910;
	border-style: solid;
	border-width: 1px;
	margin: 0 5px 0 0;
}

a.projectsLink {
	color: #669;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
}

a:hover.projectsLink {
	color: #000;
	text-decoration: underline;
}

.projectText {
	color: #669;
	font-family: Arial, sans-serif;
	font-size: 12px;
}

.formText
{
	color: #669;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
	display: block;
	float: left;
	width: 150px;
	text-align: right;
}

.formField
{
	padding: 2px;
	background-color: #fff;
	border-color: #669;
	border-width: 1px;
	border-style: solid;
	color: #669;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 11px;
	font-weight: normal;
	width: 200px;
	margin: 5px 10px 0px 0px;
	float: left;
}

.formButton
{
	padding: 2px;
	background-color: #8b8ba5;
	border-color: #669;
	border-width: 1px;
	border-style: solid;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 11px;
	font-weight: bold;
	float: left;
	margin: 0 15px 0 0;
	cursor: pointer;
}

.uploadButton
{
	padding: 2px;
	background-color: #8b8ba5;
	border-color: #669;
	border-width: 1px;
	border-style: solid;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 11px;
	font-weight: bold;
	float: left;
	margin: 4px 0 0 0;
	cursor: pointer;
}
