﻿body {background-color:#ffffff; color:#000000; margin-left:0; margin-top:0;}

.ConversionMessage
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
	color:blue; 
	text-decoration:none; 
	font-weight:normal;
	}	
p { font-family:arial; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none; }
td
{
    font-family: arial;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    vertical-align: top;
}
li
{
    font-family: arial;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    vertical-align: top;
}
.HelpLink
{
    font-family: arial;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    color: white;
    text-decoration: none;
}
.MainTextBold { font-family:arial; 
	font-size:9pt; 
	font-style:normal; 
	font-weight:bold; 
	color:#000000; 
	}
.MainTextRed
{
    font-family: arial;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    color: #cc0000;
}
.HomePageFooter	
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
	color:#ffffff; 
	text-decoration:none; 
	vertical-align: middle;
	}

.HeaderLogin { 
	font-family:arial; 
	font-size:9pt; 
	font-style:normal; 
	color:#000000; 
	text-decoration:none; }

.HeaderText { 
	font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
	color:#ffffff; 
	text-decoration:none; }
	
.HomeSectionTitle
{ 
	font-family:arial; 
	font-size:10pt; 
	font-style:normal; 
	color:#ffffff; 
	font-weight:bold; 
	text-decoration:none;
	vertical-align: middle; }
			
.AdHocReportTitle
{ 
	font-family:arial; 
	font-size:12pt; 
	font-style:normal; 
	font-weight:bold; 
	text-decoration:none; }
	
.AdHocReportSubTitle
{ 
	font-family:arial; 
	font-size:10pt; 
	font-style:normal; 
	font-weight:bold; 
	text-decoration:underline; }
	
	
.InvoiceDetailTitle
{ 
	font-family:arial; 
	font-size:10pt; 
	font-style:normal; 
	font-weight:bold; 
	text-decoration:none;
	vertical-align: middle; }
	
.InvoiceText
{ 
	font-family:arial; 
	font-size:10pt; 
	font-style:normal;  }
	
.InvoiceNumberText
{ 
	font-family:arial; 
	font-size:14pt; 
	font-weight:bold;
	text-decoration: underline; }
	
.SectionHeaderText
{ 
	font-family:arial; 
	font-size:11pt; 
	font-weight:bold;
	text-decoration: underline; }
	
.SectionSubHeaderText
{ 
	font-family:arial; 
	font-size:9pt; 
	font-weight:bold;
	text-decoration: underline; }
.InvoiceHeaderText
{ 
	font-family:arial; 
	font-size:12pt; 
	font-weight:bold;
	font-style:italic; }
	
.HeaderLoginLink { font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
	color:#ffffff; 
	TEXT-DECORATION: underline
	}

.HeaderLogin:hover {
	TEXT-DECORATION: underline
}
.HeaderLogin.pglnk {
	TEXT-DECORATION: underline
}
.HeaderLogin.pglnk:hover {
	TEXT-DECORATION: underline
}
.HeaderLogin.pglnk:visited {
	TEXT-DECORATION: underline
}
.ClientAdminNav

{ font-family:arial; 
	font-size:9pt; 
	font-style:normal; 
	color:#000000; 
	text-decoration:underline; 
	}
.ClientAdminNav:hover {
	TEXT-DECORATION: underline
}
.ClientAdminNav.pglnk {
	TEXT-DECORATION: underline
}
.ClientAdminNav.pglnk:hover {
	TEXT-DECORATION: underline
}
.ClientAdminNav.pglnk:visited {
	TEXT-DECORATION: underline
}
.ClientAdminNav
{ font-family:arial; 
	font-size:9pt; 
	font-style:normal; 
	color:#000000; 
	text-decoration:underline; 
	}
.SiteMap:hover {
	TEXT-DECORATION: underline
}
.SiteMap.pglnk {
	TEXT-DECORATION: underline
}
.SiteMap.pglnk:hover {
	TEXT-DECORATION: underline
}
.SiteMap.pglnk:visited {
	TEXT-DECORATION: underline
}
.MainTitle
{ font-family:arial; 
	font-size:12pt; 
	font-style:normal; 
    font-weight:bold; 
	color:#000000; 
	text-decoration:none; 
	}
	.ErrorWarning
{ font-family:arial; 
	font-size:10pt; 
	font-style:normal; 
    font-weight:bold; 
	color:Red; 
	text-decoration:none; 
	}
.TableTitle
{ font-family:arial; 
	font-size:9pt; 
	font-style:normal; 
    font-weight:bold; 
	color:#000000; 
	text-decoration:none; 
	}
.PagingTitle
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
    color:#000000; 
	text-decoration:none; 
	}
.PagingTitle:hover {
	TEXT-DECORATION: underline
}
.PagingTitle.pglnk {
	TEXT-DECORATION: underline
}
.PagingTitle.pglnk:hover {
	TEXT-DECORATION: underline
}
.PagingTitle.pglnk:visited {
	TEXT-DECORATION: underline
}
.FieldLabel
{ font-family:arial; 
	font-size:9pt; 
	font-style:normal; 
    font-weight:bold; 
	color:#000000; 
	text-decoration:none; 
	}
.Field
{ font-family:arial; 
	font-size:9pt; 
	font-style:normal; 
    color:#000000; 
	text-decoration:none; 
	}
.Title2
{ font-family:arial; 
	font-size:10pt; 
	font-style:normal; 
	 font-weight:bold; 
	color:#000000; 
	text-decoration:none; 
	}
.PageTitle
{ font-family:arial; 
	font-size:12pt; 
	font-style:normal; 
	 font-weight:bold; 
	color:#000000; 
	text-decoration:none; 
		}
		.menu1 {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}		
.menu2 {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	text-decoration: none;
	}	
.menu3 {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	text-decoration: none;
	}
	
.menu3:hover {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	text-decoration: none;
}
.menu3.pglnk {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	text-decoration: none;
}
.menu3.pglnk:hover {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	text-decoration: none;
}
.menu3.pglnk:visited {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	text-decoration: none;
}		
.AllocateTitle
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
    font-weight:bold; 
	color:#000000; 
	text-decoration:none; 
	}
.AllocateText1
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
	color:#000000; 
	text-decoration:none; 
	}
.AllocateTotal
{ font-family:arial; 
	font-size:9pt; 
	font-weight: bold;
	color:red; 
	text-decoration:none; 
	}
	
.AllocateSplit
{ font-family:arial; 
	font-size:8pt; 
	font-style:italic; 
	color:#000000; 
	text-decoration:none; 
	}
.Wizard {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	font-weight:bold; 
	text-decoration:none;
	vertical-align:middle;
	}
	
.Wizard:hover {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	font-weight:bold; 
	text-decoration: underline;
}
.Wizard.pglnk {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	 font-weight:bold; 
	text-decoration: underline;
}
.Wizard.pglnk:hover {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	 font-weight:bold; 
	text-decoration: underline;
}
.Wizard.pglnk:visited {
	font-size:12px;
	font-family:arial, verdana, tahoma;
	color:#000000;
	 font-weight:bold; 
	text-decoration: underline;
}		
.Text2
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
    font-weight:bold; 
	color:#000000; 
	text-decoration:none; 
	}	
.TextLink
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
    font-weight:bold; 
	color:#000000; 
	}
.TextLink2
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
    font-weight:bold; 
	color:#000000; 
	}
.Text1
{ font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
	color:#000000; 
	text-decoration:none; 
	}
.PageBreak
{
	page-break-after: always;
}
.ReportHeader
{ 
	font-size:12pt; 
	font-weight:bold; 
}
.GridHeader
{
	font-size:10pt;
	background-image: url(/Images/Beige3spacer.gif);
}
.EULA
{
	text-align: center;
	font-family:arial; 
	font-size:8pt; 
	font-style:normal; 
	color:#000000; 
	border: solid 1px;
	overflow: auto;
	height: 300px;
	width: 600px;
}
.DetailsPanel 
{
	margin: 0px 0px 10px 20px;
}
