/* --------------------------------------------------------------

   GLOBAL

-------------------------------------------------------------- */



body {

	background-color: #fff;

	margin: 0;

}

body, td, th {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

}

form {

	margin: 0;

	padding: 0;

}

input, select, textarea {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

}

a, a:visited {

	color: #202F60;

	text-decoration: underline;

}

a:hover {

	text-decoration: none;

}

a img {

	border: 0;

}

a.highlight, a.highlight:visited, a.highlight:hover {

	color: #CC0000;

}

h1 {

	color: #fff;

	font-size: 20px;

	margin: 10px;

	padding: 0;

	font-weight: normal;

}

h2 {

	color: #666;

	font-size: 16px;

	font-weight: bold;

}

#header {
	background-color: #333;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #fff;
}

#headerright {

    text-align: right;

    padding: 10px;

    color: #F0EADE;

}

#headerright a {

    color: #F0EADE;

}

#footer {

	text-align: right;

	margin: 0;

	border-top: 1px solid #DDD;

    padding: 10px;

}



/* --------------------------------------------------------------

   NAV

-------------------------------------------------------------- */



#navigation {

	line-height: 30px;

	margin: 0;

	padding-left: 15px;

}

#navigation :hover {

    cursor: pointer;

	cursor: hand;

}

#navigation ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

}

#navigation ul li {

	float: left;

	margin: 10;

	font-family: Verdana;

	font-weight: bold;

	color: #fff;

	border: 2px outset #fff;

	text-transform: uppercase;

	padding-top: 0;

	padding-right: 20px;

	padding-bottom: 0;

	padding-left: 20px;

}

#navigation ul li.navend {

	float: left;

	padding: 0 20px;

	margin: 0;

	font-family: Verdana;

	font-weight: bold;

	color: #fff;

	border: 2px double #090;

}

#navigation ul li.navbuttonover {

	background-color: #CFC;

	color: #000;

}

#navigation ul li.navendover {

	background-color: #0C9;

	color: #000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0;

	border-left-width: 1px;

	border-top-style: double;

	border-right-style: double;

	border-bottom-style: double;

	border-left-style: double;

	border-top-color: #090;

	border-right-color: #090;

	border-bottom-color: #090;

	border-left-color: #090;

}

#navigation ul li a, #navigation ul li a:visited {

	color: #fff;

	text-decoration: none;

}

#navigation ul li a:hover, #navigation ul li.navbuttonover a, #navigation ul li.navbuttonover a:visited, #navigation ul li.navbuttonover a:hover {

	color: #000;

	text-decoration: none;

	text-transform: uppercase;

}

#dropmenudiv {

	position: absolute;

	border: 1px solid #fff;

    border-bottom: 0;

	font-size: 11px;

	font-weight: bold;

	line-height: 18px;

	z-index: 100;

}

#dropmenudiv a {

	width: 100%;

    background-color: #202F60;

    border-bottom: 1px solid #fff;

	display: block;

	text-indent: 6px;

	text-decoration: none;

	color: #fff;

}

#dropmenudiv a:hover {

	background-color: #F0EADE;

	color: #202F60;

}





#toolbar {

	width:243px;

	padding: 5px;

	background-color: #FFF;

	border: 3px double #FF9;

}

#toolbar .header {

	text-align: center;

	height: 22px;

	line-height: 22px;

	font-weight: bold;

	padding-top: 0;

    margin-top: 10px;

}

#toolbar .plain_header {

	display: block;

	color: #000;

	font-weight: bold;

	height: 25px;

	line-height: 25px;

	border-bottom: 1px solid #CCC;

	padding: 0;

	margin: 0 0 10px 0;

}



#toolbar ul.menu li a, #toolbar ul.menu li a:visited {

	display: block;

    text-align: left;

	padding: 0;

	margin: 0;

	color: #000;

	text-decoration: none;

}

#toolbar ul.menu li a:hover {

	font-weight: bold;

}

#toolbar ul.menu {

	list-style-type: circle;

	margin: 0 0 0 15px;

	padding: 5px;

}



--------------------------------------------------------------

  
