/**************** General Classes *****************/


body {


	margin: 0px;


	background-color: #FFFFFF; /* Global White */


	font-size: 11px; /* Font Size */


	line-height: 14px;


	color: #111842; /* Global Gray */


}





#homePage {


	background-image: url(../Images/home_body_background1.jpg);


	background-repeat: repeat-x;


}





#subPage {


	background-image: url(../Images/sub_body_background1.jpg);


	background-repeat: repeat-x;	


}





#globalContainer {


	width: 760px;


	margin: 0px auto;


}





h1 {


	font-size: 14px;


	font-weight: bold;


	color: #ADC3E4; /* Accent 10 */


}





h2 {


	font-size: 12px;


	font-weight: bold;


	color: <Text_Medium />; /* Text Medium */


	margin: 0px 0px 5px 0px;			


}





h3 {


	font-size: 12px;


	color: #676A70; /* Primary */


	font-weight: bold;	


	margin: 0px 0px 5px 0px;			


}





a {


 color: #3A32C4; /* Link */


 text-decoration: underline;


}





p {


	margin: 0px 0px 20px 0px;


}





p.noSpace {


	margin: 0px;


}





#footer {


	padding: 5px 0px;


}


#footer a {


	text-decoration: none;


}


/**************** Header Classes *****************/


#topHead {


	height: 91px;


	border-left: 1px solid #CCD0D6; /* Neutral Medium */


	border-right: 1px solid #CCD0D6; /* Neutral Medium */	


	margin-bottom: 12px;


	background-repeat: no-repeat;


	text-align: right;


}





#topHead img {


	float: left;


}





#topHeadText {


  float: right;


  margin: 55px 15px 0px 0px;


}





#topHead h1 {


	font-size: 11px;


	font-weight: bold;


	color: #666666; /* Global Gray */


}





#topHead h2 {


	font-size: 11px;


	color: #666666; /* Global Gray */


	font-weight: normal;


}





#homePage #header {


	border: 1px solid #767A7F;


	height: 275px;


	background-repeat:no-repeat;


	background-position: right top;


	background-color: #ADC3E4;


}





#subPage #header {


	border: 1px solid #767A7F; /* Border Dark */


	background-image: url(../Images/sub_header1.jpg);


	background-repeat:no-repeat;


	background-position: right top;


	height: 45px;	


	background-color: #ADC3E4; /* Primary */


}

#subPage #header1 {


	border: 1px solid #767A7F; /* Border Dark */


	background-image: url(../Images/sub_header3.jpg);


	background-repeat:no-repeat;


	background-position: right top;


	height: 45px;	


	background-color: #ADC3E4; /* Primary */


}



#header #mainFeatured {


	background-color: #ADC3E4; /* Accent 4 */


}


#homePage #header #mainFeatured {


	width: 165px;


	height: 235px;


	padding: 20px 15px;


	color: #FFFFFF; /* Global White */


}


#homePage #header #mainFeatured1 {


	width: 558px;


	height: 274px;


	color: #FFFFFF; /* Global White */


	float: right;


}





#subPage #header #mainFeatured {


	width: 190px;


	height: 45px;


}





#homePage #header #mainFeatured h1 {


	color: #FFFFFF; /* Global White */


	font-weight: bold;


	font-size: 14px;


	margin: 0px 0px 10px 0px;


}





/**************** Top Nav Classes *****************/


#topNavOuter {


	border-bottom: 1px solid #767A7F; /* Border Dark */


}





#topNav {


	padding: 6px 3px 0px 3px;	


	background-color: <Text_Medium />; /* Text Medium */


	color: #FFFFFF; /* Global White */


	height: 30px;		


}





#topNav table, #topNav ul {


 float: right;


}





/************************************************ Sub Page Classes **********************************************/


#innerContainer {


	border-right: 1px solid #CCD0D6; /* Neutral Medium */	


	background-repeat: repeat-y;


}


#homePage #innerContainer {


	background-image: url(../Images/sidenav_background1.jpg);


}


#subPage #innerContainer {


	background-image: url(../Images/sub_sidenav_background1.jpg);


}





#innerContainer #innerLeft {


	float: left;


}


#homePage #innerContainer #innerLeft {


	width: 196px;


}





#subPage #innerContainer #innerLeft {


	width: 190px;


}





#innerContainer #innerRight {
	float: none;
	padding: 5px;
	margin-left: 198px;


}





#subPage #innerContainer #innerRight {


  float: none;


  margin-left: 190px;


  padding: 5px;


}





/**************** Resources Classes *****************/


#resources {


	color: #7E8298; /* Secondary */


	padding: 20px;


}





#resources form {


	margin: 0px;


	padding: 0px;


}





#resources p {


	margin: 0px 0px 10px 0px;	 


}





#sideNav {


	padding: 20px;


}





#homePage #sideNav a {


  text-decoration: none;		


}





#homePage #sideNav a {


	display: block;


	line-height: 22px;


	background-color: #939391;


	padding-top: 3px;


	padding-right: 3px;


	padding-bottom: 3px;


	padding-left: 6px;


}





#homePage #featured {


	padding: 20px;


}





#homePage #featured .featuredLeft {


	width: 250px;


	float: left;


	padding-right: 15px;


	border-right: 1px solid #CCD0D6; /* Neutral Medium */	


}





#homePage #featured .featuredRight {


	float: left;


	padding-left: 15px;


  width: 230px;


}





#homePage #featured h1 {


	margin-top: 0px;


}





#homePage #featured ul {


	padding: 0px 15px 0px 15px;


	margin: 0px;


}





#homePage #featured h3 {


	margin: 0px;


	font-size: 11px;


	text-decoration:underline;


}





#homePage #featured li {


	padding-bottom: 10px;


}

