@charset "utf-8";

.lg-poll .lg-poll-results table {
	font-size:11px;
	}

.poll_results td {
	width:221px;
	vertical-align:top;
	text-align:center;
}

.row {
	margin-bottom: 60px;
	background-color: #DDDFD7;
}

.poll_results .response {
	text-align:left;
	padding-left:2px;
}

#winthropcol .winthrop_logo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	border:1px solid #ddd;
	background:transparent url(/about/pressroom/images/dlboxes.gif) no-repeat;
	background-position:29px 100px;
	height:175px;
	width:150px;
	margin: 0 auto;
	text-align: center;
}

#winthropcol .winthrop_logo p {
	font-size:10px;
	margin: 0px 0px 3px 0px;
	text-align: center;
}

#winthropcol .winthrop_logo img {
	border: none;
	margin: 0 auto;
}

#winthropcol .winthrop_logo p img {
	border: none;
	vertical-align:middle;
}

#winthropcol .winthrop_logo a {
	text-decoration: none;
}



/*** Content styles ***/
#content {
	padding-top:153px;
}
#winthropcol {
	font-size:12px;
	text-align:left;
	width:200px;
	margin:5px 0 0 30px;
	float:left;
	overflow:hidden;
}

#winthropcol p {
	font-size:12px;
}

#winthropcol ul {
	margin:0 0 0 10px;
	list-style:none;
	text-align:left;
}
#winthropcol li {
	font-size:12px;
	line-height:18px;
}


#maincol {
	width:620px;
	float:left;
	overflow:hidden;
}
#maincol img {
	background-color:#fff;
	padding:1px;
	border:1px solid #6b6b6b;
}
#maincol .contactInfo {
	font-size:11px;
	line-height:1.4;
	margin-bottom:0;
	border-top:1px solid #ccc;
	padding-top:10px;
}
#maincol .footnote {
	font-size:11px;
	line-height:1.4;
}
#maincol h2, #maincol h3, #maincol h4, #maincol h5, #maincol h6 {
	margin-top:24px;
}
#maincol th, #maincol td {
	font-size:14px;
}

/*POLLS in EE

This CSS file drives the results popup window only, specifically on pages like TBP poll questions are separate. 
This file works with poll_vote.css, which is the embedded questions CSS file.

*/
.lg-poll {
	position:relative;
}


/*POLL RESULTS DISPLAY - BARS*/

/*Width of Bars*/
.lg-poll .lg-poll-results {
	margin-top: 0px;
	display:block;
	float:left;
	margin-left:15px;
	width:240px;
}
/*Formating of Bars and Text*/
.lg-poll .lg-poll-results ul {
	margin:5px 0 5px 0;
	font-size:11px;
}


/*Borders around bars*/
.lg-poll .lg-poll-results li {
	border:1px solid #fff;
	list-style-type:none;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:56px;
	padding:2px;
	position:relative;
}

.lg-poll .lg-poll-results div.response {
	width:200px;
	height: auto;
	line-height:normal;
	margin-bottom:0px;
}

.lg-poll .lg-poll-results p.percent_num {
	font-size:11px;
	margin:0px 3px 0px 0px;
	position:absolute;
	text-align:right;
	width:170px;
}


.lg-poll .lg-poll-results div {
	width:150px;
	width:100%;
	padding:1px;
}


.lg-poll .lg-poll-results div.a-1 {
	border:#003399 1px solid;
	height:19px;

}
.lg-poll .lg-poll-results div.a-2 {
	border:#ffcc00 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-3 {
	border:#ff0000 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-4 {
	border:#00ff66 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-5 {
	border:#6600ff 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-6 {
	border:#ffff00 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-7 {
	border:#ff6633 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-8 {
	border:#00ffcc 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-9 {
	border:#ff9900 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-10 {
	border:#99ccff 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-11 {
	border:#ff6666 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-12 {
	border:#ccff66 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-13 {
	border:#cc33ff 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-14 {
	border:#66ff99 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-15 {
	border:#ffcc66 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-16 {
	border:#0099ff 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-17 {
	border:#cc6600 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-18 {
	border:#ff33ff 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-19 {
	border:#cc99ff 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-20 {
	border:#990099 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-21 {
	border:#999933 1px solid;
	height:19px;
}
.lg-poll .lg-poll-results div.a-22 {
	border:#990000 1px solid;
	height:19px;
}


/*Internal bar length*/

.lg-poll .lg-poll-results div {
	height:17px;
}
.lg-poll .lg-poll-results div.percentage-1 {
	background:#003399;
}
.lg-poll .lg-poll-results div.percentage-2 {
	background:#ffcc00;
}
.lg-poll .lg-poll-results div.percentage-3 {
	background:#ff0000;
}
.lg-poll .lg-poll-results div.percentage-4 {
	background:#00ff66;
}
.lg-poll .lg-poll-results div.percentage-5 {
	background:#6600ff;
}
.lg-poll .lg-poll-results div.percentage-6 {
	background:#ffff00;
}
.lg-poll .lg-poll-results div.percentage-7 {
	background:#ff6633;
}
.lg-poll .lg-poll-results div.percentage-8 {
	background:#00ffcc;
}
.lg-poll .lg-poll-results div.percentage-9 {
	background:#ff9900;
}
.lg-poll .lg-poll-results div.percentage-10 {
	background:#99ccff;
}
.lg-poll .lg-poll-results div.percentage-11 {
	background:#ff6666;
}
.lg-poll .lg-poll-results div.percentage-12 {
	background:#ccff66;
}
.lg-poll .lg-poll-results div.percentage-13 {
	background:#cc33ff;
}
.lg-poll .lg-poll-results div.percentage-14 {
	background:#66ff99;
}
.lg-poll .lg-poll-results div.percentage-15 {
	background:#ffcc66;
}
.lg-poll .lg-poll-results div.percentage-16 {
	background:#0099ff;
}
.lg-poll .lg-poll-results div.percentage-17 {
	background:#cc6600;
}
.lg-poll .lg-poll-results div.percentage-18 {
	background:#ff33ff;
}
.lg-poll .lg-poll-results div.percentage-19 {
	background:#cc99ff;
}
.lg-poll .lg-poll-results div.percentage-20 {
	background:#990099;
}
.lg-poll .lg-poll-results div.percentage-21 {
	background:#999933;
}
.lg-poll .lg-poll-results div.percentage-22 {
	background:#990000;
}




/*PIE CHART*/
#maincol .pie_graph {
	float:left;
	margin-top:-25px;
	margin-left:15px;
	width:320px;
	position: relative;
	background:none;
}

#maincol .lg-poll .pie_graph img {
	border:none;
	background:none;
	position:relative;
	margin-top:25px;
}

/*Pie Chart Key*/

.lg-poll .pie_chart_key p.response_graph {
	margin: 0px 0px 0px 5px;
	font-size:11px;
	}

.lg-poll .pie_chart_key p.a-1 {
	border:#003399 1px solid;
	background:#003399;
	height:7px;
	width:7px;
	margin: 2px 3px 0px 2px;
	float:left;
}
.lg-poll .pie_chart_key p.a-2 {
	border:#ffcc00 1px solid;
	background:#ffcc00;
	height:7px;
	width:7px;
	margin: 2px 3px 0px 2px;
	float:left;
}
.lg-poll .pie_chart_key p.a-3 {
	border:#ff0000 1px solid;
	background:#ff0000;
	height:7px;
	width:7px;
	margin: 2px 3px 0px 2px;
	float:left;
}
.lg-poll .pie_chart_key p.a-4 {
	border:#00ff66 1px solid;
	background:#00ff66;
	height:7px;
	width:7px;
	margin: 2px 3px 0px 2px;
	float:left;
}
.lg-poll .pie_chart_key p.a-5 {
	border:#6600ff 1px solid;
	background:#6600ff;
	height:7px;
	width:7px;
	margin: 2px 3px 0px 2px;
	float:left;
}
.lg-poll .pie_chart_key p.a-6 {
	border:#ffff00 1px solid;
	background:#ffff00;
	height:7px;
	width:7px;
	margin: 2px 3px 0px 2px;
	float:left;
}
.lg-poll .pie_chart_key p.a-7 {
	border:#ff6633 1px solid;
	background:#ff6633;
	height:7px;
	width:7px;
	margin: 2px 3px 0px 2px;
	float:left;
}
.lg-poll .pie_chart_key p.a-8 {
	border:#00ffcc 1px solid;
	background:#00ffcc;
	height:7px;
	width:7px;
	margin: 2px 3px 0px 2px;
	float:left;
}
