/* -------------------------------------------
		LAYOUT STYLES
   ------------------------------------------- */

body
{
	margin:0px auto 0px auto;
	padding:0px;	
	width:920px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ffffff;
	font-size: 12px;	
	background-color: #b9c2d0;
	/*background-image:url('../images/backstrip.png');*/
	background-repeat:repeat-x;
	line-height: 150%
}

.central
{
	float:left;
	width:920px;
	margin:0px 0px 0px 0px;
	background-repeat:no-repeat;
	background-color: #225297;

}

.left
{
	float:left;
	width:240px;
	margin:0px 0px 0px 0px;
	padding:0px 26px 0px 20px;

}

.barline
{
	float:left;
	width:2px;
	margin:0px 0px 0px 0px;
	background-image:url('../images/bar.png');
	background-repeat:repeat-y;

}

.main
{
	float:left;
	width:590px;
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 22px;
}

.mainhome
{
	float:left;
	width:610px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 22px;
}

.tripcolumn
{
	float:left;
	width:175px;
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 0px;

}


/* -------------------------------------------
		FOOTER STYLES
   ------------------------------------------- */
.footer
{
	float:left;
	width:920px;
	height:185px;
	margin:0px 0px 0px 0px;
	background-color:#053171;
	border-top:solid 1px #b9c2d0;
	text-align:right;

}

.footernav
{
	float:left;
	width:390px;
	height:160px;
	margin:0px 0px 0px 23px;
	text-align:center;
	

}

.footerlogo
{
	float:left;
	width:221px;
	margin:0px 0px 0px 0px;
	text-align:right;
	vertical-align:top;
}

.footerdiv
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #006699;
	font-size: 12px;

}

.footercopyright
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #2d5f94;
	font-size: 12px;

}

.footerheader
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ffffff;
	font-size: 12px;
	font-weight:bold;
}

.footertext
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ffffff;
	font-size: 11px;
}

/* -------------------------------------------
		NAVBAR STYLES
   ------------------------------------------- */




/* -------------------------------------------
		HOMEPAGE STYLES
   ------------------------------------------- */

.splitleft
{
	float:left;
	width:250px;
	height:500px;
	margin:0px 0px 0px 0px;
	padding:0px 30px 0px 0px;

}

.splitright
{
	float:left;
	width:300px;
	height:500px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;

}

.projectbox
{
	float:left;
	width:120px;
	height:250px;
	margin:0px 15px 0px 15px;
	padding:0px 0px 0px 0px;
	text-align:left;

}


/* -------------------------------------------
		TEXT STYLES
   ------------------------------------------- */
   
   
	/*--------ANCHOR STYLES------------------*/
a
{
	
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #0e9bd5;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
	
}

a:hover
{
	
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #0e9bd5;
	font-size: 12px;
	font-weight:normal;
	text-decoration:underline;
	
}

.nav a
{
	
	color:#499b30;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	font-size:14px;
	
}

.nav a:hover
{
	
	color:#499b30;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	font-size:14px;
	text-decoration:underline;
	
}

.footernav a
{
	
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ffffff;
	font-size: 12px;
	
}

.footernav a:hover
{
	
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ffffff;
	font-size: 12px;
	text-decoration:underline;
	
}
   
h1
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ffffff;
	font-size: 28px;
	font-weight:normal;
	font-style:italic;
}

.blueheader
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #0e9bd5;
	font-size: 12px;
	font-weight:bold;
	
}

.whiteheader
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
	
}

.orangeheader
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ff9900;
	font-size: 16px;
	font-weight:bold;
}

.orange
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #ff9900;
	font-size: 12px;
}

.greyheader
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #cccccc;
	font-size: 14px;
	font-weight:bold;

}

.greymatter
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #cccccc;
	font-size: 12px;
	font-weight:normal;

}