/* general style tags for the site */
body { font-family: arial,helvetica,verdana,sans-serif; color: #000000; background-color: #ffffff; margin: 0px; }

p,td,th { font-family: arial,helvetica,verdana,sans-serif; color: #000000; background-color: #ffffff; font-size: 9pt; margin-left: 15px; margin-right: 15px; margin-top: 5px; margin-bottom: 5px; }


h1,h2,h3,h4,h5,h6 {font-weight:normal;font-family: arial,helvetica,verdana,sans-serif; color: #d85200; margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 2px; }

h1 { font-size: 16pt; color: #d85200;  }
h2 { font-size: 12pt; }
h3 { font-size: 12pt; }
h4 { font-size: 10pt; }
h5,h6 { font-size: 9pt; }


h2.colour { color: #d85200; }
h3.colour { color: #d85200; }
h4.colour { color: #d85200; }

h2.colour2 { color: #5942a3; }
h3.colour2 { color: #5942a3; }
h4.colour2 { color: #5942a3; }

.greyBackground {
	background-color: #C0BECC;
	padding: 0px;
	margin: 0px;
	}
.orangeBackground {
	background-color: #ff9900;
	padding: 0px;
	margin: 0px;
	}

p.zero { margin-left: 0px; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; }

.subtext {
		background: url( 'images/header/header_08.jpg' );
		font-weight: bold;
		font-size: 9pt;
		}

#MyLayer {
		position: absolute;
		left: 205px;
		top: 150px;
		width: 488px;
		color: #ffffff;
		text-align: center;
		z-layer: 50;
		}

#backToInnoversity {
		position: absolute;
		color: #000000;
		left: 5px;
		top: 150px;
		width: 300px;
		z-layer: 5;
		}

ul,ol { font-weight: normal; margin-left: 20px; margin-top: 0px; }
ul.bold,ol.bold { font-weight: bold; margin-left: 33.5px; }

li { font-size: 9pt; margin-left: 20px; margin-right: 20px; margin-top: 0px; margin-bottom: 0px; }
li.bold_italic { font-size: 10pt; font-weight: bold; font-style: italic; margin-left: 20px; margin-right: 20px; margin-top: 5px; margin-bottom: 5px; }

a,a:link,a:visited,a:active { color: #5942a3; font-weight:bold; text-decoration:underline; background-color: transparent; }
a:hover { color: #5942a3; font-weight:bold; background-color: transparent; text-decoration:none; }


a.headerWhite,a.headerWhite:link,a.headerWhite:visited,a.headerWhite:active{
	font-size: 8pt;
	font-family: arial; font-weight: bold;
	color: white;
    text-decoration:none;
	background-image: url(images/black_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
	background-color: transparent;
	padding-left: 15px;
	margin: 0px;
	}
a.headerWhite:hover {
	font-size: 8pt;
	font-family: arial; font-weight: bold;
	color: black;
    text-decoration:underline;
	background-image: url(images/white_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
	background-color: transparent;
	padding-left: 15px;
	padding-right: 0px;
	margin: 0px;
	}

a.header,a.header:link,a.header:visited,a.header:active{
	font-size: 8pt;
	font-family: arial; font-weight: bold;
	color: black;
    text-decoration:none;
	background-image: url(images/grey_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
	background-color: transparent;
	padding: 0px;
	padding-left: 15px;
	margin: 0px;
	}
a.header:hover {
	font-size: 8pt;
	font-family: arial; font-weight: bold;
	color: black;
    text-decoration:none;
	background-image: url(images/white_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
	background-color: transparent;
	padding: 0px;
	padding-left: 15px;
	margin: 0px;
	}
a.headerSet,a.headerSet:link,a.headerSet:visited,a.headerSet:active{
	font-size: 8pt;
	font-family: arial; font-weight: bold;
	color: black;
    text-decoration:none;
	background-image: url(images/white_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
	background-color: transparent;
	padding-left: 15px;
	margin: 0px;
	}
a.headerSet:hover {
	font-size: 8pt;
	font-family: arial; font-weight: bold;
	color: black;
    text-decoration:underline;
	background-image: url(images/white_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
	background-color: transparent;
	padding-left: 15px;
	padding-right: 0px;
	margin: 0px;
	}


.warning { font-weight: bold; color: #990000; }
.indent { margin-left: 33.5px; }

.form_title { font-size: 10pt; font-weight: bold; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; }
.form { font-size: 10pt; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; }

.highlight { color: #ff6633; text-decoration:none; background-color: transparent; font-weight: bold; }
.highlight_gr,.highlight2 { color: green; text-decoration:none; background-color: transparent; font-weight: bold; }
.highlight_bl,.highlight3 { color: #333366; text-decoration:none; background-color: transparent; font-weight: bold; }

a.green { color: #5942a3; text-decoration:none; background-color: transparent; font-weight: bold; }
a.green:link { color: #5942a3; text-decoration:none; background-color: transparent; font-weight: bold; }
a.green:visited { color: #5942a3; text-decoration:none; background-color: transparent; font-weight: bold; }
a.green:active { color: #5942a3; text-decoration:none; background-color: transparent; font-weight: bold; }
a.green:hover { color: #d85200; background-color: transparent; text-decoration:underline; font-weight: bold; }

a.red { color: #990000; text-decoration:none; background-color: transparent; font-weight: bold; }
a.red:link { color: #990000; text-decoration:none; background-color: transparent; font-weight: bold; }
a.red:visited { color: #990000; text-decoration:none; background-color: transparent; font-weight: bold; }
a.red:active { color: #990000; text-decoration:none; background-color: transparent; font-weight: bold; }
a.red:hover { color: #ff6633; background-color: transparent; text-decoration:underline; font-weight: bold; }

p.more { margin-right: 55px; font-size: 9pt; font-weight: bold; text-align: left; }

a.more,a.more:link,a.more:visited,a.more:active { color: #5942a3; text-decoration:none; background-color: transparent; }
a.more:hover { color: #d85200; background-color: transparent; text-decoration:underline; }

p.subnav {
	margin-top: 15px;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: #666666;
	}

a.subnav ,a.subnav:link,a.subnav:visited,a.subnav:active {
	color: #666666;
	text-decoration:none;
	background-color: transparent;
	}
a.subnav:hover {
	color: #5942a3;
	background-color: transparent;
	text-decoration:underline;
	}

a.subnavset,a.subnavset:link,a.subnavset:visited,a.subnavset:active {
	color: #5942a3;
	text-decoration:none;
	background-color:
	transparent;
	}
a.subnavset:hover {
	color: #5942a3;
	background-color: transparent;
	text-decoration:underline;
	}

h1.item { color: #666666; font-size: 14pt; font-weight: bold; margin-left: 15px; margin-right: 15px; margin-top: 10px; margin-bottom: 2px; }
h2.item { color: #666666; font-size: 9pt; font-weight: bold; margin-left: 15px; margin-right: 15px; margin-top: 10px; margin-bottom: 2px; }
h2.itemBelow { color: #666666; font-size: 9pt; font-weight: bold; margin-left: 15px; margin-right: 15px; margin-top: 2px; margin-bottom: 2px; }

p.itemTop { color: black; font-size: 9pt; margin-left: 15px; margin-right: 15px; margin-top: 10px; margin-bottom: 2px; }
p.item { color: black; font-size: 9pt; margin-left: 15px; margin-right: 15px; margin-top: 2px; margin-bottom: 2px; }
p.itemMore {  color: black;  font-size: 9pt; margin-left: 15px; margin-right: 15px; margin-top: 2px; }

a.item { color: #d85200; text-decoration:none; background-color: transparent; }
a.item:link { color: #d85200; text-decoration:none; background-color: transparent; }
a.item:visited { color: #d85200; text-decoration:none; background-color: transparent; }
a.item:active { color: #d85200; text-decoration:none; background-color: transparent; }
a.item:hover { color: #d85200; background-color: transparent; text-decoration:underline; }

a.black { color: #000000; text-decoration:none; background-color: transparent; }
a.black:link { color: #000000; text-decoration:none; background-color: transparent; }
a.black:visited { color: #000000; text-decoration:none; background-color: transparent; }
a.black:active { color: #000000; text-decoration:none; background-color: transparent; }
a.black:hover { color: #000000; background-color: transparent; text-decoration:underline; }

.rhtitle { color: #333333; background-color: transparent; text-decoration:none; font-weight: bold; font-size: 12pt; }
.rhmaincopy { color: #333333; background-color: transparent; text-decoration:none; font-weight: normal; font-size: 10pt; }
.msg { color: #990000; font-size: 8pt; }

.quote { margin-top: 15px; margin-bottom: 2px; }
.quotee { font-style: italic; margin-left: 35px; margin-bottom: 15px; margin-top: 5px;  }

h2.sitemap {margin-left: 5px; margin-right: 5px; margin-top: 10px; margin-bottom: 1px; }
p.page {font-size: 9pt; font-weight: bold; margin-left: 5px; margin-right: 5px; margin-top: 10px; margin-bottom: 1px; }
p.orphpage {font-size: 9pt; margin-left: 10px; margin-right: 5px; margin-top: 2px; margin-bottom: 1px; }
p.subpage {font-size: 8pt; margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px; }
p.orphsubpage {font-size: 8pt; margin-left: 20px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px; }

td.emphasis { font-style: italic; text-align: center; }
.sched { font-size: 8pt; text-align: left; vertical-align: top;
	border: 1px #cccccc solid;
	 }
.schedSpecial {
	font-size: 9pt;
	padding: 5px;
	text-align: center;
	vertical-align: top;
	background-color: #dddddd;
	border: 1px #cccccc solid;
	}

a.schedDetailsLink,a.schedDetailsLink:link,a.schedDetailsLink:visited,a.schedDetailsLink:active {
	font-size: 9pt;
	color: #5942a3;
	text-decoration:none;
	background-color:
	transparent; }
a.schedDetailsLink:hover {
    font-size: 9pt;
	color: #d85200;
	background-color: transparent;
	text-decoration:underline;
	}



.purple { color: #5942a3; }
.tallh3 {
	font-size: 14pt;
	}

.sidebarHeader {
	font-weight: normal;
	color: #5942a3;
	}

p.footer {
	color: black;
	font-size: 8pt;
	margin-left: 3px;
	color: white;
	background-color: transparent;
	font-weight: normal;
	padding: 0px;
	}
p.footerTiny {
	color: #666666;
	font-size: 8pt;
	background-color: transparent;
	margin-left: 3px;
	padding: 0px;
	}
a.footer,a.footer:link,a.footer:visited,a.footer:active {
	color: black;
	text-decoration:none;
	background-color: transparent;
	font-weight: normal;
	}
a.footer:hover {
	color: black;
	background-color: transparent;
	text-decoration:underline;
	font-weight: normal;
	}

