 

/* This CSS is divided into the following sections: */
/* Global */
/* Header */
/* Top Navigation Menu */
/* footer */
/* Common */
/* Home Page */
/* Pharmacist Resources - Drug Information */
/* Pharmacist Resources - Patient Adherence */
/* Pharmacist Resources - Practice Solutions */
/* Pharmacist Resources - Professional Development */
/* Pharmacist Resources - Prescription Assistance */
/* Pharmacist Resources - More Resources */
/* Pharmacist Resources - Calendar of Events */
/* Pharmacy Satisfaction Data */
/* Retail Clinic Outlook */
/* Limited Availability */
/* Disease Management */
/* Newsroom */
/* Contact Us */
/* 404 error */
/* Search Results */


/* Global */

* {
padding: 0;
margin: 0;
}

html {
height: 100%;
}

body {
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size:100%;
height: 100%;
text-align:center;
}

img {
border:0;
}

#wrapper {
height: 100%;
margin: 0 auto;
min-height: 100%; 
padding: 20px 0 0;
text-align:center;
width:1008px;
}

img {
border:0;
}

h1 {
color:#006699;
font-weight:bold;
font-size:12px;
}

h1 a{
color:#006699;
text-decoration:none;
}

h2 {
color:#0066cc;
font-weight:normal;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, Serif;
padding:10px 0 0 0;
}

h2 a{
color:#0066cc;
text-decoration:none;
}

h3 {
color:#006c56;
font-weight:bold;
font-size:15px;
}

h4 {
color:#005a7c;
font-weight:bold;
font-size:15px;
padding:0 0 15px 0;
}

h5 {
color:#005a7c;
font-weight:bold;
font-size:12px;
padding:0 0 10px 40px;
}

p {
padding:5px 0 10px 0;
}

.clear {
clear:both;
}

.right {
float:right;
}

.left {
float:left;
}

.bold {
font-weight:bold;
}

.ltblue {
color:#0066cc;
font-weight:bold;
font-size:12px;
}

sup,sub {	
height:0;
line-height:1;	
vertical-align:baseline;	
_vertical-align:bottom;	
position: relative;	}

sup {	
bottom:1ex;
}

/* Header */

#header {
height:105px;
margin:auto;
text-align:center;
width:920px;
}

#header div.left {
float:left;
margin:0 0 0 -15px;
width:475px;
}

#header div.right {
float:right;
padding:0 4px 0 0;
text-align:right;
width:410px;
}

#header div.search {
float:right;
margin:0;
text-align:right;
}

.searchbox {
background-color:#eaf9ff;
height:18px;
text-align:left;
vertical-align:top;
width: 165px; 
}

#header div.date {
color:#0066cc;
float:right;
font-size:11px;
padding:10px 0 0 0;
text-align:left;
width:229px;
}

#header div.search {
padding:5px 0 0 0;
width:235px;
}

/* Top Navigation Menu */

.navigation {
clear:both;
margin:auto;
text-align:center;
width:930px;
}

#mainnav {
	float:left;
	margin: 0;
	padding: 0;
	width:100%;
}

#mainnav li {
	float: left;
	font: 11px arial, verdana, helvetica, default;	
	list-style: none;
	margin: 0;
	padding-top: 0;
	padding-right:3px;
}

#mainnav li a {	/*main navigtion blocks */
	background:#006699;
	color: #ffffff;
	display: block;
	margin: 0;
	padding: 6px 0; 
	text-align: center;
	text-decoration: none;
	width:228px; 
}

#mainnav li a:hover {	
	text-decoration: none;
}

#mainnav div {	/*dropdown block */
	background: transparent; /*  background to form border */
	margin-left: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width:228px; 
	z-index:100;
	}

	#mainnav div a 	{	
		background:#006699;
		display: block;
		font: 11px verdana,arial, helvetica, default;
		letter-spacing:-1px;
		margin-top:1px;
		padding:6px 0;
		position: relative;
		text-align: center;
		text-decoration: none;
		white-space: nowrap;
		width: auto;
	}

	#mainnav div a:hover
	{	
		text-decoration:none;
	}	
		
/* end top navigation */	

#content {
clear:both;
margin:auto;
padding:10px 0 0;
text-align:center;
width:1008px;
}

/* footer */

#footer-top {
background: url(../images/footer.gif)  no-repeat;
float:left;
height:215px;
width:1008px;
}

#footer-bottom {
background-color:#006993;
clear:both;
color:#ffffff;
float:left;
font-size:8px;
font-family: Georgia, "Times New Roman", Times, Serif;
height:40px;
padding:20px 0 0 0;
text-align:left;
width:1008px;
}

#footer-bottom div.left {
float:left;
width:310px;
padding: 0 0 0 50px;
}

#footer-bottom div.left a {
color:#ffffff;
text-decoration:none;
}

#footer-bottom div.right {
float:left;
text-align:left;
}

/* Common */

.panel-header h1 {
margin:0 0 0 -3px;
padding:23px 0 0 0;
}

.panelindent {
margin:0 0 0 23px;
}

.panelbox {
padding:18px 0 0 17px;
}

.panelbox img,.leftpanelbox img {
margin:-5px 0 0 0;
padding:0;
}

.paneltext-home {
color:#757575;
font-weight:normal;
font-size:11px;
font-family: Arial, Helvetica, sans-serif; 
padding:8px 0 0 3px;
width:275px;
}

.paneltext {
color:#757575;
float:left;
font-weight:normal;
font-size:11px;
font-family: Arial, Helvetica, sans-serif; 
padding:11px 0 0;
width:195px;
}

.paneltext a {
color:#227ad3;
text-decoration:underline;
}

.panellink {
background: url(../images/panelnav.gif)  no-repeat;
background-position:right;
float:right;
margin:15px 0 0;
padding:0 10px 0 0;
text-align:right;
}

a.panellink  {
color:#0066cc;
font-weight:normal;
font-style:italic;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, Serif;
text-decoration:none;
}

.panel-home {
background: url(../images/panel-homeempty.gif)  no-repeat;
float:left;
height:319px;
text-align:left;
width:312px;
}

.panel-threeitem {
background: url(../images/subpanel-emptyresources.gif)  no-repeat;
height:122px;
padding:0;
text-align:left;
width:317px;
}

.panel-twoitem  {
	background: url(../images/subpanel-emptyresources-sm.gif)  no-repeat;
	height:99px;
	padding:0;
	text-align:left;
	width:317px;
}

.panelmenu  {
padding:18px 0 0 0;
}

.panelmenu h1 {
margin:0 0 0 23px;
}

#panelnav {
float:left;	
list-style-type:none;
margin:8px 0 0 0;
padding: 0 0 0 18px;
text-align:left;
width:285px;
}

	#panelnav li {
	background: url(../images/panelnav.gif)  no-repeat;
	background-position: 4px 6px; 
	border-bottom:1px solid #ededee;
	color:#0066cc;
	font-size:12px;
	height:19px;
	padding: 4px 0 0 6px;
	vertical-align:middle;
	width: 284px;	
	}	
	
	#panelnav li a {
	color:#0066cc;
	list-style: none;
	padding: 2px 0 0 10px;
	text-decoration:none;
	}	
	
	#panelnav li.bottom {
	border-bottom:0;
	}


.subpage {
clear:both;
margin:auto;
margin-top:20px;
text-align:center;
width:950px;
}

.subpage-left {
float:left;
margin:auto;
text-align:left;
width:318px;
}

.subpage-right {
float:left;
width:627px;
}

.sub-banner {
float:left;
margin:16px 0 0 ;
text-align:right;
width:614px;
}

.subpanel {
height:141px;
padding:0;
text-align:left;
width:317px;
}

.subpanelmenu  {
padding:18px 0 0 0;
}

.subpanelmenu h1 {
margin:0 0 0 23px;
}

#subpanelnav {
float:left;	
list-style-type:none;
margin:8px 0 0 0;
padding: 0 0 0 15px;
text-align:left;
width:285px;
}

	#subpanelnav li {
	background: url(../images/panelnav.gif)  no-repeat;
	background-position: 7px 6px; 
	border-bottom:1px solid #ededee;
	color:#0066cc;
	font-size:12px;
	height:19px;
	padding: 4px 0 0 9px;
	vertical-align:middle;
	width: 284px;	
	}	
	
	#subpanelnav li a {
	color:#0066cc;
	list-style: none;
	padding: 2px 0 0 10px;
	text-decoration:none;
	}	
	
	#subpanelnav li.bottom {
	border-bottom:0;
	}

.order-materials{
background: url(../images/subpanel-order-materials.gif)  no-repeat;
height:136px;
padding:0;
text-align:left;
width:317px;
}

.order-materials h1 {
margin:0 0 0 -3px;
padding:17px 0 0 0;
}

.transparent a{
float:left;
height:75px;
outline:none;
text-decoration:none;
width:75px;
}

.transparent img {
height:75px;
outline:none;
width:75px;
}

.sitelinks {
color:#0066cc;
font-weight:normal;
line-height:1.1em;
}

.sitelinks h1 {
color:#0066cc;
font-weight:bold;
}

.sitelinks a {
color:#0066cc;
font-weight:normal;
text-decoration:underline;
}

.sitelinks p {
padding-top:5px;
}

.sitelinks sup {
padding-bottom:2px;
}

.panellinks {
color:#0066cc;
font-size:10px;
margin:0 0 0 5px;
padding:0;
}

.panellinks h1 {
padding:0;
margin:0;
}

.panellinks a {
color:#0066cc;
font-weight:normal;
font-size:10px;
text-decoration:underline;
}

.two-columns {
font-size:12px;
margin:31px 0 0;
text-align:left;
width:617px;
}

.left-column {
padding:0 0 0 35px;
width:280px;
}

.left-column h3 {
color:#006699;
}

.right-column {
width:280px;
}

.right-column h3 {
color:#0066cc;
}

.outermargin {
margin-left:-35px;
}

/* Home Page */

.firstrow {
height:330px;
margin:-2px auto 0;
text-align:center;
width:940px;
}

.flashbox {
clear:both;
float:left;
font-size:12px;
height:324px;
margin:6px 0 0 0;
padding:0 0 0 0;
text-align:right;
width:405px;
}

.flashbox a{
color:#006699;
text-decoration:underline;
}

.newresources {
float:left;
padding-top:13px;
width:312px;
}

.titleblock {
background:#006699;
color:#ffffff;
font-weight:bold;
font-size:12px;
height:19px;
margin:0 0 0 14px;
padding:4px 0 0 7px;
text-align:left;
width:286px;
}

.newresourcesmenu {
margin:0 0 0 14px;
width:292px;
}

#newresourcesnav {
list-style-type:none;
margin: 0;
padding: 3px 0 6px 0;
text-align:left;	
}

	#newresourcesnav li {
	background: url(../images/panelnav.gif)  no-repeat;
	background-position: 4px 6px; 
	border-bottom:1px solid #ededee;
	color:#0066cc;
	font-size: 12px;
	height:21px;
	list-style: none;
	padding: 4px 0 0 6px;
	width:292px;
	}	
	
	#newresourcesnav li a {
	color:#0066cc;
	list-style: none;
	padding: 2px 0 0 10px;
	text-decoration:none;
	}	
	
	#newresourcesnav li.bottom {
	border-bottom:0;
	}

.druginfo {
background: url(../images/panel-druginfo.gif)  no-repeat;
height:131px;
text-align:left;
width:312px;
}

.druginfobox {
	padding:22px 0 0 22px;
}

.rxperience {
background: url(../images/panel-rxperience.gif)  no-repeat;
float:left;
height: 331px;
text-align:center;
width:219px;
}

.rxtext {
color: #0066cc;
font-size: 12px;
height:228px;
line-height: 1.5em;
margin:auto;
padding:60px 0 0 0;
text-align:left;
width:175px;
}

.rxform {
padding:5px 0 0 5px;
}

.rxform p {
padding:10px 0 0 0;
}

.rxradio { 
vertical-align:middle;
}

.rxfooter {
color: #ffffff;
font-size: 10px;
line-height: 1em;
margin:auto;
text-align:left;
width:175px;
}

.rxfooter a{
color:#ffffff;
text-decoration:underline;
}

.secondrow {
clear:both;
margin:auto;
text-align:center;
width:955px;
}

.midpanel {
float:left;
width:311px;
}

.profdev {
background: url(../images/panel-profdev.gif)  no-repeat;
height:159px;
text-align:left;
width:311px;
}

.rightpanel {
background: url(../images/panel-rightempty.gif)  no-repeat;
float:left;
height:319px;
text-align:left;
width:312px;
}

.leftpanel {
background: url(../images/panel-leftempty.gif)  no-repeat;
float:left;
height:319px;
text-align:left;
width:320px;
}

.leftpanelbox {
padding:18px 0 0 25px;
}


.prescassist {
background: url(../images/panel-prescassist.gif)  no-repeat;
height:160px;
text-align:left;
width:311px;
}

.thirdrow {
clear:both;
margin:0 auto 0;
text-align:center;
width:955px;
}

.adobe {
float:right;
padding:20px 0 0;
text-align:left;
width:500px;
}

.adobe img{
padding: 2px;
vertical-align:middle;
}

.adobelink {
color:#878787;
font-weight:normal;
font-size:10px;
font-family: Arial, Helvetica, sans-serif; 
padding:0 5px 0 0;
text-decoration:underline;
}

a.adobelink {
color:#878787;
}

.about {
float:right;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif; 
padding:20px 0 0;
text-align:left;
width:500px;
}

.aboutheader {
color:#006699;
font-size:11px;
font-family: Georgia, "Times New Roman", Times, Serif; 
}

.abouttext {
color:#ababac;
font-size:9px;
width:465px;
}

/* Pharmacist Resources - Drug Information */ 

.drug-info{
background: url(../images/subpanel-drug-info.gif)  no-repeat;
}

.iconlink {
float:right;
width:95px;
margin-top:-100px;
z-index:30;
}

.drug-column {
color:#0066cc;
font-weight:normal;
font-size:12px;
margin:0 0 0 0;
padding:0 0 0 35px;
text-align:left;
width:565px;
}

.epocrates {
height:60px;
margin-left:-8px;
margin-top:9px;
}

.drug-column h3 {
color:#8e9300;
font-size:15px;
}

.drug-two-columns {
font-size:12px;
margin:31px 0 0 0;
padding:0 0 0 0;
text-align:left;
width:565px;
}

.drug-left-column {
width:265px;
}

.drug-right-column {
padding:0 0 0 1px;
width:250px;
}

/* Pharmacist Resources - Patient Adherence */ 

.patient-adherence {
background: url(../images/subpanel-patient-adherence.gif)  no-repeat;
}

.externalresources {
color:#0066cc;
float:left;
font-size:12px;
margin:29px 0 0 20px;
text-align:left;
width:260px;
}

.medication {
float:right;
margin:10px 0 0;
}

.medicationpanel {
background: url(../images/panel-medication.gif)  no-repeat;
height:330px;
text-align:left;
width:325px;
}

.medicationpanel h1 {
margin:0 0 0 26px;
padding:23px 0 0;
}

.medicationreport {
margin:0 0 0 24px;
}

.align-left {
float:left;
margin: 0 5px 0 0;
}

.align-right {
float:right;
margin: 0 0 15px 15px;
}

.align-middle {
vertical-align:middle;
}

.belowpanel {
margin:5px 0 0 17px;
text-align:left;
}

/* Pharmacist Resources - Practice Solutions */ 

.pract-sol{
background: url(../images/subpanel-pract-sol.gif)  no-repeat;
}

.practice-solutions {
margin:15px 0 0 10px;
text-align:left;
width:910px;
}

/* Pharmacist Resources - Professional Development */


.prof-dev{
background: url(../images/subpanel-prof-dev.gif)  no-repeat;
}

.profdeviconlink {
float:right;
width:105px;
margin-top:-80px;
z-index:30;
}

/* Pharmacist Resources - Prescription Assistance */ 

.presc-assist{
background: url(../images/subpanel-presc-assist.gif)  no-repeat;
}

.presassisticonlink {
float:right;
width:105px;
margin-top:-60px;
z-index:30;
}

/* Pharmacist Resources - More Resources */

.more-resources{
background: url(../images/subpanel-more-resources.gif)  no-repeat;
}

.govresc-column {
width:250px;
}

.govresc-column h3 {
color:#006699;
}

.options {
background: url(../images/options.gif)  no-repeat;
height:72px;
padding:0;
text-align:left;
width:317px;
}

.optionstext {
color:#757575;
float:left;
font-weight:normal;
font-size:11px;
padding:13px 0 0 23px;
width:275px;
}

.options a {
color:#227ad3;
text-decoration:underline;
}

#popup {
background: url(../images/popup.gif)  no-repeat;
height:266px;
text-align:center;
width:643px;
}

.popuptext {
color:#1776ac;
font-size:15px;
font-weight:normal;
padding:30px 40px 0 40px;
text-align:left;
}

.popuptext a {
color:#1776ac;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}

.popuptext h1 {
color:#006699;
font-size:20px;
font-weight:bold;
}

.popuptext h2 {
color:#1776ac;
font-size:11px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
padding:3px 70px 0 0;
}

.arrows {
font-size:20px;
font-weight:bold;
}

/* Pharmacist Resources - Calendar of Events */

.calendar-events{
background: url(../images/subpanel-calendar.gif)  no-repeat;
}

table#calendar {
border-collapse:collapse;
margin: 0;
padding:0;
width:600px;
}

table#calendar th {
color:#006c56;
font-weight:bold;
font-size:15px;
padding:0 0 10px 10px;
text-align:left;
}

table#calendar td {
border-right:1px solid #dbdcdd;
color:#0066cc;
font-weight:bold;
height:60px;
padding:0 10px 0;
text-align:left;
vertical-align:top;
}

table#calendar td.leftcol {
width:90px;
}

table#calendar td.midcol {
width:215px;
}

table#calendar td.midcol a {
color:#0066cc;
font-weight:normal;
text-decoration:underline;
}

table#calendar td.rightcol {
border-right:0;
padding:0 0 0 10px;
width:255px;
}

/* Pharmacy Satisfaction Data */
#pharmdata {
}

#pharmdata div.intro {
color:#757575;
font-weight: normal;
font-size:13px;
line-height:1.3em;
padding:0 0 0 25px;
width:360px;
}

#pharmdata div.toplinedata {
padding:40px 0 0 30px;
}


#pharmdata div.gray {
color:#757575;
font-style:italic;
line-height:1.2em;
}

#pharmdata div.info {
color:#757575;
font-style:italic;
padding:25px 0 0 30px;
width:200px;
}

#pharmdata div.adobereader {
padding:185px 0 80px 0;
}

/* Retail Clinic Outlook */

#retailclinic {

}

#retailclinic h1 {
padding-bottom:3px;
}
#retailclinic div.panellinks {
margin-left:0;
padding-top:3px;
}

.retail-clinic{
background: url(../images/subpanel-retail-clinic-outlook.gif)  no-repeat;
}

.gray {
color:#757575;
}

.module {
width:250px;
}

#retailclinic div.adobereader {
width:200px;
}

#retailclinic div.summary {
color:#757575;
font-size:11px;
width:250px;
}

#retailclinic div.summary a {
color:#757575;
font-size:12px;
text-decoration:underline;
}

/* Limited Availability */

.limited-avail{
background: url(../images/subpanel-limited-avail.gif)  no-repeat;
}

.magazine {
float:left;
padding:2px 0 20px 0;
width:220px;
}

.magazine img{
padding:2px 5px 0 0;
}

/* Disease Management */

.disease-mgmt-left {
width:332px;
}

.disease-mgmt-right {
width:615px;
}

.disease-mgmt{
background: url(../images/subpanel-diseasemgmt.gif)  no-repeat;
height:375px;
line-height:1.2em;
padding:0;
text-align:left;
width:326px;
}

.disease-mgmt h1 {
color:#005a7c;
font-weight:bold;
font-size:17px;
padding:23px 0 0 0;
}

.diseasepaneltext {
color:#0066cc;
font-weight:normal;
font-size:12px;
padding:11px 0 0 0;
width:285px;
}

.diseasepaneltext-bottom {
color:#0066cc;
float:right;
font-weight:normal;
font-size:12px;
padding:45px 20px 0 0 ;
width:135px;
}

.diseasemgmt-menu {
float:left;
text-align:right;
margin:10px 0 0 0;
width:610px;
}

table#disease-mgmt {
border-collapse:collapse;
margin: 0;
padding:0;
width:595px;
}

table#disease-mgmt td {
background: url(../images/menu-disease-management.gif)   no-repeat;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, Serif;
font-weight:normal;
font-size:15px;
height:58px;
text-align:center;
width:288px;
}

table#disease-mgmt td a{
color:#ffffff;
text-decoration:none;
}

.disease-panel {
background: url(../images/panel-disease-empty.gif)  no-repeat;
float:left;
height:475px;
text-align:left;
width:318px;
}

.disease-panelmenu {
padding:22px 0 0 15px;
}

.disease-panelmenu h1 {
margin:0 0 0 6px;
}

#disease-panelnav {
float:left;	
list-style-type:none;
margin:7px 0 0 0;
padding: 0;
text-align:left;
	
}

	#disease-panelnav li {
	background: url(../images/panelnav.gif)  no-repeat;
	background-position: 8px 12px; 
	border-bottom:1px solid #ededee;
	color:#0066cc;
	font-size: 12px;
	list-style: none;
	height:27px;
	padding: 10px 0 0 7px;
	width: 280px;	
	}	
	
	#disease-panelnav li a {
	color:#0066cc;
	list-style: none;
	padding: 3px 0 0 14px;
	text-decoration:none;
	}	
	
	#disease-panelnav li.bottom {
	border-bottom:0;
	}

#pdflist li {
background: url(../images/icon-pdf.gif)  no-repeat;
background-position: 0 0; 
color:#0066cc;
font-weight:bold;
font-size: 10px;
list-style: none;
padding: 0 0 13px 40px;
width: 230px;		
}	

	#pdflist li h1 {
	line-height:1em;
	}

	#pdflist li a {
	color:#0066cc;
	font-weight:normal;
	font-size:10px;
	list-style: none;
	text-decoration:underline;
	}	

/* Newsroom */

.newsroom{
background: url(../images/subpanel-newsroom.gif)  no-repeat;
}

.single-column {
padding:1px 0 0 35px;
}

.single-column h3 {
color:#990000;
}

table#industrynews {
border-collapse:collapse;
margin: 0;
padding:0;
}

table#industrynews td {
color: #0066cc;
font-weight:bold;
font-size: 12px;
padding:2px 10px 2px 0;
}

table#industrynews td a{
color: #0066cc;
font-weight:normal;
text-decoration:underline;
}

table#industrynews td.leftcol {
width:150px;
}

table#industrynews td.rightcol {
width:150px;
}

#newsroomnav {
float:left;	
list-style-type:none;
margin:7px 0 0 0;
padding: 0;
text-align:left;
}

	#newsroomnav li {
	background: url(../images/panelnav.gif)  no-repeat;
	background-position: 0 8px; 
	color:#0066cc;
	font-size: 12px;
	padding: 6px 0 6px 12px;
	width: 580px;	
	}	

	#newsroomnav li a {
	color:#0066cc;
	list-style: none;
	padding: 3px 0 0 0;
	text-decoration:underline;
	}	
	
	#newsroomnav li.bottom {
	border-bottom:0;
	}

/* Contact Us */

.contactus {
background: url(../images/panel-contact.gif)  no-repeat;
color:#0066cc;
clear:both;
font-size:12px;
font-weight:normal;
height:233px;
margin:18px auto 0;
text-align:center;
width:940px;
}

.contactus h1 {
font-weight:bold;
}

.contactus a {
color:#0066cc;
text-decoration:underline;
}

#contact-left{
height:141px;
padding:0;
text-align:left;
width:325px;
}

#contact-left h1 {
margin:0 0 0 -3px;
padding:25px 0 0 0;
}

#contact-middle {
float:left;
margin:25px 0 0 30px;
text-align:left;
width:250px;
}

#contact-middle div.bottom {
margin-top:25px;
}

#contact-middle h1{
color:#0066cc;
}

#contact-right {
float:left;
font-weight:bold;
line-height:1.7em;
margin:37px 0 0 40px;
text-align:left;
width:250px;
}

/* 404 error */

.error {
background: url(../images/panel-404.gif)  no-repeat;
clear:both;
height:536px;
margin:20px auto 0;
text-align:center;
width:940px;
}

.error-box {
color:#0066cc;
font-size:16px;
font-weight:normal;
margin:0 0 0 25px;
padding:25px 0 0 0;
text-align:left;
width:900px;
}

.error-box h1 {
color:#0066cc;
font-weight:bold;
font-size:30px;
}

.error-box a {
color:#0066cc;
text-decoration:underline;
}

#error-list {
padding:20px 0 20px 35px;
width:500px;
}

	#error-list li {
	list-style-type:disc;
	padding:0 0 15px 0;
	}	
	
	#error-list li a {
	text-decoration:underline;
	}	
	
/* Search Results */	

.fullpage {
background: url(../images/panel-search.gif)  no-repeat;
clear:both;
height:73px;
margin: 20px auto 0;
text-align:center;
width:950px;
}

.fullpage h3 {
color:#0066cc;
text-align:left;
padding:28px 0 0 30px;
}

.fullpage-box {
padding:0 0 0 30px;
margin:35px 0 0 0;
text-align:left;
width:880px;
}

.searchresults {
color:#000000;
font-size:11px;
font-weight:normal;
}

.searchresults h1{
color:#0066cc;
font-style:italic;
font-weight:bold;
font-size:15px;
}

.searchresults a {
color:#0066cc;
font-weight:bold;
font-size:15px;
text-decoration:none;
}



#poll {
    font-size: 11px;
    line-height: 13px;
}

#poll p {
    font-size: 11px;
    padding: 4px; 
    margin: 0;
}

#poll form {
    margin: 0;
    padding: 0;
}

#poll form input {
	margin-left: 3px;
}

#survey{
    border-collapse:collapse;
    font-size: 11px;
}

#survey tr.odd {
    background: #f1f1f1;
}

#survey td {
    font-size: 11px;
    padding: 1px 5px;
}

.adjust-poll-item {
    position: relative;
    top: -2px;
    _top: -1px;
    left: 3px;
	
}

#poll p.poll-header {
	margin-bottom: 10px;
}

.poll-button {
    margin: 0;
    margin-left: 0px;
	margin-top:20px;
}

.bilink {
float:right;
padding-right:30px;
width:300px;
}
