.tabs { position: relative; height: 36px; text-align: center; margin: 0px; margin-top: 1px; padding: 0px; width: 100%; float: left; } .tabs li { display: inline; color: white; margin: 0px; padding: 0px; } .tabs a.tab-active { background: #70182f; color: white } .tabs a:hover { background: #70182f; color: white } .tabs a { /*float: center;*/ height: 22px; font: 12px verdana, helvetica, sans-serif; font-weight: bold; position: relative; padding: 6px 30px 2px 30px; margin: 0px 0px 0px 0px; color: #000; text-decoration: none; border-top: 1px solid #3B5149; border-left: 1px solid #3B5149; border-right: 1px solid #3B5149; border-bottom: 1px solid #3B5149; background: #EEEEEE; } .tab-panes { float: left; margin: -15px 0px 0px -5px } .paneHead { width: 100%; height: 27px; background: black; } .paneContents { text-align: left; width: 100%; } .dates{ float:none; color: #000000; font-size: 11px; margin-left:10px; font-family:arial; } .briefTitle { text-align: left; clear: both; float:left; } .scores { text-align: left; clear: both; color: #4F0229; font-size: 13px; margin-bottom: 0px; margin-left:10px; } .leftTD { height: 10px; color: #3B5149; text-align: left; font: 12px verdana, helvetica, sans-serif; font-weight: bold; } .rightTDTitle { width: 100%; height: 20px; color: white; font: 12px verdana, helvetica, sans-serif; font-weight: bold; } .rightTDContent { width: 100%; color: #3B5149; height: 50px; background: white; font: 10px verdana, helvetica, sans-serif; font-weight: bold; } pre { font-family: Times New Roman; /*font-size: 12t;*/ /*white-space: -moz-pre-wrap; /* Mozilla*/ /*white-space: -pre-wrap; /* Opera 4 - 6 */ /*white-space: -o-pre-wrap; /* Opera 7 */ /*white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */ /*word-wrap: break-word;*/ /* IE 5.5+, IMPORTANT: IE7 is handled on the jsp page as inpage style */ }