BODY {margin: 0px; font-family: Arial, Helvetica, sans-serif;}


div.headertop {float: left; height: 100px; width: 90%; padding: 0px; margin: 0px 10px;}
div.headerstrip {float: left; height: 14px; width: 90%; padding: 0px; background: #A96B69; margin: 0px 10px; }
div.headernav {float: left; width: 90%; padding: 3px 0px 0px 0px; background:#BF908F; color: #4fff; margin: 0px 10px 0px 10px; }
div.headercurve {float: left; height: 18px; width: 90%; padding: 0px; background:#BF908F; margin: 0px 10px 10px 10px; }
p.navtop {font-size: 0.9em; color: #fff; margin: 0px; padding: 2px 0px 0px 10px}

IMG.leftheader {float: left;}
IMG.rightheader {float: right; }
IMG{border: 0px; }
IMG.block {display: block}
IMG.border {border: solid 1px #000000; }
IMG.left {float: left;}
IMG.right {float: right;}
IMG.header {float: left; margin: 0px;}




DIV.header {height: 100px; width: 90%; padding: 0px; background-image: url(/images/scoheaderslice.gif); background-repeat: repeat-x; background-position: bottom;}
DIV.topnav {height: 25px; width: 90%; margin-bottom: 10px; padding: 2px 0px; background: #4b6f8b; }
DIV.navbar {float: left; width: 15%; text-align: right; padding: 5px;}

DIV.content {float: left; width: 70%; border-left: solid 1px #4b6f8b; padding: 5px 5px 5px 10px;}
DIV.options {padding: 1px; margin-top: 10px; margin-bottom: 10px;}
DIV.paging {font-weight: bold; background: #C4C4E1;; padding: 1px; margin-bottom: 10px;}
SPAN.paging {background: #fff; padding: 3px; border: solid 1px #ddd}
DIV.column {float: left; width: 45%; padding: 5px;}
DIV.column1 {float: left; width: 55%; padding: 5px;}
DIV.column2 {float: left; width: 35%; padding: 5px;}
DIV.select {width: 100px; float: right}
DIV.footer {clear: left; margin-top:30px; border-top: #ccc 1px solid; width: 100%; padding: 5px}
.floatright {float: right}
.floatleft {float: left}
H1 {font-size: 1.1em; color: #990000}
H2 {font-size: 1em; color: #7298d0;}
H2.browse {color: #4b6f8b; padding-top: 5px; padding-left: 10px }
DIV.browse {background: #D4DFF0; border-bottom: solid 10px #fff;}
DIV.filters {background: #C4C4E1; border-bottom: solid 10px #fff;}
H2.search {color: #4b6f8b; padding-top: 5px; padding-left: 10px}
DIV.search {background: #C4C4E1; margin-bottom: 5px; border-bottom: solid 10px #fff;}
H2.news{color: #4b6f8b; padding-top: 5px; margin: 5px 0px }
DIV.news1 {background: #EDC3D1; background-image: url(/images/bottomleft.gif); background-repeat: no-repeat; background-position: bottom left; border-bottom: solid 10px #fff; margin-bottom: 5px;}
DIV.news2 {background: #B8E5E8; background-image: url(/images/bottomleft.gif); background-repeat: no-repeat; background-position: bottom left; border-bottom: solid 10px #fff; margin-bottom: 5px;}
DIV.news3 {background: #C4C4E1; background-image: url(/images/bottomleft.gif); background-repeat: no-repeat; background-position: bottom left; border-bottom: solid 10px #fff; margin-bottom: 5px;}
H3 {font-size: 0.9em; color: #7298d0}
P {font-size: 0.9em}
P.list {margin: 5px 15px;}
P.search {margin: 5px 15px;}
P.searchright {margin: 2px 30px 2px 0px; text-align: right;}
P.searchbox {margin-left:40px}
P.navbar {margin: 10px;}
P.navbartop {margin: 10px; background: #D4DFF0; padding: 5px}
P.topnav {margin: 3px 15px; text-align: right; color:#fff}
.center {text-align: center}
.right {text-align: right;}
.left {float:left;}
.underline {text-decoration: underline}
TABLE {border: 0px;}
TH {border: 0px; padding: 2px; font-size: 1em; color: #7298d0;}
TD {padding-bottom: 3px;}
TD.border {border: #eee 1px solid; padding: 5px;}
TD.header {border: 0px; padding: 0px; margin: 0px; }
.empty {empty-cells: show}

FORM {margin: 0px}
INPUT.search {float: right; border: #c5c5c5 1px solid; padding: 3px; font-weight: bold; background: #ffffff;}
INPUT.button {border: 0px; font-weight: bold; background:#4b6f8b ; cursor: pointer; color: #ffffff; margin-left: 3px; padding: 2px}
DIV.button {border: 0px; padding: 2px; font-weight: bold; background:#4b6f8b ; cursor: pointer; color: #ffffff; margin-bottom: 5px; text-align: center}
UL {font-size: .9em}
HR {color: #ccc; height: 1px}
A {text-decoration: none}
A:link {font-weight: bold; color: #4b6f8b}
A:visited {font-weight: bold; color: #628aa6}
A:hover {font-weight: bold; color: #c33; text-decoration: underline}
A:active{font-weight: bold; color: #c33; text-decoration: underline}
A.button:link {color: #fff; font-weight: bold; font-size: .8em; text-decoration: none}
A.button:hover {color: #fff; font-weight: bold; font-size: .8em; text-decoration: none }
A.button:visited {color: #fff; font-weight: bold; font-size: .8em; text-decoration: none}
A.results {text-decoration: none}
A.results:link {font-weight: normal; color: #4b6f8b}
A.results:visited {font-weight: normal; color: #77685c}
A.results:hover {font-weight: normal; color: #c33; text-decoration: underline}
A.results:active {font-weight: normal; color: #c33; text-decoration: underline}
A.navtop {font-size: 1.2em; }
A.navtop:link {color: #fff}
A.navtop:visited {color: #fff}
A.navtop:hover {color: #fff; text-decoration: underline}
A.navtop:active {color: #fff; text-decoration: underline}
A.navbar {font-size: 1em;}
A.navbar:link {color: #4b6f8b}
A.navbar:visited {color: #4b6f8b}
A.navbar:hover {color: #c33; text-decoration: underline}
A.navbar:active {color: #c33; text-decoration: underline}
A.skipnav {font-size: 0.1em;}
A.skipnav:link {color: #BF908F;}
A.skipnav:visited {color: #BF908F;}
SPAN.skipnav {color: #4BF908F;}
.branch {border: medium none; display: none; margin-left: 25px;}
.trigger {margin-left: 20px; cursor: hand}
.small {font-size: 8pt}

