<!--
body
{
    font-family     :  Arial, Helvetica, sans-serif;
    background-color: #fff;
    margin-bottom   : 0px;
    margin-top      : 0px;
    margin-left     : 0px;
    margin-right    : 0px;
}


/* background colors */
.content { background-color : #fff }
.bncolor { background-color : #007B63  }
.bgstrip { background-color : #F08114;height:3px; }
.bgwhite { background-color : #fff }
.banner { background-color : #5e64a2 }
.barcolor { background-color : #1b2740 }
.midcolor { background-color : #2f395d }
.navline { background-color : #7FBCBB }
.navbullet { background-color : #094849}
.navbox { background-color : #007B63 }
.searchbox { background-color : #007B63 }
.subnavbox { background-color : #BDEDDA }
.leftsidebar { background-color : #C6CEC6 }
.welcomebox { background-color : #BAE8D8 }
.articlebox { background-color : #D8EAF2 }
.eventsbox { background-color : #FBEDD6 }


/* textformat */
TD { font-family:  Arial, Helvetica, sans-serif; color:#000000 }
P { font-family:  Arial, Helvetica, sans-serif; color:#000000; font-size:100% }
H1 { font-family:  Arial, Helvetica, sans-serif; font-size:115%; color:#007B63 }
H2 { font-family:  Arial, Helvetica, sans-serif; font-size:115%; color:#007B63 }
H3 { font-family:  Arial, Helvetica, sans-serif; font-size:100%; color:#D95430 }
SMALL { font-family:  Arial, Helvetica, sans-serif; font-size:70%; color:#000000 }
DIV { font-family:  Arial, Helvetica, sans-serif; font-size:80%; color:#000000 }
TD { font-family:  Arial, Helvetica, sans-serif;font-size:11pt;  }
I { font-family:  Arial, Helvetica, sans-serif; color:#000000; }


UL LI { list-style-image: url(/images/bullet_arrow2.gif);font-size:11pt; }

A:link { font-family:  Arial, Helvetica, sans-serif; font-size:100%; color:#2256AC }
A:visited { font-family:  Arial, Helvetica, sans-serif; font-size:100%; color:#2256AC }
A:active { font-family:  Arial, Helvetica, sans-serif; font-size:100%; color:#2256AC }
A:hover { font-family:  Arial, Helvetica, sans-serif; font-size:100%; color:#FF6500 }

/* standardcolors */
.header { background-color : #390 }
.white { font-family:  Arial, Helvetica, sans-serif; color:#ffffff; font-size:90% }
.grey { font-family:   Arial, Helvetica, sans-serif; font-weight: bold; font-size:85%; color: #333; }
.pipe { font-family:  Arial, Helvetica, sans-serif; color: #fff }
.list { font-family:  Arial, Helvetica, sans-serif; font-weight: bold; color: #007B63 }

.intro{ font-family:  Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size: 100% }
.caption { font-family:  Arial, Helvetica, sans-serif; font-size:70%; color:#666 }

/* contactdetails */
.contact { font-family:  Arial, Helvetica, sans-serif; font-weight:bold; color:#003366 }
.contactbody { font-family:  Arial, Helvetica, sans-serif; color:#000 }

/* book/publication details */

.author { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-style: italic; color:#666 }
.publication-date { font-family:  Arial, Helvetica, sans-serif; font-size:80%; color:#666 }

/* sitelinks */
.link:link { font-family:  Arial, Helvetica, sans-serif; font-size:80%; color:#33c }
.link:visited { font-family:  Arial, Helvetica, sans-serif; font-size:80%; color:#669 }
.link:active { font-family:  Arial, Helvetica, sans-serif; font-size:80%; color:#669 }

.bannerlinks:link { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff ;text-decoration : none }
.bannerlinks:visited { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff; text-decoration : none }
.bannerlinks:active { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff ;text-decoration : none}
.bannerlinks:hover { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff ;text-decoration : none}

.sidebar { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #fff ;text-decoration : none }
.sidebar:link { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #fff ;text-decoration : none }
.sidebar:visited { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #fff;text-decoration : none }
.sidebar:active { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #fff;text-decoration : none }
.sidebar:hover { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #fff;text-decoration : underline }

.sidebaron { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #033 ;text-decoration : none }
.sidebaron:link { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #033 ;text-decoration : none }
.sidebaron:visited { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #033;text-decoration : none }
.sidebaron:active { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #033;text-decoration : none }
.sidebaron:hover { font-family:  Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color: #033;text-decoration : underline }

.description-index { font-family:  Arial, Helvetica, sans-serif; color:#000; font-size: 100% }
.description { font-family:  Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size: 100% }

/* forms */
.formbodydk { background-color:#007B63 }
.formbg { background-color:#CCCCCC }
.formtop { background-color : #094849 }
.formtitle { font-family:  Arial, Helvetica, sans-serif; color: #fff; font-weight: bold; font-size: 85% }
.formbody {background-color : #F1F0EF }

/* calendar */
.calBody {background-color:#F1F0EF;font-size:11px;height:80px;width:14%;}
/* indexes */
.indextitle:link { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 100%; color:#039 }
.indextitle:visited { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 100%; color:#039 }  
.indextitle:active { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 100%; color:#039 }
.indextitle:hover { font-family:  Arial, Helvetica, sans-serif; text-decoration : underline; font-weight: bold; font-size: 100%; color:#039 }

.title:link { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 100%; color:#039 }
.title:visited { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 100%; color:#039 }
.title:active { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 100%; color:#039 }
.title:hover { font-family:  Arial, Helvetica, sans-serif; text-decoration : underline; font-weight: bold; font-size: 100%; color:#039 }

.indextitlewhite:link { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 80%; color:#039; color: #fff; }
.indextitlewhite:visited { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 80%; color:#039; color: #fff; }  
.indextitlewhite:active { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold; font-size: 80%; color:#039; color: #fff; }
.indextitlewhite:hover { font-family:  Arial, Helvetica, sans-serif; text-decoration : underline; font-weight: bold; font-size: 80%; color:#039; color: #fff; }

.white:link { font-family:  Arial, Helvetica, sans-serif; color:#fff; font-size:75%; text-decoration:none }
.white:visited { font-family:  Arial, Helvetica, sans-serif; color:#fff; font-size:75%; text-decoration:none }
.white:active { font-family:  Arial, Helvetica, sans-serif; color:#fff; font-size:75%; text-decoration:none }
.white:hover { font-family:  Arial, Helvetica, sans-serif; color:#fff; font-size:75%; text-decoration:underline }

.indexdatewhite{ font-family:  Arial, Helvetica, sans-serif; color:#fff; font-size: 70% }


.indexdescription{ font-family:  Arial, Helvetica, sans-serif; color:#000; font-size: 100% }
.indexsummary{ font-family:  Arial, Helvetica, sans-serif; color:#666666; font-size: 100% }
.indexdate{ font-family:  Arial, Helvetica, sans-serif; color:#666666; font-size: 100% }

.indexmore { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-size: 10pt;  color:#2256AC }
.indexmore:link { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-size: 10pt;  color:#2256AC }
.indexmore:visited { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-size: 10pt; color:#2256AC }
.indexmore:active { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-size: 10pt; color:#2256AC }
.indexmore:hover { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-size: 10pt; color:#2256AC }

.indexlinks { font-family:  Arial, Helvetica, sans-serif; color:#33c }
.indexlinks:link { font-family:  Arial, Helvetica, sans-serif; color:#33c }
.indexlinks:visited { font-family:  Arial, Helvetica, sans-serif; color:#669 }
.indexlinks:active { font-family:  Arial, Helvetica, sans-serif; color:#669 }
		
/* topindexes */
.toptitle:link { font-family:  Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold; text-decoration : none; color:#2256AC }
.toptitle:visited { font-family:  Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;  text-decoration : none;  color:#2256AC }  
.toptitle:active { font-family:  Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold; text-decoration : none; color:#2256AC }
.toptitle:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold; text-decoration : underline; color:#2256AC }

.topdescription {  font-family:  Arial, Helvetica, sans-serif; font-size: 11pt; color: #000 }
.topdate {  font-family:  Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666 }

.toplink:link { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration : none; color:#fff }
.toplink:visited { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration : none; color:#fff }
.toplink:active { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration : none; color:#fff }
.toplink:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration : none; color:#fff }

/* subnav */
.home:link { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration : none; color:#036 }
.home:visited { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration : none;  color:#036 }
.home:active { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration : none; color:#036 }
.home:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration : underline; color:#036 }

.subnav { font-family:  Arial, Helvetica, sans-serif; font-size:70%; color: #033 ;text-decoration : none }
.subnav:link { font-family:  Arial, Helvetica, sans-serif; font-size:70%; color: #033 ;text-decoration : none }
.subnav:visited { font-family:  Arial, Helvetica, sans-serif; font-size:70%; color: #033;text-decoration : none }
.subnav:active { font-family:  Arial, Helvetica, sans-serif; font-size:70%; color: #033;text-decoration : none }
.subnav:hover { font-family:  Arial, Helvetica, sans-serif; font-size:70%; color: #033;text-decoration : underline }

.subnavoff { font-family:  Arial, Helvetica, sans-serif; font-size:70%; color: #033 ;text-decoration : none }

.pagestring { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #33c ;text-decoration : none }
.pagestring:link { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #33c ;text-decoration : none }
.pagestring:visited { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #33c;text-decoration : none }
.pagestring:active { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #33c;text-decoration : none }
.pagesting:hover { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #33c;text-decoration : underline }
.pagestringoff { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #666666 ;text-decoration : none }


.subscribe { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff ;text-decoration : none }
.subscribe:link { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff ;text-decoration : none }
.subscribe:visited { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff;text-decoration : none }
.subscribe:active { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff;text-decoration : none }
.subscribe:hover { font-family:  Arial, Helvetica, sans-serif; font-size:75%; color: #fff;text-decoration : underline }

/* download */
.download:link { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-size: 100%; color:#006699 }
.download:visited { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-size: 100%; color:#006699 }  
.download:active { font-family:  Arial, Helvetica, sans-serif; text-decoration : none; font-size: 100%; color:#006699 }
.download:hover { font-family:  Arial, Helvetica, sans-serif; text-decoration : underline; font-size: 100%; color:#006699 }

/* printversion */
.printversion { font-family:  Arial, Helvetica, sans-serif; color: #04218F; text-decoration:none; font-size: 75%; }

A.printfooter { font-family:  Arial, Helvetica, sans-serif; color: #04218F; text-decoration:none; font-size: 80%;  }
A.printfooter:link { font-family:  Arial, Helvetica, sans-serif; color: #04218F; text-decoration:none; font-size: 80%;  }
A.printfooter:visited { font-family:  Arial, Helvetica, sans-serif; color: #04218F; text-decoration:none; font-size: 80%;   }
A.printfooter:active { font-family:  Arial, Helvetica, sans-serif; color: #04218F; text-decoration:none; font-size: 80%;   }
A.printfooter:hover { font-family:  Arial, Helvetica, sans-serif; color: #04218F; text-decoration:underline; font-size: 80%; }

.fixed { font-family: monospace, courier; font-size:85% }
#helpBox {
	border:1px solid #000;
	background-color:#FFFF99;
	padding:5px;
}
#infoBox {
	margin:10px;
	border:1px solid #000;
	background-color:#76C3DD;
	padding:5px;
}
.pTable {
	font-size: 11px;
		border-collapse:collapse;
}
.pTable td {

	border:1px solid #007C62;
	padding:3px;



}
.pTableTitleRow {
	color: #FFFFFF;
	background-color: #28A69D;
	font-weight: bold;
}

.homeTopCell {
	border: 1px solid #86BDB2;
	background-color:#fff;
	width:48%;
	padding:10px;

}
.homeLeftCell {
	border: 1px solid #86BDB2;
	background-color:#fff;
	width:48%;
	padding:10px;
	margin-right:20px;
}

.homeRightCell {
	border: 1px solid #86BDB2;
	background-color:#fff;
	width:48%;
	padding:10px;
}
.homeTitleCell {
font-style:italic;
background-color:#007C62;
color:#fff;
padding-left:5px;
height:25px;


}
.homeContentCell {
background-color:#E7F1EE;
padding:10px;

}
.loggedInTable {
	border: 1px solid #86BDB2;
	width:155px;
	background-color:#fff;
	margin-top:28px;

}
.loggedIn {
font-size:8pt;

}

#stateLinksStrip {width:100%;height:30px;background-color:#57957A;border-bottom:2px solid #F08114;font-weight:bold;}
.stateLink {float:left;height:30px;width:100px;background-color:#57957A;border-right:1px solid #7BBDBD;font-size:12px;text-align:center;line-height:30px;}
.stateLinkOn {float:left;height:30px;width:100px;background-color:#F08114;color:#fff;border-right:1px solid #7BBDBD;font-size:12px;text-align:center;line-height:30px;}
.stateLinkOn a {color:#fff;text-decoration:none;}
.stateLinkOn a:visited {color:#fff;}
.stateLinkOn a:hover {color:#000;}

.stateLink a {color:#fff;text-decoration:none;}
.stateLink a:visited {color:#fff;}
.stateLink a:hover {color:#000;}
.stateTitle {border-bottom:1px solid #86BDB2;color:#007B63;font-size:30px;font-weight:bold;}

-->