@charset "utf-8";
/* CSS Document */

body {
background-color: #003366;
font-family: "Trebuchet MS", "Geneva CY", Verdana;
font-size: 12px;
color: #454545;
}


#WRAPPER {
	margin:0 auto;
	text-align:left;
	width:770px;
	padding:15px 15px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
}
#HEADER {
	height:176px;
}
#FOOTER {
	margin-top:20px;
	height:50px;
	background-color: #00628B;
	clear:both;
}
#FOOTER h1 {
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	padding-top:18px;
}

#SIDEBAR {
	width:200px;
	float:right;
	padding:0px 15px 20px 0;
	text-align:justify;
}
#SIDEBAR h1 {
	padding: 0;
	margin: 10px 0 10px 0;;	
	color: #660000;
	font-size:16px;
	font: 'Trebuchet MS', Tahoma, Sans-serif;
	font-weight:bold;
}

ul.sidenav {
	list-style:none;
	margin: 10px 0 15px 0;
	padding: 0;
	background-color:#E6E6DC;
}
ul.sidenav a {
	display:block;
	text-align:left;
	height:2.25em;
	line-height:2.25em;
	color:#333333;
	text-decoration:none;
	border-bottom:1px dashed #CCCCCC;
	padding-left:10px;
}
ul.sidenav li { display:inline; }
ul.sidenav a.top { border-top:1px dashed #CCCCCC; }
ul.sidenav a:hover {
	padding-left:5px;
	border-left: 5px solid #660000;
	color: #993333;
}

#MAINCONTENT {
	margin-right:235px;
	padding:0 20px 0 15px;
	text-align:justify;
	border-right:1px solid #CCCCCC;
}
#MAINCONTENT h1 {
	padding: 0;
	margin: 10px 0 10px 0px;	
	color: #660000;
	font-size:16px;
	font: 'Trebuchet MS', Tahoma, Sans-serif;
	font-weight:bolder;
}
#MAINCONTENT h2 {
	padding: 0;
	margin: 10px 0 10px 0px;	
	color: #5B2C10;
	font-size:14px;
	font: 'Trebuchet MS', Tahoma, Sans-serif;
	font-weight:bolder;
}

/* header menu */
#menu {	
	clear: both;
	margin: 5px 0 0 0;
	padding: 0 0 10px 0;		
	width: 770px;
	float: left;
}
#menu ul {
	font: bolder 14px 'Trebuchet MS', sans-serif;
	width: 770px;
	color: #FFF;
	background-color: #00628B;		 	
	margin: 0 0px;
	padding: 0;
	display: inline;
	border-bottom: 6px solid #FFF;
	float: left;	
}
#menu li {
	float: left;
	list-style: none;
}
#menu li a {
	display: block;
	padding: 5px 15px;	
	color: #FFF;	
	text-decoration: none;	
}
#menu li a:hover {
	background: #81A594;
	color: #FFF;
}
#menu li a#current  {
	background: #993333;
	color: #FFF;
}

a img { border:0; }
.skireport { margin-top:40px; margin-bottom:40px; }
.clear { clear:both; }
.clear-left { clear:left; }
.flt-left { float:left; margin:10px 15px 10px 0; }
.flt-right { float:right; margin:10px 0px 10px 15px; }
* html ul.sidenav { height:1px; }