/* General /*******************************/ body { font-size: Small; margin: 30px 0 20px 0; background: url(images/background.jpg); } span { font-family: Tahoma,serif; } /* Page /*******************************/ #page { width: 808px; margin: 0 auto; position: relative; } /* Links general /*******************************/ a { color: #36b; } a:link { text-decoration:none; } a:visited { text-decoration:none; } a:active { text-decoration:none; } a:focus { text-decoration:none; } a:hover { text-decoration:underline; } /* Links external /*******************************/ a.external { background: url("images/externallinks.png") center right no-repeat; padding-right: 13px; } /* Header /*******************************/ #header { float: left; width: 800px; height: 171px; background-image: url(images/banner.jpg); background-repeat: no-repeat; background-position: left bottom; padding-left: 20px; } /* Tabs /*******************************/ #tabs { } #tabs ul { list-style: none; display: inline; } #tabs li { width: 125px; float: left; background-image: url(images/tab3.jpg); background-repeat: no-repeat; background-position: center top; text-align: center; } #tabs li a { font-family: sans-serif; font-size: 100%; font-weight: normal; color: black; height: 28px; padding: 21px 0 0 0; display: block; } #tabs li a:link { text-decoration:none; } #tabs li a:visited { text-decoration:none; } #tabs li a:active { text-decoration:none; } #tabs li a:focus { text-decoration:none; } #tabs li a:hover { width: 125px; float: left; background-image: url(images/tab3hover.jpg); background-repeat: no-repeat; background-position: center top; text-align: center; } #tabs #current { background-image: url(images/tab3_selected.jpg); background-repeat: no-repeat; background-position: center top; margin-top: -5px; } #tabs #current a { background-image: url(images/tab3_selected.jpg); background-repeat: no-repeat; background-position: center top; padding: 27px 0; height: 17px; font-weight: bold; } /* Main *******************************/ #main { background-image: url(images/page_middle.png); background-repeat: repeat-y; float: left; } /* Content /*******************************/ #content { padding: 22px; margin: 0; width: 541px; float: left; } #content h1, h2, h3, h4, h5, h6, h7, #content h2 a { font-family: Tahoma,serif; margin-bottom: 10px; margin-top: 10px; } #content h1 { font-size: x-large; } #content h2 { font-size: large; } #content p, #content ul, #content a, #content ol { margin-top: 10px; font-family: verdana, sans-serif; } /* Progress /*******************************/ .progressframe { border: 1px black solid; width: 100%; } .progress { font-family: Tahoma,serif; font-weight: bold; /*padding-left: 10px;*/ background-color: red; color: white; } .p0 { width: 0%; color: black; background-color: white; } .p5 { width: 5%; background-color: rgb(240,16,0); } .p10 { width: 10%; background-color: rgb(240,32,0); } .p15 { width: 15%; background-color: rgb(240,48,0); } .p20 { width: 20%; background-color: rgb(240,64,0); } .p25 { width: 25%; background-color: rgb(240,80,0); } .p30 { width: 30%; background-color: rgb(240,80,0); } .p35 { width: 35%; background-color: rgb(240,96,0); } .p40 { width: 40%; background-color: rgb(240,96,0); } .p45 { width: 45%; background-color: rgb(240,112,0); } .p50 { width: 50%; background-color: rgb(240,112,0); } .p55 { width: 55%; background-color: rgb(224,128,0); } .p60 { width: 60%; background-color: rgb(208,144,0); } .p65 { width: 65%; background-color: rgb(192,160,0); } .p70 { width: 70%; background-color: rgb(176,176,0); } .p75 { width: 75%; background-color: rgb(176,176,0); } .p80 { width: 80%; background-color: rgb(160,192,0); } .p85 { width: 85%; background-color: rgb(160,192,0); } .p90 { width: 90%; background-color: rgb(144,208,0); } .p95 { width: 95%; background-color: rgb(144,208,0); } .p100 { width: 100%; background-color: green; } /* Sidebar /*******************************/ #sidebar { margin: 0; padding: 10px; width: 195px; font-family: verdana, sans-serif; float: right; } #sidebar a { border : none; } #sidebar a:link { text-decoration:none; } #sidebar a:visited { text-decoration:none; } #sidebar a:active { text-decoration:none; } #sidebar a:focus { text-decoration:none; } #sidebar a:hover { text-decoration:underline; } #sidebar a img { border : none; } #sidebar h1 { font-size: 10pt; font-weight: bold; margin-bottom: 0; } #sidebar ul { vertical-align: middle; } #sidebar li { list-style-image: url(images/icon_page.gif); } /* Footer /*******************************/ #footer { font-family: verdana, sans-serif; background: url(images/page_bottom.png); font-size: x-small; font-weight: bold; color: #CCCCCC; height: 44px; width: 800px; clear: both; } #footer p { padding: 0px 0 0 20px; } #footer a { color: #CCE0F5; }