@charset "utf-8";
/* CSS Document */
header, main, nav, footer, section, article, figure, figcaption, aside     {
	display:block;	
}

img {
	border:0px;	
}

h3   {
	margin-top:10px;
	color:#0d204a;
}

.imgleft{
                float: left;
                
}

.imgright{
                float: right;
                
}

.clearleft{
                clear: left;
                
}

.clearright{
                clear: right;
                
}

.pubsimgleft{
                float: left;
                margin: 0 40px 15px 10px;
                border: 2px solid #000000;
                
}

.pubsimgright{
                float: right;
                margin: 0 0 5px 5px;
                
}


blockquote {
    margin-left: 185px;
	
} 

@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;
	color:#ffffff;
}

/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
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:32px;
	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:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:34px;
	right:200px;
	color:#ffffff;
	}
.socialBlock     {
	visibility:visible;
	width:200px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:90px;
	right:200px;
	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     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:200px;
	width:920px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.bread	{
	margin:15px;
	padding-bottom:10px;
	border-bottom:thin;
	border-bottom-color:black;
	border-bottom-style:solid;
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	float:left;
	width:250px;
	min-height:800px;
	background-color:#cccccc;
	color:#000000;	
}
#leftNav  {
	margin:0px;
	padding:0px;
	border:0px;	
}
main   {
	visibility:visible;
	margin-left:280px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding:20px;
	background-color:#ffffff;
	color:#000000;
}
#ieContent  {
	margin:0px;
	padding:0px;
	border:0px;
}
/* specific to the child pages */
#topBookmarks   {
	padding:0px;
	margin:10px;
	border:0px;	
}
#topBookmarks ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#topBookmarks li   {
	margin-right:15px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* 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 h4  {
	font-size:1.0625em;
	background-color:#333333;
	color:#ffffff;
	width:85%;
	padding:10px;
	font-weight:normal;
}
#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;
	
}
.content  {
	color:#9f1c34;
	
}
.content a:link  {
	color:#9f1c34;
	
}
.content a:visited  {
	color:#9f1c34;
	
}
.content a:focus  {
	color:#9f1c34;
	
}
.content a:hover  {
	color:#000000;
	
}
.content a:active  {
	color:#000000;
	
}
.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  {
	width:407px;
	height:106px;
	margin:5px;	
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:left;	
}
.twitterNewsFeed   {
	Width:175px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	margin-right:0px;
}
.pressContactCard   {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:-30px;
	margin-left:0px;
	padding:0px;
}
/* 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;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}

/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
	clear:left;
}
#foot	{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	width:1000px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
	clear:left;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}
@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;
	color:#ffffff;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
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:32px;
	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:200px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:90px;
	right:50px;
	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     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:200px;
	width:920px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.bread	{
	margin:15px;
	padding-bottom:10px;
	border-bottom:thin;
	border-bottom-color:black;
	border-bottom-style:solid;
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	float:left;
	width:250px;
	min-height:800px;
	background-color:#cccccc;
	color:#000000;	
}
#leftNav  {
	margin:0px;
	padding:0px;
	border:0px;	
}
main   {
	visibility:visible;
	margin-left:280px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding:20px;
	background-color:#ffffff;
	color:#000000;
}
#ieContent  {
	margin:0px;
	padding:0px;
	border:0px;
}
/* specific to the child pages */
#topBookmarks   {
	padding:0px;
	margin:10px;
	border:0px;	
}
#topBookmarks ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#topBookmarks li   {
	margin-right:15px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* 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 h4  {
	font-size:1.0625em;
	background-color:#333333;
	color:#ffffff;
	width:85%;
	padding:10px;
	font-weight:normal;
}
#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;
	
}
.content  {
	color:#9f1c34;
	
}
.content a:link  {
	color:#9f1c34;
	
}
.content a:visited  {
	color:#9f1c34;
	
}
.content a:focus  {
	color:#9f1c34;
	
}
.content a:hover  {
	color:#000000;
	
}
.content a:active  {
	color:#000000;
	
}
.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  {
	width:407px;
	height:106px;
	margin:5px;	
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:center;	
}
.twitterNewsFeed   {
	Width:175px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	margin-right:0px;
}
.pressContactCard   {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:-30px;
	margin-left:0px;
	padding:0px;
}
/* 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;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}
/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
	clear:left;
}
#foot	{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	width:1000px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
	clear:left;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}

@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;
	color:#ffffff;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
	font-size:.9em;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	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:50px;
	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:50px;
	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:50px;
	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:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
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:32px;
	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:200px;
	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     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:161px;
	width:740px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.bread	{
	margin:15px;
	padding-bottom:10px;
	border-bottom:thin;
	border-bottom-color:black;
	border-bottom-style:solid;
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	float:left;
	width:250px;
	min-height:800px;
	background-color:#cccccc;
	color:#000000;	
}
#leftNav  {
	margin:0px;
	padding:0px;
	border:0px;	
}
main   {
	visibility:visible;
	margin-left:280px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding:20px;
	background-color:#ffffff;
	color:#000000;
}
#ieContent  {
	margin:0px;
	padding:0px;
	border:0px;
}
/* specific to the child pages */
#topBookmarks   {
	padding:0px;
	margin:10px;
	border:0px;	
}
#topBookmarks ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#topBookmarks li   {
	margin-right:15px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* 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 h4  {
	font-size:1.0625em;
	background-color:#333333;
	color:#ffffff;
	width:85%;
	padding:10px;
	font-weight:normal;
}
#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;
	
}
.content  {
	color:#9f1c34;
	
}
.content a:link  {
	color:#9f1c34;
	
}
.content a:visited  {
	color:#9f1c34;
	
}
.content a:focus  {
	color:#9f1c34;
	
}
.content a:hover  {
	color:#000000;
	
}
.content a:active  {
	color:#000000;
	
}
.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  {
	width:407px;
	height:106px;
	margin:5px;	
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:center;	
}
.twitterNewsFeed   {
	Width:175px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	margin-right:0px;
}
.pressContactCard   {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:-30px;
	margin-left:0px;
	padding:0px;
}
/* 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;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}

/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
	clear:left;
}
#foot	{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	width:650px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
	clear:left;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}

@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;
	color:#ffffff;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
	font-size:.9em;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.75em;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	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:50px;
	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:50px;
	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:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
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:32px;
	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:hidden;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:840px;
	left:10px;
	color:#000000;
	z-index:900000;
	}
.socialBlock     {
	visibility:visible;
	width:200px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:0px;
	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     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:103px;
	width:475px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.bread	{
	margin:15px;
	padding-bottom:10px;
	border-bottom:thin;
	border-bottom-color:black;
	border-bottom-style:solid;
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	width:100%;
	background-color:#cccccc;
	color:#000000;	
}
#leftNav  {
	margin:0px;
	padding:0px;
	border:0px;	
}
main   {
	visibility:visible;
	margin:0px;
	padding:20px;
	background-color:#ffffff;
	color:#000000;
}
#ieContent  {
	margin:0px;
	padding:0px;
	border:0px;
}
/* specific to the child pages */
#topBookmarks   {
	padding:0px;
	margin:10px;
	border:0px;	
}
#topBookmarks ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#topBookmarks li   {
	margin-right:15px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* 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 h4  {
	font-size:1.0625em;
	background-color:#333333;
	color:#ffffff;
	width:85%;
	padding:10px;
	font-weight:normal;
}
#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;
	
}
.content  {
	color:#9f1c34;
	
}
.content a:link  {
	color:#9f1c34;
	
}
.content a:visited  {
	color:#9f1c34;
	
}
.content a:focus  {
	color:#9f1c34;
	
}
.content a:hover  {
	color:#000000;
	
}
.content a:active  {
	color:#000000;
	
}
.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  {
	width:407px;
	height:106px;
	margin:5px;	
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:center;	
}
.twitterNewsFeed   {
	Width:175px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	margin-right:0px;
}
.pressContactCard   {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:-30px;
	margin-left:0px;
	padding:0px;
}
/* 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;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}
/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
#foot	{
	margin:0px;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}

@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;
	color:#ffffff;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
	font-size:.9em;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.75em;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	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:50px;
	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:50px;
	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:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
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:32px;
	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:hidden;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:840px;
	left:10px;
	color:#000000;
	z-index:900000;
	}
.socialBlock     {
	visibility:hidden;
	width:200px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:840px;
	left:10px;
	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     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:75px;
	width:300px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.bread	{
	margin:15px;
	padding-bottom:10px;
	border-bottom:thin;
	border-bottom-color:black;
	border-bottom-style:solid;
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	float:left;
	width:100%;
	background-color:#cccccc;
	color:#000000;	
}
#leftNav  {
	margin:0px;
	padding:0px;
	border:0px;	
}
main   {
	visibility:visible;
	margin:0px;
	padding:20px;
	background-color:#ffffff;
	color:#000000;
}
#ieContent  {
	margin:0px;
	padding:0px;
	border:0px;
}
/* specific to the child pages */
#topBookmarks   {
	padding:0px;
	margin:10px;
	border:0px;	
}
#topBookmarks ul  {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
    padding: 0;
    text-align: center;
    display: inline-block;
    list-style: none;
}
#topBookmarks li   {
	margin-right:15px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;
    padding:0px;
    display: inline-block;
    list-style: none;
}
/* 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 h4  {
	font-size:1.0625em;
	background-color:#333333;
	color:#ffffff;
	width:85%;
	padding:10px;
	font-weight:normal;
}
#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;
	
}
.content  {
	color:#9f1c34;
	
}
.content a:link  {
	color:#9f1c34;
	
}
.content a:visited  {
	color:#9f1c34;
	
}
.content a:focus  {
	color:#9f1c34;
	
}
.content a:hover  {
	color:#000000;
	
}
.content a:active  {
	color:#000000;
	
}
.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  {
	width:407px;
	height:106px;
	margin:5px;	
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:center;	
}
.twitterNewsFeed   {
	Width:175px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	margin-right:0px;
}
.pressContactCard   {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:-30px;
	margin-left:0px;
	padding:0px;
}
/* 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;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}
/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
#foot	{
	margin:0px;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}




}