body {
  margin: 0px;
  background: Black;
  padding:10px;
  color: White;
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;	
  font:x-small/1.5em;
  voice-family: "\"}\""; 
  voice-family:inherit;
  font-size:small;
  } html>body {font-size:small;}
a {
	color: White;
}
h1 { 
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;	
	font-size: 20px; 
	margin: auto;
	}
h3 { 
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;	
	font-size: 14px; 
	color:#BBBBBB; 
	margin: auto 3px;
	}

.tabPane { 
	width: 700px; 
	overflow:hidden; 
	padding:0; 
	margin: auto;
/*	background: Black;*/
	}
.tabPane div.panel { 
	background: Black;
	clear:both; 
	padding: 10px 20px 10px 20px; 
	border: 1px solid White; 
	border-top:none; 
	height:325px; 
	overflow:auto; 
	font:12px Verdana;
	}
.tabPane div.panel div { 
	border:none; 
	}

.tabBar {
  float:left;
  background-image: url(tabs/bg.gif);
  background-position: bottom;
  width:100%;
  font-size:93%;
  line-height:normal;
  }
.tabBar ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
.tabBar li {
  float:left;
  background:url("tabs/tab_normal_left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 15px;
  }
.tabBar a {
  float:left;
  display:block;
  background: url("tabs/tab_normal_right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color: Black;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.tabBar a {float:none;}
/* End IE5-Mac hack */

.tabBar a img { border:none; vertical-align:bottom; }

.tabBar a:hover {
  color:#222222;
  }
.tabBar .active {
  background-image:url("tabs/tab_active_left.gif");
  }
.tabBar .active a {
  background-image:url("tabs/tab_active_right.gif");
  color: White;
  padding-bottom:5px;
  }

.tabBar .disabled {
  background-image:url("tabs/tab_deactivated_left.gif");
  color:#FFFFFF;
  }
.tabBar .disabled a {
  background-image:url("tabs/tab_deactivated_right.gif");
  color: Black;
  padding-bottom:5px;
  }
  #Layer1 {
	position:relative;
	width:250px;
	height:238px;
	z-index:2;
	float:right;
	top: 0px;
}
#Layer2 {
	margin:auto;
	width:800px;
	height:auto;
/*	border: 1px dashed Aqua;*/
}
#Layer3 {
	position:absolute;
	top: 0px;
	width:700px;
	height:auto;
	z-index:3;
/*	border: 1px dashed #8B00FF;*/
}
#Layer4 {
	position:absolute;
	width:113px;
	height:106px;
	top:50px;
	left:150px;
	z-index:4;
}
.error {
	color: Red;
}
