
@import url(/_css/datagrid.css);

BODY { margin:8px; background-color:#FFFFFF;}
BODY, TD, P, SPAN { font: 12px Arial; }
INPUT, SELECT, TEXTAREA { font: 11px Arial; background-color:#FFFFFF; }

A, A:Visited, A:Active { text-decoration: none; color: #003399; font-weight:bold; }
A:Hover { text-decoration: underline; color: #333333; font-weight:bold; }

H1 { font:18px Arial Black; font-style:italic; color:#003399; margin:0px; }

.Checkbox {background-color:transparent;}

.BoldLink, .BoldLink:Visited, .BoldLink:Active { font-weight:bold; text-decoration: none; color: #003399; font-size:14px;}
.BoldLink:Hover { font-weight:bold; text-decoration: underline; color: #333333; font-size:14px;}

.MainContentArea {padding-left:10px; padding-right:10px;}

.RowLight {background-color:#FFFFFF;}
.RowDark {background-color:#EEEEEE;}

.ResultsTable { background-color:#FFFFFF; border:1px solid #003399; }
.ResultsTableHeader { font:11px Arial; font-weight:bold; background-color:#003399; color:#FFFFFF;}
.ResultsItemDark { font:11px Arial; background-color:#F5F5F5;}
.ResultsItemLight { font:11px Arial; background-color:#FFFFFF;}

.ComparisonTable { margin-left:30px; background-color:#FFFFFF; border:1px solid #003399; }
.ComparisonCellHeaderDark { background-color:#ECECEC; border:1px solid #003399; }
.ComparisonCellItemDark { background-color:#F5F5F5; border:1px solid #003399; }
.ComparisonCellHeaderLight { background-color:#E9F0FC; border:1px solid #003399; }
.ComparisonCellItemLight { background-color:#FFFFFF; border:1px solid #003399; }

.MembershipTable {background-color:#FFFFFF; border:1px solid #003399; }
.MembershipTableHeader { font:12px Arial; font-weight:bold; background-color:#003399; color:#FFFFFF;}

.LoginTable {background-color:#FFFFFF; border:1px solid #003399; }
.LoginHeader { font:12px Arial; font-weight:bold; background-color:#003399; color:#FFFFFF;}

.Button { cursor:hand; font:12px Arial; font-weight:bold; color:#FFFFFF; background-color:#003399; border-left-color:#004DDD; border-top-color:#004DDD; border-bottom-color:#003333; border-right-color:#003333;}
.ButtonGreySmallText { cursor:hand; font:9px Verdana; font-weight:bold; color:#FFFFFF; background-color:#333333; border-left-color:#666666; border-top-color:#666666; border-bottom-color:#000000; border-right-color:#000000;}

.Header { font:14px Arial; font-weight:bold; color:#003399;}
.HeaderLink, .HeaderLink:Visited, .HeaderLink:Active { font:11px Arial; font-weight:bold; text-decoration: none; color: #FFFFFF; }
.HeaderLink:Hover { font:11px Arial; font-weight:bold; text-decoration: none; color: #FFD700; }
.HeaderCellOff {background-color:#3399FF; border-right:1px solid; border-right-color:#FFFFFF; border-top:1px solid; border-top-color:#FFFFFF;}
.HeaderCellOn {background-color:#003399; border-right:1px solid; border-right-color:#FFFFFF; border-top:1px solid; border-top-color:#003399;}
.HeaderCellEndOff {background-color:#3399FF; border-top:1px solid; border-top-color:#FFFFFF;}
.HeaderCellEndOn {background-color:#003399; border-top:1px solid; border-top-color:#003399;}

.NavBar {background-color:#003399;}
.NavLink, .NavLink:Visited, .NavLink:Active { font:12px Arial; font-weight:bold; text-decoration: none; color: #FFFFFF; }
.NavLink:Hover { font:12px Arial; font-weight:bold; text-decoration: none; color: #CCCCCC; }

.FooterBar {background-color:#003399;}
.FooterText { font:11px Arial; font-weight:bold;}
.FooterLink, .FooterLink:Visited, .FooterLink:Active { font:11px Arial; font-weight:bold; text-decoration: none; color: #FFFFFF; }
.FooterLink:Hover { font:11px Arial; font-weight:bold; text-decoration: none; color: #FFD700; }
.FooterCellOff {background-color:#3399FF; border-right:1px solid; border-right-color:#FFFFFF; border-top:1px solid; border-top-color:#FFFFFF;}
.FooterCellOn {background-color:#003399; border-right:1px solid; border-right-color:#FFFFFF; border-top:1px solid; border-top-color:#003399;}
.FooterCellEndOff {background-color:#3399FF; border-top:1px solid; border-top-color:#FFFFFF;}
.FooterCellEndOn {background-color:#003399; border-top:1px solid; border-top-color:#003399;}

.ErrorDescr { font: 9pt Arial; color: #990000; font-weight: bold; padding:3px; border: 1px solid #990000; background-color:#FFFFFF; }
.FormDescr { font: 9pt Arial; color: #993333; font-weight:bold; }

.Breadcrumbs:Link, .Breadcrumbs:Visited, .Breadcrumbs:Active { font: 10pt Arial; font-weight:bold; background-color: #FFFFFF; color: #848283; text-decoration:none;}
.Breadcrumbs:Hover { font: 10pt Arial; font-weight:bold; background-color: #FFFFFF; color: #BD0500; text-decoration:none;}
.CurrentLocation { font: 10pt Arial; font-weight:bold; color: #BD0500;}
