div.moduletable h3, div.moduletable_menu h3{
	color: #343434;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	line-height: 20px;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 15px 0px;}
div.moduletable{ width: 100%; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;  }
div.moduletable div{ margin: 0px; padding: 0px;}

div.moduletable_menu{ width: 100%; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;  }
div.moduletable_menu div{ margin: 0px; padding: 0px;}
/***/
#search div.moduletable h3{ float: left; text-transform: uppercase; font-weight: normal; margin: 0px; padding: 11px 0px 0px 0px; line-height: 14px;}
#search div.moduletable form{ float: right;}
/***************/

div.moduletable table {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable table div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable form {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable form div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}
div.moduletable div.syndicate {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable div.syndicate div {margin: 0px; padding: 0px;}
div.moduletable p{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable ul { list-style: square; margin: 0px 0px 0px 3px; padding: 0px 0px 0px 0px;}
div.moduletable ul  li{ margin-left: 20px; text-align: left; padding: 2px 0px 2px 0px;}
div.moduletable ul a:link,div.moduletable ul a:visited{ text-decoration: none;}
div.moduletable ul a:hover{ text-decoration: underline;}

div.moduletable_menu table {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable_menu table div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable_menu form {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable_menu form div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}
div.moduletable_menu div.syndicate {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable_menu div.syndicate div {margin: 0px; padding: 0px;}
div.moduletable_menu p{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.moduletable_menu ul { list-style: square; margin: 0px 0px 0px 3px; padding: 0px 0px 0px 0px;}
div.moduletable_menu ul  li{ margin-left: 20px; text-align: left; padding: 2px 0px 2px 0px;}
div.moduletable_menu ul a:link,div.moduletable_menu ul a:visited{ text-decoration: none;}
div.moduletable_menu ul a:hover{ text-decoration: underline;}

/*******************************************************************************************/
div.moduletable_menu ul.menu
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.moduletable_menu ul.menu li,div.moduletable_menu ul.menu #current
{	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	list-style-position: outside;
}
div.moduletable_menu ul.menu li a:link,div.moduletable_menu ul.menu li  a:visited{	
	font-size: 11px;
	font-weight: bold;
	display: block;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #343434;
	line-height: 17px;
	text-decoration: none;
}
div.moduletable_menu ul.menu li a:hover,div.moduletable_menu ul.menu li#current a
{ text-decoration: underline; }

div.moduletable_menu ul.menu li ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	
}
div.moduletable_menu ul.menu li ul li,div.moduletable_menu ul.menu li ul li#current
{	list-style: none;
	list-style-position: outside;
	padding: 3px 0px 3px 0px;
	background: none;
}
div.moduletable_menu ul.menu li ul li a:link,div.moduletable_menu ul.menu li ul li a:visited,div.moduletable_menu ul.menu li#current ul li a,div.moduletable_menu ul.menu li ul li#current  a{	
	font-size: 11px;
	font-weight: normal;
	display: block;
	text-align: left;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	color: #343434;
	line-height: 17px;
	text-decoration: none;
}
div.moduletable_menu ul.menu li#current ul li a:hover,div.moduletable_menu ul.menu li ul li#current  a
{ text-decoration: underline; } 

.contentpaneopen ul.menu {
	list-style:none;
	margin:0 0 0 0;
	padding:0;
	padding-bottom:28px;
}
.contentpaneopen ul.menu li {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
.contentpaneopen ul.menu li a:link,
.contentpaneopen ul.menu li a:visited {
	padding:0 13px;
	float:left;
	white-space:normal;
}
.contentpaneopen ul.menu li a:hover,
.contentpaneopen ul.menu li#current a {
	text-decoration:none;
	color:black;
}
.contentpaneopen ul.menu li a br {
	display:none;
}
