a.nav:link
{
	color: #4b4b4b;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: arial;
}
a.nav:visited
{
	color: #4b4b4b;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: arial;
}
a.nav:hover
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	color: #3b5f8a;
	font-family: arial;
}
a.nav:active
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	color: #4b4b4b;
	font-family: arial;
}

a.readmore:link
{
	color: #3b5f8a;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: arial;
}
a.readmore:visited
{
	color: #3b5f8a;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: arial;
}
a.readmore:hover
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	color: #373737;
	font-family: arial;
}
a.readmore:active
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	color: #3b5f8a;
	font-family: arial;
}

a.clickthrough:link
{
	color: #373737;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: arial;
}
a.clickthrough:visited
{
	color: #373737;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: arial;
}
a.clickthrough:hover
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	color: #3b5f8a;
	font-family: arial;
}
a.clickthrough:active
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	color: #373737;
	font-family: arial;
}

.homeheader
{
	color: #343435;
	font-size: 30pt;
	font-family: arial;
	line-height: 25px;
}

.headercopygrey
{
	color: #343435;
	font-size: 15pt;
	font-family: arial;
}

.headercopyblue
{
	color: #3c5e8b;
	font-size: 15pt;
	font-family: arial;
}

.header
{
	color: #343435;
	font-size: 18pt;
	font-family: arial;
}

.leftinfo
{
	color: #3c5e8b;
	font-size: 11pt;
	font-family: arial;
	line-height: 25px;
}

.copy
{
	color: #373737;
	font-size: 8pt;
	font-family: arial;
}

.copyblue
{
	color: #3c5e8b;
	font-size: 8pt;
	font-family: arial;
}

.blackInput
{
	border-right: #414141 1px solid;
	border-top: #414141 1px solid;
	font-size: 9pt;
	border-left: #414141 1px solid;
	border-bottom: #414141 1px solid;
	background-color: #eceded;
}

/*** Added by AP / GH ***/
body 
{	
	margin:0px;
 	padding:0px;
	font-family:arial;
	font-size:11px;
	background:#e5e5e5;
}

#content
{
	padding:5px;
}

h1
{
	 color:#3c5e8b;
}

/*** Login Section ***/

.loginContainer
{
	position:absolute;
	top:13%;
	left:38%;
	width:351px;
	height:450px;
	border:solid 1px #8c8d8f;
	background-color:#6c6d70;
	text-align:left;
	color:#fff;
}

.lblLogin
{
	padding:0px 0px 0px 15px;
	font-size:11px;
}

.myTextBoxdiv
{
	padding:0px 0px 0px 0px;
}

.myLoginTextBox
{
	padding:5px;
	font-size:11px;
	font-family:arial;
	width:240px;
	border:1px solid #335177;
}

.buttonDiv
{
	padding:10px;
	color:#335177;
	text-align:left;
}

.myButton
{
	width:80px;
	border:solid 1px #fff;
	background-color:#335177;
	color:#fff;
	height: 24px;
}

.errorImg
{
	padding-left:15px;
}

.errorMsg
{	
	position:relative;
	top:-6px;
	left:5px;
	color:#335177;
}

/*** Contact Us Page ***/

.rightContent
{
	width:270px;
	float:left;
}

.leftContent
{
	width:270px;
	float:left;
}
.contactUsLabel
{
	width:230px;
	padding:10px 5px 0px 0px;
}

.contactUsField
{
	width:230px;
	padding:0px 5px 10px 0px;
}

.textBoxSmall
{
	width:80%;
	border:1px solid #999;
	font-family:arial;
	font-size:11px;
	padding:2px;
}

.textBoxSmall:focus
{
	background-color:#F5F5F5;
}
.textBox
{
	width:90%;
	border:1px solid #999;
	font-family:arial;
	font-size:11px;
	padding:4px;
}

.textBox:focus
{
	background-color:#F5F5F5;
}

.textBoxMulti
{
	width:90%;
	border:1px solid #999;
	font-family:arial;
	font-size:11px;
	padding:4px;
}

.textBoxMulti:focus
{
	background-color:#F5F5F5;
}

/*** End ***/

/*** Mandatory Requirements Section ***/

.mandatory
{
	color:#910707;
	font-weight:bold;
}

.reqList
{
	margin:5px 0px 0px 5px;
	padding:2px;
}

.reqList li
{
	padding:1px;
}

.reqList li img
{
	margin-right:5px;
}

.reqHeaderDiv
{
	padding:5px;
	background-color:#911f22;
	color:#fff;
	font-weight:bold;
}

.reqItemDiv
{
	border:2px solid #911f22;
	padding:5px;
	background-color:#FFF;
	color:#911f22;
}

.lblRequired
{
	padding:5px;
}

.bullet
{
	position:relative;
	top:-2px;
	left:-2px;
	margin-right:10px;
}

/*** End ***/
