body {margin: 0; padding: 0; background: #fff; text-align: center; font: 12px   "Lucida Grande", Geneva, Arial, sans-serif;}

a:link, a:visited {
	color : #004280;
	text-decoration : underline;
}

a:hover, a:active {
	color : #004280;
	text-decoration : underline;
}
table, td {font: 10px   "Lucida Grande", Geneva, Arial, sans-serif;}

#main {width: 680px; margin: 15px auto 10px; text-align: left; border: 1px solid #a1a5a9; border-top: none; padding-top: 0; margin-top: 0;}
#main div.column {text-align: left; margin-bottom: 1em;}
#main p {margin: 0 0 1em;}
#main p.last {margin: 0;
	padding-bottom: 20px;
}
#main p.intro {font-weight: bold;}
#main .lite {color: #79767c;
}
#main h1 {font-size: 24px; margin: 0 0 .1em 0; padding-bottom: 2px; margin-bottom: 6px;}
#main h2 {font-size: 16px; margin: 0; border-bottom: 1px solid #76797c; margin-bottom: 6px; padding-bottom: 2px;
}
#main h3 {font-size: 12px;
	margin: 0;
	padding-bottom: 1px;
}
#main h4 {font-size: 12px; margin: 0;
}
#main .more {text-align: right;}

#sidebar {float: right; width: 200px; font: 10px "Lucida Grande", Geneva, Arial, sans-serif;}
#sidebar h2 {font-size: 12px; margin: 0;}
#sidebar h3 {font-size: 11px; margin: 0;}
#sidebar h4 {font-size: 10px; margin: 0;}

img.left {float: left; margin: 2px 10px 5px 0; border: 0;}

img.right {float: right; margin: 2px 0 5px 10px; border: 0;}
ul {list-style: square outside; padding: 0 0 1em 0;
	margin-left: 16px;
	visibility: visible;
	margin-bottom: 3px;
	margin-top: 3px;
}

ul.last {padding: 0;}
li {padding-bottom: .3em;
	margin-left: 0;
	padding-left: 0;
}

.copyright {font-size: 10px; color: #76797c;}

div.clearer {clear: both; margin: 0; height: 0; line-height: 1px; font-size: 1px;
	display: block;
	padding: 0;
}

#menuBar {
	background: url(images/bar_bg.gif);
	padding: 0;
	width: 672px;
	height: 25px;
	margin: 0;
}

#menuList {
	list-style: none;
	font-size: 12px;
	padding: 4px 0 0 10px;
}

#menuBar a {
	text-decoration: none;
	list-style: none;
	color: #004280;
}

#menuBar a:hover {
	text-decoration: underline;
}

#content {float: left; padding-left: 3px; width: 672px;
	padding-top: 5px;
}
#contentLeft {float: left; padding-left: 3px; width: 430px;
	padding-top: 5px;
}

#sidebar {width: 200px; padding-top: 10px; background-color: white; margin-bottom: 0;
	margin-right: 4px;
}

#sidebar .sidebox, #main .sidebox {border: 1px solid #a1a5a9; margin-bottom: 8px; border-right: 1px solid #a1a5a9;}
#sidebar .sidebox h3, #sidebar .sidebox h4, #main .sidebox h3, #main .sidebox h4, #main .sidebox p, #main .sidebox ul {padding: 0 8px 8px; margin-bottom: 0;}
#sidebar .sidebox h3, #main .sidebox h3 {padding: 5px 8px 6px; margin-bottom: 6px; background: #cccccc url(images/sidebar_bg.gif) repeat-x bottom; color: white;}

#taskbox {
	background-color: #f2f2f2; list-style-type: decimal; list-style-position: outside; margin-top: 6px; margin-bottom: 6px; padding: 6px; border: solid 1px #a1a5a9;
}
#taskbox TABLE {
	width: 400px; background-color: #f2f2f2;
}
#taskbox TD {
	background-color: #f2f2f2;
}
#taskbox ul {
	list-style-type: square; list-style-position: outside; line-height: 16px;
}
