body {
	font-family: arial;
	background:#92A79D;
	font-size:0.9em;
	text-align:center;
}

.mceContentBody {
	background: #ffffff;
	text-align:left;
}

div#outercontainer {
	/*background:#5A5959;*/
}

div#container {
    border: 1px solid black;
    background: #FFFFFF;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    text-align:left;
    width:841px;
}

/* Form Layout */
form ul, form ol { list-style: none; }
input[type=radio] { margin-right: 15px;}
ul li label { float: none; width: auto; display: inline; margin: 0px 0px 5px 0px; list-style: none; font-size:0.9em;}
label { display: block; padding:0 1em 3px 0; float:left; width:8em; }
input, textarea, select { margin:2px 0; padding:2px 3px; vertical-align:middle; font-family:arial; color:#474646; font-weight:normal; font-size:0.9em; width:300px;}
input[type=text] { width: 300px;}
textarea { vertical-align:top !important; width: 300px; }
form.not_styled label { float: none; width: auto; padding: 0; display: inline; }

div#header {
	
}

div#header div#topmenu {
	background:#008CD1;  
	padding-left:0px; 		
}

div#topmenu a, div#topmenu a:link, div#topmenu a:visited div#topmenu a:active {
	text-align:center;
	padding:0px 70px;
	color:#FFFFFF; 
	font-weight:bold; 
	text-decoration: none;
}

div#topmenu a:hover{
	text-decoration: underline;	
}
	

div#content {
/*  	min-height:300px;
  	height:auto !important;
  	height:300px;*/
  	color: #474646;
	border-left: 1px solid black;
	background:#FFFFFF;
    padding-top: 22px;
    padding-left:10px;
    padding-right:20px;
    padding-bottom:0px;
    float: left;
    width:645px;
    line-height:1.2em;
    position: relative;
}

div#content img {
	border: 1px solid #EDEFDB;
}

div#menubar {
	background:#EDEFDB;
 	margin-top: 0px;
 	padding-top: 20px;
 	padding-left:0px;
 	padding-bottom:2px;
 	float: left;
 	width:162px;
}

div#menubar a, div#menubar a:active div#menubar a:visited div#menubar a:link{
color: #2B637F;
font-weight: bold;
text-decoration: none;
display: block;
border: 0 none;

}

div#menubar a:hover {
	text-decoration: underline;
}

div#menubar dl, div#menubar dt, div#menubar dd, div#menubar ul, div#menubar li {
margin: 1px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
list-style-type: none;
}

div#menubar li {
	list-style:none;
	padding-left:20px;
}

dl#menu {
width: 162px;
}

dl#menu dt {
margin: 2px 0;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
/*border: 1px solid gray;
background: #ccc;*/
}
dl#menu dd {
/*border: 1px solid gray;*/
margin-right:0px;
padding-top: 0px;
padding-bottom: 0px;
}
dl#menu li {
text-align: left;
padding: 8px 0px 5px 20px;
background: #ffffff;
}
dl#menu li a, dl#menu dt a {
color: #2B637F;
font-weight: bold;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

dl#menu li a:hover, dl#menu dt a:hover {
/*background: #ffffff;*/
	text-decoration: underline;
}

div#content div#footer {
	width: 645px;;
	border-top: 1px solid black;
	position: absolute;
	bottom: 0px;	
	font-size:0.8em;
	text-align:center;
}

div#footer {
	
}

div#footer a, div#footer a:link, div#footer a:visited div#footer a:active {
	color: #474646; text-decoration:none;
}

div#footer a:hover {
	text-decoration:underline;	
}

a, a:visited, a:link, a:active { color:#2B637F; text-decoration:none; font-weight:normal; }
a:hover { text-decoration: underline; }

img a {
	cursor: pointer;
}

.form { margin: 0;}

