@import url('EvaluatePharma.css');
@import url('EPVantage.css');

.ReportSectionHeading
					{
					font : bold 11pt Arial, sans-serif;
					color : #000000;
					padding-bottom: 2mm;
					}
					
HR					{
					border-top: 1px solid #e0e0e0;
					border-bottom: 1px solid white;
					}

A.QuickLink			{
					font: normal 8pt Arial, sans-serif;
					}

A.ReportLink		{
					font: normal 8pt Arial, sans-serif;
					color : #383838;
					text-decoration: none;
					}

A.ReportLink:hover	{
					font: normal 8pt Arial, sans-serif;
					color: #3366cc;
					text-decoration: underline;
					}

A.SectionHeading 	{
					font : bold 8pt Arial, sans-serif;
					color : #404040;
					text-decoration: none;
					}

A.SectionHeading:hover
					{
					color: #404040;
					text-decoration: underline;
					}

.ReportList			{
					border-bottom: 1pt lightgrey solid;
					}

.BlockSubheading	{
					padding-top: 0.5mm;
					padding-bottom: 0.5mm;
					color: black;
					background-color: #E3DBE5;
					text-decoration: none;
					}

.TipStyle			{
					font: normal 7.5pt/10pt;
					color: #404040;
					position: relative;
					overflow: auto;
					padding: 4mm;
					text-align: left;
					}

.Tipstyle TD		{
					font: normal 8pt Arial, sans-serif;
					}

.Tipstyle A			{
					font: normal 8pt Arial, sans-serif;
					}
					
SPAN.ActionError
{
	color: Red;
	font-weight: bold;
	font-size: 9pt;
}

DIV.ReportTreeContainer
{
	BORDER: 2px inset;
	PADDING: 1mm;
	OVERFLOW: auto;
}

DIV.OptionsArea1
{
	background-color: #e6e6fa;
	BORDER: 1px solid gainsboro; 
	PADDING: 4mm;
	OVERFLOW: auto; 
	width: 100%;
}
					
DIV.OptionsArea1a {
	background-color: #e6e6fa;
	border: 1px solid gainsboro;
	padding: 16px;
	overflow: auto; 
}
					
DIV.OptionsArea2
{
	background-color: #B0C4DE;
	BORDER: 1px solid slategray; 
	PADDING: 4mm; 
	OVERFLOW: auto; 
	width: 100%;
}
					
DIV.OptionsArea2a {
	background-color: #B0C4DE;
	border: 1px solid slategray;
	padding: 16px;
	overflow: auto;
}

/*
    The following styles are applied to the report type menu in the 'Home' and the 'More Reports' pages.
*/

TD.SectionBreak
{
	background-color: #336699;
	background-image: url(../Images/SolidBackground.jpg);
	background-repeat: repeat-x;
	padding: 0.75mm;
	padding-left: 1.25mm;
	border-top: lavender 1px solid;
	font : bold 8pt Arial, sans-serif;
	color: white;	
	/*height: 23px;*/
}
					
TD.CurrentSection
{
	color: white;
	border-top: #ffffcc 1px solid;
	border-bottom: #669933 1px solid;
	background-color: #66cc66;
	padding-top: 0.9mm;
	padding-right: 0.9mm;
	padding-left: 0.9mm;
	padding-bottom: 0.9mm;
	font: 8pt Arial, sans-serif;
}

TD.CurrentSubsection  	
{
	color: white;
	border-top: #ffffcc 1px solid;
	border-bottom: darkgray 1px solid;
	background-color: #66cc66;
	font: normal 8pt Arial, sans-serif;
	padding: 0.9mm;
}

TD.SectionList
{
	padding-right: 0.9mm;
	border-top: lavender 1px solid;
	border-bottom: cadetblue 1px solid;
	padding-left: 0.9mm;
	padding-bottom: 0.9mm;
	color: black;
	padding-top: 0.9mm;
	/*height: 23px;*/
	background-color: lightsteelblue;
}

TD.SectionListWithHilight
{
	padding-right: 0.9mm;
	border-top: lavender 1px solid;
	border-bottom: cadetblue 1px solid;
	padding-left: 0.9mm;
	padding-bottom: 0.9mm;
	color: black;
	padding-top: 0.9mm;
	/*height: 23px;*/
	background-color: lavender;
}

TD.SectionList A, TD.SectionListWithHilight A
{
	color: black;
	text-decoration: none;
	font: normal 8pt Arial, sans-serif;
}

TD.SectionList A:hover, TD.SectionListWithHilight A:hover
{
	color: black;
	text-decoration: none;
	font: normal 8pt Arial, sans-serif;
}

TD.SubList
{
	padding-right: 0.9mm;
	padding-left: 0.9mm;
	padding-bottom: 0.9mm;
	padding-top: 0.9mm;
	font: 8pt Arial, sans-serif;
	border-top: lavender 1px solid;
	border-bottom: cadetblue 1px solid;
	background-color: lightsteelblue;
}

TD.SubListWithHilight
{
	padding-right: 0.9mm;
	padding-left: 0.9mm;
	padding-bottom: 0.9mm;
	padding-top: 0.9mm;
	font: 8pt Arial, sans-serif;
	border-top: lavender 1px solid;
	border-bottom: cadetblue 1px solid;
	background-color: lavender;
}

TD.SubList A, TD.SubListWithHilight A
{
	color: black;
	text-decoration: none;
	font: normal 8pt Arial, sans-serif;
}

TD.SubList A:hover, TD.SubListWithHilight A:hover
{
	color: black;
	text-decoration: none;
	font: normal 8pt Arial, sans-serif;
}

.RteSkin
{
	background-color: lightsteelblue;
}

.Folder
{
	font: 9pt Courier New, monospace;
	color: green;
}

.Filename
{
}

.LHSNav                         
{ 
    color: black;
    font: normal 8pt Arial, sans-serif;
}


.SmallEntityView .BrowsableEntityLink {
	font-size: 8pt;
	display: block;
	padding: 2px 0px 2px 0px;
	border-bottom: 1px dotted gainsboro;
	color: #333333;
}

.SmallEntityView .BrowsableEntityLink:hover {
	background-color: lavender;
}

.SmallEntityView .EntityRow {
}

.SmallEntityView .EntityAlternatingRow {
}

.SmallEntityView .CrumbTrailItem {
	font-weight: bold;
	font-size: 7pt;
}

.SmallEntityView span.CrumbTrailItem {
	color: #000000;
}

.CompactEntityView .BrowsableEntityLink {
	font-size: 9pt;
	display: block;
	padding: 2px 0px 2px 0px;
	border-bottom: 1px dotted gainsboro;
	color: #333333;
}

.CompactEntityView .BrowsableEntityLink:hover {
	background-color: lavender;
}

.CompactEntityView .EntityRow {
}

.CompactEntityView .EntityAlternatingRow {
}

.CompactEntityView .CrumbTrailItem {
	font-weight: bold;
	font-size: 7pt;
}

.CompactEntityView span.CrumbTrailItem {
	color: #000000;
}



.LargeEntityView .BrowsableEntityLink {
	font-size: 12pt;
	display: block;
	padding: 4px 0px 4px 0px;
	color: #3366cc;
}

.LargeEntityView .BrowsableEntityLink:hover {
	background-color: lavender;
}

.LargeEntityView .EntityRow {
	background-color: whitesmoke;
}

.LargeEntityView .EntityAlternatingRow {
	background-color: white;
}

.LargeEntityView .CrumbTrailItem {
	font-weight: bold;
	font-size: 12pt;
}

.LargeEntityView span.CrumbTrailItem {
	color: #000000;
}

.ProgressLabel
{
	font: bold 7pt tahoma, sans-serif;
	color: #333333;
}

input.SearchEntry {
	font: bold 9pt Arial, Sans Serif;
	border: 0px;
}

input.SearchButton {
	font: 11px Tahoma, sans-serif;
	border: 0px;	
	cursor: hand;
}

input.Button {
    padding: 0 2px 0 2px;
    color: #333333;
    height: 23px;
	border: 1px solid #84a9d0;
	cursor: hand;
}

input.GradientButton {
    color: #000000;
    height: 23px;
	background-color: #b2c3d0;
	background-image: url('../images/buttons/grad_bg.jpg');
	background-repeat: repeat-x;
	cursor: hand;
}

div.blueBox h3, div.purpleBox h3 {
	width: auto;
	letter-spacing: normal;
	background-color: #6699cc;
	padding: 2px 15px 2px 15px;
	color: #fff;
	font : bold 10pt Arial, sans-serif;
	line-height: 1.6em;
	border-bottom: 1px solid #fff;
	margin-bottom: 0;
	margin-top: 0;
}

div.blueBox, div.purpleBox {
	margin-bottom: 1em;
}

div.blueBox p, div.purpleBox p, div.blueBox ul, div.purpleBox ul {
	margin: 0 !important;
	padding: 0.5em 15px;
	padding-bottom: 1em;
}

div.blueBox p *, div.purpleBox p * {
	line-height: 1.6em;
}

div.blueBox p, div.blueBox ul {
	background: transparent url('../images/p_blue.gif') repeat-y top left;
}

div.purpleBox p, div.purpleBox ul {
	background: transparent url('../images/p_purple.gif') no-repeat top left;
}

div.blueBox ul li, div.purpleBox ul li {
	margin-left: 15px;
}

div.blueBox p.lastpara, div.purpleBox p.lastpara {
	padding-bottom: 1.5em;
}



img.newBannerLogo, img.newBannerCTLogo {
	border: 0;
	position: relative;
	display: inline;
	background-repeat: no-repeat;
}


#logobar .LogoContainer img.newBannerLogo {
	left: 22px;
	top: 6px;
	width: 253px;
	height: 50px;
	background-image: url('../images/evaluatepharmaWR_logo.gif');
}

.PopupSummaryPageLogoContainer img.newBannerLogo {
	left: 0px;
	top: 0px;
	width: 253px;
	height: 31px;
	background-image: url('../images/evaluatepharmaWRSP_logo.gif');
}


#logobar .LogoContainer img.newBannerCTLogo {
	left: 22px;
	top: 6px;
	width: 253px;
	height: 50px;
	background-image: url('../images/evaluateCTStandaloneWR_logo.png');
}

.PopupSummaryPageLogoContainer img.newBannerCTLogo {
	left: 0px;
	top: 0px;
	width: 253px;
	height: 31px;
	background-image: url('../images/evaluateCTStandaloneWRSP_logo.png');
}

/**/
.ResultPageLogoContainer img.newBannerLogo {
	left: 0px;
	top: 0px;
	width: 253px;
	height: 63px;
	background-image: url('../images/evaluatepharma_logo.gif');
}

.ResultPageLogoContainer img.newBannerCTLogo {
	left: 0px;
	top: 0px;
	width: 253px;
	height: 31px;
	background-image: url('../images/evaluateCTStandaloneWRSP_logo.png');
}

.ViewStoryPageLogoContainer img.newBannerLogo {
	left: 0px;
	top: 0px;
	width: 253px;
	height: 63px;
	background-image: url('../images/evaluatepharmaWRSP_logo.gif');
}

.ViewStoryPageLogoContainer img.newBannerCTLogo {
	left: 0px;
	top: 0px;
	width: 253px;
	height: 31px;
	background-image: url('../images/evaluateCTStandaloneWRSP_logo.png');
}
