/*UNIVERSAL BACKGROUNDS*/
.MainTable
{
	MARGIN: 0px;
	BORDER: 1px Solid #006666;
	SCROLLBAR-ARROW-COLOR: #198A8A;
	SCROLLBAR-BASE-COLOR: #198A8A;
	SCROLLBAR-SHADOW-COLOR:#D1DEDE;
	SCROLLBAR-FACE-COLOR:#EEEEEE;
	SCROLLBAR-HIGHLIGHT-COLOR:#CCCCCC;
	SCROLLBAR-DARK-SHADOW-COLOR:#D1DEDE;
	SCROLLBAR-3D-LIGHT-COLOR:#CCCCCC;
	BORDER-COLLAPSE: Collapse;
}

.PayTable
{
	MARGIN: 0px;
	BORDER: 0px;
	BORDER-COLLAPSE: Collapse;
}

.NoBorder
{
	BORDER-COLLAPSE: Collapse;
}

.BorderBlack1px
{
	BORDER: 1px Solid #000000;
	BORDER-COLLAPSE: Collapse
}

.BorderBlack1pxLeft
{
	BORDER-LEFT: 1px Solid #000000;
	BORDER-COLLAPSE: Collapse
}
.BorderBlack1pxBottom
{
	BORDER-BOTTOM: 1px Solid #000000;
	BORDER-COLLAPSE: Collapse
}
.BorderBlack1pxRight
{
	BORDER-RIGHT: 1px Solid #000000;
	BORDER-COLLAPSE: Collapse
}
.BorderBlack1pxLB
{
	BORDER-LEFT: 1px Solid #000000;
	BORDER-BOTTOM: 1px Solid #000000;
	BORDER-COLLAPSE: Collapse
}
.BorderBlack1pxBR
{
	BORDER-BOTTOM: 1px Solid #000000;
	BORDER-RIGHT: 1px Solid #000000;
	BORDER-COLLAPSE: Collapse
}
.BorderBlack1pxLBR
{
	BORDER-LEFT: 1px Solid #000000;
	BORDER-BOTTOM: 1px Solid #000000;
	BORDER-RIGHT: 1px Solid #000000;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1px
{
	BORDER: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1pxRight
{
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1pxBottom
{
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1pxLeft
{
	BORDER-LEFT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1pxLeftBottom
{
	BORDER-LEFT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1pxLeftTop
{
	BORDER-TOP: 1px Solid #006666;
	BORDER-LEFT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1pxTop
{
	BORDER-TOP: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
}

.BorderGreen1pxRightBottom
{
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1pxRightTop
{
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-TOP: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.BorderGreen1pxRightTopBottom
{
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-TOP: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse
}

.HGradWhiteToGreen
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=1,StartColorStr='#FFFFFF',EndColorStr='#D1DEDE');
	BACKGROUND-COLOR: #D1DCD9;
	PADDING: 2px;
	BORDER-COLLAPSE: collapse;
}

.HGradWhiteToGreenBorder
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=1,StartColorStr='#FFFFFF',EndColorStr='#D1DEDE');
	BORDER-TOP: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BACKGROUND-COLOR: #D1DCD9;
	PADDING: 2px;
	BORDER-COLLAPSE: collapse;
	VERTICAL-ALIGN: Middle
}

.HGradWhiteToGreenBorderRightBottom
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=1,StartColorStr='#FFFFFF',EndColorStr='#D1DEDE');
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BACKGROUND-COLOR: #D1DCD9;
	PADDING: 2px;
	BORDER-COLLAPSE: collapse;
	VERTICAL-ALIGN: Middle
}

.VGradGrayToWhite
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#DDDDDD',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE
}

.VGradGrayToWhiteBorderRight
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-RIGHT: 1px Solid #006666;
}

.VGradGrayToWhiteBorderRightBottom
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
}

/* TEXT STYLES*/
.A9Black
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	COLOR: #000000
}

.A9BlackBold
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: Bold;
	COLOR: #000000
}

.A10Black
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #000000
}

.A12BlackBold
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: Bold;
	text-decoration:underline;
	COLOR: #000000
}

.ReadOnlyInput
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #0099FF;
	BACKGROUND-COLOR: #DDDDDD
}

.ReadOnlyNumberInput
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #0099FF;
	BACKGROUND-COLOR: #DDDDDD;
	TEXT-ALIGN: Right
}

.V7Black
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #000000
}

.V7BlackBold
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #000000
}

.V7Gray
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666
}

.V7GreenBold
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666
}

.V7GreenBoldUnderlined
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666;
	text-decoration: underline
}
                           
.V7Blue
{
	COLOR: #4682B4;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: None
}

.V7BlueBold
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #4682B4
}

.V7WhiteBold
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #FFFFFF
}

.V10Black
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #000000
}

.V10Gray
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #999999
}

.V10GreenBold
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666
}

.V10BlackBold
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Bold;
	COLOR: #000000
}

.V13GreenBold
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666
}

/* ANCHOR AND LINK STYLES*/
a
{
	COLOR: #4682B4;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: Underline;
	cursor: hand
}

a:hover
{
	COLOR: #014569;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: None
}

.ListHeading
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 7.5pt
}

TD.ListHeading A
{
	COLOR: #4682B4
}

.List
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: None
}

.OnClick
{
	COLOR: #4682B4;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: None
}

.Hand
{
	CURSOR: Hand
}
	
/* BUTTONS, FORM ELEMENTS, INPUT ETC. */
Input
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #000000
}

Input.Button
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	BACKGROUND-IMAGE: url(images/buttonbackground.gif);
	VERTICAL-ALIGN: absmiddle;
	BORDER-BOTTOM: 3px Double #006666;
	BORDER-LEFT: 3px Double #339999;
	BORDER-TOP: 3px Double #669999;
	BORDER-RIGHT: 3px Double #339999;
	CURSOR: Hand
}

Input.Submit
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	BACKGROUND-IMAGE: url(images/buttonbackground.gif);
	VERTICAL-ALIGN: absmiddle;
	BORDER-BOTTOM: 3px Double #006666;
	BORDER-LEFT: 3px Double #339999;
	BORDER-TOP: 3px Double #669999;
	BORDER-RIGHT: 3px Double #339999;
	CURSOR: Hand
}

.TextArea
{
	BORDER: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666
}

/* VERTICAL MENU BAR*/
.VerticalMenuBar
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#D1DEDE');
	BACKGROUND-COLOR: #D1DEDE;
	WHITE-SPACE: Nowrap;
	WIDTH: 90px;
	PADDING: 5px;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	LINE-HEIGHT: Normal
}

.VerticalMenuText
{
	COLOR: #4682B4;
	CURSOR: Hand;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	BORDER-COLLAPSE: Collapse	
}

.VerticalMenuTextActive
{
	COLOR: #4682B4;
	CURSOR: Default;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	BORDER-COLLAPSE: Collapse
}

.VerticalMenuTextSelected
{
	COLOR: #014569;
	CURSOR: Hand;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	BORDER-COLLAPSE: Collapse
}

/* PAGE BANNER AND GREY MENU BAR STYLES*/
.HomePageDateBanner
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=1,StartColorStr='#EEEEEE',EndColorStr='#D1DEDE');
	BACKGROUND-COLOR: #D1DCD9;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666;
	PADDING: 7px;
	BORDER-COLLAPSE: collapse;
	VERTICAL-ALIGN: Middle
}
	
.PageBanner
{
	BACKGROUND-IMAGE: url(images/bannerbackground.gif);
	BACKGROUND-REPEAT: Repeat-x;
	BORDER-BOTTOM: 1px solid #006666;
}

.PageBannerButton
{
	BACKGROUND-IMAGE: url(images/bannerbackground.gif);
	BACKGROUND-REPEAT: Repeat-x;
	BORDER-BOTTOM: 1px solid #006666;
	TEXT-ALIGN: Right;
	VERTICAL-ALIGN: Top;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 3px;	
	CURSOR: Hand
}

.PageBannerText
{
	BACKGROUND-IMAGE: url(images/bannerbackground.gif);
	BACKGROUND-REPEAT: Repeat-x;
	BORDER-BOTTOM: 1px solid #006666;
	TEXT-ALIGN: Right;
	VERTICAL-ALIGN: Bottom;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	TEXT-TRANSFORM: Uppercase;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 3px	
}

.PageBannerMin
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#006666',EndColorStr='#339999');	
	BACKGROUND-COLOR: #006666;
	BORDER-BOTTOM: 1px solid #006666;
	BORDER-COLLAPSE: Collapse;
	HEIGHT: 30px;
	TEXT-ALIGN: Left;
	VERTICAL-ALIGN: Middle;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13pt;
	PADDING-LEFT: 10px
}

.PageBannerMinButton
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#006666',EndColorStr='#339999');	
	BACKGROUND-COLOR: #006666;
	BORDER-BOTTOM: 1px solid #006666;
	BORDER-COLLAPSE: Collapse;
	TEXT-ALIGN: Right;
	VERTICAL-ALIGN: Top;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 3px;	
	CURSOR: Hand
}

.PageBannerMinText
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#006666',EndColorStr='#339999');	
	BACKGROUND-COLOR: #006666;
	BORDER-BOTTOM: 1px solid #006666;
	TEXT-ALIGN: Right;
	BORDER-COLLAPSE: Collapse;
	VERTICAL-ALIGN: Bottom;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	TEXT-TRANSFORM: Uppercase;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 3px	
}

.GreyMenuBarBackground
{
	BACKGROUND-IMAGE: url(images/TopMenuBackground.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #666666;
	BORDER-BOTTOM: 1px solid #006666;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 10px
}

.GreyMenuBar
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-WEIGHT: Bold;
	TEXT-TRANSFORM: Uppercase;
	TEXT-DECORATION: None;
	BORDER-COLLAPSE: Collapse
}

.GreyMenuBar:Active
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: Uppercase;
	BORDER-COLLAPSE: Collapse
}

.GreyMenuBar:Hover
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #DDDDDD;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: Uppercase;
	TEXT-DECORATION: Underline;
	BORDER-COLLAPSE: Collapse
}

/*FORM STYLES Banner, Headings and Cells*/
.FormBanner
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#006666',EndColorStr='#339999');	
	BACKGROUND-COLOR: #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	HEIGHT: 30px;
	TEXT-ALIGN: Center;
	VERTICAL-ALIGN: Middle;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Bold;
	TEXT-TRANSFORM: Uppercase
}

.FormBannerLeft
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#006666',EndColorStr='#339999');	
	BACKGROUND-COLOR: #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	HEIGHT: 30px;
	TEXT-ALIGN: Left;
	PADDING-LEFT: 6px;
	VERTICAL-ALIGN: Middle;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Bold;
	TEXT-TRANSFORM: Uppercase
}

.FormBannerImageBackground
{
	BACKGROUND-IMAGE: url(images/formbannerbackground.gif);
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	HEIGHT: 30px;
	TEXT-ALIGN: Center;
	PADDING-LEFT: 6px;
	VERTICAL-ALIGN: Middle;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: Bold;
	TEXT-TRANSFORM: Uppercase
}

.FormGridHeading
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666;
	FONT-WEIGHT: Bold;
	HEIGHT: 20px;
	PADDING: 5px
}

.FormGridHeadingNoPad
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666;
	FONT-WEIGHT: Bold;
	HEIGHT: 20px;
	PADDING: 0px
}

.FormGridHeadingBorder
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-LEFT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666;
	FONT-WEIGHT: Bold;
	HEIGHT: 20px;
	PADDING: 5px
}

.FormGridHeading7pt
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	COLOR: #006666;
	FONT-WEIGHT: Bold;
	HEIGHT: 20px;
	PADDING: 3px
}

.FormGridHeadingBorderBottom
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666;
	FONT-WEIGHT: Bold;
	HEIGHT: 20px;
	PADDING: 5px
}

.FormGridHeadingBorderTop
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-TOP: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666;
	FONT-WEIGHT: Bold;
	HEIGHT: 20px;
	PADDING: 5px
}

.FormGridHeadingBorderBottomTop
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-TOP: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666;
	FONT-WEIGHT: Bold;
	HEIGHT: 20px;
	PADDING: 5px
}

.FormGridLabel
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666
}

.FormGridLabelBorder
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666
}

.FormGridLabelBold
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666
}

.FormGridLabelBoldBorder
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-COLLAPSE: Collapse;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666
}

.FormGridLabelBorderTopBottom
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-COLLAPSE: Collapse;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-TOP: 1px Solid #006666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666;
	PADDING-LEFT: 3px
}

.FormGridLabelBoldBorderTop
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-COLLAPSE: Collapse;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-TOP: 1px Solid #006666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666;
	PADDING-LEFT: 3px
}

.FormGridLabelBorderRight
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666
}

.FormGridLabelBoldBorderRight
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #006666
}

.FormGridLabelBorderBottom
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666
}

.FormGridLabelBorderBottomRight
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666
}

.FormGridLabelBorderTop
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-TOP: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666
}
.FormGridLabelBorderTopRight
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-TOP: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #006666
}

.FormGridCellsBackgroundGreen
{
	BACKGROUND-COLOR: #EBF3F2;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	HEIGHT: 20px;
}

.FormGridCellsBackgroundWhite
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	HEIGHT: 20px;
}

.FormGridCellsBackgroundGreenBorderLR
{
	BACKGROUND-COLOR: #EBF3F2;
	BORDER-LEFT: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	HEIGHT: 20px;
}

.FormGridCellsBackgroundWhiteBorderLR
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-LEFT: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	HEIGHT: 20px;
}

.FormGridCellsBackgroundGrad
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-COLLAPSE: Collapse;
}

.FormGridCellsBackgroundGradBorderRight
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#FFFFFF');
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
}

.FormGridCellsText
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-LEFT: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING: 5px
}
.FormGridCellsTextRed
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #FF0000;
	BORDER-LEFT: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING: 5px
}
.FormGridCellsTextBorderRight
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING: 5px
}

.FormGridCellsTextNoPad
{

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-LEFT: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

.FormGridCellsTextNoBorderNoPad
{

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

.FormGridCellsTextNoBorder
{

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING: 5px
}

.FormGridCellsTextBorderBottom
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #EEEEEE;
	BORDER-COLLAPSE: Collapse;
	PADDING: 3px
}

.FormGridCellsTextBorderBottomNoPad
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #EEEEEE;
	BORDER-COLLAPSE: Collapse;
}

.FormGridCellsTextBorderBottomRight
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING: 5px
}

.FormGridCellsTextBorderTopRight
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #666666;
	BORDER-TOP: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING: 5px
}

.FormGridCellsRedText
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #FF0000;
	BORDER-COLLAPSE: Collapse;
}
.FormGridCellsRedTextBorderBottomRight
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: Bold;
	COLOR: #FF0000;
	BORDER-BOTTOM: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING: 5px
}
.FormGridCellsRedTextBorderRight
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #FF0000;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	PADDING: 5px
}

.FormGridCellsTextBackgroundWhite
{
	BACKGROUND:#ffffff;
	PADDING: 2px;
	BORDER-COLLAPSE: collapse;
	VERTICAL-ALIGN: Middle
}

.FormGridCellsTextBold
{
	BORDER-LEFT: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: bold;
	COLOR: #666666;
	PADDING: 5px
}

.FormGridCellsTextOnClick
{
	BORDER-LEFT: 1px Solid #006666;
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: None;
	COLOR: #4682B4;
	PADDING: 5px;
	CURSOR: Hand
}
.FormGridCellsTextOnClickRightBorder
{
	BORDER-RIGHT: 1px Solid #006666;
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: None;
	COLOR: #4682B4;
	PADDING: 5px;
	CURSOR: Hand
}
.FormGridCellsTextOnClickNoBorder
{
	BORDER-COLLAPSE: Collapse;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: underline;
	COLOR: #4682B4;
	PADDING: 5px;
	CURSOR: Hand
}

/* LINE ITEM STYLES */
.BackgroundSelected
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #444444;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;	
	BORDER-TOP: 1px Solid #6975A8;
	BORDER-BOTTOM: 1px Solid #6975A8;
	BORDER-RIGHT: 1px Solid #6975A8;
	FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#C7CCE8',EndColorStr='#EEEEEE');
	BACKGROUND-COLOR: #E0EAF3
}

.Cancelled
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #FF0000;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

.CancelledSelected
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7.5pt;
	COLOR: #FF0000;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

/*TAB STYLES*/
.TabBackground
{
	BACKGROUND-IMAGE: url(images/TabBackground.gif);
	BACKGROUND-REPEAT: Repeat-x;
	BORDER-TOP: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid #006666;
	padding: 5px;
	white-space: nowrap;
	text-decoration: none
}

.TabBackground:hover
{
	BACKGROUND-IMAGE: url(images/TabBackgroundHover.gif);
	BACKGROUND-REPEAT: Repeat-x;
	BORDER-TOP: 1px Solid #006666;
	BORDER-BOTTOM: 1px Solid;
	padding: 5px;
	white-space: nowrap;
	text-decoration: none
}

.TabBackgroundSelected
{
	BACKGROUND-IMAGE: url(images/TabBackgroundHover.gif);
	BACKGROUND-REPEAT: Repeat-x;
	BORDER-TOP: 1px Solid #006666;
	BORDER-BOTTOM: 0px Solid;
	FONT-WEIGHT: Bold;
	VERTICAL-ALIGN: Middle;
	padding: 5px;
	white-space: nowrap;
	text-decoration: none
}