/*Horizontal Navigation*/
#hornav .inside {
	padding-top:1px;
	float:right;}
#hornav
{ width:100%;
  height:30px;
  float:left;
  background: url(../images/nav-bg.gif) repeat-x;
  margin:0;
  border-top: 3px solid #3399CC;
  overflow:hidden;
}

#hornav ul
{ list-style-type:none;
  text-align:right;
  float:left;
  margin:0;
  padding:0; }

#hornav ul li
{ float:left;
  border:none;
  height:30px;
  line-height:40px;
  margin:0;
  padding:0; 

  }

#hornav ul li a
{
text-transform:uppercase;
text-decoration:none;
line-height:35px;
color:#999999;
margin-right:2px;
padding:0 15px;
font-family:Tahoma, arial, helvetica, sans serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-transform:uppercase;
display:block; 

  }

#hornav ul li.active a
{  background: #3399CC url(../images/nav-h.gif) repeat-x;
  color:#fff; 
 
  }

#hornav ul li a:hover
{ background: #3399CC url(../images/nav-h.gif) repeat-x;
  color:#fff;
 
  }

/*Level 2*/
#hornav ul ul
{ position:absolute;
  width:180px;
 /* left:-999em;*/
 visibility:hidden;
  z-index:99;
  margin:0; }

#hornav ul ul li
{ float:left;
  border:none;
  height:30px;
  line-height:30px;
  width:180px;
  margin:0;
  padding:0; }

#hornav ul ul li a,#hornav ul ul li a:visited,#hornav ul ul li a:active,#hornav ul ul li a:link
{
  margin:0;
  height:30px;
  line-height:30px;
  background:#E5E5E5;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
	border:1px solid #F3F2F2;
	border-bottom: 1px solid #C9C7C7;}

#hornav ul ul li a:hover
{ background:#F3F2F2;
  color:#3BA0BC; }

#hornav ul ul li.active a
{ background:#F3F2F2;
  color:#3BA0BC; }

/*Level 3*/
#hornav ul ul ul
{ margin:-30px 180px 0 0;
  z-index:99; }

#hornav ul ul ul li
{ float:left;
  width:180px;
  border:none;
  height:30px;
  line-height:30px;
  margin:0;
  padding:0;
  }

#hornav ul ul ul li a,#hornav ul ul ul li a:visited,#hornav ul ul ul li a:active,#hornav ul ul ul li a:link
{
   background:#E5E5E5;
	color:#666; }

#hornav ul ul ul li a:hover
{ background:#F3F2F2;
  color:#3BA0BC; }

#hornav ul ul ul li.active a
{ background:#F3F2F2;
  color:#3BA0BC; }

/*Level 4*/

#hornav ul ul ul ul li a,#hornav ul ul ul ul li a:visited,#hornav ul ul ul ul li a:active,#hornav ul ul ul ul li a:link
{ 
  background:#E5E5E5;
	color:#666;
}

#hornav ul ul ul ul li a:hover
{ background:#F3F2F2;
  color:#3BA0BC; }

#hornav ul ul ul ul li.active a
{ background:#F3F2F2;
  color:#3BA0BC; }

/*Level 5*/

#hornav ul ul ul ul ul li a,#hornav ul ul ul ul ul li a:visited,#hornav ul ul ul ul ul li a:active,#hornav ul ul ul ul ul li a:link
{ 
  background:#E5E5E5;
	color:#666;
 }

#hornav ul ul ul ul ul li a:hover
{ background:#F3F2F2;
  color:#3BA0BC; }

#hornav ul ul ul ul ul li.active a
{ background:#F3F2F2;
  color:#3BA0BC; }

#hornav li:hover ul ul,#hornav li:hover ul ul ul,#hornav li:hover ul ul ul ul,#hornav li:hover ul ul ul ul ul,#hornav li:hover ul ul ul ul ul ul,#hornav li.sfhover ul ul,#hornav li.sfhover ul ul ul,#hornav li.sfhover ul ul ul ul,#hornav li.sfhover ul ul ul ul ul,#hornav li.sfhover ul ul ul ul ul ul
{ visibility:hidden; }

#hornav li:hover ul,#hornav li li:hover ul,#hornav li li li:hover ul,#hornav li li li li:hover ul,#hornav li li li li li:hover ul,#hornav li li li li li li:hover ul,#hornav li.sfhover ul,#hornav li li.sfhover ul,#hornav li li li.sfhover ul,#hornav li li li li.sfhover ul,#hornav li li li li li.sfhover ul,#hornav li li li li li li.sfhover ul
{ visibility:visible; }


/*Top Navigation*/
#top-menu {
width: auto; height: auto; float: right;
}
#top-menu .moduletable h3{display:none}
#top-menu .moduletable{margin:0;padding:0}
#top-menu ul{list-style-type:none;text-align:right;float:left;margin:0;padding:0}
#top-menu li{float:left;border:none;margin:0;padding:0}
#top-menu a{font-size:12px;text-decoration:none;color:#808080;margin:0;padding:0 8px;}
#top-menu a:hover,#top-menu li.active a{color:#333}
/*Footer Navigation*/
#footer-nav .moduletable h3{display:none}
#footer-nav .moduletable{margin:0;padding:0}
#footer-nav ul{list-style-type:none;text-align:center;padding:0;margin:0 0 5px 0}
#footer-nav li{background:none;padding:0;display:inline}
#footer-nav a{text-align:center;font-size:11px;font-weight:bold;text-decoration:none;color:#7b0404;display:inline;margin:0;padding:0 8px}
#footer-nav li a:hover,#footer-nav li.active a{color:#610202;background: none;}

/*Testing of New modules*/
.module {
	margin: 0;
}
.module .inside{padding:0 10px 0 10px;}
.module .mainimage{padding: 15px 10px 15px 10px;}
.greeting{
  width:100%;
  height:30px;
  float:left;
  background: url(../images/nav-bg.gif) repeat-x;
  margin:0;
  border-top: 3px solid #3399CC;
  overflow:hidden;
  }
.module h3 {
display:block;
font-size:12px;
color:#59B5EB;
margin:0 0 0 0;
overflow:hidden;
padding:12px 2px 0 2px;
text-align:center;
font-family:Tahoma, arial, helvetica, sans serif;
height: 28px;
}
.module h3 span {
color:#454545;
}
.module #h3-l {width: 100%; height: 28px; background:none ;}
.module #h3-r {width: 100%; height: 28px; background:none;}

.module #mid {background: #f7f7f7 ;border: 1px solid #f2f2f2;}
.module #h3-mid {background: #f7f7f7 ;border:1px solid #ccc;}
.module ul {
	list-style: none;
	padding:0;
	
}

.module li {
	font-size: 10px;
}
.module li a:link, .module li a:visited {
	padding: 6px 10px;
	border-bottom: 1px solid #ccc;
	margin: 0 -10px;
	color: #363636;
	text-decoration: none;
	display: block;
	font-family:Tahoma, arial, helvetica, sans serif;

}
.module .latestnews li a{
	padding: 6px 25px 6px 6px;
	border-bottom: 1px solid #ccc;
	margin: 0 -9px 0 -9px;
	color: #363636;
	text-decoration: none;
	display: block;
	background: #f7f7f7 url(../images/logobullet.png) no-repeat center right;
    font-family:Tahoma, arial, helvetica, sans serif;
}

.module .mostread li a {
	padding: 6px 25px 6px 6px;
	border-bottom: 1px solid #ccc;
	margin: 0 -10px;
	color: #363636;
	text-decoration: none;
	display: block;
	background: #f7f7f7 url(../images/logobullet.png) no-repeat center right;
    font-family:Tahoma, arial, helvetica, sans serif;
}
.module li a:hover{
 font-weight:bold;
}
.module li a:hover , .module li.active a {
	text-decoration: none;
	color: #404040;
}

.module_menu .inside{padding: 5px 10px 5px 10px;}
.module_menu h3 {
display:block;
font-size:13px;
color:#59B5EB;
margin:0 0 0 0;
overflow:hidden;
padding:8px 0 0 8px;
text-transform:uppercase;
font-family:Tahoma, arial, helvetica, sans serif;
}
.module_menu h3 span {
color:#454545;
}
.module_menu #h3-l {width: 100%; height: 28px; background: url(../images/h3-l.png) no-repeat top left;}
.module_menu #h3-r {width: 100%; height: 28px; background: url(../images/h3-r.png) no-repeat top right;}

.module_menu #mid {background: url(../images/mid.png) repeat-x center bottom;border: 1px solid #f2f2f2;}
.module_menu #h3-mid {background: url(../images/mid.png) repeat-x center bottom;border: 1px solid #f2f2f2;border-top:0;}
.module_menu ul {
	list-style: none;
	padding:0;
}
.module_menu li {
	font-size: 10px;
	font-family:Tahoma, arial, helvetica, sans serif;
}
.module_menu li a:link, .module_menu li a:visited {
	padding: 6px 10px;
	border-top: 1px solid #f0f0f0;
	margin: 0 -10px;
	background: #f7f7f7;
	color: #363636;
	text-decoration: none;
	display: block;

}
.module_menu li a:hover , .module_menu li.active a {
	background: #F3f3f3;
	text-decoration: none;
	color: #404040;
}

.module_menu ul ul li a:link, .module_menu ul ul li a:visited {
	padding: 6px 10px 6px 20px;
	background: #f7f7f7 url(../images/bullet.gif) no-repeat 1% 50%;


}
.module_menu ul ul ul li a:link, .module_menu ul ul ul li a:visited {
	padding: 6px 10px 6px 30px;
	background: #f7f7f7 url(../images/bullet.gif) no-repeat 4% 50%;

}
.module_menu ul ul li a:hover , .module_menu ul ul li.active a {
	background: #F3f3f3 url(../images/bullet.gif) no-repeat 1% 50%;
	color: #404040;
}.module_menu ul ul ul li a:hover , .module_menu ul ul ul li.active a {
	background: #F3f3f3 url(../images/bullet.gif) no-repeat 4% 50%;
	color: #404040;
}


