BODY {margin: 0 0 0 0}

/* P { font-size: 10pt; font-family: arial, helvetica, sans-serif; margin-top:0px; } */
P, LI { font-size: 10pt; font-family: arial,  serif; color: #000000; font-weight: normal; margin-top:0px; }

P.tight {
	margin-bottom: 5px;
}

.hangingCap { 
	float: left; 
	margin: 0px 1px -8px 0px;
	padding: 0;
	font-size: 255%;
	font-weight: bold;
	line-height: 100%;
	font-family: arial, helvetica, sans-serif; 
	color: #cc9933; 
}

h1 { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold; margin-top:0px; } 
h2 { font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold; margin-top:0px; } 
h3 { font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: normal; margin-top:0px; } 

.uppercase { text-transform: uppercase; }
.ns { margin-bottom:0px; }
.ns2 { margin-top:2px; }
.ns5 { margin-top:5px; }

A:link {  font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold;}
A:visited {  font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold;}
A:hover { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #FF0000; font-weight: bold; }
A:active { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #FF0000; font-weight: bold;  }

A.subtitle:link {  font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold;}
A.subtitle:visited {  font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold;}
A.subtitle:hover { font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #FF0000; font-weight: bold; }
A.subtitle:active { font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #FF0000; font-weight: bold;  }

A.title:link {  font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold;}
A.title:visited {  font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold;}
A.title:hover { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #FF0000; font-weight: bold; }
A.title:active { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #FF0000; font-weight: bold;  }

A.sidebar:link {  font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #cc9933; font-weight: bold;}
A.sidebar:visited {  font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #cc9933; font-weight: bold;}
A.sidebar:hover { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #FF0000; font-weight: bold; }
A.sidebar:active { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #FF0000; font-weight: bold;  }

/* white */
.white9b { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #ffffff; font-weight: bold; } 
.white8b { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #ffffff; font-weight: bold; }
.white8 { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #ffffff; font-weight: normal; }
.white12b { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #ffffff; font-weight: bold; } 

/* blue */
.blue8b { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold; } 
.blue10b { font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold; } 
.blue12b { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold; } 
.blue13serif { font-size: 13pt; font-family: times new roman, serif; color: #333366; font-weight: normal; } 
.blue15b { font-size: 15pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold; } 
.blue15bns { font-size: 15pt; font-family: arial, helvetica, sans-serif; color: #333366; font-weight: bold; margin-bottom: 0px; } 
.blue17serif { font-size: 17pt; font-family: times new roman, serif; color: #333366; font-weight: normal; } 

/* black */
.black7b { font-size: 7pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; } 
.black8b { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; } 
.black8 { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: normal; } 
.black8serif { font-size: 8pt; font-family: times new roman, serif; color: #000000; } 
.black8ns { font-size: 8pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: normal; margin-bottom:0px; } 
.black9serif { font-size: 9pt; font-family: times new roman, serif; color: #000000; } 
.black9b { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; } 
.black9 { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: normal; } 
.black10 { font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: normal; } 
.black10serif { font-size: 10pt; font-family: times new roman, serif; color: #000000; font-weight: normal; } 
.black10serifb { font-size: 10pt; font-family: times new roman, serif; color: #000000; font-weight: bold; } 
.black11 { font-size: 11pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: normal; } 
.black11b { font-size: 11pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; } 
.black12 { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: normal; } 
.black12b { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; } 
.black15b { font-size: 15pt; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; } 

/* grey */
.grey9 { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #666699; font-weight: normal; } 
.grey9ns { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #666699; font-weight: normal; margin-bottom:0px; } 
.grey9b { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #666699; font-weight: bold; } 
.grey9bns { font-size: 9pt; font-family: arial, helvetica, sans-serif; color: #666699; font-weight: bold; margin-bottom:0px; } 

.grey12b { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #666699; font-weight: bold; }  
.grey12bns { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #666699; font-weight: bold; margin-bottom:0px; }  
.grey15b { font-size: 15pt; font-family: arial, helvetica, sans-serif; color: #666699; font-weight: bold; } 

/* gold */
.gold9serifbi { font-size: 9pt; font-family: times new roman, serif; color: #cc9933; font-weight: bold; font-style: italic; }
.gold10serifb { font-size: 10pt; font-family: times new roman, serif; color: #cc9933; font-weight: bold; }
.gold10b { font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #cc9933; font-weight: bold; }
.gold12serifbi { font-size: 12pt; font-family: times new roman, serif; color: #cc9933; font-weight: bold; font-style: italic; }
.gold12b { font-size: 12pt; font-family: arial, helvetica, sans-serif; color: #cc9933; font-weight: bold; }
.gold30b { font-size: 30pt; font-family: arial, helvetica, sans-serif; color: #cc9933; font-weight: bold; }

.searchbox {
	top: -5px;
	margin-top: 0em;
	margin-bottom: 0em;
	padding-top: 0em;
	padding-bottom: 0em;
	border-width: thin;
	border-style: none; 
	height: 14px;
}

.custominput {
	font-size: 9pt; 
	font-family: arial, helvetica, sans-serif; 
	width: 310px;
	height: 20px;
}

.custominput630 {
	font-size: 9pt; 
	font-family: arial, helvetica, sans-serif; 
	width: 630px;
	height: 20px;
}

.custominput2 {
	font-size: 9pt; 
	font-family: arial, helvetica, sans-serif; 
	size: 40;
	maxlength: 80;
	height: 20px;
}

IMG.l {
	float:left;
	border: 0;
	margin: 0 10px 10px 0;
}

IMG.r {
	float:right;
	border: 0;
	margin: 0 0 10px 10px;
}

.text {
	font-size: 10pt; 
	font-family: arial,  serif; 
	color: #000000; 
	font-weight: normal; 
}