.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;

}
.navon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4a0f6f;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	height: 20px;

}
.smlltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;

}

.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4a0f6f;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.white A:link {text-decoration: none; color: #4a0f6f;}
.white A:visited {text-decoration: none; color: #4a0f6f;}
.white A:active {text-decoration: none; color: #4a0f6f;}
.white A:hover {text-decoration: underline; color: ##4a0f6f;}

.blue A:link {text-decoration: underline; color: #3080DE;}
.blue A:visited {text-decoration: underline; color: #3080DE;}
.blue A:active {text-decoration: underline; color: #3080DE;}
.blue A:hover {text-decoration: none; color: #3080DE;}

.purple A:link {text-decoration: underline; color: #4a0f6f;}
.purple A:visited {text-decoration: underline; color: #4a0f6f;}
.purple A:active {text-decoration: underline; color: #4a0f6f;}
.purple A:hover {text-decoration: none; color: #4a0f6f;}

.purple_bld A:link {text-decoration: underline; color: #4a0f6f; font-weight: bold;}
.purple_bld A:visited {text-decoration: underline; color: #4a0f6f; font-weight: bold;}
.purple_bld A:active {text-decoration: underline; color: #4a0f6f; font-weight: bold;}
.purple_bld A:hover {text-decoration: none; color: #4a0f6f; font-weight: bold;}

.nav A:link {text-decoration: underline; color: #4a0f6f;}
.nav A:visited {text-decoration: underline; color: #4a0f6f;}
.nav A:active {text-decoration: underline; color: #4a0f6f;}
.nav A:hover {text-decoration: none; color: #4a0f6f;}

/* =-=-=-=-=-=-=-Other links-=-=-=-=-=-=-=- */
A.back:link, A.back:visited {
	text-decoration: none; 
	font-weight: bold; 
	font-size: 12px; 
	color: #000;
	}

A.back:hover, A.back:active {
	text-decoration: none; 
	font-weight: bold; 
	font-size: 12px; 
	color: #000; 
	}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4a0f6f;
}
.asterisk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0066;
}
.formtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F227F;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.smlltext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E20A0;
}
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D9AD00;
}
.bodybold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4a0f6f;
}
.bodybold3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #206CCA;
}
.body2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4a0f6f;
}
.body3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #206CCA;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9966CC;
}

.petitiontitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6C489B;
	height: 20px;
}
.petitionbox {
	font-size: 12px;
}

td.petitionbordertop{
	background-color: #9C21B5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	
	}
	
td.petitionborderbott{
	background-image: url(images/bck_border_bott.gif);
	background-repeat: repeat-x;
	}
	
td.petitionborderleft{
	background-image: url(images/bck_border_left.gif);
	background-repeat: repeat-y;
	}

td.petitionborderright{
	background-image: url(images/bck_border_right.gif);
	background-repeat: repeat-y;
	}
	
.padding {
	padding: 3px;
}
.header {
	background-color: #9C21B5;
}

.headerline {
	background-image: url(images/bckgrd_purple.gif);
}

.headercol2 {
	background-color: #ACCCEB;
}
.headercol3 {
	background-color: #6C489B;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;

}
