BODY
{
	font-size: 11px;
	margin: 0px;
	color: #000000;
	font-family: Tahoma, Arial;
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}

.pager td
{
	font-size: 12pt;
}

.required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: Tahoma, Arial
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000
}
.printTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
    TD: #000000
}
TD.LeftNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
TD.LeftNavSmall
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial
}
TD.tableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #c0c0c0;
}
TD.stageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000
}
FONT
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
P
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
BR
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.header:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.header:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.header:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.headerselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
A.headerselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.headerselected:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.headerselected:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.headerselected:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
FONT.whitesmall2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
A.whitesmall2
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff
}
A.whitesmall2:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff
}
A.whitesmall2:visited
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff
}
FONT.whitesmall
{
    FONT-SIZE: 9pt;
    COLOR: #000000
}
FONT.whitebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000
}
A.whiteboldNews
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
A.whiteboldNewspt1
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    TEXT-DECORATION: none
}
A.whiteboldNewspt1:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    TEXT-DECORATION: none
}
A.whitebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.whitebold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.whitebold:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.whitebold:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.onimage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
.formtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
.small
{
    FONT-SIZE: 8pt
}
A.colored
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #9c3031;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.colored:active
{
    FONT-SIZE: 9pt;
    COLOR: #9c3031;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.colored:link
{
    FONT-SIZE: 9pt;
    COLOR: #9c3031;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.colored:visited
{
    FONT-SIZE: 9pt;
    COLOR: #9c3031;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.colored:hover
{
    FONT-SIZE: 9pt;
    COLOR: #9c3031;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.goldonred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.goldonred:active
{
    FONT-SIZE: 10pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.goldonred:link
{
    FONT-SIZE: 10pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.goldonred:visited
{
    FONT-SIZE: 10pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.goldonred:hover
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
FONT.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #9c3031;
    FONT-FAMILY: Tahoma, Arial
}
FONT.pagetitle_large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #9c3031;
    FONT-FAMILY: Tahoma, Arial
}

.error
{
    FONT-SIZE: 12pt;
    COLOR: #cc3333;
    FONT-WEIGHT: bold;
}

.status
{
    FONT-SIZE: 12pt;
    COLOR: #00aa00;
    FONT-WEIGHT: bold;
}

FONT.biggertitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial
}
FONT.bigtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial
}
.signupTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
FONT.goldregtext
{
    FONT-SIZE: 9pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial
}
.goldbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial
}
A.goldbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.goldbold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc9966;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.clCMEvent
{
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 99%;
    CLIP: rect(0px 0px 0px 0px);
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 99%
}
.clCMAbs
{
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
.clLevel0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial,sans-serif;
    POSITION: absolute;
    TEXT-ALIGN: left
}
.clLevel0over
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial,sans-serif;
    POSITION: absolute;
    TEXT-ALIGN: left
}
.clLevel0nonIE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial,sans-serif;
    POSITION: absolute
}
.clLevel0nonIEover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial,sans-serif;
    POSITION: absolute
}
.clLevel0
{
    COLOR: #000000;
    BACKGROUND-COLOR: #cc9966
}
.clLevel0over
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #cc9966
}
.clLevel0border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #000000
}
.clLevel1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial,sans-serif;
    POSITION: absolute
}
.clLevel1over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial,sans-serif;
    POSITION: absolute
}
.clLevel1
{
    COLOR: #000000;
    BACKGROUND-COLOR: #cc9966
}
.clLevel1over
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #cc9966
}
.clLevel1border
{
    VISIBILITY: visible;
    POSITION: absolute;
    BACKGROUND-COLOR: #000000
}
.clLevel2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial,sans-serif;
    POSITION: absolute
}
.clLevel2over
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial,sans-serif;
    POSITION: absolute
}
.clLevel2
{
    COLOR: #000000;
    BACKGROUND-COLOR: #cc9966
}
.clLevel2over
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #cc9966
}
.clLevel2border
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #cc9966
}
LI.whitelist
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial,sans-serif
}
UL.blackbold
{
    FONT-WEIGHT: bold
}
.TD2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.TD3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
TD2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
SPAN.tiny
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}

TABLE.tab_table
{
	background-color: #dddddd;
	border: 2px solid #000000;
}

TABLE.greyTable
{
    BACKGROUND-COLOR: #dddddd
}
TR.greyRow
{
    BACKGROUND-COLOR: #dddddd
}
TD.greyCell
{
    BACKGROUND-COLOR: #dddddd
}
TABLE.blackTable
{
    BACKGROUND-COLOR: #000000
}
TR.blackRow
{
    BACKGROUND-COLOR: #000000
}
TD.blackCell
{
    BACKGROUND-COLOR: #000000
}
TH
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
TH.whiteHead
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #999999
}
TD.headerColor
{
    BACKGROUND-COLOR: #DD0000;
    COLOR: #FFFFFF;
}
TD.yellowCell
{
    BACKGROUND-COLOR: #ff9900
}
TR.yellowRow
{
    BACKGROUND-COLOR: #ff9900
}
TABLE.yellowTable
{
    BACKGROUND-COLOR: #ff9900
}

TR.tdLabel, TD.tdLabel
{
    FONT-WEIGHT: bold;
    /*BACKGROUND-COLOR: #dddddd*/
}
TEXTAREA
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial
}
A.edit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: red;
    TEXT-DECORATION: underline
}
A.edit:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    TEXT-DECORATION: underline
}
A.edit:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: red;
    TEXT-DECORATION: none
}

.clCMEvent
{
    position: absolute;
    z-index: 300;
    width: 100%;
    height: 100%;
    clip: rect(0,100%,100%,0);
    left: 0;
    top: 0;
    visibility: hidden;
}
.clCMAbs
{
    position: absolute;
    width: 10;
    height: 10;
    left: 0;
    top: 0;
    visibility: hidden;
}

.clT, .clTover, .clS, .clSover, .clS2, .clS2over
{
    position: absolute;
    overflow: hidden;
    width: 130;
    height: 25;
    cursor: pointer;
    cursor: hand;
}

.clT, .clTover
{
    padding: 4px;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}
.clT
{
    color: white;
    width: auto;
}
.clTover
{
    color: #FCCE55;
}
.clS, .clSover
{
    padding: 2px;
    font-size: 10px;
    background-color: #999999;
}
.clS2, .clS2over
{
    padding: 2px;
    font-size: 10px;
    background-color: #999999;
}
.clS, .clS2
{
    color: #ffffff;
    background-color: #999999;
    layer-background-color: #999999;
}
.clSover, .clS2over
{
    color: #FCCE55;
    background-color: #999999;
}
.clSover, .clS2over, .clTover, .clB, .clBar
{
    layer-background-color: #000000;
    background-color: #000000;
}
.cl22
{
    position: absolute;
    overflow: hidden;
    width: 130;
    height: 25;
    cursor: pointer;
    cursor: hand;
    padding: 2px;
    font-size: 11px;
    color: #ffffff;
    background-color: #999999;
}
.cl22Over
{
    position: absolute;
    overflow: hidden;
    width: 130;
    height: 25;
    cursor: pointer;
    cursor: hand;
    padding: 2px;
    font-size: 11px;
    color: #FCCE55;
    background-color: #CDDBEB;
}
.clB
{
    position: absolute;
    visibility: hidden;
    z-index: 300;
}
.clBar
{
    position: absolute;
    width: 10;
    height: 10;
    visibility: hidden;
}

.suggestionsBox
{
	border: #a9a9a9 1px solid; 
	position: absolute;
	background-color: #e9e9e9;
	width: 350px;
}

.suggestionList
{
	padding: 2px;
	margin: 0px;
}

.suggestionList LI
{
	padding: 3px;
	margin: 0px; 
	cursor: hand;
}

input[type="button"], input[type="reset"], input[type="submit"] {
  background: #b9bdbf;
  background-image: -webkit-linear-gradient(top, #b9bdbf, #5e6970);
  background-image: -moz-linear-gradient(top, #b9bdbf, #5e6970);
  background-image: -ms-linear-gradient(top, #b9bdbf, #5e6970);
  background-image: -o-linear-gradient(top, #b9bdbf, #5e6970);
  background-image: linear-gradient(to bottom, #b9bdbf, #5e6970);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Tahoma, Arial;
  font-weight: bold;
  color: #ffffff;
  font-size: 12px;
  padding: 3px 12px 3px 12px;
  text-decoration: none;
  cursor: hand;
  cursor: pointer;
}

input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
  background: #bbc3c7;
  background-image: -webkit-linear-gradient(top, #bbc3c7, #7c8285);
  background-image: -moz-linear-gradient(top, #bbc3c7, #7c8285);
  background-image: -ms-linear-gradient(top, #bbc3c7, #7c8285);
  background-image: -o-linear-gradient(top, #bbc3c7, #7c8285);
  background-image: linear-gradient(to bottom, #bbc3c7, #7c8285);
  text-decoration: none;
}