/**************** General Classes *****************/
body {
	margin: 0px 0px 0px 5px;
	background-color: #FFFFFF; /* Global White */
	font-size: 11px; /* Font Size */
	line-height: 14px;
	color: #666666; /* Global Gray */
}

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: #392F69; /* Primary */
}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #332151; /* Text Dark */
}

h3 {
	font-size: 11px;
	font-weight: bold;
	color: #656586; /* Border Dark */
}

#footer {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #2C2C2E; /* Neutral Black */
}

a {
 color: <Nav_Dark />; /* Nav Dark */
 font-weight: bold;
 text-decoration: none;
}

td.topNavBody {
	padding: 5px 10px;
	white-space: nowrap;
	color: #FFFFFF;  /* Global White */
	font-weight: bold;
	vertical-align: top;
	background-image:url(../siteassist_images/TopNav_Background.jpg);
	background-repeat:repeat-y;
	background-color: #A8A2D1; /* Table BG Dark */
}


/**************** 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;
	padding-right: 11px;
}

/**************** Resources Classes *****************/
a.resources {

}

table.resources {

}

table.resources td {
	vertical-align: top;
}

td.resourcesTitle {
  background-image: url(../siteassist_images/ResourcesTitle_Back.jpg);
	background-repeat:repeat-y;
	background-color: #A8A2D1; /* Table BG Dark */
	color: #FFFFFF; /* Global White */
	font-weight: bold;
	font-size: 12px;
	padding: 10px 15px;
}

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

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

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

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

td.resourcesBR {
  background-image: url(../siteassist_images/Resources_BR.jpg);
	width: 13px;
	height: 13px;
}
td.resourcesL {
  background-image: url(../siteassist_images/Resources_L.jpg);
	width: 4px;
	vertical-align: top;
}
td.resourcesR {
  background-image: url(../siteassist_images/Resources_R.jpg);
	width: 13px;
	vertical-align: top;	
}


/************************************************ Sub Page Classes **********************************************/
td.resourcesBody {
  background-image: url(../siteassist_images/Resources_Background.jpg);
	background-repeat:repeat-x;
	background-color: #E9E5F9 ; /* Table BG Light */
	height: 197px;
	padding: 15px;
	color: #332151; /* Text Dark */
}

/**************** Top Nav Classes *****************/

table.subTopNav {

}

table.subTopNav td {

}

td.subTopNavTL {
  background-image: url(../siteassist_images/SubTopNav_TL.jpg);
	width: 4px;
	height: 4px;
}

td.subTopNavT {
  background-image: url(../siteassist_images/SubTopNav_T.jpg);
	height: 4px;
}

td.subTopNavTR {
  background-image: url(../siteassist_images/SubTopNav_TR.jpg);
	width: 13px;
	height: 4px;
}
td.subTopNavBL {
  background-image: url(../siteassist_images/SubTopNav_BL.jpg);
	width: 4px;
	height: 3px;
}

td.subTopNavB {
  background-image: url(../siteassist_images/SubTopNav_B.jpg);
	height: 3px;
}

td.subTopNavBR {
  background-image: url(../siteassist_images/SubTopNav_BR.jpg);
	width: 13px;
	height: 3px;
}
td.subTopNavL {
  background-image: url(../siteassist_images/SubTopNav_L.jpg);
	width: 4px;
}
td.subTopNavR {
  background-image: url(../siteassist_images/SubTopNav_R.jpg);
	width: 13px;
}

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

table.sideNav {
	margin-bottom: 10px;
}

table.sideNav td {

}

td.sideNavBody {
	padding: 25px 15px 15px 15px;
	white-space: nowrap;	
  background-image: url(../siteassist_images/SideNav_Background.jpg);
	background-repeat:repeat-x;
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF; /* Global White */
	background-color: #D85F0E; /* Secondary */
}

td.sideNavTL {
  background-image: url(../siteassist_images/SideNav_TL.jpg);
	width: 4px;
	height: 1px;
}

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

td.sideNavTR {
  background-image: url(../siteassist_images/SideNav_TR.jpg);
	width: 13px;
	height: 1px;
}

td.sideNavBL {
  background-image: url(../siteassist_images/SideNav_BL.jpg);
	width: 4px;
	height: 13px;
}

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

td.sideNavBR {
  background-image: url(../siteassist_images/SideNav_BR.jpg);
	width: 13px;
	height: 13px;
}

td.sideNavL {
  background-image: url(../siteassist_images/SideNav_L.jpg);
	width: 4px;
	vertical-align: top;
}

td.sideNavR {
  background-image: url(../siteassist_images/SideNav_R.jpg);
	width: 13px;
	vertical-align: top;	
}

a.sideNav {
	color: #FCE8CB; /* Nav Light */
	font-weight: normal;
}


#contentCell {

}

table.content {

}

table.content td {

}

td.contentBody {
	padding: 10px 0px 15px 15px;
}


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

td.contentTR {
  background-image: url(../siteassist_images/Content_TR.jpg);
	width: 13px;
	height: 30px;
}

td.contentR {
	width: 13px;
}



/************************************************ Home Page Classes **********************************************/
table.topNav {

}

table.topNav td {

}


td.topNavTL {
  background-image: url(../siteassist_images/TopNav_TL.jpg);
	width: 4px;
	height: 4px;
}

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

td.topNavTR {
  background-image: url(../siteassist_images/TopNav_TR.jpg);
	width: 14px;
	height: 4px;
}
td.topNavBL {
  background-image: url(../siteassist_images/TopNav_BL.jpg);
	width: 4px;
	height: 3px;
}

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

td.topNavBR {
  background-image: url(../siteassist_images/TopNav_BR.jpg);
	width: 14px;
	height: 3px;
}
td.topNavL {
  background-image: url(../siteassist_images/TopNav_L.jpg);
	width: 4px;
}
td.topNavR {
  background-image: url(../siteassist_images/TopNav_R.jpg);
	width: 14px;
}

table.belowTop {
	margin-bottom: 10px;
}

td.belowTopBottom {
  background-image: url(../siteassist_images/BelowTop_B.jpg);
	background-repeat: repeat-x;
	height: 14px;
}

td.belowTopBottomRight {
  background-image: url(../siteassist_images/BelowTop_BR.jpg);
	width: 14px;
	height: 14px;
}

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

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

.homeSideCell {
	width: 242px;
	vertical-align: top;
}

.homeSideCellBottom {
	width: 255px;
	vertical-align: top;
	padding-right: 10px;
}

table.homeSideNav {
	height: 100%;
}

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

td.homeSideNavTL {
  background-image: url(../siteassist_images/HomeSideNav_TL.jpg);
	width: 3px;
	height: 3px;
}

td.homeSideNavT {
  background-image: url(../siteassist_images/HomeSideNav_T.jpg);
	height: 3px;
}

td.homeSideNavL {
  background-image: url(../siteassist_images/HomeSideNav_L.jpg);
	width: 3px;
}

td.homeSideNavBody {
	padding: 25px 15px;
	color: #FFFFFF; /* Global White */
	vertical-align: top;
	background-image: url(../siteassist_images/HomeSideNav_Background.jpg);
	background-repeat:repeat-x;
	font-size: 12px;
	font-weight: bold;
}

a.homeSideNavBody {
	color: #FCE8CB; /* Nav Light */
	font-weight: normal;
	font-size: 12px;
}




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

table.homeImage {

}

table.homeImage td {

}

td.homeImageBody {
	padding: 25px 35px;
	background-color: #392F69; /* Primary */
	vertical-align:top;
  background-image: url(../siteassist_images/HomeImage_Background.jpg);	
	background-repeat: repeat-x;
	color: #FCE8CB; /* Nav Light */
}

.homeImageBodyH1 {
	font-size: 24px;
	font-weight: bold;
  line-height: 26px;
	color: #FFFFFF; /* Global White */
}

.homeImageBodyH2 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; /* Global White */	
}

a.homeImageBody {
	color: #FCE8CB; /* Nav Light */
	font-weight: normal;
}

td.homeImageR {
  vertical-align: top;
  background-image: url(../siteassist_images/HomeImage_R.jpg);
	width: 14px;
}

td.homeResourcesBody {
  background-image: url(../siteassist_images/HomeResources_Back.jpg);
	background-repeat:repeat-x;
	background-color: #A5A0FA; /* Tertiary */
	height: 197px;
	padding: 15px;
	color: #332151; /* Text Dark */
	font-weight: bold;
}