﻿/* pharmavize got styled ! */


body {margin: 0; padding:0; background: url(/images/bg.jpg) repeat-y center;font-family:Tohoma, Arial; font-size: 0.7em; color:#6b6b6b; line-height: 1.2em;}
form {margin:0; padding:0;}
a img {border:0px;}
h1 {font-size:1em; float:left; width:100%; height:22px; padding: 7px 0 0 12px; margin: 0 0 10px 0; background:url(/images/titlebg.jpg) repeat-x;}
h2 {font-size:1.1em; color:#00447b;padding:0; margin:0;font-weight:bold;}
ul {margin:0; padding:20px 0 20px 20px;}
ul li {padding: 2px 0 0 20px;list-style: none; background:url(/images/bullet.gif) no-repeat 2px 8px;}
a {text-decoration:underline; color:#00447b;}
a:hover {text-decoration:none; color:#00447b;}
div.hr {height:10px; margin-bottom:10px; border-bottom:dotted #a7a7a7 1px;}
a.button {color:#6b6b88;background:url(/images/button-background.gif) repeat-x center center; width:80px; text-align:center; padding:5px; float:left; text-decoration:none;border:solid 1px #bbbbbb; border-right-width:3px;}
a.button:hover {color:#000000; border-right-color:#e52b38}


/* containers */
div#centersite {margin-left:auto; margin-right:auto; width:932px;}
div#header {float:left; width:932px; height:285px;}
div#banner{float:left; width:687px; height:195px; /*background:url(/images/banner.jpg) no-repeat top left;*/}
div#content {float:left; width:932px;padding-bottom:20px;}
div#columleft {padding-right:6px;float:left; width:239px; }
div#columright {float:left; width:238px;}
div#columcenter {float:left; width:443px; padding-right:6px;}
div#columcontent {float:left; width:687px; line-height:1.5em;}
div#footer {float:left; width:932px; height:104px; background:url(/images/footerimg.jpg) no-repeat top left; text-align: center;}
div#topnav {float:left; width:687px; height:37px; padding:50px 0 3px;font-weight: bold; text-align:center;} 
div#leftnav{float: left; width:239px; height:184px; padding: 11px 6px 0 0;font-weight: bold;}
div#newsroom {width:227px;}

/* header content */
div#header div.logo {float: left; width:245px; height:90px;/* background:url(/images/logo2.jpg) no-repeat top left;*/}
div#header a {text-decoration:none; color:#6b6b6b; }
div#header a:hover {text-decoration:none; color:#000000; }

/* topnav content */
div#topnav ul {margin:0; padding:0;}
div#topnav ul li {height:37px; list-style:none; background:none; padding:0 0 0 2px; margin:0 0 0 2px;float:left;border-left:solid 1px #c3c3c3;}
div#topnav ul li a {float:left;width:125px; height:27px; background:url(/images/nav-background.gif) repeat-x top left; padding-top:10px;}
div#topnav ul li a:hover {float:left;width:125px; height:27px; background:url(/images/nav-background-over.gif) repeat-x top left; padding-top:10px;}
div#topnav ul li a.active {float:left;width:125px; height:27px; background:url(/images/nav-background-over.gif) repeat-x top left; padding-top:10px;}

/* leftnav content */
div#leftnav ul {margin:0; padding:0;}
div#leftnav ul li {float:left; height:35px; width:239px; list-style:none; background:none; padding:1px 0 0 0; margin:1px 0 0 0;border-top:solid 1px #c3c3c3;}
div#leftnav ul li a {float:left; width:214px; height:28px; padding-top:7px; padding-left:25px; background:url(/images/subnav-background.gif) no-repeat top left;}
div#leftnav ul li a:hover {float:left; width:214px; height:28px; padding-top:7px; padding-left:25px; background:url(/images/subnav-background-over.gif) no-repeat top left;}
div#leftnav ul li a.active{float:left; width:214px; height:28px; padding-top:7px; padding-left:25px; background:url(/images/subnav-background-over.gif) no-repeat top left;}

/* newsroom content */
div#newsroom ul {margin:0;padding-left:18px;list-style:none;width:200px; float:left;}
div#newsroom ul li {list-style:none; padding:0 0 10px 15px; margin:0 0 10px 0; width:160px; font-size:0.85em; background:url(/images/arrow.jpg) no-repeat left top; border-bottom: dotted 1px #a7a7a7; }
div#newsroom ul li h2 a {color:#00447b;padding:0; margin:0;font-weight:bold;}
div#newsroom ul li.clear {border:none; background:none;}
div#newsroom a {text-decoration:underline; color:#e52b38;}
div#newsroom a:hover {text-decoration:none; color:#e52b38;}



/* banner content */
div#banner div.text{float:left; padding-left:199px; padding-top:44px; width:400px;}
div#banner div.title {padding-top:40px; padding-left:199px; background:url(/images/bannertitle.jpg) no-repeat top left;}
div#banner a {text-decoration:underline; color:#e52b38;}
div#banner a:hover {text-decoration:none; color:#e52b38;}

div#whatweoffer {float:left; width:431px; height:22px; padding-top: 7px; padding-left:12px; font-weight: bold; background:url(/images/titlebg.jpg) repeat-x;}
div#whatweoffertxt {float:left; padding-left:18px; padding-right:30px; padding-top:10px;}
div#specialserv {float:left; width:226px; height:22px; padding-top: 7px; padding-left:12px; font-weight: bold; background:url(/images/titlebg.jpg) repeat-x;}
div#specialservtxt {float:left; padding-left:18px; padding-right:30px; padding-top:10px;}

div.padded {padding:0 10px 0 15px; }
div.fullwidth {float:left; width:675px;}

div#contenttitle {float:left; width:675px; height:22px; padding-top: 7px; padding-left:12px; font-weight: bold; background:url(/images/titlebg.jpg) repeat-x;}

/* contact form*/

div#contact table {float:left;}
div#contact table tr td {padding:0 8px 0 5px;}
div#contact table .required {background:url(/images/asterisk.gif) no-repeat right 5px;}
div#contact table .text {width:100px; text-align:right; vertical-align:top; padding-top:2px;}
div#contact table input, textarea {width:180px; font-size:1em;}
div#contact table a.button {float:right;margin-top:5px;}
div#contact div {float:left; padding-left:20px; }

/* template */
div.template {display:none;background:#efefef;height:14px; color:#080808;margin:20px 0 0 0;padding:3px 10px 3px 10px; float:left;clear:both;min-width:100px;}

/* footer content */
div#footer div.links {float:left; width:932px; height:8px; padding-top:30px; font-family:Tahoma,Arial; font-size: 0.8em; color:#00447b;}
div#footer div.links a {text-decoration:underline; color:#00447b; padding:10px;}
div#footer div.links a:hover {text-decoration:none; color:#00447b;}
div#footer div.copyright {float:left; width:932px; height:40px; padding-top:20px; font-family:Tahoma,Arial; font-size: 0.8em; color:#6b6b6b;}
div#footer div.copyright a {text-decoration:underline; color:#5c7da8; padding: 3px;}
div#footer div.copyright a:hover {text-decoration:none; color:#5c7da8;}

