div.module h3, div.module_text h3, div.module_search h3{
	color: #28475e;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	line-height: 16px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;}
div.module, div.module_text, div.module_search{ width: 100%; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; background: url(../images/bgmodules.gif) top left repeat; }
div.module div, div.module_text div, div.module_search div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.module div div, div.module_search div div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
div.module div div div, div.module_text div div div, div.module_search div div div{margin: 0px; padding: 10px; }

div.module_menu h3{
	color: #28475e;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	line-height: 16px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;}

div.module_menu{width: 100%; padding: 0px 0px 10px 0px;}
div.module_menu div{ padding: 0px 0px 0px 0px; background: url(../images/mod3_in.jpg) top left repeat-y;}
div.module_menu div div{ padding: 0px 0px 0px 0px;  background: url(../images/mod3_top.jpg) top left no-repeat;}
div.module_menu div div div{ padding: 15px 9px 15px 6px; background:url(../images/mod3_bot.jpg) bottom left no-repeat;}


div.module div div div div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module table {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module table div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module form {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module form div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}
div.module div.syndicate {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module div.syndicate div {margin: 0px; padding: 0px;}
div.module p{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module ul { list-style: square; margin: 0px 0px 0px 3px; padding: 0px 0px 0px 0px;}
div.module ul  li{ margin-left: 20px; text-align: left; padding: 2px 0px 2px 0px;}
div.module ul a:link,div.module ul a:visited{ text-decoration: none;}
div.module ul a:hover{ text-decoration: underline;}

div.module_menu div div div div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_menu table {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_menu table div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_menu form {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_menu form div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}
div.module_menu div.syndicate {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_menu div.syndicate div {margin: 0px; padding: 0px;}
div.module_menu p{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_menu ul { list-style: square; margin: 0px 0px 0px 3px; padding: 0px 0px 0px 0px;}
div.module_menu ul  li{ margin-left: 20px; text-align: left; padding: 2px 0px 2px 0px;}
div.module_menu ul a:link,div.module_menu ul a:visited{ text-decoration: none;}
div.module_menu ul a:hover{ text-decoration: underline;}

div.module_text div div div div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_text table {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_text table div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_text form {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_text form div{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}
div.module_text div.syndicate {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_text div.syndicate div {margin: 0px; padding: 0px;}
div.module_text p{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.module_text ul { list-style: square; margin: 0px 0px 0px 3px; padding: 0px 0px 0px 0px;}
div.module_text ul  li{ margin-left: 20px; text-align: left; padding: 2px 0px 2px 0px;}
div.module_text ul a:link,div.module_text ul a:visited{ text-decoration: none;}
div.module_text ul a:hover{ text-decoration: underline;}

/******************************************************/
table.moduletable_menu th, table.moduletable th{
    color: #28475e;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	line-height: 16px;
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 0px 0px;}
table.moduletable_menu, table.moduletable{
width: 100%;
margin:  0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
text-align: left;}
table.moduletable_menu td, table.moduletable td{
width: 100%;
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 0px;}		
table.moduletable_menu td td, table.moduletable td td{
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 0px;}	

table.moduletable_menu table{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
table.moduletable_menu table div{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
table.moduletable_menu form{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
table.moduletable_menu form table{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
table.moduletable_menu p{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
table.moduletable_menu ul{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; }
table.moduletable_menu li{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px; }
table.moduletable_menu div.syndicate{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
table.moduletable_menu div.syndicate div{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
table.moduletable_menu ul li a:link, table.moduletable_menu ul li a:visited{ padding: 2px 0px 2px 0px; font-weight: bold;}
table.moduletable_menu ul li a:hover{text-decoration: underline;}
/****************************************************/
#advert2 ul.menu img{ vertical-align: middle; margin: 0px 12px 0px 0px;}
#advert2 ul.menu
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#advert2 ul.menu li, #advert2 ul.menu #current
{	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#advert2 ul.menu li a:link,#advert2 ul.menu li  a:visited{	
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding: 8px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	color: #17442b;
	line-height: 13px;
	background: url(../images/mainlevel.gif) top left repeat-x;
	text-decoration: none;
}
#advert2 ul.menu li a:hover,#advert2 ul.menu li#current a
{text-decoration: none;}

#advert2 ul.menu li ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#advert2 ul.menu li ul li,#advert2 ul.menu li ul li#current
{	list-style: none;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 1px; line-height: 1.3em;
}
#advert2 ul.menu li ul li a:link,#advert2 ul.menu li ul li a:visited,#advert2 ul.menu li#current ul li a,#advert2 ul.menu li ul li#current  a{	
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding: 12px 0px 8px 5px;
	margin: 0px 0px 0px 0px;
	color: #326f4d;
	line-height: 13px;
	background: url(../images/mainlevel.gif) top left repeat-x;
	text-decoration: none;
}
#advert2 ul.menu li#current ul li a:hover,#advert2 ul.menu li ul li#current  a
{ }

/*******************************/
#siteright ul.menu img{ vertical-align: middle; float: right; margin: 0px 0px 0px 12px;}
#siteright ul.menu li img{ vertical-align: bottom; float: right; margin: 0px 5px 0px 12px;}
#siteright ul.menu
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#siteright ul.menu li, #siteright ul.menu #current
{	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#siteright ul.menu li a:link,#siteright ul.menu li  a:visited{	
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding: 9px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	color: #17442b;
	line-height: 13px;
	background: url(../images/mainlevel.gif) top left repeat-x;
	text-decoration: none;
	text-align: right;
}
#siteright ul.menu li a:hover,#siteright ul.menu li#current a
{text-decoration: none;}

#siteright ul.menu li ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#siteright ul.menu li ul li,#siteright ul.menu li ul li#current
{	list-style: none;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; line-height: 1.3em;
}
#siteright ul.menu li ul li a:link,#siteright ul.menu li ul li a:visited,#siteright ul.menu li#current ul li a,#siteright ul.menu li ul li#current  a{	
	font-size: 11px;
	font-weight: normal;
	display: block;
	padding: 9px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	color: #326f4d;
	line-height: 13px;
	background: url(../images/mainlevel.gif) top left repeat-x;
	text-decoration: none;
	text-align: right;
}
#siteright ul.menu li#current ul li a:hover,#siteright ul.menu li ul li#current  a
{ }

