.subMenu {
	border: 1px solid #FFFFFF;
	background-color: #4D73BE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	 }
.trDeselect {
	background-color: #4D73BE;
	color: white;
	cursor: hand;
	border-top: solid 1px  #718FCB;
	font-size: 11px;
	padding-left: 3px;
	margin: 3px;
	}
.trSelect {
	color: #4D73BE;
	background-color: #FEDF35;
	cursor: hand;
	border-top: solid 1px  #718FCB;
	font-size: 11px;
	line-height: 14px;
	padding-left: 3px;
	}
a.menuLink:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	width: 115px;
	height: 10px;
	}
a.menuLink:link {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	width: 115px;
	height: 10px;
	}
a.menuLink:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	width: 115px;
	height: 10px;
	}
a.activemenuLink:hover {
	color: #4D73BE;
	font-size: 11px;
	text-decoration: none;
	width: 115px;
	height: 10px;
	}
a.activemenuLink:link {
	color: #4D73BE;
	font-size: 11px;
	text-decoration: none;
	width: 115px;
	height: 10px;
	}
a.activemenuLink:visited {
	color: #4D73BE;
	font-size: 11px;
	text-decoration: none;
	width: 115px;
	height: 10px;
	}
a.activemenuLink:active {
	color: #4D73BE;
	font-size: 11px;
	text-decoration: none;
	width: 115px;
	height: 10px;
	}
body.main {
	background-color: #FFFFFF;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top: 0px solid #4D73BE;
	border-right: 0px solid #345AA3;
	}
body.empty {
	background-color: #FFFFFF;
	 } 
body.top {
	background-color: #9FBAE9;
	font-family:  Verdana, Geneva,  Helvetica, Arial, sans-serif;
	border-top: 0px solid #345AA3;
	border-right: 0px solid #345AA3;
	border-bottom: 0px;
	border-left: 0px solid #345AA3;
	 }
body.menu {
	margin: 0px;
	padding: 0px;
	background-color: #4D73BE;
	border-top: 0px;
	border-right: 0px solid #000000;
	border-bottom: 0px;
	border-left: 0px solid #345AA3;
	 }
body.footer {
	background-color: #9FBFE7;
	font-family: Verdana, Geneva,  Helvetica, Arial, sans-serif;
	border-top: 0px solid #000000;
	border-right: 1px solid #345AA3;
	border-bottom: 0px solid #345AA3;
	border-left: 1px solid #345AA3;
	 }
a:link {
	color: #DE0100;	
	text-decoration: none;
    }
a.breadcrum:link {
	color: #315AAC;	
	text-decoration: underline;
    }
a.footer:link {
	color: #FFFFFF;	
	text-decoration: none;
    }
a.image:link {
	text-decoration: none;
    }
a:visited {
	color: #DE0100;
	text-decoration: none;
    }
a.breadcrum:visited {
	color: #315AAC;	
	text-decoration: underline;
    }
a.footer:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
a.image:visited {
	text-decoration: none;
	}
a:active {
	color: #000066;
	text-decoration: underline;
    }
a.breadcrum:active {
	color: #000066;
	text-decoration: underline;
    }
a.footer:active {
	color: #000066;
	text-decoration: underline;
	}
a.image:active {
	text-decoration: none;
	}
a:hover {
	color: #000066;
	text-decoration: underline;
	}
a.breadcrum:hover {
	color: #000066;
	text-decoration: underline;
	}	
a.footer:hover {
	color: #000066;
	text-decoration: underline;
	}	
a.image:hover {
	text-decoration: none;
	}
div.topsection {
	position: relative;
	left: 0;
	top: 0;
	border: 0px;
	}
div.midsection {
	position: relative;
	left: 0;
	top: 0;
	border: 0px;
	}
div.topcol1rel {
	position: relative;
	background-color: #FFFFFF;
	top: 0;
	left: 15px;
	width: 636px;
	height: 54px;
	margin: 0px;
	padding: 0px;
	border-top: 7px solid #FFFFFF;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px ;
	}     
div.midcolA183abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 183px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
    }
div.midcolA183rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 183px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA199abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 199px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA199rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 199px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA204abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 204px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA204rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 204px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA312abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 312px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA312rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 312px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA376abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 376px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA376rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 376px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA407abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 407px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA407rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 407px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA426abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 408px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA426rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 408px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB407abs {
    position: absolute;
    top: 0;
    left: 435px;
    width: 407px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB407rel {
    position: relative;
    top: 0;
    left: 435px;
    width: 407px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}	
div.midcolA464rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 464px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA464abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 464px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
	
div.midcolA566rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 566px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA566abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 566px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA620abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 620px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA634abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 634px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA634rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 634px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA824abs {
    position: absolute;
    top: 0;
    left: 18px;
    width: 824px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolA824rel {
    position: relative;
    top: 0;
    left: 18px;
    width: 824px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB160abs {
	position: absolute;
	top: 0;
	left: 492px;
	width: 160px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB160rel {
	position: relative;
	top: 0;
	left: 492px;
	width: 160px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB183abs {
	position: absolute;
	top: 0;
	left: 211px;
	width: 183px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB183rel {
	position: relative;
	top: 0;
	left: 211px;
	width: 183px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB350rel {
	position: relative;
	top: 0;
	left: 492px;
	width: 350px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB350abs {
	position: absolute;
	top: 0;
	left: 492px;
	width: 350px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB199abs {
    position: absolute;
    top: 0;
    left: 227px;
    width: 199px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB199rel {
    position: relative;
    top: 0;
    left: 227px;
    width: 199px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolC199abs {
    position: absolute;
    top: 0;
    left: 436px;
    width: 199px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolC199rel {
    position: relative;
    top: 0;
    left: 436px;
    width: 199px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolD198abs {
    position: absolute;
    top: 0;
    left: 645px;
    width: 198px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolD198rel {
    position: relative;
    top: 0;
    left: 645px;
    width: 198px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB205abs {
	position: absolute;
	top: 0;
	left: 232px;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB205rel {
	position: relative;
	top: 0;
	left: 232px;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolC205abs {
	position: absolute;
	top: 0;
	left: 447px;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolC205rel {
	position: relative;
	top: 0;
	left: 447px;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolD205abs {
	position: absolute;
	top: 0;
	left: 662px;
	width: 180px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolD205rel {
	position: relative;
	top: 0;
	left: 662px;
	width: 180px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB248home {
	position: absolute;
	top: 104;
	left: 404px;
	width: 248px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB248abs {
	position: absolute;
	top: 0;
	left: 404px;
	width: 248px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB248rel {
	position: relative;
	top: 0;
	left: 404px;
	width: 248px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolM180abs {
	position: absolute;
	top: 0;
	left: 404px;
	width: 180px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolM180rel {
	position: relative;
	top: 0;
	left: 404px;
	width: 180px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolD248abs {
	position: absolute;
	top: 0;
	left: 594px;
	width: 248px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolD248rel {
	position: relative;
	top: 0;
	left: 594px;
	width: 248px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB312abs {
	position: absolute;
	top: 0;
	left: 340px;
	width: 312px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB312rel {
	position: relative;
	top: 0;
	left: 340px;
	width: 312px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB420abs {
	position: absolute;
	top: 0;
	left: 232px;
	width: 420px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolB420rel {
	position: relative;
	top: 0;
	left: 232px;
	width: 420px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.bottomcol1rel {
	position: relative;
	top: 0;
    left: 0;
	width: 794px;
	margin: 0px;
	padding: 0px;
	border-top:  0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	} 
div.midcolpopuprel {
    position: relative;
    top: 0;
    left: 0;
    width: 390px;;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolpopupdiagram {
    position: relative;
    top: 0;
    left: 0;
    width: 270px;;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolpopup464rel {
    position: relative;
    top: 0;
    left: 0;
    width: 464px;;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
div.midcolpopup634rel {
    position: relative;
    top: 0;
    left: 0;
    width: 634px;;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
span.breadcrum {
	color: #315AAC;
	font-size: 8pt;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	margin-left: 5px;
	}
span.lightblue {
	color: #6384C6;
	font-size: 8pt;
	line-height: 11pt;
	}
span.date {
	color: #315AAC;
	font-size: 7pt;
	line-height: 11pt;
	}
span.forum {
	color: #315AAC;
	font-size: 8pt;
	line-height: 11pt;
	}
img.image {
	top: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid  #345AA3;
	}
img.noborder {
	top: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px;
	}
table.table {
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
	text-align: left;
	}
table.table0 {
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #C1D1F0;
	border-right: 1px solid #C1D1F0;
	border-bottom: 1px solid #C1D1F0;
	border-left: 1px solid #C1D1F0;
	text-align: left;
	}
table.tablered {
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #FBA6A6;
	border-right: 1px solid #FBA6A6;
	border-bottom: 1px solid #FBA6A6;
	border-left: 1px solid #FBA6A6;
	text-align: left;
	}
table.matrix {
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #C1D1F0;
	border-right: 1px solid #C1D1F0;
	border-bottom: 1px solid #C1D1F0;
	border-left: 1px solid #C1D1F0;
	text-align: left;
	}
table.breadcrum {
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	text-align: left;
	}
table.footer {
	width: 100%;
	left: 0px;
	top: 0px;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border.left: 0px;
	text-align: left;
	}
form.form {
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #C1D1F0;
	border-right: 1px solid #C1D1F0;
	border-bottom: 1px solid #C1D1F0;
	border-left: 1px solid #C1D1F0;
	}
table.form {
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: #F1F4FB;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	}
td.form {
	left: 0px;
	top: 0px;
	vertical-align: center;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-top: 1px solid #FFFFFF;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.formselect {
	left: 0px;
	top: 0px;
	vertical-align: center;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-top: 1px solid #FFFFFF;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.formlast {
	left: 0px;
	top: 0px;
	vertical-align: center;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.formsubmit{
	left: 0px;
	top: 0px;
	vertical-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	}
select.select {
	vertical-align: center;
	text-align: left;
	font-family:  Verdana, Geneva,  Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
input.form {
	left: 0px;
	top: 0px;
	vertical-align: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 3px;
	text-align: left;
	font-family:  Verdana, Geneva,  Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.header {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #C1D1F0;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	color: #234179;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerwhite {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #FFFFFF;
	border-top: 11px solid #FFFFFF;
	border-bottom: 0px;
	font-weight: bold;
	text-align: left;
	color: #234179;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headergray {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #C9C9C9;
	border-top: 11px solid #FFFFFF;
	font-weight: bold;
	text-align: left;
	color: #000000;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerschool {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #FFD934;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	font-weight: bold;
	color: #234179;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerred {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #F60722;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerbordeaux {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #DA2123;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerblue {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #77A3E9;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerorange {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #FF6C2B;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headernav {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-color: #4D73BE;
	border-top: 11px solid #FFFFFF;
	border-bottom: 20px solid #FFFFFF;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headernav2 {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #4D73BE;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerstap1 {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #F6D288;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	color: #234179;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerstap2 {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #FFCD34;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	color: #234179;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerstap3 {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #FF9794;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	color: #234179;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerstap4 {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #FC5C07;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	color: #234179;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerstap5 {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #B9FC75;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	color: #234179;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.headerstap6 {
	width: 100%;
	left: 0px;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #93C6E3;
	border-top: 11px solid #FFFFFF;
	text-align: left;
	color: #234179;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	}
td.button {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 0px;;
	border-right: 0px;
	border-bottom: 0px;;
	border-left: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.buttontop {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 0px;;
	border-right: 0px;
	border-bottom: 0px;;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.text0top {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.textnav{
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 1px solid #F1F4FB;
	border-right: 1px solid #F1F4FB;
	border-bottom: 1px solid #F1F4FB;
	border-left: 1px solid #F1F4FB;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.text1top {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 1px solid #F1F4FB;
	border-right: 1px solid #F1F4FB;
	border-bottom: 1px solid #F1F4FB;
	border-left: 1px solid #F1F4FB;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.textgray1top {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #EFEFEF;
	border-top: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.textschool1top {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FEEC7D;
	border-top: 0px solid #8FAADE;
	border-right: 0px;
	border-bottom: 0px solid #345AA3;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	color: #234179;
	font-size: 8pt;
	line-height: 11pt;
	}
td.text1redtop {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 1px solid #FBA6A6;
	border-right: 1px solid #FBA6A6;
	border-bottom: 1px solid #FBA6A6;
	border-left: 1px solid #FBA6A6;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.text2top {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border-top: 1px solid #F1F4FB;
	border-right: 1px solid #F1F4FB;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #F1F4FB;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.textlinktop {
	left: 0px;
	top: 0px;
	vertical-align: center;
	background-color: #F1f4FB;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-align: left;
	color: #234179;
	font-size: 8pt;
	line-height: 11pt;
	}
td.textlinkrtop {
	left: 0px;
	top: 0px;
	vertical-align: center;
	background-color: #F1f4FB;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-align: right;
	color: #234179;
	font-size: 8pt;
	line-height: 11pt;
	}
td.textlinkctop {
	left: 0px;
	top: 0px;
	vertical-align: center;
	background-color: #F1f4FB;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-align: center;
	color: #234179;
	font-size: 8pt;
	line-height: 11pt;
	}
td.imagelinktop {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
    border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
td.image1top {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
    border-top: 0px solid #F1F4FB;
	border-right: 0px solid #F1F4FB;
	border-bottom: 0px solid #F1F4FB;
	border-left: 0px solid #F1F4FB;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.image2top {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color:#F1F4FB;
	border-top: 1px solid #F1F4FB;
	border-right: 1px solid #F1F4FB;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #F1F4FB;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.image3top {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
    border-top: 18px solid #FFFFFF;
	border-right: 0px solid #F1F4FB;
	border-bottom: 0px solid #F1F4FB;
	border-left: 0px solid #F1F4FB;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
th.text1table {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
th.text2table {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border-top: 0px solid #8FAADE;
	border-right: 1px solid #F1F4FB;
	border-bottom: 0px solid #8FAADE;
	border-left: 1px solid #F1F4FB;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
  	line-height: 11pt;
	}
td.text3htable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 0px solid #8FAADE;
	border-right: 0px;
	border-bottom: 0px solid #8FAADE;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
  	line-height: 11pt;
	}	
td.text3hitable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 0px solid #8FAADE;
	border-right: 0px;
	border-bottom: 0px solid #8FAADE;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-style: italic;
  	line-height: 11pt;
	}	
th.text2tableno {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
  	line-height: 11pt;
	}
th.emptytable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 1px solid #F1F4FB;
	border-right: 0px;
	border-bottom: 0px solid #8FAADE;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
  	line-height: 11pt;
	}
th.matrixtable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border-top: 0px solid #8FAADE;
	border-right: 0px;
	border-bottom: 0px solid #8FAADE;
	border-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
  	line-height: 11pt;
	}
th.matrixctable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border-top: 0px solid #8FAADE;
	border-right: 0px;
	border-bottom: 0px solid #8FAADE;
	border-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
	color: #000000;
	font-size: 8pt;
  	line-height: 11pt;
	}
td.text1table {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 10pt;
	}
td.text1atable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 10pt;
	}	
td.text1rtable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 1px;
	padding-right: 30px;
	padding-bottom: 1px;
	padding-left: 7px;
	text-align: right;
	color: #000000;
	font-size: 8pt;
	line-height: 10pt;
	}
td.text1artable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 7px;
	text-align: right;
	color: #000000;
	font-size: 8pt;
	line-height: 10pt;
	}
td.textdatetable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 7px;
	text-align: left;
	color: #315AAC;
	font-size: 7pt;
	line-height: 10pt;
	}
td.text2table {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border: none; 
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
  	line-height: 10pt;
	}
td.text2atable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border: none; 
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
  	line-height: 10pt;
	}
td.text2rtable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border: none; 
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
	padding-left: 7px;
	text-align: right;
	color: #000000;
	font-size: 8pt;
  	line-height: 10pt;
	}
td.text2artable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border: none; 
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 7px;
	text-align: right;
	color: #000000;
	font-size: 8pt;
  	line-height: 10pt;
	}
td.text3table {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 0px solid #8FAADE;
	border-right: 0px;
	border-bottom: 0px solid #8FAADE;
	border-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
  	line-height: 11pt;
	}	
td.text3itable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top: 0px solid #8FAADE;
	border-right: 0px;
	border-bottom: 0px solid #8FAADE;
	border-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-style: italic;
  	line-height: 11pt;
	}	
td.matrix1table {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.matrix1btable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	line-height: 11pt;
	}
td.matrix1ctable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: none;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.matrix2table {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #F1F4FB;
	border: none; 
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 2px;
	text-align: right;
	font-weight: bold;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.matrixvasttable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #9FBAE9;
	border: 3px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
	}
td.matrixinvaltable {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #DA2123;
	border: 3px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: center;
	color: #FFFFFF;
	font-size: 8pt;
	line-height: 11pt;
	}
td.matrixinval1table {
	left: 0px;
	top: 0px;
	vertical-align: top;
	background-color: #03D300;
	border: 3px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: center;
	color: #FFFFFF;
	font-size: 8pt;
	line-height: 11pt;
	}
td.footerleft {
	left: 0px;
	top: 0px;
	vertical-align: center;
	background-color: #4D73BE;
	border-top: 0px;
	border-right: 0px solid #000000;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:left;
	color: #000000;
	font-size: 7pt;
	line-height: 11pt;
	}
td.footerright {
	left: 0px;
	top: 0px;
	vertical-align: center;
	border: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	border-top: 1px solid #4D73BE;
	text-align:center;
	color: #FFFFFF;
	font-size: 7pt;
	line-height: 11pt;
	}

