body {
	margin: 0px; padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #2d3c44;
	font-size: 11px;
	background: #E6E6E6
}
a:link {
	color: #1f8eff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1f8eff;
}
a:hover {
	text-decoration: underline;
	color: #1f8eff;
}
a:active {
	text-decoration: none;
	color: #1f8eff;
}
h1 {color: #1f8eff; font-weight: bold; font-size: 11px;}
h2 {color: #2d3c44; font-weight: bold; font-size: 11px;}
p {line-height: 140%;}
li {
	list-style-type: square; line-height: 140%;
}
#container {
	margin: auto;
	width: 780px;
	background: #FFFFFF;
	text-align: left;
	border: #999999 solid 1px;
}
#content {margin: 20px;}
.fl {float: left}
.fr {float: right}
.end {clear: both}


#header div {float: left; width: 137px; height: 22px; font-size: 12px; font-weight: bold; color:#1f8eff; text-align: center; padding-top: 50px; background:#eeeeee;}
#header a:link, a:visited {color: #1f8eff}
#header br {clear: both}
#header #logo{width: 220px; padding-left: 10px; padding-top: 5px; height: 72px; text-align: left; background: #FFFFFF;}
#header .selected {background: url(headBg.gif) repeat-x bottom; color: #FFFFFF;}



#content {margin: 20px;}
#copy {text-align: center; color: #999999}
.mleft10 {margin-left: 10px;}
.mleft20 {margin-left: 20px;}
.mright10 {margin-right: 10px}
.mtop10 {margin-top: 10px;}
.mtop20 {margin-top: 20px;}
.borBtm {border-bottom: #999999 solid 1px;}
.show {display: block; background: #F9F9F9; border:#CCCCCC solid 1px; padding: 0px 5px 0px 5px;}
.hide {display: none}
.header {color: #999999; font-weight: bold}
.blue {color: #1f8eff}
.more {color: #1f8eff; margin-left: 10px; cursor: pointer}


