@charset "UTF-8";

/*  HTML 5 Assistance Tracker Styles */


.unOrange{color:#e88200}
.unBlue{color:#336699}
.unRed{color:#cc6633}
.unYellow{color:#ff9900}
.unLightYellow{color:#ffcc99}
.unDark{color:#333333}
.unLight{color:#787878}
.unGray{color:#cccccc}
.unOffWhite{color:#eeeeee;}

.unOrangeBg{background-color:#e88200}
.unBlueBg{background-color:#336699}
.unRedBg{background-color:#cc6633}
.unYellowBg{background-color:#ff9900}
.unLightYellowBg{background-color:#ffcc99}
.unDarkBg{background-color:#333333}
.unLightBg{background-color:#787878}
.unGrayBg{background-color:#cccccc}
.unOffWhiteBg{color:#eeeeee;}

.sectorBar .jqplot-grid-canvas{display:none;}

a.trackerTabs:link {
 color:#ffffff;
}
a.trackerTabs:visited {
 color:#ffffff;
}
a.trackerTabs:active {
 color:#ffffff;
}
a.trackerTabs:hover {
 text-decoration:underline;
 color:#ffffff;
}

a.donorLink:link {
	font-family:arial, Tahoma, Helvetica, 'sans-serif';
	font-size:14px;
	color:#717171;
}
a.donorLink:visited {
	font-family:arial, Tahoma, Helvetica, 'sans-serif';
	font-size:14px;
	color:#717171;
}
a.donorLink:active {
	font-family:arial, Tahoma, Helvetica, 'sans-serif';
	font-size:14px;
	color:#717171;
}
a.donorLink:hover {
	font-family:arial, Tahoma, Helvetica, 'sans-serif';
	font-size:14px;
	color:#717171;
}

.analysis-sub-nav{text-align:center; font-size:15px; padding-top:3px; font-weight:bold;}


a.asst-download:link {
 color:#cc6633;
 text-decoration:none;
 font-weight:bold;
 font-size:14px;
}
a.asst-download:visited {
 color:#cc6633;
 text-decoration:none;
 font-weight:bold;
 font-size:14px;
 
}
a.asst-download:active {
 color:#cc6633;
 text-decoration:none;
 font-weight:bold;
 font-size:14px;
}
a.asst-download:hover {
 text-decoration:none;
 color:#ff9900;
 font-weight:bold;
 font-size:14px;
}



a.asst-white-pdf:link {
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 font-size:16px;
}
a.asst-white-pdf:visited {
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 font-size:16px;
 
}
a.asst-white-pdf:active {
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 font-size:16px;
}
a.asst-white-pdf:hover {
 text-decoration:none;
 color:#e88200;
 font-weight:bold;
 font-size:16px;
}





a.asst-step:link {
 color:#cc6633;
 text-decoration:none;
 font-weight:bold;
 font-size:12px;
}
a.asst-step:visited {
 color:#cc6633;
 text-decoration:none;
 font-weight:bold;
 font-size:12px;
 
}
a.asst-step:active {
 color:#cc6633;
 text-decoration:none;
 font-weight:bold;
 font-size:12px;
}
a.asst-step:hover {
 text-decoration:none;
 color:#ff9900;
 font-weight:bold;
 font-size:12px;
}


.donor-nav-button{position:absolute; width:17%; height:25px;}
.donor-sub-menu-text{cursor:pointer;}


.summary-bottom-left{position:absolute;width:33%; height:auto;}
.summary-bottom-right{position:absolute;width:66%; height:auto; margin-left:34%;}
.summary-bottom-chart-container{position:absolute; width:32%; height:200px;}


#summaryTab{
	width:33%; height:50px; position:absolute;	
}
#donorAnalysisTab{
	width:33%; margin-left:34%; height:50px; position:absolute;	
}



.trackerNavTabBody{
	font-size:18px; font-weight:normal; padding-top:15px; position:relative; text-align:center;
}
#tab-body{
	width:100%; height:auto; border-color:#dddddd; border-width:thin; border-style:solid;
}

#summary-right{
	width:50%; margin-left:50%; height:540px; position:absolute;
}



#summaryToolTip{
	width:200px; 
	height:150px;
	background-color:#ffffff; 
	margin-top:50%;
	margin-left:-35%;
	position:absolute; 
	z-index:100; 
	display:none;
	font-size:14px;
	padding: 15px 15px 15px 15px;
}



.shadow-box {
	-webkit-box-shadow: 3px 3px 5px rgba(50, 50, 50, 0.69);
	-moz-box-shadow:    3px 3px 5px rgba(50, 50, 50, 0.69);
	box-shadow:         3px 3px 5px rgba(50, 50, 50, 0.69);	}
	
.round {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.center {text-align:center;}

.jqplot-title{font-size:16px; font-weight:bold;}

.summary-hdr {font-weight:normal; color:#336699; font-size:28px;}
.donor-hdr {font-weight:normal; font-size:28px;}
.sector-chart-hdr{font-weight:bold; font-size:14px;}


.dotted-top{border-top-style:dotted; border-top-width:thin; border-top-color:#787878;}
.dotted-bottom{border-bottom-style:dotted; border-bottom-width:thin; border-bottom-color:#787878;}

.pad5Bottom{padding-bottom:5px;}

.bold {font-weight:bold;}

.bottomTitle{font-size:22px;}

.stepTitle{font-size:16px;}
.stepCopy{font-size:13px; width:90%;}



/* sector analysis stuff */
.sector-hdr {font-weight:normal; font-size:28px;}

#sectorAnalysisTab{width:33%; margin-left:67%; height:50px; position:absolute;}

.sector-nav-button{position:absolute; width:17%; height:25px;}
/* end of sector analysis stuff */

/*  End HTML 5 Assistance Tracker Styles */

body {
	margin:0; 
	padding:0;
	height:100%;
	font-family:arial, Tahoma, Helvetica, 'sans-serif';
	font-size:12px;
	color:#717171;
	background-color: #fff;
}
sup { font-size:8px; }

img { border:0; vertical-align:top;}
.search-area {display:none;}
fieldset, form { margin:0; padding:0; border:none; }
hr, legend, caption, .hidden, .hide { display:none; }
input, textarea, select, option {
	font-family:arial, Tahoma, Helvetica, 'sans-serif';
	font-size:12px;
	color:#717171;
}
/* Select Box */
select {color:#666666; vertical-align:middle; border:1px solid #dbdbdb; }

input.radio { padding:0 !important; margin:0 !important; width:13px; height:13px; vertical-align:middle; border:0 !important; }
input.checkbox { padding:0 !important; margin:0 !important; width:13px; height:13px; vertical-align:middle; border:0;}

.heading-blue{color:#247586;}
.key-stats-toc-sublist{list-style:lower-alpha;}

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
h1{font-size:2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
h4{font-size:1.2em;}
h5{font-size:1.0em;}
h6{font-size:0.8em;}
div, th, td, p, span { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; margin:0; padding:0; }

/* LIST */
/* ul, ol, li { margin: 0; padding: 0; list-style:none;  }*/
dl, dt, dd, address { margin: 0; padding: 0; }
address { font-style:normal;}

a:link, a:visited { text-decoration:none; color:#666666; }
a:hover, a:active { text-decoration:none; color:#aaaaaa; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
.brclear { display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important; }

.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }

.vm { vertical-align:middle; }

.relative { position:relative; }
.absolute { position:absolute; }

.show { display:block; }
.hide { display:none; }

.hand { cursor:pointer; _cursor:hand; }

.ls-1 { letter-spacing:-1px; }
.block { display:block; }

.t { border:1px solid red; }
