/* template regions
---------------------------------*/

body {
	margin: 0px 0px 0px 0px;
	border: 1;
}

#container {
	width: 760px;
}

#header {
	width: 760px;
}

#topNav {
	width: 760px;
}

#contentTable {
	width: 760px;
}

#leftContent {
	/* July 22, 2012 border-left added change */
	border-left: 1px solid;
	padding-top: 15px;
	vertical-align: top;
	background-image: url(../siteassist_images/sidenav_background.jpg);
}

#rightContent {

	padding: 5px;
	vertical-align: top;
}

#footer {
	width: 760px;
}

#template_logoTD {
	/* July 22, 2012 border-left added  change */
	border-left: 1px solid;
	
}

#template_SiteNameTD_Light {
	padding: 5px;
}






#template_topBackground {
	background-image: url(../siteassist_images/top_background.jpg);
}

#template_bottomBackground {
	background-image: url(../siteassist_images/bottom_background.jpg);
}



#template_topRight {
	background-image: url(../siteassist_images/tr_corner.jpg);
}
/*OK*/
#template_bottomRight {
	background-image: url(../siteassist_images/br_corner.jpg);
}







#template_aboveTopnav {
	background-image: url(../siteassist_images/above_topnav_background.jpg);
}

#template_belowTopnav {
	background-image: url(../siteassist_images/below_topnav_background.jpg);
}
.topNavTable_Light {
	background-image:url(../siteassist_images/topnav_background.jpg);
	background-repeat: repeat-x;
}

.template_dottedVertical {
  width: 1px;
  background-image: url(../siteassist_images/dotted_vertical.jpg);
}

.template_dottedHorizontal {
  height: 1px;
  background-image: url(../siteassist_images/dotted_horizontal.jpg);
}

.LayoutTable {
	border-right: 1px solid;
}

.SiteNameInnerTD {
	border: 1px dotted;
}

.homeMainTD {
	padding: 20px;
	border-left: 1px solid;
}

.homeMainFeature {

}

.homeLink {
  font-size: 11px;
	line-height: 16px;
	padding: 10px;
}

.homeLink a, .homeLink a:link, .homeLink a:visited, .homeLink a:active {
	text-decoration: none;
}

.homeLink a:hover {
	text-decoration: underline;
}

.homeFeatureText {
	font-size: 10px;
	line-height: 15px;
	padding-left: 10px;
	padding-right: 10px;	
}

.homeFeatureHeadline {
	font-size: 12px;
	font-weight: bold;
}

.homeMainText {
	background-image:url(../siteassist_images/home_main_background.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	line-height: 18px;
	padding-left: 5px;
	padding-top: 20px;	
	padding-right: 20px;
	padding-bottom: 20px;	
}

.homeSmallText {
  font-size: 10px;
}
