BODY
{
	padding: 0;
	color: Black;
    font-family: Verdana;
	background-color: White;
	font-size: 80%;
}

H1
{
	MARGIN-TOP: 10px; 
	FONT-SIZE: 1.4em; 
	MARGIN-BOTTOM: 10px; 
	COLOR: #b2aaa4; 
}

H2
{
	MARGIN-TOP: 10px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.2em; 
	MARGIN-BOTTOM: 10px; 
	COLOR: #b2aaa4; 
}

H3
{
	MARGIN-TOP: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.0em; 
	MARGIN-BOTTOM: 10px; 
}

TABLE
{
	border: none;
	padding: 0;
	margin: 0;
	vertical-align: top;
	color: black;
}

P
{
	font-size: 1em;
}

A
{
    color: #002B5F;
	cursor: hand;
    TEXT-DECORATION: none;
}

A:visited
{
    TEXT-DECORATION: none;
}

A:hover 
{ 
	TEXT-DECORATION: none; 
}

A.Disabled
{
	cursor: default;
    TEXT-DECORATION: none;
}

A:visited.Disabled
{
	color: #002B5F;
	cursor: default;
    TEXT-DECORATION: none;
}

A:hover.Disabled
{
	color: #002B5F;
	cursor: default;
    TEXT-DECORATION: none;
}

A.Help
{
	font-weight: normal;
	cursor: help;
	color: #4040c0;
    TEXT-DECORATION: none;
}

A:visited.Help
{
	font-weight: normal;
	cursor: help;
	color: #4040c0;
    TEXT-DECORATION: none
}

A:hover.Help
{
	font-weight: normal;
	cursor: help;
	COLOR: #4040c0; 
    TEXT-DECORATION: none;
}

A.ToolTip
{
	font-weight: bold;
	cursor: help;
	color: #303030;
    TEXT-DECORATION: none
}

A:visited.ToolTip
{
	font-weight: bold;
	cursor: help;
	color: #303030;
    TEXT-DECORATION: none
}

A:hover.ToolTip
{
	font-weight: bold;
	cursor: help;
	COLOR: #303030; 
    TEXT-DECORATION: none
}

A.LinkItem
{
	font-weight: normal;
	cursor: help;
	color: #4682B4;
    TEXT-DECORATION: none
}

A:visited.LinkItem
{
	font-weight: normal;
	cursor: help;
	color: #4682B4;
    TEXT-DECORATION: none
}

A.SmallLinkItem
{
    font-size: 0.7em;
	font-weight: normal;
	cursor: help;
	color: #4682B4;
    TEXT-DECORATION: none
}

A:visited.SmallLinkItem
{
	font-size: 0.7em;
	font-weight: normal;
	cursor: help;
	color: #4682B4;
    TEXT-DECORATION: none
}

INPUT
{
	border: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

TEXTAREA
{
	border: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

CHECKBOX
{
	border: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

SELECT 
{ 
	cursor: hand;
	border: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

OPTION
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	cursor: hand
}


.Button
{
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: small; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	cursor: hand
}

.SmallButton
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	cursor: hand;
	border-bottom: silver 1px solid;
}

.LinkButton
{
	font-size: 0.9em;	
    FONT-WEIGHT: bold;
    color: #002B5F;
}

.ToolTip
{
	font-size: 0.95em;	
    FONT-WEIGHT: normal;
    COLOR: #404040;
    CURSOR: default
}

.ErrorText
{
 	font-size: 0.95em;	
   FONT-WEIGHT: normal;
    COLOR: red;
}

.ErrorText2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.75em;
    COLOR: red;
}

.Header1
{
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold;
    CURSOR: default;
	padding: 1px, 1px, 1px, 1px;
}

.Header1BoldGrey
{
    FONT-WEIGHT: bold;
    COLOR: #404040;
    CURSOR: default;
	padding: 1px, 1px, 1px, 1px;
}
.Header2
{
	font-weight: normal;
	padding: 1px, 1px, 1px, 1px;
	cursor: default;
	color: #303030;
}
.Header2B
{
	font-weight: bolder;
	padding: 1px, 1px, 1px, 1px;
	cursor: default;
	color: #303030;
}

.DefaultHeader
{
	MARGIN-TOP: 10px; 
	FONT-SIZE: 2.2em; 
	MARGIN-BOTTOM: 10px; 
	COLOR: #000000; 
	font-weight: bold;
	text-align: center;
}

.Footer
{
    FONT-WEIGHT: normal;
    CURSOR: default;
    COLOR: #999999;
}
.Header2Grey
{
    FONT-WEIGHT: normal;
    COLOR: #404040;
    CURSOR: default
}
.Header2BGrey
{
    FONT-WEIGHT: bold;
    COLOR: #404040;
    CURSOR: default
}

.HelpHeader
{
	background-color: #c0c0c0;
	color: Black;
	padding: 2px, 2px, 2px, 2px;
	font-weight: bold;
}

.Help
{
    FONT-WEIGHT: bold;
    COLOR: #666666;
}

.HintText
{
    FONT-WEIGHT: normal;
    COLOR: #333333;
}

.HintText2
{
    FONT-WEIGHT: normal;
    COLOR: #333333;
    font-family: Verdana, Arial;
}

.SummaryHeader
{
	font-size: 0.7em;
	background-color: #b6dafc;
    color: #404040;
    LINE-HEIGHT: 14pt;
}

.Summary
{
	font-size: 0.7em;
	background-color: #fef0c9;
    COLOR: #333333;
    LINE-HEIGHT: 14pt;
}

.ValidationText
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
}

.SmallText
{
    FONT-SIZE: 0.7em;
}

.SmallTextB
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 0.7em;
}

.GridFooter
{
	font-size : 0.75em;
	background-color: #ffffff;
    color: #FE5003;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
	border: none;
}

.FormDetails
{
	font-size : 0.85em;
    BACKGROUND-COLOR: #ffffff;
}

.SearchFields
{
	font-size : 0.8em;
    BACKGROUND-COLOR: #e1e2e3;
    border-collapse: collapse;
	border: solid 1px white;
}

.WhiteBorder
{
	background-color: #ffffff;
	border: solid 1px white;
}

.LinkItem
{
	color: #4682B4;
}

.LinkItem a, .LinkItem a:link, .LinkItem a:active, .LinkItem a:visited
{
	color: #4682B4;
	text-decoration: none;
}

.DgItem
{
	color: #404040;
	font-size: 0.7em;
	background-color: #fef0c9;
	padding: 2px, 2px, 2px, 2px;
	vertical-align: middle;
	border: solid 1px white;
}

.DgItem a, .DgItem a:link, .DgItem a:active, .DgItem a:visited
{
	color: #4682B4;
	text-decoration: none;
}

.DgItem a:hover
{
	color: #FE5003;
	text-decoration: none;
}

.DgAltItem
{
	color: #404040;
	font-size: 0.7em;
	text-decoration: none;
	background-color: #fff8e5;
	padding: 2px, 2px, 2px, 2px;
	vertical-align: middle;
	border: solid 1px white;
}

.DgAltItem a, .DgAltItem a:link, .DgAltItem a:active, .DgAltItem a:visited
{
	color: #4682B4;
	text-decoration: none;
}

.DgAltItem a:hover
{
	color: #FE5003;
	text-decoration: none;
}

.DgBottom
{
	font-size: 0.75em;
	background-color: #FFFFFF;
	padding: 4px, 4px, 4px, 4px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #002952;
}

.DgGrid
{
	width: 100%;
}

.DgHeader
{
	font-size: 0.75em;
	background-color: #b6dafc;
	color: Black;
	padding: 4px, 4px, 4px, 4px;
	font-weight: bold;
	border: solid 1px white;
}

.DgHeader a, .DgHeader a:link, .DgHeader a:active, .DgHeader a:visited
{
	color: Black;
	text-decoration: none;
}

.DgHeader a:hover
{
	text-decoration: none;
	color: #FE5003;
}

.DgPagerPageNumbers
{
	font-size: 0.75em;
	color: #FE5003; 
	font-weight: bold; 
	font-family: Verdana, Arial;
	text-decoration: none;
}

.DgFooter
{
	font-size: 0.75em;
	background-color: #d0d0d0;
	color: Black;
	padding: 2px, 2px, 2px, 2px;
}


