A:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #DC1400;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
A:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #DC1400;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
A:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #DC1400;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #DC1400;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
    TEXT-DECORATION: underline
}
body
{
	margin: 0;
	padding: 0;
	background: #565656;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #6c6c6c;
}
INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
PASSWORD
{
    BORDER-RIGHT: #6487dc 1px solid;
    BORDER-TOP: #6487dc 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #6487dc 1px solid;
    BORDER-BOTTOM: #6487dc 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.BorderFull
{
    BORDER-RIGHT: #08346b 1px solid;
    BORDER-TOP: #08346b 1px solid;
    BORDER-LEFT: #08346b 1px solid;
    BORDER-BOTTOM: #08346b 1px solid
}
.ButtonImage
{
	background-image:url(/Images/BGButton.png);
	background-repeat:repeat-x;
	border:#b8b8b8 1px solid;
	color:#7c7c7c;
	cursor:hand;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:19px;
	padding-bottom:2px;
	margin-top:1px;
	vertical-align:top;
}
.ButtonImage[class]
{
	background-image:url(/Images/BGButton.png);
	background-repeat:repeat-x;
	border:#b8b8b8 1px solid;
	color:#7c7c7c;
	cursor:hand;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:19px;
	margin-top:0px;
	padding-bottom:2px;
	vertical-align:top;
}
.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: white; 
}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: white; 
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  cursor: default;
}

.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
}

.comboItemHover
{
  font-weight:bold;
}
.ColourSelectorBlack
{
	background: url(/Images/MenuBgBlack.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorBlue
{
	background: url(/Images/MenuBgBlue.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorGreen
{
	background: url(/Images/MenuBgGreen.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorOrange
{
	background: url(/Images/MenuBgOrange.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorPurple
{
	background: url(/Images/MenuBgPurple.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorRed
{
	background: url(/Images/MenuBgRed.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ErrorMessage 
{
	background-color:#ffe0e0;
	border: #FE0000 1px solid;
	color:#FE0000;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	position:relative;
}
.ErrorMessage[class]
{
	background-color:#ffe0e0;
	border: #FE0000 1px solid;
	color:#FE0000;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	position:relative;
}
.SuccessMessage 
{
	background-color:#cff2da;
	border: #3c9557 1px solid;
	color:#3c9557;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	position:relative;
}
.SuccessMessage[class]
{
	background-color:#cff2da;
	border: #3c9557 1px solid;
	color:#3c9557;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding:3px;
	position:relative;
}
.FormHeadingWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.FieldHeading
{
	color:#666666;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
}
.FieldText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #6487dc;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.FieldValueTextBox 
{
	border:#cfcfcf 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
}
.FieldValueTextBoxFocus
{
	background-color:#EBEBEB;
	border:#757575 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
}
.FooterText
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.PageHeader
{
    FONT-SIZE: 28px;
    COLOR: #666666;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial, Verdana, Tahoma
}
.BGDark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: #666666
}
.BGLightest
{
    BACKGROUND-COLOR: #ececec
}
.BGMedium
{
    BACKGROUND-COLOR: #d1dbf4
}
.FormBottomLeft
{
    BORDER-RIGHT: #efb64a 1px;
    BORDER-TOP: #efb64a 1px;
    BORDER-LEFT: #6487dc 1px solid;
    BORDER-BOTTOM: #6487dc 1px solid;
    BACKGROUND-COLOR: #f0f3fb
}
.FormBottomRight
{
    BORDER-TOP: #6487dc 1px solid;
    BORDER-LEFT: #6487dc 1px solid
}
.FormTopLeft
{
    BORDER-RIGHT: #6487dc 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #006394;
    BORDER-BOTTOM: #6487dc 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff
}
.FormTopRight
{
    BORDER-RIGHT: #6487dc 1px solid;
    BORDER-TOP: #6487dc 1px solid;
    BORDER-LEFT: #f0f3fb 1px solid;
    BORDER-BOTTOM: #f0f3fb 1px solid;
    BACKGROUND-COLOR: #f0f3fb
}
.GridHeader 
{
	background-color:#272727;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.GridHeader a
{
	background-color:#272727;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
}
.GridHeader a:visited
{
	background-color:#272727;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
}
.GridRow 
{
	background-color:#FFFFFF;
	cursor:hand;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
	width:100%;
}
.GridRowNoCursor
{
	background-color:#FFFFFF;
	Font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
	width:100%;
}
.GridRowAlternateNoFocus
{
	background-color:#f0f0f0;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
}
.GridRowNoFocus
{
	background-color:#dfdfdf;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	width:100%;
}
.GridRowAlternate
{
	background-color:#F5F5F5;
	cursor:hand;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
}
.GridRowAlternateNoCursor
{
	background-color:#F5F5F5;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
}
.GridRowOver
{
	background-image:url(/Images/BGMouseOverRed.png);
	color:#FFFFFF;
	cursor:hand;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
}
.GridViewFooter
{
    background: #f5f5f5;
}
.Question
{
    FONT-WEIGHT: bold;
    COLOR: #6487dc;
    HOVER: {COLOR:#FFFFFF}
}
.ErrorText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.TableHeader
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #6487dc
}
.TableHeaderOver
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #7fb1c8
}
TR.tableover
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: white;
    BACKGROUND-COLOR: #7fb1c8
}
TR.tableview
{
    FONT-SIZE: 9pt;
    COLOR: black;
    BACKGROUND-COLOR: #cce4ef
}
.BlueM12BlueD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #6487dc;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    LETTER-SPACING: -1pt;
    TEXT-DECORATION: none
}
.WhiteM12WhiteD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    LETTER-SPACING: 0pt;
    TEXT-DECORATION: none
}
.ButtonLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.SideHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #bebebe;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial, Verdana, Tahoma
}
.Headline
{
    FONT-SIZE: 20px;
    COLOR: #666666;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial, Verdana, Tahoma
}


#Content
{
    background: #FFF url(/Images/BgContent.png);
    background-repeat:repeat-y; 
    background-position:left top;
    overflow:hidden;
	width: 766px;
	margin: 0 auto;
	margin-top:15px;
}
#ContentLeft
{
	border:0px;
	display:inline;
	float: left;
	margin-left:12px;
	margin-right:12px;
	width: 225px;
}
#ContentRight
{
	background: transparent;
	border:0px;
	display:inline;
	float: right;
	margin-left:12px;
	margin-right:12px;
	width: 490px;
}
#Footer
{
	background:#e0e0e0;
	font-size:11px;
	margin-bottom:0px;
	margin-top:20px;
	text-align:center;
	width:766px;
}
#Header
{
	border:0px;
    height: 76px;
    margin:0px;
}
#HeaderLogo 
{
	border:0px;
	display:inline;
	float: left;
	margin-left:20px;
	margin-top:10px;
	width: 227px;
}
#HeaderLogo a 
{
    display:block;
    text-decoration: none;
	color: #62D6F5;
}
#HeaderNavigation
{
	border:0px;
	display:inline;
    float:right;
    margin:0px;
    white-space:nowrap;
}
#HeaderNavigation a 
{
	border:0px;
	float: left;
	margin:0px;
}

#HeaderNavigation a img
{
    border:0px;
}

