﻿/*
	Light Bule:		#6784b5

	Dark Blue:		#1e3970;	?
	Lightest Blue:	#aac2e6		?
	Dark Green:		#4f7039;	?
	Light Green:	#bbb641;	?
*/

body {
	margin-top: 0px;
	margin-bottom: 10;
	margin-right: 0;
	margin-left: 0;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    text-align: center;
    background: #6784b5;
}
textarea
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
div.parent
{
	text-align:center;
	width: 882px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
}
div.ctr
{
    text-align:left;
    margin-left:auto;
    margin-right:auto;
}
a 
{
	text-decoration: underline;
}
a:link, a:visited {
	color:	#1e3970;
	}
a:hover {
	color: #4f7039;
	}

table.head 
{
	/* width: 770px; */
	width: 97%;
	margin-left: auto;
	margin-right: auto;
	border-style:none;
	background:#1e3970;
	padding: 5px;
	text-align:center;
}
table.parent 
{
	/* width: 770px; */
	margin-left: auto;
	margin-right: auto;
	border-style:none;
	background:white;
	padding: 5px;
	text-align:center; 
}
table.input
{
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	border-style:none;
	background:white;
}
table.input td
{
	text-align:left;
	vertical-align:top;
}
div.bottompad 
{
    padding-bottom:15px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
}
.stattext
{
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pagehead
{
	font-weight: bold;
	font-size: medium;
	word-spacing: normal;
	text-transform: none;
	color: #1e3970;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
.bodytext
{
    width:785px;
}
.headtext
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.instrtext
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.terms
{
	font-size:.75em;
	color:Black;
	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:10px;	
	text-align:left;
	/*height:175px;
	width:700px;*/
}
.monospaceterms
{
	font-size:.75em;
	color:Black;
	background-color: White;
	font-family: "Courier New", Monospace;
	padding:10px;	
	text-align:left;
	/*height:175px;
	width:700px;*/
}

img.breadtrail
{
    padding:0px;
    margin:0px;
    border-style: none;
}

/*Styles for DataGrids */
table.grid
{
   	margin-left: auto;
	margin-right: auto;
	border-style: none;
	margin-top:10px;
	margin-bottom:10px;
}
table.grid tr.gridHeader
{
	background: #1e3970;
	color: White;
	font-weight: 600;
	border: solid 1px gray;
	vertical-align:top;
}
table.grid tr.gridItem
{
    background: white;
	border: solid 1px gray;
	vertical-align:top;
}
table.grid tr.gridAltItem
{
    background: #aac2e6;
	border: solid 1px gray;
	vertical-align:top;
}
table.grid td
{
    padding: 3px; 
    /*text-align:left;	/*Added late */
}
#leftcolumn
{
    vertical-align:top;
    float: left;
    width: 50%;
    margin-left: 10px;
    margin-right:10px;
    border-style: none;
}
#rightcolum
{
    vertical-align:top;
    float: right;
    width:50%;
    margin-left: 10px;
    margin-right:10px;
    border-style: none;
  }
#leftcolumn p
{
    margin-top: 0;
}
#rightcolum p
{
    margin-top: 0;
}

table.rbl
{
    margin: 0px;
    padding: 0px;
}
table.rbl tr
{
    margin: 0px;
    padding: 0px;
}
table.rbl td
{
    margin: 0px;
    padding: 0px;
}


a.pagelink 
{
	text-decoration: underline;
}
a.pagelink:link, a.pagelink:visited {
	color:	#1e3970;
	}
a.pagelink:hover {
	color: #4f7039;
	}
