/**************** General Classes *****************/
body {
	margin: 5px 0px 0px 5px;
	background-color: #2C2D2E; /* Hard coded for all color pallettes */
	font-size: 11px; /* Font Size */
	line-height: 14px;
}

div.linkBox {
	margin-left: 10px;
  margin-right: 10px;
}
div.contentHeaderContainer{
	margin-left: 10px;
	padding-top: 3px;
}
div.contentBodyContainer{
	margin-left: 10px;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #262499; /* Primary */
}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #262499; /* Primary */
}

h3 {
	font-size: 11px;
	font-weight: bold;
	color: #94ABF0; /* Tertiary */
}

#footer {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #AEBBC2; /* Neutral Dark */
}

#footer a:link, #footer a:visited{
	color: #AEBBC2; /* Neutral Dark */
}


a {
	font-weight: bold;
	text-decoration: none;
}

.homeSideNavBody a:link, .homeSideNavBody a:visited {
	color: #C5D8FF; /* Nav Light */
}

/**************** Header Classes *****************/
.headerSiteName {
  font-size: 16px;
	font-weight: bold;
	line-height: 24px;
}

.headerTagline {
  font-size: 12px;
	font-style: italic;
	line-height: 18px;
}

table.header {

}

table.header td {
	background-color: #FFFFFF; /* Global White */
	vertical-align:bottom;
}

td.headerLogo {
	width: 200px;
}

td.headerSite {
	text-align:right;
	padding-bottom: 5px;
}

td.headerTL {
  background-image: url(../siteassist_images/Header_TL.gif);
	width: 9px;
	height: 9px;
}

td.headerT {
  background-image: url(../siteassist_images/Header_T.gif);
	height: 9px;
}

td.headerTR {
  background-image: url(../siteassist_images/Header_TR.gif);
	width: 9px;
	height: 9px;
}
td.headerBL {
  background-image: url(../siteassist_images/Header_BL.gif);
	width: 9px;
	height: 9px;
}

td.headerB {
  background-image: url(../siteassist_images/Header_B.gif);
	height: 9px;
}

td.headerBR {
  background-image: url(../siteassist_images/Header_BR.gif);
	width: 9px;
	height: 9px;
}
td.headerL {
  background-image: url(../siteassist_images/Header_L.gif);
	width: 9px;
}
td.headerR {
  background-image: url(../siteassist_images/Header_R.gif);
	width: 9px;
}

/**************** Top Nav Classes *****************/
table.topNav {
	margin-top: 1px;
	margin-bottom: 1px;	
}

table.topNav td {
	background-color: #262499; /* Primary */
}

td.topNavBody {
	padding: 5px 10px;
	white-space: nowrap;
}

td.topNavTL {
  background-image: url(../siteassist_images/TopNav_TL.gif);
	width: 9px;
	height: 8px;
}

td.topNavT {
  background-image: url(../siteassist_images/TopNav_T.gif);
	height: 8px;
}

td.topNavTR {
  background-image: url(../siteassist_images/TopNav_TR.gif);
	width: 9px;
	height: 8px;
}
td.topNavBL {
  background-image: url(../siteassist_images/TopNav_BL.gif);
	width: 9px;
	height: 8px;
}

td.topNavB {
  background-image: url(../siteassist_images/TopNav_B.gif);
	height: 8px;
}

td.topNavBR {
  background-image: url(../siteassist_images/TopNav_BR.gif);
	width: 9px;
	height: 8px;
}
td.topNavL {
  background-image: url(../siteassist_images/TopNav_L.gif);
	width: 9px;
}
td.topNavR {
  background-image: url(../siteassist_images/TopNav_R.gif);
	width: 9px;
}

/************************************************ Sub Page Classes **********************************************/

/**************** Side Nav Classes *****************/
#sideCell {
	width: 209px;
}

table.sideNav {

}

table.sideNav {
	background-color: #6578E9; /* Secondary */
}

td.sideNavBody {
    padding: 15px 4px; 
	white-space: nowrap;	
}

td.sideNavTL {
  background-image: url(../siteassist_images/SideNav_TL.gif);
	width: 9px;
	height: 9px;
}

td.sideNavT {
  background-image: url(../siteassist_images/SideNav_T.gif);
	height: 9px;
}

td.sideNavTR {
  background-image: url(../siteassist_images/SideNav_TR.gif);
	width: 9px;
	height: 9px;
}
td.sideNavBL {
  background-image: url(../siteassist_images/SideNav_BL.gif);
	width: 9px;
	height: 9px;
}

td.sideNavB {
  background-image: url(../siteassist_images/SideNav_B.gif);
	height: 9px;
}

td.sideNavBR {
  background-image: url(../siteassist_images/SideNav_BR.gif);
	width: 9px;
	height: 9px;
}
td.sideNavL {
  background-image: url(../siteassist_images/SideNav_L.gif);
	width: 9px;
}
td.sideNavR {
  background-image: url(../siteassist_images/SideNav_R.gif);
	width: 9px;
}

/**************** Resources Classes *****************/
table.resources {
	margin-top: 1px;
}

table.resources td {
	background-color: #94ABF0; /* Tertiary */
}

td.resourcesBody {
	padding: 10px;
}

.featuredHeader {  
     font-size: 11px;  
     font-weight: bold;  
} 
 
a.featured { 
     text-decoration: underline; 
} 

td.resourcesTL {
  background-image: url(../siteassist_images/Resources_TL.gif);
	width: 9px;
	height: 9px;
}

td.resourcesT {
  background-image: url(../siteassist_images/Resources_T.gif);
	height: 9px;
}

td.resourcesTR {
  background-image: url(../siteassist_images/Resources_TR.gif);
	width: 9px;
	height: 9px;
}
td.resourcesBL {
  background-image: url(../siteassist_images/Resources_BL.gif);
	width: 9px;
	height: 9px;
}

td.resourcesB {
  background-image: url(../siteassist_images/Resources_B.gif);
	height: 9px;
}

td.resourcesBR {
  background-image: url(../siteassist_images/Resources_BR.gif);
	width: 9px;
	height: 9px;
}
td.resourcesL {
  background-image: url(../siteassist_images/Resources_L.gif);
	width: 9px;
}
td.resourcesR {
  background-image: url(../siteassist_images/Resources_R.gif);
	width: 9px;
}

/**************** Content Classes *****************/
#contentCell {

}

table.content {

}

table.content td {
	background-color: #E4E7F0; /* Table BG Light */
}

td.contentBody {
	padding: 15px 10px;
	background-color: #E4E7F0; /* Table BG Light */
}

td.contentTL {
  background-image: url(../siteassist_images/Content_TL.gif);
	width: 9px;
	height: 9px;
}

td.contentT {
  background-image: url(../siteassist_images/Content_T.gif);
	height: 9px;
}

td.contentTR {
  background-image: url(../siteassist_images/Content_TR.gif);
	width: 9px;
	height: 9px;
}
td.contentBL {
  background-image: url(../siteassist_images/Content_BL.gif);
	width: 9px;
	height: 9px;
}

td.contentB {
  background-image: url(../siteassist_images/Content_B.gif);
	height: 9px;
}

td.contentBR {
  background-image: url(../siteassist_images/Content_BR.gif);
	width: 9px;
	height: 9px;
}
td.contentL {
  background-image: url(../siteassist_images/Content_L.gif);
	width: 9px;
}
td.contentR {
  background-image: url(../siteassist_images/Content_R.gif);
	width: 9px;
}

/************************************************ Home Page Classes **********************************************/
td.featuredLeft {
	width: 50%;
  text-align: left;
	padding-right: 10px;
}

td.featuredRight {
	width: 50%;
  text-align: left;
	padding-left: 10px;
}

.featuredHeadline {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF; /* Global White */
}

.homeFont12px {
	font-size: 12px;
	font-weight: bold;	
}

.homeFont14px {
	font-size: 14px;
	font-weight: bold;	
}

.homeFont16px {
	font-size: 16px;
	font-weight: bold;
}

#homeSideCell {
	width: 220px;
	vertical-align: top;
}

table.homeSideNav {
	height: 370px;
}

table.homeSideNav td {
	background-color: #6578E9; /* Secondary */
}

td.homeSideNavBody {
	padding: 10px;
	height: 100%;
	color: #FFFFFF; /* Global White */
	vertical-align: top;
}

table.homeResources {
	margin-top: 1px;
	height: 230px;
}

table.homeResources td {
	background-color: #94ABF0; /* Tertiary */
}

td.homeResourcesBody {
	height: 100%;
	padding: 10px;
	text-align: center;
	vertical-align: top;
	color: #2C2D2E; /* Hard coded for all color pallettes */	
}


table.homeContent {
	margin-top: 1px;
	height: 230px;
}

table.homeContent td {
	background-color: #E4E7F0; /* Table BG Light */
}

td.homeContentBody {
	height: 100%;
	padding: 10px;
	color: #272B4B; /* Text Dark */
	font-weight: bold;
	vertical-align: top;
	background-color: #E4E7F0; /* Table BG Light */
}

/**************** Home Image Classes *****************/
td.homeHeadline {
	font-size: 28px;
	font-weight: bold;
	line-height: 32px;
	color: #8E9FD0; /* Table BG Dark */
	text-align: left;
	padding-bottom: 15px;
}

table.homeImage {
	height: 370px;
}

table.homeImage td {

}

td.homeImageBody {
	padding: 10px;
	height: 100%;
	background-color: #000000; /* Neutral Black */
	vertical-align:top;
	text-align: center;
}

td.homeImageTL {
  background-image: url(../siteassist_images/HomeImage_TL.gif);
	width: 9px;
	height: 9px;
}

td.homeImageT {
  background-image: url(../siteassist_images/HomeImage_T.gif);
	height: 9px;
}

td.homeImageTR {
  background-image: url(../siteassist_images/HomeImage_TR.gif);
	width: 9px;
	height: 9px;
}
td.homeImageBL {
  background-image: url(../siteassist_images/HomeImage_BL.gif);
	width: 9px;
	height: 9px;
}

td.homeImageB {
  background-image: url(../siteassist_images/HomeImage_B.gif);
	height: 9px;
}

td.homeImageBR {
  background-image: url(../siteassist_images/HomeImage_BR.gif);
	width: 9px;
	height: 9px;
}
td.homeImageL {
  background-image: url(../siteassist_images/HomeImage_L.gif);
	width: 9px;
}
td.homeImageR {
  background-image: url(../siteassist_images/HomeImage_R.gif);
	width: 9px;
}
