.jsnav2 {}
.jsnav3 {}

body {margin:0px; padding:0px; font-family: Arial, Helvetica, Sans-serif; font-size:80%; line-height:18pt; color:#333333}
.wrapper {text-align:center; clear:both}
.wrappercontent {width:820px; margin:auto; text-align:left}

#headerwrapper {height:130px; background-color: #eaaf0a; }
#header {text-align:right; padding-top:20px}
#headerlogo {width:200px; height:76px; border:none;}

#breadcrumb {text-align:left; max-width:450px; max-height:24px; overflow:hidden; color:#333333}
.pageposition, #topbar a {font-size:1em; line-height: 18pt}
.topbaritem {float:left; display:block}
#topbarfunctions {float:right; text-align:right; max-width:400px; }
#topbarfunctionsdelimiter1, #topbarfunctionsdelimiter2 {padding-left: 8px; padding-right: 8px}

#searchbox {width:225px; border-right: solid 1px silver; padding:0px; text-align:left}
#searchlabel {margin-left:25px; margin-right:5px; padding-right:5px; float:left; border-right:solid 1px silver;}
#searchfield {width:130px; border:thin none; line-height:1em; font-size:1em; margin-top:3px;}

#pagewrapper {border-top:solid 1px silver;}

#navigation {width:210px; float:left; margin-right:25px}
.navigationwrapper ul, #navigation li {padding:0px; margin:0px; list-style-type:none}
.navigationwrapper li {border-bottom:solid 1px silver; line-height:20pt}
.navigationwrapper li a, .navigationwrapper li li a {padding:0px 3px}
.navigationwrapper li.activenav {font-weight:700}
.navigationwrapper li.activenav li {font-weight:400}
.navigationwrapper li.activenav li.activenav {font-weight:700}
.navigationwrapper li li {border-top:solid 1px silver; border-bottom:none;}
.navigationwrapper .navline {color:#333333}
.navigationwrapper .navline img {position:relative; top:-4px}

#main {float:left; width:580px}
#maincell {line-height: 14.4pt; font-size:1em; color:#333333}
#maincell * {font-size:1em; line-height: 14.4pt}

#footerwrapper {margin-top:0px; border-top:solid 1px silver; border-bottom:solid 1px silver}
#footer {color:#333333}

.floatbreaker {clear:both; font-size:1px; line-height:1px;}

a {text-decoration:none; color:#333333}
a:hover {text-decoration:underline}
.sectionheader a:hover {text-decoration:none}
input, select, option, textarea {color:#333333}

p.section {margin-top:0px; margin-bottom:0px}
span.section {margin-top:0px; margin-bottom:0px}
div.section {margin-top:0px; margin-bottom:0px}
p.sectionheader {margin-top:0px; margin-bottom:0px;padding:0px;}
h1.sectionheader {margin-top:0px; margin-bottom:0px}
h2.sectionheader {margin-top:0px; margin-bottom:15px}
h3.sectionheader {margin-top:0px; margin-bottom:0px}
h2.liste {margin-top:0px; margin-bottom:0px}

.sectionheader {font-size:1em; font-weight:700}
#newsheader {padding-top:0px}

.maincol, .rightcol, .midtcol {float:left;}

.maincol {width:330px; margin-right:20px}
.rightcol {width:200px}
.maincol2008 {width:200px; margin-right:0px;padding-right:20px;float:left;}
.midtcol2008 {width:170px;padding-right:20px;float:left;}
.rightcol2008 {width:170px;float:left;}


.maincol ul, ul.sectionlist {padding:0px; margin:0px;}
.maincol li, li.sectionlist{margin-left:20px; list-style-image:url("/setup/layout4/ibos_nav2-3_streg.gif")}

.nav3col li {line-height:20pt !important}

#newsmaincol, #newsrightcol, #newsmaincol a, #newsrightcol a, #newsmaincol .section, #newsrightcol .section {color:#006663 !important}
#newsrightcol a, #newsmaincol .sectionheader {font-weight:bold}
#newsrightcol {padding-top:12px}

.mentorcheck input {float:left; margin-bottom:12px; margin-right:5px}

#mainscrolldiv, #mainscrolldiv *
{
  font-size: 9pt !important;
}
#mainscrolldiv p, #mainscrolldiv p { margin-bottom:0pt !important;}
#mainscrolldiv p, #mainscrolldiv p {margin-top: 0pt  !important;}
.inlinelink, .actionlink, sectionlink {color:#006663;}

 .sectionheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 17px;
border-left: 0px  ;
border-right: 0px  ;
border-top: 0px  ;
border-bottom: 0px  ;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px}

