body { background-color: White/*#becce8*/; }
div#wrapper { border-color:#5B88C5; background-color: #fff;}

#main_tab {background-color:#becce8; border-color: #5B88C5;}	
#main_tab .MainTabOn{ background-color: #5B88C5; border-color: #5B88C5;}
#main_tab .MainTabOn a:hover { color: #000080;}

#main_tab a:link, #main_tab a:visited { color: #000080;}
#main_tab a:hover { color: #00f;}
#main_tab a:active { color: #000080;}

#sub_tab {background-color:#becce8; border-color: #5B88C5;}	
#sub_tab .SubTabOn { background-color: #5B88C5; border-color: #5B88C5; }
#sub_tab .SubTabOn a:hover { color: #000080;}

#sub_tab a:link, #sub_tab a:visited { color: #000080;}
#sub_tab a:hover { color: #00f;}
#sub_tab a:active { color: #000080;}

a:link, a:visited {color: #000080;}
a:hover {color: #00f;}
a:active {color: #000080;}

a{ text-decoration: none;}

div.halfsection { border-color:#5B88C5;}
.sectioncontent .ExtraActionLinks { border-top-color: #5B88C5 }

div#footer div#separator { border-bottom-color:#5B88C5;}
div#welcomehome{ border-color: #5B88C5; color: #000080;}
div#homecontent {color: #000080;}

div#homecontent a:link, div#homecontent a:visited {color: #000080;}
div#homecontent a:hover {color: #00f;}
div#homecontent a:active {color: #000080;}

div#MagicDiv {background-color: #fff; border-color: #5B88C5;}
div#MagicDiv #MagicDiv_Header{ color: #000080;}
/* ---------------------------------------------------------------
| Deprecated HTML element styles in the "old" ESS
| -----------------------------------------------------------------*/

table.maintable { background-color: #fff;}

.sectionheader {background-color: #becce8; color: #000080; border-color: #5B88C5;}
.sectioncontent {border-color: #5B88C5;}
table.maintable {color: #000080;}
.sectiondescription{ color: #000;}
.Instructions {color: #000080;}
.sectiontitle {color: #000080;}
.sectionsubtitle {color: #000080;}
.warning {color: #f00;}

#loginPage {background-color: #FFF; border-color: #5B88C5;}
#loginPage #topLabel {color: #000080;}

table.datatable th {border-color: #5B88C5;	color: #000080;}
table.datatable .gridFooter td {border-color: #5B88C5; }

table#PlanComparisonTable td.catName, table#PlanComparisonTable td.planName {color: #000080;}
#totalsEnrollmentSection{color: #000080;}
.leaveRequestPage .controlLabel {color: #000080;}

.orgChartTable {border-color: #000080;} /* for employee_detail.aspx */

.gridFooter {color: #000080;}

#paycheckCalculatorsContent .templateDescription {border-bottom-color: #5B88C5;}

.cellNameRequired {color: #FF0000;}