body {background:#B0D5F9 url(../img/bg.gif) repeat-y;font:normal .8em/1.3em Arial,Helvetica,sans-serif;margin:0}
a {color:#900;}
a img {border:0}
hr.break {visibility:hidden;height:20px}
img.DatePicker {border: 0; padding: 0 0 2px 3px; margin: 0; vertical-align: middle;}

#head {padding:0;z-index:2;}
#logo {position:relative;left:15px;top:5px;z-index:2}
#head h1 {display:none}
#head h2 {font:bold 15pt Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0}
#tag1 {position:absolute;left:155px;top:15px}
#tag2 {position:absolute;left:255px;top:68px}
h2#tag2 {font-size:16pt;}
h1#summary {position:absolute;top:110px;left:462px;display:block;background:url(../img/txt_web-solutions-trans.png);width:220px;height:68px;margin:0}
h1#summary span {display:none}

#in {position:absolute;border:1px solid #708DAB;border-width:0 1px;width:738px;margin:0 10px;padding:0;z-index:2;min-height:100%;background:url(../img/radial.jpg) no-repeat top right}
#main {position:relative;width:736px;border:1px solid #708DAB;border-width:0 0 0 1px;left:-1px;z-index:2;min-height:590px}
#container {border: 1px solid #E6FDFC; border-bottom-width:0; margin: 20px 16px 0 15px;background: url(../img/nav-trans.png) repeat-x top}
#content {background: url(../img/a-trans.png); clear:both; border:1px solid #FFF; border-width:0 0 1px 0}
div.copy {width:580px; margin:auto; padding-bottom:1em;}
#foot {border: 1px solid #369; border-left-width:0;margin: 20px 16px 0 15px;background: #369 url(../img/foot-blocks.gif) no-repeat left}

ul#nav,ul#nav li {list-style-type:none;margin:0;padding:0}
ul#nav li {float:left;width:116px;text-align: center;border-right:1px solid #E6FDFC}
ul#nav li#contact {border-right:0px}
ul#nav li#resources {width:118px}
ul#nav a {float:left;width:116px;padding: 4px 0 5px;text-decoration:none;background:transparent;color: #363B65; font: normal 17pt Georgia, "Times New Roman", Times, serif}
ul#nav li#resources a {width:118px}
ul#nav a:hover {color: #FFF; background:#49769A url(../img/nav-trans.png) repeat-x top}
ul#nav li.active a {color: #FFF; background: #C00 url(../img/nav-trans.png) repeat-x top}

img#ban {position:relative; top:-6px}
#content h1 {font-size: 24pt;text-align:center; color:#333; margin:.2em 0 1.2em 0}
#content h1 strong, #content h1 em {font-size: 30pt}
h4.date {font:normal 100% Georgia,"Times New Roman",Times,serif;margin-top:-1em}

div.copy p, dd {line-height: 1.5em; font-size:11pt; margin-left:1em}
#foot p, #foot a {text-align: center; color: #EEE}
h2 a {color: #003399; text-decoration:none;}
h2 a:hover {color:#EEE;background: #039;}

dt, div.copy h2 {font:bold 160% Georgia,"Times New Roman",Times,serif;color:#900;border-bottom: 3px double #900}
dd {margin: .5em 0 0 1.5em}
blockquote {padding: .05em 1em; border:4px solid #E6FDFC;background: url(../img/a-trans.png);border-width:3px 0}
fieldset {border:1px solid #EEE}
input.FormError, textarea.FormError {border:3px solid red}
div.error {border:3px solid red;padding:0 .8em;background:#FFEFEF}
div.error p {color:red;font-weight:bold}
legend {font:bold 130% Georgia,"Times New Roman",Times,serif;color:#28547D;}
p.center {text-align:center;}
h3 {font: bold 125% Georgia,"Times New Roman",Times,serif;color:#039;}

img.headphoto {border: 4px double #039;}

h5 {position:absolute;color:#A7CCF1;font:bold 65em/1em Georgia,"Times New Roman",Times,serif;z-index:-1;margin:0}
h5.n6 {left:-216px;top:53px}
h5.n5 {left:-168px;top:-95px}
h5.n4 {left:-220px;top:-84px}
h5.n3 {left:-180px;top:-92px}
h5.n2 {left:-185px;top:-92px}
h5.n1 {left:-120px;top:-80px}
#IE {position:absolute;top:250px;left:545px}