img {
display: block;
}

input {
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	background-color: #ffffff;
	color: #000000;
} 
textarea {
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	background-color: #ffffff;
	color: #000000;
} 
.submitButton {
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	background-color: #cccccc;
}
.smalltextarea {
font-family : arial, helvetica, sans-serif; 
font-size : 10px; 
color : #000000; 
background: #cccccc;
width : 500px; 
} 
.largetextarea {
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
background: transparent;
width : 580px; 
} 

.head {
	font-family : arial, helvetica, sans-serif; 
	font-weight : bold; 
	font-size : 20px; 
	color : #666666; 
	background: transparent;
}
 
.subhead {
	font-family : arial, helvetica, sans-serif; 
	font-size : 16px;
	font-weight : bold; 
	color :   #666666; 
	background: transparent;
}
.subhead2 {
font-family : arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 15px; 
color : #666666; 
background: transparent;
} 

.blacksmall{
font-family : arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 11px; 
color : #000000; 
background: transparent;
} 



.boxhead{
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color: #ffffff;
	background: #4D637F;
	padding-left: 4px;
	padding-bottom: 1px;
	padding-top: 1px;
} 
.error {
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
color : red; 
background: transparent;
} 
a.footerlink:link {
font-family : arial, helvetica, sans-serif; 
text-decoration : underline;
font-size : 11px; 
color : #003366; 
background: transparent;
} 
a.footerlink:visited {
font-family : arial, helvetica, sans-serif; 
text-decoration : underline;
font-size : 11px; 
color : #003366; 
background: transparent;
} 
a.footerlink:active {
font-family : arial, helvetica, sans-serif; 
text-decoration : underline;
font-size : 11px; 
color : #003366; 
background: transparent;
} 
a.footerlink:hover {
font-family : arial, helvetica, sans-serif; 
text-decoration : underline;
font-size : 11px; 
color : #7199BD;
background: transparent;
} 
.footer {
font-family : arial, helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
background: transparent;
} 
a.linksmall:link {
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
color : #003366; 
background: transparent;
} 
a.linksmall:visited {
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
color : #003366; 
background: transparent;
} 
a.linksmall:active {
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
color : #003366; 
background: transparent;
} 
a.linksmall:hover {
font-family : arial, helvetica, sans-serif; 
font-weight : bold; 
font-size : 11px; 
color : #999999; 
background: transparent;
} 

/*main text links */
a:link {
	font-family : arial, helvetica, sans-serif;
	text-decoration : underline;
	font-size : 12px;
	color : #003366;
	background: transparent;
} 
a:visited {
font-family : arial, helvetica, sans-serif; 
text-decoration : underline; 
font-size : 12px; 
color : #003366; 
background: transparent;
} 
a:active {
font-family : arial, helvetica, sans-serif; 
text-decoration :  underline; 
font-size : 12px; 
color : #003366; 
background: transparent;
} 
a:hover {
font-family : arial, helvetica, sans-serif; 
text-decoration :  underline; 
font-size : 12px; 
color : #7199BD; 
background: transparent;
} 

/*Nav Links */
a.navlinks:link {
text-decoration: none;
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
font-size : 12px; 
color : #003366; 
background: transparent;
} 
a.navlinks:visited {
text-decoration: none;
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
font-size : 12px; 
color : #003366; 
background: transparent;
} 
a.navlinks:active {
text-decoration: none;
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
font-size : 12px; 
color : #003366; 
background: transparent;

} 
a.navlinks:hover {
text-decoration: none;
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
font-size : 12px; 
color : #003366; 
background: #cccccc;
} 
/*End Nav Links */





body {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	background : #ffffff;
}

p {
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
 } 
 
td {
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
 }


/* grey table borders */
TABLE.greyBorder {
        border-top: solid 1px #cccccc;
        border-right: solid 1px #cccccc;

}

TABLE.greyBorder TR TD {
        border-left: solid 1px #cccccc;
        border-bottom: solid 1px #cccccc;
}

/* white table borders */
TABLE.whiteBorder {
        border-top: solid 1px #ffffff;
        border-right: solid 1px #ffffff;

}

TABLE.whiteBorder TR TD {
        border-left: solid 1px #ffffff;
        border-bottom: solid 1px #ffffff;
}


