@charset "utf-8";
/* CSS Document */
header, main, nav, footer, section, article, figure, figcaption, aside     {
	display:block;	
}
.redLineHeader  {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	background-color:#9e1b32;
	font-size:1.0625em;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}
.blueLineHeader  {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	background-color:#20558a;
	font-size:1.0625em;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}
.greenLineHeader  {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	background-color:#55a51c;
	font-size:1.0625em;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}
.yellowLineHeader  {
	color:#000000;
	font-family:'Roboto Condensed', sans-serif;
	background-color: #f3eb7b;
	font-size:1.0625em;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}
.navyLineHeader  {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	background-color: #0d204a;
	font-size:1.0625em;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}
.ltGrayLineHeader  {
	color:#000000;
	font-family:'Roboto Condensed', sans-serif;
	background-color: #cccccc;
	font-size:1.0625em;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}
.dkGrayLineHeader  {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	background-color: #666666;
	font-size:1.0625em;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}
.blackLineHeader  {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	background-color: #000000;
	font-size:1.0625em;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	font-weight:normal;
}
#linkList   {
	padding:0px;
	margin:10px;
	border:0px;	
}
#linkList ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
}
#linkList li   {
	width:250px;
	margin-bottom:5px;
    padding:0px;
    display: inline-block;
}

@media only all and (min-width: 1300px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1.0625em;
}
.noLineLink a:link   {
	text-decoration:none;
}
.noLineLink a:visited   {
	text-decoration:none;
}
.noLineLink a:focus   {
	text-decoration:none;
}
.noLineLink a:hover   {
	text-decoration:none;
}
.noLineLink a:active   {
	text-decoration:none;
}
.content a:link   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
.content a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
a   {
	color:#0d204a;
	text-decoration:underline;
}
a:link   {
	color:#0d204a;
	text-decoration:underline;
}
a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
.infoBanner	{
	visibility:visible;
	height:150px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.alert     {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:20px;
	width:80%;
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	font-size:1.25em;
}
.alert	a   {
	color:#ffffff;
}
.alert	a:link   {
	color:#ffffff;
}
.alert	a:visited   {
	color:#ffffff;
}
.alert	a:focus   {
	color:#ffffff;
}
.alert	a:hover   {
	color:#ffffff;
}
.alert	a:active   {
	color:#ffffff;
}
/* Homepage Elements */
#sideBar     {
	visibility:visible;
	position:relative;
	margin-left:750px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	width:250px;
	z-index:10;
	text-align:left;
}
.inTheNews     {
}
#sideBar h2   {
	text-align:center;
	font-size:1.375em;
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	vertical-align:central;
}
.newsLinks     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#ffffff;
	color:#000000;
	height:400px;
	overflow:auto;
}
li.hLine     {
	margin:0px;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:5px;
	border:0px;
	list-style-image:url(/SOS/Upload/Hollie/App_Themes/images/newsBullet_navy.png);
	color:#000000;
}
.headline:link     {
	color:#000000;
	text-decoration:underline;
}
.headline:visited     {
	color:#000000;
	text-decoration:underline;
}
.headline:focus     {
	color:#000000;
	text-decoration:underline;
}
.headline:hover     {
	color:#000000;
	text-decoration:underline;
}
.headline:active     {
	color:#000000;
	text-decoration:underline;
}
.quickLinks     {
	margin:0px;
	padding-top:5px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:0px;
	border:0px;
	width:95%;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
}
.quickLinkSelect     {
	margin-top:6px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:229px;
	padding:2px;	
}
.homeContainer  {
	width:1300px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-left:150px;
}
#homeFeatures   {
	visibility:visible;
	width:1250px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#homeFeatures ul   {
	margin:0px;
	padding:0px;
	border:0px;
}
#homeFeatures li   {
	font-size:1em;
	text-align:left;
	width:350px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:50px;
	padding:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
	display:inline-block;
	list-style-type: none;
}
#homeFeatures h3   {
	font-size:1.0625em;
	padding:10px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
}
#homeFeatures p   {
	padding-left:10px;
	padding-right:10px;
}
#homeFeatures a:link   {
	color:#0d204a;
}
#homeFeatures a:visited   {
	color:#0d204a;
}
#homeFeatures a:focus   {
	color:#0d204a;
}
#homeFeatures a:hover   {
	color:#9e1b32;
}
#homeFeatures a:active   {
	color:#9e1b32;
}
/* Header Elements */
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:10px;
	font-size:.8em;
	border:0px;
	width:100%;
	background-color:#0d204a;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-color:#ffffff;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
	display:none;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:42px;
	left:125px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:visible;
	width:100px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:34px;
	right:280px;
	color:#ffffff;
	}
.socialBlock     {
	visibility:visible;
	width:175px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:90px;
	right:200px;
	color:#0d204a;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	

/* division header */
h2     {
	width:1300px;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	padding-bottom:20px;
	padding-top:20px;
	margin-bottom:0px;
	margin-top:0px;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-weight:bolder;
	font-size: 2em;
	letter-spacing: 2px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
.leaveSite   {
	width:375px;
	text-align:center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	color:ffffff;
	background-color:#9e1b32;
	font-size:1.0625em;
	padding:10px;
	position:absolute;
	right:200px;
	margin-right:300px;
	margin-top:-64px;
	margin-bottom:21px;
	font-weight:normal;
}
.leaveSite a   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:link   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:visited   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:focus   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:hover   {
	color:#9e1b32;
	background-color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:active   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.childHeadContainer hr  {
	border-width:1px;
	border-color:#0d204a;
	border-style:solid;
	margin-left:auto;
	margin-right:auto;
	width:1300px;
	margin-top:0px;
	padding-top:0px;
}
.divHeader	{
	visibility:visible;
	height:300px;
	width:1300px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:1px;
	border-color:#000000;
	border-style:solid;
	position:relative;
}
/* main portion of the page */
#skipToContent   {
	visibility:visible;
	width:1300px;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:auto;
	padding-left:25px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:30px;
	color:#000000;
	min-height:400px;
}
h3   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.5em;
}
h4   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:25px;
	font-weight:normal;
	font-size: 1.375em;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
h5   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:normal;
	font-size: 1.25em;
}
h6   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.125em;
}
.bread	{
	width:1290px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	font-size:.8em;
}
.bread a:link     {
	color:#0d204a;
	text-decoration:none;	
}
.bread a:visited     {
	color:#333333;
	text-decoration:none;	
}
.bread a:focus     {
	color:#000000;
	text-decoration:none;	
}
.bread a:hover     {
	color:#9e1b32;
	text-decoration:none;	
}
.bread a:active     {
	color:#9e1b32;	
	text-decoration:none;
}
.videoImageBlock     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.jahImageBlock     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	}
.socialVideoBlock     {
	visibility:visible;
	width:400px;
	height:50px;
	text-align:right;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	border:0px;
	}
.childTextTemp     {
	visibility:visible;
	width:850px;
	min-height:300px;
	margin-left:450px;
	margin-right:0px;
	margin-top:-305px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.childTextTemp hr    {
	border-width:1px;
	border-color:#0d204a;
	border-style:solid;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}
.peoList     {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-stretch:extra-expanded;
	line-height:175%;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:15px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.375em;
}
.childTextTemp_ul     {
	visibility:visible;
	width:850px;
	min-height:300px;
	margin-left:450px;
	margin-right:0px;
	margin-top:-230px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.imageBlockLeft     {
	visibility:visible;
	width:175px;
	height:245px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.imageTextRight     {
	visibility:visible;
	width:1000px;
	min-height:245px;
	margin-left:200px;
	margin-right:0px;
	margin-top:-250px;
	margin-bottom:10px;
	padding:0px;
	border:0px;
}
.childButtons     {
	visibility:visible;
	width:1250px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
ul.childButtonList     {
	margin:0px;
	padding:0px;
	border:0px;
}
li.childButton_3up     {
	font-size:1.125em;
	width:350px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:50px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
li.childButton_4up     {
	font-size:1em;
	width:275px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:30px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
li.childButton_5up     {
	font-size:.9em;
	width:200px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
.navyButton     {
	/*font-size:1.125em;*/
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:35px;
	border:0px;
}
.navyButton a:link     {
	color:#ffffff;	
}
.navyButton a:visited     {
	color:#ffffff;	
}
.navyButton a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.navyButton a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.navyButton a:active     {
	color:#ffffff;	
}
/* begin infoBanners */
.infoBanner920x150center	{
	visibility:visible;
	height:150px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x150left	{
	visibility:visible;
	height:150px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner920x650	{
	visibility:visible;
	height:650px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75center	{
	visibility:visible;
	height:75px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75left	{
	visibility:visible;
	height:75px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:150px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:150px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:75px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:75px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150left li	{
	width:450px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner450x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner450x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150center li	{
	width:450px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner300x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150left li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner300x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150center li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner224x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150left li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner224x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150center li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
/* end infoBanners */

/* specific to the child pages */
#pageBookmarks   {
	visibility:visible;
	width:1250px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
}
#pageBookmarks ul  {
	margin:0px;
	padding:0px;
	border:0px;
}
#pageBookmarks li   {
	font-size:.9em;
	width:200px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
.pagebookmark     {
	/*font-size:1.125em;*/
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:10px;
	border:0px;
}
.pagebookmark a:link     {
	color:#ffffff;	
}
.pagebookmark a:visited     {
	color:#ffffff;	
}
.pagebookmark a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.pagebookmark a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.pagebookmark a:active     {
	color:#ffffff;	
}
/* obp page */
.obpStatsQ     {
	font-weight:bold;
}
.obpStatsA     {
	margin-left:270px;
	margin-top:-38px;
	font-weight:normal;
}
#obpCompanies  {
	width:1300px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}
.centered   {
	Margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;	
}
#obpCompanies img  {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
    padding:0px;
	border:0px;
	/*border:thin;*/
	/*border-color:#333333;*/
	/*border-style:solid;*/
}
#obpCompanies ul  {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
    padding-left:100px;
    display: inline-block;
    list-style: none;
}
#obpCompanies li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:20px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}

#obpCompanies hr  {
	border-width:1px;
	border-color:#0d204a;
	border-style:solid;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}
#obpCompanies h5  {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-width:100%;
}
#obpCompanies a:link  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:visited  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:focus  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:hover  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:active  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanyArchive   {
	width:1300px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;	
}
.noBottomBorder   {
	border:0px;
}
#obpCompanyArchive h5   {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
#obpCompanyArchive ul  {
	width:500px;
	margin-top:20px;
	margin-left:20px;
	margin-right:auto;
	margin-bottom:0px;
    padding-left:0px;
    display: list;
    list-style: disc;
}
.VideoOrimage   {
	min-height:250px;	
}
.archiveBlock   {
	visibility:visible;
	margin-bottom:20px;
}
#obpCompanyArchive li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:5px;
    display: list;
    list-style: disc;
	word-wrap: break-word;
	vertical-align: text-top;
}
.videoImageBlockArchive     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-left:600px;
	margin-right:0px;
	margin-top:-230px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
#obpCompanyArchive a:link   {
	color:#0d204a;
}
#obpCompanyArchive a:visited   {
	color:#0d204a;
}
#obpCompanyArchive a:focus   {
	color:#0d204a;
}
#obpCompanyArchive a:hover   {
	color:#9e1b32;
}
#obpCompanyArchive a:active   {
	color:#9e1b32;
}
/* publications page */
#publications  {
	padding:0px;
	margin:0px;
	border:0px;
}
#publications ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#publications li  {
	margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}
#publications h5  {
	font-size:1em;
	margin-bottom:10px;
}
/* PEO Landing */
#peoLandingTop	{
	background-color:#9f1c34; 
	color:#ffffff; 
	padding:10px;
	margin-bottom:10px;
}
#peoLandingFirst	{
	width:370px; 
	padding:10px;
	float:left;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/child/stripeBack.png);
	background-repeat:repeat-y;
	height:550px;
}
#peoLandingSecond	{
	margin-left:400px;
	padding:10px;
	text-align:left;
}
#peoLandingSecond a:link	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:visited	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:focus	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:hover	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:active	{
	color:#ffffff;
	text-decoration:underline;
}
/* myOhioVote */
.myOhio	{
	margin:opx;
	padding:0px;
	border:0px;
	width:650px;
	text-align:left;
}
#myOhio	{
	margin:0px;
	padding:0px;
	border:0px;
}
#myOhio ul {
    margin-top:0px;
	margin-left:-25px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#myOhio li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* OBP */
p.obphead	{
	color: #ffffff;
    background-color: #55a51c;
    font-size:16px;
	margin-top:10px;
	border-top:0px;
	border-bottom:10px;
	text-align:center;
	font-stretch:expanded;

}
/* BOE Directory */
#directory	{
	margin:0px;
	padding:0px;
	border:0px;
}
#directory ul {
    margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#directory li {
    margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:15px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	border-right:thin;
	border-right-color:black;
	border-right-style:solid;
	border-right-width:thin;
	word-wrap: break-word;
	vertical-align: text-top;
}
/* child landing pages */
#landing	{
	margin:25px;
	padding:0px;
	border:0px;
}
#landing ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#landing li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
}

/* specific to the media center pages */
.intro	{
	font-size:1em;
	
}
.descript	{
	margin-top:10px;
	font-size:1em;
	
}
.headlines	{
	margin:0px;
	padding:0px;
	border:0px;
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.featureTitle  {
	background-color:#9f1c34;
	color:#ffffff;
	padding:10px;
	margin-bottom:15px;
}
.redbarl
 {
	color:#ffffff;
}
#newsFeatures	{
	margin:25px;
	padding:0px;
	border:0px;
}
#newsFeatures ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#newsFeatures li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
	width: 250px;
}
.releaseHeader  {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	font-weight:bolder;
	letter-spacing: 2px;
	text-transform:uppercase;	
	margin-bottom:10px;
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:left;	
}
.twitterNewsFeed   {
	width:200px;
	padding:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:32px;
	margin-right:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
}
.pressContactCard   {
	background-color:#0d204a;
	color:#ffffff;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding:20px;
}
#leftNewsBox {
	float:left;
	width:300px;
}
#leftNewsBox h5  {
	color:#ffffff;	
}
#leftNewsBox a:link   {
	color:#ffffff;	
}
#leftNewsBox a:visit   {
	color:#ffffff;	
}
#leftNewsBox a:focus   {
	color:#ffffff;	
}
#leftNewsBox a:hover   {
	color:#ffffff;	
}
#leftNewsBox a:active   {
	color:#ffffff;	
}
#newsRight  {
	margin-left:325px;
	min-height:800px;	
}
/* ballot board page */
#ballotHead	{
	margin:25px;
	padding:0px;
	border:0px;
}
#ballotHead ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#ballotHead li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
#issue	{
	margin:25px;
	padding:0px;
	border:0px;
}
#issue ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#issue li {
    width: 200px;
	vertical-align:top;
	margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}

/* dynamic navigation from CMS */
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 475px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.level1m
{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}

.level2m
{
    color: #000000;
    background-color:transparent;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:5px;
}

.level3m
{    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
/* end dynamic navigation from CMS */


/* begin footer */
.adobeReader    {
	margin-left:125px;
	margin-top:-20px;	
}
#footer	{
	visibility:visible;
	margin:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
	padding-top:25px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	color:#ffffff;
	font-size:.9em;
	line-height:150%;
}
.logoBlockFooter	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:relative;
	left:125px;
}
.footerInfo     {
	visibility:visible;
	width:800px;
	margin-left:550px;
	margin-right:0px;
	margin-top:-100px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.footerInfo ul   {
	margin-left:-40px;
}
.footerInfo li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footerLinks     {
	visibility:visible;
	margin-left:125px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
.footerLinks ul   {
	margin-left:-40px;
}
.footerLinks li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}

#footer a:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:focus     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:hover     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
/* end footer */
}
@media only all and (min-width: 1024px) and (max-width: 1299px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1.0625em;
}
.noLineLink a:link   {
	text-decoration:none;
}
.noLineLink a:visited   {
	text-decoration:none;
}
.noLineLink a:focus   {
	text-decoration:none;
}
.noLineLink a:hover   {
	text-decoration:none;
}
.noLineLink a:active   {
	text-decoration:none;
}
.content a:link   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
.content a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
a   {
	color:#0d204a;
	text-decoration:underline;
}
a:link   {
	color:#0d204a;
	text-decoration:underline;
}
a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
.infoBanner	{
	visibility:visible;
	height:150px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.alert     {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:20px;
	width:80%;
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	font-size:1.25em;
}
.alert	a   {
	color:#ffffff;
}
.alert	a:link   {
	color:#ffffff;
}
.alert	a:visited   {
	color:#ffffff;
}
.alert	a:focus   {
	color:#ffffff;
}
.alert	a:hover   {
	color:#ffffff;
}
.alert	a:active   {
	color:#ffffff;
}
#sideBar     {
	visibility:visible;
	position:relative;
	margin-left:750px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	width:250px;
	z-index:10;
	text-align:left;
}
#sideBar h2   {
	text-align:center;
	font-size:1.25em;
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	vertical-align:central;
}
.inTheNews     {
}
.newsLinks     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#ffffff;
	color:#000000;
	height:402px;
	overflow:auto;
}
li.hLine     {
	margin:0px;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:5px;
	border:0px;
	list-style-image:url(/SOS/Upload/Hollie/App_Themes/images/newsBullet_navy.png);
	color:#000000;
}
.headline:link     {
	color:#000000;
	text-decoration:underline;
}
.headline:visited     {
	color:#000000;
	text-decoration:underline;
}
.headline:focus     {
	color:#000000;
	text-decoration:underline;
}
.headline:hover     {
	color:#000000;
	text-decoration:underline;
}
.headline:active     {
	color:#000000;
	text-decoration:underline;
}
.quickLinks     {
	margin:0px;
	padding-top:5px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:0px;
	border:0px;
	width:95%;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:229px;
	padding:0px;	
}
.homeContainer  {
	width:1020px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-left:0px;
}
#homeFeatures   {
	visibility:visible;
	width:1000px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#homeFeatures ul   {
	margin:0px;
	padding:0px;
	border:0px;
}
#homeFeatures li   {
	font-size:.9em;
	text-align:left;
	width:300px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:25px;
	padding:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
	display:inline-block;
	list-style-type: none;
}
#homeFeatures h3   {
	font-size:1em;
	padding:10px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
}
#homeFeatures p   {
	padding-left:10px;
	padding-right:10px;
}
#homeFeatures a:link   {
	color:#0d204a;
}
#homeFeatures a:visited   {
	color:#0d204a;
}
#homeFeatures a:focus   {
	color:#0d204a;
}
#homeFeatures a:hover   {
	color:#9e1b32;
}
#homeFeatures a:active   {
	color:#9e1b32;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:10px;
	font-size:.8em;
	border:0px;
	width:100%;
	background-color:#0d204a;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-color:#ffffff;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:42px;
	left:25px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:visible;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:34px;
	right:50px;
	color:#ffffff;
	}
.socialBlock     {
	visibility:visible;
	width:180px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:90px;
	right:50px;
	color:#0d204a;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	

/* division header */
h2     {
	width:1020px;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	padding-bottom:15px;
	padding-top:15px;
	margin-bottom:0px;
	margin-top:0px;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-weight:bolder;
	font-size: 2em;
	letter-spacing: 2px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
.leaveSite   {
	width:375px;
	text-align:center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	color:ffffff;
	background-color:#9e1b32;
	font-size:1.0625em;
	padding:10px;
	margin-left:500px;
	margin-top:-57px;
	margin-bottom:15px;
	font-weight:normal;
}
.leaveSite a   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:link   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:visited   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:focus   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:hover   {
	color:#9e1b32;
	background-color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:active   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.divHeader	{
	visibility:visible;
	height:235px;
	width:1020px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:1px;
	border-color:#000000;
	border-style:solid;
	position:relative;
}
/* main portion of the page */
#skipToContent   {
	visibility:visible;
	width:1020px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:25px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:30px;
	color:#000000;
	min-height:400px;
}
h3   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-weight:bolder;
	font-size: 1.5em;
	margin-top:0px;
	margin-bottom:20px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}
h4   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:25px;
	font-weight:normal;
	font-size: 1.375em;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
h5   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:normal;
	font-size: 1.25em;
}
h6   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.125em;
}
.bread	{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	font-size:.80em;
}
.bread a:link     {
	color:#0d204a;	
	text-decoration:none;
}
.bread a:visited     {
	color:#333333;	
	text-decoration:none;
}
.bread a:focus     {
	color:#000000;
	text-decoration:none;	
}
.bread a:hover     {
	color:#9e1b32;
	text-decoration:none;	
}
.bread a:active     {
	color:#9e1b32;	
	text-decoration:none;
}
.videoImageBlock     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.jahImageBlock     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
	border:0px;
	}
.socialVideoBlock     {
	visibility:visible;
	width:400px;
	height:50px;
	text-align:right;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	border:0px;
}
.childTextTemp     {
	visibility:visible;
	width:550px;
	min-height:300px;
	margin-left:450px;
	margin-right:0px;
	margin-top:-305px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.peoList     {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-stretch:extra-expanded;
	line-height:175%;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:15px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.375em;
}
.childTextTemp_ul     {
	visibility:visible;
	width:550px;
	min-height:300px;
	margin-left:450px;
	margin-right:0px;
	margin-top:-230px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.imageBlockLeft     {
	visibility:visible;
	width:175px;
	height:245px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.imageTextRight     {
	visibility:visible;
	width:800px;
	min-height:245px;
	margin-left:200px;
	margin-right:0px;
	margin-top:-250px;
	margin-bottom:10px;
	padding:0px;
	border:0px;
}
.childButtons     {
	visibility:visible;
	width:1000px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
ul.childButtonList     {
	margin:0px;
	padding:0px;
	border:0px;
}
li.childButton_3up     {
	font-size:1em;
	width:275px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:25px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
li.childButton_4up     {
	font-size:.9em;
	width:225px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
li.childButton_5up     {
	font-size:.75em;
	width:180px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
.navyButton     {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:35px;
	border:0px;
}
.navyButton a:link     {
	color:#ffffff;	
}
.navyButton a:visited     {
	color:#ffffff;	
}
.navyButton a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.navyButton a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.navyButton a:active     {
	color:#ffffff;	
}
/* begin infoBanners */
.infoBanner920x150center	{
	visibility:visible;
	height:150px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x150left	{
	visibility:visible;
	height:150px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner920x650	{
	visibility:visible;
	height:650px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75center	{
	visibility:visible;
	height:75px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75left	{
	visibility:visible;
	height:75px;
	width:920px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:150px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:150px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}

.infoBanner550x150center	{
	visibility:visible;
	height:75px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:75px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150left li	{
	width:450px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner450x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner450x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150center li	{
	width:450px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner300x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150left li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner300x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150center li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner224x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150left li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner224x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150center li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
/* end infoBanners */
/* specific to the child pages */
#pageBookmarks   {
	visibility:visible;
	width:1000px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
}
#pageBookmarks ul  {
	margin:0px;
	padding:0px;
	border:0px;
}
#pageBookmarks li   {
	font-size:.9em;
	width:200px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
.pagebookmark     {
	/*font-size:1.125em;*/
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:10px;
	border:0px;
}
.pagebookmark a:link     {
	color:#ffffff;	
}
.pagebookmark a:visited     {
	color:#ffffff;	
}
.pagebookmark a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.pagebookmark a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.pagebookmark a:active     {
	color:#ffffff;	
}
/* obp page */
.obpStatsQ     {
	font-weight:bold;
}
.obpStatsA     {
	margin-left:270px;
	margin-top:-38px;
	font-weight:normal;
}
#obpCompanies  {
	width:1020px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}
.centered   {
	Margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;	
}
#obpCompanies img  {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	/*border:thin;*/
	/*border-color:#333333;*/
	/*border-style:solid;*/
}
#obpCompanies ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding-left:75px;
    display: inline-block;
    list-style: none;
}
#obpCompanies li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:5px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:20px;
    display: inline-block;
    list-style: none;
	width:210px;
	word-wrap: break-word;
	vertical-align: text-top;
}

#obpCompanies h5  {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-width:100%;
}
#obpCompanies a:link  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:visited  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:focus  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:hover  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:active  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanyArchive   {
	width:1000px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;	
}
.noBottomBorder   {
	border:0px;
}
#obpCompanyArchive h5   {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
#obpCompanyArchive ul  {
	width:500px;
	margin-top:20px;
	margin-left:20px;
	margin-right:auto;
	margin-bottom:0px;
    padding-left:0px;
    display: list;
    list-style: disc;
}
.VideoOrimage   {
	min-height:220px;	
}
.archiveBlock   {
	visibility:visible;
	margin-bottom:20px;
}
#obpCompanyArchive li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:5px;
    display: list;
    list-style: disc;
	word-wrap: break-word;
	vertical-align: text-top;
}
.videoImageBlockArchive     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-left:450px;
	margin-right:0px;
	margin-top:-230px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
#obpCompanyArchive a:link   {
	color:#0d204a;
}
#obpCompanyArchive a:visited   {
	color:#0d204a;
}
#obpCompanyArchive a:focus   {
	color:#0d204a;
}
#obpCompanyArchive a:hover   {
	color:#9e1b32;
}
#obpCompanyArchive a:active   {
	color:#9e1b32;
}
/* publications page */
#publications  {
	padding:0px;
	margin:0px;
	border:0px;
}
#publications ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#publications li  {
	margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}

#publications h5  {
	font-size:1em;
	margin-bottom:10px;
}
/* PEO Landing */
#peoLandingTop	{
	background-color:#9f1c34; 
	color:#ffffff; 
	padding:10px;
	margin-bottom:10px;
}
#peoLandingFirst	{
	width:370px; 
	padding:10px;
	float:left; 
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/child/stripeBack.png);
	background-repeat:repeat-y;
	height:550px;
}
#peoLandingSecond	{
	margin-left:400px;
	padding:10px;
	text-align:left;
}
#peoLandingSecond a:link	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:visited	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:focus	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:hover	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:active	{
	color:#ffffff;
	text-decoration:underline;
}
/* myOhioVote */
.myOhio	{
	margin:opx;
	padding:0px;
	border:0px;
	width:650px;
	text-align:left;
}
#myOhio	{
	margin:0px;
	padding:0px;
	border:0px;
}
#myOhio ul {
    margin-top:0px;
	margin-left:-25px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#myOhio li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* OBP */
p.obphead	{
	color: #ffffff;
    background-color: #55a51c;
    font-size:16px;
	margin-top:10px;
	border-top:0px;
	border-bottom:10px;
	text-align:center;
	font-stretch:expanded;

}
/* BOE Directory */
#directory	{
	margin:0px;
	padding:0px;
	border:0px;
}
#directory ul {
    margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#directory li {
    margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:15px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	border-right:thin;
	border-right-color:black;
	border-right-style:solid;
	border-right-width:thin;
	word-wrap: break-word;
	vertical-align: text-top;
}
/* child landing pages */
#landing	{
	margin:25px;
	padding:0px;
	border:0px;
}
#landing ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#landing li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
}

/* specific to the media center pages */
.intro	{
	font-size:1em;
	
}
.descript	{
	margin-top:10px;
	font-size:1em;
	
}
.headlines	{
	margin:0px;
	padding:0px;
	border:0px;
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.featureTitle  {
	background-color:#9f1c34;
	color:#ffffff;
	padding:10px;
	margin-bottom:15px;
}
.redbarl
 {
	color:#ffffff;
}
#newsFeatures	{
	margin:25px;
	padding:0px;
	border:0px;
}
#newsFeatures ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#newsFeatures li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
	width: 250px;
}

.releaseHeader  {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	font-weight:bolder;
	letter-spacing: 2px;
	text-transform:uppercase;	
	margin-bottom:10px;
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:left;	
}
.twitterNewsFeed   {
	width:200px;
	padding:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:32px;
	margin-right:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
}
.pressContactCard   {
	background-color:#0d204a;
	color:#ffffff;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding:20px;
}
#leftNewsBox {
	float:left;
	width:300px;
}
#leftNewsBox h5  {
	color:#ffffff;	
}
#leftNewsBox a:link   {
	color:#ffffff;	
}
#leftNewsBox a:visit   {
	color:#ffffff;	
}
#leftNewsBox a:focus   {
	color:#ffffff;	
}
#leftNewsBox a:hover   {
	color:#ffffff;	
}
#leftNewsBox a:active   {
	color:#ffffff;	
}
#newsRight  {
	margin-left:325px;
	min-height:800px;	
}
/* ballot board page */
#ballotHead	{
	margin:25px;
	padding:0px;
	border:0px;
}
#ballotHead ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#ballotHead li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
#issue	{
	margin:25px;
	padding:0px;
	border:0px;
}
#issue ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#issue li {
    width: 200px;
	vertical-align:top;
	margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* dynamic navigation from CMS */
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 475px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 400px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.level1m
{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}

.level2m
{
    color: #000000;
    background-color:transparent;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:5px;
}

.level3m
{    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
/* begin footer */
.adobeReader    {
	margin-left:25px;
	margin-top:-20px;	
}
#footer	{
	visibility:visible;
	margin:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
	padding-top:25px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	color:#ffffff;
	font-size:.9em;
	line-height:150%;
}
.logoBlockFooter	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:relative;
	left:25px;
}
.footerInfo     {
	visibility:visible;
	width:800px;
	margin-left:450px;
	margin-right:0px;
	margin-top:-100px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.footerInfo ul   {
	margin-left:-40px;
}
.footerInfo li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footerLinks     {
	visibility:visible;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
.footerLinks ul   {
	margin-left:-40px;
}
.footerLinks li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}

#footer a:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:focus     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:hover     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
/* end footer */
}

@media only all and (min-width: 751px) and (max-width: 1023px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1em;
}
.noLineLink a:link   {
	text-decoration:none;
}
.noLineLink a:visited   {
	text-decoration:none;
}
.noLineLink a:focus   {
	text-decoration:none;
}
.noLineLink a:hover   {
	text-decoration:none;
}
.noLineLink a:active   {
	text-decoration:none;
}
.content a:link   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
.content a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
a   {
	color:#0d204a;
	text-decoration:underline;
}
a:link   {
	color:#0d204a;
	text-decoration:underline;
}
a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
.infoBanner	{
	visibility:visible;
	height:121px;
	width:740px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.alert     {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:20px;
	width:80%;
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	font-size:1.25em;
}
.alert	a   {
	color:#ffffff;
}
.alert	a:link   {
	color:#ffffff;
}
.alert	a:visited   {
	color:#ffffff;
}
.alert	a:focus   {
	color:#ffffff;
}
.alert	a:hover   {
	color:#ffffff;
}
.alert	a:active   {
	color:#ffffff;
}
#sideBar     {
	visibility:visible;
	position:relative;
	margin-left:550px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	width:200px;
	z-index:10;
	text-align:left;
}
.inTheNews     {
}
#sideBar h2   {
	text-align:center;
	font-size:1.125em;
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	vertical-align:central;
}
.newsLinks     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#ffffff;
	color:#000000;
	height:276px;
	overflow:auto;
}
li.hLine     {
	margin:0px;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:5px;
	border:0px;
	list-style-image:url(/SOS/Upload/Hollie/App_Themes/images/newsBullet_navy.png);
	color:#000000;
}
.headline:link     {
	color:#000000;
	text-decoration:underline;
}
.headline:visited     {
	color:#000000;
	text-decoration:underline;
}
.headline:focus     {
	color:#000000;
	text-decoration:underline;
}
.headline:hover     {
	color:#000000;
	text-decoration:underline;
}
.headline:active     {
	color:#000000;
	text-decoration:underline;
}
.quickLinks     {
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	border:0px;
	width:98%;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:145px;
	padding:0px;	
}
.homeContainer  {
	width:750px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-left:0px;
}
#homeFeatures   {
	visibility:visible;
	width:725px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#homeFeatures ul   {
	margin:0px;
	padding-left:5px;
	border:0px;
}
#homeFeatures li   {
	font-size:.9em;
	text-align:left;
	width:225px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
	display:inline-block;
	list-style-type: none;
}
#homeFeatures h3   {
	font-size:1em;
	padding:10px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
}
#homeFeatures p   {
	padding-left:10px;
	padding-right:10px;
}
#homeFeatures a:link   {
	color:#0d204a;
}
#homeFeatures a:visited   {
	color:#0d204a;
}
#homeFeatures a:focus   {
	color:#0d204a;
}
#homeFeatures a:hover   {
	color:#9e1b32;
}
#homeFeatures a:active   {
	color:#9e1b32;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:10px;
	font-size:.8em;
	border:0px;
	width:100%;
	background-color:#0d204a;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-color:#ffffff;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:42px;
	left:10px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:visible;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:34px;
	right:10px;
	color:#ffffff;
	}
.socialBlock     {
	visibility:visible;
	width:180px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:90px;
	right:10px;
	color:#ffffff;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	
/* division header */
h2     {
	width:740px;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	padding-bottom:15px;
	padding-top:15px;
	margin-bottom:0px;
	margin-top:0px;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-weight:bolder;
	font-size: 2em;
	letter-spacing: 2px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
.leaveSite   {
	width:375px;
	text-align:center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	color:ffffff;
	background-color:#9e1b32;
	font-size:1.0625em;
	padding:10px;
	position:absolute;
	right:50px;
	margin-top:-57px;
	margin-bottom:15px;
	font-weight:normal;
}
.leaveSite a   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:link   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:visited   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:focus   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:hover   {
	color:#9e1b32;
	background-color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.leaveSite a:active   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.divHeader	{
	visibility:visible;
	height:171px;
	width:740px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:1px;
	border-color:#000000;
	border-style:solid;
	position:relative;
}
/* main portion of the page */
#skipToContent   {
	visibility:visible;
	width:740px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:25px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:30px;
	color:#000000;
	min-height:400px;
}
h3   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-weight:bolder;
	font-size: 1.5em;
	margin-top:0px;
	margin-bottom:20px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}
h4   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:25px;
	font-weight:normal;
	font-size: 1.375em;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
h5   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:normal;
	font-size: 1.25em;
}
h6   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.125em;
}
.bread	{
	width:710px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	font-size:.80em;
}
.bread a:link     {
	color:#0d204a;
	text-decoration:none;	
}
.bread a:visited     {
	color:#333333;
	text-decoration:none;	
}
.bread a:focus     {
	color:#000000;
	text-decoration:none;	
}
.bread a:hover     {
	color:#9e1b32;	
	text-decoration:none;
}
.bread a:active     {
	color:#9e1b32;	
	text-decoration:none;
}
.videoImageBlock     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.jahImageBlock     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	}
.socialVideoBlock     {
	visibility:visible;
	width:400px;
	height:50px;
	text-align:right;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	border:0px;
}
.childTextTemp     {
	visibility:visible;
	width:300px;
	min-height:300px;
	margin-left:415px;
	margin-right:0px;
	margin-top:-302px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.peoList     {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-stretch:extra-expanded;
	line-height:150%;
	padding-left:20px;
	padding-bottom:0px;
	padding-top:15px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.25em;
}
.childTextTemp_ul     {
	visibility:visible;
	width:300px;
	min-height:300px;
	margin-left:450px;
	margin-right:0px;
	margin-top:-230px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.imageBlockLeft     {
	visibility:visible;
	width:175px;
	height:245px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.imageTextRight     {
	visibility:visible;
	width:540px;
	min-height:245px;
	margin-left:200px;
	margin-right:0px;
	margin-top:-250px;
	margin-bottom:10px;
	padding:0px;
	border:0px;
}
.childButtons     {
	visibility:visible;
	width:715px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
ul.childButtonList     {
	margin:0px;
	padding:0px;
	border:0px;
}
li.childButton_3up     {
	font-size:.75em;
	width:225px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
li.childButton_4up     {
	font-size:.9em;
	width:225px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
li.childButton_5up     {
	font-size:.75em;
	width:225px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
.navyButton     {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:15px;
	border:0px;
}
.navyButton a:link     {
	color:#ffffff;	
}
.navyButton a:visited     {
	color:#ffffff;	
}
.navyButton a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.navyButton a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.navyButton a:active     {
	color:#ffffff;	
}
/* begin infoBanners */
.infoBanner920x150center	{
	visibility:visible;
	height:121px;
	width:740px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x150left	{
	visibility:visible;
	height:121px;
	width:740px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner920x650	{
	visibility:visible;
	height:523px;
	width:740px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75center	{
	visibility:visible;
	height:60px;
	width:740px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75left	{
	visibility:visible;
	height:60px;
	width:740px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:150px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:150px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:75px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:75px;
	width:550px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150left li	{
	width:450px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner450x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner450x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150center li	{
	width:450px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner300x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150left li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner300x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150center li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner224x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150left li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner224x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150center li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
/* end infoBanners */
/* specific to the child pages */
#pageBookmarks   {
	visibility:visible;
	width:740px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
}
#pageBookmarks ul  {
	margin:0px;
	padding:0px;
	border:0px;
}
#pageBookmarks li   {
	font-size:.9em;
	width:200px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
.pagebookmark     {
	/*font-size:1.125em;*/
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:10px;
	border:0px;
}
.pagebookmark a:link     {
	color:#ffffff;	
}
.pagebookmark a:visited     {
	color:#ffffff;	
}
.pagebookmark a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.pagebookmark a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.pagebookmark a:active     {
	color:#ffffff;	
}
/* obp page */
.obpStatsQ     {
	font-weight:bold;
}
.obpStatsA     {
	margin-left:270px;
	margin-top:-38px;
	font-weight:normal;
}
#obpCompanies  {
	width:740px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}
.centered   {
	Margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;	
}
#obpCompanies img  {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
    padding:0px;
	border:0px;
	/*border:thin;*/
	/*border-color:#333333;*/
	/*border-style:solid;*/
}
#obpCompanies ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding-left:75px;
    display: inline-block;
    list-style: none;
}
#obpCompanies li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:20px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}
#obpCompanies h5  {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-width:100%;
}
#obpCompanies a:link  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:visited  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:focus  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:hover  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:active  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanyArchive   {
	width:745px;
	min-height:400px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;	
}
.noBottomBorder   {
	border:0px;
}
#obpCompanyArchive h5   {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
#obpCompanyArchive ul  {
	width:350px;
	margin-top:20px;
	margin-left:20px;
	margin-right:auto;
	margin-bottom:0px;
    padding-left:0px;
    display: list;
    list-style: disc;
}
.VideoOrimage   {
	min-height:220px;	
}
.archiveBlock   {
	visibility:visible;
	margin-bottom:20px;
}
#obpCompanyArchive li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:5px;
    display: list;
    list-style: disc;
	word-wrap: break-word;
	vertical-align: text-top;
}
.videoImageBlockArchive     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-left:355px;
	margin-right:0px;
	margin-top:-230px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
#obpCompanyArchive a:link   {
	color:#0d204a;
}
#obpCompanyArchive a:visited   {
	color:#0d204a;
}
#obpCompanyArchive a:focus   {
	color:#0d204a;
}
#obpCompanyArchive a:hover   {
	color:#9e1b32;
}
#obpCompanyArchive a:active   {
	color:#9e1b32;
}
/* publications page */
#publications  {
	padding:0px;
	margin:0px;
	border:0px;
}
#publications ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#publications li  {
	margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}
#publications h5  {
	font-size:1em;
	margin-bottom:10px;
}
/* PEO Landing */
#peoLandingTop	{
	background-color:#9f1c34; 
	color:#ffffff; 
	padding:10px;
	margin-bottom:10px;
}
#peoLandingFirst	{
	width:370px; 
	padding:10px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/child/stripeBack.png);
	background-repeat:repeat-y;
	text-align:center;
}
#peoLandingSecond	{
	padding:10px;
	text-align:left;
}
#peoLandingSecond a:link	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:visited	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:focus	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:hover	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:active	{
	color:#ffffff;
	text-decoration:underline;
}
/* myOhioVote */
.myOhio	{
	margin:opx;
	padding:0px;
	border:0px;
	width:650px;
	text-align:left;
}
#myOhio	{
	margin:0px;
	padding:0px;
	border:0px;
}
#myOhio ul {
    margin-top:0px;
	margin-left:-25px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#myOhio li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* OBP */
p.obphead	{
	color: #ffffff;
    background-color: #55a51c;
    font-size:16px;
	margin-top:10px;
	border-top:0px;
	border-bottom:10px;
	text-align:center;
	font-stretch:expanded;
}
/* BOE Directory */
#directory	{
	margin:0px;
	padding:0px;
	border:0px;
}
#directory ul {
    margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#directory li {
    margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:15px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	border-right:thin;
	border-right-color:black;
	border-right-style:solid;
	border-right-width:thin;
	word-wrap: break-word;
	vertical-align: text-top;
}
/* child landing pages */
#landing	{
	margin:25px;
	padding:0px;
	border:0px;
}
#landing ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#landing li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
}
/* specific to the media center pages */
.intro	{
	font-size:1em;
	
}
.descript	{
	margin-top:10px;
	font-size:1em;
	
}
.headlines	{
	margin:0px;
	padding:0px;
	border:0px;
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.featureTitle  {
	background-color:#9f1c34;
	color:#ffffff;
	padding:10px;
	margin-bottom:15px;
}
.redbarl
 {
	color:#ffffff;
}
#newsFeatures	{
	margin:25px;
	padding:0px;
	border:0px;
}
#newsFeatures ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#newsFeatures li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
	width: 250px;
}

.releaseHeader  {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	font-weight:bolder;
	letter-spacing: 2px;
	text-transform:uppercase;	
	margin-bottom:10px;
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:left;	
}
.twitterNewsFeed   {
	width:200px;
	padding:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:32px;
	margin-right:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
}
.pressContactCard   {
	background-color:#0d204a;
	color:#ffffff;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding:20px;
}
#leftNewsBox {
	float:left;
	width:300px;
}
#leftNewsBox h5  {
	color:#ffffff;	
}
#leftNewsBox a:link   {
	color:#ffffff;	
}
#leftNewsBox a:visit   {
	color:#ffffff;	
}
#leftNewsBox a:focus   {
	color:#ffffff;	
}
#leftNewsBox a:hover   {
	color:#ffffff;	
}
#leftNewsBox a:active   {
	color:#ffffff;	
}
#newsRight  {
	margin-left:325px;
	min-height:800px;	
}
/* ballot board page */
#ballotHead	{
	margin:25px;
	padding:0px;
	border:0px;
}
#ballotHead ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#ballotHead li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
#issue	{
	margin:25px;
	padding:0px;
	border:0px;
}
#issue ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#issue li {
    width: 200px;
	vertical-align:top;
	margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* dynamic navigation from CMS */
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 475px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.level1m
{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}

.level2m
{
    color: #000000;
    background-color:transparent;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:5px;
}

.level3m
{    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
/* begin footer */
.adobeReader    {
	margin-left:10px;
	margin-top:-20px;	
}
#footer	{
	visibility:visible;
	margin:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
	padding-top:25px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	color:#ffffff;
	font-size:.9em;
	line-height:150%;
}
.logoBlockFooter	{
	visibility:visible;
	height:68px;
	width:300px;
	margin:0px;
	padding:0px;
	border:0px;
	position:relative;
	left:10px;
}
.footerInfo     {
	visibility:visible;
	width:800px;
	margin-left:325px;
	margin-right:0px;
	margin-top:-100px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.footerInfo ul   {
	margin-left:-40px;
}
.footerInfo li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footerLinks     {
	visibility:visible;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
.footerLinks ul   {
	margin-left:-40px;
}
.footerLinks li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}

#footer a:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:focus     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:hover     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
/* end footer */

}

@media only all and (min-width: 481px) and (max-width: 750px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1em;
}
.noLineLink a:link   {
	text-decoration:none;
}
.noLineLink a:visited   {
	text-decoration:none;
}
.noLineLink a:focus   {
	text-decoration:none;
}
.noLineLink a:hover   {
	text-decoration:none;
}
.noLineLink a:active   {
	text-decoration:none;
}
.content a:link   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
.content a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
a   {
	color:#0d204a;
	text-decoration:underline;
}
a:link   {
	color:#0d204a;
	text-decoration:underline;
}
a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
.infoBanner	{
	visibility:visible;
	height:77px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.alert     {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:20px;
	width:80%;
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	font-size:1.25em;
}
.alert	a   {
	color:#ffffff;
}
.alert	a:link   {
	color:#ffffff;
}
.alert	a:visited   {
	color:#ffffff;
}
.alert	a:focus   {
	color:#ffffff;
}
.alert	a:hover   {
	color:#ffffff;
}
.alert	a:active   {
	color:#ffffff;
}
#sideBar     {
	visibility:visible;
	position:relative;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	width:450px;
	background-color:#000000;
	z-index:10;
	text-align:left;
}
.inTheNews     {
}
#sideBar h2   {
	text-align:center;
	font-size:1.375em;
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	vertical-align:central;
}
.newsLinks     {
	text-align:left;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#ffffff;
	color:#000000;
	height:150px;
	overflow:auto;
}
li.hLine     {
	margin:0px;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:5px;
	border:0px;
	list-style-image:url(/SOS/Upload/Hollie/App_Themes/images/newsBullet_navy.png);
	color:#000000;
}
.headline:link     {
	color:#000000;
	text-decoration:underline;
}
.headline:visited     {
	color:#000000;
	text-decoration:underline;
}
.headline:focus     {
	color:#000000;
	text-decoration:underline;
}
.headline:hover     {
	color:#000000;
	text-decoration:underline;
}
.headline:active     {
	color:#000000;
	text-decoration:underline;
}
.quickLinks     {
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	border:0px;
	width:98%;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:175px;
	padding:0px;	
}
.homeContainer  {
	width:450px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-left:0px;
}
#homeFeatures   {
	visibility:visible;
	width:450px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#homeFeatures ul   {
	margin:0px;
	padding:0px;
	border:0px;
}
#homeFeatures li   {
	font-size:.9em;
	text-align:left;
	width:450px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
	display:list;
	list-style-type: none;
}
#homeFeatures h3   {
	font-size:1em;
	padding:10px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
}
#homeFeatures p   {
	padding-left:10px;
	padding-right:10px;
}
#homeFeatures a:link   {
	color:#0d204a;
}
#homeFeatures a:visited   {
	color:#0d204a;
}
#homeFeatures a:focus   {
	color:#0d204a;
}
#homeFeatures a:hover   {
	color:#9e1b32;
}
#homeFeatures a:active   {
	color:#9e1b32;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:10px;
	font-size:.8em;
	border:0px;
	width:100%;
	background-color:#0d204a;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-color:#ffffff;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:42px;
	left:10px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:visible;
	width:180px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:140px;
	right:200px;
	color:#000000;
	z-index:900000;
	}
.socialBlock     {
	visibility:visible;
	width:180px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:155px;
	right:0px;
	color:#ffffff;
	z-index:900000;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	
/* division header */
h2     {
	width:475px;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	padding-bottom:10px;
	padding-top:10px;
	margin-bottom:0px;
	margin-top:0px;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
.leaveSite   {
	width:275px;
	text-align:center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	color:ffffff;
	background-color:#9e1b32;
	font-size:1.0625em;
	padding:5px;
	position:absolute;
	right:50px;
	margin-top:-40px;
	margin-bottom:8px;
	font-weight:normal;
}
.leaveSite a   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:link   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:visited   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:focus   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:hover   {
	color:#9e1b32;
	background-color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:active   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.divHeader	{
	visibility:visible;
	height:110px;
	width:475px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:1px;
	border-color:#000000;
	border-style:solid;
	position:relative;
}
/* main portion of the page */
#skipToContent   {
	visibility:visible;
	width:475px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:25px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:30px;
	color:#000000;
}
h3   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-top:0px;
	margin-bottom:20px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}
h4   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:15px;
	font-weight:normal;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
h5   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:normal;
}
h6   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
}
.bread	{
	width:450px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	font-size:.80em;
}
.bread a:link     {
	color:#0d204a;
	text-decoration:none;	
}
.bread a:visited     {
	color:#333333;	
	text-decoration:none;
}
.bread a:focus     {
	color:#000000;	
	text-decoration:none;
}
.bread a:hover     {
	color:#9E1B32;	
	text-decoration:none;
}
.bread a:active     {
	color:#9E1B32;	
	text-decoration:none;
}
.videoImageBlock     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.jahImageBlock     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.socialVideoBlock     {
	visibility:visible;
	width:400px;
	height:50px;
	text-align:right;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	border:0px;
}
.childTextTemp     {
	visibility:visible;
	width:400px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.peoList     {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-stretch:extra-expanded;
	line-height:150%;
	padding-left:20px;
	padding-bottom:0px;
	padding-top:15px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.25em;
}
.childTextTemp_ul     {
	visibility:visible;
	width:400px;
	margin-right:0px;
	margin-top:60px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.imageBlockLeft     {
	visibility:visible;
	width:175px;
	height:245px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.imageTextRight     {
	visibility:visible;
	width:275px;
	min-height:245px;
	margin-left:200px;
	margin-right:0px;
	margin-top:-250px;
	margin-bottom:10px;
	padding:0px;
	border:0px;
}
.childButtons     {
	visibility:visible;
	width:400px;
	margin-top:20px;
	margin-bottom:0px;
	text-align:left;
}
ul.childButtonList     {
	margin:0px;
	padding:0px;
	border:0px;
}
li.childButton_3up     {
	font-size:.75em;
	width:400px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	list-style-type: none;
}
li.childButton_4up     {
	font-size:.75em;
	width:400px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	list-style-type: none;
}
li.childButton_5up     {
	font-size:.75em;
	width:400px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	list-style-type: none;
}
.navyButton     {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:15px;
	border:0px;
}
.navyButton a:link     {
	color:#ffffff;	
}
.navyButton a:visited     {
	color:#ffffff;	
}
.navyButton a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.navyButton a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.navyButton a:active     {
	color:#ffffff;	
}
/* begin infoBanners */
.infoBanner920x150center	{
	visibility:visible;
	height:77px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x150left	{
	visibility:visible;
	height:77px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner920x650	{
	visibility:visible;
	height:336px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75center	{
	visibility:visible;
	height:39px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75left	{
	visibility:visible;
	height:39px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:130px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:130px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:65px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:65px;
	width:475px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150left li	{
	width:450px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner450x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner450x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150center li	{
	width:450px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner300x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150left li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner300x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150center li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner224x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150left li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner224x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150center li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
/* end infoBanners */
/* specific to the child pages */
#pageBookmarks   {
	visibility:visible;
	width:475px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
}
#pageBookmarks ul  {
	margin:0px;
	padding:0px;
	border:0px;
}
#pageBookmarks li   {
	font-size:.9em;
	width:125px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
.pagebookmark     {
	/*font-size:1.125em;*/
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:10px;
	border:0px;
}
.pagebookmark a:link     {
	color:#ffffff;	
}
.pagebookmark a:visited     {
	color:#ffffff;	
}
.pagebookmark a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.pagebookmark a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.pagebookmark a:active     {
	color:#ffffff;	
}
/* obp page */
.obpStatsQ     {
	font-weight:bold;
}
.obpStatsA     {
	margin-left:270px;
	margin-top:-38px;
	font-weight:normal;
}
#obpCompanies  {
	width:475px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}
.centered   {
	Margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;	
}
#obpCompanies img  {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
    padding:0px;
	border:0px;
	/*border:thin;*/
	/*border-color:#333333;*/
	/*border-style:solid;*/
}
#obpCompanies ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding-left:75px;
    display: inline-block;
    list-style: none;
}
#obpCompanies li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:20px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}
#obpCompanies h5  {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-width:100%;
}
#obpCompanies a:link  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:visited  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:focus  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:hover  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:active  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanyArchive   {
	width:475px;
	min-height:400px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;	
}
.noBottomBorder   {
	border:0px;
}
#obpCompanyArchive h5   {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
#obpCompanyArchive ul  {
	width:475px;
	margin-top:20px;
	margin-left:20px;
	margin-right:auto;
	margin-bottom:0px;
    padding-left:0px;
    display: list;
    list-style: disc;
}
.archiveBlock   {
	visibility:visible;
	margin-bottom:20px;
}
#obpCompanyArchive li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:5px;
    display: list;
    list-style: disc;
	word-wrap: break-word;
	vertical-align: text-top;
}
.videoImageBlockArchive     {
	visibility:visible;
	width:400px;
	height:225px;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
#obpCompanyArchive a:link   {
	color:#0d204a;
}
#obpCompanyArchive a:visited   {
	color:#0d204a;
}
#obpCompanyArchive a:focus   {
	color:#0d204a;
}
#obpCompanyArchive a:hover   {
	color:#9e1b32;
}
#obpCompanyArchive a:active   {
	color:#9e1b32;
}
/* publications page */
#publications  {
	padding:0px;
	margin:0px;
	border:0px;
}
#publications ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#publications li  {
	margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}
#publications h5  {
	font-size:1em;
	margin-bottom:10px;
}
/* PEO Landing */
#peoLandingTop	{
	background-color:#9f1c34; 
	color:#ffffff; 
	padding:10px;
	margin-bottom:10px;
}
#peoLandingFirst	{
	width:370px; 
	padding:10px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/child/stripeBack.png);
	background-repeat:repeat-y;
	text-align:center;
}
#peoLandingSecond	{
	padding:10px;
	text-align:left;
}
#peoLandingSecond a:link	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:visited	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:focus	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:hover	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:active	{
	color:#ffffff;
	text-decoration:underline;
}
/* myOhioVote */
.myOhio	{
	margin:opx;
	padding:0px;
	border:0px;
	width:650px;
	text-align:left;
}
#myOhio	{
	margin:0px;
	padding:0px;
	border:0px;
}
#myOhio ul {
    margin-top:0px;
	margin-left:-25px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#myOhio li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}

/* OBP */
p.obphead	{
	color: #ffffff;
    background-color: #55a51c;
    font-size:16px;
	margin-top:10px;
	border-top:0px;
	border-bottom:10px;
	text-align:center;
	font-stretch:expanded;

}
/* BOE Directory */
#directory	{
	margin:0px;
	padding:0px;
	border:0px;
}
#directory ul {
    margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#directory li {
    margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:15px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	border-right:thin;
	border-right-color:black;
	border-right-style:solid;
	border-right-width:thin;
	word-wrap: break-word;
	vertical-align: text-top;
}
/* child landing pages */
#landing	{
	margin:25px;
	padding:0px;
	border:0px;
}
#landing ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#landing li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
}

/* specific to the media center pages */
.intro	{
	font-size:1em;
	
}
.descript	{
	margin-top:10px;
	font-size:1em;
	
}
.headlines	{
	margin:0px;
	padding:0px;
	border:0px;
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.featureTitle  {
	background-color:#9f1c34;
	color:#ffffff;
	padding:10px;
	margin-bottom:15px;
}
.redbarl
 {
	color:#ffffff;
}
#newsFeatures	{
	margin:25px;
	padding:0px;
	border:0px;
}
#newsFeatures ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#newsFeatures li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
	width: 250px;
}

.releaseHeader  {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	font-weight:bolder;
	letter-spacing: 2px;
	text-transform:uppercase;	
	margin-bottom:10px;
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:left;	
}
.twitterNewsFeed   {
	width:200px;
	padding:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:32px;
	margin-right:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
}
.pressContactCard   {
	background-color:#0d204a;
	color:#ffffff;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding:20px;
}
#leftNewsBox {
	width:300px;
}
#leftNewsBox h5  {
	color:#ffffff;	
}
#leftNewsBox a:link   {
	color:#ffffff;	
}
#leftNewsBox a:visit   {
	color:#ffffff;	
}
#leftNewsBox a:focus   {
	color:#ffffff;	
}
#leftNewsBox a:hover   {
	color:#ffffff;	
}
#leftNewsBox a:active   {
	color:#ffffff;	
}
#newsRight  {
}
/* ballot board page */
#ballotHead	{
	margin:25px;
	padding:0px;
	border:0px;
}
#ballotHead ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#ballotHead li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
#issue	{
	margin:25px;
	padding:0px;
	border:0px;
}
#issue ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#issue li {
    width: 200px;
	vertical-align:top;
	margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* dynamic navigation from CMS */
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 475px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.level1m
{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}

.level2m
{
    color: #000000;
    background-color:transparent;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:5px;
}

.level3m
{    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
/* begin footer */
.adobeReader    {
	margin-left:10px;
	margin-top:0px;	
}
#footer	{
	visibility:visible;
	margin:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
	padding-top:25px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	color:#ffffff;
	font-size:.9em;
	line-height:150%;
}
.logoBlockFooter	{
	visibility:visible;
	height:68px;
	width:300px;
	margin:0px;
	padding:0px;
	border:0px;
	position:relative;
	left:10px;
}
.footerInfo     {
	visibility:visible;
	width:400px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.footerInfo ul   {
	margin-left:-40px;
}
.footerInfo li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footerLinks     {
	visibility:visible;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
.footerLinks ul   {
	margin-left:-40px;
}
.footerLinks li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}

#footer a:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:focus     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:hover     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
/* end footer */
}

@media only screen and (max-width:480px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1em;
}
.noLineLink a:link   {
	text-decoration:none;
}
.noLineLink a:visited   {
	text-decoration:none;
}
.noLineLink a:focus   {
	text-decoration:none;
}
.noLineLink a:hover   {
	text-decoration:none;
}
.noLineLink a:active   {
	text-decoration:none;
}
.content a:link   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
.content a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
.content a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
a   {
	color:#0d204a;
	text-decoration:underline;
}
a:link   {
	color:#0d204a;
	text-decoration:underline;
}
a:visited   {
	color:#0d204a;
	text-decoration:underline;
}
a:focus   {
	color:#0d204a;
	text-decoration:underline;
}
a:hover   {
	color:#9e1b32;
	text-decoration:underline;
}
a:active   {
	color:#9e1b32;
	text-decoration:underline;
}
.infoBanner	{
	visibility:visible;
	height:49px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.alert     {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:20px;
	width:80%;
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	font-size:1.25em;
}
.alert	a   {
	color:#ffffff;
}
.alert	a:link   {
	color:#ffffff;
}
.alert	a:visited   {
	color:#ffffff;
}
.alert	a:focus   {
	color:#ffffff;
}
.alert	a:hover   {
	color:#ffffff;
}
.alert	a:active   {
	color:#ffffff;
}
#sideBar     {
	visibility:visible;
	position:relative;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
	z-index:10;
	text-align:left;
}
.inTheNews     {
}
.newsLinks     {
	text-align:left;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#ffffff;
	color:#000000;
	height:150px;
	overflow:auto;
}
#sideBar h2   {
	text-align:center;
	font-size:1em;
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	vertical-align:central;
}
li.hLine     {
	margin:0px;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:5px;
	border:0px;
	list-style-image:url(/SOS/Upload/Hollie/App_Themes/images/newsBullet_navy.png);
	color:#000000;
}
.headline:link     {
	color:#000000;
	text-decoration:underline;
}
.headline:visited     {
	color:#000000;
	text-decoration:underline;
}
.headline:focus     {
	color:#000000;
	text-decoration:underline;
}
.headline:hover     {
	color:#000000;
	text-decoration:underline;
}
.headline:active     {
	color:#000000;
	text-decoration:underline;
}
.quickLinks     {
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	border:0px;
	width:98%;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:175px;
	padding:0px;	
}
.homeContainer  {
	width:300px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-left:0px;
}
#homeFeatures   {
	visibility:visible;
	width:300px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#homeFeatures ul   {
	margin:0px;
	padding:0px;
	border:0px;
}
#homeFeatures li   {
	font-size:.9em;
	text-align:left;
	width:300px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
	display:list;
	list-style-type: none;
}
#homeFeatures h3   {
	font-size:1em;
	padding:10px;
	font-weight:normal;
	background-color:#0d204a;
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
}
#homeFeatures p   {
	padding-left:10px;
	padding-right:10px;
}
#homeFeatures a:link   {
	color:#0d204a;
}
#homeFeatures a:visited   {
	color:#0d204a;
}
#homeFeatures a:focus   {
	color:#0d204a;
}
#homeFeatures a:hover   {
	color:#9e1b32;
}
#homeFeatures a:active   {
	color:#9e1b32;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:10px;
	font-size:.8em;
	border:0px;
	width:100%;
	background-color:#0d204a;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.90em;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.90em;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.90em;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.90em;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.90em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-color:#ffffff;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:68px;
	width:300px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:42px;
	left:10px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:visible;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:100px;
	right:0px;
	color:#000000;
	z-index:900000;
	}
.socialBlock     {
	visibility:visible;
	width:180px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:150px;
	right:0px;
	color:#000000;
	z-index:900000;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	
/* division header */
h2     {
	width:300px;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	color:#0d204a;
	padding-bottom:10px;
	padding-top:10px;
	margin-bottom:0px;
	margin-top:0px;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
.leaveSite   {
	width:275px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	color:ffffff;
	background-color:#9e1b32;
	padding:5px;
	margin-bottom:8px;
	font-weight:normal;
}
.leaveSite a   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:link   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:visited   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:focus   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:hover   {
	color:#9e1b32;
	background-color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.leaveSite a:active   {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:.75em;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.divHeader	{
	visibility:visible;
	height:69px;
	width:300px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:1px;
	border-color:#000000;
	border-style:solid;
	position:relative;
}
/* main portion of the page */
#skipToContent   {
	visibility:visible;
	width:300px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:25px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:30px;
	color:#000000;
}
h3   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-top:0px;
	margin-bottom:20px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}
h4   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:15px;
	font-weight:normal;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
h5   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:normal;
}
h6   {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:20px;
	margin-top:0px;
}
.bread	{
	width:300px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
	font-size:.80em;
}
.bread a:link     {
	color:#0d204a;
	text-decoration:none;	
}
.bread a:visited     {
	color:#333333;
	text-decoration:none;	
}
.bread a:focus     {
	color:#000000;	
	text-decoration:none;
}
.bread a:hover     {
	color:#9E1B32;
	text-decoration:none;	
}
.bread a:active     {
	color:#9E1B32;
	text-decoration:none;	
}
.videoImageBlock     {
	visibility:visible;
	width:300px;
	height:169px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.jahImageBlock     {
	visibility:visible;
	width:300px;
	height:169px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.socialVideoBlock     {
	visibility:visible;
	width:300px;
	height:50px;
	text-align:right;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:0px;
	border:0px;
}
.childTextTemp     {
	visibility:visible;
	width:300px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.peoList     {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	font-stretch:extra-expanded;
	line-height:150%;
	padding-left:20px;
	padding-bottom:0px;
	padding-top:15px;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:bolder;
	font-size: 1.25em;
}
.childTextTemp_ul     {
	visibility:visible;
	width:300px;
	margin-right:0px;
	margin-top:60px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.imageBlockLeft     {
	visibility:visible;
	width:175px;
	height:245px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
.imageTextRight     {
	visibility:visible;
	width:300px;
	min-height:245px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
	border:0px;
}
.childButtons     {
	visibility:visible;
	width:300px;
	margin-top:20px;
	margin-bottom:0px;
	text-align:left;
}
ul.childButtonList     {
	margin:0px;
	padding:0px;
	border:0px;
}
li.childButton_3up     {
	font-size:.75em;
	width:300px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	list-style-type: none;
}
li.childButton_4up     {
	font-size:.75em;
	width:300px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	list-style-type: none;
}
li.childButton_5up     {
	font-size:.75em;
	width:300px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:5px;
	padding:0px;
	border:0px;
	list-style-type: none;
}
.navyButton     {
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:15px;
	border:0px;
}
.navyButton a:link     {
	color:#ffffff;	
}
.navyButton a:visited     {
	color:#ffffff;	
}
.navyButton a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.navyButton a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.navyButton a:active     {
	color:#ffffff;	
}
/* begin infoBanners */
.infoBanner920x150center	{
	visibility:visible;
	height:49px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x150left	{
	visibility:visible;
	height:49px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner920x650	{
	visibility:visible;
	height:212px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75center	{
	visibility:visible;
	height:24px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner920x75left	{
	visibility:visible;
	height:24px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:82px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:82px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
.infoBanner550x150center	{
	visibility:visible;
	height:41px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
}
.infoBanner550x150left	{
	visibility:visible;
	height:41px;
	width:300px;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner450x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150left li	{
	width:300px;
	height:100px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner450x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner450x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner450x150center li	{
	width:300px;
	height:100px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner300x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150left li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner300x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner300x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner300x150center li	{
	width:300px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150left	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
#infoBanner224x150left ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150left li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
#infoBanner224x150center	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
#infoBanner224x150center ul	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}
#infoBanner224x150center li	{
	width:224px;
	height:150px;
	margin-right:10px;
	display:inline-block;
}
/* end infoBanners */
/* specific to the child pages */
#pageBookmarks   {
	visibility:visible;
	width:300px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
}
#pageBookmarks ul  {
	margin:0px;
	padding:0px;
	border:0px;
}
#pageBookmarks li   {
	font-size:.9em;
	width:125px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	border:0px;
	display:inline-block;
	list-style-type: none;
}
.pagebookmark     {
	/*font-size:1.125em;*/
	color:#ffffff;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	background-color:#0d204a;
	text-align:center;
	margin:0px;
	padding:10px;
	border:0px;
}
.pagebookmark a:link     {
	color:#ffffff;	
}
.pagebookmark a:visited     {
	color:#ffffff;	
}
.pagebookmark a:focus     {
	background-color:#ffffff;
	color:#0d204a;
}
.pagebookmark a:hover     {
	background-color:#ffffff;
	color:#0d204a;	
}
.pagebookmark a:active     {
	color:#ffffff;	
}
/* obp page */
.obpStatsQ     {
	font-weight:bold;
}
.obpStatsA     {
	margin-left:270px;
	margin-top:-38px;
	font-weight:normal;
}
#obpCompanies  {
	width:300px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}
.centered   {
	Margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;	
}
#obpCompanies img  {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
    padding:0px;
	border:0px;
	/*border:thin;*/
	/*border-color:#333333;*/
	/*border-style:solid;*/
}
#obpCompanies ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding-left:25px;
    display: inline-block;
    list-style: none;
}
#obpCompanies li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:20px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}
#obpCompanies h5  {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-width:100%;
}
#obpCompanies a:link  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:visited  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:focus  {
	font-size:1.0625em;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:hover  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanies a:active  {
	font-size:1.0625em;
	color:#9e1b32;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
}
#obpCompanyArchive   {
	width:350px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;	
}
.noBottomBorder   {
	border:0px;
}
#obpCompanyArchive h5   {
	font-size:1.0625em;
	padding:0px;
	font-weight:normal;
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	margin-bottom:0px;
	margin-top:0px;
	border-bottom:thin;
	border-bottom-color:#0d204a;
	border-bottom-style:solid;
}
#obpCompanyArchive ul  {
	width:475px;
	margin-top:20px;
	margin-left:20px;
	margin-right:auto;
	margin-bottom:0px;
    padding-left:0px;
    display: list;
    list-style: disc;
}
.archiveBlock   {
	visibility:visible;
	margin-bottom:20px;
}
#obpCompanyArchive li  {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:5px;
    display: list;
    list-style: disc;
	word-wrap: break-word;
	vertical-align: text-top;
}
.videoImageBlockArchive     {
	visibility:visible;
	width:300px;
	height:169px;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
	border:thin;
	border-color:#333333;
	border-style:solid;
}
#obpCompanyArchive a:link   {
	color:#0d204a;
}
#obpCompanyArchive a:visited   {
	color:#0d204a;
}
#obpCompanyArchive a:focus   {
	color:#0d204a;
}
#obpCompanyArchive a:hover   {
	color:#9e1b32;
}
#obpCompanyArchive a:active   {
	color:#9e1b32;
}
/* publications page */
#publications  {
	padding:0px;
	margin:0px;
	border:0px;
}
#publications ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#publications li  {
	margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:25px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	word-wrap: break-word;
	vertical-align: text-top;
}
#publications h5  {
	font-size:1em;
	margin-bottom:10px;
}
/* myOhioVote */
/* PEO Landing */
#peoLandingTop	{
	background-color:#9f1c34; 
	color:#ffffff; 
	padding:10px;
	margin-bottom:10px;
}
#peoLandingFirst	{
	width:370px; 
	padding:10px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/child/stripeBack.png);
	background-repeat:repeat-y;
	text-align:center;
}
#peoLandingSecond	{
	padding:10px;
	text-align:left;
}
#peoLandingSecond a:link	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:visited	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:focus	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:hover	{
	color:#ffffff;
	text-decoration:underline;
}
#peoLandingSecond a:active	{
	color:#ffffff;
	text-decoration:underline;
}
.myOhio	{
	margin:opx;
	padding:0px;
	border:0px;
	width:650px;
	text-align:left;
}
#myOhio	{
	margin:0px;
	padding:0px;
	border:0px;
}
#myOhio ul {
    margin-top:0px;
	margin-left:-25px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#myOhio li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* OBP */

p.obphead	{
	color: #ffffff;
    background-color: #55a51c;
    font-size:16px;
	margin-top:10px;
	border-top:0px;
	border-bottom:10px;
	text-align:center;
	font-stretch:expanded;
}
/* BOE Directory */
#directory	{
	margin:0px;
	padding:0px;
	border:0px;
}
#directory ul {
    margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#directory li {
    margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:15px;
    padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    display: inline-block;
    list-style: none;
	width:250px;
	border-right:thin;
	border-right-color:black;
	border-right-style:solid;
	border-right-width:thin;
	word-wrap: break-word;
	vertical-align: text-top;
}
/* child landing pages */
#landing	{
	margin:25px;
	padding:0px;
	border:0px;
}
#landing ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#landing li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
}

/* specific to the media center pages */
.intro	{
	font-size:1em;
	
}
.descript	{
	margin-top:10px;
	font-size:1em;
	
}
.headlines	{
	margin:0px;
	padding:0px;
	border:0px;
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.headlines ul  {
	display: list-item;
	list-style:none;	
}
.featureTitle  {
	background-color:#9f1c34;
	color:#ffffff;
	padding:10px;
	margin-bottom:15px;
}
.redbarl
 {
	color:#ffffff;
}
#newsFeatures	{
	margin:25px;
	padding:0px;
	border:0px;
}
#newsFeatures ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#newsFeatures li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline-block;
    list-style: none;
	width: 250px;
}

.releaseHeader  {
	color:#0d204a;
	font-family:'Roboto Condensed', sans-serif;
	font-weight:bolder;
	letter-spacing: 2px;
	text-transform:uppercase;	
	margin-bottom:10px;
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:left;	
}
.twitterNewsFeed   {
	width:200px;
	padding:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:32px;
	margin-right:0px;
	border-width:thin;
	border-color:#0d204a;
	border-style:solid;
}
.pressContactCard   {
	background-color:#0d204a;
	color:#ffffff;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding:20px;
}
#leftNewsBox {
	width:300px;
}
#leftNewsBox h5  {
	color:#ffffff;	
}
#leftNewsBox a:link   {
	color:#ffffff;	
}
#leftNewsBox a:visit   {
	color:#ffffff;	
}
#leftNewsBox a:focus   {
	color:#ffffff;	
}
#leftNewsBox a:hover   {
	color:#ffffff;	
}
#leftNewsBox a:active   {
	color:#ffffff;	
}
#newsRight  {
}
/* ballot board page */
#ballotHead	{
	margin:25px;
	padding:0px;
	border:0px;
}
#ballotHead ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#ballotHead li {
    margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
#issue	{
	margin:25px;
	padding:0px;
	border:0px;
}
#issue ul {
    margin:0 auto;
    padding: 0;
    display: inline-block;
    list-style: none;
}
#issue li {
    width: 200px;
	vertical-align:top;
	margin:0px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* dynamic navigation from CMS */
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 475px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.level1m
{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}

.level2m
{
    color: #000000;
    background-color:transparent;
    text-decoration: underline;
	font-weight:normal;
	width: 210px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:5px;
}

.level3m
{    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
/* begin footer */
.adobeReader    {
	margin-left:10px;
	margin-top:0px;	
}
#footer	{
	visibility:visible;
	margin:0px;
	border:0px;
	width:100%;
	background-color:#0d204a;
	padding-top:25px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	color:#ffffff;
	font-size:.9em;
	line-height:150%;
}
.logoBlockFooter	{
	visibility:visible;
	height:68px;
	width:300px;
	margin:0px;
	padding:0px;
	border:0px;
	position:relative;
	left:10px;
}
.footerInfo     {
	visibility:visible;
	width:300px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
}
.footerInfo ul   {
	margin-left:-40px;
}
.footerInfo li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footerLinks     {
	visibility:visible;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	text-align:center;
}
.footerLinks ul   {
	margin-left:-40px;
}
.footerLinks li   {
	list-style-type: none;
	list-style-position: inside;
	display:inline;
	color:#ffffff;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}

#footer a:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:focus     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:hover     {
	background-color:#ffffff;
	color:#0d204a;
	text-decoration:underline;
	font-size:.9em;
}
#footer a:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
/* end footer */
}