﻿/*************************************************************************************
 * CPA scorecard specific (non-Sharepoint) printing styles                           *
 * These styles provide basic formatting in addition to those provided by Sharepoint *
 *************************************************************************************/
/*
 * Basic additional formatting styles 
 */

.CPA06ScorecardTopBox {float: left;  border: 1px solid #000000; padding:5px; width:97%;}
.CPA06ScorecardLeftCol {float: left; width: 50%; text-align:center; margin:0;}
.CPA06ScorecardRightCol {float: left; width: 48%; text-align:center; margin:0;}
.CPA06ScorecardLeftCol img, .CPA06ScorecardRightCol img {margin-top:10px;}

.CPA06ScorecardTopBox h4 {
	color:#000;
	padding:5px;
	margin:0;
	border-bottom: 1px solid #000000;
}

a
{
    text-decoration: none;
    color: #000000;
}

/* Fix id->class problem in standard stylesheets */
.leftcol, .rightcol {display:none;}

.dontPrint, .dontprint
{	
	display:none;
}

.print
{
}

.pageBreak 
{
    page-break-before: always;
}

.center
{
    text-align:center;
}


/*
 * Styles used on score comparison pages
 */
#outercomparison 			{/*display:inline-block;*/ min-width: 763px; margin: 0 auto; /*clear:both;*/ text-align:left !important;}
* html #outercomparison 	{/*display:inline-block;*/  margin: 0 auto;  /*clear:both;*/}

.leftcolcomparison		{display:none;}
.midcolcomparison
{
    margin: 0 auto;
    margin-top:10px;
    background: #fff;
    border:1px solid #e2e4e5;
    font-size:1.2em;
    position:absolute;
}

.comparisonnongrid
{
    width: 650px;
}

.comparisonnongrid h2 {display:block; margin:0; padding:8px 0; color:#4f9600;}
h2.light {font-size:180%; margin:5px 0 !important;} 
* html h2.light {height:1%} /*For IE 6 bug*/

.comparisonnongrid h3 {margin:0; padding:8px 0; color:#4f9600;}

/*.CPA06ScorecardContainerNoFloat { padding: 8px; margin-top:5px; min-width:0; position: relative;}*/
*html .CPA06ScorecardContainer  {margin-right:15px;}


.CPA06ScorecardScoreTableComparison {
	border-right: 1px solid #C5DCAA; 
	border-left: 1px solid #C5DCAA;  
	border-top: 1px solid #C5DCAA;
}

.CPA06CellBorderBottom {
	border-bottom: 1px solid #C5DCAA;
	padding: 3px 2px 3px 5px; 
}

legend.comparisonlegend {
	margin: 3px 0px;
	font-weight: bold;
	font-size: 1.2em;
	background-color: #FFFFFF;
	COLOR: #37424A;
	display:inline-block;
}
fieldset.defaultfieldset {border: 1px #7ab800 dotted; padding: 0px 5px 5px 5px;}
.CPA06CompareCouncilLeftCol {float: left; width: 49%; text-align:center;  }
.CPACouncilSearchTextArea {height: 200px;	width: 99%;}
.standardbutton {}
.CPA06CompareCouncilRightCol {float: right; width: 49%; text-align:center; }
.required {
	COLOR: red
}
.CPASearchDropDownField {width: 30%;}

.CPA06ShowHide {border: 0;margin: 0;padding: 0;padding-left:15px;padding-right:15px;list-style-type: none;text-align: left;display:inline;}
.CPA06ShowHide li {float:left;width: auto;height: 2em;color: #003164;text-decoration: none;text-align: left;margin-right:10px;border:0;list-style-type: none;}

.CPA06ScorecardScoreTableHeadingsLeftSmall {font-weight: bold; font-size: 0.9em;  COLOR: #37424A; text-decoration: none;text-align:left; border-bottom: thin solid #C5DCAA;  padding: 3px 2px 3px 2px; border-right: thin solid #C5DCAA; }
.CPA06ScorecardScoreTableHeadingsCenterSmall {font-weight: bold; font-size: 0.9em;  COLOR: #37424A; text-decoration: none; text-align:center; border-bottom: thin solid #C5DCAA;  padding: 3px 2px 3px 2px;}
.CPA06ScorecardScoreTableHeadingsCenterAndBorderRightSmall {font-weight:bold; font-size:0.9em;  COLOR: #37424A; text-decoration: none; text-align:center; border-bottom: thin solid #C5DCAA;  padding: 3px 2px 3px 2px; border-right: thin solid #C5DCAA;}
.CPA06PaleBlue1BackgroundAndRightBorderAndNotBold {text-align:center; border-bottom: thin solid #C5DCAA; padding: 3px 0px 3px 2px; border-right: thin solid #C5DCAA;}

