.logobox h1,.content h1,.content h2,.content h3,.content h4,
.content h5,.content h6 {margin:8px   2px  1px  2px;font-family:times,serif;font-weight:normal;}
.content p              {margin:1px  18px  8px 18px;font-family:verdana,sans-serif;text-align:justify;font-size:small;}
.moscode                {margin:16px auto 16px auto;font-size:10pt;}
.content p:first-letter {font-size: 2em;font-family:serif;margin-left:-8px;font-variant:small-caps;}
.boldcur {font-family:georgia,verdana;}
 a       {color:#00b000;text-decoration:none;}
 a:hover {color:#00d000;}
 a:active{color:#00d000;}
 a:focus {color:#00dd00;}
 img,
.webbody {margin:0px;padding:0px;}
.dbg     {border:1px green dashed;}
.footer  {width:168px;float:right;right:0px;bottom:0px;position:absolute;}
.header  {width:970px;height:183px;}
.logo    {width:635px;height:152px;}
.lftmenu {text-align:left;}
.btmmenu {text-align:center;padding:0px 2px 0px 18px;}
.moduletable,.advert,.topmenu a,.lftmenu a{border-width:1px;border-style:solid;}
.moduletable,.advert,.topmenu a {text-align:center;}
.moduletable {margin:3px;width:150px;}
.btmmenu .moduletable   {width:132px;margin:0px;margin-bottom:3px;}
/*.sepbtm, sepbtb,*/
.sepbt2  {width:169px;float:left;height:31px;}
.sepbt3  {width:100%;}
.septop  {width:770px;float:left;}
.minisep {width:100%; height: 1px;overflow:hidden;}
.topmenu {width:948px;height:31px;overflow:hidden;}
.searchf {width:169px;height:31px;overflow:hidden;}
.usrauth {width:169px;height:31px;overflow:hidden;}
.logobox {width:400px;margin: 0px;position:absolute;left:150px;top:0px;text-align:center;}
#logodiv {background-repeat:no-repeat;}
.logo,.header .moduletable,.topmenu,.usrauth,.searchf,.content,.header .moduletable,
.left  {float:left; }
.rght  {float:right;}
.corn31{width:31px!important;height:31px!important;}
.lftbar{width:200px;float:left;}
.btmmenu .moduletable,
.lftbar  .moduletable{margin-left:14px;}
.header  .moduletable{height:    140px;}
.lftmenu form, .topmenu,
.searchf form, .usrauth form  {margin-left:3px;}
                        input {margin-left:2px;}
.searchf input,.usrauth input {margin-top: 5px;}
.lftmenu a,
.topmenu a{height:20px;padding:2px;display:block;}
.topmenu a{margin-top:4px;float:left;font-variant:small-caps;}
.lftbar  a{margin-left:6px;}
a.sublevel{margin-left:9px;width:155px!important;border-style:none;padding:0px 3px 0px 3px;}
.content a{font-weight:bold;}
.pathway a{font-weight:normal;}
.lftmenu a{width:164px;}
.topmenu a{padding-left:5px;padding-right:5px;margin-right:1px;}
.pathway  {margin-top:5px;margin-bottom:2px;padding:2px;font-size:10pt;}
.content img{vertical-align:middle;margin-left:1px;margin-right:1px;}
.content{position:absolute;float:left;top:215px;left:200px;}
.lftbar {position:absolute;float:left;top:214px;left:0px;}
.content{width:632px;min-height:450px;}
.advert {width:630px;}
.larg2  {width:50%;}
.larg3  {width:33%;}
.larg4  {width:25%;}
.larg5  {width:20%;}
.larg6  {width:16%;}
.message, .framedtext,
.error {border-style:solid;border-width:1px;margin:0px 1px 0px 0px;padding:1px;}
.error {border-color:#ff0000;color:#ff0000;background-color:#ffffff;}
.advert{border-color:#9a9a9a;padding-top:16px;
background-image:url(../images/advert.gif);
background-repeat:no-repeat;
background-position:center top;}
.advert img {border:1px white solid!important;}
.content .moduletable a {font-weight:normal;}
.beforecontent,.aftercontent{width:100%;height:118px;}
.beforecontent .moduletable,
.aftercontent  .moduletable {width:308px;}
.contentheading  {margin:0px;font-size:12pt;}
.componentheading{margin:0px;font-size:15pt;}
table.contentpane{margin-left:auto;margin-right:auto;text-align:justify;}
.sectiontableheader{border-bottom-style:solid;border-bottom-width:1px;}
.contenttoc {border-style:dotted;border-width:1px;margin:4px;padding:4px;}
.componentheading img {float:right;}
.center {text-align:center;}
.fhover a {display:block;float:none;font-weight:normal;}
.fhover   {overflow:hidden;visibility:hidden;left:176px;width:170px;z-index:5!important;position:absolute!important;}
.fhover .sublevel {background-image:url('../images/indent1.png');background-position:left center;background-repeat:no-repeat;}
.lftmenu ul, .lftmenu ul li,
.btmmenu ul, .btmmenu ul li,
.topmenu ul, .topmenu ul li {margin-top:0px;display:inline;}
.content h2 {margin-top:1em;}
.contenttoc  th,
.moduletable h3 {border-bottom-width:1px;border-bottom-style:dotted;}
.moduletable h3,.moduletable div, .moduletable a, .moduletable p, .moduletable label, .moduletable form,
.moduletable td {font-size:10pt;margin:0px;}
.moduletable,.sf{font-size:10pt;}
.moduletable h3 {padding:0px 2px 0px 2px;font-variant:small-caps;font-weight:normal;}
.moduletable a  {padding:0px;width:95%;margin-left:auto;margin-right:auto;border-style:none;}
.moduletable ul li,
.moduletable ul{display:block;margin:1px;padding:0px;border-style:none;float:none;text-decoration:none;text-align:left;}
.moduletable .inputbox {width: 92%;}
.moduletable .button   {margin: 1px auto 5px auto;}
.moduletable form a    {border-style:solid; border-width:1px;margin-bottom:2px;}
.moscode               {border-style:dotted;border-width:1px;padding:4px;width:90%;}
.sectiontableentry1 input, #searchphraseany, #searchphraseexact,
.sectiontableentry2 input, #searchphraseall,
    #mod_login_remember {border-style:none;}
    #mod_login_remember {width:15px;}
.moduletable form       {border-bottom-style:dotted;border-bottom-width:1px;}
.contentdescription img {margin:8px;}
a img {border-style:none;}
.linkborder a img, a.linkborder img {border-style:dashed;border-width:1px;padding:1px;}
/* div.tab-page h2.tab table.adminform span.pagenav a.pagenav */
.moduletable h1, .moduletable h2,
.moduletable h5, .moduletable h6 {margin:-2px 0px -2px 0px;padding:0px;font-size:10pt;}
