
BODY, HTML
{
    BACKGROUND-COLOR: #FFFFFF;
	scrollbar-face-color:#D1D2D4;
	scrollbar-arrow-color:#CCCCCC;
	scrollbar-track-color:#D1D2D4;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	MARGIN-TOP:	0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 10px;
	background: url(images/gradient_bg.gif) repeat-x top left;
}
TD
{
	FONT: 11.5px/16.5px Verdana,Arial,sans-serif;
	COLOR: #000000
}
P
{
	FONT: 11.5px/16.5px Verdana,Arial,sans-serif;
	COLOR: #000000
}
li
{
	FONT: 9.5px Verdana,Arial,sans-serif;
	COLOR: #8E3E6C
}
.liLG
{
	FONT: 11.5px/16.5px Verdana,Arial,sans-serif;
	COLOR: #000000
}
.legal
{
	FONT: 9.5px/12.5px Verdana,Arial,sans-serif;
	COLOR: #8E3E6C
}
.MainBorder
{
	BORDER: #8E3E6C 1px solid;
}
<!--- Testimonials, etc. --->
.HomeBorder
{
	BORDER: #8E3E6C 1px dashed;
}
.leftmenu
{
	BORDER-RIGHT: #B6B6B7 1px dashed;
	BACKGROUND-COLOR: #EDEDED
}
.HorizontalDivider
{
	BORDER-BOTTOM: #8E3E6C 1px dashed;
}
.contentsection
{
	BACKGROUND-COLOR: #FFFFFF
}
.sectionheader
{
	FONT: 20px/24px Verdana,Arial,sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF
}
.pageheader
{
	FONT: 16.5px/18.5px Verdana,Arial,sans-serif;
	FONT-WEIGHT: bold;
    COLOR: #8E3E6C
}
.whiteheader
{
	FONT: 11.5px/13.5px Verdana,Arial,sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF
}
.raspberryheader
{
	FONT: 13.5px/15.5px Verdana,Arial,sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #8E3E6C
}
.charcoalheader
{
	FONT: 11.5px/13.5px Verdana,Arial,sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #666666
}
.formerror
{
	FONT: 10.5px/13.5px Verdana,Arial,sans-serif;
	FONT-WEIGHT: bold;
	COLOR: red
}
A.White
{
	FONT-SIZE: 11.5px;
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: transparent
}
A.BottomMenu
{
	FONT-SIZE: 10.5px;
    FONT-WEIGHT: normal;
    COLOR: #8E3E6C;
    TEXT-DECORATION: underline;
    BACKGROUND-COLOR: transparent
}
.fieldSM
{
    FONT-SIZE: 10.5px;
    line-height:normal;
    COLOR: #0E5A7A;
    WIDTH: 30px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #B5B5B5 1px solid
}
.fieldSMfocus
{
    FONT-SIZE: 10.5px;
	line-height:normal;
    COLOR: #0E5A7A;
    WIDTH: 30px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #EDEDED;
    BORDER: #B5B5B5 1px solid
}
.fieldsmMD
{
    FONT-SIZE: 10.5px;
    line-height:normal;
    COLOR: #0E5A7A;
    WIDTH: 100px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #B5B5B5 1px solid
}
.fieldsmMDfocus
{
    FONT-SIZE: 10.5px;
	line-height:normal;
    COLOR: #0E5A7A;
    WIDTH: 100px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #EDEDED;
    BORDER: #B5B5B5 1px solid
}
.fieldMD
{
    FONT-SIZE: 10.5px;
    line-height:normal;
    COLOR: #5A9488;
    WIDTH: 150px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #B5B5B5 1px solid
}
.fieldMDfocus
{
    FONT-SIZE: 10.5px;
	line-height:normal;
    COLOR: #5A9488;
    WIDTH: 150px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #EDEDED;
    BORDER: #B5B5B5 1px solid
}
.fieldMD2
{
    FONT-SIZE: 10.5px;
    line-height:normal;
    COLOR: #5A9488;
    WIDTH: 80px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #B5B5B5 1px solid
}
.fieldMD2focus
{
    FONT-SIZE: 10.5px;
	line-height:normal;
    COLOR: #5A9488;
    WIDTH: 80px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #EDEDED;
    BORDER: #B5B5B5 1px solid
}
.fieldtext
{
    FONT: 10.5px/14px Verdana,Arial,sans-serif;
    line-height:normal;
    COLOR: #8E3E6C;
    WIDTH: 532px;
    HEIGHT: 100px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #8E3E6C 1px solid
}
.fieldtextfocus
{
    FONT: 10.5px/14px Verdana,Arial,sans-serif;
	line-height:normal;
    COLOR: #0E5A7A;
    WIDTH: 532px;
    HEIGHT: 100px;
    BACKGROUND-COLOR: #EDEDED;
    BORDER: #B5B5B5 1px solid
}
.fieldtext2
{
    FONT: 10.5px/14px Verdana,Arial,sans-serif;
    line-height:normal;
    COLOR: #8E3E6C;
    WIDTH: 532px;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #8E3E6C 1px solid
}
.fieldtext2focus
{
    FONT: 10.5px/14px Verdana,Arial,sans-serif;
	line-height:normal;
    COLOR: #8E3E6C;
    WIDTH: 532px;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #EDEDED;
    BORDER: #8E3E6C 1px solid
}
.fieldtextMD
{
    FONT: 10.5px/14px Verdana,Arial,sans-serif;
    line-height:normal;
    COLOR: #8E3E6C;
    WIDTH: 270px;
    HEIGHT: 75px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #8E3E6C 1px solid
}
.fieldtextMDfocus
{
    FONT: 10.5px/14px Verdana,Arial,sans-serif;
	line-height:normal;
    COLOR: #8E3E6C;
    WIDTH: 270px;
    HEIGHT: 75px;
    BACKGROUND-COLOR: #EDEDED;
    BORDER: #8E3E6C 1px solid
}
.fieldtextMDsm
{
    FONT: 10.5px/14px Verdana,Arial,sans-serif;
    line-height:normal;
    COLOR: #8E3E6C;
    WIDTH: 270px;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #8E3E6C 1px solid
}
.fieldtextMDsmfocus
{
    FONT: 10.5px/14px Verdana,Arial,sans-serif;
	line-height:normal;
    COLOR: #8E3E6C;
    WIDTH: 270px;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #EDEDED;
    BORDER: #8E3E6C 1px solid
}
.dropdownMD
{
    FONT-SIZE: 9.5px;
    COLOR: #0E5A7A;
    WIDTH: 150px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FFFFFF
}
.dropdownSM
{
    FONT-SIZE: 9.5px;
    COLOR: #0E5A7A;
    WIDTH: 75px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FFFFFF
}
.boxborder
{
    border-width: thin;
    border-style: dashed;
    border-color: #CCCCCC;
}
.TESTcpYearNavigation
{
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #5AA1D8; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpMonthNavigation
{
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #5AA1D8; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpDayColumnHeader
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpYearNavigation
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpMonthNavigation
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentMonthDate
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentMonthDateDisabled
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpOtherMonthDateDisabled
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpCurrentDate
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial;
	COLOUR: #FFFFFF
}
.TESTcpCurrentDateDisabled
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayText
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpTodayTextDisabled
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.TESTcpText
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
TD.TESTcpDayColumnHeader
{
	BORDER-RIGHT: #5AA1D8 0px solid; BORDER-TOP: #5AA1D8 0px solid; BORDER-LEFT: #5AA1D8 0px solid; BORDER-BOTTOM: #5AA1D8 1px solid; TEXT-ALIGN: right
}
.TESTcpCurrentMonthDate
{
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpOtherMonthDate
{
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentDate
{
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
.TESTcpCurrentMonthDateDisabled
{
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpOtherMonthDateDisabled
{
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentDateDisabled 
{
	COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
.TESTcpCurrentMonthDate
{
	FONT-WEIGHT: bold; COLOR: #5AA1D8
}
.TESTcpCurrentDate
{
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.TESTcpOtherMonthDate
{
	COLOR: #808080
}
TD.TESTcpCurrentDate
{
	BACKGROUND-COLOR: #5AA1D8
}
TD.TESTcpCurrentDateDisabled
{
	BORDER-RIGHT: #ffaaaa thin solid; BORDER-TOP: #ffaaaa thin solid; BORDER-LEFT: #ffaaaa thin solid; BORDER-BOTTOM: #ffaaaa thin solid
}
TD.TESTcpTodayText
{
	BORDER-RIGHT: #5AA1D8 0px solid; BORDER-TOP: #5AA1D8 1px solid; BORDER-LEFT: #5AA1D8 0px solid; BORDER-BOTTOM: #5AA1D8 0px solid
}
TD.TESTcpTodayTextDisabled
{
	BORDER-RIGHT: #5AA1D8 0px solid; BORDER-TOP: #5AA1D8 1px solid; BORDER-LEFT: #5AA1D8 0px solid; BORDER-BOTTOM: #5AA1D8 0px solid
}
A.TESTcpTodayText
{
	HEIGHT: 20px
}
SPAN.TESTcpTodayTextDisabled
{
	HEIGHT: 20px
}
A.TESTcpTodayText
{
	FONT-WEIGHT: bold; COLOR: #5AA1D8
}
SPAN.TESTcpTodayTextDisabled
{
	COLOR: #d0d0d0
}
.TESTcpBorder
{
	BORDER-RIGHT: #5AA1D8 thin solid; BORDER-TOP: #5AA1D8 thin solid; BORDER-LEFT: #5AA1D8 thin solid; BORDER-BOTTOM: #5AA1D8 thin solid
}.divider { border-right: 1px solid silver }