.small {font-family: verdana, arial, helvetica; font-size: 10px; color:#4d4d4d}
.smallwhite {font-family: verdana, arial, helvetica; font-size: 10px; color:#ffffff}
.header {font-family: verdana, arial, helvetica; font-size: 10px; color:#003300}

input, textarea, select	{ font-family: verdana, arial, helvetica; font-size: 10px; color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight : none; color: #333333; background-color: #e9e9e9; border: #333333; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}	

.check {  font-family: verdana, arial, helvetica; font-size: 12px; color:#ffffff; background-color: #ffffff; border: #ffffff; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.txtfld {  font-family: verdana, arial, helvetica; font-size: 10px; color:#000000; background-color: #e9e9e9; border: #333333; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.button { font-family: verdana, arial, helvetica; font-size: 10px; color:#000000; background-color: cecece; border: #333333; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; 
cursor: hand; border-left-width: 1px}	

.menu { font-family: verdana, arial, helvetica; font-size: 10px; color:#ffffff; font-weight : bold; list-style-image: url("/_assets/images/arrow_white.gif"); margin-left:0px; margin-right:5px; margin-top: 2px; margin-bottom:2px;}

TD, P, BR, ol, tr, th, table {font-family: verdana, arial, helvetica; font-size: 10px; color:#4d4d4d}

UL {
	font-family: verdana, arial, helvetica, san-serif; 
	font-size: 10px; 
	color:#4d4d4d;
	list-style-image: url("/_assets/images/arrow.gif");
	}
LI {
	font-family: verdana, arial, helvetica, san-serif; 
	font-size: 10px; 
	color:#4d4d4d;
	list-style-image: url("/_assets/images/arrow.gif");
	}	

BODY 	{
	font-family: verdana, arial, helvetica; 
	font-size: 10px; 
	background-color:ffffff;
	background-image: url("/_assets/images/background.gif");
	background-repeat: repeat-x;
	background-position: 620px 0px
	}

A:link {font-family: verdana, arial, helvetica; font-size: 10px; color:#4f724f}
A:visited {font-family: verdana, arial, helvetica; font-size: 10px;color:#4f724f}
A:active {font-family: verdana, arial, helvetica; font-size: 10px;color:#4f724f}
A:hover {font-family: verdana, arial, helvetica; font-size: 10px;color:#4f724f}

A:link.menulink {font-family: verdana, arial, helvetica; font-size: 10px; color:#ffffff; font-weight : bold; text-decoration: none;  margin-left:0px; margin-right:5px; margin-top: 2px; margin-bottom:2px;}

A:visited.menulink {font-family: verdana, arial, helvetica; font-size: 10px; color:#ffffff; font-weight : bold; text-decoration: none;  margin-left:0px; margin-right:5px; margin-top: 2px; margin-bottom:2px;}

A:active.menulink {font-family: verdana, arial, helvetica; font-size: 10px; color:#4f724f; font-weight : bold; text-decoration: none;  margin-left:0px; margin-right:5px; margin-top: 2px; margin-bottom:2px;}

A:hover.menulink {font-family: verdana, arial, helvetica; font-size: 10px; color:#4f724f; font-weight : bold; text-decoration: none;  margin-left:0px; margin-right:5px; margin-top: 2px; margin-bottom:2px;}


/* New Projects
-------------------------------------------------------------------------------- */
.menu {
	padding: 0;
}
.menu li {
	margin: 0 0 5px;
	padding: 0;
}
#content {
	padding: 0 0 10px;
}
#content h1 {
	color: #003300;
	font-size: 10px;
	margin: 0 0 20px;
	text-transform: uppercase;
}
#projects h2 {
	color: #003300;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px;
}
#projects ul {
	list-style: none;
	margin: 0;
	padding: 0 0 10px;
}
#projects ul li {
	clear: both;
	line-height: 14px;
	list-style: none;
	margin: 0 0 10px;
	padding: 0;
}
/* IE 6  */ * html .clear { height: 1%; overflow: visible; }
/* IE 7  */ *+html .clear { min-height: 1%; }
/* Other */ .clear:after  { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/* IE 6  */ * html #projects ul li { height: 1%; overflow: visible; }
/* IE 7  */ *+html #projects ul li { min-height: 1%; }
/* Other */ #projects ul li:after  { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
#projects ul li a.thumb {
	border: 1px solid #ccc;
	display: block;
	float: left;
	margin: 0 10px 0 0;
}
#projects ul li a.thumb:hover {
	border-color: #4F724F;
}
#projects ul li a.thumb img {
	border: none;
	display: block;
}
#projects ul li h3 {
	font-size: 10px;
	margin: 0 0 5px 112px;
}
#projects ul li p {
	margin: 0 0 0 112px;
}
* html #projects ul li h3,
* html #projects ul li p {
	height: 1%;
}
#content a img {
	border: none;
}
#content div.images {
	width: 550px;
}
#content div.images img {
	display: block;
}
#content div.images div.main {
	float: left;
	margin: 0 5px 3px 0;
	width: 400px;
}
#content div.images div.main img {
	width: 400px;
}
#content div.images div.sub {
	float: left;
	height: 98px;
	margin-bottom: 3px;
	overflow: hidden;
}
#content div.images div.sub img {
	height: 98px;
}
#content div.images div.img4,
#content div.images div.img5,
#content div.images div.img6 {
	float: right;
	margin-left: 3px;
}
#content div.images div.img4 {
	margin-left: 5px;
}
