.DataStripe
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #daeaf3;
}
.DataNoStripe
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #e6f6fb;
}
.DataHeader
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #006699;
}
A
{
    font-family: Verdana, 'Microsoft Sans Serif', Arial;
    text-decoration: none;
}
A:link
{
    color: #006699;
    font-family: Verdana, 'Microsoft Sans Serif', Arial;
    font-weight: bold;
    text-decoration: none;
}
A:hover
{
    color: #6699cc;
    font-family: Verdana, 'Microsoft Sans Serif', Arial;
    font-weight: bold;
    text-decoration: underline;
}
A:visited
{
    color: #006699;
    font-family: Verdana, 'Microsoft Sans Serif', Arial;
    font-weight: bold;
    text-decoration: none;
}
.Instructions
{
    BORDER-RIGHT: #71706e 1px outset;
    BORDER-TOP: #71706e 1px outset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #71706e 1px outset;
    COLOR: #000000;
    BORDER-BOTTOM: #71706e 1px outset;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #dee4de;
}
.InstructionsNoBorder
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #dee4de;
}
.PageTitle
{
    BORDER-RIGHT: 1px outset;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: 1px outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #006633;
}
.PageTitleNoBorder
{
    FONT-SIZE: 22px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #006633;
}
.TableBorder
{
    BORDER-RIGHT: #71706e 1px solid;
    BORDER-TOP: #71706e 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #71706e 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #71706e 1px solid;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: white;
}


BODY
{
    SCROLLBAR-FACE-COLOR: #006699;
    SCROLLBAR-HIGHLIGHT-COLOR: #006699;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #006699;
    SCROLLBAR-BASE-COLOR: #ffffff;
	background-color: #ebedeb;
}
.PrintTitle
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px;
    FONT-SIZE: 22px;
    BORDER-LEFT: black 1px;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: Verdana, Tahoma, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #ffffff;
}
.PrintRow
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, 'Microsoft Sans Serif', Arial, Verdana;
    BACKGROUND-COLOR: #ffffff;
}
.PrintTableHeader
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Tahoma, 'Microsoft Sans Serif', Arial;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #ffffff;
}
.PrintDefault
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, 'Microsoft Sans Serif', Arial, Verdana;
    BACKGROUND-COLOR: #ffffff;
}
.PrintDefaultLarge
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, 'Microsoft Sans Serif', Arial, Verdana;
    BACKGROUND-COLOR: #ffffff;
}
.button
{
    BORDER-RIGHT: #ebedeb 3px outset;
    BORDER-TOP: #ebedeb 3px outset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ebedeb 3px outset;
    WIDTH: 90px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ebedeb 3px outset;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial, Verdana;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #006699;
}
.buttonActivePage
{
    BORDER-RIGHT: #ebedeb 3px outset;
    BORDER-TOP: #ebedeb 3px outset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ebedeb 3px outset;
    WIDTH: 90px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ebedeb 3px outset;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial, Verdana;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #006633;
}

.buttonOfferAvailable
{
    BORDER-RIGHT: #ebedeb 3px outset;
    BORDER-TOP: #ebedeb 3px outset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ebedeb 3px outset;
    WIDTH: 90px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ebedeb 3px outset;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial, Verdana;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #006633;
}
.buttonGrey
{
    FONT-SIZE: 11px;
    WIDTH: 90px;
    COLOR: #ffffff;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial, Verdana;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #c0c0d0;
}
.PrintRowSmall
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 8px;
    BORDER-LEFT: silver 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, 'Microsoft Sans Serif', Arial, Verdana;
    BACKGROUND-COLOR: #ffffff;
}
.welcomeBg
{
    BACKGROUND-COLOR: #ffffff;
}
.Background
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #ebedeb;
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
}
OPTION
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
}
.window
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #ffffff;
}
.BackColour
{
    FONT-SIZE: 22px;
    COLOR: #006699;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #ebedeb;
}
.Footer
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ebedeb;
}


.ChargeTable
{
    BORDER: #71706e 1px solid;
    margin-top:10px;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    width:100%;
    align:center;
    padding:0px;
}

.ChargeDataTable
{
    BORDER: #71706e 1px solid;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: white;
    width:100%;
    align:center;
    padding:0px;
    margin:0px;

}

.ChargeDataTable tr
{
    width:100%;
    padding:0px;
    margin:0px;
}

.ChargeDataTable td
{

    padding:3px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    margin:0px;
}

.ChargeNameTd{
    padding:3px;
    BACKGROUND-COLOR: green;
    COLOR:white;
}

.SubHeaderTd{
    BACKGROUND-COLOR: #333300;
    COLOR:white;
}

.Tier {
    width:60px;
}

.showhidelink{
  color:yellow;
  padding:6px;
  font-size:small;
  cursor:pointer;
}

.WrapperCompanyName
{
  font-size:small;
}
.WrapperContractName{
  font-size:small;
}

.NewTierStripe
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: #ff8888;
}

.CommentTextBox
{
	width:100%;
}

.HiddenChargeDiv
{
	display:none;
}

.VisibleChargeDiv
{
	display:block;
}

.NewTierButton
{
	BORDER-RIGHT: #ebedeb 3px outset;
    BORDER-TOP: #ebedeb 3px outset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ebedeb 3px outset;
    WIDTH: 90px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ebedeb 3px outset;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial, Verdana;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #006699;
}

.NoChangeLabel
{
	text-align:center;
	color:Gray;
}