.moduletable {
	margin: 0;
}
.moduletable h3 {
	background: url(../images/h3.png) no-repeat center bottom;
	color: #662F8F;
	text-align: center;
	padding: 5px 0 10px 0;
	margin: 0;
}
.moduletable ul {
	list-style: none;
	margin: 0;
}
.moduletable li {
	height: 33px;
	font-size: 14px;
	margin-left:-30px;
}
.moduletable li a:link, .moduletable li a:visited {
	color: #662F8F;
	text-decoration: none;
	height: 33px;
	padding-right: 16px;	
	line-height: 33px;
	display: block;

}
.moduletable li a:hover {
	background: url(../images/r-nav-active.png) no-repeat center right;
	text-decoration: none;
	color: #404040;
}

.moduletable li.active a {
	background: url(../images/r-nav-active.png) no-repeat center right;
	text-decoration: none;
	color: #404040;
}
.moduletable_menu {
	margin: 0;
}
.moduletable_menu h3 {
	background: url(../images/h3.png) no-repeat center bottom;
	color: #662F8F;
	text-align: center;
	padding: 5px 0 10px 0;
	margin: 0;
}
.moduletable_menu ul {
	list-style: none;
	margin: 0;
}
.moduletable_menu li {
	height: 33px;
	font-size: 14px;
	margin-left:-30px;
}
.moduletable_menu li a:link, .moduletable_menu li a:visited {
	color: #662F8F;
	text-decoration: none;
	height: 33px;
	padding-right: 16px;	
	line-height: 33px;
	display: block;

}
.moduletable_menu li a:hover {
	background: url(../images/r-nav-active.png) no-repeat center right;
	text-decoration: none;
	color: #404040;
}

.moduletable_menu li.active a {
	background: url(../images/r-nav-active.png) no-repeat center right;
	text-decoration: none;
	color: #404040;
}
/*Shifix white module*/
.moduletable_white {
	margin: 0;
}
.moduletable_white h3 {
	background: url(../images/h3.png) no-repeat center bottom;
	color: #662F8F;
	text-align: center;
	padding: 5px 0 10px 0;
	margin: 0;
}
.moduletable_white #mod-top {width: 100%; height:6px; background: url(../images/white-top.png) no-repeat center top;}
.moduletable_white #mod-mid {width: 100%; height:auto; background: url(../images/module-mid-white.png) repeat-y center top;}
.moduletable_white #mod-bottom {width: 100%; height:5px; background: url(../images/white-bottom.png) no-repeat center bottom;}
.moduletable_white h1,.moduletable_white h2,.moduletable_white h4,.moduletable_white h5,.moduletable_white h6,.moduletable_white p,.moduletable_white form,.moduletable_white label,.moduletable_white ul,.moduletable_white ol,.moduletable_white dl,.moduletable_white filedset, .moduletable_white address {
margin: 0 12px;
list-style: none;
}
.moduletable_white ul {
	list-style: none;
	margin: 0;
}
/*Tab Menu Styling*/
#topnav .moduletable h3 {
	display: none;
}
#topnav {
	width: 100%;
	height: 33px;
	margin: auto;
	/*padding: 0 10px 0 0;*/
	background: transparent url(../images/nav-bg.png) repeat-x;
	overflow: hidden;
width:1004px;
}

#topnav  ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	text-align: center;
}

#topnav li {
	float: right;
	/*margin: 0 20px;*/
	padding: 0;
	background: url(../images/nav-l.png) no-repeat center left;
	height: 35px;
	line-height: 35px;
}
#topnav li:hover {
	background: url(../images/nav-l-hover.png) no-repeat center left;
}
#topnav li.active {
	background: url(../images/nav-l-hover.png) no-repeat center left;
}
#topnav li a {
	float: left;
	font-size: 14px;
	padding: 0 35px 0 15px;
	text-decoration: none;
	height: 35px;
	line-height: 32px;
	display: block;
	background: url(../images/nav-r.png) no-repeat center right ;
	color: #fff;
font-weight:bold;
}

#topnav  ul li a:hover {
	background: url(../images/nav-r-hover.png) no-repeat center right ;
	color: #815CA2;
}
#topnav li.active a{
	background: url(../images/nav-r-hover.png) no-repeat center right ;
	color: #815CA2;
}
