body  
 	{
        scrollbar-face-color: #ffffff;
        scrollbar-base-color: #ffffff;
        scrollbar-shadow-color: #ffffff;
        scrollbar-highlight-color: #ffffff;
        scrollbar-3dlight-color: #000066;
        scrollbar-darkshadow-color: #000066;
        scrollbar-track-color: #ffffff;
        scrollbar-arrow-color: #000066
	}

/****************************/
/* Site CSS */
/**************************/

.heading {font-family: Arial; font-size: 14px; text-decoration: underline; color: #000055; font-weight: bold}

.Step_off {font-family: Arial; font-size: 10pt; text-decoration: none; color: #666666; font-weight: normal; border: solid 1px #CCCCCC; padding: 2px 2px 2px 2px}
.Step_on {font-family: Arial; font-size: 10pt; text-decoration: none; color: #000066; font-weight: normal; background-color: #FFFFDD; border: solid 1px #000066; padding: 2px 2px 2px 2px}

.BodyText {font-family: Arial; font-size: 12px; text-decoration: none; color: #000000}
.BodyTextHighlight {font-family: Arial; font-size: 12px; text-decoration: none; color: #FF3300} 
.CopyrightText {font-family: Arial; font-size: 10px; color: #003399}

.ValidateText {font-family: Arial; font-size: 12px; text-decoration: none; color: #ff9933}

.TopLink {font-family: Arial; font-size: 12px; color: #003399; text-decoration: none}
a.TopLink:hover {font-family: Arial; font-size: 12px; color: #6699CC; text-decoration: none}

.BodyTextLink {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #FF6600; text-decoration: none}
a.BodyTextLink:hover {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; color: #FF6600; text-decoration: underline}

.BottomLink {font-family: Arial; font-size: 10px; color: #003399; text-decoration: none}
a.BottomLink:hover {font-family: Arial; font-size: 10px; color: #003399; text-decoration: underline}

.SiteMapLink {font-family: Arial; font-size: 14px; color: #003399; text-decoration: none}
a.SiteMapLink:hover {font-family: Arial; font-size: 14px; color: #6699CC; text-decoration: underline}

table { empty-cells:show; }

TABLE.LoginHeader
{
    border-top: solid 1px #000066;
    border-right: solid 1px #000066;
    border-bottom: solid 1px #000066;
    border-left: solid 1px #000066;
}

TABLE.BillSumTable
{
    border-top: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
}

TD.BillSumTDHeader
{
    background-color: #99ccff;
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
}

TD.BillConfColumnTD
{
    background-color: #ffffff;
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
}

TD.BillConfDataTD
{
    background-color: #ffffff;
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
}

TD.BillCustColumnTD
{
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
}

TD.BillCustDataTD
{
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
}

TD.BillGrandTotalTD
{
    border-top: solid 2px #000066;
}

TD.RegistrationFormTD {
background-color: #ffffff;
border-bottom: solid 1px #ff9933;
} 

TD.FormTD {
background-color: #ffffff;
border-top: solid 1px #ff9933;
border-bottom: solid 1px #ff9933;
} 

.textbox {
border: 1px solid #000066;
}

.textbox1 {
border: 1px solid #000066;
background-color: #FFFFCC;
}

.textbox2 {
border: 1px solid #000066;
background-color: #eeeeee;
}

.ddlDisable {
background-color: #eeeeee;
}

.ddlEnable {
background-color: #ffffff;
}

.button {
BACKGROUND: #000066; 
COLOR: #ffffff; 
font-family: Arial;
font-size: 10pt;
FONT-STYLE: normal;
font-weight: bold;
border: 1 solid white; 
}

.HomeButton {
/*BACKGROUND: #000066; */
background: rgb(153,204,255);
/*COLOR: #ffffff;*/
color: #000066;
font-family: Arial;
font-size: 10pt;
FONT-STYLE: normal;
font-weight: bold;
border: 2 solid #ff9933; 
}

.SubmitButton {
BACKGROUND: #000066; 
COLOR: #ffffff; 
font-family: Gill Sans MT;
font-size: 14px;
FONT-STYLE: normal;
font-weight: bold;
border: 1 solid #ff9933; 
width: 108px;
height: 24px;
}

/***************************/
/* Account Management CSS */
/**************************/
/*
.AcctMainLink {font-family: Arial; font-size: 12px; font-weight: bold; color: #000066; text-decoration: none; border-bottom-style: solid; border-bottom-color: #FF6600; border-bottom-width: 1px}
a.AcctMainLink:hover {font-family: Arial; font-size: 12px; font-weight: bold; color: #6699CC; text-decoration: none; border-bottom-style: solid; border-bottom-color: #FF6600; border-bottom-width: 1px}
*/

.AcctMainLink {font-family: Arial; font-size: 12px; font-weight: bold; color: #000066; text-decoration: none}
a.AcctMainLink:hover {font-family: Arial; font-size: 12px; font-weight: bold; color: #6699CC; text-decoration: none}

/************************
************************/
TABLE.BillTable
{
    border-top: solid 1px #000000;
    border-right: solid 1px #000000;
}

TABLE.APARTable
{
    border-bottom: solid 1px #000000;
    border-right: solid 1px #000000;
}


TD.BillTDHeader
{
    background-color: #99ccff;
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    /*border-bottom: solid 1px #000000;*/
}

TD.BillPrintTDHeader
{
    background-color: #FFFFFF;
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    /*border-bottom: solid 1px #000000;*/
}

TD.BillColumnTD
{
    background-color: #EEEEEE;
    /*border-bottom: solid 1px #000000;*/
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
}

TD.BillPrintColumnTD
{
    background-color: #FFFFFF;
    /*border-bottom: solid 1px #000000;*/
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
}

TD.BillLastColumnTD
{
    background-color: #EEEEEE;
    /*border-bottom: solid 1px #000000;*/
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;   
}

TD.BillPrintLastColumnTD
{
    background-color: #FFFFFF;
    /*border-bottom: solid 1px #000000;*/
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;   
}

TD.BillDataTD
{
    background-color: #ffffff;
    /*border-bottom: solid 1px #000000;*/
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
}

TD.BillLastDataTD
{
    background-color: #ffffff;
    /*border-bottom: solid 1px #000000;*/
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}

TD.BillNullDataTD
{
    background-color: #ffffff;
    /*border-bottom: solid 1px #000000;*/
    /*border-top: solid 1px #000000;*/
    border-left: solid 1px #000000;
}

TD.BillLastNullDataTD
{
    background-color: #ffffff;
    /*border-bottom: solid 1px #000000;*/
    /*border-top: solid 1px #000000;*/
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}

TD.TotalDataTD
{
    background-color: #ffffff;
    border-top: solid 1px #000000;
}

TD.ARAPTotalDataTD
{
    background-color: #ffffff;
    /*border-bottom: solid 1px #000000;*/
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
    border-bottom: solid 1px #000000;
}

TD.ARAPTotalLastDataTD
{
    background-color: #ffffff;
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
}

P.pbreak {page-break-after: always}



/************************
************************/

div.container {
	position: absolute;
	margin: 0 auto;
	/*width: 780px;*/
	width: 100%;
}



