	/* elements*/
		BODY {background-color:#dedede;}
		TEXTAREA {font-family:Tahoma;font-size:10pt;}
		SELECT {font-family:Tahoma;font-size:10pt;}
		INPUT {font-family:Tahoma;font-size:10pt;}
		STRONG {color:#000080;}
		TD {font-family:verdana;font-size:12px;color:#505050;}
		H4 {padding-top:10px;margin-bottom:10px;font-size:20pt;font-weight:normal;color:#000080;}
	/* Events */
		.EventMonthHeader {font-family:Tahoma,Verdana;color:#000080;font-size:16pt;font-weight:bold;padding-bottom:5px;}
		.EventMonthRule {border-width:1px;border-color:ababab;border-style:dotted;width:350px;margin-top:-5px;}
		.EventTitle {padding-left:10px;font-family:Tahoma,Verdana;color:#000080;font-size:12pt;font-weight:bold;}
		.EventDate {padding-left:10px;font-family:Tahoma,Verdana;color:#cd0000;font-size:8pt;font-weight:normal;}
		.EventDescription {padding-left:10px;font-family:Tahoma,Verdana;color:#777777;font-size:8pt;padding-bottom:10px;}
	/* Skin-related */
		.SkinHeader {width:763;vertical-align:bottom;text-align:center;padding:0;background-image:url(../images/ohioelectioncentral_header.jpg);background-repeat:no-repeat;}
	/* Container */
		.Container_Rounded20_MainTable {margin-top:10px;margin-bottom:10px;width:95%;border-width:0px;border-style:none;border-color:#000080;background-color:#bbbbbb;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#efefef,endColorStr=#bbbbbb)}
		.Container_Rounded20_TopCorner {vertical-align:top;width:4px;background-color:#bbbbbb;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#efefef,endColorStr=#bbbbbb)}
		.Container_Rounded20_BottomCorner {vertical-align:top;width:4px;background-color:#bbbbbb;}
		.Container_Rounded20_TitleBar {width:100%;padding:5px;background-color:#bbbbbb;color:#505050;font-weight:bold;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#efefef,endColorStr=#bbbbbb)}
		.Container_Rounded20_ContentArea {background-color:#efefef;width:100%;padding:10px;border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
		.Container_Rounded20_BottomRule {background-color:#efefef;width:100%;padding:0px;border-bottom:1px solid #bbbbbb;}
	/* Voter Lookup */
		.PollingPlaceLocation {font-size:18px;}
		.PollingPlaceAddress {font-size:14px;}
		.VoterTable {width:80%;text-align:left;}
		.VoterCount {font-family:Tahoma,verdana;font-size:6pt;vertical-align:text-top;font-weight:bold;color:#bb0000;text-decoration:none;text-transform:capitalize;}
		.VoterHeader {padding:1px;padding-left:25px;margin-top:10px;font-family:Tahoma,verdana;font-size:14pt;font-weight:bold;color:#000080;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#efefef,endColorStr=#cdcdcd)}
		.VoterAddressHeader {padding:1px;padding-left:25px;margin-top:10px;font-family:Tahoma,verdana;font-size:9pt;font-weight:bold;color:#000080;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#efefef,endColorStr=#cdcdcd)}
		.StreetNames {padding-left:20px;padding-bottom:20px;}
		.VoterColumnHeader {font-weight:bold;font-size:8pt;color:#ffffff;padding:2px;background-color:#000080;text-align:center;}
		.VoterName {font-size:8pt;text-transform:capitalize;padding:2px;}
		.PetitionButton {font-size:7pt;font-family:tahoma;font-weight:bold;height:20px;width:50px;}
		A.Voter:link {font-family:Tahoma,verdana;font-size:9pt;font-weight:normal;color:#000080;text-decoration:none;text-transform:capitalize;}
		A.Voter:visited {font-family:Tahoma,verdana;font-size:9pt;font-weight:normal;color:#000080;text-decoration:none;text-transform:capitalize;}
		A.Voter:active {font-family:Tahoma,verdana;font-size:9pt;font-weight:normal;color:#000080;text-decoration:none;text-transform:capitalize;}
		A.Voter:hover {font-family:Tahoma,verdana;font-size:9pt;font-weight:normal;color:#000080;text-decoration:underline;text-transform:capitalize;}
	/* Left-Nav */
		.LeftNavTable {width:150px;}
		
		.LNav {padding:5px;border: 1px solid #ffffff; background-color:#ababab;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8a0218,endColorStr=#8a0218)}
		.LNavA {padding:5px;border: 1px solid #ffffff;background-color:#ababab;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8a0218,endColorStr=#8a0218)}
		.LNavB {padding:5px;border: 1px solid #ffffff;background-color:#ababab;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8a0218,endColorStr=#8a0218)}

		A.LNav:link {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNav:visited {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNav:active {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNav:hover {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}

		A.LNavA:link {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavA:visited {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavA:active {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavA:hover {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}

		A.LNavB:link {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavB:visited {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavB:active {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavB:hover {background-color:Transparent;border: 0px solid #0000ff;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
	/* Top Nav-related links */
		#TopNavContainer {font-family:verdana;font-size:9pt;border-style:none;padding:0px;}
		
		.NavMenuTable {font-family:verdana;font-size:9pt;border-style:none;padding:0px;background-color:transparent;cursor:hand;}
		.NavMenuItem {text-align:left;font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;padding:5px;background-color:#0087bd;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#024898,endColorStr=#002856) alpha(opacity=85);opacity:.85;}
		.SubMenuTable {width:50px;background-color:#0087bd;font-family:verdana;font-size:9pt;z-index:1;filter:alpha(opacity=95);opacity:.95;}
		.SubMenuItem {text-align:left;font-family:verdana;font-size:7pt;color:#ffffff;background-color:#0097ce;padding:5px;padding-left:10px;padding-right:10px;cursor:hand;z-index:1;}
	/* Menu classes for mouseovers */
		.NavMenuItemOver {text-align:left;font-weight:bold;color:#ffffff;padding:4px;background-color:#0087bd;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#002856;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#024898,endColorStr=#002856) alpha(opacity=100);opacity:1;}
		.SubMenuItemOver {text-align:left;color:#ffffff;padding:4px;padding-left:9px;padding-right:9px;background-color:#0087bd;border-width:1px;border-color:#ffffff;border-style:solid; background-color:#002856;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#024898,endColorStr=#002856) alpha(opacity=100);opacity:1;cursor:hand;z-index:1;}
	/* XMLFeed */
		A.XMLFeedLink:link {font-family:verdana;font-size:8pt;font-weight:bold;color:#303099;text-decoration:underline;}
		A.XMLFeedLink:visited {font-family:verdana;font-size:8pt;font-weight:bold;color:#303099;text-decoration:underline;}
		A.XMLFeedLink:active {font-family:verdana;font-size:8pt;font-weight:bold;color:#303099;text-decoration:underline;}
		A.XMLFeedLink:hover {font-family:verdana;font-size:8pt;font-weight:bold;color:#303099;text-decoration:underline;}
		.XMLFeedDescription {font-family:verdana;font-size:7pt;font-weight:normal;color:#505050;margin-bottom:7px;}
	/* main menu links */
		A.MAnc:link {font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.MAnc:visited {font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.MAnc:active {font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.MAnc:hover {font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
	/* main menu links */
		A.SMAnc:link {font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.SMAnc:visited {font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.SMAnc:active {font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.SMAnc:hover {font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
	/* all other links */
		A:link {text-decoration:underline;color:#0000aa;}	
		A:visited {text-decoration:underline;color:#0000aa;}	
		A:active {text-decoration:underline;color:#0000aa;}	
		A:hover {text-decoration:underline;color:#0000ff;}
	/* module specific classes */		
		.NewsArticleHeading {font-family:verdana;font-size:12pt;font-weight:bold;padding-bottom:5px;}
		.NewsArticleSubHeading {font-family:verdana;font-size:10pt;font-style:italic;padding-bottom:5px;}
		.NewsArticleAuthor {font-family:verdana;font-size:7pt;font-style:italic;padding-bottom:5px;}
		.NewsArticleText {font-family:verdana;font-size:9pt;}
		.StoryHeadline {font-family:Arial;font-size:20px;letter-spacing:-1;font-weight:bold;}
		.StoryText {font-family:Arial;font-size:12px;}
		.QuoteInput {font-family:Arial;font-size:10px;border-style:solid;border-width:1px;border-color:#ababab;width:180px;}
