body {margin: 0;font-size: 12px;font-family: Arial,Helvetica,Sans-Serif;background-image: url(images/mainbg.gif);background-repeat: repeat-y;background-position: center;background-color: #3D3D3D;color: #FFFFFF;line-height: 150%;}#mainwrap {text-align: center;}#logo {padding: 15px 0 15px 0;width: 220px;height: 42px;}#mainmenu {height: 48px;padding: 21px 0 0 0;}#logo_print {padding: 0 0 5px 0;width: 170px;height: 49px;}#printheader {display: none;background-image: url(images/line.gif);background-repeat: no-repeat;background-position: bottom left;}#main {width: 900px;margin-top: 10px;}#metanav {text-align: right;padding: 10px 5px 10px 5px;}#content {padding: 16px 0 20px 0;text-align: left;}#popup {padding: 20px 20px 20px 20px;text-align: left;}#submenu {}#footerwrap {height: 1px;text-align: center;}#footer {width: 900px;padding: 0;background-image: url(images/line.gif);background-repeat: no-repeat;background-position: top left;}#footer td {font-size: 11px;}td.footercell {padding: 10px 0 20px 0;text-align: left;color: #818181;}p,td {font-size: 12px;font-family: Arial,Helvetica,Sans-Serif;font-weight: normal;}ol {list-style-type: lower-alpha;}ul {list-style-type: square;}ul.marginb li {margin-bottom: 10px;}h1, .h1like {font-size: 14px;font-family: Arial,Helvetica,Sans-Serif;color: #FFFFFF;margin: 11px 0 18px 0;}h2, .h2like {font-size: 12px;font-family: Arial,Helvetica,Sans-Serif;font-weight: bold;color: #F7941D;margin: 17px 0px 17px 0px;}h3, .h3like {font-size: 12px;font-family: Arial,Helvetica,Sans-Serif;color: #FFFFFF;margin: 1px 0 0 0;}.company {color: #F7941D;}a:link, a:active, a:visited {color: #F7941D;text-decoration: underline;}a:hover {color: #FFFFFF;text-decoration: none;}a.menulink:link, a.menulink:active, a.menulink:visited, div.menuspacer {padding: 4px 20px 4px 20px;font-weight: bold;color: #818181;text-decoration: none;text-transform: uppercase;border-right: 1px solid #818181;float: right;}a.menulink:hover {color: #FFFFFF;text-decoration: none;}a.menulinka:link, a.menulinka:active, a.menulinka:visited, a.menulinka:hover {padding: 4px 20px 4px 20px;font-weight: bold;color: #F7941D;text-decoration: none;text-transform: uppercase;border-right: 1px solid #818181;float: right;}a.submenulink:link, a.submenulink:active, a.submenulink:visited {padding: 6px 0 5px 20px;font-size: 12px;font-weight: bold;color: #818181;text-decoration: none;background-image: url(images/line.gif);background-repeat: no-repeat;background-position: top left;display: block;text-align: left;}a.submenulink:hover {padding: 6px 0 5px 20px;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;background-image: url(images/line.gif);background-repeat: no-repeat;background-position: top left;display: block;text-align: left;}a.submenulinka:link, a.submenulinka:active, a.submenulinka:visited, a.submenulinka:hover {padding: 6px 0 5px 20px;font-size: 12px;font-weight: bold;color: #F7941D;text-decoration: none;background-image: url(images/line.gif);background-repeat: no-repeat;background-position: top left;display: block;text-align: left;}.submenuspacer {padding: 6px 0 5px 20px;font-size: 12px;font-weight: bold;color: #F7941D;text-decoration: none;background-image: url(images/line.gif);background-repeat: no-repeat;background-position: top left;display: block;text-align: left;}a.meta:link, a.meta:active, a.meta:visited {font-size: 11px;color: #818181;text-decoration: underline;}a.meta:hover, a.metaa:link, a.metaa:active, a.metaa:visited, a.metaa:hover {color: #FFFFFF;text-decoration: none;}.box {background-color: #C1D6F0;padding: 5px 10px 5px 10px;width: 180px;}.teamcol {background-image: url(images/line.gif);background-repeat: no-repeat;background-position: 0 5px;width: 310px;vertical-align: top;line-height: 19px;padding: 10px 0 0 0;}.smallfont {font-family: Arial,Helvetica,Sans-Serif;font-size: 10px;}select, input {font-family: Arial,Helvetica,Sans-Serif;font-size: 12px;}.contentspacer {padding: 0 0 0 0;}.spacerrow {height: 20px;}.spacercol {width: 20px;}table.contenttable {width: 660px;border: 0;}.right {float: right;margin: 0 0 20px 20px;}.left {float: left;margin: 0 20px 20px 0;}span.sup {font-size: 12px;position: relative;top: -4px;}
