/* ----------------------------------------------------------------------------
=DIV'S IN ORDER OF APPEREANCE
----------------------------------------------------------------------------- */
#container { width: 898px; margin: 31px auto 0 auto; }

#topNav  { float: right; padding-bottom: 4px; }
#topNav LI { display: inline; }
#topNav a { font: 12px "Trebuchet MS", sans-serif; color: #fff; padding-left: 15px; }
#topNav a:hover { color: #ccc; }

#header { width: 898px; height: 173px; clear: both; background: url('../images/header.jpg') no-repeat; border: 1px solid #b3b3b3; border-bottom: none; }
#header	h1 { float: left; width: 184px; height: 123px; padding: 31px 0 0 47px; }
#header h1 a { text-indent: -2000px; display: block; background: url('../images/logo.gif') no-repeat; width: 100%; height: 100%; }

#content { width: 898px; height: 463px; background: url('../images/homepage_content.gif') no-repeat; border: 1px solid #b3b3b3; }

	#images { border-top: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; height: 134px; padding: 55px 0 0 43px; }
	#images li { height: 136px; display: inline; border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; float: left; margin: -2px 31px 0 0;}
	#images li img { display: block; }
	
	#links {  border-bottom: 1px solid #b3b3b3; height: 109px; padding: 55px 0 0 43px; margin-top: -53px; }
	#links  li { filter:alpha(opacity=90); opacity:.90; background: #8a8a88;  height: 101px; display: inline; float: left; border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; margin: -2px 32px 0 0; width: 178px; }
	#links  li a { font: 14px Arial, Helvetica, sans-serif; color: #FFF;padding-left: 20px;  }
	#links  li a:hover { font-weight: bold; }
	#links li#box-1 { padding-top: 10px; }
	#links li#box-2 { margin-right: 31px; padding-top: 10px;}
	#links li#box-3 { margin-right: 31px; width: 179px; padding-top: 10px;}
	#links li#box-4 { width: 176px;  padding-top: 10px;}

#footer { padding: 10px; font: 10px Arial, Helvetica, sans-serif; color: #fff; text-align: center; }
#footer li { display: inline; }
#footer li.right { margin-left: 15px; }
#footer a { color: #fff; margin: 0 3px 0 0; }
#footer a:hover { text-decoration: underline; }
#footer img.webstijl { vertical-align: middle; padding: 0 5px; }

#contentPage #content { width: 898px; height: 463px; background: url('../images/contentpage_content.gif') no-repeat; border: 1px solid #b3b3b3; }
#mainNav { margin: -4px 0 0 42px; }
#mainNav li { display: inline; }
#mainNav a { color: #444; margin-right: 15px; font: 12px Arial, Helvetica, sans-serif; }
#mainNav a:hover {color:#FFFFFF }

#mainContent { width: 777px; padding: 36px 73px 0 42px; margin: 10px 0; overflow: auto; height: 325px; font: 12px Arial, Helvetica, sans-serif; color: #cbcbcb;}
#mainContent h2 { font: bold 14px Arial, Helvetica, sans-serif; color: #bcbcbc; margin-bottom: 26px; }
#mainContent h3 { font: bold 12px Arial, Helvetica, sans-serif; color: #bcbcbc; margin: 10px 0; }
#mainContent p { color: #cbcbcb; font: 12px Arial, Helvetica, sans-serif; margin: 10px 0; }
#mainContent a { color: #cbcbcb; text-decoration: underline; }
#mainContent #list { margin: 10px 0; }
#mainContent #list li { list-style-type:square; margin-left: 15px; }


.textArea{
	border: 1px solid #acacac;
	width: 235px;
	margin-top: 4px;
	margin-bottom: 4px;
	height: 200px;
}
.textField{
	margin-top: 4px;
	border: 1px solid #acacac;
	width: 235px;
	margin-bottom: 4px;
}

.textField2{
	margin-top: 4px;
	border: 1px solid #acacac;
	width: 50px;
	margin-bottom: 4px;
}

.textField3{
	margin-top: 4px;
	border: 1px solid #acacac;
	width: 175px;
	margin-bottom: 4px;
}

.checkbox{
	border: 1px solid #acacac;
		
}

