body {
	background-color:#BBBBBB;
	margin:0 auto;
}
sup {
	font-size:6px;
}
#layoutLogic {
	width: 790px;
	background-image: url(/images/bodyBackground2.gif);
	background-repeat: repeat-y;
}
	#header {
		background-color:#2F3E5B;
		width:790px;
		height:146px;
	}
	#footer {
		background-color:#EFEFEF;
		width:790px;
		clear:both;
		overflow:hidden;
	}
	#container {
		width:790px;
	}
		#leftNav {
			float:left;
			background-color:#EFEFEF;
			width: 180px;
		}
		#mainPage {
			float:right;
			width: 610px;
			background-color:#FFFFFF;
		}
			#PageContainer {
				width:602px;
				height:100%;
				background-color:#EFEFEF;
				padding-right:8px;
				padding-top:6px;
				overflow:hidden;
			}
				#insidePage {
					width:562px;
					background-color:#FFFFFF;
					padding-left:20px;
					padding-right:20px;
					padding-top:25px;
					background-image: url(/images/InsidePageGrayCorners.gif);
					background-repeat: no-repeat;
					background-position: left top;
					overflow:hidden
				}
			#horizontalSponsors {
				float:left;
				width:585px;
				background-color:#EFEFEF;
				margin-left:1px;
				margin-right:1px;
				margin-top:0px;
				margin-bottom:2px;
				padding-left:11px;
				padding-right:11px;
				padding-top:5px;
				padding-bottom:5px;
			}
			#contentContainer {
				height:68px;
				clear:left;
				margin-bottom:1px;
			}
			#midSection {
				clear:both;
				float:left;
				width:411px;
				padding-left:20px;
				overflow:hidden;
			}
			#rightNav {
				float:right;
				width:177px;
				background-color:#EFEFEF;
				padding-left:1px;
				margin-right:1px;
			}

			#research {
				clear:both;
				align:center;
				width:530px;
				height:50px;
				padding-left:30px;
				background-image: url(/images/research_bg.gif);
				background-repeat: no-repeat;
			}


			#research_textbox {
				align:right;
				width:285px;
				height:50px;
				float:left;
			}

			#research_image {
				align:left;
				width:200px;
				height:50px;
 				float:left;
			}

			#research_lefttextbox {
				align:right;
				width:410px;
				height:50px;
				float:left;
			}

			#research_righttextbox {
				align:left;
				width:75px;
				height:50px;
 				float:left;
			}

			#footer_cat {
				line-height:12px;
				padding-bottom:10px;
			}
			#PIF_sort {
				background-color:#e4e8f3;
				padding-bottom:15px;
				padding-top:12px;
				padding-right:50px;
				padding-left:50px;
				border: 1px solid #bdc1ca;
			}



form {
	margin:0;
	border:0;
	padding:0;
}
.breadCrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#2F3E5B;
}
a.breadCrumbLinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#2F3E5B;
	font-weight:normal;
	text-decoration:underline;
}

/*header classes*/
a.headerMenus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
	vertical-align:text-top;
}
.headerMenu {
	height: 22px;
	width: 790px;
	text-align:right;
	background-image:url(/images/headerNavOrange.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

/*left nav classes*/
.finderBox {
	background-image:url(/images/franchiseFinder.gif);
	background-repeat: no-repeat;
	background-position:center;
	font-size: 10px;
	margin-top:6px;
	margin-bottom:10px;
}
.FF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F3E5B;
	height: 17px;
	width: 150px;
	margin-left:5px;
	border-color:#EFEFEF;
	border-style: solid;
	border-collapse: collapse;
	border-width: 1px;
}
.leftNavHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #2F3E5B;
	text-align: center;
	vertical-align: middle;
	margin-bottom:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.leftNavSmHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:25px;
	color:#FFFFFF;
	background-image: url(/images/CatHeaderDkBlue.jpg);
	background-repeat: no-repeat;
	padding-left:5px;
}
.leftNavSmHeader2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:25px;
	color:#FFFFFF;
	background-image: url(/images/CatHeaderLtBlue.gif);
	background-repeat: no-repeat;
	padding-left:5px;
}
a.leftNavSearches {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2F3E5B;
	text-decoration:none;
	line-height:16px;
	padding-left:5px;
}
a.leftNavSearches:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2F3E5B;
	text-decoration:none;
	line-height:16px;
	padding-left:5px;
	background-color:#FFFFFF;
}
.arrow {
	width:174px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:1px;
	margin-top:2px;
	background-image: url(/images/leftCatArrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.Noarrow {
	width:174px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:1px;
	margin-top:2px;
	background-position: right center;
}
a.leftNavCats:link {
	display:block;
	width:170px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2F3E5B;
	text-decoration:none;
}
a.leftNavCats:visited {
	display:block;
	width:170px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2F3E5B;
	text-decoration:none;
}
a.leftNavCats:hover {
	background-image:url(/images/white-BG.gif);
}
.keywordSearch {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2F3E5B;
	padding-left:5px;
	padding-top:5px;

}
.keyword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F3E5B;
	height: 14px;
	width: 140px;
	border: thin inset #EFEFEF;
}
.leftNavSelectBoxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F3E5B;
	height: 18px;
	width: 135px;
	border: thin inset #EFEFEF;
	background-color: #FFFFFF;
	margin-left:10px;
}
a.stateLinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2F3E5B;
	text-decoration:none;
	padding-left:20px;
}
a.stateLinks:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F7921E;
	text-decoration:none;
	padding-left:20px;
}
/*content classes */
.poll {
	width:178px;
	height:176px;
	float:right;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.pollSubmit {
	margin-top:28px;
	text-align:center;
}
.geoTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG.jpg);
	background-repeat: no-repeat;
}
.RSVPTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG_RSVP.jpg);
	background-repeat: no-repeat;
}
.allstateTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG_Allstate.jpg);
	background-repeat: no-repeat;
}
.forcefieldTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG_Forcefield.jpg);
	background-repeat: no-repeat;
}
.yoTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG_Yo.jpg);
	background-repeat: no-repeat;
}
.excWinTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG_ExWindows.jpg);
	background-repeat: no-repeat;
}
.garFloorCoatTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG_GarageFloor.jpg);
	background-repeat: no-repeat;
}
.manBagelTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG_Manhattan.jpg);
	background-repeat: no-repeat;
}
.homeLandTargetBox {
	width:185px;
	height:170px;
	margin-top:3px;
	margin-right:3px;
	float:right;
	background-image: url(/images/GeoTargetBG_HomesLand.jpg);
	background-repeat: no-repeat;
}
.orangeBox {
	float:left;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#F7921E;
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	padding-left:4px;
	padding-top:2px;
}
.boxContent {
	height:100%;
	float:left;
	background-color:#EFEFEF;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:10px;
}
.geoText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#F99618;
}
a.geoCompany {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
	color:#F99618;
}
.geoLearn {
	width:151px;
	height:19px;
	padding-left:5px;
	background-image: url(/images/geoBtn.jpg);
	background-repeat: no-repeat;
}
a.geoLearnLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#F99618;
	line-height:19px;
}

a.verdana10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#2F3E5B;
	text-decoration:underline;
	font-weight:normal;
}
a.footerverdana10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-size:9px;
	color:#333333;
	text-decoration:underline;
	font-weight:normal;
	letter-spacing: 0;
}

a.verdana9new {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:10px;
	color:#2F3E5B;
	text-decoration:underline;
	font-weight:normal;
}
.verdana11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:17px;
	font-weight:normal;
}
.verdana10Gray {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
}
.verdana10GrayRR {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F3E5B;
	font-weight:normal;
	line-height:15px;
}

.verdana10GrayRRIntro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F3E5B;
	font-weight:normal;
	line-height:15px;
}
.verdana11Gray {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
.orangeMidHeaders {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:300px;
	font-size:10px;
	font-weight:bold;
	color:#F7921E;
	margin-top:10px;
	margin-bottom:10px;
}
.orangefont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F7921E;
}
.darkorangefont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC6600;
}
.spotlightImage {
	float:left;
	border: 3px solid #EFEFEF;
	margin-right:10px;
}
.verdanaGraySpot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
}
a.viewProfileBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F3E5B;
	font-weight:bold;
	text-decoration:underline;
}
.viewProfileBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F3E5B;
	font-weight:bold;
}
a.smStateLinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#2F3E5B;
	line-height:12px;
	text-decoration:none;
}
a.smStateLinks:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#F7921E;
	line-height:12px;
	text-decoration:none;
}
.stateSearchBox {
	width:394px;
	height:226px;
	background-image: url(/images/stateBoxBG.gif);
	background-repeat: no-repeat;
	clear:both;
	padding-left:30px;
}
.SBABox {
	width:394px;
	height:110px;
	background-image: url(/images/sbaBoxBG.gif);
	background-repeat: no-repeat;
	clear:both;
	padding-left:20px;
}
.recentColumns {
	float:left;
	width:200px;
	padding-right:5px;
}
.sbaColumns {
	float:left;
	width:178px;
	padding-right:5px;
}
.mainPageImage {
	display: block;
	position: relative;
	float: left;
	width: 422px;
	height: 176px;
	background-image: url(/images/mainOwnTime2.jpg);
	background-position: left;
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1A1C;
}
.mainPageText {
	font-size: 11px;
	margin-left:210px;
	margin-right:4px;
	margin-top:45px;
}
.mainPageTextHeader {
	margin-left:70px;
	margin-top:10px;
}
a.mainPageImageLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F7921E;
	text-decoration:none;
}
 .bluenav:link {
 font-size: 11px; font-family: verdana; color:#cc6600; text-decoration: underline;
 }
  .bluenav:visited {
 font-size: 11px; font-family: verdana; color: #CC6600; text-decoration: underline;
 }
  .bluenav:active {
 font-size: 11px; font-family: verdana; color: #CC6600; text-decoration: underline;
 }
  .bluenav:hover {
 font-size: 11px; font-family: verdana; color: #CC6600; text-decoration: underline;
 }

 .orange11:link {
 font-size: 11px; font-family: verdana; color:#cc6600; text-decoration: underline; font-weight:normal;
 }
  .orange11:visited {
 font-size: 11px; font-family: verdana; color: #CC6600; text-decoration: underline; font-weight:normal;
 }
  .orange11:active {
 font-size: 11px; font-family: verdana; color: #CC6600; text-decoration: underline; font-weight:normal;
 }
  .orange11:hover {
 font-size: 11px; font-family: verdana; color: #CC6600; text-decoration: underline; font-weight:normal;
 }

.lgorangefont  {
  	font-family : Verdana;
  	font-size : 14px;
  	color : #cc6600;
  }

/* right nav classes */
.orangeView {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#F7921E;
	text-align:right;
}
.orangeText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#C25F07;
	text-align:right;
}
a.orangeView {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#F7921E;
	text-decoration:underline;
	text-align:right;
}
.orangeHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #F7921E;
}

.white11bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}



.franForWomen {
	background-image:url(/images/categoryLtBlue.jpg);
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	padding-left:5px;
	background-repeat: no-repeat;
}
.franForVets {
	background-image:url(/images/categoryStar.jpg);
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	padding-left:5px;
	background-repeat: no-repeat;
}
.franDkBlueRt {
	background-image:url(/images/categoryDkBlueRt.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	padding-left:5px;
	background-repeat: no-repeat;
}
.franDkBlueRt2 {
	background-image:url(/images/categoryDkBlueRt2.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	padding-left:5px;
	background-repeat: no-repeat;
}
a.featureLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:none;
}
.whiteBox1 {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	padding-top:5px;
	padding-bottom:5px;
}
	.grayOnWhiteBox {
		color:#666666;
		font-weight:normal;
		padding-left:10px;
		padding-right:10px;
	}
	a.viewForBox {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#F7921E;
		font-weight:bold;
		text-decoration:underline;
	}
.grayBox1 {
	background-color:#EFEFEF;
	padding-top:10px;
	padding-bottom:5px;
}
.newsLetter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	height: 14px;
	width: 140px;
	border: thin inset #EFEFEF;
}
.viewProfile {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F7921E;
	font-size:10px;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:8px;
}
a.viewProfile {
	color:#F7921E;
	font-weight:bold;
	text-decoration:underline;
}

a.footerSubCat {
	color:#F7921E;
	font-weight:bold;
	text-decoration:underline;
	line-height: 14px;
	font-size: 10px;
	padding-top: 10px;
}
a.footerViewAll {
	line-height: 12px;
	font-size: 9px;
	color:#F7921E;
	font-weight:bold;
	text-decoration:underline;
}

.franChoiceBox {
	background-color:#EEE6D8;
	padding:15px;
	margin-top:10px;
}



/* footer classes */
.footerCatCol {
	float:left;
	width:238px;
	padding-right:20px;
}
.footerWhiteBox {
	width:390px;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFFFFF;
	margin-left:180px;
	background-image: url(/images/dottedLineSeparator.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.footer2WhiteBox {
	width:402px;
	padding-left:100px;
	padding-right:100px;
	background-color:#FFFFFF;
	margin-left:180px;
	margin-top:0px;
	background-image: url(/images/dottedLineSeparator.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.footerTextBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height:16px;
}
a.footerTextBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F3E5B;
	line-height:16px;
	text-decoration:none;
}
.footerTextBlue h2 {
	font-size:14px;
	font-weight: bold;
}
.footerCopyright {
	font-family: Verdana, Arial, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.footerCopyright a:link {
	font-family: Verdana, Arial, sans-serif;
	font-size:9px;
	font-weight:bold;
}
a.footerCat {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F7921E;
	font-weight:bold;
	text-decoration:underline;
}
a.footerCatLinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}

/* Ad page classes */
.adPageContent {
	height:auto;
	background-color:#FFFFFF;
	margin-top:10px;
	margin-right:10px;
}
.adPageBGRRclick {
	width:522px;
	background-image:url(/images/whiteBGBox.gif);
	margin-top:20px;
}
a.adPageOrangeClick {
	float:left;
	height:17px;
	width:408px;
	background-color:#FFFFFF;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:underline;
	color:#071256;
	font-weight:bold;
	line-height:17px;
	overflow: hidden;
}
a.adPageOrangeClickBtn {
	float:right;
	height:17px;
	width:80px;
	background-color:#F7921E;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	line-height:17px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #EFEFEF;
}


/*quick facts box*/
.quickFactsBox {
	height:190px;
	width:522px;
	background-color:#EFEFEF;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
}
.quickFactsContentLeft {
	height:125px;
	width:auto;
	background-color:#ffffff;
	align:center;
}
.quickFactsContentRight {
	width:235px;
	height:100%;
	float:right;
	padding-left:15px;
	padding-right:15px;
	border-left-color:#eeeeee;
	border-left-style:solid;
	border-left-width:thick;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	vertical-align:middle;
}

.quickFactsLogo {
	width:250px;
	height:125px;
	align:center;
	overflow:hidden;
}


.pollWhiteText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#F7921E;
	padding-left:20px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
}
.pollBlueText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2F3E5B;
	padding-top:20px;
	padding-left:20px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
}
.pollGrayText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding-left:20px;
	padding-right:20px;
	font-size:11px;
}
.pollHR {
	border: thin solid #F7921E;
	background-color: #F7921E;
}
/* landing page extra stuff */

#landingPage {
	margin-left:20px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.options {
	margin-left:10px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#E16518;
}
.optionText {
	width:310px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2F3E5B;
}
.landerEmail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	width:210px;
	margin-left:30px;
	vertical-align:top;
	margin-top:10px;
	margin-right:5px;
	padding-left:5px;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
