/* Generic CSS file - strip browser defaults */ a:link, a:hover, a:visited, a:active { text-decoration:none; color: blue; } ul, ol { list-style:none; } html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,body,div,code,fieldset,legend,input,img,hr { margin:0; padding:0; border:0; } a img { border:0; } /****************************************************************************************************/ body { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 78%; color: #333333; background-color: #4f5f82; } #main { position: absolute; min-width: 100%; min-height: 100%; background-color: #fff; } h1 { background-image: url(images/core-screw-fast.png); background-repeat: no-repeat; background-position: top center; min-width: 100%; height: 124px; font-size: 0.01em; } #content { min-width: 97%; min-height: 65%; padding: 10px 10px 10px 10px ; } #content a { color: #4f5f82; } #content a:hover { text-decoration: none; color: blue; } h2 { margin: 20px 0 10px 0; } p { margin: 10px 0; } #nav { padding: 10px 0 10px 0px ; font-size: 1.0em; font-weight: bold; position: relative; text-align: center; } /* Settings for download page */ th.release_title { background: #D0D9FF; font-size: 130%; padding: 4px; } td.release_tcb_title { width: 300px; background: #F3F3FF; text-align: center; font-size: 120%; font-weight: bold; padding: 2px; padding-bottom: 2px; border: 1px dashed #AAA; } td.release_tcb { background: #F3F3FF; font-size: 108%; font-weight: bold; padding: 2px; } td.release_tce_title { width: 300px; background: #EAF0FF; text-align: center; font-size: 120%; font-weight: bold; padding: 2px; padding-bottom: 2px; border: 1px dashed #AAA; } td.release_tce { background: #EAF0FF; font-size: 108%; font-weight: bold; padding: 2px; } td.releases_past { background: #D6DFFF; padding: 2px; } td.release_footnotes { background: #FFFFFF; font-size: 92%; padding: 20px 10px 10px 160px; } td.downloads_td { text-align: left; vertical-align: middle; } img.download_icon { text-align: center; vertical-align: middle; padding: 0 4px; } #nav a { color: #4f5f82; } #nav a:hover { text-decoration: none; color: blue } #footer { background: #F3F3F3; width: 604px; height: 18px; padding: 5px; border: 1px; border-style: dotted; border-color: #BBBBBB; margin-right: auto; margin-left: auto; display: block; vertical-align: middle; margin-bottom: 4px; } #news { border: 1px solid #888888; margin: 10px; padding: 5px; width: 80%; } #newsbar { width: 100%; min-height: 300px; max-height: 50%; } /*********************************************************************/ #mjcpk { float: right; } #mjcpk:hover { text-decoration: underline; } /*********************************************************************/