
#tag p {
	font: bold 0.8em verdana, tahoma, arial, sans-serif;
	margin: 0;
	padding: 4px 0;
	letter-spacing: 0.07em;
	color: #fff;
	/* color: #002bcf; */
	width: 100%;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	}

ul#main-nav li a, ul#main-nav li a:visited, ul#main-nav li a:active {
	color: #002bcf;
	font: normal 17px verdana, sans-serif;
	text-decoration: none;
	margin: 0;
	line-height: 1.4em;
	padding: 0 8px;
}

ul#main-nav li a:hover {
	color: #029900;
	margin: 0;
	line-height: 1.4em;
	padding: 0 8px;
	text-decoration: none;
}
	
#view-drugs .view-by h1 {
	display: inline;
	color: #fff;
	font: normal 1.1em verdana, tahoma, arial, sans-serif;
	letter-spacing: 0.06em;
	padding: 0 12px 0 35px;
	margin: 0;
}

#view-drugs {
	color: #002bcf;
	font: normal 1.1em verdana, arial, sans-serif;
}

#view-drugs a, #view-drugs a:link, #view-drugs a:visited, #view-drugs a:active {
	color: #002bcf;		
}

#view-drugs a:hover {
	color: #f4fbf7;
}

#content-wrap h1, #thickbox-wrap h1 {
	color: #002BCF;
	font: normal 1.5em verdana, arial, sans-serif;
	padding-top: 10px;
}

#thickbox-wrap h1 {
	margin: 0 0 10px 0;
	padding: 0;
}

#thickbox-wrap p {
	font: normal 0.8em verdana, arial, sans-serif;
}

.alpha {
	color: #999;
	font: normal 17px verdana, arial, sans-serif;
	letter-spacing: 0.05em;
}

.alpha a, .alpha a:link, .alpha a:visited, .alpha a:active {
	color: #999;
	text-decoration: none;	
}

.alpha a:hover {
	color: #002bcf;
	text-decoration: underline;
}

#content-wrap h1 span {color: #666;}

#content-wrap h1 a, #content-wrap h1 a:link, #content-wrap h1 a:visited, #content-wrap h1 a:active {
	color: #002BCF;
	text-decoration: none;
}

#content-wrap h1 a:hover {text-decoration: underline;}

#content {font: normal 0.9em verdana, arial, sans-serif;}

#content h2 {
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}

#content-wrap h2 {
	font: normal 1.5em verdana, arial, sans-serif;
	color: #38A55B;
	padding: 10px 0 2px 0;
}

#content h2.why, #content h2.fda {
	color: #fff;
	font-size: 1.2em;
	padding: 10px 0 10px 22px;
}

#content h2.why {background: #4474b2 url(../images/bg_curve_blue.jpg) top no-repeat;}

#content h2.new-user {color: #002BCF; padding: 5px 0 0 22px; font-size: 1.2em; font-weight: bold;}

#content h2.fda {background: #b348ec url(../images/bg_curve_purple.jpg) top no-repeat;}

#content h2.indication {
	color: #002bcf;
	margin: 25px 0 0 0;
	padding: 0;
	font-weight: normal;
}

#content p.links {
	margin: 15px 0 0 0;
	padding: 0;
}

table.drug-info {
	color: #002bcf;
	font-size: 1.1em;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}

table.drug-info .route {
	font-size: 0.7em;
}

table.drug-info td.info {
	color: #029900;
}

#content p {
	font-size: 1em;
	line-height: 1.4em;
	padding: 0 0 0 22px;
	color: #002bcf;
}

#page-text p {
	color: #333;
	padding: 0;
	font: normal 0.9em verdana, arial, sans-serif;
	line-height: 1.4em;
}

#page-text ul, #page-text ol {
	color: #333;
	font: normal 0.9em verdana, arial, sans-serif;
	line-height: 1.2em;
}

#content ul li {
	padding: 8px 22px;
}

#content ul.medwatch-feed li {
	color: #002bcf;
}

#content a, #content a:link, #content a:visited, #content a:active,
#content-wrap p a, #content-wrap p a:link, #content-wrap p a:visited, #content-wrap p a:active {
	color: #002bcf;
}

#content a:hover, #content-wrap p a:hover {
	color: #b348ec;
}

#box .text {
	font: normal 1.2em verdana, arial, sans-serif;
	color: #666;
}

#box .text a, #box .text a:link, #box .text a:visited, #box .text a.active {
	text-decoration: none;
	color: #666;
	line-height: 1.4em;
}

#box .text a:hover {
	color: #002bcf;
}

/* textarea results text on search by drug, class or company */
#recordsfound {
	color: #b348Ec;
	font-size: 12px;
	padding: 3px;
}

.ad, .ad-single {
	font: normal 0.6em verdana, arial, sans-serif;
	color: #333;
	background: #e0e0e0;
}

#top-ad img.vertical {
	margin: 10px 0 0 0;
	padding: 0;
}

.comment, .temp-comment {
	background: #f5f5f5;
	color: #002bcf;
	border: 1px solid #002bcf;
	/* border: 1px solid #e0e0e0; */
	padding: 9px;
	text-align: center;
}

a.comment-link, a:link.comment-link, a:visited.comment-link, a:active.comment-link {
	font: bold 0.9em verdana, arial, sans-serif;	
	text-decoration: none;
	color: #002bcf;
}

a:hover.comment-link {
	color: #029900;
}

.comment span {
	padding-top: 6px;
	font-size: 0.8em;
	color: #029900;
}

.box-inset {
	font-family: verdana, arial, sans-serif;
	color: #002bcf;
	background: #f4fbf7;
	margin-bottom: 50px;
	padding: 10px;
}

.box-inset h2 {
	font-size: 1.2em;
	font-weight: normal;
	margin: 0 0 5px 0;
	padding: 7px;
	background: #fff;
}

.box-inset p {
	color: #333;
	font-size: 0.8em;
	margin: 0;
	padding: 10px 7px;
	line-height: 1.4em;
}

ul#doc-type {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#doc-type li {
	padding: 0;
	margin: 0 0 1px -1px; /* to ensure alignment with table beneath */
	float: left;
	width: 180px; /* IE absolutely needs a width - will need to test with all tabs displayed to ensure all will fit */
}

ul#doc-type li a, ul#doc-type li a:link, ul#doc-type li a:visited, ul#doc-type li a:active {
	text-align: center;
	color: #333;
	background: #e0e0e0;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	font: bold 11px verdana, sans-serif;
	text-decoration: none;
	display: block;
	margin: 0 4px 0 0;
	padding: 3px 8px;
	line-height: 1.2em;
}

ul#doc-type li a:hover {
	color: #029900;
	background: #fff;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	display: block;
	margin: 0 4px 0 0;
	padding: 3px 8px;
	line-height: 1.2em;
}

ul#doc-type li.on a, ul#doc-type li.on a:link, ul#doc-type li.on a:visited, ul#doc-type li.on a:hover, ul#doc-type li.on a:active {
	color: #fff;
	background: #b348ec;
	border-top: 1px solid #b348ec;
	border-right: 1px solid #b348ec;
	border-left: 1px solid #b348ec;
}


table.docs th {
	color: #333;
	font: bold 0.9em arial, sans-serif; /* verdana C characters weren't very smooth at this size */
}

table.docs td {
	font: normal 0.8em verdana, sans-serif;
	line-height: 1.4em;
}

table.docs td a, table.docs td a:link, table.docs td a:visited, table.docs td a:active {
	text-decoration: underline;
	color: #002bcf;;
}

table.docs td a:hover {
	color: #b348ec;	
}

.message {
	color: #b348ec !important;
	font-weight: bold;
}


#footer p {
	font: bold 0.75em verdana, tahoma, arial, sans-serif;
	color: #fff;
	/* color: #002bcf; */
	width: 100%;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	padding: 0;
	margin: 0;
	line-height: 1.4em;
	
}

#footer a, #footer a:link, #footer a:visited, #footer a:active {
	margin: 0;
	padding: 0;
	color: #fff;		
}

#footer a:hover {
	color: #002bcf;
	text-decoration: underline;
}

/* GLOSSARY RULES */
/* heading used on glossary page */
#content-wrap .glossary-item h3 {
	font: normal 1.2em verdana, arial, sans-serif;
	color: #38A55B;
	padding: 0;
	margin: 0;
}

/* superscript used on glossary */
#content-wrap .glossary-item h3 sup {
	font-size: 75%;
	color: #38A55B;
}

#references ol {
	font-size: 0.9em;
	line-height: 1.2em;
}


/* changes by dave */
#box-indication {
	color: #002bcf;
	padding: 10px 10px 10px 15px;
	font-size: 0.9em;
}

#box-indication ul {
	list-style-type: disc;
	padding: 5px 0 5px 20px;
	margin: 0;
}

#box-indication ul li {
	padding: 0;
}

#box-indication p {
	padding: 0;
	margin: 0;
}
