body {  font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #11454E; padding: 10px;  background-color: #ECF2FF; }

a {  font-family: Arial,Helvetica,sans-serif; color: #11454E; }
input, textarea, select, option { border: 1px solid #11454E; background-color: #F3F3F3; font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #11454E; }
.navigation { padding: 2px; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF; font-style: normal; font-variant: normal; text-decoration: none; background-color: #1D1F21; text-align: center; vertical-align: middle; display: block; }
.navigationm { padding: 2px; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF; font-style: normal; font-variant: normal; text-decoration: none; background-color: rgb(200, 00, 00); text-align: center; vertical-align: middle; display: block; }
.navigation:hover { padding: 2px; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF; font-style: normal; font-variant: normal; text-decoration: none; background-color: #6C6C6C; text-align: center; vertical-align: middle; display: block; }

.style15 { font-size: 18px; text-decoration: none; }
.style14 { font-size: 20px; font-weight: bold; text-decoration: none; }
.style23 { font-size: 12px; }
.style30 { display: none; }

/*------------------------------------------------------------*
**  Navigation
**------------------------------------------------------------*/
ul#nav {
	margin: 0 0 20px;
	padding: 0;
	list-style-type: none;
	border-top: 1px solid #535457;
	border-bottom: 1px solid #050A10;
	height: 1%;
	}
ul#nav:after {
	content: ".";
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	}
ul#nav li {
	/* this width needs changing
	depending on the amount of links.
	Divide 100% by the amount of links
	and set the value here.
	e.g. 5 links: 100/5 = 20% */
	width: 14.28%;
	float: left;
	margin: 0;
	font-size: 1.1em;
	background: #3C3C3C url(../img/nav_over_.png) no-repeat 50% 100%;
	}
ul#nav li a {
	display: block;
	background: #3C3C3C url(../img/nav_.png) repeat-x 50% 100%;
	padding: 4px 0 4px;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #535457;
	border-left: 1px solid #050A10;
	position: relative;
	}
ul#nav li.first a {	border-left-color: #535457; }
ul#nav li a:hover { background-color: transparent; background-image: none; }
ul#nav li.on a,
ul#nav li.on a:hover { background-image: url(../img/nav_on_.png); }