body {
	background:#e1e1f0;
	font:normal 0.8em verdana, arial, serif-sans;
	margin:0 auto;
	padding:0;
	width:915px;
}

a {
    color:#970100;
    cursor:pointer;
}

h1 {
	background:#336699;
	color:#fff;
	font-size:100%;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:8px;
}

hr {
	background:url(img/dot.gif) repeat-x center left;
	border:0;
	height:2px;
	padding:10px 0;
}

img {
	border:0;
}

p {
	margin:10px 0;
	padding:0;
}

.subm1, .subm2, .subm3 {
    list-style-type:none;
    margin:0;
    padding:0;
}

.subm1 li {
	background:#e1e8f0;
	padding:12px 15px;
	margin-bottom:6px;
}

.subm1 a {
	color:#010068;
	font-size:90%;
}

.subm2 {
	list-style-type:none;
	margin:0;
	padding:0;
}

.subm2 li {
	background:#f0f0f0;
	font-size:95%;
	margin-bottom:3px;
	padding:8px 8px 8px 14px;
}

.subm2 a {
	color:#000065;
}

.subm3 li {
    background:#fff;
    font-size:90%;
    margin-bottom:0;
    padding:2px 15px;
}

.subm3 a {
    color:#333;
}

.btn, .btn-slc {
	background:#e1e8f0;
	padding:12px 15px;
	margin-bottom:6px;
}

.btn a, .btn-slc a {
	color:#1e1f78;
	font-size:90%;
}

.btn-slc {
	background:#336699;
}

.btn-slc a {
	color:#fff;
}

.subm {
	list-style-type:none;
	margin:0;
	padding:0;
}

.subm li {
	background:#f0f0f0;
	font-size:90%;
	margin-bottom:3px;
	padding:8px 8px 8px 14px;
}

.subm a {
	color:#1f207c;
}

.box {
	background:#336699;
	color:#fff;
	margin-bottom:10px;
	text-align:center;
}

.box p {
	margin:0;
	padding:10px;
}

.box img {
	align:center;
}

.small {
	font-size:x-small;
}
.right {
	float:right;
}

#header {
	background:#e1e1f0 url(img/header.gif) no-repeat top left;
	color:#fff;
	font-size:x-small;
	height:196px;
	padding:3px 16px 0 16px;
}

#status img {
	position:relative;
	top:3px;
}

#fci {
    left:775px;
    position:relative;
    top:55px;
}

#info {
    font-size:92%;
	position:relative;
	text-align:center;
	top:93px;
}

#main {
	background:#fff url(img/vertical-drop.gif) repeat-y left top;
	padding:20px 7px 0 7px;
}

#lmenu {
	float:left;
	width:175px;
}

#lmenu a {
	text-decoration:none;
}

#rmenu {
  float:right;
  width:175px;
}

#content {
	color:#323232;
	font-size:88%;
	margin:0 190px;
	overflow:hidden;
}

#sep {
	background:url(img/dog.gif) no-repeat bottom center;
	clear:both;
	height:150px;
}

#footer {
	background:url(img/footer.gif) no-repeat top left;
	color:#999;
	font-size:x-small;
	padding:10px;
	text-align:center;
}
