.MenuClass {
	padding-left:20px !important;
	width:530px !important;
	z-index: 50 !important;
}
#menu {
	width:766px;
	float:left;
	margin-left:0px;
	border:solid 0px;
	z-index:2;
	position:absolute;
	top:82px;
	left:0px;
	background:url(../images/menu-bar3.jpg);
	background-repeat:repeat-x;
	background-position:0px 2px;
	padding-left:219px;
}
#menu a {
	color:#181818;
	/*font:10px/16px arial,helvetica,sans-serif;*/
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	display:block;
	white-space:nowrap;
	margin:0;
	padding:5px 0 5px 3px;
}
#menu h2,#menu h2 a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-align:left;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 7px 0 5px 3px;
	
	
}
#menu h2 {
	
	color:#fff;
	/*background:#A6A8AB 100% 100%;
	*/
	/*background:url(../images/menu-bar2.jpg) left no-repeat;
	*/
	background-image:url(../images/vertical-dots.gif);
	background-repeat:no-repeat;
	background-position:1px 5px;
	text-transform:uppercase;
	/*background:url(../images/menu-separator.gif) left no-repeat;
	*/
	/*padding-left:30px;
	border-right:solid 1px;
	border-color:#007137;
	*/
	padding-left:18px;
	padding-bottom:5px;
}
#menu a {
	/*background:#BBBDBF;
	*/
	text-decoration:none;
	text-transform:uppercase;
}
#menu a:hover {
	color:#a00;
	/*background:#BBBDBF;
	*/
}
#menu a:active {
	color:#060;
	/*background:#A6A8AB;
	*/
}
#menu ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:165px;
}
#menu ul li ul {
	margin:0px;
	padding:0px;
}
#menu li {
	position:relative;
}
#menu ul ul {
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
}
#menu ul ul ul {
	top:0;
	left: 100%;
}
/* Begin non-anchor hover selectors */
div#menu h2:hover {
	color:#FFFFFF;
	/*background-color:#0B7D3B;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	*/
}
div#menu li:hover {
	cursor:pointer;
	z-index:100;
}
div#menu li:hover ul ul,div#menu li li:hover ul ul,div#menu li li li:hover ul ul,div#menu li li li li:hover ul ul {
	display:none;
	margin-left:10px;
}
div#menu li:hover ul,div#menu li li:hover ul,div#menu li li li:hover ul,div#menu li li li li:hover ul {
	display:block;
	background:#E1E1E1;
	/*font-weight: bold;
	*/
}
div#menu ul li ul li,div#menu ul li {
	/*border-bottom:solid 1px #FFFFFF;
	*/
	color:#FFFFFF;
}
/* End of non-anchor hover selectors */
/* Styling for Expand */
/* THE FOLLOWING LINE CHANGES THE FONT AND BACKGROUND COLORS OF THE FIRST LEVEL OPTIONS*/


#menu ul li ul li, #menu ul li ul li ul{
padding:0px !important;
margin:0px !important;
border-left: solid 1px #ccc;
}
#menu ul li {
position:relative;
top:-1px;
}
#menu ul li ul li {
	color:#313131;
	background:#bbc2c3 100% 100%;
	
	text-align:left;
	/*font-weight:bold;
	*/
	font-size:15px;
	border-bottom:solid 1px #ccc;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:normal;
	background-image:url(../images/menu-arrow.gif);
	background-repeat:no-repeat;
	background-position:4px 9px;
}
#menu ul li ul li a{
padding-left:5px;
font-size:11px !important;
font-weight:normal !important;

}
.hasChildren{
background-image:url(../images/menu-arrow2.gif);
background-repeat:no-repeat;
background-position:190px 9px;
}


#menu ul li ul li a:hover {
	color:#fff;
	background-color:#939495;
	/*background:url(../images/dropdown-hover.jpg) top left no-repeat;
	*/
	font-weight:normal;
	font-size:9px;
	padding-left:5px;
}
#menu ul li ul,#menu ul li ul li ul {
	background-color:#fff !important;
	width:200px;
}
#menu ul li ul li ul {
width:265px;
}
#menu ul li ul li ul li a,#menu ul li ul li ul li a:visited,#menu ul li ul li ul li a:active {
	padding-left:15px;
	font-weight:normal;
	font-size:9px;
	border-bottom:solid 0px #ccc;
	/*background-image:url(../images/menu-arrow2.gif);
	background-repeat:no-repeat;
	background-position:8px 6px;*/
}
#menu ul li ul li ul li a:hover {
	color:#FFFFFF;
	padding-left:15px;
	background-color:#939495 !important;
	font-weight:normal;
	font-size:9px;
	/*background-image:url(../images/menu-arrow2.gif);
	background-repeat:no-repeat;
	background-position:8px 6px;*/
}
#menu ul li ul li ul {
	border-left:solid 1px #ccc;
}
.footerdiv {
	width:750px;
	float:left;
	margin-top:30px;
	margin-left:-30px;
	z-index:5000;
}
.footerTable{
z-index:50;
}
#footer {
	width:800px;
	display:inline;
	list-style:none;
	margin-bottom:20px;
		z-index:50;
}
#footer a,#footer a:active,#footer a:visited {
	color:#000 !important;
	font-weight:normal !important;
}
#footer li {
	display:inline;
	padding:5px 5px 5px 8px;
	background-image:url(../images/vspacer.gif);
	background-repeat:no-repeat;
	background-position:-3px 6px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal !important;
}
.SubTitles {
	font-size:12pt;
	font-weight:bold;
	line-height:40px;
}
.selected {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.selectedLevel2 {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-left:15px;
}
.linksHp {
	text-decoration:none;
	color: #000000;
}
/* End CSS Popout Menu */
.lastColumn {
	color:#777777;
	border-left:solid 0px;
	padding-right:20px;
	text-transform:none !important;
	font-size:9px;
}
.pd300 {
	padding-left: 350px;
}