body
{
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
font-size: 12px;
}

h1
{
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 18px;
color: #0E3793;
font-weight: bold;
}


h2
{
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 14px;
color: #000000;
}


h3
{
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 12px;
font-style: italic;
font-weight: bold;
color: #0E3793;
}


td, p
{
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

li 
{line-height: 150%;}


a:link, a:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
color: #0E3793;
text-decoration: underline;
}


a:hover, a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
color: #FF0000;
text-decoration: underline;
}


/* Only works in NS6, NS7 and Mozilla 1 */
Input:focus, textarea:focus
{
border:solid 1px #F60003;
}


/* Custom Classes */

.blue
{background-color: #0E3793;}

.red
{background-color: #F60003;}

.teal
{background-color: #F9F2FF;}

.grayblue
{background-color: #D6E2E9;}

.white
{background-color: #FFFFFF;}

.black
{background-color: #000000;}

.bluetext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
color: #0E3793;
}

.smalltext
{
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 10px;
}


.contentcells
{
background-color: #ECEEFF;
border: 1px solid #0E3793;
}



.imgblock
{display: block;}


.imgborder
{border: 1px solid #0E3793;}


.input
{
background-color: #D6E2E9;
border: 1px solid #0E3793;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.navfiller
{
background-color: #0E3793;
background-image:  url(../../assets/buttons/buttonfiller-b.gif);
background-repeat: repeat-x;
}


.footerfiller
{
background-color: #F60003;
background-image: url(../../assets/images/footerfiller.gif);
background-repeat: repeat-x;
}

.colheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0E3793;
	text-align: center;
}

.colheaderlrg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0E3793;
	text-align: center;
	font-size: 16px;
}

.colheadersml
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0E3793;
	text-align: center;
	font-size: 10px;
}

.contentcells_font
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #ECEEFF;
	text-align: left;
	font-size: 12px;
	text-decoration: underline;
}

.ThinBorder
{border: 1px solid #0E3793;}

.grid
{border: 1px solid #0E3793;}

.right_picture {
	float: right;
	position:relative;
	border: 0px;
	margin: 5px;
}
