/* CSS Document */

#container  {
	width: 100%;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #CCCCCC;
	text-align: center; /* this overrides the text-align: center on the body element. */
	border-top-style: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom-style: none;
}




/*Drop-down menu*/
.nav2  {
	background-color: #E0E0E0;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 100%;
	text-transform: uppercase;
	height: 25px;
	margin-left: 0px;
	/*float:left;*/
	margin-bottom: 0px;
	padding-left: 8px;
	text-align: center;
}
.nav2 ul {
	list-style-type:none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	float: left;
	padding-left: 0px;
}
.nav2 ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:50 /*IE6*/; border-right:solid 1px rgb(175,175,175);}
.nav2 ul li a {
	float:none !important /*Non-IE6*/;
	float:left /*IE-6*/;
	display:block;
	height:26px;
	line-height:25px;
	padding:0 16px 0 16px;
	text-decoration:none;
	font-weight:bold;
	color: rgb(100,100,100);
}
.nav2 ul li ul {
	display:none;
	border:none;
	text-transform: none;
	text-align: left;
}

/*Non-IE6 hovering*/
.nav2 ul li:hover a {
	background-color:rgb(210,210,210);
	text-decoration:none;
	height: 26px;
} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {
	display:block;
	width:10em;
	position:absolute;
	z-index:999;
	top:26px;
	left:0;
	margin-top: 0px;
}
.nav2 ul li:hover ul li a {
	display:block;
	width:10em;
	height:auto;
	line-height:1.3em;
	margin-left:-1px;
	padding:4px 16px 4px 16px;
	border-left:solid 1px rgb(175,175,175);
	border-bottom: solid 1px rgb(175,175,175);
	border-right:solid 0px rgb(175,175,175);
	font-weight:normal;
	color:rgb(50,50,50);
	text-transform: none;
	text-align: left;
	background-color: #E0E0E0;
} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} 

/*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:0; border-collapse:collapse;}
.nav2 ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;}

/*Color main cells hovering mode*/
.nav2 ul li a:hover ul {
	display:block;
	width:10em;
	position:absolute;
	z-index:999;
	top:3.1em;
	top:3em;
	left:0;
	margin-top:-5px;
}
.nav2 ul li a:hover ul li a {
	display:block;
	width:10em;
	height:1px;
	line-height:1.3em;
	padding:4px 16px 4px 16px;
	border-left:solid 1px rgb(175,175,175);
	border-bottom: solid 1px rgb(175,175,175);
	background-color:rgb(237,237,237);
	font-weight:normal;
	color:rgb(50,50,50);
} 

/*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/

