/* Menus */
.dmenuheading {
	margin: 0;
	padding: 0;
	top: 0;
/*	width: 100px;*/
	display: inline;
	float: left;
	position: relative;
	background-color: #ccc;
	color: #000;
	text-align: left;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	margin: 0;
	padding: 0;
	text-align: center;
	text-decoration: none;
	margin: auto;
	font-size: 10px;
	z-index: auto;
}

* html>body>headstripewrapper>headstripe>.dmenuheading
{
	position: static;
}


.dmenuheading ul {
	margin: 0px;
	padding: 0px;
	text-align: left;
/*	width: 100px;*/
	list-style: none;
	border: 1px solid black;
        overflow: hidden;
        visibility: hidden;
        display: none;
	position: absolute;
	top: 15px;
	left: -1px;
	background-color: #bbb;
	z-index: 99;
  /*overflow: visible;*/
}

.dmenuheading ul:hover {
}

.dmenuheading li a:hover {
  background-color: #fff;
}

.dmenuheading li {
	margin: 0px;
	padding: 0px;
  display: block;
  width: 100%;
}

.dmenuheading ul li a {
  width: 100%;
	padding-right: 5px;
	padding-left: 5px;
	/*background-color: #000;*/
}

.dmenuheading li a:visited a {
	color: #ccc;
}

.dmenuheading ul li:hover a, #over ul li a {

        /*background-color: #000;*/
}

.dmenuheading ul li a:hover, #over ul li a:hover { 
}

/*NS  Mozilla Needs This */
.dmenuheading > ul {
/*
	top: auto;
	left: auto; 
*/
}

.dmenuheading a {
	display: block;
}

.dmenuheading > a:hover {
	display: block;
	background-color: #fff;
}

* html .dmenuheading ul {
	/* margin-left: -5px; */
	margin-right: -5px;
	margin-left: -1px;
}

* html .dmenuheading ul li {
	padding: 0;
	margin: 0;
}

* html .dmenuheading a {
	padding: 0;
}

* html .dmenuheading a:hover {
	background-color: white;
}


.dmenuheading ul a, .dmenuheading ul a:visited {
	font-weight: 500;
}

.dmenuheading ul a:hover { 
	text-decoration: none;
}

/* Header Classes */
#header{
/*	border-bottom: 10px black;*/
/*	background: #a00 url('/common/images/stripebg.png');*/
	color: #fff;
	margin: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	padding: 0em;
	height: 70px;
	overflow: hidden;
	width: 760px;
}

#innerheader img{
	margin: 0;
	padding: 0;
}

#headstripe{
	position: relative;
	white-space: nowrap;
	color: #000;
	border: none;
	border-top: 1px solid black;
	border-bottom: 1px solid black; 
	/*	
		border-bottom: 1px solid black;
		border-top: 1px solid black;
		border-left: 1px solid black;
	*/
	font-family: sans-serif;
	line-height: 15px;
	height: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 760px !important;
	left: auto;
	right: auto;
	text-align: center;
	z-index: 99;
}
#headstripewrapper{ 
	width: 760px;
	left: auto;
	right: auto;
	background: #ccc;
	/*	border-bottom: 1px solid black; */
}

#headstripe a {
	color: #009;
/*	margin-right: 0.5em;*/
/*	margin-left: 0.5em;*/
	text-decoration: none;
	font-weight:500;
	font-size:11px;
}

#headstripe a:visited { 
	color: #006;
}

#headstripe a:hover {
	color: #00c;
	text-decoration: none;
}
/*
* html>body>headstripewrapper>headstripe>.dmenuheading>ul {
	top: 15px;
	/* left: -1px; */
/*
	width: 80px!important;
}*/

#headstripeloading {
  font-family: sans-serif;
  font-size: 11px;
  text-align: center;
  border: 1px solid #000
}

.dmenuheading ul li a {
}
