body { padding: 0; margin: 0; background-color: white; text-align: center;  }

a { text-decoration: none; color: ##888888; }
a:link { text-decoration: none; color: #888888; }
a:visited { text-decoration: none; color: #888888; }
a:hover { text-decoration: underline; color: #333333; }
a:active { text-decoration: underline; color: #333333; }

#pagecontainer { margin: 0 auto; width: 900px; height:600px; }
#banner { width:900px; height:95px; }
#menubar { width:900px; height:13px; padding-top: 7px; padding-bottom: 7px; font-family: Tahoma, Arial, Sans Serif; font-size: 12px; color: #333333; font-weight: bold; }
#menubar a { padding-left: 18px; padding-right: 18px; border-right: solid 1px #333333; }
#menubar .end { border: none; }

#lowerpage {
	position:relative;
	width: 900px;
	height:478px;
	left: 0px;
	top: 0px;

	/*visibility: hidden; */







}
#sidebar {
	position:relative;
	left:0px;
	width:227px;
	top: 0px;
	float:left;













}
#sidebar table { margin: 0; padding: 0; border: solid 0px #333333; }
#sidebar td { margin: 0; padding: 0; border-right: solid 1px #999999; border-bottom: solid 1px #999999; }
#sidebar td.noborder { border-right-width: 0px; border-bottom-width: 0px; }
#righthandblock {
	position:relative;
	left:0px;
	top:0px;
	width: 673px;
	margin: 0px;
	padding: 0px;
	float:right;
















}
#header { width:100%; text-align:left;}
#maincontent { width:612px; padding-top: 20px; padding-left: 40px; padding-right: 20px; padding-bottom: 0px; float:left;}
#maincontent .title { font-family: Tahoma, Arial, Sans Serif; font-size: 20px; color: #333333; }
#maincontent p { font-family: Tahoma, Arial, Sans Serif; font-size: 12px; color: #333333; line-height: 17px; text-align: justify; }

#footer { width:100%; height:34px; margin-top: 0px; text-align: center; font-family: Tahoma, Arial, Sans Serif; font-size: 9px; color: #888888; float:left;}
