body,html { margin:0px; padding:0px; font-family: Georgia, Palatino, serif, "Times New Roman"; color:#046; background-image:url("/images/bg.png"); background: #eee; text-align: center; } #container { width: 850px; padding:0px; margin: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; border:4px solid #cde; background-color:white; text-align: left; } .color1 { background-color:#aaddff; } .color2 { background-color:#77aaee; } .color2 { background-color:#cb0; } .color3 { background-color:#5599cc; } .color4 { background-color:#3388bb; } .color5 { background-color:#1177aa; } .color6 { background-color:#058; } h1 { font-weight: bold; font-size:28px; margin-top: 20pt; } h1.green { color: green; } h2 { font-weight: bold; font-size:24px; } h2.green { color: green; } a { color:#07a; font-size:14px; text-decoration:none; font-weight:600; font-family: Georgia, Palatino, serif, "Times New Roman"; } a.stars { text-decoration: underline; font-weight: bold; margin-top: 10pt; } a.service { text-decoration: underline; font-weight: bold; font-size:18px; margin-top: 10pt; } a.reference { color:#07a; text-decoration: underline; font-weight: bold; font-size:16px; margin-top: 10pt; } a.resume { text-decoration: underline; font-weight: bold; font-size:16px; } .cal a,td{ text-indent:0px; font-size: 10pt; } a.critical{ padding: 3px 5px 5px 7px; margin-top: 20pt; margin-bottom: 20pt; text-decoration: underline; background-color: #ddb; font-weight: bold; font-size: 14pt; color: #058; border-style: solid; border-width: medium; border-color: #048; text-align: center; } li.critical{ padding: 3px 5px 5px 7px; margin-top: 22pt; margin-bottom: 22pt; background-color: #ddb; font-weight: bold; color: #058; border-style: solid; border-width: medium; border-color: #a90; } li.brief{ margin-top: 5pt; margin-bottom: 5pt; font-size: 12pt; } a:visited {color:#07a;} a.button {color:#058; } a.green { color:#383; } a.selected { color:#9ac; cursor:default; } a.level0 { font-size:22px; margin-left:0px; margin:0px; padding:0px; line-height:35px; } a.level1 { padding:0px; margin-left:12px; text-indent:0px; font-size:16px; line-height:30px; } a.level1:before { content: "* "; } a.level2 { font-size:13px; margin-left:20px; padding:2px; } a.level2:before { content: "- "; } a.level3 { font-size:10px; font:10px/11px Times, helvetica, sans-serif; font-weight: bold; margin-left:30px; color: #409; } a.level3:before { content: "~ "; } a.flash { text-decoration: underline; font-weight: bold; font-size:16px; color: #09b; } a:hover { color:#980;} a:hover.green { color:#4b3;} a.level0.selected { color:#980;} a.level1.selected { color:#970;} a.level2.selected { color:#860;} a.level3.selected { color:#860;} a.selected.green { color:#282; } p { padding:0px; } .address { margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; padding: 1px; /* background-color:#eee; */ /* border:4px solid #678; */ } #bottomheader { width:850px; background-image:url("/images/bar.png"); background-repeat: repeat-x; text-align: center; line-height:20pt; } #clearFoot { clear:both; height:30px; /*or something more to your liking*/ } #footer { padding:0px; margin-bottom:5px; text-align: left; width:850px; margin-left: auto; margin-right: auto; } .bars { color: #ccd; font-size: 12px; font-weight: bold; vertical-align: top; } a.bars { color: #ccd; font-size: 12px; font-weight: bold; vertical-align: top; } a.bars:visited { color: #ccd; } a.bars:hover { color:#da0;} a.new{ color: #074; font-size: 18px; } a.doc{ font-family: Georgia, Palatino, serif, "Times New Roman"; font-size: 16px; text-decoration: underline; } #header { height:133px; width: 850px; background: transparent; background:url("/images/sample.png") no-repeat; font-family: Georgia, Palatino, serif, "Times New Roman"; text-align: center; font-size: 26px; font-weight: bold; white-space: nowrap; color:#069; } .headerTitle { position:absolute; top:38px; text-align: center; font-family: Georgia, Palatino, serif, "Times New Roman"; font-size: 26px; font-weight: bold; white-space: nowrap; color:#069; margin-bottom:0pt; } .slogan { position:absolute; top:128px; left: 350px; background-position:center center; font-family: Utopia, Palatino, serif, "Times New Roman"; font-size: 12px; font-weight: bold; white-space: nowrap; color:#789; border:2px; } span.phone { position:relative; top:40px; text-align: center; /* border:1px solid #448; */ line-height:12px; float: none; color:#68a; font-family:arial, helvetica, sans-serif; font-size:16px; font-weight: bold; } span { line-height:130px; } .display { margin-top: 6px; margin-bottom: 4px; } ul { list-style:url(/images/tiny.png) disc; list-style-position: outside; margin-bottom: 5px; } ul.brief { font-size:10pt; } ul.display { margin-top: 6px; margin-bottom: 4px; margin-left: 24px; list-style-type: disc; list-style: disc; } ol.note { margin-top: 6px; margin-bottom: 4px; margin-left: 24px; list-style-type: disc; list-style: disc; font-size:12px; } li {margin: .5em 0} #contents { position:relative; width: 605px; font-size:16px; font-weight:bold; margin:0px; padding-left:10px; padding-bottom:10px; overflow:hidden; display:inline-block; min-height: 650px; height:650px; height:auto !important; background: white url(/images/bg/star_bg.png) 10px 70px no-repeat; /* border: 1px solid black; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:9; */ } #nav { overflow:hidden; display:inline-block; float:left; width:170px; white-space:nowrap; margin-top:0px; background: url("/images/bg/nav_bg.png") no-repeat; padding-left:25px; padding-top:25px; min-height: 600px; height:auto !important; height:600px; /* border:1px solid #448; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:.9; opacity:.9; */ } #partners { position: relative; top: 30px; width:170px; height:300px; /* border:1px solid #448; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:.5; opacity:.5; */ } a.note { text-decoration: none; font-size: 100%; font-weight: bold; font-family:arial, helvetica, sans-serif; cursor:default; } .legal { line-height:1.0; color:#999; font-weight:normal; margin-left: 10pt; text-decoration:none; font-size: 10pt; } a.legal:hover { color:#ace; } b.warning{ border-style: none; color: #c90; text-align: left; } table.standard,table.pricing { border-width: 1px 1px 1px 1px; border-spacing: 5px; border-style: solid; border-color: #abc; border-collapse: separate; background-color: #abc; width: 95%; } th { border-width: 1px 1px 1px 1px; padding: 3px 3px 3px 3px; border-style: inset; border-color: #abc; background-color: #def; } table.standard td,table.pricing td { border-width: 1px; padding: 3px; border-style: inset; border-color: #abc; background-color: white; } table.standard th{ font-size:20px; } th.title { background-color: #ace; } pre { margin-top: 0px; color:#07a; font-size:14px; text-decoration:none; font-weight:600; font-family: Georgia, Palatino, serif, "Times New Roman"; } pre.critical { margin-top: 0px; padding: 3px 5px 5px 7px; color:#07a; font-size:14px; text-decoration:none; font-weight:600; font-family: Georgia, Palatino, serif, "Times New Roman"; background-color: #ddb; border-color: #048; width: 300pt; font-weight: bold; font-size: 14pt; color: #058; border-style: solid; border-width: medium; } p.critical{ padding: 3px 5px 5px 7px; margin-top: 12pt; margin-bottom: 12pt; text-decoration: none; background-color: #ddb; font-weight: bold; font-size: 14pt; color: #058; border-style: solid; border-width: medium; border-color: #048; width: 570px; padding: 8px; } p.headline{ padding: 3px 5px 5px 7px; margin-top: 12pt; margin-bottom: 12pt; font-weight: bold; font-size: 14pt; border-style: solid; background-color: #def; border-color: #048; border-width: 3px; color: #320; color: #630; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:.7; opacity:.7; padding: 8px; width: 570px; } p.note{ font-size:14px; width: 550px; } a.headliner{ margin-top: 12pt; margin-bottom: 12pt; text-decoration: none; background-color: #ddb; font-weight: bold; font-size: 14pt; color: #058; width: 570px; } a.headliner:hover {color:#980;} a.headline{ color: #320; font-size:18px; text-decoration: underline; } a.minor{ color: #320; font-size:16px; text-decoration: underline; } p.green{ color: #030; background-color: #bdb ; border-color: #050; } ol { margin-top: 10px; margin-bottom: 20px; }