/* CSS Document */
<!--
.CopyStyle1 {
font-family:Arial, Helvetica, sans-serif;
color:#223040;
font-size:.8em;
}
.CopyStyle2 {
font-family:Arial, Helvetica, sans-serif;
border:solid 2px #999933;
color:#223040;
background-color:#FFFFFF;
font-size:.8em;
padding:6px;
}
.CopyStyle3 {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#999933;
font-weight:bold;
}
.CopyStyle4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#223040;
font-weight:bold;
}
.h1{
font-size:1.5em;
color:#223040;
}
.h2{
color:#FFFFFF;
font-size:1.2em;
background:none;
background-image:url(../pub/assets/styleset/area2_title_bg.gif);
background-repeat:no-repeat;
background-position:right top;
}
.h3{
font-size:1.2em;
color:#223040;
}
.h4{
font-size:1em;
color:#999933;
}
span.customColour{
color:#999933;
}
*{
font-family:Arial, Helvetica, sans-serif;
}


h1{
font-size:1.5em;
color:#223040;
}
h2{
color:#FFFFFF;
font-size:1.2em;
background:none;
background-image:url(../pub/assets/styleset/area2_title_bg.gif);
background-repeat:no-repeat;
background-position:right top;
}
h3{
font-size:1.2em;
color:#223040;
}
h4{
font-size:1em;
color:#999933;
}
p
{
font-family:Arial, Helvetica, sans-serif;
color:#223040;
font-size:.8em;
}
p a{
color:#223040;
}
p a:hover{
color:#999933;
}
#content{
background-color:#efefce;
}
.AREA1 span.customSpanLink a, .AREA2 span.customSpanLink a, .AREA3 span.customSpanLink a{
background-color:#223040;
color:#FFFFFF;
font-size:.8em;
}
.AREA1 span.customSpanLink a:hover, .AREA2 span.customSpanLink a:hover, .AREA3 span.customSpanLink a:hover{
background-color:#999933;
color:#FFFFFF;
}

/*Primary Nav*/
.vertical{
background-image:url(../pub/assets/styleset/pillar_nav_bg.gif);
background-repeat:repeat-y;
background-position:left;
}
#navBar{
background-image:url(../pub/assets/styleset/nav_bg.gif);
background-repeat:repeat-x;
}
#navPillar{
background-color:#CCCC99;
background-image:url(../pub/assets/styleset/pillar_nav_bg.gif);
background-repeat:repeat-y;
background-position:right;
}
#navPillar .primaryNavLI{
background-image:none;
border-top:solid 1px #efefce;
}
#navPillar .primaryNavLI a{
color:#223040;
}
#navPillar .primaryNavLI a:hover{
color:#FFFFFF;
}
.primaryNavLI{
background-image:url(../pub/assets/styleset/nav_button_edge.gif);
background-repeat:no-repeat;
background-position:right;
}
.primaryNavLI a{
color:#FFFFFF;
}
.primaryNavLI a:hover{
color:#CCCC99;
}
.primaryNavLI ul li{
background-image:none;
}
.primaryNavLI ul li a{
background-color:#223040;
color:#FFFFFF;
border-top:solid 1px #FFFFFF;
}
.primaryNavLI ul li a:hover{
color:#223040;
background-color:#CCCC99;
z-index:1000;
}
/*FOOTER*/
.footer p{
color:#FFFFFF;
}
.footer span.customSpanLink a{
color:#CCCC99;
}
.footer span.customSpanLink a:hover{
color:#FFFFFF;
}


/*AREA1*/
.AREA1{
background-color:#FFFFFF;
background-image:url(../pub/assets/styleset/area1_bg.gif);
background-repeat:repeat-x;
background-position:top;
margin-left:10px;
}
.AREA1 li{
font-size:.8em;

}
.AREA1 li.title{
font-size:1em;
color:#223040;
}
.AREA1 dt.newsTitle{
color:#223040;
font-size:1em;
}
.AREA1 dd.newsCopy{
font-size:.8em;
}

/*------------------------AREA2*/
.AREA2{
margin-right:10px;
}


.AREA2 h2, .AREA3 h2{
background-color:#efefce;
}
.AREA2 p.CopyStyle2{
padding:6px;
}

/*------------------------AREA3*/

.AREA3 a{
background-color:#223040;
color:#FFFFFF;
font-size:.8em;
}
.AREA3 a:hover{
background-color:#999933;
color:#FFFFFF;
}
.AREA3 h2, .AREA3 h2{
background-color:#CCCC99;
}
.AREA3 p{
border-color:#223040;
color:#000000;
}



/*Contact Form*/

#MEIContact{
border-color:#223040;
}
#MEIContact input{
font-size:11px;
}
#MEIContact select{
font-size:11px;
}

#MEIContact textarea{
font-size:11px;
}
#MEIContact label{
font-size:12px;
color:#999933;
}
#MEIContact input.submit{
font-size:13px;
background-color:#223040;
}

h5{
color:#223040;
}
.asterisk{
color:#223040;
}

/*FOOTER*/
.footer{
background-image:url(../pub/assets/styleset/nav_bg.gif);
background-repeat:repeat-x;
}
.footer ul li{
font-size:.9em;
color:#FFFFFF;
}
.footer ul li a{
font-size:.9em;
color:#FFFFFF;
}
.footer ul li a:hover{
color:#99CCFF;
}

/*------------------------TABLES*/
table{
color:#223040;
border-color:#223040;
}
th{
background-color:#CCCC99;
border-right:1px solid #223040;
}
td{
border-top:1px solid #223040;
border-right:1px solid #223040;
}
/*------------------------LINKS*/
span a{
color:#223040;
}
span a:hover{
color:#223040;
}
/*------------------------LISTS*/
.AREA1 li, .AREA2 li, .AREA3 li{
color:#223040;
}
.AREA1 li a, .AREA2 li a, .AREA3 li a{
color:#223040;
}
.AREA1 li a:hover, .AREA2 li a:hover, .AREA3 li a:hover{
color:#223040;
}




