/* Old Grassroots Styles */

body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		background: #FFF; }
		
p	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt; }
		
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #000000}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000}
li {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
ul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

.bold { font-weight: bold; }
.italic { font-style: italic; }
.small { font-size: 8pt; }
.heading { font-size: 14pt; font-weight: bold; }
.subheading { font-size: 11pt; font-weight: bold; line-height: 18pt; }

.imgPadL { margin: 0 0.8em 0.8em 0; }
.imgPadR { margin: 0 0 0.8em 0.8em; }

.c{color:#0000FF; font-size: 8pt; font-weight: bold; text-decoration:none}
.c:link { color : #0000FF; font-size: 8pt; font-weight: bold}
.c:active { color : #0000FF; font-size: 8pt; font-weight: bold;}
.c:visited { color : #0000FF; font-size: 8pt; font-weight: bold;}
.c:hover { color : #0000FF; font-size: 8pt; font-weight: bold; text-decoration:underline}

.c2{color:#000; font-size: 8pt; font-weight: bold; text-decoration:none; /*text-transform: uppercase; */}
.c2:link{color:#000; font-size: 8pt; font-weight: bold; text-decoration:none; /*text-transform: uppercase; */}
.c2:active{color:#000; font-size: 8pt; font-weight: bold; text-decoration:none; /*text-transform: uppercase; */}

.c2:hover { text-decoration:underline }

.c2a{color:#000; font-size: 8pt; font-weight: bold; text-decoration:none;/* text-transform: uppercase; */}
.c2a:hover { text-decoration:underline}

.c3a{color:#000000; font-size: 9pt; font-weight: bold; text-decoration:none}
.c3a:link { color : #000000; font-size: 9pt; font-weight: bold;}
.c3a:active { color : #000000; font-size: 9pt; font-weight: bold;}
.c3a:visited { color : #000000; font-size: 9pt; font-weight: bold;}
.c3a:hover { color : #000000; font-size: 9pt; font-weight: bold; text-decoration:underline}

.c3{color:#000; font-size: 8pt; text-decoration:none; }

.c3:hover { color : #000; font-size: 8pt; text-decoration:underline}

.c4{color:#FF0000; font-size: 10pt; text-decoration:none}
.c4:link { color : #FF0000; font-size: 10pt}
.c4:active { color : #FF0000; font-size: 10pt}
.c4:visited { color : #FF0000; font-size: 10pt}
.c4:hover { color : #FF0000; font-size: 10pt; text-decoration:underline}

.c5{color:#FF0000; font-size: 8pt; text-decoration:none}
.c5:link { color : #FF0000; font-size: 8pt}
.c5:active { color : #FF0000; font-size: 8pt}
.c5:visited { color : #FF0000; font-size: 8pt}
.c5:hover { color : #FF0000; font-size: 8pt; text-decoration:underline}

.d {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.e {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.e2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.f {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.g {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF0000}
.h {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FF0000}

.main_menu td a {
color: #fff; }

.sublinks ul { list-style-type: none; padding: 0 0 0 10px; margin: 0 0 0 10px; }

.static {
color: #fff;
font-size: 10pt;
font-weight: bold; 
background-color: #72B108; 
/* background-image: url("/images/menubullet.gif"); */
background-position: bottom right;
background-repeat: no-repeat; }

.static2 {
color: #D1E0C5;
font-size: 10pt;
font-weight: bold;
background-color: #33CC00;
/* background-image: url("/images/menubullet2.gif"); */
background-position: bottom right;
background-repeat: no-repeat; }

.static2 a{color:#fff; font-size: 9pt; font-weight: bold; text-decoration:none}
.static2 a:link { color : #fff; font-size: 9pt; font-weight: bold;}
.static2 a:active { color : #fff; font-size: 9pt; font-weight: bold;}
.static2 a:visited { color : #fff; font-size: 9pt; font-weight: bold;}
.static2 a:hover { color : #fff; font-size: 9pt; font-weight: bold; text-decoration:underline}

.field { width: 40em; }
.mandatory { color: #C00; font-weight: bold; }

.red { color: #ff0000; }

.pageMargin {padding: 10px 20px 0px 20px; }


/ * New CSS Styles */

.padBox {
	padding: 20px; }




