W3C CSS Validator results for https://www.lpionline.com/adminmgmt/adminapp/registerLPIUser/registerUser;jsessionid=EEBDDA2A103CCBDB88303E2C346DA028 (CSS level 2.1)

Sorry! We found the following errors (23)

URI : https://www.lpionline.com/adminmgmt/css/common_jsp.css?v=1334758701

325 .multiContainer Property _height doesn't exist : 1%
437 #BoxContainer Property _height doesn't exist : 1%
566 #Content .right Value Error : display box is not a display value : box
581 .modalBackground Value Error : left Parse Error = document.documentElement.scrollLeft + "px")
582 .modalBackground Value Error : top Parse Error = document.documentElement.scrollTop + "px")
583 .modalBackground Value Error : width Parse Error document.documentElement.clientWidth + "px")
584 .modalBackground Value Error : height Parse Error document.documentElement.clientHeight + "px")
585 .modalBackground Parse Error = 40)
586 .modalBackground Property -moz-opacity doesn't exist : 0.4
587 .modalBackground Property opacity doesn't exist in CSS level 2.1 but exists in [css3] : 0.4
706 #tt Value Error : font / is not a font-family value : 11px / 1.5 Helvetica,Arial,sans-serif,Verdana
741 table.selectFolderTable Parse Error *border-collapse: collapse;
742 * Parse Error *border-bottom: 1px solid #cdcdcf;
748 Parse Error [: 100%; } table.selectFolderTable th]
790 Unknown pseudo-element or pseudo-class :last-child

URI : https://www.lpionline.com/adminmgmt/adminapp/registerLPIUser/registerUser;jsessionid=EEBDDA2A103CCBDB88303E2C346DA028

242 Property align doesn't exist : right
248 Property align doesn't exist : center
248 Property overflow-y doesn't exist in CSS level 2.1 but exists in [css3] : scroll
248 Property overflow-x doesn't exist in CSS level 2.1 but exists in [css3] : hidden
253 Property align doesn't exist : right
258 Property align doesn't exist : center
258 Property overflow-y doesn't exist in CSS level 2.1 but exists in [css3] : scroll
258 Property overflow-x doesn't exist in CSS level 2.1 but exists in [css3] : hidden

↑ Top

Validators Donation Program LogoThe W3C validators rely on community support for hosting and development.
Donate and help us build better tools for a better web.

Valid CSS information

html {
height : 100%;
}
body {
height : 100%;
text-align : center;
margin : 0;
background : #3c3c3c;
}
p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset, select {
margin : 0;
padding : 0;
}
input[type="text"] {
margin : 0;
padding : 0;
background-color : white;
background-image : none;
color : black;
}
textarea {
font-size : 14px;
padding : 0;
margin : 0;
}
.no_roles {
margin : 0;
padding : 0 0 0 94px;
}
.no_roles li {
margin : 0.6em;
font-size : 13px;
}
.ajaxLoader {
background-position : center center;
background-image : url(../images/ajax-loader.gif);
background-repeat : no-repeat;
}
.smallAjaxLoader {
background-image : url(../images/ajax-loader-small.gif);
background-repeat : no-repeat;
font-size : 12px;
font-weight : bold;
margin-bottom : 10px;
padding : 5px;
}
a {
text-decoration : none;
}
a img {
border : none;
}
a:link, a:visited {
color : #08c;
line-height : 14px;
font-size : 12px;
}
#Frame {
min-height : 100%;
overflow : hidden;
width : 980px;
margin : auto;
text-align : left;
background : #ffffff;
}
#Frame.essayList {
margin : 0;
width : 100%;
height : 100%;
min-height : 100%;
text-align : left;
background : #ffffff;
overflow : auto;
}
#Frame.essayList #Content {
padding : 10px;
height : 485px;
min-height : 0;
}
#Content {
min-height : 100%;
padding-bottom : 80px;
}
#Content #FauxColumns {
overflow : auto;
height : 1%;
}
#PageTitle {
font-size : 14px;
color : #3e6b89;
line-height : 15px;
margin-bottom : 5px;
font-weight : bold;
}
#OnBehalf {
font-size : 13px;
font-weight : bold;
color : #333333;
}
#PageDescription {
font-size : 12px;
width : 70%;
margin-bottom : 20px;
}
.lpiTextLogo {
font-weight : 700;
font-size : 1.2em;
}
#Navigation {
overflow : hidden;
}
#Navigation ul {
float : left;
width : 100%;
font-family : Helvetica, Arial, sans-serif;
font-size : 15px;
list-style-type : none;
background : #646464;
}
#Navigation ul li {
display : inline;
}
#Navigation ul li a {
padding : 0.6em 1em;
text-decoration : none;
float : left;
border-right : 1px solid #ffffff;
background : #646464;
color : #ffffff;
font-size : 15px;
line-height : 16px;
}
#Navigation ul li a.active {
background : #d2d2d2;
color : #000000;
font-size : 15px;
line-height : 16px;
}
#SubNavigation ul {
padding-bottom : 10px;
overflow : hidden;
width : 100%;
font-family : Helvetica, Arial, sans-serif;
font-size : 12px;
list-style-type : none;
background : #d2d2d2;
}
#SubNavigation ul li {
border-left : 1px solid black;
float : left;
line-height : 1.1em;
margin : 0.6em 0.1em 0 -0.1em;
padding : 0 1em;
}
#SubNavigation ul li a {
color : #000;
text-decoration : none;
font-size : 12px;
}
#SubNavigation ul li a.active {
font-weight : bold;
}
#SubNavigation ul li.active {
font-weight : bold;
font-size : 12px;
line-height : 14px;
color : #000000;
}
#SubNavigation ul li.inactive {
font-weight : normal;
}
.promptTable {
font-family : Helvetica, Arial, sans-serif;
font-size : 12px;
border-spacing : 0;
}
.promptTable th {
color : #000;
font-size : 12px;
line-height : 14px;
padding : 5px;
border : #cdcdcf solid 1px;
border-spacing : 0;
background : #d2d2d2;
}
.promptTable td {
background-color : #f4f4f4;
padding : 15px;
border : #cdcdcf solid 1px;
}
.promptTable table {
font-family : Helvetica, Arial, sans-serif;
font-size : 12px;
border-spacing : 0;
padding : 3px;
border : 0;
}
.promptTable table td {
font-family : Helvetica, Arial, sans-serif;
font-size : 12px;
border-spacing : 0;
padding : 3px;
border : 0;
}
.promptTable label {
font-weight : bold;
}
.totalTokenCountBox {
text-align : center;
font-size : 23px;
font-weight : bold;
line-height : 24px;
color : #3e6b89;
}
table.TabularData {
width : 100%;
border-left : 1px solid #cdcdcf;
border-top : 1px solid #cdcdcf;
border-spacing : 0;
border-collapse : collapse;
}
table.TabularData th {
background : #d2d2d2;
border-right : 1px solid #cdcdcf;
border-bottom : 1px solid #cdcdcf;
font-size : 11px;
height : 23px;
padding-left : 6px;
text-align : left;
}
table.TabularData th a {
font-size : 11px;
}
table.TabularData tbody tr {
height : 15px;
}
table.TabularData td {
height : 23px;
padding-left : 6px;
font-size : 11px;
line-height : 13px;
border-right : 1px solid #cdcdcf;
border-bottom : 1px solid #cdcdcf;
padding-top : 2px;
padding-bottom : 2px;
}
table.TabularData td a {
font-size : 11px;
}
.TabularDataEven {
background-color : white;
color : black;
}
.TabularDataOdd {
background-color : #f2f4f6;
color : black;
}
#Footer p {
text-align : center;
}
.multiContainer label {
font-weight : bold;
}
.multiContainer {
border : #cdcad5 solid 1px;
overflow : hidden;
padding : 0 0 0.2em;
font-size : 9pt;
}
.multiContainer.noBorder {
border : 0;
}
.multiContainer .body {
font-weight : normal;
}
.multiContainer .multiBox {
border : #cdcad5 solid 1px;
margin : 2px;
}
.multiContainer .header {
background : #fff;
border-bottom : 1px solid #cdcad5;
color : #3e6b89;
margin-bottom : 0.1em;
padding : 0.35em 0.5em;
font-weight : bold;
height : 14px;
font-size : 12px;
line-height : 13px;
}
.multiContainer .header h1 {
font-size : 12px;
line-height : 13px;
font-weight : bold;
color : #3e6b89;
}
.multiContainer .subheader, .multiContainer .searchFields {
background : white;
padding : 0.35em 0.5em;
border-bottom : 1px solid #cdcad5;
}
#loginContainer .multiContainer .subheader {
background : #646464;
padding : 0.35em 0.5em;
border-bottom : 1px solid #cdcad5;
color : white;
}
.multiContainer .searchFields h2, .multiContainer .subheader h2 {
font-size : 12px;
line-height : 14px;
font-weight : bold;
margin : 0;
color : #000000;
}
.multiContainer .header .headerMessage {
float : left;
}
.multiContainer .header .right, .multiContainer .subheader .right, .multiContainer .searchFields .right {
font-size : 12px;
font-weight : 700;
margin-top : -2px;
}
.right {
float : right;
}
.multiContainer .searchFields select {
font-size : 12px;
}
.multiContainer .searchFields input {
font-size : 11px;
padding : 0;
margin : 0;
}
.multiContainer table.TabularData th[scope="row"] {
background : white;
}
.multiContainer .searchFields fieldset {
border : 0;
padding : 0;
margin : 0;
font-size : 11px;
font-weight : 700;
}
.multiContainer .searchFields label {
padding : 0 0 0 1.2em;
}
#questionsTable {
width : 100%;
}
#questionsTable tbody tr td div {
float : left;
width : 60%;
}
#BoxContainer {
overflow : auto;
padding : 20px 20px 20px 20px;
}
#BoxContainer .steps {
font-size : 15px;
line-height : 16px;
color : #3e6b89;
}
#BoxContainer .subheader {
font-size : 12px;
line-height : 14px;
color : black;
background-color : #d2d2d2;
}
#Content #nextPrevButtons {
text-align : center;
padding : 1em;
border : #cdcad5 solid 1px;
border-top : 0;
font-size : 12px;
}
input.smButton {
background-color : #3e6b89;
color : #ffffff;
text-transform : uppercase;
font-size : 9px;
line-height : 16px;
font-family : Helvetica, Arial, sans-serif;
padding : 0.4ex 0.4em;
border : 0;
}
input.smButton[disabled], input.lgButton[disabled], #Content input.smButton[disabled] {
color : #ccc;
background-color : #7897ac;
}
input.lgButton {
background-color : #3e6b89;
color : #ffffff;
text-transform : uppercase;
font-size : 11px;
line-height : 16px;
font-family : Helvetica, Arial, sans-serif;
padding : 0.4ex 0.4em;
border : 0;
width : auto;
}
input.smButton:active, input.lgButton:active {
padding : 0.5ex 0.3em 0.3ex 0.5em;
}
#Content input.lgButton[disabled] {
background-color : #3e6b89;
}
input.smButton[disabled]:active, input.lgButton[disabled]:active {
padding : 0.4ex 0.4em;
}
#Content input.disButton {
background-color : #3e6b89;
}
#AlphaList li {
border : black solid 1px;
display : inline;
font-size : 10px;
list-style-type : none;
margin : 0;
padding-left : 2px;
padding-right : 2px;
float : left;
border-right : 0;
}
#AlphaList li.highlight {
background-color : #006699;
color : white;
}
.greyBox {
background-color : #d2d2d2;
border : #cecbd7 solid 1px;
font-size : 12px;
font-weight : bold;
margin-bottom : 10px;
padding : 5px;
height : 15px;
}
.greyBox .right {
font-weight : bold;
float : left;
text-align : right;
width : 500px;
}
.greyBox .left {
float : left;
width : 420px;
}
.whiteBox {
background-color : #ffffff;
border : #cecbd6 solid 1px;
border-bottom : 0;
font-size : 12px;
font-weight : bold;
padding : 5px;
}
#Content .right {
float : right;
font-weight : normal;
}
#Content .whiteBox .right {
float : right;
font-weight : bold;
margin-top : -18px;
}
.rightFloatingBox {
float : right;
width : 350px;
}
.modalBackground {
width : 100%;
height : 100%;
background-color : #999999;
position : absolute;
z-index : 500;
top : 0;
left : 0;
}
.inlineForm {
padding : 0;
padding-right : 3px;
padding-left : 3px;
display : inline;
}
.subFolder {
margin-left : 25px;
}
.lpi_footer_break {
clear : both;
}
.lpi_footer_menu a:link, .lpi_footer_copyright a:link {
text-decoration : none;
color : #fff;
}
.lpi_footer_menu a:visited, .lpi_footer_copyright a:visited {
text-decoration : none;
color : #ccc;
}
.lpi_footer_menu a:hover, .lpi_footer_copyright a:hover {
text-decoration : underline;
}
a img {
border : 0;
}
.lpi_footer_menu {
margin : auto;
text-align : left;
width : 980px;
height : 58px;
background : url(../images/lpi_footer_bg.gif) repeat-x;
}
.lpi_footer_menu_JB {
margin : auto;
text-align : left;
width : 980px;
height : 58px;
background-color : #000000;
}
.lpi_footer_menu_JB a:link {
text-decoration : none;
color : #fff;
}
.lpi_footer_menu_JB a:visited {
text-decoration : none;
color : #ccc;
}
.lpi_footer_menu_JB a:hover {
text-decoration : underline;
}
.lpi_footer_logo {
display : inline;
float : left;
width : 103px;
height : 58px;
margin-left : 20px;
}
.lpi_footer_text {
display : inline;
float : left;
width : 750px;
padding : 15px 0 0 10px;
color : #fff;
font-size : 14px;
}
.lpi_footer_divider {
color : #888888;
font-size : 0.8em;
}
.lpi_footer_copyright {
color : #888888;
font-size : 11px;
}
#text {
margin : 50px auto;
width : 500px;
}
.hotspot {
color : #900;
padding-bottom : 1px;
border-bottom : 1px dotted #900;
cursor : pointer;
}
#tt {
position : absolute;
display : block;
background : url(../images/tooltip/tt_left.gif) no-repeat top left;
text-align : left;
}
#tttop {
display : block;
height : 5px;
margin-left : 5px;
background : url(../images/tooltip/tt_top.gif) no-repeat top right;
overflow : hidden;
}
#ttcont {
display : block;
padding : 2px 12px 3px 7px;
margin-left : 5px;
background : #666;
color : #fff;
}
#ttbot {
display : block;
height : 5px;
margin-left : 5px;
background : url(../images/tooltip/tt_bottom.gif) no-repeat top right;
overflow : hidden;
}
table.selectFolderTable tbody tr {
height : 20px;
}
table.selectFolderTable thead tr {
background-color : #d2d2d2;
}
table.selectFolderTable thead th.sortable a {
text-decoration : none;
color : black;
}
table.selectFolderTable th.active {
color : #ffffff;
background : #312c6e url(../images/gradation_table_on.gif) repeat-x top left;
}
table.selectFolderTable td {
height : 20px;
font-size : 11px;
font-weight : normal;
border : #cdcdcf solid 1px;
border-bottom : 0;
border-left : 0;
padding-left : 6px;
padding-top : 2px;
padding-bottom : 2px;
}
table.selectFolderTable td:first-child {
border-left : 1px solid #cdcdcf;
}
label.required {
color : red;
}
#secureHomeFeatBox1 img {
border : #cdcad5 solid 1px;
}
#lpiOnlineLink {
font-size : 13px;
font-weight : bold;
color : white;
text-decoration : none;
}
table.recentTransactionsTable {
width : 376px;
table-layout : fixed;
}
table.recentTransactionsTable td {
padding-left : 2px;
}
body {
font-family : Helvetica, Arial, sans-serif;
color : black;
}
textarea {
font-family : Arial;
}
.highlightedRow {
background-color : #dddddd;
}
.borders, .borders td, .borders th {
vertical-align : top;
border-color : #000;
border-style : solid;
}
.borders {
border-width : 0 1px 1px 1px;
border-spacing : 0;
}
.borders td {
font-size : 13px;
margin : 0;
padding : 0.25em;
border-width : 1px 0 0 0;
}
.borders th {
border-width : 1px 0 0 0;
font-size : 13px;
padding : 0.25em;
background-color : #f0f0f0;
}
form h1 {
font-size : 1.2em;
font-weight : bold;
padding : 0;
margin : 0;
margin-bottom : 3px;
}
h3 {
background-color : #5a595a;
color : white;
font-weight : bold;
margin-bottom : 1px;
padding : 2px;
font-size : 13px;
}
.boxy-wrapper {
position : absolute;
}
.boxy-wrapper.fixed {
position : fixed;
}
.boxy-modal-blackout {
position : absolute;
background-color : black;
left : 0;
top : 0;
}
.boxy-wrapper {
empty-cells : show;
}
.boxy-wrapper .top-left, .boxy-wrapper .top-right, .boxy-wrapper .bottom-right, .boxy-wrapper .bottom-left {
width : 10px;
height : 10px;
padding : 0;
}
.boxy-wrapper .top {
height : 10px;
}
.boxy-wrapper .bottom {
height : 10px;
}
.boxy-wrapper .left {
width : 10px;
}
.boxy-wrapper .right {
width : 10px;
}
.boxy-wrapper .title-bar {
border-bottom : 1px solid #bebebe;
background-color : #d2d2d2;
padding : 9px;
position : relative;
}
.boxy-wrapper .title-bar.dragging {
cursor : move;
}
.boxy-wrapper .title-bar h2 {
font-size : 12px;
text-align : left;
color : #3e6b89;
line-height : 1;
margin : 0;
padding : 0;
font-weight : bold;
}
.boxy-wrapper .title-bar .close {
position : absolute;
top : 6px;
right : 6px;
font-size : 90%;
line-height : 1;
}
.boxy-inner {
background-color : white;
padding : 0;
border : #bebebe solid 1px;
}
.boxy-content {
padding : 15px;
}
.boxy-wrapper .question {
width : 350px;
min-height : 80px;
color : black;
font-size : 14px;
font-weight : normal;
text-align : left;
}
.boxy-wrapper .answers {
text-align : center;
}
.boxy-wrapper .answers input {
background : #3e6b89;
color : #fff;
text-transform : uppercase;
font-size : 9px;
font-family : Helvetica, Arial, sans-serif, Verdana;
padding : 0.4ex 0.4em;
border : 0;
}
.boxy-wrapper .answers input:active {
padding : 0.5ex 0.3em 0.3ex 0.5em;
}
#overall {
width : 61.25em;
border : #cccccc solid 1px;
margin : 0;
padding : 0;
font-family : "Times New Roman", Times, serif;
}
li {
list-style-type : none;
list-style-image : none;
}
a {
text-decoration : underline;
}
img {
border : none;
}
.btnMove {
color : #ffffff;
float : right;
clear : both;
margin-right : 43px;
margin-top : 7px;
padding-right : 0.5em;
padding-left : 0.5em;
padding-top : 0.2em;
padding-bottom : 0.2em;
font-weight : bold;
}
.btnMove a {
text-decoration : none;
}
.formLeftCol {
float : left;
margin : 0.5em;
padding : 0;
}
.formRightCol {
float : left;
margin : 0.5em;
}
#loginContainer {
clear : both;
padding-right : 0.8em;
}
#loginContainer li {
display : inline-block;
list-style-type : none;
list-style-image : none;
margin-left : 65%;
margin-bottom : 0.5em;
}
#loginContainer li a {
text-decoration : none;
color : #000000;
margin-top : 0.2em;
margin-bottom : 0.2em;
margin-right : 0.5em;
margin-left : 0.5em;
text-align : right;
font-weight : bold;
}
.pad {
margin : 20px;
font-size : 12px;
}
.padSmallText {
margin : 20px;
font-size : 12px;
}
.username {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
margin-bottom : 10px;
margin-top : 0.4em;
clear : both;
}
.box {
border : #cccccc solid 1px;
margin-top : 20px;
}
.boxHeader {
color : #3e6b89;
margin : 0;
border-bottom : 1px solid #cccccc;
padding-top : 5px;
padding-left : 5px;
height : 20px;
font-size : 12px;
line-height : 13px;
font-weight : bold;
}
.boxNav {
width : 30%;
}
.sectionHeader {
width : 100%;
background-color : #ffcc33;
float : left;
font-size : 0.8em;
}
.sectionHeaderRight a {
float : right;
font-size : 1.5em;
margin-top : 0.1em;
margin-bottom : 0.1em;
margin-right : 0.5em;
font-weight : bold;
background-color : #ffffff;
color : #000000;
}
.sectionHeaderText {
padding-top : 0.3em;
padding-bottom : 0.3em;
margin-left : 0.5em;
font-weight : bold;
font-family : "Times New Roman", Times, serif;
}
#fauxLeft {
padding : 0;
width : 12%;
float : left;
margin : 0.5em;
}
#fauxMiddle {
width : 63%;
float : left;
border-left : 1px solid #cccccc;
overflow : auto;
margin : 0.5em;
padding : 0.5em;
}
#fauxMiddle form {
font-size : 0.8em;
}
#fauxMiddle ul {
width : 50%;
clear : both;
list-style-image : none;
list-style-type : none;
margin-left : auto;
margin-right : auto;
}
#fauxMiddle li {
display : inline;
background-color : #000099;
padding : 0 0.5em 0 0.5em;
margin : 1em;
border : #ccc solid 1px;
}
#fauxMiddle li a {
text-decoration : none;
color : #ffffff;
}
#fauxMiddle p {
clear : both;
margin : 0;
padding : 0;
}
#fauxRight {
padding : 0;
width : 18%;
float : right;
border : #cccccc solid 1px;
margin : 0.5em;
}
#fauxRightMain ul {
width : 95%;
margin : 0;
padding : 0.5em;
}
#FRselec {
font-weight : bold;
list-style-image : url(right_orange_arrow.gif);
list-style-position : inside;
margin-left : -0.9em;
}
h3 {
margin : 0;
padding : 0;
float : left;
}
.buttonClass {
display : inline-block;
margin-top : 0.5em;
margin-bottom : 0.5em;
margin-right : 0.5em;
margin-left : 0.5em;
}
.requiredText {
color : #ff0000;
}
.secretBack {
background-color : #cccccc;
}
.pageTitle {
color : #bc6e00;
font-size : 1.5em;
}
#header {
margin : 0;
padding : 0;
}
#header img {
border : 0;
margin : 0;
padding : 0;
}
#footer {
border-top : 1px dashed #6699ff;
margin : 0;
padding : 0;
clear : both;
width : 100%;
background-color : #cccccc;
}
#empty {
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
background-color : #ff0000;
}
.sectionHeader ul {
margin : 0;
}
.sectionHeader li {
background : #ffffff;
width : 5em;
display : inline;
padding-right : 0.5em;
margin-right : 0.5em;
padding-left : 0.5em;
margin-left : 0.5em;
}
#selected {
color : #ffffff;
background-color : #000000;
}
.statusMessage {
padding-top : 5px;
}
.statusMessage h1 {
color : #e18d2b;
font-size : 12px;
margin : 10px 7px;
padding-left : 10px;
}
#SecureHome #Right .featureBox {
width : 100%;
border : #cdcad5 solid 1px;
margin-bottom : 25px;
padding-bottom : 10px;
}
#SecureHome #Right .featureBox h1 {
font-size : 14px;
}
#SecureHome #Right .featureBox p {
font-size : 12px;
margin : 7px;
}
#addAnotherEmail {
margin-right : 2em;
}
#Information {
width : 24.3%;
margin : 0 0 0 2px;
float : left;
border : #cdcad5 solid 1px;
}
#Information #content {
border : 0;
}
#registrationForm {
float : left;
width : 100%;
border-right : 1px solid #cdcad5;
}
#registrationForm fieldset {
border : 0;
}
#registrationForm legend {
display : none;
}
#registrationForm label {
display : block;
float : left;
font-size : 12px;
line-height : 14px;
font-weight : normal;
text-align : right;
padding-right : 1.2em;
}
#registrationForm a {
font-size : 12px;
float : right;
padding-right : 17px;
}
#personalInformation label {
clear : both;
float : left;
width : 130px;
margin-top : 6px;
}
#personalInformation {
padding-bottom : 10px;
overflow : auto;
height : 1%;
}
#personalInformation fieldset {
float : left;
width : 350px;
padding-left : 70px;
padding-top : 10px;
}
#personalInformation input {
float : left;
width : 150px;
font-size : 12px;
padding : 2px 8px;
display : block;
margin-top : 6px;
margin-bottom : 5px;
}
#personalInformation span.confirm {
float : left;
width : 135px;
font-size : 12px;
padding : 10px;
display : block;
margin-top : -5px;
margin-bottom : 5px;
}
#personalInformation select {
float : left;
width : 170px;
font-size : 12px;
display : block;
margin : 6px 0 0 0;
}
#registrationForm option {
padding : 2px 0 2px 8px;
}
#registrationForm label.secretQuestion, #registrationForm label.secretAnswer {
text-align : left;
width : 270px;
padding : 10px 10px 5px 40px;
}
#secretQuestion fieldset {
width : 100%;
padding-bottom : 5px;
}
#secretQuestion ol li {
margin-left : 40px;
}
#secretQuestion input {
width : 250px;
font-size : 12px;
padding : 2px 8px;
}
#secretQuestion select {
width : 300px;
font-size : 12px;
margin-right : 16px;
padding : 2px 0 2px 2px;
}
#additionalInformation fieldset {
width : 100%;
}
#additionalInformation label {
width : 50px;
font-size : 12px;
line-height : 14px;
font-weight : normal;
padding : 0;
text-align : right;
}
#additionalInformation label.question {
text-align : left;
width : 85%;
}
#additionalInformation ul li {
list-style-type : none;
height : 20px;
padding : 5px;
display : block;
border-bottom : 1px solid #cccccc;
}
#emailAliases fieldset {
width : 100%;
}
#emailAliases label {
width : 10%;
font-size : 12px;
line-height : 14px;
font-weight : normal;
padding : 0;
text-align : right;
}
#emailAliases label.question {
text-align : left;
width : 85%;
padding-left : 35px;
}
#emailAliases ul li {
list-style-type : none;
height : 20px;
padding : 5px;
display : block;
border-bottom : 1px solid #ccc;
}
#registrationForm label small {
display : block;
color : #808080;
}
#registrationForm label.required {
color : red;
}
.required {
color : red;
}
.footer {
margin : -80px auto auto;
padding : 0.5em;
width : 980px;
height : 80px;
background-color : black;
color : #a0a0a0;
font-size : 11px;
line-height : 12px;
}
#footerCopyright a {
font-weight : normal;
}
.footerLogo {
vertical-align : bottom;
}
.footer a:link, .footer a:visited {
text-decoration : none;
color : white;
font-size : 11px;
line-height : 12px;
}
#homeLink {
font-size : 13px;
font-weight : bold;
color : white;
}
#topLinks {
float : right;
list-style-type : none;
overflow : hidden;
}
#topLinks a {
color : white;
font-size : 13px;
line-height : 14px;
text-decoration : none;
font-weight : bold;
}
#topLinks li {
margin : 0 0.8em 0 -0.8em;
padding : 0 0.8em 0 0.8em;
float : left;
border-left : 1px solid #828282;
}
#topNavigation {
padding : 0.6em 0 0.6em 0.8em;
border-left : 1px solid #302c50;
border-right : 1px solid #302c50;
font-size : 12px;
background : #000;
color : #ffffff;
letter-spacing : 0.02em;
overflow : hidden;
}
#topNavigation .welcomeText {
color : white;
font-weight : bold;
font-size : 13px;
}

↑ Top