* { margin: 0; padding: 0; } body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } pre { font-size: 1.2em; padding-left: 2em; padding-top: 1em; } img { border: 0; } p, ul, ol { margin-top: 1em; } h1 + p, h2 + p, h3 + p { margin-top: 0; } p + ul { margin-top: 0; } #content li { margin-left: 20px; } #content p { margin-top: 0; margin-bottom:4px; } #conten, ul, ol { margin-top: 10px; margin-bottom: 10px; } h1 { font-weight: normal; font-size: 1.6em; margin-left: -1em; /*position: relative; left: -1em;*/ } .aligned { position: relative; width: 1000px; margin-left: auto; margin-right: auto; text-align: left; } /** Colors **/ body { background-color: #fff; color: #444; } #header { background-color: #E5E6E6; } #header .nav a { color: #fff; } #header .subnav a { color: #3F3F3F; } #header .subnav a:hover { border-bottom-color: #3F3F3F; } #header .nav ul { background-color: #5E5E5E; } #header #search.blur { color: #CCC; } #submenu ul a { color: #3F3F3F; } #submenu ul a:hover { color: #5E5E5E; } #showcase .aligned { background-color: #E5E6E6; } #showcase .info .location { color: #666; } #content a { color: #DB4D26; border-bottom-color: #DB4D26; } #content a:hover { color: #DB4D26; border-bottom-color: #DB4D26; } #footer .subnav a { color: #3F3F3F; } #footer .subnav a:hover {color: #C66005; border-bottom-color: #C66005;} .box { background-color: #E5E6E6; } /** Backgrounds **/ #header { background-image: url(header-background.jpg); } #header .shadow { background-image: url(header-shadow.png); } #header .nav li:hover { background-image: url(haze.png); } #header .nav li.active { background-image: url(haze.png); } #showcase .aligned { background-image: url(showcase-background.png); } .box { background-image: url(box-top.png); } .box .content { background-image: url(box-bottom.png); } /** Header **/ #header { text-align: center; background-repeat: repeat-x; background-position: bottom; height: 60px; } #header .aligned { z-index: 100; /* Fixes an IE bug. */ } #header .logo { position: absolute; left: -28px; top: 0px; display: block; outline: none; z-index: 100; } #header .logo img { z-index: 101; } #header .subnav { text-align: right; font-size: 10px; } #header .subnav a { margin: 10px; } #header .subnav a:hover { border-bottom: 1px solid; } #header .shadow { z-index: 98; top: 60px; height: 11px; left: 0px; position: absolute; width: 100%; background-repeat: repeat-x; background-position: bottom; } #header .search { margin-left: 6px; } #header .search-button { position: relative; top: 4px; } /** Showcase **/ #showcase { text-align: center; } #showcase img { margin-left: 11px; margin-bottom: 11px; } #showcase .aligned { background-repeat: repeat-x; background-position: bottom; } #showcase .info { position: absolute; right: 10px; bottom: 15px; width: 186px; } #showcase .info .title { font-size: 14px; margin-top: 15px; } #showcase .info .location { font-size: 10px; margin-top: 10px; } #showcase .info .architect { font-size: 12px; margin-top: 30px; } #showcase .info .architect a:link{ color: #666; } #showcase .info .architect a:visited{ color: #666; } /** Main **/ #main { text-align: center; } #main ol { /*-moz-padding-start:40px;*/ margin: 0.5em 1.6em; } /** Boxes **/ .box { background-repeat: repeat-x; background-position: top; width: 200px; } .box .content { background-repeat: repeat-x; background-position: bottom; padding: 10px; } /** Promos **/ #promos { float: left; width: 200px; margin: 15px 20px 20px 0px; } #promos a:link{ color: #666; } #promos a:visited{ color: #666; } #promos p { margin: 2px 10px 10px 4px; text-align: left; font-size: 10px; } /** Second Level - Submenu **/ #submenu { float: left; width: 200px; margin: 25px 20px 20px 0px; } #submenu ul { margin: 0; padding: 0; list-style: none; margin-left: 0px; margin-bottom: 10px; } #submenu ul a { text-decoration: none; display: block; padding: 6px 8px; } #submenu ul ul { margin-left: 20px; font-size: 11px; } #submenu ul ul a:hover { text-decoration: underline; text-weight: bold; } #submenu li { background-position: top left; background-repeat: no-repeat; } #submenu .content { padding-right: 0; } #submenu li.active a { background-color: #F8F8F8; */ /* background-image: url(submenu-selector.png); */ } #submenu li.active ul li a{ background-color: #E5E6E6; } /** Content **/ #content { float: left; width: 525px; margin-left: 40px; margin-top: 20px; } #content a { text-decoration: none; border-bottom: 1px dashed; } #content a:hover { text-decoration: none; border-bottom: 1px solid; } /** Adspace **/ #adspace { position: absolute; right: 20px; width: 130px; text-align: center; font-size: 10px; margin-top: 20px; } #adspace .title { font-weight: bold; } #adspace img { margin-top: 10px; } input.h1text { font-weight: normal; font-size: 1.6em; } p input.DescText text, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; text-align: right; padding-bottom: 3px; } .FieldTtl { /* color: #444444; */ color: #3F3F3F; float: left; font-weight: normal; font-size:12px; } .FieldTtl td { padding-top: 5px; } .FieldTtl2 { /* color: #444444; */ color: #3F3F3F; float: left; text-align: left; font-weight: normal; font-size:12px; } .FieldLeftTbl { /* color: #444444; */ color: #3F3F3F; font-weight: normal; font-size:12px; } .FieldLeftTbl td { padding-top: 5px; } input.sm radio { color: red; width:10px; } td.ViewTitle { font-weight: bold; font-size: 12pt; text-align: left; padding-bottom: 5px; } a td.ViewTitle { font-weight: bold; font-size: 12pt; text-align: left; padding-bottom: 5px; } .btn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #666; border: 1px solid #000000; padding: 4px; width: auto; } .btn:hover{ background-color:#C66005; } input.btn file{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; background-color: #666; border: 1px solid #000000; padding: 0 0 0 0; width: auto; } #ViewDiv td { padding: 5px 5px 5px 5px; } #ViewDiv th { padding: 0px 5px 0px 5px; } #footer { clear:both; font-family: Verdana, Arial, Helvetica, sans-serif; width:300px; font-size: 8pt; text-align: center; position:relative; bottom:-5px; } #footer .subnav a { margin: 10px; } ul.mList { color: #C66005; font-size: 9pt; list-style-type: disc; margin-top:0; margin-left: 5px; padding-left:15px; } .mList ol { margin-top:0; margin-left: 15px; padding-top: 5px; padding-left:25px; width: 500 px; } .mList ol li { padding-top:5px; } .mTtl { font-size: 12pt; font-weight: bold; line-height: 2em; } .mTable { /* color: #444444; */ color: #3F3F3F; font-weight: normal; font-size:12px; } .mTable td { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #000; } .mTable1 { /* color: #444444; */ color: #3F3F3F; font-weight: normal; font-size:12px; } .mTable1 td { padding-top: 5px; padding-bottom: 5px; } .eTable1 { /* color: #444444; */ color: #3F3F3F; font-weight: normal; font-size:12px; } .eTable1 td { padding-top: 0px; padding-bottom: 0px; } .mCostTable { /* color: #444444; */ color: #3F3F3F; font-weight: normal; font-size:12px; } .mCostTable td { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #000; } .mCostTable input { width: 60px; text-align: right; } .eCostTable { /* color: #444444; */ color: #3F3F3F; font-weight: normal; font-size:12px; } .eCostTable td { padding-top: 5px; padding-bottom: 5px; } .eCostTable input { width: 60px; text-align: right; } .password TABLE{ font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 10pt; } .password { font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 10pt; } .tableHeaderLargeFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; background-color: #C66005; padding-top: 5px; } .style204 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; /* color: #DB4D26; */ color: #5E5E5E; } .style204 a:link { text-decoration: none; color: #C66005; } .style204 a:visited { text-decoration: none; color: #C66005; } .style204 a:hover { text-decoration: underline; color: #C66005; } .style204 a:active { text-decoration: none; color: #C66005; } .style205 a:link { color: #C66005; } .style205 a:visited { color: #C66005; } .style205 a:active { color: #C66005; } #AdminHeaderText { margin-right: 200px; font-size: 11pt; font-weight: bold; }