File: /home/awaldron/public_html/archive/blueliner/style.css
body {
margin:0px;
background: #FFFFFF;
font-family: Verdana;
font-size: 0.7em;
line-height: 1.6em;
text-align:center;
}
input { font-family: Verdana; font-size: 1.0em; color:#333333; border-width:1px; border-style:solid; border-color:#999999; }
input.text { font-family: Verdana; font-size: 1.0em; color:#333333; border-width:1px; border-style:solid; border-color:#999999; width:200px; }
input.focusOff { font-family: Verdana; font-size: 1.0em; color:#333333; border-width:1px; border-style:solid; border-color:#999999; width:200px; }
input.focusOn { font-family: Verdana; font-size: 1.0em; color:#333333; border-width:1px; border-style:solid; border-color:#1C5180; background:#FFFFFF url('gui/bgform.gif'); width:200px; }
textarea.describe { font-family: Verdana; font-size: 1.0em; color:#333333; width:410px; height:125px; margin:0px 20px 0px 20px; border-width:1px; border-style:solid; border-color:#999999; }
textarea.focusOff { font-family: Verdana; font-size: 1.0em; color:#333333; width:410px; height:125px; margin:0px 20px 0px 20px; border-width:1px; border-style:solid; border-color:#999999; }
textarea.focusOn { font-family: Verdana; font-size: 1.0em; color:#333333; width:410px; height:125px; margin:0px 20px 0px 20px; border-width:1px; border-style:solid; border-color:#1C5180; background:#FFFFFF url('gui/bgform.gif'); }
.title { background:url(gui/arrow.gif) bottom left no-repeat; border-style:solid; border-width:0px 0px 1px 0px; border-color:#999999; padding:0px 0px 0px 23px; margin:0px 0px 15px 0px; }
.title2-off { color:#1F3746; font-family:Verdana; font-weight:bold; background-color:#FFFFFF; padding-left:0px; background-image:none; background-position:center left; background-repeat:no-repeat; }
.title2-on { color:#FFFFFF; font-family:Verdana; font-weight:bold; background-color:#1F3746; padding-left:20px; background-image:url(gui/bullet-gr.gif); background-position:center left; background-repeat:no-repeat; }
td.w100 { width:100px; }
td.w140 { width:140px; }
blockquote { margin: 0 0; padding:7px 10px 7px 10px; border: dashed 1px #666; text-align:center; }
.outerQuote { margin: -10px 20px -10px 20px; background: url(gui/quote.png) no-repeat; }
.centerQuote { padding: 10px 10px; background: url(gui/quote-end.png) no-repeat bottom right; }
img.testimonial { border:1px solid #CCCCCC; padding:1px; margin:1px; background:#FFFFFF; float:right; margin-left:8px; vertical-align:middle; }
.more-detail { background:#EEF0F1; padding:6px; border-left:1px solid #6D7D87; border-right:1px solid #6D7D87; }
.header { background:url(gui/bg_head.jpg) top center; width:100%; height:101px; margin:0px; text-align:center; }
.header .inner { background:url(gui/hbg2.jpg) top left no-repeat; width:750px; height:101px; margin: 0 auto; text-align:left; }
.header .inner .top-nav { width:375px; text-align:right; margin-top:74px; float:right; }
.header .inner .top-nav a { font-family:Arial; font-size:1.5em; color:#FFFFFF; text-decoration:none; }
.header .inner .top-nav a:active { font-family:Arial; font-weight:bold; font-size:1.25em; color:#FFFEEA; text-decoration:none; margin-left:15px; }
.header .inner .top-nav a:visited { font-family:Arial; font-weight:bold; font-size:1.25em; color:#DDDDDD; text-decoration:none; margin-left:15px; }
.header .inner .top-nav a:link { font-family:Arial; font-weight:bold; font-size:1.25em; color:#FFFEEA; text-decoration:none; margin-left:15px; }
.header .inner .top-nav a:hover { font-family:Arial; font-weight:bold; font-size:1.25em; color:#FFCC00; text-decoration:none; margin-left:15px; }
.header .inner .top-nav a.on { font-family:Arial; font-size:1.5em; color:#FFCC00; text-decoration:none; }
.header .inner .top-nav a.on:active { font-family:Arial; font-weight:bold; font-size:1.25em; color:#FFCC00; text-decoration:none; margin-left:15px; }
.header .inner .top-nav a.on:visited { font-family:Arial; font-weight:bold; font-size:1.25em; color:#FFCC00; text-decoration:none; margin-left:15px; }
.header .inner .top-nav a.on:link { font-family:Arial; font-weight:bold; font-size:1.25em; color:#FFCC00; text-decoration:none; margin-left:15px; }
.header .inner .top-nav a.on:hover { font-family:Arial; font-weight:bold; font-size:1.25em; color:#FFCC00; text-decoration:none; margin-left:15px; }
.green-divide-top { background:url(gui/greenlinetop.gif); width:100%; height:3px; margin:0px; }
.green-divide-bot { background:url(gui/greenlinebot.gif); width:100%; height:3px; margin-top:20px; }
.main-body { width:750px; margin: 0 auto; text-align:left; overflow:auto; }
.main-body .r-col { background:#FFFFFF url(gui/bg_rcol.gif) top left repeat-x; width:245px; min-height:640px; float:right; padding:10px 8px 8px 15px; }
.main-body .l-col { width:455px; float:left; padding:10px 8px 8px 15px; }
.footer { width:750px; margin: 0 auto; text-align:center; border-top:1px dashed #999999; margin-top:40px; margin-bottom:25px; }
.footer .if-left { width:365px; text-align:left; float:left; margin-left:6px; }
.footer .if-right { width:365px; text-align:right; float:right; margin-right:6px; }
.req-error { color:#CC0000; font-weight:bold; }
.req-no-error { color:#999999; }
.fp-portfolio { margin-top:6px; text-align:center; }
.fp-portfolio .fp-portfolio-r { float:right; }
.fp-portfolio .fp-portfolio-c { }
.fp-portfolio .fp-portfolio-l { float:left; }
.portfolio { margin-top:6px; margin-bottom:12px; text-align:center; }
.portfolio img { border:1px solid #CCCCCC; padding:2px; margin:1px; background:#FFFFFF; cursor:pointer; }
.portfolio img.imghover { border:2px solid #FFCC00; padding:2px; margin:0px; background:#FFFFFF; cursor:pointer; }
.portfolio .portfolio-r { float:right; }
.portfolio .portfolio-c { }
.portfolio .portfolio-l { float:left; }
.gradient { text-align:right; background:transparent url(gui/graygrad.gif) center right no-repeat; padding-right:5px; border:0px; }
.gradient2 { text-align:right; background:#EEF0F1; padding-right:5px; border-left:1px solid #6D7D87; border-right:1px solid #6D7D87; border-bottom:1px solid #6D7D87; }
p.center { text-align:center; }
p.right { text-align:right; }
p.bold { font-weight:bold; }
p.instruction { background:#EEF0F1 url('gui/i_bg.gif') top left no-repeat; border:1px solid #D3D8DB; text-align:center; color:#1F3746; padding:3px 3px 3px 25px; margin:5px; }
p.project-detail-date { text-align:center; font-weight:bold; color:#1F3746; }
p.project-detail-title { text-align:center; font-weight:bold; font-size:1.2em; color:#1F3746; }
p.project-detail-link { text-align:center; }
.project-detail img { border:1px solid #CCCCCC; padding:3px; background:#FFFFFF; }
.project-detail-instance { padding:1px; }
a { color:#1F3746; font-family:Verdana; font-weight:bold; }
a:link { color:#1F3746; font-family:Verdana; font-weight:bold; }
a:visited { color:#999999; font-family:Verdana; font-weight:bold; }
a:active { color:#1F3746; font-family:Verdana; font-weight:bold; }
a:hover { color:#FFCC00; font-family:Verdana; font-weight:bold; }
a.text { color:#000000; font-family:Verdana; font-weight:normal; }
a.text:link { color:#000000; font-family:Verdana; font-weight:normal; }
a.text:visited { color:#666666; font-family:Verdana; font-weight:normal; }
a.text:active { color:#000000; font-family:Verdana; font-weight:normal; }
a.text:hover { color:#FFCC00; font-family:Verdana; font-weight:normal; }
a.service { color:#94B13A; font-family:Verdana; font-weight:bold; }
a.service:link { color:#94B13A; font-family:Verdana; font-weight:bold; }
a.service:visited { color:#94B13A; font-family:Verdana; font-weight:bold; }
a.service:active { color:#94B13A; font-family:Verdana; font-weight:bold; }
a.service:hover { color:#1F3746; font-family:Verdana; font-weight:bold; }
.minht { width:1px; float:right; height:640px; }
#windowOpen { cursor:pointer; }
#window { position: absolute; right: 200px; top: 150px; width: 450px; height: 400px; overflow: hidden; display: none; text-align:left;}
#windowTop { height: 30px; overflow: 30px; background-image: url(gui/jwindow/window_top_end.png); background-position: right top; background-repeat: no-repeat; position: relative; overflow: hidden; cursor: move; }
#windowTopContent { margin-right: 13px; background-image:url(gui/jwindow/window_top_start.png); background-position:left top; background-repeat: no-repeat; overflow: hidden; height: 30px; line-height: 30px; text-indent: 10px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #ab7b00; }
#windowMin { position: absolute; right: 25px; top: 10px; cursor: pointer; }
#windowMax { position: absolute; right: 25px; top: 10px; cursor: pointer; display: none; }
#windowClose { position: absolute; right: 10px; top: 10px; cursor: pointer; }
#windowBottom { position: relative; height: 370px; background-image: url(gui/jwindow/window_bottom_end.png); background-position: right bottom; background-repeat: no-repeat; }
#windowBottomContent { position: relative; height: 370px; background-image: url(gui/jwindow/window_bottom_start.png); background-position: left bottom; background-repeat: no-repeat; margin-right: 13px; }
#windowResize { position: absolute; right: 3px; bottom: 5px; cursor: se-resize; }
#windowContent { position:absolute; top: 30px; left: 10px; width: auto; height: auto; overflow: auto; margin-right: 10px; border: 1px solid #ab7b00; height: 355px; width: 425px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fff; }
#windowContent * { margin: 10px; }
.transferer2 { border: 1px solid #ab7b00; background-color: #ab7b00; filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }
.clear { /* generic container (i.e. div) for floating buttons */
overflow: hidden;
width: 100%;
}
a.button {
background: transparent url('gui/bg_button_a.gif') no-repeat scroll top right;
color: #444;
display: block;
float: left;
font: normal 11px Verdana, sans-serif;
height: 18px;
margin-right: 6px;
padding-right: 14px; /* sliding doors padding */
text-decoration: none;
}
a.button span {
background: transparent url('gui/bg_button_span.gif') no-repeat;
display: block;
line-height: 14px;
padding: 2px 0 2px 14px;
}
a.button:active {
background-position: bottom right;
color: #000;
outline: none; /* hide dotted outline in Firefox */
}
a.button:active span {
background-position: bottom left;
padding: 2px 0 2px 14px; /* push text down 1px */
}