body {margin:0; font:.85em verdana, sans-serif; background:#6D759A url(../img/bodybkgd.gif) repeat-y top left; color:#000;}
table {background-color:#fff;}
td {font:x-small verdana, sans-serif;}
th {font:bold x-small verdana, sans-serif; text-align:left; border-bottom:2px solid #000; border-top:1px solid #000; white-space:nowrap;}
caption {font:bold 1em verdana, sans-serif; text-align:left;}
p {margin-top:0; margin-bottom:1em;}
img {border:0;}
h1 {/*width: 100%; height:100px; */margin:0; font:normal 2.25em georgia, serif; color:#080;}
h2 {margin:0; font:normal 1.5em georgia, serif; color:#080;}
h3 {margin:0; font:normal 1.20em georgia, serif; color:#080;}
dl.fakeul dt {position:relative; padding:0 0 0 15px; background:transparent url(../img/deflist-bullet.gif) no-repeat left center; clear:both;}
dt {font-weight:bold; margin-bottom:.5em;}
dd {margin:0 0 1em 1em;}
ul,ol, dl {margin-top:0; margin-bottom:1.25em;}
li ul {margin-bottom:0;}/*For nested lists.*/
li {margin-bottom:.25em;}
form {margin:0;}
input, textarea {font:.85em verdana, arial, sans-serif;}
abbr, acronym {border-bottom:1px dashed #666; cursor:help;}
label {width:100px;  cursor: pointer; float:left; margin-right:10px; text-align:right;}
label.nolabel {cursor:default;}
fieldset fieldset {margin:0 0 5px; border:none; padding:0; clear:both;}

#header {height:124px; margin:0; background:#2E488A url(../img/headerbkgd.jpg) repeat-x top left;}
#headdivide {position:relative; z-index:5; margin:0; border-width:3px 0; border-style:solid; border-color:#000; color:#fff; background:#080 url(../img/dividebkgd.gif) repeat top left;}
#headdivide h2 {width:760px; height:23px; margin:0; padding:0 0 0 10px; font:bold 16px georgia, serif; letter-spacing:1px; color:#fff; background:transparent url(../img/tweak.gif) no-repeat;}
#clientaccess {position:absolute; top:0; left:638px; margin:2px 0 0; border:1px solid #0a0; padding:2px 5px; font-weight:bold; color:#fff; background:#070 none repeat top left; white-space:nowrap;}
#clientaccess a {color:#fff; font-weight:bold; text-decoration:none;}
#content {position:relative; width:770px; margin:0; padding:0; background:transparent url(../img/contentbkgd.gif) no-repeat top right;}
#copy {margin:0 150px 0 1.5em; padding-top:1em;}
#copy p {line-height:1.35em;}
#nav {position:absolute; top:0; right: 0; background:transparent url(../img/navconceptfull.gif) no-repeat -2px 0; width:160px; margin:0; padding:9px 0 0; list-style:none; font-size:12px !important;}
#nav li {position:relative; margin:0; padding:10px 8px 15px 0; text-align:right;}
#nav li {voice-family:"\"}\""; voice-family:inherit; padding:12px 8px 6px 0; height:21px;}
#nav li a {text-decoration:none;}
#nav li a:hover, #nav li a:active {text-decoration:underline;}
#footernav {margin:0 90px 0 0; padding:0; list-style:none; text-align:center; border-width: 1px 0; border-style:solid; border-color:#535a81; background:#dce0ee url(../img/footernavbkgd-.jpg) repeat-x top left;}
#footernav li {display:inline; margin:0; padding:0;}
#footernav li a {padding:0 .75em; font-size:smaller; border-width:0 1px; border-style:solid; border-color:#dce0ee;}
#footernav li a:link, #footernav li a:visited {background-color:transparent;}
#footernav li a:hover, #footernav li a:active {background-color:#fff; border-color:#535a81;}
#footer {margin:1em 0 1em 1.5em; font-style:italic; font-size:75%;}

.fineprint {font-size:xx-small; font-style:italic;}
.clear {clear:both; line-height:1px;}
.leftitem {width:100%; padding-bottom:1em; background-color:#fff;}
.rightitem {width:100%; padding-bottom:1em; background-color:#fff;}
.floatleft {float:left; margin:.5em 1em .75em;}
.floatright {float:right; margin:.5em 1em .75em;}
.nomargin {margin:0;}
.emph {font-weight:bold; color:#d25e06;}
.bold {font-weight:bold;}
.highlight {margin-bottom:1em; border:2px groove #535a81; padding:.5em; background:#e9eaf0 none no-repeat top left; font-size:smaller;}
.highlight2 {margin: 0 0 1em; padding:0 0 0 1em; font:bold 1.15em verdana, sans-serif; color:#080;}
#homepagequotes {border-style:none; padding:3px; background:#425790 none no-repeat; color:#fff;}
.quicknav {clear:both; float:right; margin:1em 1em 20px; border:2px groove #fff; padding:5px}
.quicknav img, .quicknav2 img {margin:10px;}

.quicknav2 {float:right; margin:1em 1em 20px; border:2px groove #fff; padding:5px}
.quicknav img {margin:10px;}


.selectedlink {position:absolute; right:-2px;}

.short {width:175px;}
.quote {display:block; margin:0; padding:.5em; font:1.45em/1.35em georgia, serif;}
.credit {width:100%; font-style:italic; text-align:right;}