/***********************************************
* 2 level Horizontal Tab Menu- by JavaScript Kit (www.javascriptkit.com)
* This notice must stay intact for usage
* Visit JavaScript Kit at http://www.javascriptkit.com/ for full source code
***********************************************/
.basictab{
	padding: 2px 0px;
	font-family : Lucida, Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	list-style-type: none;
	margin-bottom: 0;
	text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
	display: inline;
	margin: 0;
	background-color: #636363;
	color: #ffffff;	
}

.basictab li a{
	text-decoration: none;
	font-size: 9px;
	padding: 0px 7px;
	border-right: 1px solid #666666;
	background-color: #636363;
	color: #ffffff;
}

.basictab li a:visited{
	color: #ffffff;
}

.basictab li a:hover{
	background-color: #999999;
	color: black;
}

.basictab li a:active{
	color: black;
}

.basictab li.selected a{ /*selected tab effect*/
	position: absolute;
	top: 1px;
	padding-top: 2px;
	background-color: #666666;
	color: black;
}
div.basictab
{
  margin: 0px;
  height: auto;
  width: auto;
  float: right;
  top: 0px;
  text-align: center;
}
.submenustyle{
	font-family : Lucida, Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	padding: 2px 2px; 
	border-top-width: 0;
	/* width: auto; */
	display: none;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	color: #ffffff;	
}
* html .submenustyle{ /*IE only width definition*/
	width: 100%;
}
.submenustyle a{
	border-right: 1px solid #666666;
	padding: 1px 7px;
	text-decoration: none;
	background-color: #636363;	
	color: #ffffff; 
}
.submenustyle a:hover{
	background-color: #999999;
	color: black;	
}
div.submenustyle
{
  position: absolute; 
  width:auto; 
  height:auto; 
  top:30px; 
  left:300px;
  z-index:100;
  margin: 0px;
  text-align:center;
}
/* submenustyle_why */
.submenustyle_why{
  font-family : Lucida, Verdana, Arial, Helvetica, sans-serif;
  font-size : 9px;
  padding: 2px 2px; 
  border-top-width: 0;
  /* width: auto; */
  display: none;
  filter:alpha(opacity=0);
  -moz-opacity:0;
  color: #ffffff; 
}
* html .submenustyle_why{ /*IE only width definition*/
  width: 100%;
}
.submenustyle_why a{
  border-right: 1px solid #666666;
  padding: 1px 7px;
  text-decoration: none;
  background-color: #636363;  
  color: #ffffff; 
}
.submenustyle_why a:hover{
  background-color: #999999;
  color: black; 
}
div.submenustyle_why
{
  position: absolute; 
  width:600px; 
  height:auto; 
  top:30px; 
  left:310px;
  z-index:100;
  margin: 0px;
  text-align:left;
}
/* submenustyle_facts */
.submenustyle_facts{
  font-family : Lucida, Verdana, Arial, Helvetica, sans-serif;
  font-size : 9px;
  padding: 2px 2px; 
  border-top-width: 0;
  /* width: auto; */
  display: none;
  filter:alpha(opacity=0);
  -moz-opacity:0;
  color: #ffffff; 
}
* html .submenustyle_facts{ /*IE only width definition*/
  width: 100%;
}
.submenustyle_facts a{
  border-right: 1px solid #666666;
  padding: 1px 7px;
  text-decoration: none;
  background-color: #636363;  
  color: #ffffff; 
}
.submenustyle_facts a:hover{
  background-color: #999999;
  color: black; 
}
div.submenustyle_facts
{
  position: absolute; 
  width:auto; 
  height:auto; 
  top:30px; 
  left:370px;
  z-index:100;
  margin: 0px;
  text-align:left;
}

/* submenustyle_party */
.submenustyle_party{
  font-family : Lucida, Verdana, Arial, Helvetica, sans-serif;
  font-size : 9px;
  padding: 2px 2px; 
  border-top-width: 0;
  /* width: auto; */
  display: none;
  filter:alpha(opacity=0);
  -moz-opacity:0;
  color: #ffffff; 
}
* html .submenustyle_party{ /*IE only width definition*/
  width: 100%;
}
.submenustyle_party a{
  border-right: 1px solid #666666;
  padding: 1px 7px;
  text-decoration: none;
  background-color: #636363;  
  color: #ffffff; 
}
.submenustyle_party a:hover{
  background-color: #999999;
  color: black; 
}
div.submenustyle_party
{
  position: absolute; 
  width:auto; 
  height:auto; 
  top:30px; 
  left:510px;
  z-index:100;
  margin: 0px;
  text-align:left;
}
/* submenustyle_glass */
.submenustyle_glass{
  font-family : Lucida, Verdana, Arial, Helvetica, sans-serif;
  font-size : 9px;
  padding: 2px 2px; 
  border-top-width: 0;
  /* width: auto; */
  display: none;
  filter:alpha(opacity=0);
  -moz-opacity:0;
  color: #ffffff; 
}
* html .submenustyle_glass{ /*IE only width definition*/
  width: 100%;
}
.submenustyle_glass a{
  border-right: 1px solid #666666;
  padding: 1px 7px;
  text-decoration: none;
  background-color: #636363;  
  color: #ffffff; 
}
.submenustyle_glass a:hover{
  background-color: #999999;
  color: black; 
}
div.submenustyle_glass
{
  position: absolute; 
  width:auto; 
  height:auto; 
  top:30px; 
  left:620px;
  z-index:100;
  margin: 0px;
  text-align:left;
}
/* submenustyle_tips */
.submenustyle_tips{
  font-family : Lucida, Verdana, Arial, Helvetica, sans-serif;
  font-size : 9px;
  padding: 2px 2px; 
  border-top-width: 0;
  /* width: auto; */
  display: none;
  filter:alpha(opacity=0);
  -moz-opacity:0;
  color: #ffffff; 
}
* html .submenustyle_tips{ /*IE only width definition*/
  width: 100%;
}
.submenustyle_tips a{
  border-right: 1px solid #666666;
  padding: 1px 7px;
  text-decoration: none;
  background-color: #636363;  
  color: #ffffff; 
}
.submenustyle_tips a:hover{
  background-color: #999999;
  color: black; 
}
div.submenustyle_tips 
{
  position: absolute; 
  width:auto; 
  height:auto; 
  top:30px; 
  left:500px;
  z-index:100;
  margin: 0px;
  text-align:left;
}