BODY {
	font: 12px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:0px;
	
}

P {
	margin-top:0px;
}

.nb-sep {
	height:1px;
}


#maintable {
	border-right:1px solid #ACBF90;
	border-left: 1px solid #ACBF90;
	border-bottom: 1px solid #ACBF90;

}

#breadcrumb {
	height:8px;
	border-bottom:1px #73A823 dashed;
	padding:4px 15px;
}

#breadcrumb A, #footer A {
	text-decoration:none;
}

#breadcrumb A:hover, #footer A:hover {
	text-decoration:underline;
}

#searchbox {
	width:554px;
	padding:8px 8px;
}

#newsbox {
	width:254px;
	padding:8px 8px;
	border:1px solid #000;
	font-size:12px;
	text-align:left;
}

#newsbox A {
	font-weight:bold;
}

#newsbox H4 {
	font-size:14px;
	font-variant:small-caps;
	margin-top:0px;
}


#headertop {
	border-bottom:5px solid #434343;
	
}

#headertitle {
	background-color:#434343;
	color:#dddddd;
	font-size:16px;
	font-weight:bold;
	padding:4px 15px;
}

#leftnav {
	width:170px;
	padding:15px 15px 15px 15px;
	vertical-align:top;
	height:700px;
	
}



#leftnav A {
	text-decoration:none;
}

#leftnav A:hover {
	text-decoration:underline;
}

#content {
	width:570px;
	padding:15px 15px 15px 15px;
	vertical-align:top;
	
}

#content IMG {
	/*width: expression(this.width > 280 ? 280: true);
	max-width:280px;*/
}

#content H1 {
	font-size:16px;
	font-weight:bold;
}

/*#maxims IMG {
	width:15px;
	height:15px;
}*/


#footer {
	height:14px;
	border-top:1px #73A823 dashed;
	padding:3px 15px;
}

#menubox {
	width:170px;
	padding:0px 0px;
	border:1px solid #ACBF90;
	font-size:11px;
}

#menubox UL {
	margin-left:20px;
	padding:0px;
}

#menubox UL LI {
	list-style-type:square;
	padding:0px 0px;
	margin:10px 0px;
}

#menubox UL LI UL {
	margin-left:30px;
	padding:0px;
}

#menubox UL LI UL LI {
	margin:10px 0px;
	padding:0px;
	list-style-type:square;
}	

#leftnav H3 {
	width:170px;
	line-height:22px;
	text-align:center;
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:middle;
	font-size:11px;
}

#headernav {
	background-image:url(/images/header-gradient2.png);
	background-position:top center;
	height:20px;
	padding-top:10px;
	padding-bottom:10px;
	width:800px;
	z-index:1;
}

#headernavlinks {
	z-index:2;
}

#headernavlinks A {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#headernavlinks A:hover {
	text-decoration:underline;
}

#subfooter {
	background-color:#434343;
	color:#dddddd;
	font-size:11px;
	font-weight:bold;
	padding:4px 15px;
}

form div					{float: left; padding-right: 6px;}
form h5						{color: #363636; font-size: 10px; font-weight: normal; margin: 3px 0px 0px 0px;}
form p						{font-size: 12px;}
input.xlong					{width: 450px;}
input.vlong					{width: 300px;}
input.long					{width: 206px;}
input.short					{width:100px;}
input.vshort				{width: 69px;}
input.xshort				{width: 25px;}
table.form textarea			{width: 175px; height: 170px;}
input.small					{font-size: 9px;}
.required					{background-color: lightyellow;}
fieldset					{border: 1px solid gray;}
legend						{padding: 0px 6px;}

hr	{
	border: 0;
	background-color: #aaa;
	color: #aaa;
	height: 1px;
}

