/* CSS Document */

html {
float:center;
background:#468966 none repeat scroll 0%;
height:100%;
}
body {
height:100%;
margin-bottom:1px;
}
.clr {
clear:both;
}
.outline {
background:#FFF0A5 none repeat scroll 0%;
border:0px solid #CCCCCC;
padding:2px;
}
#buttons_outer {
float:left;
margin-bottom:2px;
margin-right:2px;
width:635px;
}
#buttons_inner {
background:#FFB03B none repeat scroll 0%;
border:1px solid #000000;
height:21px !important;
}
#pathway_text {
background:#FFB03B none repeat scroll 0%;
border:1px solid #000000;
display:block;
height:25px;
line-height:25px !important;
margin-bottom:2px;
overflow:hidden;
padding-left:4px;
}
#pathway_text img {
margin-left:5px;
margin-right:5px;
margin-top:6px;
}
#buttons {
float:left;
margin:0px;
padding:0px;
width:auto;
}
ul#mainlevel-nav {
font-size:0.8em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul#mainlevel-nav li {
background-image:none;
border-right:1px solid #8E2800;
float:left;
font-size:11px;
line-height:21px;
margin:0pt;
padding-left:0px;
padding-right:0px;
white-space:nowrap;
}
ul#mainlevel-nav li a {
background:transparent none repeat scroll 0%;
color:#000000;
display:block;
padding-left:15px;
padding-right:15px;
text-decoration:none;
}
#buttons > ul#mainlevel-nav li a {
width:auto;
}
ul#mainlevel-nav li a:hover {
background:#468966 none repeat scroll 0%;
color:#000000;
}
#search_outer {
float:left;
width:165px;
}
#search_inner {
border:1px solid #000000;
height:21px !important;
overflow:hidden;
padding:0px;
}
#search_inner form {
margin:0pt;
padding:0pt;
}
#search_inner .inputbox {
border:0px none;
color:#8E2800;
font-family:arial,helvetica,sans-serif;
font-size:11px;
padding:3px 3px 3px 5px;
}
#header_outer {
border:0px none;
margin:0px;
text-align:left;
}
#header {
background:transparent url(../images/header_short.png) no-repeat scroll 0%;
float:left;
height:150px;
margin-right:2px;
padding:0px;
width:635px;
}
#top_outer {
float:left;
width:165px;
}
#top_inner {
border:0px solid #CCCCCC;
float:none !important;
height:144px !important;
overflow:hidden;
padding:2px;
}
#left_outer {
float:left;
margin-top:2px;
width:165px;
}
#left_inner {
border:0px solid #000000;
float:none !important;
padding:2px;
}
#content_outer {
float:left;
margin-left:2px;
margin-top:0px;
padding:0px;
width:635px;
}
#content_inner {
float:none !important;
margin:0pt;
padding:2px 0pt 0pt;
}
table.content_table {
margin:0px;
padding:0px;
width:100%;
}
table.content_table td {
margin:0px;
padding:0px;
}
#banner_inner {
float:left;
height:70px;
padding:0px;
}
#poweredby_inner {
float:right;
height:70px;
margin-left:0px;
padding:0px;
}
#right_outer {
margin-left:2px;
width:165px;
}
#right_inner {
border:0px solid #CCCCCC;
float:none !important;
padding:2px;
}
.user1_inner {
border:0px solid #CCCCCC;
float:none !important;
margin:0px;
padding:2px;
}
.user2_inner {
border:0px solid #CCCCCC;
float:none !important;
margin:0px;
padding:2px;
}
table td.body_outer {
border:0px solid #CCCCCC;
padding:2px;
}
.maintitle {
color:#FFFFFF;
font-size:40px;
padding-left:15px;
padding-top:20px;
}
.error {
color:#CCCCCC;
font-size:14px;
font-style:italic;
font-weight:bold;
padding:5px;
text-transform:uppercase;
}
.back_button {
background:#FFB03B none repeat scroll 0%;
border:1px solid #000000; color:#000000;
float:left;
font-size:11px;
font-weight:bold;
line-height:20px;
margin:1px;
padding:0px 10px;
text-align:center;
width:auto;
}
.pagenav {
background:transparent url(../images/button_bg.png) repeat-x scroll 0%;
border:1px double #000000;
font-size:11px;
font-weight:bold;
line-height:20px;
margin:1px;
padding:0px 10px;
text-align:center;
width:auto;
}
.pagenavbar {
float:right;
margin-right:10px;
}
#footer {
color:#FFFFFF;
padding:3px;
text-align:center;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
li {
background-image:url(../images/arrow.png);
background-position:0px 2px;
background-repeat:no-repeat;
line-height:15px;
padding-left:15px;
padding-top:0px;
}
td {
font-size:11px;
text-align:left;
}
body {
color:black;
font-family:Arial,Helvetica,Sans Serif;
font-size:11px;
height:100%;
line-height:120%;
margin:15px;
padding:0px;
}
a:link, a:visited {
color:#8E2800;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#468966;
font-weight:bold;
text-decoration:none;
}
table.contentpaneopen {
border-collapse:collapse;
border-spacing:0px;
margin:0px;
padding:0px;
width:100%;
}
table.contentpaneopen td {
padding-right:5px;
}
table.contentpaneopen td.componentheading {
padding-left:4px;
}
table.contentpane {
border-collapse:collapse;
border-spacing:0px;
margin:0px;
padding:0px;
width:100%;
}
table.contentpane td {
margin:0px;
padding:0px;
}
table.contentpane td.componentheading {
padding-left:4px;
}
table.contentpaneopen fieldset {
border-color:-moz-use-text-color -moz-use-text-color #EEEEEE;
border-style:none none solid;
border-width:0px 0px 1px;
}
.button {
background:#FFB03B none repeat scroll 0%;
border:3px double #000000;
color:#000000;
font-family:Arial,Hevlvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:26px !important;
line-height:18px !important;
margin:1px;
padding:0px 5px;
text-align:center;
width:auto;
}
.inputbox {
background-color:#FFFFFF;
border:1px solid #000000;
padding:2px;
}
.componentheading {
background:transparent url(../images/subhead_bg.png) repeat-x scroll 0%;
font-size:10px;
font-weight:bold;
height:21px;
padding-left:4px;
padding-top:4px;
text-align:left;
text-transform:uppercase;
}
.contentcolumn {
padding-right:5px;
}
.contentheading {
color:#000000;
font-size:14px;
font-weight:bold;
height:30px;
white-space:nowrap;
}
.contentpagetitle {
color:#CCCCCC;
font-size:13px;
font-weight:bold;
text-align:left;
}
table.searchinto {
width:100%;
}
table.searchintro td {
font-weight:bold;
}
table.moduletable {
border-collapse:collapse;
border-spacing:0px;
margin-bottom:5px;
padding:0px;
width:100%;
}
div.moduletable {
margin-bottom:2px;
padding:0pt;
}
table.moduletable th, div.moduletable h3 {
background:transparent url(../images/subhead_bg.png) repeat-x scroll 0%;
color:#000000;
font-size:10px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt 0pt 2px;
padding-left:4px;
text-align:left;
text-transform:uppercase;
}
table.moduletable td {
font-size:11px;
font-weight:normal;
margin:0px;
padding:0px;
}
table.pollstableborder td {
padding:2px;
}
.sectiontableheader {
background:#EDF8D0 none repeat scroll 0%;
font-weight:bold;
padding:4px;
}
.sectiontablefooter {
}
.sectiontableentry1 {
background-color:#CAEA78;
}
.sectiontableentry2 {
background-color:#EDF8D0;
}
.small {
color:#FFB03B;
font-size:11px;
}
.createdate {
color:#FFB03B;
font-size:11px;
height:15px;
padding-bottom:10px;
}
.modifydate {
color:#FFB03B;
font-size:11px;
height:15px;
padding-top:10px;
}
table.contenttoc {
border:0px solid #CCCCCC;
margin-bottom:2px;
margin-left:2px;
padding:2px;
}
table.contenttoc td {
padding:2px;
}
table.contenttoc th {
background:transparent url(../images/subhead_bg.png) repeat-x scroll 0%;
color:#666666;
font-size:10px;
font-weight:bold;
height:21px;
padding-left:4px;
padding-top:2px;
text-align:left;
text-transform:uppercase;
}
a.mainlevel:link, a.mainlevel:visited {
background:transparent url(../images/menu_bg.png) no-repeat scroll 0%;
color:#8E2800;
display:block;
font-size:11px;
font-weight:bold;
height:20px !important;
padding-left:18px;
padding-top:5px;
text-align:left;
text-decoration:none;
vertical-align:middle;
width:100%;
}
a.mainlevel:hover {
background-position:0px -25px;
color:#468966;
text-decoration:none;
}
a#active_menu.mainlevel {
color:#000000;
font-weight:bold;
}
a#active_menu.mainlevel:hover {
color:#468966;
}
a.sublevel:link, a.sublevel:visited {
background:transparent url(../images/menu_bg.png) no-repeat scroll 0%;
color:#8E2800;
font-size:11px;
font-weight:bold;
padding-left:20px;
text-align:left;
vertical-align:middle;
}
a.sublevel:hover {
color:#468966;
text-decoration:none;
}
a#active_menu.sublevel {
color:#000000;
}
.highlight {
background-color:Yellow;
color:Blue;
padding:0pt;
}
.code {
background-color:#DDDDDD;
border:1px solid #BBBBBB;
}
form {
margin:0pt;
padding:0pt;
}
div.mosimage {
border:1px solid #CCCCCC;
}
.mosimage {
border:1px solid #CCCCCC;
margin:5px;
}
.mosimage_caption {
background:#EFEFEF none repeat scroll 0%;
border-top:1px solid #CCCCCC;
color:#666666;
font-size:10px;
margin-top:2px;
padding:1px 2px;
}
span.article_seperator {
display:block;
height:1.5em;
}
