/* General HTML tags */

.spacer
{
	height:5px;
	overflow:hidden; padding-bottom:4px;
}

.headingbar
{
	background-color:#008BD0;	
	border-bottom:3px solid #008BD0;
	border-top:3px solid #008BD0;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	line-height:normal;
	padding-left:0px;	
	vertical-align:top;
	text-align:left;
	width:100%;
	margin-left:0px; margin-right:0px;
}

/* Header Menu tags and classes  */

table.inner
{
position:absolute; top:35px;
visibility:hidden;
border:1px solid Black;
}

td.inner{background-color:Black; cursor:pointer; height:30px}
td.inner a{CURSOR: pointer;font-size:12px; font-family:Arial, Helvetica, sans-serif,Tahoma; text-decoration:none; color:White; vertical-align: bottom}

a.indexpage
{font-size:11px; font-family:Arial, Helvetica, sans-serif,Tahoma; text-decoration:none; color:navy;padding-top:2px;
}

table.innerinner
{
position:absolute; top:37px; left:110px;
visibility:hidden;
border-bottom:1px solid Black; border-right:1px solid Black; border-top:1px solid Black
}


.menu {
 	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 500; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
 	 FONT-FAMILY: arial, verdana, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 37px; cursor:hand
}

.menu LI.top {
	DISPLAY: block; FLOAT: left
}


.menu LI A.top_link SPAN IMG {
	vertical-align:middle; border:0px
}
.menu LI A.link SPAN IMG {
	vertical-align:middle; border:0px
}



.menu LI A.top_link SPAN {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(images/topblack.png) right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}
.menu LI A.link SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 7px; background-color:Black; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}


.menu LI A.top_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px;  BACKGROUND: url(images/topblack.png); FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 17px; PADDING-TOP: 2px; HEIGHT: 35px; TEXT-DECORATION: none;
	border-right:1px solid white; font-size:13.5px; font-family:Arial, Helvetica, sans-serif,Tahoma; color:White
}
.menu LI A.link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; background-color:Black; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer;LINE-HEIGHT: 17px; PADDING-TOP: 2px; HEIGHT: 35px; TEXT-DECORATION: none;
	border-right:1px solid white; font-size:13.5px; font-family:Arial, Helvetica, sans-serif,Tahoma; color:White
}

/*
.menu LI A.top_link:hover {
	BACKGROUND: url(images/toplink.PNG);COLOR: Black
}
*/
.menu LI A.link:hover {
	 background-color:#66abff; COLOR: Black
}

/*
.menu LI A.top_link:hover SPAN {
	BACKGROUND: url(images/toplink.PNG) right top
}
*/
.menu LI A.link:hover SPAN {
	 background-color:#66abff;
}



.menu LI:hover {
	Z-INDEX: 200; POSITION: relative
}




/* Image news classes */


.dynamiclink
{
	background-image:url(images/imgbtn_none.gif);
	background-repeat:no-repeat;
	padding-left:5px;
	padding-right:0px;	
	padding-bottom:5px;
	padding-top:2px;	
	overflow:hidden;
	display:inline;
	height:18px;
	width:19px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:Purple;
	cursor:pointer;
	margin-left:4px;
	margin-right:5px;
	margin-bottom:5px;
	text-align:center;
}

.dynamiclinkhover
{
	background-image:url(images/imgbtn_active.gif);
	background-repeat:no-repeat;
	color:Black;
	padding-left:5px;
	padding-right:0px;	
	padding-bottom:5px;
	padding-top:2px;	
	overflow:hidden;
	display:inline;
	height:18px;
	width:19px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	margin-left:4px;
	margin-right:5px;
	margin-bottom:5px;
	text-align:center;
}
