#nav 
{
	position:absolute;
	left:0px;
	top:0px;
	list-style: none;
	padding: 2px;
	margin: 0px;
	font-size: 11px;
	background-image: url(cmsimages/menuHeading.jpg);
}
/*#nav { position:absolute; left:119px; top:33px; list-style: none; padding: 2px; margin: 0px; font-size:1em;}*/

#nav ul {
	float: left;
	width: 14em;
	list-style: none;
	line-height: 150%;
	/*background-color: pink;*/
	background-image: url(cmsimages/dropDownMenuBackGround.jpg);
	font-weight: bold;
	padding: 0;
	margin: 0 0 0 0;
}


#nav a {
	display: block;
	/*width: 9em; */
	
	
	padding: 2px;
	/*font-size:1.2em;
	font-family: Arial;
	color: cf0000;*/
	
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #E73245;*/
	color: white;
	/* Arial Unicode MS */
}

#nav a:hover {
	display: block;
/*	width: 9em; */
	color: green;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #E73245;*/
}

#nav li {
	/*background-color:cf0000;*/
/*	background-color:B5BBB2; */
	float: left;
	padding: 0;
	/*background-image: url('cmsimages/menuHeading.jpg');*/
	/*background: green;*/
/*	width: 4em; */


}


#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14em;
	font-weight: normal;
	margin: 0 0 0 0;
}

#nav li li {
	/*background-color:B5BBB2; */
	width: 14em;
	/*border-bottom-style:window-inset;
	border-bottom-width:1px;
	border-bottom-color:red;
	border-top-style:window-inset;
	border-top-width:1px;
	border-top-color:red;*/
}

#nav li ul a {
	display: block;
	width: 14em;
	color: #cf0000;
	text-decoration: none;
	padding: 2px;
}

#nav li ul ul {
	margin: -1em 0 0 13em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	border-style:solid;
	border-width:1px;
	
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	border-style:solid;
	border-width:1px;
}

#nav li:hover, #nav li.sfhover {
	/*background-color:A7AEA3;*/
	/*background-image: url(cmsimages/menuHeading.jpg);*/
	color: White;
	/*border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:White;*/
}




.topMenuHeading
{/*not sure if I'll use this one yet*/
	font-size: 12px;
	font-weight:600;
	/*font-family:Arial, Helvetica, sans-serif;*/
}

.topMenuHeadingMouseover
{/*not sure if I'll use this one yet*/
	font-size: 10pt;
	font-weight:600;
	/*font-family:Arial, Helvetica, sans-serif;*/
}

.pageBorder
{
	background-color: #EAEAEA; /* #B5BBB2;	 */
}

.contentTable
{
	/*background-color: #DFE6DF;*/
	border-style: none;
	text-align:left;
	/*width:00px;*/
	/*border-style: solid; border-width: 3px; border-color:#B6BEB4;*/
}
/* Curved Borders using 7 x 1pixel layers, defining the indent and width of each border. */

.xtop, .xbottom { display:block; background-color:transparent; font-size:1px; width:100%; }
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 { display:block; overflow:hidden; height:1px; }
.xb3, .xb4, .xb5, .xb6, .xb7 { background:#DFE6DF; border-left:2px solid #B6BEB4; border-right:2px solid #B6BEB4;}
.xb1 {margin:0 6px; background:#B6BEB4; }
.xb2 {margin:0 5px; background:#B6BEB4; }
.xb3 {margin:0 3px; border-width: 0 4px; }
.xb4 {margin:0 2px; border-width: 0 4px; }
.xb5 {margin:0 2px; border-width: 0 2px; }
.xb6 {margin:0 1px; border-width: 0 3px; }
.xb7 {margin:0 0px; border-width: 0 3px; }

/* Styles for the Right Menu */

.mainLink
{
	
	color: red;
	font-size: 9pt;
	font-weight:900;
	font-family:Arial, Helvetica, sans-serif;
}
.mainLink A:link {text-decoration: none; color: Red;}
.mainLink A:visited {text-decoration: none; color: Red;}
.mainLink A:active {text-decoration: none; color: Red;}
.mainLink A:hover {text-decoration: underline; color: red;}

.subLink
{
	color: green;
	font-size: 8pt;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
}

.searchHeading
{
	color: #CC6464;
	font-size: 9pt;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
}

.searchTextBox
{
	color: black;
	font-size: 9pt;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	background-color: #D4ABAB;
	border-color: #B57575;
	
}



#slidemenubar, #slidemenubar2{
	position:absolute;
	border:1.5px solid black;
	background-color:#F2F2F2;
	layer-background-color:#F2F2F2;
	/*font:bold 12px Verdana;*/
	font:11px Arial;
	line-height:20px;
	color:Black;
	/*text-decoration:none;*/
	text-decoration:none;
}

