cki.body
{
    SCROLLBAR-FACE-COLOR: #959494;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #E7E7E7
}
.RegMainHeader
{
	font-size: small;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
.RegHeader
{
	font-size: x-small;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

.RegField
{
	font-size: x-small;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

.RegRadio
{
	font-size: x-small;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

.RegInput
{
	font-size: x-small;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
.headerText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #959494;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footerNavs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tableHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	color: white;
	line-height: 12px;
	padding-top: 3px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: gray;
	text-decoration: none;
}
.tableHeader2
{
	border-right: white thin solid;
	border-top: white thin solid;
	font-weight: bold;
	font-size: 11px;
	border-left: white thin solid;
	color: #444444;
	line-height: 12px;
	border-bottom: white thin solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: silver;
	text-decoration: none;
}
.tableHeaderPrint
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: red;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: silver;
    TEXT-DECORATION: none
}
.tableHeaderCert
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 5px;
    SCROLLBAR-TRACK-COLOR: #33CCFF;
    FONT-FAMILY: Verdana, AriaCROLLBAR-ARROW-COLOR: #ffffff
}
.headerText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footerNavs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: 33CCFF;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tableSubHeader
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #33CCFF;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #33CCFF;
    TEXT-DECORATION: none
}
.StatusNotSel
{
    BORDER-RIGHT: #ffffff 2px groove;
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: #ffffff 2px groove;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 2px groove;
    CURSOR: hand;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: #ffffff 2px outset;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.StatusSel
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: silver;
    TEXT-DECORATION: none
}
.tableText
{
	border-right: #ffffff 1px solid;
	padding-right: 3px;
	border-top: #ffffff 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 3px;
	border-left: #ffffff 1px solid;
	color: #444444;
	line-height: 15px;
	padding-top: 3px;
	border-bottom: #ffffff 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #e7e7e7;
}
.tableText3
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #1d1d1d;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e7e7e7
}
.Reghyperlink
{
	font-weight: bold;
	font-size: xx-large;
	color: #33CCFF;
	line-height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.testA:visited
{
  FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0077ff;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-style: italic;
	text-decoration: underline;
}
A:active
{
	font-weight: bold;
	font-size: 10px;
	color: #0077ff;
	line-height: 15px;
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0077ff;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-style: italic;
	text-decoration: underline;
}
A:link
{
	font-weight: bold;
	font-size: 10px;
	color: #0077ff;
	line-height: 15px;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: underline;
}
A:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #0077ff;
	line-height: 15px;
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.sideNavs
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand;
    COLOR: #f5f5f5;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #797979;
    TEXT-DECORATION: none
}
.spacer
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #cccccc
}
.tableBoxes
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #333333;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.buttons
{
	border-right: #cccccc 1px solid;
	padding-right: 3px;
	border-top: #cccccc 1px solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 3px;
	border-left: #cccccc 1px solid;
	color: #ffffff;
	padding-top: 3px;
	border-bottom: #cccccc 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: gray;
}
.gridbuttons
{
    BORDER-RIGHT: #cccccc 1px outset;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #cccccc 1px outset;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #cccccc 1px outset;
    COLOR: #33CCFF;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #cccccc 1px outset;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e7e7e7
}
TABLE.default
{
}
TABLE.default TH
{
	border-right: #ffffff solid;
	padding-right: 3px;
	border-top: #ffffff solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 3px;
	border-left: #ffffff solid;
	color: #444444;
	padding-top: 3px;
	border-bottom: #ffffff solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #e7e7e7;
}
TABLE.GuideLine
{
	border-top-width: thin;
	border-left-width: thin;
	border-left-color: white;
	border-bottom-width: thin;
	border-bottom-color: white;
	overflow: scroll;
	color: #444444;
	border-top-color: white;
	font-family: Arial, Verdana, sans-serif, Helvetica;
	background-color: white;
	border-right-width: thin;
	border-right-color: white;
}
TABLE.GuideLine TD
{
	font-size: 11px;
	cursor: help;
	color: #444444;
	font-family: Arial, Verdana, helvetica, sans-serif;
}
.tableBoxesRadio
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #333333;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Input
{
    BORDER-RIGHT: inset;
    BORDER-TOP: inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 2px;
    BORDER-LEFT: inset;
    COLOR: black;
    BORDER-BOTTOM: inset;
    FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
    BACKGROUND-COLOR: #e7e7e7;
    TEXT-ALIGN: center
}
.Grid
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 1px;
    BORDER-LEFT: thin inset;
    COLOR: black;
    BORDER-BOTTOM: thin inset;
    FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
    BACKGROUND-COLOR: #e7e7e7
}
.Grid2
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 2px;
    BORDER-LEFT: thin outset;
    COLOR: black;
    BORDER-BOTTOM: thin outset;
    FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
    BACKGROUND-COLOR: #e7e7e7
}
.GridTandCond
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: 1px;
    BORDER-LEFT: thin inset;
    COLOR: black;
    BORDER-BOTTOM: thin inset;
    FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
    BACKGROUND-COLOR: #e7e7e7
}
.records
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 1px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.recordsabout
{
    BORDER-RIGHT: #7a002e 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7a002e 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7a002e 1px solid;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7a002e 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.recordscert
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.recordscert2
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: gray;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.recordscerthead
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 2px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.tableText2
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #1d1d1d;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
    BACKGROUND-COLOR: #33CCFF
}
TABLE.ProgressProcess
{
    BORDER-RIGHT: gray thin outset;
    BORDER-TOP: gray thin outset;
    BORDER-LEFT: gray thin outset;
    BORDER-BOTTOM: gray thin outset;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TABLE.ProgressProcess TH
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: lightgrey
}
TABLE.ProgressProcess TD
{
}
.whspace
{
    BACKGROUND-COLOR: white
}
TABLE.defaultgrid
{
    BORDER-LEFT-COLOR: #000000;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-TOP-STYLE: groove;
    BORDER-TOP-COLOR: #000000;
    BORDER-RIGHT-STYLE: groove;
    BORDER-LEFT-STYLE: groove;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-BOTTOM-STYLE: groove
}
TABLE.defaultgrid TH
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 1px;
    BORDER-LEFT: thin outset;
    COLOR: #33CCFF;
    BORDER-BOTTOM: thin outset;
    FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
    BACKGROUND-COLOR: #e7e7e7;
    TEXT-ALIGN: center
}
TABLE.defaultgrid2 TH
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 1px;
    BORDER-LEFT: thin outset;
    COLOR: #33CCFF;
    BORDER-BOTTOM: thin outset;
    FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
    BACKGROUND-COLOR: #e7e7e7;
    TEXT-ALIGN: left
}
.StatusNotSelComp
{
    BORDER-RIGHT: #ffffff 2px groove;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 2px groove;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #ffffff 2px groove;
    CURSOR: hand;
    BORDER-BOTTOM: #ffffff 2px outset;
    BACKGROUND-COLOR: white
}
.StatusSelComp
{
    BORDER-RIGHT: #ffffff 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 2px outset;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #ffffff 2px inset;
    CURSOR: hand;
    BORDER-BOTTOM: #ffffff 2px;
    BACKGROUND-COLOR: #e7e7e7
}
.StatusSelComp2
{
    BORDER-RIGHT: #ffffff 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 2px outset;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #ffffff 2px inset;
    CURSOR: hand;
    BORDER-BOTTOM: #ffffff 2px;
    BACKGROUND-COLOR: whitesmoke
}
.WizardGuide
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #33CCFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.statusmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: hand;
    COLOR: #33CCFF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.fill
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: #ffffff 2px outset
}
TABLE.defaultTab
{
    BORDER-RIGHT: #ffffff 2px inset;
    BORDER-TOP: #ffffff 2px;
    BORDER-LEFT: #ffffff 2px inset;
    BORDER-BOTTOM: #ffffff 2px inset
}
.tableTextFill
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #e7e7e7
}
.tableTextNoLftBorder
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #e7e7e7
}
.invisible
{
    BORDER-RIGHT: white thin solid;
    BORDER-TOP: white thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: white thin solid;
    COLOR: #333333;
    LINE-HEIGHT: 12px;
    BORDER-BOTTOM: white thin solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: silver;
    TEXT-DECORATION: none
}
.tableTextSection
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px solid;
    COLOR: #1d1d1d;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Arial, Verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #d5d5d5
}
.MainFont
{
	font-size: 11px;
	color: black;
	line-height: 17px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.MainFont2
{
	font-weight: bold;
	font-size: 12px;
	color: #33CCFF;
	line-height: 17px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.MainHeaderFont
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	line-height: 17px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.COGPLink:active
{
	font-weight: bold;
	font-size: 12px;
	color: #33CCFF;
	line-height: 15px;
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.COGPLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #33CCFF;
    LINE-HEIGHT: 15px;
    font-style: italic;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.COGPLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #33CCFF;
    LINE-HEIGHT: 15px;
    font-style: italic;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.COGPLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #33CCFF;
    LINE-HEIGHT: 15px;
    font-style: italic;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Heading1
{
	border-top-width: medium;
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	border-left-width: medium;
	font-size: 12px;
	border-left-color: #ffffff;
	border-bottom-width: medium;
	border-bottom-color: #ffffff;
	padding-bottom: 1px;
	color: #33CCFF;
	border-top-color: #ffffff;
	padding-top: 1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: silver;
	border-right-width: medium;
	border-right-color: #ffffff;
}
.GuidelineTD{
   vertical-align: top;
  FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
RegField A
{
	font-weight: bold;
	font-size: xx-large;
	color: #444444;
	line-height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
RegField A:Active
{
	font-weight: bold;
	font-size: xx-large;
	color: #444444;
	line-height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.InvoiceHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.InvoiceContent
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.InvoiceContentTotal
{
	border-top: black thin solid;
	font-size: 12px;
	color: #000000;
	border-bottom: black thin double;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.InvoiceBorder
{
	border-right: black 2px solid;
	border-top: black 2px solid;
	font-size: 12px;
	border-left: black 2px solid;
	color: #000000;
	border-bottom: black 2px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
