body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;	
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;font-size:13px;line-height:18px;

}	
.backBannerImage {
background-image: url(../img/banner-background5.gif);
}

p {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;font-size:13px;line-height:20px;
	color: #000000;
	padding-left: 40px;
	padding-right: 10px;
}

.code {font-family: courier, courier-new;
				font-size: 13px;}
					
div.para {
	margin-bottom: 13pt; 
	font-size: 13px;
	line-height: 18px;
	padding-left: 3em;
	padding-right: 1em;
	text-align: left;
	}
	
p.nospace
{
	font-size: 13px;
	padding-left: 6em;
	padding-right: 1em;
	text-align: left;
	}
	
p.nospace2
{
	font-size: 13px;
	margin-bottom: 0pt; 
	padding-left: 3em;
	padding-right: 1em;
	text-align: left;
	}
	

ul {
	line-height: 18px;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	padding-left: 8em;
	padding-right: 20px;}
	
ol {
	line-height: 18px;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	padding-left: 8em;
	padding-right: 20px;}
		
p.table {	font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
		font-size: 12px; 
		padding: 3px 3px 3px 3px;}
		
td.table2 {	font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
		font-size: 13px; 
		padding-bottom: 20px;}
		
td.table1 {	font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
		font-size: 13px;
		padding-top: 10px;
		padding-bottom: 4px;}
		
p.header {	font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 12px; 
		text-align: center;
		font-style: italic;
		padding: 0px 0px 0px 0px;}
		
p.headerleft {	font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 12px; 
		text-align: left;
		font-style: italic;
		padding: padding: 0px 27px 0px 20px;}
		
td		{ font-size: 13px; }
		
td.bold {	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 12px; 
		padding: 3px 3px 3px 3px;
		font-weight: bold;}
td.bold-italic {	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 12px; 
		padding: 3px 3px 3px 3px;
		font-weight: bold;
		font-style: italic;}
		
td.bold-indent {	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 12px; 
		padding: 3px 3px 3px 20px;
		font-weight: bold; }
td.plain {	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 11px; 
		padding: 3px 3px 3px 3px;
		}
		
.table {font-size: 10pt; }
		
.header {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 110%; 
		padding: 0px 27px 0px 20px;}
		
h2 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 16px; 
		padding: 0px 27px 0px 30px;}
h3 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 14px; 
		padding: 0px 27px 0px 30px;}
		
h4 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 13px; 
		padding: 0px 27px 0px 20px;}
	
blockquote {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
				font-size: 13px; 
				line-height: 18px;
				padding: 0px 27px 0px 34px;
				}				
		
ul.level2 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 12px; 
		margin-left: 64px; 
		list-style-type: circle;}
		
#level3 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		font-size: 12px; 
		list-style-type: disc; }
		
	
.bg {color: #3366cc;}
	
div.section-flush {
	font-size: 70%;
	line-height: 1px;
	border-bottom: 1px solid #fcb426;
	padding: 0px 27px 0px 0px;
	margin-bottom: 11px;
}

div.dotted {
	font-size: 70%;
	line-height: 1px;
	border-bottom: 1px dotted #fcb426;
	padding: 0px 27px 0px 0px;
	margin-bottom: 11px;
}
	
.fs {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}
		
.border {border-top: 1px solid #000000;
	         border-bottom: 1px solid #000000;
			 border-right: 1px solid #000000;
			 border-left: 1px solid #000000; }
			 
a.noscore:active {text-decoration: none; }

a:link {
	color: #044896;
	text-decoration: underline; 
}

a:active {
	color: #044896;
	text-decoration: underline; 
}

a:visited {
	color: #7591B1;
	text-decoration: underline; 
}

a:hover {
	color: #044896;
	text-decoration: underline; 
}

a.trail-link:link {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #032D69;
	text-decoration: underline; 
}

a.trail-link:active {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #032D69;
	text-decoration: underline; 
}

a.trail-link:visited {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #032D69;
	text-decoration: underline; 
}

a.trail-link:hover {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #032D69;
	text-decoration: underline; 
}

div.trail-copy {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 13px;
	padding: 6px 10px 6px 30px;
	color: #222114;
}		

.small {font-size: 12px;}	 
	
.indent {
	margin-bottom: 13pt; 
	padding-left: 6em;
	padding-right: 1em;
	text-align: center;
	}
	
.indentLeft {
	margin-bottom: 13pt; 
	font-size: 13px;
	padding-left: 5em;
	padding-right: 1em;
	text-align: left;
	}
	
.indentLeft2 {
	margin-bottom: 0pt; 
	font-size: 13px;
	padding-left: 5em;
	padding-right: 1em;
	text-align: left;
	}
	
.glossary {
	margin-bottom: 6pt;
	margin-top: 0pt; 
	font-size: 13px;
	font-weight: bold;
	padding-right: 1em;
	text-align: left;
	}

.glossary2 {
	margin-bottom: 6pt;
	margin-top: 0pt; 
	font-size: 13px;
	padding-left: 5em;
	padding-right: 1em;
	text-align: left;
	}

.glossaryIndent {
	font-size: 13px;
	font-weight: normal;
	padding-left: 8em;
	text-align: left;
	}
	
.indentLeft3 {
	margin-bottom: 0pt; 
	font-size: 13px;
	padding-left: 6.5em;
	padding-right: 1em;
	text-align: left;
	}
	
	
.indentQuote {
	margin-bottom: 13pt; 
	padding-left: 5em;
	padding-right: 8em;
	text-align: justify;
	}
	
/* TABLE BORDER STYLES */


.topLeft	{	
				font-size: 13px;
				border-top: 1px solid #000000;
				border-left: 1px solid #000000;
			}
	        
.topLeftRight	{
						font-size: 13px;
						border-top: 1px solid #000000;
	         			border-left: 1px solid #000000;
	         			border-right: 1px solid #000000;
			}

.topLeftBottom	{	
						font-size: 13px;
						border-top: 1px solid #000000;
	         			border-left: 1px solid #000000;
	         			border-bottom: 1px solid #000000;
	        }        
	     
.all	{		font-size: 13px;
				border-top: 1px solid #000000;
	      		border-left: 1px solid #000000;
	      		border-bottom: 1px solid #000000;
	      			border-right: 1px solid #000000;
	     }	
	     
div.divider-black {
	font-size: 70%;
	line-height: 1px;
	border-bottom: 1px solid #000000;
	margin-bottom: 11px;
	}
	
	div.divider-whiteSpace {
	font-size: 70%;
	line-height: 1px;
	border-bottom: 1px solid #ffffff;
	padding: 20px 67px 0px 10px;
	margin-bottom: 11px;
	}
	
div.divider-whiteSpaceNarrow {
	font-size: 70%;
	line-height: 1px;
	border-bottom: 1px solid #ffffff;
	padding: 20px 10 0px 10px;
	margin-bottom: 11px;
	}

#navtable td {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}

#navtable a:link {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 13px;
	color: #ffffff;
	background-color: #231f20;
	font-style: normal;
	padding-left: 10px;
	padding-right: 5px;
	text-decoration: none;
	font-weight: normal;
}

#navtable a:visited {
	color: #ffffff;
	background-color: #231f20;
	text-decoration: none;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;
}

#navtable a:hover {
	color: #ffd68a;
	background-color: #231f20;
	text-decoration: none;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;
}

.navtext {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 13px;
	line-height: 20px;
	padding-left: 20px;
	padding-right: 40px;
	color: #ffffff;
	font-weight: normal;
}

div.indentB {
    font-size: 12px;
    font-size: 13px;
    line-height: 18px;
    padding: 0px 27px 10px 80px;
}

div.indentA {
    font-size: 12px;
    font-size: 13px;
    line-height: 18px;
    padding: 0px 27px 10px 40px;
}

.coding {font-family: courier, courier-new;
                font-size: 12px;}
