html {height:100%}
body {height:100%;margin-bottom:1px}
.clr {clear:both}
6 .outline {border:0 solid #ccc;background:#fff;padding:2px}
#buttons_outer {width:635px;margin-bottom:2px;margin-right:2px;float:left}
#buttons_inner {border:0 solid #ccc;height:23px}
#pathway_text {overflow:hidden;display:block;height:25px;line-height:22px;padding-left:4px;border:0 solid #ccc;margin-bottom:2px}
#pathway_text img {margin-left:5px;margin-right:5px;margin-top:6px}
#buttons {float:left;margin:0;padding:0;width:auto}
ul#mainlevel-nav {list-style:none;padding:0;margin:0;font-size:0.8em}
ul#mainlevel-nav li {padding-left:0;padding-right:0;float:left;margin:0;font-size:11px;line-height:21px;white-space:nowrap;border-right:1px solid #ccc;background:none}
ul#mainlevel-nav li a {display:block;padding-left:15px;padding-right:15px;text-decoration:none;color:#333;background:transparent}
#buttons>ul#mainlevel-nav li a {width:auto}
ul#mainlevel-nav li a:hover {color:#fff;background:#c64934}
#search_outer {float:left;width:165px}
#search_inner {border:0 solid #ccc;padding:0;height:23px;overflow:hidden}
#search_inner form {padding:0;margin:0}
#search_inner .inputbox {border:0;padding:3px 3px 3px 5px;color:#c64934;font:11px arial,helvetica,sans-serif}
#header_outer {text-align:left;border:0;margin:0}
#header {float:left;padding:0;margin-right:2px;width:800px;height:150px;background:url(../images/header_short.jpg) no-repeat}
#top_outer {float:left;width:165px}
#top_inner {border:0 solid #ccc;padding:0;width:0;height:150px;overflow:hidden;float:left}
#left_outer {float:left;margin-top:2px;width:165px}
#left_inner {border:0 solid #ccc;padding:2px;float:left}
#content_outer {padding:0;margin-top:0;margin-left:2px;float:left;width:635px}
#content_inner {float:left;padding:0;padding-top:2px;margin:0}
table.content_table {width:100%;padding:0;margin:0}
table.content_table td {padding:0;margin:0}
#banner_inner {float:left;padding:0;height:70px}
#poweredby_inner {float:right;padding:0;margin-left:0;height:70px}
#right_outer {margin-left:2px;width:165px}
#right_inner {float:left;border:0 solid #ccc;padding:2px}
.user1_inner {border:0 solid #ccc;float:left;margin:0;padding:2px}
.user2_inner {border:0 solid #ccc;float:left;margin:0;padding:2px}
table td.body_outer {padding:2px;border:0 solid #ccc}
.maintitle {color:#fff;font-size:40px;padding-left:15px;padding-top:20px}
.error {font-style:italic;text-transform:uppercase;padding:5px;color:#ccc;font-size:14px;font-weight:bold}
.back_button {float:left;text-align:center;font-size:11px;font-weight:bold;border:3px double #ccc;width:auto;background:url(../images/button_bg.png) repeat-x;padding:0 10px;line-height:20px;margin:1px}
.pagenav {text-align:center;font-size:11px;font-weight:bold;border:3px double #ccc;width:auto;background:url(../images/button_bg.png) repeat-x;padding:0 10px;line-height:20px;margin:1px}
.pagenavbar {margin-right:10px;float:right}
#footer {text-align:center;padding:3px}
ul {margin:0;padding:0;list-style:none}
li {line-height:15px;padding-left:15px;padding-top:0;background:url(../images/arrow.png) no-repeat 0 2px}
td {text-align:left;font-size:11px}
body {margin:15px;height:100%;padding:0;color:#333;background:#fff;font:11px/120% Arial,Helvetica,Sans Serif}
a:link,a:visited {color:#c64934;text-decoration:none;font-weight:bold}
a:hover {color:#900;text-decoration:none;font-weight:bold}
table.contentpaneopen {width:100%;padding:0;border-collapse:collapse;border-spacing:0;margin:0}
table.contentpaneopen td {padding-right:5px}
table.contentpaneopen td.componentheading {padding-left:4px}
table.contentpane {width:100%;padding:0;border-collapse:collapse;border-spacing:0;margin:0}
table.contentpane td {margin:0;padding:0}
table.contentpane td.componentheading {padding-left:4px}
table.contentpaneopen fieldset {border:0;border-bottom:1px solid #eee}
.button {color:#c64934;text-align:center;border:3px double #ccc;width:auto;background:url(../images/button_bg.png) repeat-x;padding:0 5px;height:24px;margin:1px;font:bold 11px/16px Arial,Hevlvetica,sans-serif}
.inputbox {padding:2px;border:solid 1px #ccc;background:#fff}
.componentheading {background:url(../images/subhead_bg.png) repeat-x;color:#666;text-align:left;padding-top:4px;padding-left:4px;height:21px;font-weight:bold;font-size:10px;text-transform:uppercase}
.contentcolumn {padding-right:5px}
.contentheading {height:30px;color:#c64934;font-weight:bold;font-size:14px;white-space:nowrap}
.contentpagetitle {font-size:13px;font-weight:bold;color:#ccc;text-align:left}
table.searchinto {width:100%}
table.searchintro td {font-weight:bold}
table.moduletable {width:100%;margin-bottom:5px;padding:0;border-spacing:0;border-collapse:collapse}
div.moduletable {padding:0;margin-bottom:2px}
table.moduletable th,div.moduletable h3 {background:url(../images/subhead_bg.png) repeat-x;color:#666;text-align:left;padding-left:4px;height:21px;line-height:21px;font-weight:bold;font-size:10px;text-transform:uppercase;margin:0 0 2px}
table.moduletable td {font-size:11px;padding:0;margin:0;font-weight:normal}
table.pollstableborder td {padding:2px}
.sectiontableheader {font-weight:bold;background:#f0f0f0;padding:4px}
.sectiontableentry1 {background:#fff}
.sectiontableentry2 {background:#f9f9f9}
.small {color:#999;font-size:11px}
.createdate {height:15px;padding-bottom:10px;color:#999;font-size:11px}
.modifydate {height:15px;padding-top:10px;color:#999;font-size:11px}
table.contenttoc {border:0 solid #ccc;padding:2px;margin-left:2px;margin-bottom:2px}
table.contenttoc td {padding:2px}
table.contenttoc th {background:url(../images/subhead_bg.png) repeat-x;color:#666;text-align:left;padding-top:2px;padding-left:4px;height:21px;font-weight:bold;font-size:10px;text-transform:uppercase}
a.mainlevel:link,a.mainlevel:visited {display:block;background:url(../images/menu_bg.png) no-repeat;vertical-align:middle;font-size:11px;font-weight:bold;color:#ccc;text-align:left;padding-top:5px;padding-left:18px;height:25px;width:100%;text-decoration:none}
a.mainlevel:hover {background-position:0 -25px;text-decoration:none;color:#fff}
a.mainlevel#active_menu {color:#fff;font-weight:bold}
a.mainlevel#active_menu:hover {color:#fff}
a.sublevel:link,a.sublevel:visited {padding-left:1px;vertical-align:middle;font-size:11px;font-weight:bold;color:#c64934;text-align:left}
a.sublevel:hover {color:#900;text-decoration:none}
a.sublevel#active_menu {color:#333}
.highlight {color:Blue;padding:0;background:Yellow}
.code {border:0 solid #bbb;background:#ddd}
form {margin:0;padding:0}
div.mosimage {border:0 solid #ccc}
.mosimage {border:0 solid #ccc;margin:5px}
.mosimage_caption {margin-top:2px;background:#efefef;padding:1px 2px;color:#666;font-size:10px;border-top:1px solid #ccc}
span.article_seperator {display:block;height:1.5em}