body, td, th {
	font-family: Arial;
	font-size: 9pt;
	color:#65727c;
}

label {
	display:block;
}

.h {
	padding:5px 4px;
	color:#ffffff;
	font-weight:bold;
}

.h a {
	color:#ffffff;
	text-decoration:none;
}

h1 {font-size:16pt; font-weight:normal; color:#3b4946;}
h2 {font-size:12pt; color:#3b4946; font-weight:bold;}
h3 {font-size:10pt; color:#3b4946; font-weight:bold;}
h4 {font-size:10pt; font-weight:bold; color:#3c84ad; }

.menu {
	color:#637282;
	text-decoration:none;
	font-weight:bold;
	font-size:8pt;
}

.menu:hover {
	color:#FFFFFF;
}


.box {
	border:solid 1px #3b4946;
	margin:5px 0px 5px 5px;
	padding:0px 5px;
}

.fmenu {
	color:#2D7AB8;
	text-decoration:none;
}

.fmenu:hover {
	color:#4B565D;
	text-decoration:underline;
}

a {
	color:#3c84ad;
}

dt {
	margin-top:5px;
	font-weight:bold;
	cursor:hand;
	background:url('images/closed.gif') 0% 50% no-repeat;
	padding-left:20px;
}

dd {
	display:none;
}

.opened {
	background:url('images/opened.gif') 0% 50% no-repeat;
}

.closed {
	background:url('images/closed.gif') 0% 50% no-repeat;
}

.submit_button {background:#998477; color:#e8e2dc; border:1px solid #473e38; border-top:1px solid #cec4be; border-left:1px solid #cec4be;}
.input {background:#e5ddd6; border:1px solid #787169;width:100%;}

.ul {margin-top:5px; margin-bottom:5px; padding-top:5px; padding-bottom:5px;}
.links {background: #f7f8f8; border-bottom:2px solid white; padding:0px 5px 0px 5px;}

.title {background:url('images/title_bg.gif') 100% 0% no-repeat; color:#ffffff; text-transform:uppercase; font-weight:bold; height:23px; padding: 2px 5px 0px 10px; margin-left:3px;}
