.content_main_div{width:651px;float:left;vertical-align:top; position:relative;}
.content_main_div_lightbox{width:97%;float:left;vertical-align:top; position:relative; padding-left:10px}
.entername{COLOR: #999999;font-family: verdana;font-size: 18px;}
.entername_content_subdiv{COLOR: #999999;font-family: verdana;font-size: 18px; clear:both;padding-left:0px;padding-top:0px; width:580px; border:solid 0px}
.entername_content_subdiv_lightbox{COLOR: #999999;font-family: verdana;font-size: 18px; clear:both;padding-left:0px;padding-top:0px; width:100%; border:solid 0px}
.txtbox{COLOR: #000000;font-family: verdana;font-size: 12px;}
.txtbox1{COLOR: #818181;font-family: verdana;font-size: 9px;height: 18px; vertical-align:middle;}

.menulinks{COLOR: #F0F0F0;font-family: verdana;font-size: 12px;font-weight: bold; text-decoration:none;}
.menulinks a{COLOR: #F0F0F0;font-family: verdana;font-size: 12px;font-weight: bold; text-decoration:none;}
.dis{COLOR: #FFFFFF;font-family: verdana;font-size: 11px; text-decoration:none;}
.botlinks{COLOR: #FFFFFF;font-family: 'Ropa Sans', sans-serif;font-size: 18px;line-height: 36px; font-weight:bold;text-decoration:none;}
.bodyfont{color: #474747;font-family: 'Ropa Sans', sans-serif;font-size: 17px; line-height:18px;text-align:justify;} 
.bodyfont a{ color:#090;}
.bodyfontsmall{color: #474747;font-family: 'Ropa Sans', sans-serif;font-size: 12px;line-height: 18px;text-align:justify;}
.bodyfontsmall a{font-family: 'Ropa Sans', sans-serif;color:#FFF;background:#0f9051;padding:2px 5px;text-decoration:none;border-radius:2px;}
.bodyfontverysmall{color: #474747;font-family: verdana;font-size: 10px;line-height: 14px;text-align:justify;}
.bodyfontred{color: #da251c;font-family: verdana;font-size: 18px;line-height: 36px;}
.highorange{color: #FFFFFF;font-family: arial black;font-size: 24px;line-height: 37px;background-color: #ff7e00;
			text-transform capitalize;	text-decoration: none;}
.highyellow{color: #FFFFFF;font-family: arial black;font-size: 24px;line-height: 37px;background-color: #ffae00;
			text-transform capitalize;text-decoration: none;}
.highgreen{color: #FFFFFF;font-family: arial black;font-size: 24px;line-height: 37px;background-color: #408c17;
			text-transform capitalize;text-decoration: none;}
.highgreenlight{color: #FFFFFF;font-family: arial black;font-size: 24px;line-height: 37px;background-color: #9eb421;
			text-transform capitalize;text-decoration: none;}
.highred {color: #FFFFFF;font-family: arial black;font-size: 24px;line-height: 37px;font-weight:bold;background-color: #da251c;
			text-transform capitalize;text-decoration: none;}
.highred2 a{color: #FFFFFF;font-family: arial black;font-size: 24px;line-height: 37px;font-weight:bold;background-color: #dc3028;
			text-transform capitalize;text-decoration: none;}			
.italicyellow{color: #ffae00;font-family: 'Ropa Sans', sans-serif;font-size: 18px;font-style: italic;text-decoration:none;}
.italicgreen{color: #408c17;font-family: 'Ropa Sans', sans-serif;font-size: 18px;font-style: italic;text-decoration:none;}
.italicorange{color: #ff7e00;font-family: 'Ropa Sans', sans-serif;font-size: 18px;font-style: italic;text-decoration:none;}
.italicorange1{color: #ff7e00;font-family: 'Ropa Sans', sans-serif;font-size: 13px;font-style: italic;text-decoration:none;}
.corange{color: #ff7e00;font-family: 'Ropa Sans', sans-serif;font-size: 18px;line-height: 36px;text-decoration:none;}
.cgreen{color: #da251c;font-family: 'Ropa Sans', sans-serif;font-size: 18px;line-height: 36px;text-decoration:none;}
.title{color: #408c17;font-family: 'Ropa Sans', sans-serif;font-size: 35px;font-weight:bold;text-transform capitalize;text-decoration: none;}
.aboutusBodyfont {color: #000000;font-family: 'Ropa Sans', sans-serif;font-size: 10pt;text-align:left;}
.aboutusBodyfont1 {color: #000000;font-family: 'Ropa Sans', sans-serif;font-size: 7pt;}
.aboutusBodyfont2 {color: #000000;font-family: 'Ropa Sans', sans-serif;font-size: 7pt;font-weight:bold;}
.aboutusHighgreen {color: #FFFFFF;font-family: 'Ropa Sans', sans-serif;font-size: 16px;line-height: 36px;background-color: #408c17;
			text-transform capitalize;text-decoration: none; padding:3px;}
.aboutusHighyellow{color: #FFFFFF;font-family: arial black;font-size: 16px;line-height: 36px;background-color: #D8D10D;
			text-transform capitalize;text-decoration: none;padding:3px;}	
.aboutusHighred{color: #FFFFFF;font-family: arial black;font-size: 16px;line-height: 36px;background-color: #dc3028;
			text-transform capitalize;text-decoration: none;padding:3px;}
.aboutusHighorange{color: #FFFFFF;font-family: arial black;font-size: 16px;line-height: 36px;background-color: #F2850F;
			text-transform capitalize;text-decoration: none;padding:3px;}			
.aboutusSubTitle{color:#0f9051;font-family: 'Ropa Sans', sans-serif;font-size: 13pt;}	
.bigletter {font-size:24px; font-weight:normal;font-family: verdana;}
.makeMarkgreen {color: #FFFFFF;font-family: arial black;font-size: 16px;line-height: 36px;background-color: #72B902;
			text-transform capitalize;text-decoration: none; padding:3px;}
.makeMarkDarkgreen {color: #FFFFFF;font-family: arial black;font-size: 16px;line-height: 36px;background-color: #396E06;
			text-transform capitalize;text-decoration: none; padding:3px;}	
.makeMarkred{color: #FFFFFF;font-family: arial black;font-size: 16px;background-color: #F20F0F;
			text-transform capitalize;text-decoration: none;padding:3px;}					
.makeMarkBodyfont {color: #000000;font-family: verdana;font-size: 10.5pt;}	
.numberFont { font-family: vedana; color:#FFFFFF;}	
.numberBackground { background:url(../images/bullet.jpg) no-repeat; width:25px; height:26px; }		
.faqBodyfont {color: #666;font-family: 'Ropa Sans', sans-serif;font-size:16px; text-decoration:none;}
.faqBodyfont a{color:#F60;}
.arctxt {color: #333333;font-family: verdana;font-size: 9pt; text-decoration:none;}
.faqQuestionfont {color: #333;font-family: 'Ropa Sans', sans-serif;font-size:16px;padding-left:10px;}
.faqQuestionfont a{color: #000000;}
.faqQuestionfont a:hover{color: #000000;}

/*.backtoptop a{ margin:0px; padding:0px 5px 0px 5px; color:#fff; font-size:9px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#41a75d; height:-1px; text-align:right; float:right; display:block; text-decoration:none; text-transform:uppercase;}
.backtoptop a:hover{ margin:0px; padding:0px 5px 0px 5px; color:#fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#41a75d; height:6px; text-align:right; float:right; display:block; text-decoration:none; text-transform:uppercase;}
*/
.backtotop a{ margin:0px; padding:0px 5px 0px 5px; color:#fff; font-size:9px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#41a75d; height:-1px; text-align:right; float:right; display:block; text-decoration:none; text-transform:uppercase;}
.backtotop a:hover{ margin:0px; padding:0px 5px 0px 5px; color:#fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#41a75d; height:6px; text-align:right; float:right; display:block; text-decoration:none; text-transform:uppercase;}

.textfield {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #649CE2;
	text-align: center;
}

.registrationFooter a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#616161;text-decoration:none;}
.cursorDisable { cursor:default;}
.cursorEnable { cursor:pointer;}
.rightpanelMakyourmarkFont {font-family:Verdana; font-size:10px; text-decoration:none; color:#000000;}
.rightpanelNewsletterFont {font-family:Verdana; font-size:12px;}
.rightpanelMakyourmarkBg { background:url(../images/Z2.jpg) no-repeat right;}
.aboutusTeamSubTitle{color:#D71A29;font-family: verdana;font-size: 13px;}	
.smsBg { background-color:#DBD43A;}
.blkbd{COLOR: #000000;font-family: arial black;font-size: 22px;line-height:18px;
			text-transform capitalize;	text-decoration: none;}
			
.style2 {font-size: 10px; font-family:verdana; font-weight:bold; color:#ffffff; text-decoration:none;}
.style3 {font-size: 9px; font-family:verdana; color:#000000;}
.smsBg { background-color:#DBD43A;}

/*.menuBg { background:url(../images/menuBg.gif) no-repeat center; width:953px; height:142px;}*/
.menuBg { background:url(../images/menuBg.gif) no-repeat center; width:953px; height:160px;}
.menuGreenfont {font-family:Arial, Helvetica, sans-serif; color:#30AB69; font-size:11px;}
.menuSearchfont {font-family:"Arial Narrow"; color:#000000; font-size:11px;}
.registerbodyfont { color:#333333; font-family: verdana;font-size: 8pt; text-decoration:none;font-weight:bold;}
.registerbodyfont1 { color:#666666; font-family: verdana;font-size: 8pt; text-decoration:none; font-weight:bold;}

.searchText {
	font-family: verdana;
	font-size: 10pt;
	font-weight:bold;
}

#mainDiv {
	text-align:left;
}
.dis1{COLOR: #ccc;font-family: verdana;font-size: 9px;}

.errorMsg {
	font-size: 12px; font-family:verdana; color:#FF0000;
}
.menulinks01{COLOR: #F0F0F0;font-family: verdana;font-size: 9px;font-weight: bold; text-decoration:none;}

.highorange1{COLOR: #FFFFFF;font-family: arial black;font-size:16px;line-height: 24px;background-color: #ff7e00;
			text-transform capitalize;	text-decoration: none; cursor:pointer}
.highyellow1{COLOR: #FFFFFF;font-family: arial black;font-size: 16px;line-height: 24px;background-color: #ffae00;
			text-transform capitalize;text-decoration: none;}
.highgreen1{COLOR: #FFFFFF;font-family: arial black;font-size:16px;
line-height:24px;background-color: #408c17;
			text-transform capitalize;text-decoration: none; cursor:pointer}
.highgreenlight1{COLOR: #FFFFFF;font-family: arial black;font-size:16px;
line-height:24px;background-color: #9eb421;
			text-transform capitalize;text-decoration: none; cursor:pointer}
.highred1 {
	COLOR: #FFFFFF;
	font-family: arial black;
	font-size:16px;
	line-height:24px;
	background-color: #da251c;
	text-transform: capitalize;
	text-decoration: none;
	cursor:pointer;
}
.highgreenlight2 {
	COLOR: #FFFFFF;
	font-family: arial black;
	font-size:16px;
line-height:24px;
	background-color: #72B902;

			text-transform capitalize;	text-decoration: none;
			cursor:pointer;
}
.faqQuestionfontpopup {COLOR: #FF7E00;font-family: verdana;font-size: 10pt;font-weight:bold;}
.teamtxt{COLOR: #ff7e00;font-family: verdana;font-size: 13px;line-height: 15px;text-decoration:none;}
.teamtxt1{COLOR: #333333;font-family: verdana;font-size: 13px;line-height: 15px;text-decoration:none;}
.highred2Small a{COLOR: #FFFFFF;font-family: arial black;font-size: 16px;line-height: 36px;font-weight:bold;background-color: #dc3028;
			text-transform capitalize;text-decoration: none;}


/* ON 11/19/2008 */
.hand {
	COLOR: #0000FF;
	font-family: verdana;
	font-size: 7pt;
	cursor: pointer;
	text-decoration:underline;
	font-weight:bold;
}

.maxText {
float:left;
COLOR: #000000;
font-family: verdana;
font-size: 10pt;
padding:1px;1px;10px;1px
}

.CssClose {
COLOR: #000000;
font-family: verdana;
font-size: 10pt;
padding:1px;5px;1px;1px;
cursor: pointer;
text-decoration:underline;
}

.aboutusBodyfont_issue {
	COLOR: #000000;
	font-family: verdana;
	font-size: 10pt;
	padding:2px;
	margin:2px;
}

/*added on 26-11-2008*/
/* Profile */
.profilewelcomediv { margin:0px 0px 30px 0px; padding:0px; background-color:#da3526; height:69px;}
.profilewelcomediv img{ margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; position:relative; top:10px; }
.profilewelcomediv span{ margin:0px; padding:0px; font-family:arial black; font-size:24px; color:#fff; text-decoration:none; text-transform:uppercase;}

.submitedformdiv { margin:0px 0px 30px 0px; padding:0px; border:0px solid #000;}
.submitedformdivlink { margin:0px 0px 30px 0px; padding:0px; border:0px solid #000; text-decoration:none; color:#000000;}
.submitedformdiv p{ margin:0px; padding:3px 0px 3px 0px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; text-transform:uppercase;}
.submitedformdiv .btn{ margin:0px 10px 0px 0px; padding:0px; background-color:#ff7302; display:block; color:#fff; font-size:12px; text-align:center; border:0px; width:45px; height:19px; float:left;}

img.downloadform6{ margin:0px 0px 20px 0px; padding:0px;}

.rightboxdiv {margin:0px 0px 15px 0px; padding:0px;}
.rightboxdiv h2{ margin:0px 0px 5px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#5e614c; text-transform:uppercase; font-stretch:semi-condensed}
.rightboxdiv h4{ margin:0px 0px 5px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#5e614c; text-transform:uppercase; font-stretch:semi-condensed;text-align:center;}
.rightboxdiv img{ margin:0px; padding:0px 0px 5px 0px; border:0px;}
.urstatusdiv { margin:0px; padding:0px; line-height:20px;}
.urstatusdiv input{ margin:0px; padding:0px;}
.urstatusdiv p{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:11px;}

#elenews { margin:0px; padding:0px;}
#elenews li{ margin:0px; padding:0px; list-style:none;}
#elenews li a{ margin:0px; padding:0px 0px 2px 10px; color:#5b5b5b; font-size:10px; text-decoration:none; background:url(images/graysqu.gif) no-repeat center left; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:normal;}

.bodyfont1{COLOR: #3c3c39;font-family: verdana;font-size: 14px;line-height: 24px; margin:0px 20px 50px 0px}
.bodyfonthav{COLOR: #3c3c39;font-family: verdana;font-size: 18px; margin:0px 10px 10px 0px}
.bodyfonthav a{COLOR: #3c3c39;font-family: verdana;font-size: 18px; margin:0px 10px 10px 0px; text-decoration:none;}
.highredpro {COLOR: #FFFFFF;font-family: verdana;font-size: 18px;line-height: 32px;font-weight:bold;background-color: #da251c; text-transform:uppercase;text-decoration: none; padding:0px 5px 0px 5px; font-weight:bold;}
.highorangepro{COLOR: #FFFFFF;font-family: verdana;font-size: 18px;line-height: 32px;background-color: #ff7302; text-transform:uppercase;	text-decoration: none; padding:0px 5px 0px 5px; font-weight:bold;}
.highyellowpro{COLOR: #FFFFFF;font-family: verdana;font-size: 18px;background-color: #ffae00; text-transform:uppercase;text-decoration: none; padding:0px 5px 0px 5px; font-weight:bold;}
.highgreenpro{COLOR: #FFFFFF;font-family: verdana;font-size: 18px;line-height: 32px;background-color: #408c17; text-transform:uppercase;text-decoration: none; padding:0px 5px 0px 5px; font-weight:bold;}
.italicyellowpro{COLOR: #ffae00;font-family: verdana;font-size: 18px;font-style: italic;text-decoration:none;font-weight:bold;}
.highgreenlightpro{COLOR: #FFFFFF;font-family: verdana;font-size: 18px;line-height: 32px;background-color: #09c01e; text-transform:uppercase;text-decoration: none; padding:0px 5px 0px 5px; font-weight:bold;}

/*Citypages*/
.cityteamdiv { margin:0px 0px 15px 0px; padding:0px;}
.cityteamdiv h2{ margin:0px 0px 10px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#656565; text-transform:uppercase;}
.cityteamframe { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:187px; border:5px solid #ffc000;}
.cityteamframe img{ margin:0px; padding:10px 10px 5px 10px; border:0px;}
.cityteamframe p{ margin:0px; padding:0px 10px 5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.cityteamframe2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:201px; border:5px solid #ffc000;}
.cityteamframe2 img{ margin:0px; padding:10px 10px 5px 10px; border:0px;}
.cityteamframe2 p{ margin:0px; padding:0px 10px 5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.cityteamframe2 div{ margin:0px; padding:0px 10px 5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}


.citymap { margin:0px 0px 15px 0px; padding:0px;}
.citymap h2{ margin:0px 0px 10px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#656565; text-transform:uppercase;}
.citymap img{ margin:0px; padding:0px 0px 5px 0px; border:0px;}
.citymap p{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:11px;}
.citymap ul{ margin:0px; padding:0px;}
.citymap ul li{ margin:0px; padding:0px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3c3c3c; font-size:11px; list-style:none; background:url(../images/graybullet.jpg) no-repeat center left;}

.elecationcal {margin:0px 0px 15px 0px; padding:0px;}
.elecationcal h2{ margin:0px 0px 10px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#656565; text-transform:uppercase; font-stretch:semi-condensed}
.elecationcal img{ margin:0px; padding:0px 0px 5px 0px; border:0px;}

.makeurmark { margin:0px 0px 15px 0px; padding:0px;}
.makeurmark h2{ margin:0px 0px 10px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#656565; text-transform:uppercase; font-stretch:semi-condensed}
.makeurmarkimg{ margin:0px; padding:0px 0px 0px 0px; border:0px; background:url(../images/makeurmark.jpg) no-repeat top left; width:221px; height:82px;}

.votergrivancecell { margin:0px 0px 15px 0px; padding:0px;}
.votergrivancecell h2{ margin:0px 0px 10px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#656565; text-transform:uppercase; font-stretch:semi-condensed}
.votergrivancecell img{ margin:0px; padding:0px 0px 5px 0px; border:0px;}

.wakendvote { margin:0px 0px 15px 0px; padding:0px;}
.joinawaken { margin:0px 0px 15px 0px; padding:0px; font:Verdana, Arial, Helvetica, sans-serif; color:#fff; width:221px; display:block;}
.joinawaken a{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:bold; background-color:#ff0000; height:28px; line-height:26px; width:221px; display:block; text-align:center;}
.joinawaken a:hover{ margin:0px; padding:0px; font:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:bold; background-color:#ff0000; height:28px; line-height:26px; width:221px; display:block; text-align:center;}

.knowurcitynav { margin:0px; padding:0px; background-color:#018927; height:16px; line-height:16px;}
.knowurcitynav ul{ margin:0px 0px 0px 5px; padding:0px;}
.knowurcitynav ul li{ margin:0px; padding:0px; float:left; list-style:none;}
.knowurcitynav ul li a{ margin:0px; padding:0px 20px 0px 0px; float:left; list-style:none; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; text-decoration:none; font-weight:bold;}

.knowurcitycontainer { margin:0px; padding:0px;}
.textcontainer { margin:0px 0px 25px 0px; padding:0px;}
.knowurcitycontainer .number{ margin:0px; padding:0px; color:#ee2b24; font-family:arial black; font-size:18px;}
.knowurcitycontainer .title{ margin:0px; padding:0px; color:#f38610; font-family:arial black; font-size:18px; text-transform:uppercase;}

.titlebox { margin:0px; padding:0px; float:left; border:0px solid #000; width:100%;}
.titlebox .number{ margin:0px; padding:0px; color:#ee2b24; font-family:arial black; font-size:18px; width:5%; float:left; border:0px solid #000;}
.titlebox .title{ margin:0px; padding:0px; color:#f38610; font-family:arial black; font-size:18px; text-transform:uppercase; width:90%; float:left; border:0px solid #000;}

.knowurcitycontainer .backtoptop a{ margin:0px; padding:0px 5px 0px 5px; color:#fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#41a75d; height:13px; text-align:right; float:right; display:block; text-decoration:none; text-transform:uppercase;}
.knowurcitycontainer .backtoptop a:hover{ margin:0px; padding:0px 5px 0px 5px; color:#fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#41a75d; height:13px; text-align:right; float:right; display:block; text-decoration:none; text-transform:uppercase;}
.knowurcitycontainer p{ margin:0px; padding:0px 0px 5px 0px; color:#4d4d4a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.knowurcitycontainer a{ margin:0px; padding:0px 0px 5px 0px; color:#4d4d4a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.knowurcitycontainer a:hover{ margin:0px; padding:0px 0px 5px 0px; color:#4d4d4a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

/*Election info*/
.topsection .citytop { margin:0px; padding:0px 0px 0px 0px; background:url(../images/cityinfo_top.jpg) no-repeat top left; width:479px; height:133px;}
.topsection .citymid { margin:0px; padding:0px 0px 0px 0px; background:url(../images/cityinfo_midbg.jpg) no-repeat top left; width:479px; height:16px;}
.topsection .citymid #nav { margin:0px; padding:0px; line-height:16px;}
.topsection .citymid #nav li{ margin:0px; padding:0px; list-style:none; float:left;}
.topsection .citymid #nav li a{ margin:0px; padding:0px 15px 0px 15px; float:left; color:#fff; font-size:10px; text-decoration:none; text-transform:uppercase;}
.topsection .citymid #nav li a:hover{ margin:0px; padding:0px 15px 0px 15px; float:left; color:#fff; font-size:10px; text-decoration:none; text-transform:uppercase;}
.topsection .citybtm { margin:0px; padding:0px 0px 0px 0px; background:url(../images/cityinfo_btm.jpg) no-repeat top left; width:479px; height:117px;}

.cityinfocontainer h4.pastelections{ margin:0px 0px 22px 0px; padding:0px; background:url(../img/pastelections_img.jpg) no-repeat top left; width:479px; height:35px;}
.cityinfocontainer h2{ margin:0px 0px 15px 0px; padding:0px; color:#343434; font-size:16px; font-family:"Arial Black"; }
.cityinfocontainer .list { margin:0px 0px 15px 0px; padding:0px;}
.cityinfocontainer p{ margin:0px; padding:0px 0px 5px 0px; color:#4d4d4a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cityinfocontainer a{ margin:0px; padding:0px 0px 5px 0px; color:#4d4d4a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.cityinfocontainer a:hover{ margin:0px; padding:0px 0px 5px 0px; color:#4d4d4a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}



.cityinfocontainer h2.listpli { margin:0px 0px 0px 0px; padding:0px;}
.cityinfocontainer .backtoptop a{ margin:0px; padding:0px 5px 0px 5px; color:#fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#41a75d; height:13px; text-align:right; float:right; display:block; text-decoration:none; text-transform:uppercase;}
.cityinfocontainer .backtoptop a:hover{ margin:0px; padding:0px 5px 0px 5px; color:#fff; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#41a75d; height:13px; text-align:right; float:right; display:block; text-decoration:none; text-transform:uppercase;}

/* Events */
.elecnewsdiv { margin:0px 0px 50px 0px; padding:0px;}
.elecnewsdiv h2{ margin:0px 0px 8px 0px; padding:0px; background:url(../images/elecnews_green.jpg) no-repeat top left; width:259px; height:28px;}
.elecnewsdiv p{ margin:0px 0px 0px 0px; padding:0px; color:#3c3c39; font-size:16px;  font-family:Verdana, Arial, Helvetica, sans-serif;}

.nationaldatediv { margin:0px 0px 50px 0px; padding:0px;}
.nationaldatediv h2{ margin:0px 0px 15px 0px; padding:0px; color:#f38610; font-size:20px; font-family:Verdana, Arial, Helvetica; font-weight:bold; text-transform:uppercase;}/* modified by yashwant on 12/30/2008 "Arial Black"**/
.nationaldatediv span.heading{ margin:0px 0px 15px 0px; padding:0px; color:#f38610; font-size:18px; font-family:Verdana, Arial, Helvetica; font-weight:bold; text-transform:uppercase;}
.nationaldatediv span.date{ margin:0px 0px 15px 0px; padding:0px; color:#f38610; font-size:18px; font-family:Verdana, Arial, Helvetica; font-weight:bold; text-transform:uppercase;}
.nationaldatediv ul{ margin:0px 0px 0px 0px; padding:0px; }
.nationaldatediv ul li{ margin:0px 0px 8px 0px; padding:0px; color:#3c3c39; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none;}
.nationaldatediv ul li a{ margin:0px 0px 0px 0px; padding:0px; color:#3c3c39; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:none;}
.nationaldatediv ul li a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#f38610; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:none;}

.nationalnewcontainer { margin:0px 0px 50px 0px; padding:0px;}
.nationalnewcontainer h2{ margin:0px 0px 10px 0px; padding:0px; color:#087718; font-size:20px; font-family:"Arial Black"; font-weight:bold; text-transform:uppercase;}
.nationalnewcontainer ul{ margin:0px 10px 0px 0px; padding:0px; line-height:15px;}
.nationalnewcontainer ul li{ margin:0px 0px 2px 0px; padding:0px; color:#3c3c39; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none;}
.nationalnewcontainer ul li a{ margin:0px 0px 0px 0px; padding:0px; color:#3c3c39; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:none;}
.nationalnewcontainer ul li a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#087718; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:none;}

.nationalnewcontainer a.more{ margin:0px 0px 0px 0px; padding:0px; color:#3c3c39; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:none; text-align:right; float:right;}
.nationalnewcontainer a.more:hover{ margin:0px 0px 0px 0px; padding:0px; color:#087718; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:none; text-align:right; float:right;}

.nationalnewsdiv { margin:0px 0px 50px 0px; padding:0px; background:url(../images/nationalnews_org.jpg) no-repeat; width:550px; border:0px; }
.nationalnewsdiv h2{ margin:0px 0px 10px 0px; padding:0px; color:#087718; font-size:20px; font-family:"Arial Black"; font-weight:bold; text-transform:uppercase;}
.nationalnewsdiv h3{ clear:both; margin:0px 0px 10px 0px; padding:0px; color:#141414; font-size:12px; font-weight:bold;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.nationalnewsdiv p{ margin:0px 0px 10px 0px; padding:0px; color:#3c3c39; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
.nationalnewsdiv .comment{ margin:0px 0px 35px 0px; padding:0px; color:#141414; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; width:54%; float:left; position:relative;}
.nationalnewsdiv .postcomment{ margin:0px 0px 35px 0px; padding:0px; color:#0956d6; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; width:45%; float:left; position:relative;}
.nationalnewsdiv .postcomment a{ margin:0px 0px 0px 0px; padding:0px; color:#0956d6; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; text-decoration:none;}
.nationalnewsdiv .postcomment a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#0956d6; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; text-decoration:underline;}

a.more{ margin:0px 0px 0px 0px; padding:0px; color:#3c3c39; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:none; text-align:right; float:right;}
a.more:hover{ margin:0px 0px 0px 0px; padding:0px; color:#087718; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:none; text-align:right; float:right;}

#localnewsdiv { margin:0px; padding:0px 0px 0px 0px; background:url(../images/localnewbg.jpg) no-repeat top left; width:275px; height:152px; overflow:visible; position:relative;}
#localnewsul { margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; width:90px; line-height:10px; border-right:1px solid #c6c6c6; position:relative; float:left;}
#localnewsul li{ margin:0px; padding:0px; list-style:none;}
#localnewsul li a{ margin:0px 0px 0px 0px; padding:1px 0px 1px 8px; list-style:none; color:#000; font-size:9px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; display:block;}
#localnewsul li a:hover{ margin:0px 0px 0px 0px; padding:1px 0px 1px 8px; list-style:none; color:#000; font-size:9px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#c4d5eb; display:block;}

.citylink { color:#000; font-size:9px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; }
.citylink:hover { color:#000; font-size:9px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; background-color:#c4d5eb; }


/* Footer */
.footer { margin:0px auto 0px auto; padding:0px; width:100%; background-color:#ffa650;}
.footertable { margin:0px auto 0px auto; padding:0px; width:911px;}

/* Events */
.elecnewsdiv { margin:0px 0px 50px 0px; padding:0px;}
.elecnewsdiv h2{ margin:0px 0px 8px 0px; padding:0px; background:url(../images/elecnews_green.jpg) no-repeat top left; width:259px; height:28px;}
/*.elecnewsdiv p{ margin:0px 0px 0px 0px; padding:0px; color:#3c3c39; font-size:16px;  font-family:Verdana, Arial, Helvetica, sans-serif;}*/
.elecnewsdiv p{ COLOR: #474747;font-family: verdana;font-size: 18px;line-height: 36px;}

/*city page 12/10/2008*/

/* citynews.jpg*/
.nationalnewsdiv1 { margin:0px 0px 50px 0px; padding:0px; background:url(../images/citynews.jpg) no-repeat top left; width:550px; border:0px; position:relative;}
.nationalnewsdiv1 h2{ margin:0px 0px 10px 0px; padding:0px; color:#087718; font-size:20px; font-family:"Arial Black"; font-weight:bold; text-transform:uppercase;}
.nationalnewsdiv1 h3{ clear:both; margin:0px 0px 10px 0px; padding:0px; color:#141414; font-size:12px; font-weight:bold;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.nationalnewsdiv1 p{ margin:0px 0px 10px 0px; padding:0px; color:#3c3c39; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
.nationalnewsdiv1 .comment{ margin:0px 0px 35px 0px; padding:0px; color:#141414; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; width:54%; float:left; position:relative;}
.nationalnewsdiv1 .postcomment{ margin:0px 0px 0px 0px; padding:0px; color:#0956d6; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; width:45%; float:left; position:relative;}
.nationalnewsdiv1 .postcomment a{ margin:0px 0px 0px 0px; padding:0px; color:#0956d6; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; text-decoration:none;}
.nationalnewsdiv1 .postcomment a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#0956d6; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; text-decoration:underline;}

/*end city page*/

.txtboxA {
	color:#000000;
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
}

.txtboxA:hover {text-decoration: underline;}

/* 12/29/2008 **/

.orgManuals{
	COLOR: #FFFFFF;
	font-family: arial;
	font-size: 16px;
	text-decoration:none;
	font-weight:bold;
}

.blackHeading{
	COLOR: #696768;
	font-family: arial;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
}

.imageBorder {
	border:3px solid #9F9F9F;
}
.titles{COLOR: #FFFFFF;font-family: arial black;font-size: 23px;text-decoration:none;font-weight:bold;}
.headings{COLOR: #e59a3d;font-family: arial black;font-size: 18px;text-decoration:none;font-weight:bold;}

.textgray_jayanth {
color:#6D6D6D;
font-family:arial black;
font-size:35px;
height:51px;
line-height:42px;
text-decoration:none;
}

.textfont_jayanth {
background-color:#D42216;
color:#FFFFFF;
font-family:arial black;
font-size:25px;
height:46px;
line-height:36px;
padding: 4px 0 0 0px;
text-decoration:none;
vertical-align: middle;
width:410px;
}

.register_jayanth {
background-color:#FF7F00;
color:#F8FDFF;
font-family:arial black;
font-size:20px;
height:30px;
line-height:30px;
padding:0 5px;
text-decoration:none;
width:218px;
}

.textgreen_jayanth {
color:#6A6A6A;
font-family:arial black;
font-size:35px;
line-height:36px;
text-decoration:none;
}

.highgreenlight3 a {
background-color:#9EB421;
color:#FFFFFF;
font-family:arial black;
font-size:20px;
line-height:24px;
text-decoration:none;
}

.nationalnewsdiv1 {
background:transparent url(../images/citynews.jpg) no-repeat scroll left top;
border:0 none;
margin:0 0 50px;
padding:0;
position:relative;
width:550px;
}
.bodyfont_media{COLOR: #474747;font-family: verdana;font-size: 17px;line-height: 30px;text-align:justify;}


.rightpanelheading{
	font-family: 'Ropa Sans', sans-serif;
	font-size:22px;
	color:#0f9051;
	font-weight:bold;
	text-decoration:none;
}

/******** styles for blogs, issues, elections news, city news titles & comments ***********/
.dbt_bodyfont{COLOR: #474747;font-family: verdana;font-size: 17px;line-height: 25px;text-align:justify;}

.dbt_title_bodyfontsmall{COLOR: #474747;font-family: verdana;font-size: 13px; font-weight:bold; line-height: 18px;text-align:justify;}

.dbt_comment_bodyfontsmall{COLOR: #474747;font-family: verdana;font-size: 12px;line-height: 18px;text-align:left;}

.dbt_created_bodyfontverysmall{COLOR: #474747;font-family: verdana;font-size: 10px;line-height: 14px;text-align:justify;}

/***** Login, forgot pwd, chng pwd *****/
.bodyfontsmall_login{COLOR: #474747;font-family: verdana;font-size:12px;line-height: 18px; }
.bodyfontsmall_login a{ color:#474747; font-size:11px}
.bodyfontsmall_login a:hover{ color:#FF9900; font-size:11px}
.bodyfontsmall_login_title{ font-family: 'Ropa Sans', sans-serif; font-size:28px; font-weight:bold1; color:#FFFFFF; background-color:#D71B2A; text-align:left; padding-left:1px}
.bodyfontsmall_login_err{ height:20px; color:#D71B2A; font:12px Verdana; font-weight:bold; padding:4px}
.bodyfontsmall_login_note{ height:20px; color:#474747; font:11px Verdana; padding:4px}


/******** style for MYM rightpanel links *********/
.rightpanelMakyourmarkcursor { cursor:pointer}

/********** Election pages titles ***********/
.electioninfo_title1{font-family:Verdana; font-size:28px; font-weight:bold1; color:#D7221B; text-align:left; padding-left:1px}
.electioninfo_title{font-family:Verdana; font-size:21px; font-weight:bold1; color:#D7221B; text-align:left; padding-left:1px}

.electioninfo_lines{COLOR: #474747;font-family: verdana;font-size: 14px;font-weight:bold}


.pageInnerHeaders{COLOR: #0f9051;font-family: 'Ropa Sans', sans-serif;font-size: 20px;font-style: bold;text-decoration:none;}


.main_page_left{
	width:610px;
	float:left;
	margin-left:20px;
	text-align:left;
	font-family: 'Ropa Sans', sans-serif;
}
.finally_decided_head{
	width:100%;
	font-size:38px;
	color:#656565;
	text-transform:uppercase;
	margin:75px 0 0 0;
}
.enter_name{
	width:100%;
	margin:10px 0 0 0;
}
.enter_txt_value{
	width:205px;
	float:left;
	font-size:14px;
	color:#6d6d6d;
	font-size:18px;
	margin:5px 0 0 0;
}
.enter_name_form{
	width:405px;
	float:right;
}
.enter_name_txtbox{
	width:290px;
	height:30px;
	float:left;
	border:1px solid #d2d2d2;
	background:#f9f9f9;
	border-radius:3px;
	font-family: 'Ropa Sans', sans-serif;
	padding:0 10px;
	color:#656565;
	font-size:15px;
}
.enter_name_btn{
	width:105px;
	height:30px;
	color:#FFF;
	font-size:15px;
	text-transform:uppercase;
	background:#d44b51;
	border-radius:3px;
	float:right;
	border:none;
	font-family: 'Ropa Sans', sans-serif;
	cursor:pointer;
}
.main_txt_part{
	width:100%;
	margin:10px 0;
}
.main_txt_part h1{
	font-size:18px;
	color:#0f9051;
	text-transform:uppercase;
	margin:15px 0 0 0;
}
.main_txt_part h1 span{
	color:#6d6d6d;
	text-transform:none;
}
.main_txt_part p{
	font-size:16px;
	color:#6d6d6d;
	margin:5px 0 0 0;
	line-height:18px;
	text-align:justify;
}
.main_txt_part p span{
	color:#0f9051;
}
.about_us_head{
	font-size:50px;
	color:#0f9050;
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	line-height:45px;
}
.inner_page_head{
	width:100%;
	background:
}
.sum_head{
	font-size:30px;
	color:#666;
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
	padding-top:15px;
}
.sum_head2{
	font-size:30px;
	color:#666;
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
	padding-top:15px;
}
.sum_head3{
	font-size:30px;
	color:#F00;
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
}
.faq_head_bg{
	background:url(../images/faq_head_bg.png) no-repeat;
	height:126px;
}
.faq_head{
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
	font-size:25px;
	color:#FFF;
	margin-top:40px;
	padding-left:10px;
}
.faq_head2{
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
	font-size:20px;
	color:#333;
	padding-left:10px;
}	
.footer_link_popup_heading{
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
	font-size:25px;
	padding-left:10px;
}
.download_head{
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
	font-size:25px;
	color:#F60;
	margin-bottom:15px;
}
.reg_head{
	font-family: 'Ropa Sans', sans-serif;
	text-transform:uppercase;
	font-size:25px;
	color:#FFF;
	margin-top:40px;
	padding-left:10px;
	text-align:left;
}
.visitors_link{
	width:610px;
	margin-top:35px;
}
.visitors_link_btn{
	width:285px;
	float:left;
	display:block;
	font-size:18px;
	font-family: 'Ropa Sans', sans-serif;
	text-align:center;
	background:#0f9051;
	margin:0 10px;
	border-radius:5px;
	text-transform:uppercase;
	color:#FFF;
	padding:15px 0;
	text-decoration:none;
}
.reg_vote{
	width:240px;
	height:23px;
	float:left;
	display:block;
	font-size:16px;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
	background:#D44B51;
	font-family: 'Ropa Sans', sans-serif;
	text-align:center;
	border-radius:3px;
	padding-top:7px;
}