body
{
	margin: 0 0 0 0;
}
.ErrorMsg
{
	color:red;
	font-family:Arial;
	font-size:12px;
}
.PartnerLogin { LEFT: 485px; POSITION: absolute; TOP: 29px; z-index:50; }
.PartnerTitle 
{ 
	color:White; 
	font-family: Arial;
	font-weight:bold;
	font-size: 14px;
}
.PartnerBody 
{
	font-family: Arial;
	font-size: 12px;
}
#tblPartnerLogin_txtUserName, #tblPartnerLogin_txtPassword
{
	width:75px;
}

.CustomerLogin { LEFT: 630px; POSITION: absolute; TOP: 585px; z-index:50;}
.CustomerTitle 
{
	color:White;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
}
.CustomerBody 
{
	color:White;
	font-family:Arial;
	font-size:12px;
}
#CustomerLogin_txtUserName, #CustomerLogin_txtPassword
{
	width:105px;
}


.MainTable
{
	table-layout:fixed;
}

.MainHeader
{
	background-image:url(/images/headerrepeater.jpg);
	background-repeat:repeat-x;
	height:120px;
	margin-bottom:0px;
	padding-bottom:0px
}

.MainBody
{
	background-image:url(/images/bgright.jpg);
	background-repeat:repeat-x;
	background-color:White;
}

.ImageHeader
{
	background-image:url(/images/header-no-buttons.jpg);
	width:822px;
	height:145px;
}

.MainFooter
{
	background-color:White;
}

.NewsTitleByTime
{
	width: 220px;
	font-family:Arial;
	font-size: 12px;
	border:solid 1 #1248ac;
	margin-right:10px;
}

.NewsTitleByTimeHeader
{
	background-color:#1248ac;
	color:White;
	font-weight:bold;
}

.NewsTitleByTime UL
{
	list-style-position: outside;
	margin-left: 15px;
	margin-bottom: 0px;
}

.NewsTitleByTime LI
{
	padding-bottom: 10px;
}

.NewsTitleByTime A:link {color: black; text-decoration: none}
.NewsTitleByTime A:active {color: black; text-decoration: none}
.NewsTitleByTime A:visited {color: black; text-decoration: none}
.NewsTitleByTime A:hover {color: red; text-decoration: none}

.NewsStory
{
	width: 480px;
	font-family:Arial;
	font-size: 12px;
	margin-left:10px;
}

.NewsStoryHeader
{
	font-weight:bold;
	font-size:16px;
}

.NewsStorySummary
{
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	padding-top:10px;
	padding-bottom:10px;
}

.CurrentCustomer
{
	font-family:Arial;
	font-size:11px;
	padding-right:15px;
}

.ImageStory
{
	margin: 0px 10px 10px 10px;
}
