body { background-image: url(images/gradient2.png); background-repeat: repeat-x; font:normal 11px Verdana, Arial, sans-serif; } div { font:normal 11px Verdana, Arial, sans-serif; } #title_box, content_box, form_box { display: table; width: 100%; } #title_row, content_row, form_box { display: table-row; } #title_left { display: table-cell; width: 75%; text-align: center; vertical-align: middle; } #title_right { display: table-cell; width: 25%; text-align: right; vertical-align: middle; } #content_left { display: table-cell; width: 20em; height: 10em; text-align: left; vertical-align: middle; } #content_right { display: table-cell; height: 10em; text-align: left; vertical-align: middle; } #form_left { display: table-cell; width: 20em; text-align: left; vertical-align: middle; } #form_right { display: table-cell; text-align: left; vertical-align: middle; } #heading { text-align: center; color: #990000; width: 100%; } #footer { text-align: center; width: 100%; } table { border-collapse:collapse; font:normal 11px Verdana, Arial, sans-serif; } A.general:link {color:black; text-decoration:none;} A.general:visited {color:black; text-decoration:none;} /*A.general:hover {text-decoration:underline; font-size:150%;}*/ A.general:hover {text-decoration:underline;} A.general:active {text-decoration:underline; color:blue;} input.btn_general { color:#0056EF; font:normal 12px 'trebuchet ms',helvetica,sans-serif; /*font-weight: 00;*/ padding:1px; background-color:#DDFFFF; /*#D8D8D8; */ border:1px solid; border-color:#69f #36f #36f #69f; } input.btnhov { color:#000000; border:1px solid; background-color:#99CCFF; /*#DDFFFF; #99CCFF; #A2CFCE;*/ border-color:#c63 #930 #930 #c63; }