.contactpage {width:700px;} .contactpage .left, .right {color:#6d6d6d; font-family:Verdana;} .contactpage .floatright {color:#6d6d6d; font-family:Verdana;} .contactpage .floatright {width:300px; float:right; margin-left: 5px;} .contactpage .left {width:260px; float:left;} .contactpage .right {width:395px; height:322px; background:blue; margin-left:20px; float:left; background:#ebebeb; border:1px solid #d9d9d9; padding:10px;} .contactpage .top {display:block; /* height:190px; */ margin-bottom:20px; border:1px solid #d9d9d9; background:#ebebeb; padding:10px;} .contactpage .bottom {display:block; /* height:90px; */ border:1px solid #d9d9d9; background:#ebebeb; padding:10px;} .contactpage .floatright ul {list-style:none;} .contactpage .floatright ul {padding:0; margin:0;} .contactpage .left ul {list-style:none;} .contactpage .left ul, .contactpage li {padding:0; margin:0;} .contactpage h2 {font-size:18px; margin:0px 0 -8px; text-transform:uppercase; letter-spacing:-0.04; color:#130474;} .contactpage p, .contactpage li, .contactpage form td {font-family: Verdana; font-size:12px; line-height:18px;} .contactpage ul li {font-weight:900; font-size:13px; color:black; margin:0 0 0 20px; padding:16px 0 0 25px;} .contactpage .bottom a { display:block; margin-top:2px; color:#150b55; font-weight:900;} .contactpage .bottom a:hover {color:#5042a7;} .contactpage .clear {clear:both;} .contactpage li.tollfree {margin-top:10px; background:url(/images/tollfree.gif) no-repeat;} .contactpage li.worldwide {margin-top:10px; background:url(/images/worldwide.gif) no-repeat;} .contactpage .submit {background:#130474; border:0; text-decoration:underline; color:white; padding:5px; position:relative; font-weight:900; width:80px; height:25px; text-align:center; padding-top:2px; right:-283px;} .contactpage .rightsubmit {background:#130474; border:0; text-decoration:underline; color:white; padding:5px; position:relative; font-weight:900; width:80px; height:25px; text-align:center; padding-top:2px;} .contactpagesmall {border: 0px solid; } .contactpagesmall .left, .contactpagesmall .right {color:#6d6d6d; font-family:Verdana;} .contactpagesmall .floatright {color:#6d6d6d; font-family:Verdana;} .contactpagesmall .floatright {width:350px; float:right; margin-left: 5px;} .contactpagesmall .left {width:260px; float:left;} .contactpagesmall .right {width:395px; height:322px; background:blue; margin-left:20px; float:left; background:#ebebeb; border:1px solid #d9d9d9; padding:10px;} .contactpagesmall .top {display:block; /* height:190px; */ margin-bottom:20px; border:1px solid #d9d9d9; background:#ebebeb; padding:10px;} .contactpagesmall .bottom {display:block; /* height:90px; */ margin-bottom: 20px; border:1px solid #d9d9d9; background:#ebebeb; padding:10px;} .contactpagesmall .floatright ul {list-style:none;} .contactpagesmall .floatright ul {padding:0; margin:0;} .contactpagesmall .left ul {list-style:none;} .contactpagesmall .left ul, .contactpagesmall li {padding:0; margin:0;} .contactpagesmall h2 {font-size:18px; margin:0px 0 -8px; text-transform:uppercase; letter-spacing:-0.04; color:#130474; height: 32px; border: 0px solid;} .contactpagesmall p, .contactpagesmall li, .contactpagesmall form td {font-family: Verdana; font-size:12px; line-height:18px;} .contactpagesmall ul li {font-weight:900; font-size:13px; color:black; margin:0 0 0 20px; padding:16px 0 0 25px;} .contactpagesmall .bottom a { display:block; margin-top:2px; color:#150b55; font-weight:900;} .contactpagesmall .bottom a:hover {color:#5042a7;} .contactpagesmall .clear {clear:both;} .contactpagesmall li.tollfree {margin-top:10px; background:url(/images/tollfree.gif) no-repeat;} .contactpagesmall li.worldwide {margin-top:10px; background:url(/images/worldwide.gif) no-repeat;} .contactpagesmall .submit {background:#130474; border:0; text-decoration:underline; color:white; padding:5px; position:relative; font-weight:900; width:80px; height:25px; text-align:center; padding-top:2px; right:-283px;} .contactpagesmall .rightsubmit {background:#130474; border:0; text-decoration:underline; color:white; padding:5px; position:relative; font-weight:900; width:80px; height:25px; text-align:center; padding-top:2px;} td.content { font-size: 13px; padding-left: 20px; padding-bottom: 20px; position:relative; } span.title { font-size: 14px; font-weight: bold; } .reversedBlueArrow { padding-top: 2px; } .highlights { padding-left: 3px; padding-right: 4px; } ul.purple, ul.red { list-style-type: none; padding: 1em; margin: 0; } ul.red li { background-image: url('/images/larrow_red.gif'); } ul.purple li { background-image: url('/images/larrow.gif'); } ul.red li, ul.purple li { background-repeat: no-repeat; background-position: 0 2px; padding-left: 1em; padding-bottom: 10px; font-size: 12px; } span.keyword { color: #c5225b; font-weight: bold; } div.quote { background-color: #ddd; padding: 15px; margin-bottom: 10px; } span.quotee { font-weight: bold; } td { font-size: 12px; } input, select, textarea { font-size: 12px; border: 1px solid; background-color: #f5f5f5; } td.required { font-weight: bold; } div.name { border-top: 1px solid #00e; margin-bottom: 2px; margin-top: 15px; width: 100%; font-weight: bold; background-color: #bbd5f3; color: black; } table.partner { border-top: 1px solid #0f6fdc; padding-bottom: 2px; } table.partner td { padding: 2px; } a.nounder:hover { text-decoration: none; } a.nounder { color: blue; } a.nounder:visited { color: blue; } table.pressreleases td { padding-top: 5px; } table.featuredcoverage td{ padding-top: 5px; } table.solgan { width: 175px; font-size: 11px; margin-top: 1em; margin-left: 5px; } a.aTitle { font-size: 110%; } a.bottomLink, a.bottomLink:hover, a.bottomLink:visited, a.bottomLink:active { color: black; } .newsrightcorner { background: url('/images/newsrightcorner.png') no-repeat; } .question { color: red; } /* additions */ .main_banner * {margin:0; padding:0; letter-spacing:-1px;} .main_banner {position:relative; width:694px; height:228px; background:url(../images/main_banner.jpg) no-repeat;} .main_banner h3 {position:absolute; z-index:4; left:22px; top:125px; color:#0C2656; font-size:46px; letter-spacing:-3px;} .main_banner h3 span {color:white;} .main_banner h4 {position:absolute; z-index:3; left:57px; top:170px; color:black; font-size:25px; padding:1px 5px; background:#C1D3D6; letter-spacing:-2px;} .main_banner ul {position:absolute; top:30px; right:20px; list-style:none; width:200px; line-height:15px;} .main_banner ul li {margin-top:13px;} .main_banner ul a, .main_banner ul a:visited {color:white; font-weight:bold; font-size:15px; text-decoration:none;} .main_banner ul a span {color:#C1D3D6; font-size:12px; font-weight:normal; letter-spacing:0;} .main_banner ul a:hover span, .main_banner ul a:hover {color:#CDDBDD;} h3.explore {margin:7px 0 0 10px; padding:0; letter-spacing:-1px; font-size:20px; color:#A8A7A7;} body { margin: 0px; font-family:Verdana,Arial,Helvetica,sans-serif; } .currentphase { color: red; font-size: 14px; font-weight: bold; } .nextphase { color: gray; font-size: 14px;} a.click { text-decoration: none; color: black; } a.click:visited { text-decoration: none; color: black; } a.click:hover { text-decoration: underline; color: black; } a.click:visited.hover { text-decoration: underline; color: black; } td.signuprighttopborder { border-right: 1px solid; border-top: 1px solid; font-size: 15px; padding: 5px 5px 5px 5px;} th.signuprighttopborder { background-color: #ddd; border-right: 1px solid; border-top: 1px solid; font-size: 15px; padding: 5px 5px 5px 5px; } .signupleftborder { border-left: 1px solid; } table.signupoptions { width: 99%; border-bottom: 1px solid; } blockquote { background:transparent url(/images/start_quote_small.gif) no-repeat scroll -1px 0px; color:#333333; line-height:14px; margin:14px 0px; padding:0px 0px 0px 16px; } blockquote span { background:transparent url(/images/end_quote_small.gif) no-repeat scroll right bottom; padding:0px 15px 0px 0px; } .olFontClass { } .olFontClass A { } .olCapFontClass { font-size: 11px; font-weight: bold; color: #222222; background-color: #dfdfdf; } .olCapFontClass A { color: #dfdfdf; font-size: 9px; } .olFgClass td { font-size: 11px; background-color: #f9f9f9; padding: 5px 7px 7px 7px; line-height: 18px; } .olCgClass td { font-size: 11px; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #aaaaaa; background-color: #dfdfdf; padding-left: 5px; } .olCgClass { font-size: 11px; padding: 0px; border: 0px; } .olBgClass { font-size: 11px; background-color: #9e9e9e; } .olCloseFontClass { font-size: 11px; padding-bottom: 1px; text-align: right; background-color: #dfdfdf; }