a.pos:link {font-weight:400; font-size:18px; color:#050E94; font-family:Arial; text-decoration:none}
a.pos:visited {font-weight:400; font-size:18px; color:#050E94; font-family:Arial; text-decoration:none}
a.pos:hover {font-weight:400; font-size:18px; color:#c70808; font-family:Arial; text-decoration:underline}
td.mrgn {padding-left:25px; padding-right:25px; text-align:center}

table.member-site-list{
	width: 100%;
	border-collapse: collapse;
	margin: auto;
}
table.member-site-list td {
	border-bottom: #000 1px solid;
	padding: 7px 3px 7px 3px;
}
table.member-site-list td.section{
	background-color: #eee;
}
table.member-site-list, table.profile-list, table.item-list, table.price-list{
	border:1px #000 solid !important;
	background:#ffffff;


table.eTable
	{
	border-collapse: collapse;
	border:1px solid #c0c0c0;
	width:180px;
	color:#404040;
	}

	#textBlockWide table.eTable
		{
		width:695px;
		}
	
	#bannerText table.eTable
		{
		width:180px;
		border:0;
		}

table.eTable td
	{
	padding:3px;
	font-size:12px;
	}

table.eTable .firstLine
	{
	background-color:#d7a86d;
	color:#ffffff;
	font-weight:normal;
	}

table.eTable .firstLine td
	{
	border-bottom:1px solid #c0c0c0;
	}

table.eTable .firstLine a
	{
	color:#ffcc00;
	}

table.eTable .lineOne
	{
	background-color:#ffffff;
	}

table.eTable .lineTwo
	{
	background-color:#f0f0f0;
	}

table.eTable .lineSelected
	{
	background-color:#d1dbe4;
	}

a:link{
	color: Black;
}
a:visited {
	color: Black;
}
a:active{
	color: Black;
}
a:hover{
	color: Maroon;
}