* {
	padding: 0;
	margin: 0;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	color: #3d3d3d;
}
body {
	background-color: #212f27;
}
*html #page {
	width:expression(document.body.clientWidth < 1100 ? "950px": "86%" );
}
#page {
	border: 1px solid #000;
	width: 95%;
	min-width: 950px;
	
}



#header {
	margin-bottom: 0px;
	background-image:url("images/top_mid.jpg");
	background-repeat: repeat-x;
	height:82px;
}
#header_top_left {
	float: left;
	clear: none;
}
#header_top_divider {
	float: left;
	clear: none;
}
#lblMessage {
	color: red;
	float: left;
	clear: none;
	margin-top: 20px;
	margin-left: 200px;
}
#header_login_box {
	position:relative;
	margin-top:20px;
	margin-right:20px;
	float: right;
	clear: none;
}
#ctl01_cphMainContent_txtUserId {
	font-size:8pt;
}
#ctl01_cphMainContent_txtPassword {
	font-size:8pt;
}
#header_login_box_submit {
	font-family: Verdana,Arial,Helvetica;
	font-size:8pt;
}



#navbar {
	height: 30px;
	background-color: #666c57;
}
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 144px;
	height: 20px;
	background: #5970b2;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	font-size: 8pt;
}

#sddm li a:hover
{	background: #acbe82}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: 200px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #000;
		font-size: 8pt;
	}

	#sddm div a:hover
	{	background: #acbe82;
		color: #FFF
	}




#mainbody {
	width:100%;
}
#mainbody_header {
	background-color: #ffffe7;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	height: 50px;
	padding: 10px;
	text-align:left;
}
#mainbody_content {
	background-color: #ffffe7;
	vertical-align: top;
	height: 500px;
	min-height: 500px;
	border-right: 1px solid #000;
	text-align:left;
}
#mainbody_content_body {
	width:800px;
	padding: 10px;
	margin-top: 10px;
	text-align:left;
}
#mainbody_sidebar {
	background-color: #d8dbc8;
	vertical-align: top;
	width:125px;
	background-repeat: no-repeat;
}
*html #mainbody_content {
	min-height: 500px;
}
#mainbody_content_body ul {
	list-style-type: circle;
	margin-top: 0;
}
#mainbody_content_body ul li {
	margin-left: 50px;
	padding: 1px;
}
#mainbody_splitter {
	width:100%;
	
}
#mainbody_left_box {
	vertical-align: top;
	float:left;
	clear:left;
	text-align:left;
	width:65%;
	margin-bottom: 1em;
}
#mainbody_right_box {
	vertical-align: top;
	float:right;
	clear:right;
	text-align:left;
	width:25%;
	margin-bottom: 1em;
}



#footer {
	width:100%;
	text-align:center;
	background-color: #abb88f;
}



h1 {
	font-size: 14pt;
	font-weight: bold;
	color: #61460d;
	text-decoration: underline;
	font-family: Times New Roman, Times, Arial;
}
h2 {
	font-size: 12pt;
	text-decoration: underline;
	margin-top: 1em;
	margin-bottom: 1em;
}
h3 {
	font-size: 10pt;
	text-decoration: none;
	margin-top: 1em;
}
p {
	text-align: left;
	line-height: normal;
	margin-top: 1em;
	margin-bottom: 1em;
}
.small_text {
	font-size: 8pt;
}

.brown_bold {
	color: #61460d;
	font-weight: bold;
}
