a.menutop,a.menutop:hover,a.menuactive,a.menuactive:hover
{
	display:block;
	height:20px;
	width:100%;
  font-family:Arial;
  font-size:12px;
  line-height:20px;
  color:#898989;
  text-align:center;
  background-color:#000;
  text-decoration:none;
}

a.menutop:hover,a.menuactive,a.menuactive:hover
{
  background-color:#ececec;
}

body,.content1
{
  font-family:Arial;
  font-size:11px;
  color:#534741;
  vertical-align:top;
  letter-spacing:1px;
}

a.menu,a.menu:visited,.menutxt,.menutxt:hover,a.menu:hover,a.menu:active
{
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  color:#fff;
  text-decoration:none;
  padding-right:20px;
}

a.menu:hover,a.menu:active
{
  font-weight:bold;
}

td.menu
{
	height:20px;
	width:272px;
  text-align:right;
	background-color:#000;
	opacity:0.7;
  filter:alpha(opacity=70);
}

.disclaimer,a.disclaimer
{
  font-family:Arial;
  font-size:9px;
  letter-spacing:2px;
  font-weight:normal;
  color:#000;
  text-align:center;
  text-decoration:none;
}

a.disclaimer:hover
{
  font-family:Arial;
  font-size:9px;
  letter-spacing:2px;
  font-weight:bold;
  color:#000;
  text-align:center;
  text-decoration:none;
}

.content2
{
  font-family:Arial;
  font-size:11px;
  color:#fff;
  letter-spacing:1px;
}

a.content2
{
	display: block;
	height:30px;
  font-family:Arial;
  font-size:11px;
  color:#fff;
  letter-spacing:1px;
  text-decoration:none;
  line-height:30px;
  padding-top:7px !ie;
}

a.content2:hover
{
	display: block;
	height:30px;
  font-family:Arial;
  font-size:11px;
  color:#000;
  letter-spacing:1px;
  text-decoration:none;
  background-color:#fff;
  opacity:0.4;
  filter:alpha(opacity=40);
  zoom: 1;
  line-height:30px;
  padding-top:7px !ie;
}

.slogan
{
  font-family:Arial;
  color:#fff;
  font-weight:bold;
  letter-spacing:1px;
  padding:0px 40px;
  height:40px;
}

p
{
  margin:10px 0;
}

a,a:hover
{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  letter-spacing:1px;
  color:#534741;
  text-decoration:none;
}

td
{
  text-align:left;
}

h1
{
  font-size:16px;
  margin:0 0 10px;
}

.projectlist div
{
  width:137px;
  height:30px;
  float:left;
}

.balloon a:link span
{
  display:none;
}

.balloon a:visited span
{
  display:none;
}

.balloon a:hover span
{
  position:absolute;
  margin-top:25px;
  margin-left:-35px;
  background-color:beige;
  max-width:400px;
  padding:2px 10px;
  border:1px solid #c0c0c0;
  font:normal 12px Arial;
  text-decoration:none;
  color:#000;
  text-align:left;
  display:block;
}

.scrollbarLight
{
  scrollbar-base-color:#ececec;
  scrollbar-3dlight-color:#ececec;
  scrollbar-darkshadow-color:#ececec;
  scrollbar-face-color:#898989;
  scrollbar-highlight-color:#ececec;
  scrollbar-shadow-color:#ececec;
  scrollbar-track-color:#ececec;
  scrollbar-arrow-color:#404040;
}

.scrollbarDark
{
  scrollbar-base-color:#898989;
  scrollbar-3dlight-color:#898989;
  scrollbar-darkshadow-color:#898989;
  scrollbar-face-color:#ececec;
  scrollbar-highlight-color:#898989;
  scrollbar-shadow-color:#898989;
  scrollbar-track-color:#898989;
  scrollbar-arrow-color:#404040;
}

.scrollbarBrown
{
  scrollbar-base-color:#534741;
  scrollbar-3dlight-color:#534741;
  scrollbar-darkshadow-color:#534741;
  scrollbar-face-color:#ececec;
  scrollbar-highlight-color:#534741;
  scrollbar-shadow-color:#534741;
  scrollbar-track-color:#534741;
  scrollbar-arrow-color:#404040;
}