/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body { background:#B2C9ED url(images/back.png) repeat-x top; font-size: 9pt;  line-height: 130%;  font-family: Arial, Helvetica,terminal, sans-serif;  color: #404040;  margin:0; }
a {  text-decoration:none; color: #002F7B; }
h1 { font-size:12pt; color: #002F7B; margin:10px 0;}
h2 { font-size:12pt; font-weight:normal; color: #002F7B;}
input { font-size: 9pt;  font-family: Arial, Helvetica,terminal, sans-serif; }
fieldset { padding:5px; border:0px; }
label { padding-right:10px; }
input.submit { border: 1px solid #BFBAB0; background:#f2f2f2; font-size: 9pt; font-family: Arial, Helvetica,terminal, sans-serif; margin-left:10px;}
div#container { width:1050px; margin:0 auto; }
div#header { position:relative; background:transparent url(images/logo.gif) no-repeat left; height:98px; width:1000px; margin:0 auto;  }
div#header h1 { display:none; visibility:hidden; }
div#header p { text-align:right; color: #8089A8; font-weight: bold; padding:40px 10px 0 0; }
div#header p a { text-decoration:none; color: #8089A8; }
div#header p a:hover { text-decoration:underline; color: #002F7B; }
div#header p a.selected { color: #002F7B; }
div#header img#settlement { position:absolute; top:10px; right:0; border:0px;}
div#crumbtrail { width:1000px; margin:20px auto 0; }
div#content { position:relative;  }
div#content div#main { width:970px; padding:15px 65px 0 40px; margin:0 auto; background: url(images/back-top.gif) no-repeat; }
div#content div#mainfooter { width:1050px; margin:0 auto; background: url(images/back-bottom.gif) no-repeat; height: 21px; clear:both; }
div#content div#main h1 { margin:5px 0 5px 0px; }
div#content div#main h2 { margin:5px 0 5px 0px; }
div#left h2 { text-align:center; padding: 0px; margin:10px 0 5px;}
div#left p a {  text-decoration:none; color: #002F7B; }
div#left p { padding:0 0 6px; margin:0; font-size: 8pt; }
div#left p a img {  border: 0px; margin: 0; }
div#left #moswrapper { padding:0 5px 10px; }
div#left .mos { padding:0; text-align:center; }
div#main p { padding:0 0 10px; margin:0; font-size: 9pt; }
div#main h3 { font-size:10pt; font-weight:bold; color: #002F7B; padding: 0 0 3px; margin:0;}
div#main ul { margin: 10px 0 0; padding: 0; list-style: none; }
div#main ul li { float:left; margin:0px 5px; list-style:none !important; font-size:8pt; width:150px; text-align:center; }
div#main ul li img { border: 0px; }
div#main ul li a { text-decoration:underline; }
div#main div.settlement ul { margin: 0; padding: 0; list-style: none; }
div#main div.settlement ul li { float:left; margin:0px 6px; list-style:none !important; font-size:8pt; width:173px; text-align:center;}
div#main div.settlement ul li img { border: 0px; }
div#main div.settlement { margin: 0 auto; width: 565px; padding: 0; position:relative; clear:both }
div#footer { clear:both; width: 1000px; margin: 0 auto; font-size:8pt; text-align:center;}
div#footer a { text-decoration:underline; }

/* scroller */
div.scroller { width: 160px; height: 525px; border: 0; padding:0px; }
div.scroller #moswrapper { height: 505px; width: 135px; overflow: hidden; float: left; padding:5px 0 0 0; }
div.scroller .scrollarea { height: 521px; width: 9px; float: left; border: 0; cursor: pointer; border: 1px solid #8089A8; padding:0px; }
div.scroller div.scrollBarContainer { height: 497px; }
div.scroller #scrollKnob { width: 5px; margin: 0 1px 1px; border: 1px solid #999; background: #ccc; min-height: 10px; }
div.scroller .scrollForward, div.scroller .scrollBack { cursor: pointer; width: 10px; height: 11px; background: url(images/scroll_up.gif) no-repeat; margin:0px; }
div.scroller .scrollForward { background: url(images/scroll_down.gif) no-repeat; height: 13px; margin-top: 3px; }