.body {	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.mbody {	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.sbody {	FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.sbluebody {FONT-SIZE: 7pt; COLOR: #004782; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.smboldblue{FONT-SIZE: 8pt; COLOR: #004782; LINE-HEIGHT: 14pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.subscribe{FONT-SIZE: 8pt; COLOR: #99105b; LINE-HEIGHT: 14pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}

.bluebody {FONT-SIZE: 9pt; COLOR: #004782; LINE-HEIGHT: 15pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.bluebody2 {FONT-SIZE: 11pt; COLOR: #004782; LINE-HEIGHT: 15pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}

.bluebodycompact {FONT-SIZE: 9pt; COLOR: #004782; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.pinkbody {	FONT-SIZE: 9pt; COLOR: #99105b; LINE-HEIGHT: 15pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.goldbody {FONT-SIZE: 9pt; COLOR: #FF9900; LINE-HEIGHT: 15pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.whitebody {FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 15pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
.goldbodycompact {FONT-SIZE: 9pt; COLOR: #FF9900; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}

.bigbluebody {FONT-SIZE: 14pt; COLOR: #004782; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}

.maintitle {FONT-SIZE: 14pt; COLOR: #004782; LINE-HEIGHT: 19pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}

.h0 {FONT-SIZE: 16pt; COLOR: #004782; LINE-HEIGHT: 18pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h1 {FONT-SIZE: 13pt; COLOR: #004782; LINE-HEIGHT: 17pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h2 {FONT-SIZE: 11pt; COLOR: #004782; LINE-HEIGHT: 15pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h3 {FONT-SIZE:  9pt; COLOR: #004782; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h3c {FONT-SIZE:  9pt; COLOR: #004782; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h4 {FONT-SIZE:  8pt; COLOR: #004782; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}

.h0pink {FONT-SIZE: 16pt; COLOR: #99105b; LINE-HEIGHT: 18pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h1pink {FONT-SIZE: 13pt; COLOR: #99105b; LINE-HEIGHT: 16pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h2pink {FONT-SIZE: 11pt; COLOR: #99105b; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h3pink {FONT-SIZE:  9pt; COLOR: #99105b; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h4pink {FONT-SIZE:  8pt; COLOR: #99105b; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}

.h0gold {FONT-SIZE: 16pt; COLOR: #FF9900; LINE-HEIGHT: 18pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h1gold {FONT-SIZE: 13pt; COLOR: #FF9900; LINE-HEIGHT: 15pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h2gold {FONT-SIZE: 11pt; COLOR: #FF9900; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h3gold {FONT-SIZE:  9pt; COLOR: #FF9900; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h4gold {FONT-SIZE:  8pt; COLOR: #FF9900; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}

.h2red {FONT-SIZE: 11pt; COLOR: red; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}

.h0white {FONT-SIZE: 16pt; COLOR: #FCFCFC; LINE-HEIGHT: 18pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h1white {FONT-SIZE: 13pt; COLOR: #FCFCFC; LINE-HEIGHT: 17pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}
.h2white {FONT-SIZE: 11pt; COLOR: #FCFCFC; LINE-HEIGHT: 15pt; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;}

A.bodylink {FONT-SIZE: 9pt; COLOR: #004782; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
A.smallbodylink {FONT-SIZE: 8pt; COLOR: #004782; LINE-HEIGHT: 10pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:}
A.bigbodylink {FONT-SIZE: 14pt; COLOR: #004782; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

A.navlink {	FONT-SIZE: 9pt; COLOR: #004782; LINE-HEIGHT: 14pt; FONT-FAMILY: verdana, Arial, sans-serif; TEXT-DECORATION: none;}
A.navlink:visited { COLOR: #004782;}
A.navlink:hover {	COLOR: #99105b ;}

A.whitelink {	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 14pt; FONT-FAMILY: verdana, Arial, sans-serif; TEXT-DECORATION: none;font-weight: bold;}
A.whitelink:visited { COLOR: #ffffff;font-weight: bold;}
A.whitelink:hover {	COLOR: #ffffff; TEXT-DECORATION: underline;}

A.whitelinklarge {	FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana, Arial, sans-serif; TEXT-DECORATION: none;font-weight: bold;}
A.whitelinklarge:visited { COLOR: #ffffff;font-weight: bold;}
A.whitelinklarge:hover {	COLOR: #ffffff; TEXT-DECORATION: underline;}



A.bluelink {	FONT-SIZE: 9pt; COLOR: #004782; LINE-HEIGHT: 14pt; FONT-FAMILY: verdana, Arial, sans-serif; TEXT-DECORATION: none;font-weight: bold;}
A.bluelink:visited { COLOR: #004782;font-weight: bold;}
A.bluelink:hover {	COLOR: #004782; TEXT-DECORATION: underline;}


A.headerlink         { FONT-SIZE: 8pt; COLOR: #005ba2; LINE-HEIGHT: 12pt; FONT-FAMILY: verdana, Arial, sans-serif; TEXT-DECORATION: underline;  background : #ffffff;}
A.headerlink:visited { COLOR: #005ba2; TEXT-DECORATION: underline; background : #ffffff; }
A.headerlink:hover   { COLOR: #ffffff; TEXT-DECORATION: none; background : #005ba2 }

A.pinklink {	FONT-SIZE: 9pt; COLOR: #99105b; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana, Arial, sans-serif; TEXT-DECORATION: none;font-weight: bold; 
	BORDER-RIGHT: #004782 1px solid; 	PADDING-RIGHT: 3px; 
	BORDER-TOP: #004782 1px solid;  PADDING-TOP: 3px;
	BORDER-LEFT: #004782 1px solid;  PADDING-LEFT: 3px; 
	BORDER-BOTTOM: #004782 1px solid; PADDING-BOTTOM: 3px; 
	BACKGROUND-COLOR: #ffffff;
}
A.pinklink:visited { COLOR: #99105b; font-weight: bold;}
A.pinklink:hover {	COLOR: #99105b; BACKGROUND-COLOR: #eeeeee;}


A.goldlink {	FONT-SIZE: 9pt; COLOR: #FF9900; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana, Arial, sans-serif; TEXT-DECORATION: none;font-weight: bold; 
	BORDER-RIGHT: #004782 1px solid; 	PADDING-RIGHT: 3px; 
	BORDER-TOP: #004782 1px solid;  PADDING-TOP: 3px;
	BORDER-LEFT: #004782 1px solid;  PADDING-LEFT: 3px; 
	BORDER-BOTTOM: #004782 1px solid; PADDING-BOTTOM: 3px; 
	BACKGROUND-COLOR: #ffffff;
}
A.goldlink:visited { COLOR: #FF9900; font-weight: bold;}
A.goldlink:hover {	COLOR: #FF9900; BACKGROUND-COLOR: #eeeeee;}


BODY {	SCROLLBAR-FACE-COLOR: #005BA2; SCROLLBAR-HIGHLIGHT-COLOR: #004782; SCROLLBAR-ARROW-COLOR: #FF9900; SCROLLBAR-TRACK-COLOR: #005BA2;}
FORM {	BORDER-RIGHT: #fffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #D2E9FF;}
.formbody {	FONT-SIZE: 9pt; COLOR: #005BA2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;}
INPUT {	BORDER-RIGHT: #004782 1px solid; BORDER-TOP: #004782 1px solid; BORDER-LEFT: #004782 1px solid; BORDER-BOTTOM: #004782 1px solid; BACKGROUND-COLOR: #ffffff;}

SELECT {BORDER-RIGHT: #004782 1px solid; BORDER-TOP: #004782 1px solid; BORDER-LEFT: #004782 1px solid; COLOR: #004782; BORDER-BOTTOM: #004782 1px solid; BACKGROUND-COLOR: #ffffff;}
UNKNOWN {COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif: font-size: 10px; BACKGROUND-COLOR: #004782;}

.copyright {FONT-SIZE: 7.5pt; COLOR: #005ba2; LINE-HEIGHT: 10pt; FONT-FAMILY: verdana, Arial, sans-serif; BACKGROUND-COLOR: #e3edf5;}

.pageseparator {BORDER-TOP: #004782 1px dotted; FONT-SIZE: 4pt; COLOR: #004782; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;}

.header{
background-color: #004782;
FONT-SIZE: 9pt; COLOR: #FCFCFC; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}

.sectionseparator {
	BACKGROUND-COLOR: #e3edf5;

	margin-top: 0px;
  	margin-right: 0px;
  	margin-bottom: 0px;
  	margin-left: 0px; 
 	
	border-top-width: 0px;
  	border-right-width: 0px;
  	border-bottom-width: 0px;
  	border-left-width: 0px;

	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	LINE-HEIGHT: 13pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.sectionseparator2 {
	BACKGROUND-COLOR: #004782;

	margin-top: 0px;
  	margin-right: 0px;
  	margin-bottom: 0px;
  	margin-left: 0px; 
 	
	border-top-width: 0px;
  	border-right-width: 0px;
  	border-bottom-width: 0px;
  	border-left-width: 0px;

	FONT-SIZE: 11pt; 
	COLOR: #FFF; 
	LINE-HEIGHT: 15pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.catalogitem {
	BACKGROUND-COLOR: #FFFFFF;

	margin-top: 0px;
  	margin-right: 0px;
  	margin-bottom: 0px;
  	margin-left: 0px; 

	border-style: dashed;
	border-color: #e3edf5;
 	
	border-top-width: 0px;
  	border-right-width: 0px;
  	border-bottom-width: 2px;
  	border-left-width: 0px;


	FONT-SIZE: 10pt; 
	COLOR: #004782; 
	LINE-HEIGHT: 15pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}

.style1{
 font: 8pt Verdana;
 FONT-SIZE: 8pt; 
 COLOR: #003392; 
	LINE-HEIGHT: 12pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.cellimage { 

	background-repeat: no-repeat;

	background-align: center;

}

.resourcecells {

   padding-top : 10px;
   
    border-style: dashed;
	border-color: #e3edf5;
 	
	border-top-width: 0px;
  	border-right-width: 0px;
  	border-bottom-width: 2px;
  	border-left-width: 0px;

    FONT-SIZE: 9pt; COLOR: #004782; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;

}

.resourcetext {
  
  padding-top : 10px;
    
    border-style: dashed;
	border-color: #e3edf5;
 	
	border-top-width: 0px;
  	border-right-width: 0px;
  	border-bottom-width: 2px;
  	border-left-width: 0px;
  	
  	
    text-align: justify; 
 
    FONT-SIZE: 9pt; COLOR: #004782; LINE-HEIGHT: 11pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; 

}

table.hometable {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #005ba2;
	border-collapse: collapse;
	background-color: white;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	
}
table.hometable th {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #005ba2;
	background-color: white;
	-moz-border-radius: ;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}
table.hometable td {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #005ba2;
	background-color: white;
	-moz-border-radius: ;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}



.inputrow{
  height: 16;
  width: 660;
  text-align: right;
  font: 9pt Verdana;
  letter-spacing: 4pt
}

.inputrow-b{
  width: 660;
  font: 10pt Verdana;
  background-color: #C0C0C0;

}

.inputmemo{
  height: 16;
  width: 660;
  text-align: left;
  font: 10pt Verdana;
}

.inputprompt{
  height: 12;
  width: 250;
  text-align: right;
  font: 10pt Verdana;
}

.inputdata{
  height: 12;
  width: 410;
  font: 10pt Verdana;
}


.inputmemo-b{
  height: 16;
  width: 660;
  text-align: left;
  font: 10pt Verdana;
  background-color: #C0C0C0
}

.inputprompt-b{
  height: 12;
  width: 250;
  text-align: right;
  font: 10pt Verdana;
  background-color: #C0C0C0
}

.inputdata-b{
  height: 12;
  width: 410;
  font: 10pt Verdana;
  background-color: #C0C0C0 
}



table.schoollist {

	table-layout: fixed;

	width: 510px;
	border-width: 0px;
	border-spacing:0;
	border-style: solid;
	border-color: #ffffff;
	border-collapse: collapse;
	background-color: white;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}

table.sl-table {

    table-layout: fixed;

	width: 500px; 
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #005ba2;
	border-collapse: collapse;
	background-color: white;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	
}
table.sl-table th {

	table-layout: fixed;

	width: 500px; 
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #005ba2;
	background-color: white;
	-moz-border-radius: ;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}
table.sl-table td {

	table-layout: fixed;

	width: 500px; 

	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #005ba2;
	background-color: white;
	-moz-border-radius: ;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}

table.sl-table-b {
	table-layout: fixed;

	width: 500px; 
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #005ba2;
	border-collapse: collapse;
	background-color: #C0C0BB;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	
}
table.sl-table-b th {
	table-layout: fixed;

	width: 500px; 
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #005ba2;
	background-color: #C0C0BB;
	-moz-border-radius: ;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}
table.sl-table-b td {
	table-layout: fixed;

	width: 500px; 
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #005ba2;
	background-color: #C0C0BB;
	-moz-border-radius: ;
	FONT-SIZE: 9pt; COLOR: #005ba2; LINE-HEIGHT: 13pt; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}

#hf {display:none;}

#talkballoon {background-image:url(images/talk_balloon.gif);
			background-repeat:no-repeat;
			margin-left:5px;
			padding-bottom:5px;
			text-align:center;
			font-size:12px;
			font-weight:bold;
			font-family:Verdana, Geneva, sans-serif;
			width:160px;
			height:261px;
}


