* 									{ margin: 0; padding: 0; }

#head_menu ul, #head_menu li {list-style:none; text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
margin:0px;
padding:0px;}
/* 
	LEVEL ONE
*/
#head_menu ul.dropdown                         { position: relative; margin-left:auto; margin-right:auto;margin-top:0px;}
#head_menu ul.dropdown li                      { font-weight: normal; float: left; zoom: 1;}
#head_menu ul.dropdown a:hover, 	            { color: white; }
#head_menu ul.dropdown a:active                { color: #ffa500; }
#head_menu ul.dropdown li a                    { display: block; padding: 4px 8px;
	 								  color: #white; }
#head_menu ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
#head_menu ul.dropdown li.hover,
#head_menu ul.dropdown li:hover                { background: #006600;  position: relative; }
#head_menu ul.dropdown li.hover a              { color: white !important; }


/* 
	LEVEL TWO
*/
#head_menu ul.dropdown ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; color:black !important;}
#head_menu ul.dropdown ul li 					{ font-weight: normal; background: #006600; color: #000; 
									 float: none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
#head_menu ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; color: #000 !important; } 

/* 
	LEVEL THREE
*/
#head_menu ul.dropdown ul ul li { background: #006600;}

#head_menu ul.dropdown ul ul 					{ left:50%; top:5px;  border:1px solid white;}
#head_menu ul.dropdown li:hover > ul 			{ visibility: visible; }




#head_menu ul.dropdown ul a:hover, ul.dropdown ul ul a:hover                { background: yellow !important; color: black !important; width:200px !important;}




ul.sitemap_menu {
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto auto;
baseline-shift: baseline;
border-bottom-color: black;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-style: none;
border-bottom-width: 0px;
border-collapse: separate;
border-left-color: black;
border-left-style: none;
border-left-width: 0px;
border-right-color: black;
border-right-style: none;
border-right-width: 0px;
border-top-color: black;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-top-style: none;
border-top-width: 0px;
bottom: auto;
caption-side: top;
clear: none;
clip: auto;
clip-path: none;
clip-rule: nonzero;
color: black;
color-interpolation: srgb;
color-interpolation-filters: linearrgb;
color-rendering: auto;
cursor: auto;
direction: ltr;
display: block;
dominant-baseline: auto;
empty-cells: show;
fill: black;
fill-opacity: 1;
fill-rule: nonzero;
filter: none;
float: none;
flood-color: black;
flood-opacity: 1;
font-family: Times;
font-size: 16px;
font-style: normal;
font-variant: normal;
font-weight: normal;
glyph-orientation-horizontal: 0deg;
glyph-orientation-vertical: auto;
height: 1008px;
image-rendering: auto;
kerning: ;
left: auto;
letter-spacing: normal;
lighting-color: white;
line-height: normal;
list-style-image: none;
list-style-position: outside;
list-style-type: disc;
margin-bottom: 16px;
margin-left: 0px;
margin-right: 0px;
margin-top: 16px;
marker-end: none;
marker-mid: none;
marker-start: none;
mask: none;
max-height: none;
max-width: none;
min-height: 0px;
min-width: 0px;
opacity: 1;
orphans: 2;
outline-color: black;
outline-style: none;
outline-width: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 40px;
padding-right: 0px;
padding-top: 0px;
page-break-after: auto;
page-break-before: auto;
page-break-inside: auto;
pointer-events: auto;
position: static;
resize: none;
right: auto;
shape-rendering: auto;
stop-color: black;
stop-opacity: 1;
stroke: none;
stroke-dasharray: ;
stroke-dashoffset: ;
stroke-linecap: butt;
stroke-linejoin: miter;
stroke-miterlimit: 4;
stroke-opacity: 1;
stroke-width: ;
table-layout: auto;
text-align: auto;
text-anchor: start;
text-decoration: none;
text-indent: 0px;
text-overflow: clip;
text-rendering: auto;
text-shadow: none;
text-transform: none;
top: auto;
unicode-bidi: normal;
vertical-align: baseline;
visibility: visible;
white-space: normal;
widows: 2;
word-break: normal;
word-spacing: 0px;
word-wrap: normal;
writing-mode: lr-tb;
z-index: auto;
zoom: 1;
}

ul.sitemap_menu li, ul.sitemap_menu ul li,ul.sitemap_menu ul ul li {
display: list-item;
list-style-type: disc;
}
.tablehead_prognosis {
	background-color: #692300;
	font-size: 19px;
	color: #FFFFFF;
	padding: 12px;
}
.tablecell_prognosis {
	background-color: #FFFFCC;
	font-size: 12px;
	color: #000000;
	padding: 4px;
}
.formerror {
	padding: 5px;
	color: #FFFFFF;
	background-color: #FF0033;
	
}

