body {
	color: #FFFFFF;
	font: 10px/normal Verdana, Arial, Helvetica, sans-serif;
	background: #A5D394;
	margin: 0px;
}
tr {
	font: 10px/normal Verdana, Arial, Helvetica, sans-serif;
}
td {
	font: 8pt/normal Verdana, Arial, Helvetica, sans-serif;
}

A { 
  color: white;
	line-height: normal
}

A:hover {
	color: #FFCCFF;
}
.headline {
	font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.errorHeadline {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.caption {
	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.errorCaption {
	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
INPUT.3d
{
    BACKGROUND-IMAGE: url(/images/input_bg.jpg);
    BORDER-BOTTOM: white 1px inset;
    BORDER-LEFT: white 1px inset;
    BORDER-RIGHT: white 1px inset;
    BORDER-TOP: white 1px inset;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
INPUT.3dError
{
    BACKGROUND-IMAGE: url(/images/input_error_bg_light_red.jpg);
    BORDER-BOTTOM: white 1px inset;
    BORDER-LEFT: white 1px inset;
    BORDER-RIGHT: white 1px inset;
    BORDER-TOP: white 1px inset;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TEXTAREA.3d
{
    BACKGROUND-IMAGE: url(/images/textarea_bg.jpg);
    BORDER-BOTTOM: white 1px inset;
    BORDER-LEFT: white 1px inset;
    BORDER-RIGHT: white 1px inset;
    BORDER-TOP: white 1px inset;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.submitbtn
{
    BACKGROUND-COLOR: #03589C;
    BORDER-BOTTOM: black 2px solid;
    BORDER-LEFT: black 2px solid;
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: black 2px solid;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
INPUT.2d {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-size: 10px;
}
INPUT.2dError {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FF0000;
}
TEXTAREA.2d {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.smallBlueText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #50ABE4;
}
.mediumBlueText {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #50ABE4;
}
.largeBlueText {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #50ABE4;
}
.pinkBackground {
	background: #FFCCFF;
}
.buttonPinkBackground {
	background: #F8BBD6;
}
.categoryLink {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.categoryLink a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.categoryLink a:hover {
	color: #FFCCFF;
	text-decoration: none;
}
.categoryLink a:visited {
	text-decoration: none;
}
.footer {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.footer a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	color: #FFCCFF;
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
}
.footerBlurb {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #50ABE4;
}
