@import url("rollovernav.css");
@import url("presto_forms.css");
* { outline: none;}
body { font: 0.82em Arial, Helvetica, sans-serif;}
img { border: none;}
a { text-decoration: none;}
body, h1, div#header ul, div#nav ul, div#subnav ul, div#content p, div#content ul.results, div#footer form { margin: 0; padding: 0;}
div#header ul, div#nav ul, div#subnav ul, div#content ul.results { list-style-type: none;}

div#header h1, div#header ul li a, div#content h2 { font-size: 0; line-height: 0; text-indent: -99999px;}

div#sitewrapper { width: 765px; margin: 0 auto 0 auto;}

div#header { background: url(../../img/header_bg.gif) no-repeat; height: 92px;}
div#header h1 { float: right; width: 146px; background: url(../../img/pepscanpresto.gif); height: 92px;}
div#header ul, div#header ul li { float: left;}
div#header ul { border-top: solid 1px #FFF; border-bottom: solid 1px #FFF; margin-top: 63px;}
div#header ul li a { display: block; width: 102px; height: 28px; background-repeat: no-repeat; background-position: 0px 0px; border-right: solid 1px #FFF;}

div#contentwrapper { float: left; background: url(../../img/wrapper_bg.gif) repeat-y; width: 100%;}

div#nav { width: 103px; float: left;}
div#nav ul { margin-top: 55px; border-bottom: solid 1px #FFF;}
div#nav ul li { border-top: solid 1px #FFF; }
div#nav ul li a { color: #FFF; padding: 10px; display: block; font-size: 90%; width: 83px;}
div#nav ul li a.active { background: #FFF;  color: #000;}
div#nav ul li a:hover, div#nav ul li a:focus { background: #ff6600;}

div#subnav { margin-top: 40px;}
div#subnav ul li a { color: #ff6600;}

div#content, div#content p.picright { float: right;}
div#content { width: 620px; min-height: 325px; }
div#content p#bc { font-weight: bold; font-size: 85%; margin-top: 25px; margin-bottom: 25px; padding: 0;}
div#content p, div#content ul { line-height: 1.4em;}
div#content p, div#content p#bc span { padding: 8px 0 8px 0; display: block;}
div#content h2 { width: 100%; height: 15px;}
div#content div#picsright { margin-left: 25px; margin-top: 2px; float: right;}/* div#content p.picright { margin-left: 25px; margin-top: 4px;}*/


div#content p a, div#content ul li a { color: #ff6600;}
div#content p a:hover, div#content p a:focus, div#content ul li a:hover, div#content ul li a:focus { text-decoration: underline;}
div#content ul.results { line-height: 1.8em;}
div#content p.results strong, div#content ul.results li strong { color: #ff6600;}
div#content ul.results li.oneven { background: #fce6cf;}

div#content ul.results { border-top: solid 1px #ff6600;}
div#content ul.results em { background: #FF0000;}
div#content ul.results li { border-bottom: solid 1px #ff6600; padding-top: 6px; padding-bottom: 6px;}
div#content ul.results li a { color: #000;}
div#content ul.results li a:hover, div#content ul.results li a:focus { text-decoration: underline;}

div#footer { height: 147px; clear: both; background: url(../../img/footer_bg.gif) no-repeat 0% 100%; position: relative; font-size: 93%;}
div#footer a { color: #000; background-repeat: no-repeat; position: absolute;}

div#footer a#home { padding: 5px 0 1px 25px; background-image: url(../../img/home.gif); background-position: 0% 50%; bottom: 24px; left: 10px;}
div#footer a#visittherap { padding: 36px 93px 16px 0; background-image: url(../../img/pepscan_therapeutics.png); background-position: 100% 50%; bottom: 9px; right: 0px;}

div#footer p { margin: 0; padding: 0; padding-left: 39px; font-size: 85%; background: url(../../img/euflag.gif) no-repeat 0% 100%; position: absolute; left: 146px; top: 89px; color: #ff6600;}
div#footer form { position: absolute; left: 150px; bottom: 22px;}
div#footer form input { border: solid 1px #000; padding: 2px; font-size: inherit;}