body { margin: 0; padding: 0; background: url(images/background_tile.gif) top left repeat-x; text-align: center; background-color: #fff; } #main { width: 900px; text-align: left; margin: 0 auto; position: relative; padding: 0; top: 0; left: 0; } h1 { font: normal 16px arial, "lucida grande", verdana, sans-serif; line-height: 18px; color: #036; padding-bottom:0px; margin: 0; } h2 { font: normal 14px/14px "lucida grande", verdana, sans-serif; color: #7C9FAA; padding: 10px 0 0px 0; margin: 0; } h3 { font: normal 11px/13px "lucida grande", verdana, sans-serif; color: #222; margin: 8px 0 0px 0; padding: 0; } p { font: normal 11px/17px "lucida grande", verdana, sans-serif; margin: 0; padding: 7px 0; color: #666; text-align: justify; } a, a:link, a:visited { color: #91007b; text-decoration: none; } a:hover { background-color: #E0EFF0; } img { border: none; } .clear { clear: both; line-height: 0; height: 0; padding: 0; margin: 0; } .divider { line-height: 0; height: 0; border-top:1px solid #91007b; margin: 5px 0; } blockquote{ font: normal 12px/18px georgia, serif; color: #588DA2; padding: 0; margin: 4px 0; padding:0 0 0 15px; border: 3px double #91007b; } blockquote span{ font: normal 10px/24px "lucida grande", verdana, sans-serif; color: #999; } .green { color:#91B476; } .blue { color:#809abd; } /**/ #nav a:hover { color: #333; } #nav { height: 22px; font: normal 10px/20px 'Lucida Grande', 'Lucida Sans',verdana, arial, sans-serif; background: none; margin: 1px 0 0 0; padding: 2px 0 0 0; position: absolute; top: 77px; left:0px; text-align: right; } #nav ul { margin: 0; padding: 0; list-style: none; background: none; height: 20px; color: #91007b; } #nav li { float: left; background: url("images/tab_reg_l.gif") no-repeat left top; margin: 0; height: 20px; padding: 0 0 0 6px; } #nav a { float: left; display: block; width: .1em; background: url("images/tab_reg_r.gif") no-repeat right top; padding: 3px 25px 3px 17px; text-decoration: none; margin: 0; font-weight: bold; height: 17px; color: #91007b; } #nav > ul a { width: auto; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #nav a { float: none; } /* End IE5-Mac hack */ #a #anav, #b #bnav, #c #cnav, #d #dnav, #e #enav { background: url("images/tab_active_l.gif") no-repeat left top; border-width: 0; } #a #anav a, #b #bnav a, #c #cnav a, #d #dnav a, #e #enav a { background: url("images/tab_active_r.gif") no-repeat right top; padding-bottom: 0px; color: #666; } #footer { background: url(images/footer.gif) top left repeat-x; height: 76px; width: 100%; text-align: center; position: relative; top: 0; left: 0; padding: 30px 0 0 0; } #footer_content { width: 740px; text-align: center; margin: 0 auto; } #footer_content p { font: normal 11px/16px "lucida grande", verdana, sans-serif; color: #fff; padding: 0; margin: 0; } #content_left{ width: 125px; float: left; padding-right:10px; } #content_middle{ width: 250px; float: left; padding-right:10px; } #content_right{ float: left; padding-right:10px; } #content { margin: 45px 0 0px 0; } label{ display: block; font: normal 10px/16px "lucida grande", verdana, sans-serif; margin: 0; padding: 0px 0; color: #666; } .textfield{ font: normal 11px/13px "lucida grande", verdana, sans-serif; padding:2px; margin: 0; border: 1px solid #ccc; background-color: #eee; width: 100%; color: #666; } .textfield2{ font: normal 11px/13px "lucida grande", verdana, sans-serif; padding:2px; margin: 0; border: 1px solid #ccc; background-color: #eee; width: 207px; color: #666; } td{ padding:5px; } table{ width: 100%; } .success{ background-image: url(/images/success.gif); background-position: 50% left ; background-repeat: no-repeat; background-color: #E3EDDE; padding: 8px 0px 8px 35px; border-top: 1px solid #99CC99; border-bottom: 1px solid #99CC99; font: bold 11px/14px "lucida grande", verdana, sans-serif; color: #39663A; } .error{ background-image: url(/images/error.gif); background-position: 50% left ; background-repeat: no-repeat; background-color: #c00; padding: 8px 0px 8px 25px; border-top: 1px solid #8C0000; border-bottom: 1px solid #8C0000; font: bold 11px/14px "lucida grande", verdana, sans-serif; color: #fff; } .error a,.error a:link, a .error a:visited, a .error a:hover{ color: #fff; text-decoration: underline; padding: 0; background: none 0; } .required { font: normal 9px "lucida grande", verdana, sans-serif; color: red; } .leftNav{ background-color: #f59fbc; padding: 4px 0px 4px 5px; border-top: 1px solid #ec6b9e; border-bottom: 1px solid #ec6b9e; font: bold 11px/14px "lucida grande", verdana, sans-serif; color: #ffffff; white-space:nowrap; }