/*
 * 
 *FSI Class2Web Stylesheet.
 * 
 */


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt/9pt;
	color: black;
	background-color: white;
}

.majorheader {
	font-size: 10pt/12pt;
	font-weight: bold;
	color: blue;
	text-align: center;
	margin-bottom: 3pt;
	padding-bottom: 3pt;
}

.minorheader {
	font-size: 14pt/16pt;
	font-weight: bold;
	color: red;
	text-align: center;
	border-top: medium solid blue;
	border-bottom: medium solid blue;
	margin-bottom: 6pt;
	padding-bottom: 6pt;
}

p {
	margin-top: 0pt;
	margin-left: 6pt;
	margin-right: 6pt;
	margin-bottom: 0pt;
	padding-bottom: 0pt;
	text-align: justify;
}

blockquote {
	margin-top: 0pt;
	margin-left: 6pt;
	margin-right: 6pt;
	margin-bottom: 6pt;
	padding-bottom: 6pt;
}

hr {
	color: blue;
}

#rule {
	color: teal;
	height: thin;
	margin-left: 1pc;
	margin-right: 1pc;
	}

#center {text-align: center}
#right {text-align: right}
#justify {text-align: justify}
#left {text-align: left}
#indent2 {
	margin-left: 2pc;
	margin-right: 2pc;
	}
#bold {font-weight: bold;}
#italic {font-style: italic;}
#underline {text-decoration: underline;}
#shadow {text-shadow: Gray;}
#allcaps {text-transform: uppercase;}
#bolditalic {
	font-weight: bold;
	font-style: italic;
}
#boldallcaps {
	text-transform: uppercase;
	font-weight: bold;
}

#boldunderline {
	font-weight: bold;
	text-decoration: underline;
}

#bolditalicunderline {
	text-decoration: underline;
	font-weight: bold;
	text-style: italic;
}

#centerboldunderline {
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}

#centerbolditalic {
	font-weight: bold;
	text-style: italic;
	text-align: center;
}


#centerbold {
	font-weight: bold;
	text-align: center;
}

#centeritalic {
	font-weight: normal;
	text-style: italic;
	text-align: center;
}

#centerunderline {
	font-weight: normal;
	text-decoration: underline;
	text-align: center;
}

#rightboldunderline {
	font-weight: bold;
	text-decoration: underline;
	text-align: right;
}

#rightbolditalic {
	font-weight: bold;
	text-style: italic;
	text-align: right;
}

#rightitalicunderline {
	text-style: italic;
	font-decoration: underline;
	text-align: right;
}

#rightbold {
	font-weight: bold;
	text-align: right;
}

#rightitalic {
	text-style: italic;
	text-align: right;
}

#rightunderline {
	text-decoration: underline;
	text-align: right;
}

#leftboldunderline {
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
}

#leftbolditalic {
	font-weight: bold;
	text-style: italic;
	text-align: left;
}

#leftitalicunderline {
	text-style: italic;
	font-decoration: underline;
	text-align: left;
}

#leftbold {
	font-weight: bold;
	text-align: left;
}

#leftitalic {
	text-style: italic;
	text-align: left;
}

#leftunderline {
	text-decoration: underline;
	text-align: left;
}

.dojustifyboldunderline {
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
}

.dojustifybolditalic {
	font-weight: bold;
	text-style: italic;
	text-align: justify;
}

#justifyitalicunderline {
	text-style: italic;
	font-decoration: underline;
	text-align: justify;
}

#justifybold {
	font-weight: bold;
	text-align: justify;
}

#justifyitalic {
	text-style: italic;
	text-align: justify;
}

#justifyunderline {
	text-decoration: underline;
	text-align: justify;
}

.dobold {
	font-weight: bold;
}

.doitalic {
	font-style: italic;
}

.dounderline {
	text-decoration: underline;
}

.doshadow {
	text-shadow: Gray;
}

.doallcaps {
	text-transform: uppercase;
}

.dobolditalic {
	font-weight: bold;
	font-style: italic;
}

.doboldallcaps {
	text-transform: upppercase;
	font-weight: bold;
}

.doboldunderline {
	font-weight: bold;
	text-decoration: underline;
}

.dobolditalicunderline {
	text-decoration: underline;
	font-weight: bold;
	text-style: italic;
}

.docenterboldunderline {
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}

.docenterbolditalic {
	font-weight: bold;
	text-style: italic;
	text-align: center;
}

.docenteritalicunderline {
	font-weight: normal;
	text-style: italic;
	text-align: center;
}

.docenterbold {
	font-weight: bold;
	text-align: center;
}

.docenteritalic {
	font-weight: normal;
	text-style: italic;
	text-align: center;
}

.docenterunderline {
	font-weight: normal;
	text-decoration: underline;
	text-align: center;
}

.docenter {
	text-align: center;
}

.dorightboldunderline {
	font-weight: bold;
	text-decoration: underline;
	text-align: right;
}

.dorightbolditalic {
	font-weight: bold;
	text-style: italic;
	text-align: right;
}

.dorightitalicunderline {
	text-style: italic;
	font-decoration: underline;
	text-align: right;
}

.dorightbold {
	font-weight: bold;
	text-align: right;
}

.dorightitalic {
	text-style: italic;
	text-align: right;
}

.dorightunderline {
	text-decoration: underline;
	text-align: right;
}

.doright {
	text-align: right;
}

.doleftboldunderline {
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
}

.doleftbolditalic {
	font-weight: bold;
	text-style: italic;
	text-align: left;
}

.doleftitalicunderline {
	text-style: italic;
	font-decoration: underline;
	text-align: left;
}

.doleftbold {
	font-weight: bold;
	text-align: left;
}

.doleftitalic {
	text-style: italic;
	text-align: left;
}

.doleftunderline {
	text-decoration: underline;
	text-align: left;
}

.doleft {
	text-align: left;
}

.dojustifyboldunderline {
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
}

.dojustifybolditalic {
	font-weight: bold;
	text-style: italic;
	text-align: justify;
}

.dojustifyitalicunderline {
	text-style: italic;
	font-decoration: underline;
	text-align: justify;
}

.dojustifybold {
	font-weight: bold;
	text-align: justify;
}

.dojustifyitalic {
	text-style: italic;
	text-align: justify;
}

.dojustifyunderline {
	text-decoration: underline;
	text-align: justify;
}

.dojustify {
	text-align: justify;
}

br {
	font-weight: normal;
	text-decoration: none;
	font-style: none;
	text-align: left;
	text-transform: none;
}	 

a:link { color: teal; 
			text-decoration: none; }
a:visited { color: red;
			text-decoration: none; }
a:hover { color: lime}
a:active { color: black; 
			text-decoration: none; }

h1 {
	font-size: 24pt/26pt;
	font-weight: bold;
	text-align: center;
}

h2 {
	font-size: 18pt/20pt;
	font-weight: bold;
	text-align: center;
}

h3 {
	font-size: 14pt/16pt;
	font-weight: bold;
	text-align: center;
}


h4 {
	font-size: 9pt/10pt;
	font-weight: bold;
	text-align: center;
}

h5 {
	font-size: 9pt/10pt;
	padding-bottom: 1pc;
	margin-left: 1pc;
	margin-right: 1pc;
	margin-top: 1pc;
	text-align: center;
}


