body {
	scrollbar-face-color: #003366;
	scrollbar-highlight-color: #003399;
	scrollbar-shadow-color: #003399;
	scrollbar-arrow-color: #1e77d3;
	scrollbar-base-color: #003399;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-dark-shadow-color: #003399;
	font-family: Tahoma, Verdana, Arial Narrow, Trebuchet MS, Arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ffffff;	
}
.calmenu2 {
	FONT-SIZE: 86%; BACKGROUND: rgb(0,0,128) repeat-x; FLOAT: left; COLOR: rgb(255,255,255); BORDER-TOP-STYLE: none; FONT-FAMILY: verdana,arial,sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calmenu2 UL {
	FLOAT: center; POSITION: center
}
.calmenu2 UL LI {
	BORDER-RIGHT: rgb(201,212,224) 0px none; Z-INDEX: 1000; FLOAT: left; POSITION: relative
}
.calmenu2 UL LI UL {
	DISPLAY: none; FONT-WEIGHT: bold; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calmenu2 UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: center top; PADDING-BOTTOM: 0px; MARGIN-LEFT: -39px; PADDING-TOP: 0px
}
.calmenu2 UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: -30px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: rgb(255,255,255); LINE-HEIGHT: 3.1em; MARGIN-RIGHT: 0px! important; PADDING-TOP: 0px; HEIGHT: 3.1em; TEXT-DECORATION: none
}
.calmenu2 UL LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: -30px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: rgb(255,255,255); LINE-HEIGHT: 3.1em; MARGIN-RIGHT: 0px! important; PADDING-TOP: 0px; HEIGHT: 3.1em; TEXT-DECORATION: none
}
.calmenu2 UL LI:hover {
	WIDTH: auto
}
.calmenu2 TABLE {
	Z-INDEX: 999; LEFT: 0px; FONT-FAMILY: Verdana,arial,sans-serif; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
.calmenu2 UL LI:hover A {
	TEXT-DECORATION: none
}
.calmenu2 UL LI:hover UL {
	MARGIN-TOP: 0.1em; DISPLAY: block; Z-INDEX: 998; LEFT: 0px; POSITION: absolute; TOP: 3em
}
.calmenu2 UL LI:hover UL LI UL {
	DISPLAY: none
}
.calmenu2 UL LI:hover UL LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND: #fff no-repeat 5px 8px; PADDING-BOTTOM: 4px; MARGIN-LEFT: -1px; BORDER-LEFT: rgb(201,212,224) 0px solid; WIDTH: 13em; COLOR: rgb(50,50,50); LINE-HEIGHT: 1.3em; PADDING-TOP: 4px; BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px dotted; BORDER-RIGHT: blue 1px dotted; HEIGHT: auto
}
.calmenu2 UL LI A:hover UL LI A UL {
	Z-INDEX: 997; VISIBILITY: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
.calmenu2 UL LI A:hover UL LI A:hover {
	BACKGROUND-COLOR: rgb(255,204,0); TEXT-DECORATION: none
}
.calmenu2 UL LI:hover UL LI A:hover {
	FONT-WEIGHT: normal; COLOR: rgb(0,0,0); BACKGROUND-COLOR: rgb(201,212,224)
}
.tdTopMostCell {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #3e7c97;
	border-right-color: #3e7c97;
	border-left-color: #3e7c97;
}
td {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.tdCMS {
	padding: 5px;
	text-align: left;
	vertical-align: top;
}

.tdMastheadBars {
	background-color: #000000;
}
.tdCenterCells {
	text-align: center;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0033FF;
	border-left-color: #0033FF;
}
.tdISBCenterCells {
	text-align: center;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-left-color: #CC0000;
}
.tdMastheadBarAcronym {
	background-color: #008BA7;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 3px;
}
.tdTitleCell {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066FF;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-top: 3px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px solid #000000;
}
.tdCourses {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #0066FF;
	background-color: #ffffff;
	text-align: left;
	vertical-align: middle;
	border-top: 3px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.tdSearchCell {
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #ECF8FF;
}
.tdISBSearchCell {
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFCC;
}

.tdQuickCell {
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #3e7c97;
	border-bottom-color: #3e7c97;
	border-left-color: #3e7c97;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #00458A;
	background-color: #ECF8FF;
}

.tdISBQuickCell {
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #3e7c97;
	border-bottom-color: #3e7c97;
	border-left-color: #3e7c97;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #00458A;
	background-color: #FFFFCC;

}

.tdOfferCell {
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #3e7c97;
	border-bottom-color: #3e7c97;
	border-left-color: #3e7c97;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #00458A;
	font-weight: bold;
	background-color: #66CCFF;

}

.tdMenuCell {
	background-color: #0033FF;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	border: 1px dotted #3e7c97;

}
.tdCopyrightCell {
	background-color: #0033FF;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	border-top: 1px dotted #3e7c97;
	border-right: 1px dotted #3e7c97;
	border-bottom: 1px dotted #3e7c97;
	border-left: 1px dotted #3e7c97;

}
.tdSubmenuTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFF000;
	background-color: #0033FF;
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #990000;
	border-bottom-color: #990000;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #3e7c97;
}
.tdSubmenuInner {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066FF;
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #990000;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #3e7c97;
}
.tdSubmenuCenter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: regular;
	color: black;
	background-color: #ECF8FF;
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border-top-width: 3px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #990000;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #3e7c97;
}
.tdInnerLines {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0066FF;
	border-bottom-color: #0066FF;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #0066FF;
}
.tdInnerLines2 {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	padding: 3px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: dotted;
	border-bottom-style: dotted;
	border-left-color: #3e7c97;
	border-bottom-color: #3e7c97;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #3e7c97;
}
.tdBottom {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	background-image: url(../imagedir/footer.jpg);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	padding: 3px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #990000;
	border-bottom-width: 0px;	
	border-bottom-style: solid;	
	border-bottom-color: #CCCCCC;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #3e7c97;
}
.tdISBBottom {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	background-image: url(../imagedir/isbfooter.jpg);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	padding: 3px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #990000;
	border-bottom-width: 0px;	
	border-bottom-style: solid;	
	border-bottom-color: #CCCCCC;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #3e7c97;
}
.tblBorder {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0033FF;
	border-bottom-width: 1px;	
	border-bottom-style: solid;	
	border-bottom-color: #0033FF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0033FF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0033FF;
}
.tblISBBorder {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CC0000;
	border-bottom-width: 1px;	
	border-bottom-style: solid;	
	border-bottom-color: #CC0000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC0000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CC0000;
}
.tblNews {
	background-color: #FFFFFF;
	padding: 5px;
	font-size: 8pt;
	font-weight: bold;
	color: #0066ff;
	text-align: left;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0033FF;
	border-bottom-width: 1px;	
	border-bottom-style: solid;	
	border-bottom-color: #0033FF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0033FF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0033FF;
}
.tblISB {
	background-color: #FFFFCC;
	padding: 5px;
	font-size: 12pt;
	font-weight: bold;
	color: #0066ff;
	text-align: left;
	vertical-align: middle;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0066FF;
	border-bottom-width: 0px;	
	border-bottom-style: solid;	
	border-bottom-color: #CC0000;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CC0000;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #CC0000;
}
.tblISB2 {
	background-color: #FFFFCC;
	padding: 5px;
	font-size: 12pt;
	font-weight: bold;
	color: #0066ff;
	text-align: left;
	vertical-align: middle;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0066FF;
	border-bottom-width: 0px;	
	border-bottom-style: solid;	
	border-bottom-color: #CC0000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-left-color: #CC0000;
}
.tblBordersides {
	background-color: #FFFFFF;	
	text-align: center;
}
.tblRight {
	background-color: #FFFFFF;	
	text-align: right;
	vertical-align: middle;
}
.tblCenter {
	background-color: #FFFFFF;	
	text-align: center;
}
.tdSubMenuItem {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
.tdSubMenuItemTopBorder {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #3e7c97;
}
.frmButton {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.tdWebmailBackground {
	background-image: url(../imagedir/login_lock.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.textbox {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #0066FF;
}
.tdTitleCell02 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #008BA7;
	
}
.tdMainBodyCell {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
a:link {
	color: #0033FF;
	text-decoration: none;
}
a:visited {
	color: #0033FF;
	text-decoration: none;
}
a:hover {
	color: #AAA000;
	text-decoration: underline;
}
a:active {
	color: #000FFF;
	text-decoration: underline;
}

.tdPageTitle {
	font-family: Arial Narrow, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.tdWebmailLoginText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
.tdBodyText01 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
.tdCentreText01 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-top: 0px dotted #0066FF;
	border-right: px solid #0066FF;
	border-bottom: 1px dotted #0066FF;
	border-left: 1px dotted #0066FF;
}
.tdCentreText02 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-top: 0px dotted #0066FF;
	border-right: 0px solid #0066FF;
	border-bottom: 1px dotted #0066FF;
	border-left: 0px dotted #0066FF;
	font-weight: bold;
	color: #000666;
}
.tdPageText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.tdContentText {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.tdPageTitle02 {

	font-family: Arial Narrow, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: blue;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top: 3px solid #000000;
	border-right: 0px solid #3e7c97;
	border-bottom: 0px solid #990000;
	border-left: 0px dotted #3e7c97;
	background-color: #ECF8FF;
}
.tdPageTitle03 {

	font-family: Arial Narrow, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: white;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top: 1px dotted #3e7c97;
	border-right: 0px solid #3e7c97;
	border-bottom: 0px solid #990000;
	border-left: 0px dotted #3e7c97;
	background-color: #0066FF;
}
.tdSubMenuItemBottomBorder {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3e7c97;
}
.tdPageError {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FF0000;
	background-color: #EFEBEF;
	text-align: center;
	vertical-align: top;
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #7B9EBD;
	border-left-color: #7B9EBD;
}
.tdErrorMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
	text-align: center;
	vertical-align: top;
	padding: 10px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #7B9EBD;
	border-left-color: #7B9EBD;
}
.frmButton {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.smallText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.smallTextCentre {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
}
.tdPageTextTopBorder {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #008AA5;
	background-color: #EBEBEB;
	font-weight: bold;
	color: #006600;
}
.tdCentreBorder {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #000666;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #008AA5;
	background-color: #D5D5FF;
	font-weight: bold;
	color: #00458A;
}
.tdCentreBorder1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 0px;
	border-left-style: dotted;
	border-left-color: #000666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #008AA5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008AA5;
	background-color: #D5D5FF;
	font-weight: bold;
	color: #00458A;
}
.tdRightBorder {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 0px;
	border-left-style: dotted;
	border-left-color: #000666;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #008AA5;
	background-color: #ECF8FF;
	font-weight: normal;
	color: #00458A;
}
.eventDetailsCell {
	padding: 5px;
	border: 1px dotted #3e7c97;
}
.tdPageText3Borders {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #EBEBEB;
	border-bottom-color: #EBEBEB;
	border-left-color: #EBEBEB;
}
.tdNotificationText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FF0000;
}
.tdPhotoAlbumDescription {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #99CCFF;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border: 1px dotted #D0D0BF;
}
#tabsISBContainer {
	PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: BOLD; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 5px; BORDER-RIGHT: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid; TEXT-ALIGN: CENTER; HEIGHT: 19px; BACKGROUND-COLOR: #CC0000
}
#navisb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navisb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navisb A {
	DISPLAY: block; FONT-SIZE: 11px
}
#navisb LI {
	FLOAT: CENTER; MARGIN: 0px
}
#navisb LI:hover {
	POSITION: static
}
#navisb LI UL {
	FONT-SIZE: 1; FONT-WEIGHT: NORMAL; BACKGROUND-POSITION: 50% top; LEFT: -999em; WIDTH: 200px; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #fdfdfd
}
#navisb LI.top UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navisb LI UL LI {
	BORDER-RIGHT: #0066FF 1px solid; BORDER-LEFT: #0066FF 1px solid; BORDER-TOP: #0066FF 0px solid; BORDER-BOTTOM: #0066FF 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 200px; PADDING-TOP: 5px
}
#navisb LI UL LI:hover {
	BACKGROUND: #0066FF; COLOR: white; FONT-WEIGHT: BOLD;
}
#navisb LI UL LI.sfhover {
	BACKGROUND: #0066FF; COLOR: white; FONT-WEIGHT: BOLD;
}
#navisb LI UL LI A:hover {
	PADDING-BOTTOM: 1px; COLOR: white; FONT-WEIGHT: BOLD;
}
#navisb LI:hover UL {
	LEFT: auto
}
#navisb LI.sfhover UL {
	LEFT: auto
}
#navisb LI.top A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#navisb LI.top A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 3px; LETTER-SPACING: 1px
}
#navisb LI.top A SPAN:hover {
	COLOR: white
}
#navisb LI.top A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px
}
#navisb LI.top A:hover {
	BACKGROUND-POSITION: 0% -42px; MARGIN-BOTTOM: 0px
}
#navisb LI.top A.activated {
	BACKGROUND-POSITION: 0% -42px
}
#navisb LI.top A.activated SPAN {
	BACKGROUND-POSITION: 100% -42px
}
#navisb LI.top {
	MARGIN: 0px 2px
}
#navisb LI.top UL LI A:hover {
	MARGIN-BOTTOM: -1px; COLOR: white
}
A.activated {
	COLOR: #000
}
#navisb LI.top UL LI:hover A {
	BACKGROUND: #0066FF; COLOR: white
}
#navisb LI UL LI.sfhover A {
	BACKGROUND: #0066FF; COLOR: white
}
#navisb LI UL.wider {
	WIDTH: 250px
}
#navisb LI UL.wider LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 250px; PADDING-TOP: 5px
}
#navisb LI UL.wider2 {
	WIDTH: 320px
}
#navisb LI UL.wider2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 320px; PADDING-TOP: 5px
}
#navisb LI.top UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navisb LI.top UL LI A SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navisb LI UL.essentials {
	WIDTH: 370px; HEIGHT: 250px
}
#navisb LI UL.essentials TABLE {
	WIDTH: 370px; HEIGHT: 250px
}
#navisb LI UL.essentials TABLE {
	MARGIN: 0px
}
#navisb LI UL.essentials TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#navisb LI UL.essentials LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navisb LI UL.essentials LI.sfhover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navisb LI.top UL.essentials LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#navisb LI.top UL.essentials LI:hover A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#navisb LI.top UL.essentials LI.sfhover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#navisb LI.top UL.essentials LI.sfhover A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#tabsContainer {
	PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: BOLD; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 5px; BORDER-RIGHT: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid; TEXT-ALIGN: LEFT; HEIGHT: 19px; BACKGROUND-COLOR: #0066FF
}
* HTML #tabsContainer {
	PADDING-BOTTOM: 0px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	DISPLAY: block; FONT-SIZE: 11px
}
#nav LI {
	FLOAT: left; MARGIN: 0px
}
#nav LI:hover {
	POSITION: static
}
#nav LI UL {
	FONT-SIZE: 1; FONT-WEIGHT: NORMAL; BACKGROUND-POSITION: 50% top; LEFT: -999em; WIDTH: 200px; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #fdfdfd
}
#nav LI.top UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav LI UL LI {
	BORDER-RIGHT: #0066FF 1px solid; BORDER-LEFT: #0066FF 1px solid; BORDER-TOP: #0066FF 0px solid; BORDER-BOTTOM: #0066FF 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 200px; PADDING-TOP: 5px
}
#nav LI UL LI:hover {
	BACKGROUND: #0066FF; COLOR: white; FONT-WEIGHT: BOLD;
}
#nav LI UL LI.sfhover {
	BACKGROUND: #0066FF; COLOR: white; FONT-WEIGHT: BOLD;
}
#nav LI UL LI A:hover {
	PADDING-BOTTOM: 1px; COLOR: white; FONT-WEIGHT: BOLD;
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI.top A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#nav LI.top A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 3px; LETTER-SPACING: 1px
}
#nav LI.top A SPAN:hover {
	COLOR: white
}
#nav LI.top A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px
}
#nav LI.top A:hover {
	BACKGROUND-POSITION: 0% -42px; MARGIN-BOTTOM: 0px
}
#nav LI.top A.activated {
	BACKGROUND-POSITION: 0% -42px
}
#nav LI.top A.activated SPAN {
	BACKGROUND-POSITION: 100% -42px
}
#nav LI.top {
	MARGIN: 0px 2px
}
#nav LI.top UL LI A:hover {
	MARGIN-BOTTOM: -1px; COLOR: white
}
A.activated {
	COLOR: #000
}
#nav LI.top UL LI:hover A {
	BACKGROUND: #0066FF; COLOR: white
}
#nav LI UL LI.sfhover A {
	BACKGROUND: #0066FF; COLOR: white
}
#nav LI UL.wider {
	WIDTH: 250px
}
#nav LI UL.wider LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 250px; PADDING-TOP: 5px
}
#nav LI UL.wider2 {
	WIDTH: 320px
}
#nav LI UL.wider2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 320px; PADDING-TOP: 5px
}
#nav LI.top UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav LI.top UL LI A SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav LI UL.essentials {
	WIDTH: 370px; HEIGHT: 250px
}
#nav LI UL.essentials TABLE {
	WIDTH: 370px; HEIGHT: 250px
}
#nav LI UL.essentials TABLE {
	MARGIN: 0px
}
#nav LI UL.essentials TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#nav LI UL.essentials LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav LI UL.essentials LI.sfhover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav LI.top UL.essentials LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#nav LI.top UL.essentials LI:hover A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#nav LI.top UL.essentials LI.sfhover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#nav LI.top UL.essentials LI.sfhover A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}