/*colors begin*/
body
{
	color:				#403220;
	background-color:	#FFF5E6;
}
h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot
{
	color:				#5C582D;
}
a
{
	color:				#403220;
	background-color:	#FFF5E6;
}
a:visited
{
	color:				#403220;
	background-color:	#FFF5E6;
}
a:active
{
	color:				#403220;
	background-color:	#FFE6BF;
}
a:hover
{
	color:				#403220;
	background-color:	#FFE6BF;
}
/*colors end*/
/* Layout Stylesheet */ 
#TopTable
	{width:100%;}
#HeaderTable
	{width:100%;}
#BodyTable
	{width:100%;}
#BodyClusterTable
	{width:100%;height:100%;}
#FooterTable
	{width:100%;}
#BottomTable
	{width:100%;}

/*Custom CSS*/
#nav, #nav ul {
	float: left;
	width: 100%;
        margin: 0px;
	list-style: none;
	background: #ffff99;
	border-left: 2px solid #fff;
	
}

#nav a {
	display: block;
	width: auto;
	color: #666666;
	text-decoration: none;
	padding: 3px 10px;
	font: bold 11px/1em arial, helvetica, serif;
	background-color: transparent;
}

#nav a:hover{ color: #E5AF44; }

#nav li {
	float: left;
	padding: 5px 0px 5px 0px;
	width: auto;
	height: auto;
	border-right: 2px solid #fff;
border-top: 2px solid #fff;
}

#nav li ul {
	position: absolute;
	left: -999em;
padding: 0px 0px 0px 10px;        
height: auto;
	width: 200px;
	border-left: 11px solid #cc9966;
	margin: 0;
}

#nav li li { width: 200px; border-left: 0px; }

#nav li ul a { width: 50px; }

#nav li:hover ul ul, #nav li.sfhover ul ul, { left: -999em; }

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }

#TopTable{background: #cc9966;}

#BodyTable-BodyCluster{width: 80%;
}
/*Custom CSS2*/
.base-modulebox
	{padding:0;margin:0;width:100%;}
.base-modulebox-title
	{padding:0;margin:.5em 0;color:#5C582D;font-size:2em;}
.base-modulebox-content
	{padding:0;margin:0;}