body {
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	font-family: Verdana;
	font-size: 10px;
	background-image: url(../images/Background_shading.jpg);
	background-repeat:repeat-x;
}
a:link{
	font-weight:bold;
	color: #009ac9;
	text-decoration: none;
}
a:visited {
	font-weight:bold;
	color: #009ac9;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
	color: #009ac9;
	font-weight:bold;
}

.Menu {margin:0 auto;
	color: #ffffff;

}
.Sidebox {
	color: #009ac9;
}


h1.heading{
	font-family: verdana;
	font-size: 22px;
	font-weight: normal;
	color:#ed1848;
	padding: 0px;
}
h4.heading{
	font-family: verdana;
	font-size: 16px;
	font-weight: normal;
	color:#ed1848;
	padding: 0px;
}
input{
	font-size:10px;
	padding-top:1px;
	padding-left: 5px;
	border-top: 2px solid #78c6e1;
	border-bottom: 2px solid #78c6e1;
	border-left: 2px solid #78c6e1;
	border-right: 2px solid #78c6e1;

}
input .button {height: 25px;}
hr {
color: #ed1848;
}
ul {
list-style-type:disc;
color: #009ac9;
padding: 0px 0px 0px 5px;
}
.topmenu {margin:0 auto;
font-size: 9px;
color:#000000;
font-weight:normal;
text-decoration:none;
}button {
	height: 25px;
	border: 1px dashed #009ECB;
}
#Navigation { clear:both; float:left; width:225px; border:0px solid #008D8F;}
#Navigation ul { padding-left:0px; margin-left:0px; margin-top:0px;  }
#Navigation li { padding-left:0px; margin-left:0px; list-style:none; font-size:11px; font-family:Arial;}
#Navigation li span { padding-left:10px; }
#Navigation li ul li ul li span { padding-left:20px; }
#Navigation li ul li ul li.Big span { padding-top:10px;  padding-left:20px; }
#Navigation .GreyedOut { color:#000000; text-decoration:none; display:block; width:100%; background:transparent ; height:22px; line-height:22px; border-bottom:0px solid #008D8F;}

/*top level*/
#Navigation li a, #Navigation li a:visited { display:block; width:100%; padding-left:10px; color:#000000; text-decoration:none; background: url(../images/arrow_white.png);
	background-repeat:no-repeat;
	background-position:center left; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6; height:22px; line-height:22px; }
#Navigation li a:Hover { display:block; width:100%; cursor:pointer;padding-left:10px; color:#000000; text-decoration:none; background: url(../images/arrow_grey.png);
	background-repeat:no-repeat;
	background-position:center left; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6; height:22px; line-height:22px; }
#Navigation li a.Selected, #Navigation li a.Selected:visited { color:#ffffff; text-decoration:none; display:block; width:100%; cursor:pointer; background:transparent ;}

/*sub level*/
#Navigation li ul li a, #Navigation li ul li a:visited {padding-left:10px; display:block; width:100%; color:#000000; text-decoration:none;background: url(../images/arrow_white.png);
	background-repeat:no-repeat;
	background-position:center left; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6;height:22px; line-height:22px; border-bottom:0px solid #d6d6d6;}
#Navigation li ul li a:Hover {padding-left:10px; text-decoration:none; display:block; width:100%; cursor:pointer; background: url(../images/arrow_Grey.png);
	background-repeat:no-repeat;
	background-position:center left; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6; font-weight:bold;color:#000000; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6;}
#Navigation li ul li a.Selected, #Navigation li ul li a.Selected:visited {padding-left:10px; color:#ff0000; text-decoration:none; display:block; width:215px; cursor:pointer; background: url(../images/arrow_red.png);
	background-repeat:no-repeat;
	background-position:center left; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6; 
	background-color:#e3f2f9;font-weight:bold}

/*lower level*/
#Navigation li ul li ul li a, #Navigation li ul li ul li a:visited { color:#000000; text-decoration:none; background:transparent ; display:block; width:225px; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6; font-weight:bold;}
#Navigation li ul li ul li a:Hover { text-decoration:none; display:block; width:100%; cursor:pointer; background:transparent ; color:#FFFFFF; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6;font-weight:bold;}
#Navigation li ul li ul li a.Selected, #Navigation li ul li ul li a.Selected:visited { color:#ffffff; text-decoration:none; display:block; width:225px; cursor:pointer; background: url(../images/arrow_white.png);
	background-repeat:no-repeat;
	background-position:15px 0px; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6; ; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6;font-weight:bold;}

#Navigation li ul li ul li.Big a, #Navigation li ul li ul li.Big a:visited { color:#ffffff; text-decoration:none; background:transparent ; display:block; width:100%; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6; padding-top:4px;font-weight:bold;}
#Navigation li ul li ul li.Big a:Hover { text-decoration:none; display:block; width:100%; cursor:pointer; background:transparent ; color:#FFFFFF; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6;font-weight:bold;}
#Navigation li ul li ul li.Big a.Selected, #Navigation li ul li ul li.Big a.Selected:visited { color:#ffffff; text-decoration:none; display:block; width:225px; cursor:pointer; background:transparent ; height:22px; line-height:22px; border-bottom:0px solid #d6d6d6;font-weight:bold;}

