body { background-color:#ddeeff ; 
}

A {text-decoration: none; font-weight:strong; color: #0099cc; }
A:visited {text-decoration: none; font-weight:strong; color: #0080c0; }
A:hover {text-decoration: none; background-color: #ffffff; color: #ff66ff; }
A:active {text-decoration: none; color: #c00000; }

IMG { border:0px; 
}
HR {color: #a0a0a0; height: 1px; align:center;  
margin: 0 0 0 0px; 
} 

#wrap {position:relative; margin: 0 auto; width:800px;}


TABLE, TD { vertical-align: top ;
}
.main { background-color: #ffccff; padding: 0 0 0 0px; border-right: 1px solid #ffccff; 
}

body, table, td, th, ul, ol, blockquote, p { 
font-family: trebuchet ms, arial, helvetica, sans-serif; color: #404040; 
}


body, p, table, td, ul, ol, blockquote, textarea, { font-family: trebuchet ms, arial, sans-serif; font-size: 12pt; 
}
textarea, input, form, submit { font-family: arial, helvetica, sans-serif; color: #404080; 
}

UL { padding-left:15px; 
}
P  { padding: 0 0 10 10px; margin: 0 0 0 0px; 
}

TH {  background-color: #0099cc ; text-align:center; margin-width: 0 0 0 0px; 
border-top: 0px solid #cccccc; border-right: 0px solid #cccccc; border-bottom: 0px solid #cccccc; border-left: 0px solid #cccccc; padding: 2 4 2 4px;
font-family: arial, sans-serif; font-size: 10pt; 
}

.bot { border-bottom: 1px solid #c0c0c0 100%
} 
.bot1  { border-bottom: 1px solid #cccccc;  padding: 10 0 0 0px;
}
.head { background-color: #0099cc; padding: 0 0 0 0px; text-align:center;
}
.td8 { background-color: #ffffff; padding: 0 8 0 8px;
}
.tdpink { background-color: #ffddff; 
font-family: arial, sans-serif; font-size: 10pt; 
}
.tdgray { background-color: #f0f0f0; 
font-family: arial, sans-serif; font-size: 10pt; 
}
.tdblue { background-color: #ddeeff; 
font-family: arial, sans-serif; font-size: 10pt; 
}
.td_footer {  background-color: #ffddff; color: #6699cc; margin-width: 0 0 0 0px; padding: 0 8 0 8px; text-align:center; 
font-family: arial, sans-serif; font-size: 10pt; 
}
.thfff { color: #ffffff; 
}
.thfff-l { color: #ffffff; text-align:left; 
}

.top1  { border-top: 1px solid #cccccc;  padding: 0 0 10 0px;
}

H1, H2, H3, H4, H5, H6 { margin: 2 0 2 0px; 
}
H1, H2 { font-family: arial, sans-serif; font-variant: small-caps; 
} 
H3, H4, H5, H6 { font-family: arial, sans-serif; 
}
H1 { color: #ff33ff; font-size: 24pt; font-weight:bold;  
}
H2 { color: #ff33ff; font-size: 18pt; font-weight:normal; 
}
H3 { color: #0080c0; font-size: 14pt; font-weight: normal;
}
H4 { color: #ff33ff; font-size: 12pt; font-weight: bold;
}
H5 { color: #ff33ff; font-size: 10pt; font-weight: bold;
}
H6 { color: #ff33ff; font-size: 12pt; font-weight: bold;
}



/* *************************************************************** */
/* TEXT */

.c { text-align:center;  
}
.l { text-align:left;  
}
.r { text-align:right;  
}
.b { font-weight: bold; 
}
.i { font-style: italic; 
}
.u {font-style: underline; 
}
.b-i { font-weight: bold; font-style: italic; 
}
.b-u { font-weight: bold; font-style: underline; 
}
.c-b {  text-align:center;  font-weight: bold;
}
.scaps { font-variant: small-caps; 
}

/* end TEXT */
/* *************************************************************** */


/* *************************************************************** */
/* FONT FAMILY / COLOR                                             */

.ari {font-family: arial, sans-serif; 
}
.ari8 {font-family: arial, sans-serif; font-weight:normal; font-size: 8pt; padding: 0 0 0 0px;  
}
.ari8b {font-family: arial, sans-serif; font-weight:bold; font-size: 8pt; padding: 0 0 0 0px;  
}
.ari8c {font-family: arial, sans-serif; font-weight:normal; font-size: 8pt; text-align:center; padding: 0 0 0 0px;  
}
.ari8l {font-family: arial, sans-serif; font-weight:normal; font-size: 8pt; text-align:left;  padding: 0 0 0 0px;  
}
.ari8r {font-family: arial, sans-serif; font-weight:normal; font-size: 8pt; text-align:right;  padding: 0 0 0 0px;  
}
.ari8_666 {font-family: arial, sans-serif; font-weight:normal; color: #666666; font-size: 8pt;
}
.ari8_999 {font-family: arial, sans-serif; font-weight:normal; color: #999999; font-size: 8pt;
}
.ari8_c0 {font-family: arial, sans-serif; font-weight:normal; color: #c0c0c0; font-size: 8pt;
}
.ari8_fff {font-family: arial, sans-serif; font-weight:normal; color: #ffffff; font-size: 8pt;
}
.ari8_green {font-family: arial, sans-serif; font-weight:normal; color: #006600; font-size: 8pt;
}
.ari9 {font-family: arial, sans-serif; font-weight:normal; font-size: 9pt; padding: 0 0 0 0px;  
}
.ari9blue446sc { font-family: arial, sans-serif; font-size: 9pt; color: #000066; font-weight: normal; font-variant: small-caps;
}
.ari8red944sc { font-family: arial, sans-serif; font-size: 8pt; color: #994040; font-weight: normal; font-variant: small-caps; 
}
.ari9red944sc { font-family: arial, sans-serif; font-size: 9pt; color: #994040; font-weight: normal; font-variant: small-caps;
}
.ari10 {font-family: arial, sans-serif; font-weight:normal; font-size: 10pt; padding: 6 4 6 8px;  
}
.ari10b {font-family: arial, sans-serif; font-size: 10pt; font-weight:bold; 
}
.ari10red944sc { font-family: arial, sans-serif; font-size: 10pt; color: #994040; font-weight: normal; font-variant: small-caps; 
}
.ari11red944sc { font-family: arial, sans-serif; font-size: 10pt; color: #994040; font-weight: normal; font-variant: small-caps; 
}
.courier10 {font-family: courier, serif;  font-size: 10pt; 
}
.georgia {font-family: georgia, times new roman, serif;
}
.geo {font-family: georgia, times new roman, serif;
}
.geo12 {font-family: Georgia, roman, serif; font-size: 12pt;
}
.geo10blue446 {font-family: georgia, times new roman, serif; font-size: 10pt; color: #000066
}
.georgia10blue {font-family: georgia, times new roman, serif; font-size: 10pt; color: #000066
}
.treb16blue446sc {  font-family: trebuchet ms, arial, sans-serif; color: #000066; font-size:16pt;  font-variant: small-caps; 
}
.tah {font-family:  trebuchet ms, trebuchet ms, arial, sans-serif;
}
.treb8 {font-family:  trebuchet ms, trebuchet ms, arial, sans-serif; font-size: 8pt; 
}



/* FONT COLOR */

.gray999 { color: #999999
}
.pink { color: #ffccff
}
.pink_bkg { background-color: #ffccff; color: #ffffff
}