/*structural elements*/

#whiteBox {
	background:#ffffff;
	position:relative;
	width:760px !important; width:762px;
	border:#666666 1px solid;
	}
	
#container {
	width:710px;
	margin:25px 0 20px 0;
	}
	 
.frontBanner { 
	width:708px !important; width:710px;
	height:103px !important; height:105px;
	border:black 1px solid;
	background-color:#000000;
	background-image: url(images/background-gradient2.jpg);
	background-repeat: repeat-x; 
	margin-bottom:13px;
	}
	
.greyBanner { 
	width:610px;
	height:14px;
	background-color:#606060;
	}
	
.greyContent { 
	width:610px;
	margin:0px;
	background-color:#D7D7D7;
	}
	
.clearboth { clear: both; }
	
.insideBox {
	width:558px !important; width:560px;
	/*height:310px !important; height:312px;*/
	background-color:#ffffff;
	border:#909090 1px solid;
	}

.clickBlueBox {
	width:236px !important; width:238px;
	height:30px !important; height:32px;
	background-color:#1B4194;
	border:#12306F 1px solid;
}

.greyOutlineBox {
	width:418px !important; width:420px;
	/*height:310px !important; height:312px;*/
	background-color:#ffffff;
	border:#bbbbbb 1px solid;
	}

.linkSquare {
	float:left;
	width:160px !important; width:162px;
	height:135px !important; height:137px;
	background-color:#ffffff;
	border:#606060 1px solid;
}

.linkSquareOff {
	float:left;
	width:160px !important; width:162px;
	height:135px !important; height:137px;
	background-color:#ffffff;
	border: #dddddd 1px solid;	
}

.linkTitleBox {
	width:160px;
	height:17px;
	background-color:#606060;
	
}

.bottomBanner {
	width:708px !important; width:710px;
	height:22px !important; height:24px;
	border:black 1px solid;
	background-color:#000000;
	margin-bottom:10px;
	}

body {
	text-align:center;
	margin:20px;
	}

/*display text elements*/

.titleWhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height:40px;
	letter-spacing:2px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.titleGreen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height:40px;
	font-weight: bold;
	letter-spacing:2px;
	color:#EBFF7B;
	text-decoration:none;
	}

.titleWhiteBottom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height:19px;
	letter-spacing:1px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.titleGreenBottom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height:19px;
	font-weight: bold;
	letter-spacing:1px;
	color:#EBFF7B;
	text-decoration:none;
	}
	
.subTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:11px;
	letter-spacing:1px;
	color:#666666;
	text-decoration:none;
	}

.textTitle { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height:25px;
	font-weight: bold;
	color:#454545;
	}

p.description {
	width:518px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 12px;
	line-height:130%;
	color:#666666;
}

.featureList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	text-decoration: none;
}

/*linked text elements*/

a.pageLink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:13px;
	font-weight: bold;
	color:#333333;
	text-decoration:none;
	border-bottom: solid #999999 1px;
}

a.pageLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:13px;
	font-weight: bold;
	color:#333333;
	text-decoration:none;
	border-bottom: solid #999999 1px;
}

a.pageLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:13px;
	font-weight: bold;
	color:#EBFF7B;
	background-color:#1B4194;
	text-decoration:underline;
	border-bottom: solid #1B4194 1px;
}

.pageLinkSpace { 
	font-family: Arial, Helvetica, sans-serif;
	margin-left:4px;
	margin-right:4px;
	font-size: 12px;
	line-height:13px;
	color:#333333;
	}
	
.clickLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold; 
	color: #FEF6E2;
	text-decoration: none;
	border-bottom: solid #D0D1D2 1px
}

.clickLinkOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold; 
	color: #FEF6E2;
	text-decoration: underline;
}

a.applyLink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height:22px;
	font-weight: bold;
	color:#333333;
	text-decoration:none;
	border-bottom: solid #999999 1px;
}

a.applyLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height:22px;
	font-weight: bold;
	color:#333333;
	text-decoration:none;
	border-bottom: solid #999999 1px;
}

a.applyLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height:22px;
	font-weight: bold;
	color:#EBFF7B;
	background-color:#1B4194;
	text-decoration:underline;
	border-bottom: solid #1B4194 1px;
}

.linkTitle { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:10px;
	font-weight: bold;
	color:#ffffff;
}

.linkTitleOver { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:10px;
	font-weight: bold;
	color:#EBFF7B;
}

.linkDescribe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #a3a3a3;
	text-decoration: none;
	border-bottom: solid #B6B6B6 1px
}

a.compLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
	text-decoration:none;
	border-bottom: solid #cccccc 1px;
}

a.compLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
	text-decoration:none;
	border-bottom: solid #cccccc 1px;
}

.andCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	color:#999999;
	}