body {
	margin:0;
	background:#94a4bd url(/images/body_background_fade.jpg) repeat-x;
	}

body, td, div, span {
	font:normal 11px/18px Verdana, sans-serif;
	color:#333;
	}

h1, h2, h3, h4, h5, h6 {
	font:bold italic 14px Verdana, sans-serif;
	color:#000;
	text-align:center;
	}
h1 { font-size:16px; }
h3 { color:#993333; }
h4 { color:#ff0000; }

a:link { color:#d4160c; text-decoration:none; }
a:visited { color:#d4160c; text-decoration:none; }
a:hover { color:#d4160c; text-decoration:underline; }
a:active { color:#d4160c; text-decoration:none; }

#container {
	background:#fff;
	border-right:1px solid #999;
	border-left:1px solid #999;
	}

.topNav {
	background:#1c6eb8;
	padding:4px 20px;
	}
.topNav a:link { color:#fff; text-decoration:none; }
.topNav a:visited { color:#fff; text-decoration:none; }
.topNav a:hover { color:#fff; text-decoration:underline; }
.topNav a:active { color:#aaa; text-decoration:none; }

.mainContent { padding:30px; }

.footerTopText {
	padding:10px;
	text-align:center;
	}

.footerText {
	border-top:1px solid #94a4bd;
	background:#fff;
	padding:10px;
	text-align:center;
	}

.footerText p { font-size:10px; }

#includeNav {  }
#includeNav .left {
	padding-right:20px;
	border-right:1px solid #eee;
	color:#2d456b;
	}
#includeNav .left ul {
	margin:0;
	padding:0;
	list-style:none;
	}
#includeNav .left li {
	padding:4px 8px;
	border-top:1px solid #eee;
	}
#includeNav .left li a:link { color:#3486cf; text-decoration:none; }
#includeNav .left li a:visited { color:#3486cf; text-decoration:none; }
#includeNav .left li a:hover { color:#2d456b; text-decoration:none; }
#includeNav .left li a:active { color:#3486cf; text-decoration:none; }
#includeNav .right {
	padding-left:20px;
	}
#includeNav .right2 {
	padding-left:10px;
	}