body { background : #eadcce; margin : 0px; padding : 20px; font-family : Trebuchet MS, Helvetica, sans-serif; font-size : 14px; } td { font-family : Trebuchet MS, Helvetica, sans-serif; font-size : 14px; } h1.page_title { text-align : center; font-size : 32px; font-weight : bold; font-style : italic; } h2.page_title { text-align : center; font-size : 24px; font-weight : bold; color : #9B611D; margin : 50px; margin-top : 15px; border-top : 1px solid #252525; border-bottom : 1px solid #252525; background : #dceace; padding-top : 10px; padding-bottom : 10px; } a { text-decoration : none; color : blue; } a:hover { color : red; } div.login_0 { border : 4px ridge #252525; background : silver; width : 140px; padding : 10px; padding-top : 1px; margin-left : 50px; } div.login_1 { font-size : 11px; font-variant : small-caps; font-weight : bold; margin-top : 10px; } div.login_error { margin-top : 25px; margin-bottom : 10px; width : 155px; text-align : center; font-size : 12px; font-weight : bold; border-top : 3px solid red; border-bottom : 3px solid red; padding : 5px; padding-top : 7px; padding-bottom : 7px; color : red; margin-left : 50px; } input.login { font-family : arial, helvetica, sans-serif; font-size : 12px; padding : 2px; border : 1px solid #252525; } button.login { font-size : 10px; padding : 2px; padding-left : 4px; padding-right : 4px; font-weight : bold; background : #f0f000; border : 1px solid #252525; border-radius : 5px; -moz-border-radius : 5px; -webkit-border-radius : 5px; } button.login:hover { background : #b0b000; } table.structure { width : 1024px; } td.windriver { color : white; font-weight : bold; text-align : right; height : 150px; padding-right : 15px; font-size : 18px; } td.body { width : 725px; padding : 15px; padding-left : 0px; vertical-align : top; } td.extra { padding-top : 15px; vertical-align : top; } div.body { background : white; border : 2px solid #252525; border-right : 4px solid #252525; border-bottom : 4px solid #252525; padding : 10px; font-size : 14px; } div.extra { padding-left : 12px; } div.extra_title { font-family : georgia, serif; font-weight : bold; font-size : 18px; margin-top : 25px; color : blue; } textarea.contactus, input.contactus { font-family : arial, helvetica, sans-serif; font-size : 11px; border : 1px solid #252525; background : #e0e0e0; width : 250px; padding : 2px; } button.contactus { font-size : 10px; padding : 2px; padding-left : 4px; padding-right : 4px; font-weight : bold; background : #f0f000; border : 1px solid #252525; border-radius : 5px; -moz-border-radius : 5px; -webkit-border-radius : 5px; } button.contactus:hover { background : #b0b000; } div.footer { margin-top : 25px; border-top : 1px solid #252525; font-size : 9px; font-family : arial, helvetica, sans-serif; padding-top : 12px; padding-left : 25px; padding-right : 25px; text-align : center; } div.login_title{ font-weight : bold; margin-left : 50px; text-align : center; font-size : 12px; font-variant : small-caps; } div.login_other { margin-left : 50px; } div.terms { font-size : 18px; font-weight : bold; font-style : italic; margin-top : 20px; } div.small { font-size : 10px; font-style : italic; }