body {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

.bannerimg {
	display: block;
	margin: 0px;
	padding: 0px;
}

.navtd {
	margin: 0px;
	padding: 0px;
	height: 20px;
}

p.title1 {
font-size: 20px; 
font-weight: bold; 
color: #217053;
margin-top:10px;
margin-bottom:10px;}

p.titleclass {
font-size: 20px; text-decoration: underline;
margin-top:5px;margin-bottom:-10px;}
.container {
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}

.contentTd {
	margin: 0px;
	padding: 8px;
}
/* base color elements below */

	A:link {color: blue; text-decoration: underline;}

	A:visited {color: blue; text-decoration: underline;}

	A:active {color: blue; text-decoration: none;}

	A:hover {color: blue; text-decoration: none;}

	
	p.header1color {font-size: 14px; font-weight: bold; color: #217053;}

	p.color {color: #217053;}

	td.color {background-color: #217053;}

	table.color {border: solid 1px #217053;}

	hr {color: #217053;}


/* gray elements below */

	
td.ltgray {background-color: #CCCCCC;}

	td.dkgray {background-color: #999999;}

	table.gray {border: solid 1px #CCCCCC; margin-top:20px;}

	hr.gray {color: #CCCCCC;}


/* white elements below */

	
p.header1white {font-size: 12px; font-weight: bold; color: #FFFFFF;}

	p.white {color: #FFFFFF;}


/* body elements below */

	
p {font-size: 14px;}

	p.small {font-size: 10px;}
	
        p.script {font-size: 18px; font-weight: bold; font-family: Times; font-style: italic;}

	table.layout {margin-left: 15px; margin-top: 10px;}

	li {font-size: 14px;}


/* CoolMenus 4 - default styles - do not edit */

.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

/* CoolMenus 4 - default styles - end */

  
/*Style for the background-bar*/

.clBar{position:absolute; width:0px; height:0px; background-color:#217053; layer-background-color:#217053; visibility:hidden}


/*Styles for level 0*/

.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}

.clLevel0{background-color:#217053; layer-background-color:#217053; color:white;}

.clLevel0over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#217053; cursor:pointer; cursor:hand; }

.clLevel0border{position:absolute; visibility:hidden; background-color:#999999; layer-background-color:##217053}


/*Styles for level 1*/

.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal}

.clLevel1{background-color:#217053; layer-background-color:#217053; color:white;}

.clLevel1over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#217053; cursor:pointer; cursor:hand; }

.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#999999; layer-background-color:#999999}


/*Styles for level 2*/

.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal}

.clLevel2{background-color:#217053; layer-background-color:#217053; color:white;}

.clLevel2over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#217053; cursor:pointer; cursor:hand; }

.clLevel2border{position:absolute; visibility:hidden; background-color:#999999; layer-background-color:#999999}
