.datatable td { vertical-align:top; }

.maintable_1 { background-color:#fcf6ec; } /* Classes */
.maintable_2 { background-color:#f8eae9; } /* Lectures */
.maintable_3 { background-color:#eae9f0; } /* Support */
.maintable_4 { background-color:#fcf6ec; } /* Parents */
.maintable_5 { background-color:#f8eae9; } /* Fundraising */

.mainbody_1 { background-color:#d5d3e2; } /* Classes */
.mainbody_2 { background-color:#f2d6d3; } /* Lectures */
.mainbody_3 { background-color:#faedd9; } /* Support */
.mainbody_4 { background-color:#e7f2de; } /* Parents */
.mainbody_5 { background-color:#f8eae9; } /* Fundraising */

td.mainimage_1 { width:135px;height:39px;background-image:url(images/Events_11.gif); }
td.mainimage_2 { width:135px;height:39px;background-image:url(images/Events_09.gif); }
td.mainimage_3 { width:135px;height:39px;background-image:url(images/Events_13.gif); }
td.mainimage_4 { width:135px;height:39px;background-image:url(images/Events_15.gif); }
td.mainimage_5 { width:135px;height:39px;background-image:url(images/Events_09.gif); }

td.moreimage_1 { width:135px;height:13px;background-image:url(images/Events_22.gif); }
td.moreimage_2 { width:135px;height:13px;background-image:url(images/Events_21.gif); }
td.moreimage_3 { width:135px;height:13px;background-image:url(images/Events_23.gif); }
td.moreimage_4 { width:135px;height:13px;background-image:url(images/Events_24.gif); }
td.moreimage_5 { width:135px;height:13px;background-image:url(images/Events_21.gif); }

td.RequiredField{background:url(images/required.jpg) no-repeat center;width:15px;height:15px;}

.BlueHeaderEmployment{
font-family:Verdana, Helvetica, sans-serif;
color:#003473;
font-size:15px;
font-weight:bold;
padding:8px;
height:35px;
background-image:url("images/bg.jpg");
}
.border{
border-style:double;
border-color:#999999;
padding:8px;
}
.border2{
border-color:#999999;
border-style:solid;
border-width:1px;
padding:4px;
}
.border3 {padding:1px 1px 1px 4px;}
.border2 input,.border2 select,.border2 textarea
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}
.employment{
padding:5px;
background-color:#ffffff;

border-color:#999999;
border-style:solid;
border-width:1px;
}
.employment2{
background-color:#ededed;
padding:5px;

border-color:#999999;
border-style:solid;
border-width:1px;
}
.YouAreIn{
background-color:#6c819d;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
padding-left:10px;
font-size:10px;
height:36px;
}
.LeftNav{ 
color:#333333;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
padding-left:10px;
background-color:#8aa6ca;
}
a.LinkLeftNav{ 
color:#333333;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
background-color:#8aa6ca;
text-decoration:none;
}
a.LinkLeftNav:hover{ 
color:#0a3883;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
background-color:#8aa6ca;
text-decoration:none;
}
.LeftNavOn{
background-color:#0a3883;
padding-left:10px;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
color:#ffffff;
}
a.LinkLeftNavOn{ 
color:#ffffff;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
background-color:#0a3883;
text-decoration:none;
}
a.LinkLeftNavOn:hover{ 
color:#8aa6ca;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
background-color:#0a3883;
text-decoration:none;
}
.LeftNavSub{
color:#0a3883;
font-family:Verdana, Helvetica, sans-serif;
background-color:#c5c0e0;
font-size:10px;
padding-left:15px;
}
a.LinkLeftNavSub{ 
color:#0a3883;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
background-color:#c5c0e0;
text-decoration:none;
}
a.LinkLeftNavSub:hover{ 
color:#666666;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
background-color:#c5c0e0;
text-decoration:none;
}
.BlueHeader{
font-family:Verdana, Helvetica, sans-serif;
color:#003473;
font-size:15px;
font-weight:bold;
}
.WhiteHeader
{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}
.LargeBlueHeader{
font-family:Verdana, Helvetica, sans-serif;
color:#003473;
font-size:20px;
font-weight:bold;
}
.Content{
font-family:Verdana, Helvetica, sans-serif;
color:#76787B;
font-size:12px;
}
.Blue{
font-family:Verdana, Helvetica, sans-serif;
color:#003473;
font-size:12px;
} 
.BlueBold{
font-family:Verdana, Helvetica, sans-serif;
color:#003473;
font-size:12px;
font-weight:bold;
} 
.BrightBlueBold{
font-family:Verdana, Helvetica, sans-serif;
color:#002cbb;
font-size:12px;
font-weight:bold;
} 
.EventHeader{
font-family:Verdana, Helvetica, sans-serif;
color:#002cbb;
font-size:13px;
font-weight:bold;
padding:0px 0px 0px 12px;
} 
.EventTDBold{
font-family:Verdana, Helvetica, sans-serif;
color:#002cbb;
font-size:12px;
font-weight:bold;
border-bottom: dotted 1px aeaea4;
padding:5px 5px 5px 5px;
}

.EventTD{
font-family:Verdana, Helvetica, sans-serif;
color:#00274e;
font-size:12px;
border-bottom: dotted 1px aeaea4;
padding:5px 5px 5px 5px;
}
.EventText{
font-family:Verdana, Helvetica, sans-serif;
color:#00274e;
font-size:12px;
padding:3px 3px 3px 3px;
}
a.BlueSmall{
color:#003473;
text-decoration:none;
}
a.BlueSmall:hover{
color:#003473;
text-decoration:underline;
}
a.GreySmall{
color:#666666;
text-decoration:none;  
font-weight:normal;
}
a.GreySmall:hover{
color:#666666;
text-decoration:underline;
}
.footer{
font-size:12px;
}

tr.section1,tr.section3
{
	background-color:#f9fafa;
}
tr.sectiontop td { border-top:solid 1px #ddd; }
tr.sectionbottom td { border-bottom:solid 1px #ddd; }
tr.education2 { background-color:#f6f7f7;}

.ESOrangeHeader{background-color:ecc284;}
.ESOrangeRow{background-color:faedda;}
.ESOrangeTitle{color:d78929;font-size:16px;}

.ESGreenHeader{background-color:add096;}
.ESGreenRow{background-color:e7f2de;}
.ESGreenTitle{color:006f65;font-size:16px;}

.ESPurpleHeader{background-color:7b7aa4;}
.ESPurpleRow{background-color:d5d3e2;}
.ESPurpleTitle{color:003473;font-size:16px;}

.ESRedHeader{background-color:d58582;}
.ESRedRow{background-color:f2d6d3;}
.ESRedTitle{color:9d002d;font-size:16px;}

.smaller{
font-family:Verdana, Helvetica, sans-serif;
color:#555555;
font-size:12px;
}
.CalNavigation{
line-height:17px;
}
a.calnav{
color:#666666;
font-size:11px; 
text-decoration:none;
}
a.calnav:hover{
color:#003473; 
font-size:11px;
text-decoration:none;
}
a.calnavon{
color:#003473; 
font-size:11px;
text-decoration:none;
}
.whiteheader{
color:#FFFFFF;
font-weight:bold;
font-size:13px;
}
a.white{
color:#ffffff;
text-decoration:none;
}
a.white:hover{
color:#aaaaaa;
text-decoration:none;
}
input,textarea,option,select{
font-family:Verdana, Helvetica, sans-serif;
color:#222222;
font-size:12px;
}