html {overflow:-moz-scrollbars-vertical;}
body {text-align:center; min-width:770px; padding:0; margin:0; background-color:#cccccc;}
body,td,p,ul,ol,li {font-family:Verdana,Arial,Helvetica; font-size:11px; color:#7F7F7F;}

/* default CSS tweaks */
a {outline:none;}
a:active {outline:none;}
:focus {-moz-any-link:none;}
form {margin:0;}
td {empty-cells:show;}
a img {border:none;}
hr {height:0; border:0; border-top:1px solid #514F5D;}

.bodycontent {margin-top:10px; margin-bottom:5px;}
.bghomebox {background-color:#FAFAFA; background:url(/webart/homebox_bgd.gif);}
.tblbio {text-align:left; margin-left:11px;}
.tblnav {background:url(/webart/bgd_nav.gif); margin-left:10px; margin-bottom:10px;}
.tblhdr {background:url(/webart/bgd_top.gif); background-repeat: no-repeat; background-position:top left;}
.quote {margin:0 50px 0 50px; color:#000; font-size:14px; font-weight:bold; font-style:italic;}
.photohome {margin-left:11px; margin-top:-417px; position:absolute;}
.wrapper {display:block; width:770px; margin-right:auto; margin-left:auto; text-align:left; background:url(/webart/bgd.gif); border-left:1px solid #474747; border-right:1px solid #474747;}

a, a.alt:hover {color:#7F7F7F; text-decoration:underline;}
a:hover, a.alt {color:#171DA5; text-decoration:underline;}

a.u, a.u:visited {color:#7F7F7F; text-decoration:none;}
a.u:hover {cursor:text; color:#7F7F7F; text-decoration:none;}
a.ss, a.u:visited {color:#7F7F7F; text-decoration:none;}
a.ss:hover {color:#7F7F7F; text-decoration:underline;}

.address {font-weight:bold; font-style:italic;}
.box {border:1px solid #C5C8D1; border-collapse:collapse;}
.pubbox {border:2px solid #C5C8D1; border-collapse:collapse;}
.footer, .small {font-size:9px;}

h1 {margin:0; font-family:Verdana,Arial,Helvetica; font-size:23px; font-weight:normal; color:#171DA5; display:block;}
h2 {margin:0; font-family:Verdana,Arial,Helvetica; font-size:20px; font-weight:normal; color:#333; display:block;}
h3 {margin:0; font-family:Verdana,Arial,Helvetica; font-size:18px; font-weight:normal; color:#171DA5; display:block;}
h4 {margin:0; font-family:Verdana,Arial,Helvetica; font-size:16px; font-weight:normal; color:#333; display:block;}

.vTable, .vTable th, .vTable td {border:1px solid #000; border-collapse:collapse; vertical-align:top;}
.vTable th {background-color:#c0c0c0; color:#000;}
.hTable, .hTable th, .hTable td {border:1px solid #000; border-collapse:collapse;}
.hTable th {text-align:right; color:#000; white-space:nowrap; vertical-align:top;}
.hTable2, .hTable2 th, .hTable2 td {border-collapse:collapse;}
.hTable2 th {text-align:right; white-space:nowrap; font-size:11px;}

a.button, a.button:visited {background-color:rgb(244,244,240); text-decoration:none; color:#000 !important; padding:0 3px; border-top:1px solid #E6E4E0; border-left:1px solid #E6E4E0; border-right:1px solid #5F5D55; border-bottom:1px solid #5F5D55; text-align:center; font-size:10px;}
a.button:hover {color:HighlightText; background-color:Highlight;}
a.button2, a.button2:visited {background-color:#f33; text-decoration:none; color:#fff !important; padding:0 3px; border-top:1px solid #E6E4E0; border-left:1px solid #E6E4E0; border-right:1px solid #5F5D55; border-bottom:1px solid #5F5D55; text-align:center; font-size:10px;}
a.button2:hover {color:HighlightText; background-color:Highlight;}
