* { border: none; margin: 0; padding: 0; } html, body { background-color: #535C6C; } html, body, form { color: #000000; font-family: Tahoma, Verdana, Arial, mono; font-size: 12px; } body { text-align: center; } .pagebody p { padding-bottom: 1em; } .container { height: 100%; min-height: 100%; margin: 0 auto; position: relative; text-align: left; width: 779px; } .borderright { background: #535C6C url(images/border-right.gif); height: 100%; float: right; width: 2px; } .borderleft { background: #535C6C url(images/border-left.gif); height: 100%; width: 2px; } .mainpage { background: #BCBEBD; height: 100%; min-height: 100%; left: 2px; position: absolute; top: 0; width: 775px; } .topbanner { background: #BCBEBD url(images/topbanner.gif) top no-repeat; height: 179px; text-align: right; width: 775px; } .loginbar { height: 26px; line-height: 26px; } .loginbar ul, .loginbar li { display: inline; float: right; height: 18px; list-style: none; vertical-align: top; } .loginbar li { float: left; margin-right: 4px; margin-top: 4px; } .loginbar li input { display: block; } .loginmsg { background: #535C6C; border: 1px solid #DCDEDD; float: right; font-size: 11px; margin: 5px 4px 5px 5px; padding: 1px 9px 2px 9px; text-align: center; width: auto; } textarea, input { background: url(images/inputdark.gif) no-repeat; border: 1px solid #000000; } input.login { height: 18px; width: 122px; padding-left: 5px; } input.submit { background: url(images/submitdark.gif) no-repeat; border: none; cursor: pointer; height: 18px; width: 53px; } /*[Normal Text Styles]*/ .darktext { color: #000000; } .darktext a, .darktext a:link { color: #535C6C; text-decoration: underline; } .darktext a:visited { color: #333C4C; text-decoration: underline; } .darktext a:hover, .darktext a:active { color: #D3DCEC; text-decoration: none; } /*[------------------]*/ /*[Light Text Styles]*/ .lighttext { color: #BCBEBD; } .lighttext a, .lighttext a:link { color: #DCDEDD; text-decoration: underline; } .lighttext a:visited { color: #9C9E9D; text-decoration: none; } .lighttext a:hover, .lighttext a:active { color: #FCFEFD; text-decoration: none; } /*[-----------------]*/ .menubar { height: 37px; width: 775px; } .menubar ul, .menubar li { display: inline; list-style: none; height: 37px; } .menubar li { float: left; } .menubar li a { display: block; } .menubar li span { visibility: hidden; } /*[Menu Bar Items]*/ #hmli { background: url(images/menubar1.gif) no-repeat; } #hm { background: transparent; height: 37px; width: 103px; } #hm:hover { background: url(images/menubar1-over.gif) no-repeat; } #pjli { background: url(images/menubar2.gif) no-repeat; } #pj { background: transparent; height: 37px; width: 154px; } #pj:hover { background: url(images/menubar2-over.gif) no-repeat; } #fmli { background: url(images/menubar3.gif) no-repeat; } #fm { background: transparent; height: 37px; width: 114px; } #fm:hover { background: url(images/menubar3-over.gif) no-repeat; } #abli { background: url(images/menubar4.gif) no-repeat; } #ab { background: transparent; height: 37px; width: 113px; } #ab:hover { background: url(images/menubar4-over.gif) no-repeat; } #ctli { background: url(images/menubar5.gif) no-repeat; } #ct { background: transparent; height: 37px; width: 141px; } #ct:hover { background: url(images/menubar5-over.gif) no-repeat; } #rgli { background: url(images/menubar6.gif) no-repeat; } #rg { background: transparent; height: 37px; width: 150px; } #rg:hover { background: url(images/menubar6-over.gif) no-repeat; } /*[--------------]*/ .submenu { background: #535C6C url(images/submenubackground.gif) no-repeat; color: #FCFEFD; height: 21px; line-height: 20px; /* -1px to account for the bottom 1px border, for text centering */ width: 775px; } .submenu span { margin-left: 5px; } /* temp fix for padding/border bug in submenu */ .sidebar { background: #535C6C url(images/sidebarbackground.gif) no-repeat; float: right; text-align: center; width: 158px; } .sidebarcontent { background: url(images/sidebarbottom.gif) bottom no-repeat; height: 75px; /* acts as min-height for IE */ min-height: 75px; padding: 120px 0 120px 0; } .errormessage { background: #535C6C; border: 2px solid #990000; margin: 20px 178px 0px 20px; padding: 10px; } .infomessage { background: #535C6C; border: 2px solid #DCDEDD; margin: 20px 178px 0px 20px; padding: 10px; } .pageheader { background: #BCBEBD url(images/cloudspacer.gif) top left no-repeat; height: 64px; width: 100%; } .pageheader span { font-size: 14px; font-weight: bold; height: 27px; line-height: 27px; margin-left: 10px; position: relative; text-decoration: underline; top: 37px; } .pagebody { padding: 20px 10px 20px 10px; } .feedback ul, .feedback li { list-style: none; padding-bottom: 5px; } * > .container, * > .mainpage, * > .sidebarcontent { /* working on this--------------------------- */ height: auto; /* resets height for non-IE browsers */ } /*[IE-Win Hacks]\*/ * html input.login { margin-top: -1px; } * html .sidebar { margin-left: -3px; } /*[-------------]*/