@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	background: #1c3367 url(../grfx/bodyBg.gif) repeat-x left top;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
.changePng { behavior: url(iepngfix.htc); }
.txt {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
.blueTxt {
	font: 12px Arial, Helvetica, sans-serif;
	color: #0054a6;
}
.tblCenter {
	margin:auto;
}
.fltLeft {
	float:left;
}
.fltRight {
	float:right;
}
.alnLeft {
	text-align:left;
}
.alnCenter{
text-align:center;
}
.alnRight {
	text-align:right;
}
.vlnTop {
	vertical-align:top;
}
.txtEmailUpdates{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;

}
.txtBoxEmailUpdates{
background:#fff;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
border:0;
height:15px;
}
.voterShoutTxt{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
form, img {
border:0;
}
.grayBg{
background:#f0f0f0;
}

.grayStripBg{
	background: url(../grfx/grayStrip.gif) no-repeat left top #dedede;
	height: 34px;
}

.headingRed{
font:bold italic 20px  Arial, Helvetica, sans-serif;
color:#bc3a46;
text-transform:uppercase;
}

.headingRed1{
font:bold italic 16px  Arial, Helvetica, sans-serif;
color:#bc3a46;
text-transform:uppercase;
}

.headingWhite{
font:bold italic 20px  Arial, Helvetica, sans-serif;
color:#fff;
text-transform:uppercase;
}

a.linkReadMore:link, a.linkReadMore:visited{
font:bold 12px Arial, Helvetica, sans-serif;
color:#111;
text-decoration:none;
}
a.linkReadMore:hover{
font:bold 12px Arial, Helvetica, sans-serif;
color:#111;
text-decoration:underline;
}



a.grayLink:link, a.grayLink:visited{
font:normal 12px Arial, Helvetica, sans-serif;
color:#111;
text-decoration:none;
}
a.grayLink:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#111;
text-decoration:underline;
}

a.newsLink:link, a.newsLink:visited{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
a.newsLink:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}


.footerTxt{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:16px;
}

.footerTxt a:link, a:visited{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
.footerTxt a:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}


/*** Rollover Jquery ***/

.rollOverImageLink .overImage, .rollOverImageLink .disabledImage
			{
				display:none;
			}	

			.rollOverImageLink .overImage
			{
				position:absolute;
			}


			
/*  VOLUNTEER FORM PAGE CSS STARTS HERE */
	.homePgTextBox1 
	{ 
	COLOR: #b5b5b5;
	background-color:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 4px;
	vertical-align: middle;
	padding-top:2px;
	height:18px;
	}
		
.formPgTextBox1 
	{ 
	COLOR: #000000;
	background-color:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 4px;
	vertical-align: middle;
	padding-top:2px;
	height:18px;
	}

.formPgTextBox1Color 
	{ 
	COLOR: #000000;
	background-color:#eecdcd;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 4px;
	vertical-align: middle;
	height:18px;
	padding-top:2px;
	}

.formPgSelectBox1 
	{ 
	COLOR: #000000;
	background-color:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	vertical-align: middle;
	height:20px;
	}
	
.formPgDSelctBox1
	{ 
	COLOR: #000000;
	background-color:#fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	vertical-align: middle;
	height:20px;
	}
	
.formPgTextBox2 
	{ 
	COLOR: #464a4c;
	background-color:#ffffff;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 4px;
	vertical-align: middle;
	}
	
.formPgTextBox2Color 
	{ 
	COLOR: #000000;
	background-color:#eecdcd;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	border: 1px solid #b8bfb9;
	padding-left: 4px;
	vertical-align: middle;
	}

.formPgMandatoryTxt
	{ 
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	color:#fff;
	}
	
.formPgTitle
	{
		font-family: Arial, verdana, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
	}
	
.formPgTxtBlack
	{
		font-family: verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		font-weight:normal;
	}
	
.formPgTxtGray
	{
		font-family: verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		text-decoration:none;
		font-weight:normal;
	}
