body
{
	background-image: url('../images/interface/PageBackground2060x11.gif');
	background-position: center top;
	background-repeat: repeat-y;
	background-color: ActiveBorder;
	margin: 0px;
}
#tblLayout
{
	width: 968px;
	text-align: left;
	background-color: Transparent;
}
#tblLayout #topLeftStart
{
	width: 32px;
	height: 110px;
	background-image: url('../images/interface/LeftTopStart.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#tblLayout #topLeftStart2
{
	width: 3px;
	height: 110px;
	background-image: url('../images/interface/LeftTopStart-2.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#tblLayout #headerBanner
{
	width: 900px;
	height: 77px;
	background-image: url('../images/interface/Header-Banner.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#tblLayout #topRightStart2
{
	width: 3px;
	height: 110px;
	background-image: url('../images/interface/RightTopStart-2.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#tblLayout #topRightStart
{
	width: 32px;
	height: 110px;
	background-image: url('../images/interface/RightTopStart.gif');
	background-repeat: no-repeat;
	background-position: left top;	
}
#tblLayout #startNav
{
	width: 15px;
	height: 33px;
	background-image: url('../images/interface/StartNav.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#tblLayout #navBackground
{
	width: 870px;
	height: 33px;
	background-image: url('../images/interface/NavBackground.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
#tblLayout #endNav
{
	width: 15px;
	height: 33px;
	background-image: url('../images/interface/EndNav.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#tblLayout #navBottomBorder
{
	width: 900px;
	height: 3px;
	background-image: url('../images/interface/NavBottomBorder.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#tblLayout #contentArea
{
	width: 900px;
	padding: 10px 15px 10px 15px;
	font-family: Arial,verdana,tahoma;
	font-size: 10pt;
	color: Black;
}
#tblLayout #siteMapReader
{
	width: 900px;
	padding: 10px;
	text-align: left;
	font-family: Arial,verdana,tahoma;
	font-size: 10pt;
	color: #3366cc;
}
#tblLayout #tblFooter
{
	width: 900px;
	padding: 5px;
	text-align: center;
	font-size: 8pt;
	color: Black;
	text-transform: uppercase;
	font-family: Arial,verdana,tahoma;
}

/* CSS CLASSES */
.navItem
{
	display: inline-table;
	padding: 5px;
	background-color: Transparent;
	font-family: arial,verdana,tahoma;
	font-weight: normal;
	font-size: 11pt;
	color: Black;
	text-decoration: none;
}
.navItem:hover
{
	color: #3366cc;
}
.sectionTitle
{
	font-family: Arial,verdana,tahoma;
	font-size: 12pt;
	color: #3366cc;
	font-weight: bold;
}
.sectionTitleLink
{
	font-family: Arial,verdana,tahoma;
	font-size: 12pt;
	color: #3366cc;
	font-weight: normal;
	text-decoration: none;
}
.sectionTitleLink:hover
{
	text-decoration: underline;
}
.members_LeftNav
{
	font-family: Verdana,arial,tahoma;
	border-left: 1px solid #ededed;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}
.members_LeftNavItem
{
	vertical-align: middle;
	text-align: left;
	font-size: 12pt;
	padding: 10px;
	width: 300px;
	border-bottom: 1px solid #ededed;
}
.members_LeftNavItem_selected
{
	vertical-align: middle;
	text-align: left;
	font-size: 12pt;
	padding: 10px;
	width: 300px;
	border-bottom: 1px solid #ededed;
	background-color: #ededed;
}

/* HOME PAGE STYLE REFERENCES */
#tblHome
{
	width: 850px;
	text-align: left;
	font-family: Arial,verdana,tahoma;
	font-size: 10pt;
	color: Black;
}
#tblHome #recentPictures
{
	width: 500px;
	height: 100px;
	text-align: left;
	vertical-align: top;
}
/* MEMBER PAGE STYLE REFERENCES */
#membercontentarea
{
	width: 550px;
	border: 1px solid #ededed;
	height: 400px;
	background-color: #ededed;
	padding: 5px;
}
/*
#members_signin
{
	background-color: #ededed;
}
*/