BODY { font-family : arial, helvetica, sans-serif; font-size : 12pt; color : #000000; background : #ffffff; } 
pre { font-family : arial, helvetica, sans-serif; font-size : 10pt; color : #000000; background : #ffffff; } 
textarea { font-family : arial, helvetica, sans-serif; } 
select.wide { font-family : arial narrow, arial, helvetica, sans-serif; } 
p { font-family: Arial, Helvetica, sans-serif; font-size : 12pt; color: #000000; }
H1 { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-style: normal; font-weight: bold; color: #000000; }
H2 { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: bold; color: #000000; }
H3 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #000000; }
H4 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; }
table.index { font-size : 9pt; background-color : #eeeeee; border-left : 1px solid #f8f8f8; border-top : 1px solid #f8f8f8; border-right : 1px solid #cccccc; border-bottom : 1px solid #cccccc; margin-bottom : 10px; } 
td.index { background-color : #ffffff; border-left : 1px solid #cccccc; border-top : 1px solid #cccccc; border-right : 1px solid #f8f8f8; border-bottom : 1px solid #f8f8f8; } 
td.inst { background : #CC0000; color : #ffffff; }
td.clfintroinst { font-size : 9pt; background : #CC0000; color : #ffffff; text-decoration : none; font-weight : bold; }
td.st { text-align : left; background-color : #000000; color : #ffffff; }
td.clfintrocommon {font-size: 9pt; background : #000000; color : #ffffff; text-decoration : none; font-weight : bold; } 
td.common { background : #000000; color : #ffffff; } 
td.eightpt  {font-size : 0.75em;}
td.common8pt { background : #000000; color : #ffffff; font-size : 0.75em; }
td.common9pt { background : #000000; color : #ffffff; font-size : 0.80em; }
td.whspace  { height : 1px; background : #ffffff }
td { font-family : arial, helvetica, sans-serif; font-size : 12pt; color: #000000; } 
td.commit { font-weight : bold; font-size : 14pt; background : #CCCCCC; color : #000000; }
td.commitdarkgrey { font-weight : bold; font-size : 14pt; background : #666666; color : #ffffff; }
td.commitlightgrey { font-weight : none; font-size : 10pt; background : #CCCCCC; color : #000000; }
td.publightgrey { font-weight : bold; font-size : 12pt; background : #CCCCCC; color : #000000; }
td.rebbox { font-weight : bold; font-size : 12pt; background : #CC3333; color : #ffffff; }
td.lightyellow { font-weight : bold; font-size : 10pt; background : #FFFFCC; color : #000000; }
td.gnav { font-weight : bold; font-size : 10pt; background : #FFFFFF; color : #000000; }
td.boxtext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background : #006699; color: #FFFFFF}

a.boxtext:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
a.boxtext:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
a.boxtext:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
a.boxtext:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
clfintroinst { font-size : 9pt; background : #CC0000; color : #ffffff; text-decoration : none; font-weight : bold; }
a.inst:link {  width : 100%; font-size : 9pt; background : #CC0000; color : #ffffff; text-decoration : none; font-weight : bold; } 
a.inst:active {  width : 100%; font-size : 9pt; background : #CC0000; color : #ffffff; text-decoration : none; font-weight : bold; } 
a.inst:visited {  width : 100%; font-size : 9pt; background : #CC0000; color : #ffffff; text-decoration : none; font-weight : bold; }
a.inst:hover {  width : 100%; font-size : 9pt; background : #CC0000; color : #ffffff; text-decoration : none; font-weight : bold; }
a.ginst:link {  width : 100%; font-size : 9pt; background : #006699; color : #ffffff; text-decoration : none; font-weight : bold; } 
a.ginst:active {  width : 100%; font-size : 9pt; background : #006699; color : #ffffff; text-decoration : none; font-weight : bold; } 
a.ginst:visited {  width : 100%; font-size : 9pt; background : #006699; color : #ffffff; text-decoration : none; font-weight : bold; }
a.ginst:hover {  width : 100%; font-size : 9pt; background : #006699; color : #ffffff; text-decoration : none; font-weight : bold; }
a:link { color : #0000cc; } 
a:visited { color : #ff0000; }
a:hover { color : #0066cc; }
clfintrocommon {font-size: 9pt; background : #000000; color : #ffffff; text-decoration : none; font-weight : bold; } 
a.common:link { width : 100%; font-size: 9pt; background : #000000; color : #ffffff; text-decoration : none; font-weight : bold; } 
a.common:visited { width : 100%; font-size: 9pt; background : #000000; color : #ffffff; text-decoration : none; font-weight : bold; } 
a.default {  width : 100%; background : #ff0000; color : #ffffff; text-decoration : none; font-weight : bold;  } 
a.default:visited {  width : 100%; background : #ff0000; color : #ffffff; text-decoration : none; font-weight : bold;  } 
acronym { color : #666666; } 
IMG { border-style : none; }
sup {  font-size: 75%}
p sub { font-size: 75% }
td.splweb { width : 75px; background : #ff0000; color : #ffffff;}
ol {  font-family: Arial, Helvetica, sans-serif; font-size : 12pt; color: #000000} 
ul {  font-family: Arial, Helvetica, sans-serif; font-size : 12pt; color: #000000}
li {  font-family: Arial, Helvetica, sans-serif; font-size : 12pt; color: #000000}
a.notice:link  {  color : #000000}
a.notice:visited  {  color : #000000}
a.notice:active  {  color : #000000}
a.news:link{ font-size: 10pt; background : #FFFFFF; color : #0000CC; } 
a.news:visited{ font-size: 10pt; background : #FFFFFF; color : #ff0000;  } 
a.news:hover{ font-size: 10pt; background : #FFFFFF; color : #0066cc;  } 
a.guide:link{ font-size: 9pt; background : #FFFFFF; color : #0000ff; } 
a.guide:visited{ font-size: 9pt; background : #FFFFFF; color : #0000ff;  } 
a.guide:hover{ font-size: 9pt; background : #FFFFFF; color : #0000ff;  } 
a.guide2:link{ font-size: 9pt; background : #FFFFFF; color : #990099; } 
a.guide2:visited{ font-size: 9pt; background : #FFFFFF; color : #990099;  } 
a.guide2:hover{ font-size: 9pt; background : #FFFFFF; color : #990099;  } 
.date { font-family: Arial, Helvetica, sans-serif; font-size : 9pt; color: #000000;  }
.nominationdate { font-family: Arial, Helvetica, sans-serif; font-size : 10pt; color: #000000;  }
.gnolink { font-family: Arial, Helvetica, sans-serif; font-size : 9pt; color: #000000;  }
.smaller {  font-family: Arial, Helvetica, sans-serif; font-size: smaller}
.smallerbold {  font-family: Arial, Helvetica, sans-serif; font-size: smaller; font-weight : bold;}
.nav { text-decoration : none; } 
.bold { font-weight : bold; }
.guidetitle { font-weight : bold; font-size : 18pt; background : #ffffff; color : #006699; }
.caption {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666}
.test1 { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: normal; color: #000000; }
.test2 { font-family: Arial, Helvetica, sans-serif; font-size : 12pt; color: #000000; }
.red { font-family: Arial, Helvetica, sans-serif; color: #CC0000; } 
.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFF66;
}

/* color boxes */

td.ginst { background : #006699; color : #ffffff; }
td.white { background : #ffffff; color : #000000; }
td.black { background : #000000; color : #ffffff; }
td.red { background : #cc0000; color : #ffffff; }
td.grey { background : #EEEEEE; color : #000000; }
td.greydark { background : #CCCCCC; color : #000000; }
td.yellow { background : #FFFFCC; color : #000000; }

/* color boxes 10 pt smaller font*/
td.gsec { font-weight : bold; font-size : 10pt; background : #ffffff; color : #006699; }
td.ginst10 { font-weight : bold; font-size : 10pt; background : #006699; color : #ffffff; }
td.white10 { font-weight : bold; font-size : 10pt; background : #ffffff; color : #000000; }
td.black10 { font-weight : bold; font-size : 10pt; background : #000000; color : #ffffff; }
td.red10 { font-weight : bold; font-size : 10pt; background : #cc0000; color : #ffffff; }
td.grey10 { font-weight : bold; font-size : 10pt; background : #EEEEEE; color : #000000; }
td.greydark10 { font-weight : bold; font-size : 10pt; background : #CCCCCC; color : #000000; }
td.yellow10 { font-weight : bold; font-size : 10pt; background : #FFFFCC; color : #000000; }
td.white10a { font-size : 10pt; background : #ffffff; color : #000000; }
/* Guide side menu */

td.leveloneon { width : 100%; background : #ffffff; color : #CC0000; }
td.leveloneoff { width : 100%; background : #000000; color : #ffffff; }
td.leveltwoon { width : 100%; background : #ffffff; color : #CC0000; }
td.leveltwooff { width : 100%; background : #000000; color : #FFFFFF; }
td.levelthreeon { width : 100%; background : #006699; color : #ffffff; }
td.levelthreeoff { width : 100%; background : #006699; color : #ffffff; }

a.leveloneon:link {  font-weight : bold; font-size : 9pt; color : #CC0000; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.leveloneon:active {  font-weight : bold; font-size : 9pt; color : #CC0000; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.leveloneon:visited {  font-weight : bold; font-size : 9pt; color : #CC0000; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; }
a.leveloneon:hover {  font-weight : bold; font-size : 9pt; color : #CC0000; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.leveloneoff:link {  font-weight : bold; font-size : 9pt; color : #FFFFFF; text-align : left; background : #CC0000; width : 100%; text-decoration : none; } 
a.leveloneoff:active {  font-weight : bold; font-size : 9pt; color : #FFFFFF; text-align : left; background : #CC0000; width : 100%; text-decoration : none; } 
a.leveloneoff:visited {  font-weight : bold; font-size : 9pt; color : #FFFFFF; text-align : left; background : #CC0000; width : 100%; text-decoration : none; }
a.leveloneoff:hover {  font-weight : bold; font-size : 9pt; color : #FFFFFF; text-align : left; background : #CC0000; width : 100%; text-decoration : none; } 

a.leveltwoon:link {  font-weight : bold; font-size : 8pt; color : #006699; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.leveltwoon:active {  font-weight : bold; font-size : 8pt; color : #006699; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.leveltwoon:visited {  font-weight : bold; font-size : 8pt; color : #006699; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; }
a.leveltwoon:hover {  font-weight : bold; font-size : 8pt; color : #006699; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.leveltwooff:link {  font-weight : bold; font-size : 8pt; color : #FFFFFF; text-align : left; background : #006699; width : 100%; text-decoration : none; } 
a.leveltwooff:active {  font-weight : bold; font-size : 8pt; color : #FFFFFF; text-align : left; background : #006699; width : 100%; text-decoration : none; } 
a.leveltwooff:visited {  font-weight : bold; font-size : 8pt; color : #FFFFFF; text-align : left; background : #006699; width : 100%; text-decoration : none; }
a.leveltwooff:hover {  font-weight : bold; font-size : 8pt; color : #FFFFFF; text-align : left; background : #006699; width : 100%; text-decoration : none; } 

a.levelthreeon:link {  font-weight : bold; font-size : 8pt; color : #CC0000; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.levelthreeon:active {  font-weight : bold; font-size : 8pt; color : #CC0000; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.levelthreeon:visited {  font-weight : bold; font-size : 8pt; color : #CC0000; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; }
a.levelthreeon:hover {  font-weight : bold; font-size : 8pt; color : #CC0000; text-align : left; background : #FFFFFF; width : 100%; text-decoration : none; } 
a.levelthreeoff:link {  font-weight : bold; font-size : 8pt; color : #ffffff; text-align : left; background : #3399CC; width : 100%; text-decoration : none; } 
a.levelthreeoff:active {  font-weight : bold; font-size : 8pt; color : #ffffff; text-align : left; background : #3399CC; width : 100%; text-decoration : none; } 
a.levelthreeoff:visited {  font-weight : bold; font-size : 8pt; color : #ffffff; text-align : left; background : #3399CC; width : 100%; text-decoration : none; }
a.levelthreeoff:hover {  font-weight : bold; font-size : 8pt; color : #ffffff; text-align : left; background : #3399CC; width : 100%; text-decoration : none; } 

td.btsubweb { background : #ffffff; color : #cc0000; } 
td.btsecweb { font-weight : bold; font-size : 9pt; background : #ffffff; color : #CC0000; }
a.btsubweb:link {  font-weight : bold; font-size : 9pt; color : #FFFFFF; text-align : left; background : #CC0000; text-decoration : none; } 
a.btsubweb:active {  font-weight : bold; font-size : 9pt; color : #FFFFFF; text-align : left; background : #CC0000; text-decoration : none; } 
a.btsubweb:visited {  font-weight : bold; font-size : 9pt; color : #FFFFFF; text-align : left; background : #CC0000; text-decoration : none; }
a.btsubweb:hover {  font-weight : bold; font-size : 9pt; color : #FFFFFF; text-align : left; background : #CC0000; text-decoration : none; }
a.btsecweb:link {  font-weight : bold; font-size : 9pt; color : #CC0000; text-align : left; background : #ffffff; text-decoration : none; } 
a.btsecbweb:active {  font-weight : bold; font-size : 9pt; color : #CC0000; text-align : left; background : #ffffff; text-decoration : none; } 
a.btsecweb:visited {  font-weight : bold; font-size : 9pt; color : #CC0000; text-align : left; background : #ffffff; text-decoration : none; } 
a.btsecweb:hover {  font-weight : bold; font-size : 9pt; color : #CC0000; text-align : left; background : #ffffff; text-decoration : none; }  

.printsection { COLOR: #CC0033; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none ; text-align: right }

/* Steacie sub-site */
a.stacie:link {  font-weight : bold; font-size : 10pt; color : #ffffff; text-align : left; background : #496DB8; text-decoration : none; width : 100%; } 
a.stacie:active {  font-weight : bold; font-size : 10pt; color : #ffffff; text-align : left; background : #496DB8; text-decoration : none; width : 100%; } 
a.stacie:visited {  font-weight : bold; font-size : 10pt; color : #ffffff; text-align : left; background : #496DB8; text-decoration : none; width : 100%; } 
a.stacie:hover {  font-weight : bold; font-size : 10pt; color : #ffffff; text-align : left; background : #496DB8; text-decoration : none; width : 100%; } 
td.stacie { font-weight : bold; font-size : 9pt; background : #496DB8; color : #ffffff;}
.nounderline { text-decoration: none; }
.nobold { font-weight: none; }

/* new index page*/
a.rightside:link  {  font-size: 8pt; background : #ffffff; color : #000000}
a.rightside:visited  {  font-size: 8pt; background : #ffffff; color : #000000}
a.rightside:active  {  font-size: 8pt; background : #ffffff; color : #000000}

td.rightside  {  font-size: 8pt; background : #ffffff; color : #000000}
td.rightsidetitle  {  font-size: 9pt; background : #ffffff; color : #000000}
td.red2 { font-size: 10pt; background : #cc0000; color : #ffffff; }
td.whitebox { background : #ffffff;}

.rightside  {  font-size: 8pt; background : #ffffff; color : #000000}
.rightsidetitle  {  font-size: 9pt; background : #ffffff; color : #000000}
.red2 { font-size: 10pt; background : #cc0000; color : #ffffff; }

td.events  {  font-size: 10pt; background : #ffffff; color : #000000}
.events  {  font-size: 10pt; background : #ffffff; color : #000000}
