/* Headings */

/* formatting for references to make them appear standard */
/* selected with the <div referencetitle> tag and with </div> at the end */


/* Links*/
a:link {
	background: transparent;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: underline;
	
}

a:visited {
	background: transparent;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	background: transparent;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: underline;
}

a:active {
	background: transparent;
	color: #008000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: underline;
}

body {
	margin: 5em 25% 10em 25%;
       
        
}


p.indent {padding-left: 1.1em; }

p.footer {
   background-color: transparent;
   color: #000080;
   padding: 0;
   margin-top: 0;
   margin-bottom: 1.5em;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7pt;

}

p.slab {
   background-color: #d7d7d7;
   color: #000000;
   padding:5;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14pt;
   font-weight: bold;
   word-spacing: 0.1em;
   border-style: outset;
   margin-top: 1em;
   text-align: center;
   
}




p {
   background-color: transparent;
   color: #000000;
   padding: 0;
   margin-top: 0;
   margin-bottom: 1.5em;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   line-height: 1.4em;
   word-spacing: 0.1em;
}



div.referencetitle{
   background-color: transparent;
   color: #000080;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
}

div.headline{
        background-color: transparent;
        color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18pt;
}

div.referencetext {
        background-color: transparent;
	color: #000080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
}

dt {
        background-color: transparent;
	color: #000080;
	font-size: 9pt;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
   padding: 0;
   text-align: center;
   font-size: 3em;
   background-color: transparent;
   color: maroon;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2, h4, h5, h6, dt {
      color: #000080;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h4, h5, h6, dt {
	font-weight: bold;
}

h2 {
	font-size: 16pt;
}

h2, dd {
	font-weight: normal;
}


h3 {
   padding: 0;
border: 1;
   text-align: center;
   font-size: 1.5em;
   background-color: transparent;
   color: maroon;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   }




h4 {
	font-size: 12pt;
}

h5.indent {
   padding-left: 1.1em;
}

h5 {
	font-size: 10pt;
}


h6.indent {
   padding-left: 1.3em;
}

h6 {
	font-size: 8pt;
}


li {
   margin-bottom: 20px;}

li.disc {
   margin-bottom: 10px;
   list-style-type: disc;
}

li.circle {
   margin-bottom: 10px;
   list-style-type: circle;
}

li.square {
   margin-bottom: 10px;
   list-style-type: square;
}

li.lower-alpha {
   margin-bottom: 10px;
   list-style-type: lower-alpha;
}

li.upper-alpha {
   margin-bottom: 10px;
   list-style-type: upper-alpha;
}







ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   line-height: 1.4em;
   word-spacing: 0.1em;
}



ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   line-height: 1.4em;
   word-spacing: 0.1em;
	list-style-type: none;
	 margin-bottom: 1.5em;
}



/* Span*/


span.blue {
	color: #0000FF;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}

span.cyan {
	color: #00FFFF;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}

span.green {
	color: #008000;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}

span.lime {
	color: #00FF00;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}


span.maroon {
	color: #800000;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}

span.navy {
	color: #000080;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}

span.qa {
	color: #000080;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	font-size: 11pt;
}

span.red {
	color: #FF0000;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}

span.teal {
	color: #008080;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}

span.white {
	color: #ffffff;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}








sup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7pt;
}



