/* Global Changes */
a {
text-decoration: none;}
#formbody{
	background-color: #efefef; margin: auto; width: 97%;}
#formheader {
	background-color: #CCC; font-size: 26px; font-weight: bold;
	margin: 0; padding: 0; text-align: left; width: 100%;}
#formmain {
	margin: 0 auto; text-align: left; width: 93%;}

.section {
	margin: 0 auto;
	padding: 1em 0 0 2em;
	text-align: left;
}
/***** IE Fix: implemented on nono-IE browsers *****/
html>body .section{
	padding: 1em 0 0 0;
}

/******************************* Section Details *******************************/
.section table {
	width: 85%;
	font: bold .9em Arial;
	margin: auto;
}
.section table td{
}

#vdcList {
	background-color: #e1e1e1; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; font-size: 12px; font-weight: bold; line-height: 1.75em; width: 100%;}
#vdcList a { text-decoration: none;}
.vdclistcol {
	width: 14%;
	vertical-align: top;
	margin: 0;
	padding: 0 0 0 .5ex;
}
.disctrict_vdcList {
	font-weight: normal;
}

#mainTitle{
	font: bold 1.4em Arial;
	position: relative;
	top: .45ex;
	left: 1.5em;
}
#main p {
	width: 93%;
	padding: 1em 0 0 0;
	margin: 0 auto;
	text-align: left;
}
.sectionTitle{
	font: bold 1.3em Arial;
	margin: 0 0 1ex 0;
	position: relative;
	left: 2em;
}
.sectionNum{
	width: 33px;
	height: 29px;
	background-color: #AAA;
	color: #FFF;
	font-family: Georgia;
	text-align: center;
	float: left;
	margin: 0 1ex 0 0;
	position: relative;
	right: 1ex;
}
 
.subtitle{
	font: normal .8em Arial;
}

/************* POP Up *****************/
#districtInfoStyle{
	background: #CCC;
	position: absolute;
	right: 0;
	bottom: 0;
}
/********** IE Hack: seen only by nonIE browser *****/
html>body #districtInfoStyle{
	position: fixed;
	right: 0;
	bottom: 0;
}