BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #636466;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt
}
/*
P
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
*/

.grey
{
    COLOR: #4c5361;
    FONT-FAMILY: Tahoma;
}
.orange
{
    COLOR: #ff6102;
    FONT-FAMILY: Tahoma;
}
.purple
{
    COLOR: #9900cc;
    FONT-FAMILY: Tahoma;
}
.blue
{
    COLOR: blue;
    FONT-FAMILY: Tahoma;
}
.red
{
    COLOR: red;
    FONT-FAMILY: Tahoma;
}
.m0
{
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
.m2
{
    MARGIN-BOTTOM: 2px;
    MARGIN-TOP: 2px
}
.m3
{
    MARGIN-BOTTOM: 3px;
    MARGIN-TOP: 3px
}
.m4
{
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
.m5
{
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
.m6
{
    MARGIN-BOTTOM: 6px;
    MARGIN-TOP: 6px
}
.m7
{
    MARGIN-BOTTOM: 7px;
    MARGIN-TOP: 7px
}
.m8
{
    MARGIN-BOTTOM: 8px;
    MARGIN-TOP: 8px
}
.fs8
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
}
.fs9
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 9pt;
}
.fs10
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
}
.fs11
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11pt;
}
.fs12
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12pt;
}
.fs14
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
}
.rm2
{
	margin-right: 2px;
}
.rm3
{
	margin-right: 3px;
}
.rm4
{
	margin-right: 4px;
}
.rm5
{
	margin-right: 5px;
}
.lm2
{
	margin-left: 2px;
}
.lm3
{
	margin-left: 3px;
}
.lm4
{
	margin-left: 4px;
}
.lm5
{
	margin-left: 5px;
}
.tm0
{
	margin-top: 0;
}
.bm0
{
	margin-bottom: 0;
}
.tm1
{
	margin-top: 1pt;
}
.bm1
{
	margin-bottom: 1pt;
}
.tm2
{
	margin-top: 2pt;
}
.bm2
{
	margin-bottom: 2pt;
}
.tm3
{
	margin-top: 3pt;
}
.bm3
{
	margin-bottom: 3pt;
}
.tm4
{
	margin-top: 4pt;
}
.bm4
{
	margin-bottom: 4pt;
}
.tm5
{
	margin-top: 5pt;
}
.bm5
{
	margin-bottom: 5pt;
}
.tm6
{
	margin-top: 6pt;
}
.bm6
{
	margin-bottom: 6pt;
}
.tm8
{
	margin-top: 8pt;
}
.bm8
{
	margin-bottom: 8pt;
}
.tm10
{
	margin-top: 10pt;
}
.bm10
{
	margin-bottom: 10pt;
}

.pad5
{
	padding: 5px 5px 5px 5px;
}
.pad10
{
	padding: 10px 10px 10px 10px;
}
.pad20
{
	padding: 20px 20px 20px 20px;
}

.toppad0
{
	padding-top: 0px;
}
.botpad0
{
	padding-bottom: 0px;
}
.leftpad0
{
	padding-left: 0px;
}
.rightpad0
{
	padding-right: 0px;
}
.leftpad1
{
	padding-left: 1px;
}
.leftpad2
{
	padding-left: 2px;
}
.leftpad3
{
	padding-left: 3px;
}
.leftpad4
{
	padding-left: 4px;
}
.leftpad6
{
	padding-left: 6px;
}
.leftpad7
{
	padding-left: 7px;
}

.toppad5
{
	padding-top: 5px;
}
.botpad5
{
	padding-bottom: 5px;
}
.leftpad5
{
	padding-left: 5px;
}
.rightpad5
{
	padding-right: 5px;
}

.toppad10
{
	padding-top: 10px;
}
.botpad10
{
	padding-bottom: 10px;
}
.leftpad10
{
	padding-left: 10px;
}
.rightpad10
{
	padding-right: 10px;
}

.toppad20
{
	padding-top: 20px;
}
.botpad20
{
	padding-bottom: 20px;
}
.leftpad20
{
	padding-left: 20px;
}
.rightpad20
{
	padding-right: 20px;
}

.field
{
	border-color: #cca9cc;
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff;
}
.inputerr
{
	border-color: red;
	border-style: solid;
	border-width: 1px;
	background-color: #ffe6e6;
}
.fieldlabel
{
	font-size: 8pt;
	color: #9900cc;
}
.errlabel
{
	color: Red;
	background-color: Transparent;
	font-size: 11px;
}
.errhdr
{
	color: Red;
	background-color: #FFC0C0;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	border-color: Red;
	border-width: 1px;
	border-style: solid;
	padding: 3px 3px 3px 3px;
}
.NoBreakBefore
{
    MARGIN-TOP: 0px
}
.NoBreakAfter
{
    MARGIN-BOTTOM: 0px
}
TD.BackgroundBack
{
    BACKGROUND-IMAGE: url(images/BackgroundBack.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.Indented8R
{
    MARGIN-RIGHT: 8px
}
IMG.Bordered
{
    BORDER-BOTTOM: #0b0b0b 1px solid;
    BORDER-LEFT: #0b0b0b 1px solid;
    BORDER-RIGHT: #0b0b0b 1px solid;
    BORDER-TOP: #0b0b0b 1px solid
}
TD.HSeparatorBack
{
    BACKGROUND-IMAGE: url(images/HSeparatorBack.gif);
    BACKGROUND-POSITION: center center;
    BACKGROUND-REPEAT: repeat-x
}
.DoubleBreakAfter
{
    MARGIN-BOTTOM: 8px
}
TD.BarBack
{
    BACKGROUND-IMAGE: url(images/BarBack.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.alignright
{
 text-align: right;
}
.vertscroll
{
	overflow: auto;
}
.h300{
	height: 300px;
}
