.pointerhand 
{
	cursor: pointer;
	cursor: hand;
}

.divoutline
{
 border-top:0;
 vertical-align:top;
 margin-top:-5; 
}

.error
{
	border-right: red thin solid;
	border-top: red thin solid;
	margin-bottom: 2em;
	border-left: red thin solid;
	width: 100%;
	border-bottom: red thin solid;
	background-color: #800000;
}

.error UL
{
	margin: 1em;
	list-style-type: none;
}

.profiletable
{
	font-size: 12;
	font-family: 'Trebuchet MS' , Arial, Verdana;
	color: white;
}

.error LI
{
	background-position: 0px 0px;
	padding-left: 2em;
	background-image: url(../Images/site/design/errorbullit.gif);
	background-repeat: no-repeat;
}


.PageBODY
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    COLOR: black;
    PADDING-TOP: 0pt;
    FONT-FAMILY: 'Trebuchet MS', Arial, Verdana;    
    background-image: url(../images/site/design/background.gif);
	background-repeat: repeat-x;
    TOPMARGIN: 0pt;	
}
.PageBODY .PageTABLE
{
    POSITION: relative;
	BACKGROUND-COLOR: #cee7ff;
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE
{
    BORDER-RIGHT: linen 1pt solid;
    BORDER-TOP: linen 1pt solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    BORDER-LEFT: linen 1pt solid;
    COLOR: gray;
    BORDER-BOTTOM: linen 1pt solid;
    BACKGROUND-COLOR: #800000
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE .ContentHEADER
{
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE .ContentSubHEADER
{
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE .ContentTR
{
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE .ContentTR .ContentTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE .ContentTR .ContentTD A:active
{
    COLOR: red;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE .ContentTR .ContentTD A:hover
{
    COLOR: darkred;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE .ContentTR .ContentTD A:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .ContentTABLE .ContentTR .ContentTD A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .FooterTABLE
{
    BORDER-RIGHT: sienna 1pt solid;
    BORDER-TOP: sienna 1pt solid;
    BORDER-LEFT: sienna 1pt solid;
    BORDER-BOTTOM: sienna 1pt solid;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .FooterTABLE .FooterTR
{
}
.PageBODY .PageTABLE .PageTR .PageTD .FooterTABLE .FooterTR .FooterTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE
{
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 1pt;
    COLOR: black;
    BORDER-BOTTOM: 1pt
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR
{
    COLOR: black
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .Buttons
{
    BORDER-RIGHT: gray thin groove;
    BORDER-TOP: gray thin groove;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray thin groove;
    WIDTH: 80pt;
    COLOR: darkred;
    BORDER-BOTTOM: gray thin groove;
    HEIGHT: 19pt;
    BACKGROUND-COLOR: navajowhite;
    TEXT-ALIGN: left;
    VALIGN: BASELINE
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .DataTD
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 3pt;
    BACKGROUND-COLOR: #ffffff
}

.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .DataHeader
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 3pt;
    BACKGROUND-COLOR: #ffffff;
    display: inline; 
    padding-left: 0pt;
    font-weight:normal;
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .DataTD AREA
{
    FONT-SIZE: 8pt;
    COLOR: saddlebrown
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .DataTD INPUT
{
    FONT-SIZE: 8pt;
    COLOR: saddlebrown
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .DataTD SELECT
{
    FONT-SIZE: 8pt;
    COLOR: saddlebrown
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .FieldCaptionTD
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    PADDING-BOTTOM: 3pt;
    PADDING-TOP: 3pt;
    BACKGROUND-COLOR: #ffdfbf
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .FieldCaptionTD A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .FieldCaptionTD A:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .FieldCaptionTD A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: thin;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: thin;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: thin
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailCOLUM
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    PADDING-TOP: 0pt
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailCOLUM .DetailColumTR
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    PADDING-TOP: 0pt
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailCOLUM .DetailColumTR .DetailColumTD
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    COLOR: black;
    PADDING-TOP: 0pt;
    BACKGROUND-COLOR: gainsboro
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailDATA
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: medium none
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailDATA .DetailDataTR
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    PADDING-TOP: 0pt;
    BACKGROUND-COLOR: gainsboro
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailDATA .DetailDataTR .DetailDataTD
{
    FONT-SIZE: 10pt;
    COLOR: #336699;
    BACKGROUND-COLOR: gainsboro
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailDATA .DetailDataTR .DetailDataTD INPUT
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 5pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: gray 1pt solid;
    BACKGROUND-COLOR: cornsilk
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailDATA .DetailDataTR .DetailDataTD SELECT
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: gray 1pt solid;
    BACKGROUND-COLOR: cornsilk
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailHEADER
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: darkseagreen
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailHEADER .DetailHeaderTR
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: medium none;
    COLOR: white;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: darkseagreen
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailHEADER .DetailHeaderTR .DetailHeaderTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailTEXT
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    COLOR: crimson;
    PADDING-TOP: 0pt
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailTEXT .DetailTextTR
{
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DetailTABLE .DetailTEXT .DetailTextTR .DetailTextTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR
{
    PADDING-TOP: 0pt
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR .FormBUTTON
{
    BORDER-RIGHT: 1pt ridge;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: 1pt ridge;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: 1pt ridge;
    COLOR: dimgray;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: 1pt ridge;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: gainsboro
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR .FormCOLOM
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 3pt;
    FONT-SIZE: 9pt;
    COLOR: dimgray;
    BACKGROUND-COLOR: whitesmoke
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR .FormFooterTD
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc0000
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR .FormHeaderTD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc0000
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR .FormHR
{
    BORDER-RIGHT: 0pt solid;
    BORDER-TOP: 0pt solid;
    BORDER-LEFT: 0pt solid;
    BORDER-BOTTOM: 1pt solid
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR .FormIMAGE
{
    BACKGROUND-COLOR: white
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR .FormSPACER
{
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .FormTR .FormTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .HeaderTABLE
{
    BORDER-RIGHT: #4c4c4c 1pt solid;
    BORDER-TOP: #4c4c4c 1pt solid;
    BORDER-LEFT: #4c4c4c 1pt solid;
    BORDER-BOTTOM: #4c4c4c 1pt solid;
    BACKGROUND-COLOR: #4c4c4c
}
.PageBODY .PageTABLE .PageTR .PageTD .HeaderTABLE .HeaderTR
{
}
.PageBODY .PageTABLE .PageTR .PageTD .HeaderTABLE .HeaderTR .HeaderTD
{
    COLOR: white
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE
{
    BACKGROUND-COLOR: gainsboro
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR
{
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD
{
    BORDER-RIGHT: #ccd4cc;
    BORDER-TOP: #ccd4cc;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ccd4cc;
    BORDER-BOTTOM: #ccd4cc 1pt solid;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: 1pt;
    FONT-FAMILY: 'MS Reference Sans Serif', Arial, Verdana;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu1 A:active
{
    COLOR: brown
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu1 A:hover
{
    COLOR: darkorange
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu1 A:link
{
    COLOR: dimgray;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu1 A:visited
{
    COLOR: dimgray;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu2
{
    BACKGROUND-COLOR: khaki
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu2 A:active
{
    COLOR: darkblue
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu2 A:hover
{
    COLOR: firebrick
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu2 A:link
{
    COLOR: red;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu2 A:visited
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu3
{
    BACKGROUND-COLOR: oldlace
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu3 A:active
{
    COLOR: darkblue
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu3 A:hover
{
    COLOR: firebrick
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu3 A:link
{
    COLOR: red;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu3 A:visited
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu4
{
    BACKGROUND-COLOR: ivory
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu4 A:active
{
    COLOR: darkblue
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu4 A:hover
{
    COLOR: firebrick
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu4 A:link
{
    COLOR: red;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .Menu4 A:visited
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD .MenuHEADER
{
    FONT-SIZE: 10pt;
    COLOR: darkslategray
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD A:active
{
    COLOR: brown;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD A:hover
{
    COLOR: darkorange
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD A:link
{
    COLOR: dimgray
}
.PageBODY .PageTABLE .PageTR .PageTD .MenuTABLE .MenuTR .MenuTD A:visited
{
    COLOR: dimgray;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .NewsTABLE
{
    BORDER-RIGHT: dimgray 1pt solid;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: dimgray 1pt solid;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: dimgray 1pt solid;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: dimgray 1pt solid;
    BACKGROUND-COLOR: #ffffcc
}
.PageBODY .PageTABLE .PageTR .PageTD .NewsTABLE .NewsTR
{
    PADDING-LEFT: 3pt
}
.PageBODY .PageTABLE .PageTR .PageTD .NewsTABLE .NewsTR .NewsTH
{
    FONT-WEIGHT: bolder;
    COLOR: darkred;
    BORDER-BOTTOM: darkslategray 1pt solid;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #7f7f7f
}
.PageBODY .PageTABLE .PageTR .PageTD .NewsTABLE .NewsTR .NewsTD
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt
}
.PageBODY .PageTABLE .PageTR .PageTD .NewsTABLE .NewsTR .NewsTD A:active
{
    COLOR: red
}
.PageBODY .PageTABLE .PageTR .PageTD .NewsTABLE .NewsTR .NewsTD A:hover
{
    COLOR: green
}
.PageBODY .PageTABLE .PageTR .PageTD .NewsTABLE .NewsTR .NewsTD A:link
{
    COLOR: midnightblue;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .NewsTABLE .NewsTR .NewsTD A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR
{
}
.PageBODY .PageTABLE .PageTR .PageTD
{
    FONT-SIZE: 9pt
}
.PageBODY .PageTABLE .PageTR .PageTD .NavigatorTABLE
{
    FONT-SIZE: 9pt;
    COLOR: dimgray
}
.PageBODY .PageTABLE .PageTR .PageTD .NavigatorTABLE .NavigatorTR
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    PADDING-TOP: 0pt
}
.PageBODY .PageTABLE .PageTR .PageTD .NavigatorTABLE .NavigatorTR .NavigatorTD
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: #ccd4cc 1pt solid
}
.PageBODY .PageTABLE .PageTR .PageTD .NavigatorTABLE .NavigatorTR .NavigatorTD .NavigatorHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: darkslategray;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .NavigatorTABLE .NavigatorTR .NavigatorTD .NavigatorList
{
    PADDING-RIGHT: 0pt;
    FONT-WEIGHT: lighter;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 8pt;
    OVERFLOW: auto;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .URL1
{
    FONT-SIZE: 7pt;
    COLOR: #c0c0c0
}
.PageBODY .PageTABLE .PageTR .PageTD .URL1 A:link
{
    COLOR: #c0c0c0;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .URL1 A:visited
{
    COLOR: #c0c0c0;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .URL2
{
    FONT-SIZE: 7pt;
    COLOR: #999999
}
.PageBODY .PageTABLE .PageTR .PageTD .URL2 A:link
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .URL2 A:visited
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .URL3
{
    FONT-SIZE: 7pt;
    COLOR: #666666
}
.PageBODY .PageTABLE .PageTR .PageTD .URL3 A:link
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .URL3 A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .URL4
{
    FONT-SIZE: 7pt;
    COLOR: #333333
}
.PageBODY .PageTABLE .PageTR .PageTD .URL4 A:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .URL4 A:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE
{
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR
{
    PADDING-LEFT: 3pt;
    BACKGROUND-COLOR: transparent
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchBUTTON
{
    BORDER-RIGHT: double;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: double;
    PADDING-LEFT: 5pt;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: double;
    COLOR: white;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: double;
    HEIGHT: 20pt;
    BACKGROUND-COLOR: silver
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchCOLOM
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 3pt;
    FONT-SIZE: 9pt;
    COLOR: dimgray;
    BACKGROUND-COLOR: whitesmoke
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchHEADER
{
    BORDER-RIGHT: darkslategray 1pt;
    BORDER-TOP: darkslategray 1pt;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: darkslategray 1pt;
    COLOR: #990000;
    BORDER-BOTTOM: darkslategray 1pt solid;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #ccd4cc
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchHR
{
    BORDER-RIGHT: 0pt solid;
    BORDER-TOP: 0pt solid;
    BORDER-LEFT: 0pt solid;
    BORDER-BOTTOM: 1pt solid
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchIMAGE
{
    BACKGROUND-COLOR: white
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchSPACER
{
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchTD SELECT
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1pt solid;
    WIDTH: 115pt;
    BORDER-BOTTOM: gray 1pt solid;
    HEIGHT: 12pt;
    BACKGROUND-COLOR: moccasin
}
.PageBODY .PageTABLE .SubmitTABLE
{
}
.PageBODY .PageTABLE .SubmitTABLE .SubmitTR
{
}
.PageBODY .PageTABLE .SubmitTABLE .SubmitTR .SubmitTD
{
}
.PageBODY .PageTABLE .SubmitTABLE .SubmitTR .SubmitTD .SubmitBUTTON
{
    BORDER-RIGHT: darkslategray 1pt solid;
    BORDER-TOP: darkslategray 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkslategray 1pt solid;
    BORDER-BOTTOM: darkslategray 1pt solid
}
.PageBODY .PageTABLE .SubmitTABLE .SubmitTR .SubmitTD .SubmitError
{
    FONT-SIZE: 10pt;
    COLOR: firebrick
}
.PageBODY .PageTABLE .SubmitTABLE .SubmitTR .SubmitTD INPUT
{
    BORDER-RIGHT: darkgray 1pt solid;
    BORDER-TOP: darkgray 1pt solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: darkgray 1pt solid;
    COLOR: dimgray;
    BORDER-BOTTOM: darkgray 1pt solid;
    BACKGROUND-COLOR: whitesmoke
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE
{
    BORDER-RIGHT: dimgray 1pt solid;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: dimgray 1pt solid;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: dimgray 1pt solid;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: dimgray 1pt solid;
    BACKGROUND-COLOR: #ffffcc
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR
{
    PADDING-LEFT: 3pt
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTH
{
    BORDER-BOTTOM: darkslategray 1pt solid;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #7f7f7f
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD A:active
{
    COLOR: red
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD A:hover
{
    COLOR: green
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD A:link
{
    COLOR: midnightblue;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE
{
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR
{
    PADDING-LEFT: 3pt
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTH
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    HEIGHT: 15pt
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .ColumnTD
{
    COLOR: white
}
.PageBODY .PageTABLE .PageTR .PageTD .SearchTABLE .SearchTR .SearchTH
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD A:active
{
    COLOR: red
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD A:hover
{
    COLOR: green
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD A:link
{
    COLOR: midnightblue;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .AddsTABLE .AddsTR .AddsTD A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE
{
    FONT-SIZE: 9pt
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR
{
    PADDING-LEFT: 3pt
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTH
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    HEIGHT: 15pt
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTD
{
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTD A:active
{
    COLOR: red
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTD A:hover
{
    COLOR: green
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTD A:link
{
    COLOR: midnightblue;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTD A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTD .field
{
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: silver 1pt solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: silver 1pt solid;
    WIDTH: 80pt;
    COLOR: darkred;
    BORDER-BOTTOM: silver 1pt solid;
    HEIGHT: 10pt;
    BACKGROUND-COLOR: linen
}
.PageBODY .PageTABLE .PageTR .PageTD .LoginTABLE .LoginTR .LoginTD .button
{
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .ColumnTD
{
    COLOR: white;
    BACKGROUND-COLOR: darkred
}
.PageBODY .PageTABLE .PageTR .PageTD .FormTABLE .DataTR .FieldHeaderTD
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3pt;
    COLOR: brown;
    PADDING-TOP: 3pt;
    BACKGROUND-COLOR: #ffbf80
}
.controls
{
    FONT-SIZE: 9pt;
}

#overflowArea
{
	padding-left: 1em;
	overflow: auto;	
	height: 100%;
	scrollbar-base-color: #cee7ff;
	scrollbar-3dlight-color: #cee7ff;
	scrollbar-darkshadow-color: #cee7ff;
	scrollbar-face-color: #cee7ff;
}

/* Begin slideshow */

#slideshow
{
	width: 100%; /* Total width of slideshow */
}

#previewPane
{
	margin-bottom:10px;	
	vertical-align:middle;
	padding-top:10px;
	position: relative; /* CSS HACK */
	height: 242px; /* IE 5.x */
	height: /* */ /**/ 340px; /* Other browsers */
	height: /**/ 340px;
}
#previewPane img
{
	line-height: 200px;
}
#galleryContainer
{
	height: 102px; /* Height of the images + 2 */	
	position: relative;
	overflow: hidden;
	height: 104px; /* IE 5.x - Added 2 pixels for border left and right */
	height: /* */ /**/ 102px; /* Other browsers */
	height: /**/ 102px;
}
#arrow_left
{
	position: absolute;
	left: 0px;
	z-index: 10;
	background-color: #CEE7FF;
	cursor:pointer;
}
#arrow_right
{
	position: absolute;
	right: -1px;
	z-index: 10;
	background-color: #CEE7FF;
	cursor:pointer;
}
#theImages
{
	position: absolute;
	height: 100px;
	left: 45px;
	width: 1000px;
}
#theImages #slideEnd
{
	float:left;
}
#theImages img
{
	float: left;
	padding: 1px;
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
	border: 0px;
}

#waitMessage
{
	display: none;
	position: absolute;
	left: 120px;
	top: 150px;
	Opacity:0.6;
	filter:alpha(opacity=60);
}

#theImages .imageCaption
{
	display: none;
}

/* End slideshow */

/* Links */

.navigation a:link
{
	color: white;
	font-size: 13px;
    FONT-FAMILY: 'Trebuchet MS', Arial, Verdana;
	text-decoration: none;
	
}

.navigation a:hover
{
	color: white;
	font-size: 13px;
    FONT-FAMILY: 'Trebuchet MS', Arial, Verdana;
	text-decoration: underline;
}

.navigation a:visited
{
	color: white;
	font-size: 13px;
    FONT-FAMILY: 'Trebuchet MS', Arial, Verdana;
	text-decoration: none;
}
/* End links */

#cover
{
	background-image:url(../images/site/design/pleasewait.gif);
	background-repeat:no-repeat;
	background-color:White;		
	background-position:center center;
	Opacity:0.4;
	filter:alpha(opacity=40);
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	width:100%;	
	height:100%;
	text-align:center;
	z-index: 1000;
}

#pnlMoreThen20MessagesSent
{
	background-repeat:no-repeat;
	background-color:White;		
	background-position:center center;
	Opacity:0.4;
	filter:alpha(opacity=40);
	visibility:visible;
	position: relative;
	left: 4px;
	top: 150px;
	width:99%;	
	height:100%;
	text-align:center;
	z-index: 1000;
	
}

/* Begin slideshow */

#member_img
{
	filter: alpha(opacity=100);
	opacity: 1.0;
	border: 0px;
}

#member_theImages
{
	width:819px
	overflow:scroll;
}

#member_slideshow
{
	width: 100%; /* Total width of slideshow */
}

#member_galleryContainer
{
	position: relative;
	overflow: hidden;
}

#member_theImages
{
	position: absolute;
	height: 100px;
	width: 1000px;
}

#member_theImages #member_slideEnd
{
	float:left;
}

#member_theImages img
{
	float: left;
	padding: 1px;
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
	border: 0px;
}
/* End slideshow */


tr.postboxRow:hover
{
	background-color: #3366ff;
} 