@charset "utf-8";
/* CSS Document */

body {
	font: 13px Arial, Helvetica, sans-serif;
	background: #ffffff url(../_images/bg_bw.gif) top repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #333333;
}

.wrapper {clear:both; height: 0px}
.wrapperL {clear: left; height: 0px;}
.wrapperR {clear: right; height: 0px;}

h1, h2, h3, h4, h5, h6 {font-weight: normal; margin: 0; padding: 0;}
h1 {
	font-size: 185%;
	margin-top: -20px;
	margin-bottom: -30px;
	padding-top: 1em;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
	color: #4662E1;
}
h2 {font-size: 170%; padding: 0.7em 0;}
h3 {font-size: 150%; padding: 0.5em 0;}
h4 {font-size: 130%; padding: 0.3em 0;}
h5 {font-size: 120%; padding: 0.2em 0;}
h6 {font-size: 110%; padding: 0.1em 0;}

a {text-decoration: none}

#container {
	width: 950px;
	margin: 0 auto; 
	text-align: left; 
}

#header {width: 97px;}

/* ############################################ */
/* menu */
#menu {margin: 0; padding: 0; background: url(../_images/gradient_DkBlue.jpg) repeat-x; height: 32px;}
#menu li {float: left; list-style: none; text-align:left; margin: 0 15px;}
#menu li > a
	{display: block;
		text-align:center;
		text-decoration: none;
		font-weight: bold;
		color: #000000;
		padding: 7px 10px 0 5px;
		white-space: nowrap}
#menu li.menuDropDown > a {background: url(../_images/arrow.gif) no-repeat right 12px;}
#menu li a:hover {}
#menu li ul {margin: 10px 0 0 0; padding: 0; position: absolute; visibility: hidden; }
#menu li ul li {float: none; display: inline; padding: 0; margin: 0;}
#menu li ul li a {padding: 5px 10px 5px 5px; width: auto; height: auto; background: #7f93ec; text-align: left; border: #2f2f2f solid 1px; border-top: none;}
#menu li ul li a:hover {	background: #cfd9fd}
/* ############################################ */

#mainContent { padding: 10px 0 0 0;}

#sidebar {width: 230px; margin: 0px 24px 0px 0; background: #dfe5f2; border: 1px solid #8597ed; display: block;}
#sidebar ul {margin: 0; padding: 10px 0; list-style: none;}
#sidebar ul li a {padding: 5px 10px; color: #335599; display: block; font-weight: bold;}
#sidebar ul li a:hover {color: #000000}

#content {float: right; width: 670px; margin: 0; padding: 10px; background: #dfe5f2; border: 1px solid #8597ed; height: auto;}

/* ############################################ */
/* footer */
#footer {height: 32px; padding: 7px; background: url(../_images/gradient_DkBlue.jpg) repeat-x; text-align: center; color: #2a3d91; margin: 10px 0;}
#footer a {color: #2a3d91;}
#footer a:hover {color: #000000;}

/* ############################################ */
