body { background-color: #FFFFFF; text-align:-moz-center; text-align:justify; float: left; } body.header { background-color:#000000; text-align:-moz-center; text-align:center; } div.header { background-color:#000000; text-align:-moz-center; text-align:center; width:100%; margin:0px 0px 0px 0px; } div { color : rgb(0,0,0); font-family : Arial,Verdana, Helvetica; font-size : 14px; margin : 0px 0px 0px 50px; width:800px; } span.error { color : rgb(255,0,0); font-size : 12px; } span.good { color : rgb(0,255,0); font-size : 12px; } div.lefty { text-align:left; } div.thincolumn { width:400px; float:left; margin : 0px 0px 0px 0px; } div.thincolumn div.story { width:350px; border-bottom:2px ridge black; padding:15px 1px 15px 1px; color : rgb(0,0,0); background-color: rgb(255,255,255); float:right; } div table { border : 1px solid rgb(0,0,0); } div td { color : rgb(0,0,0); font-family : Arial,Verdana, Helvetica; font-size : 14px; border : 1px solid rgb(0,0,0); } div th { color : rgb(255,255,255); font-family : Arial,Verdana, Helvetica; font-size : 14px; background-color:rgb(0,0,0); font-weight: bold; } div table.story { border : 0px solid rgb(0,0,0); } div table.story td { border : 0px solid rgb(0,0,0); } p.heading { color : rgb(0,0,0); font-size : 22px; margin : 0px 0 0 0; font-weight: bold; } div.subheading { font-size : 18px; width:800px; font-weight: bold; text-align: center; } div.subheading a { font-size : 18px; } div a { color : rgb(0,0,0); font-family : Arial,Verdana, Helvetica; font-size : 14px; } div.PP input { width:145px; height:47px; margin-left: 500px; } input { font-family : Arial,Verdana, Helvetica; font-size : 11px; width: 200px; padding: 3px 0px 0px 0px; margin: 5px 0 0 5px; color: #666; height: 22px; } input.check { font-family : Arial,Verdana, Helvetica; font-size : 11px; width: 35px; padding: 3px 0px 0px 0px; margin: 5px 0 0 -5px; color: #666; height: 22px; } textarea { font-family : Arial,Verdana, Helvetica; font-size : 11px; width: 350px; padding: 1px 0px 0px 0px; margin: 0px 0 0 5px; color: #666; height: 100px; } select { font-family : Arial,Verdana, Helvetica; font-size : 11px; width: 200px; padding: 3px 0px 0px 0px; margin: 3px 0 0 5px; color: #666; height: 25px; } div a:active { color : rgb(0,0,0); } div a:visited { color : rgb(25,25,25); } div a:hover { color : rgb(100,100,100); } div.story a { color : rgb(0,0,0); } div.story a:active { color : rgb(0,0,0); } div.story a:visited { color : rgb(0,0,0); } div.story a:hover { color : rgb(25,25,25); } div.Footer { width:800px; font-size : 10px; text-align: center; } div.Footer a { color : rgb(0,0,0); font-size : 10px; } div.Footer a:visited {color : rgb(25,25,25);} div.Footer a:active {color : rgb(0,0,0);} div.Footer a:hover {color : rgb(100,100,100);} /********************************************/ /****************** Button ******************/ /********************************************/ div.buttondiv { text-align: center; width:100%; } a.button { background: transparent url('bg_button_bracket_a.gif') no-repeat scroll top right; color: #7798CE; display: block; float: left; font: normal 12px arial, sans-serif; height: 20px; margin-right: 2px; padding-right: 5px; /* sliding doors padding */ text-decoration: none; } a.button span { background: transparent url('bg_button_bracket_span.gif') no-repeat; display: block; line-height: 14px; padding: 3px 0 3px 5px; } a.button:active { background-position: bottom right; color: rgb(240,160,80); outline: none; /* hide dotted outline in Firefox */ } a.button:active span { background-position: bottom left; padding: 4px 0 2px 5px; /* push text down 1px */ } a.button:hover { background-position: 100% -20px; color: rgb(240,160,80); outline: none; /* hide dotted outline in Firefox */ } a.button:hover span { background-position: 0px -20px ; padding: 3px 0 3px 5px; /* push text down 1px */ } a.link { float:left; } ul.button_bar { no-repeat scroll top right; display: block; list-style-type: none; margin: 0px; } ul.button_bar a.button { background: transparent url('bg_button_a.gif') no-repeat scroll top right; color: #fff; display: block; float: left; font: normal 12px arial, sans-serif; height: 20px; margin-right: 2px; padding-right: 18px; /* sliding doors padding */ text-decoration: none; } ul.button_bar a.button span { background: transparent url('bg_button_span.gif') no-repeat; display: block; line-height: 14px; padding: 3px 0 3px 18px; } ul.button_bar a.button:active { background-position: bottom right; color: rgb(240,160,80); outline: none; /* hide dotted outline in Firefox */ cursor:hand; } ul.button_bar a.button:active span { background-position: bottom left; padding: 4px 0 2px 18px; /* push text down 1px */ cursor:hand; } ul.button_bar a.button:hover { background-position: 100% -20px; color: #000000; outline: none; /* hide dotted outline in Firefox */ } ul.button_bar a.button:hover span { background-position: 0px -20px ; padding: 3px 0 3px 18px; /* push text down 1px */ } ul.button_bar li { float: left; height: 20px; margin: 3px 1px 0 1px; padding: 0px; }