body {
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
font-weight: normal;
color: #666666;
background-color : #FFFFFF;
text-align: left;
}
h1 {
color: #464786;
font-family: Tahoma, Arial, Helvetica;
font-size: 18pt;
font-weight : bold;
text-align: left;
margin: 15px 10px 15px 10px;
}
h2 {
color: #464786;
font-size: 11pt;
font-weight : bold;
text-align: left;
margin: 15px 10px 15px 10px;
}
h3 {
color: #464786;
font-size: 9pt;
font-weight : bold;
text-align: left;
margin: 15px 10px 15px 10px;
}
h4 {
color: #464786;
font-size: 8pt;
font-weight : bold;
text-align: left;
margin: 15px 10px 15px 10px;
}
p {
padding: 0px 10px 0px 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
}
ul {
font-size: 9pt;
margin: 0px 20px 10px 20px;
list-style-image : url(../if/bullet.gif);
}
ol {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
margin: 0px 20px 10px 20px;
list-style-type : decimal;
}
li {
margin: 0px 20px 6px 20px;
}
a:link {
color: #5051C5;
text-decoration: underline;
} 
a:hover { 
color: #9F9F9F;
text-decoration: none;
background-color : #FFCC66;
}
a:visited {
  color: #5051C5;
  text-decoration: underline;
}
tr {
 vertical-align : top;	
} 
.spider {
font-size: 8pt;
font-weight: normal;
text-align: right;
border-bottom : thin dotted #AEB8D4;
padding: 0px 10px 6px 0px;
font-family: Arial, Helvetica, sans-serif;
}
/* centered text */ 
.center { 
font-size: 9pt;
 text-align: center;
 padding: 0px 5px 0px 5px;
}
/* feature - yellow */ 
.feature {
font-family: Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #666666;
text-align : center;
background-color : #FFFFF0;
padding: 5px 5px 5px 5px;
margin: 5px;
border : thin dotted #9F9F9F;
}
/* feature - yellow */ 
.feature div {
font-family: Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #666666;
text-align: left;
margin: 0px 0px 10px 0px;
padding: 0px;
}
.feature li {
text-align : left;
}
/* feature - white */ 
.feature2 {
border : thin dotted #9F9F9F;
font-size: 9pt;
text-align: center;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;
}
/* feature - blue */ 
.feature3 {
background-color : #F1F1FC;
padding: 5px 5px 5px 5px;
margin: 5px 5px 15px 5px;
border : thin dotted #9F9F9F;
}
.feature3 div {
font-family: "Trebuchet MS";
font-size: 9pt;
text-align: center;
font-weight: normal;
color: #666666;
margin: 0px 0px 15px 0px;
}
/* feature - yellow */ 
.feature4 {
background-color : #FFFFFF;
border : thin dotted #9F9F9F;
margin: 5px 3% 15px 5px;
}
.feature4 div {
font-family: "Trebuchet MS";
font-size: 9pt;
text-align: center;
font-weight: normal;
color: #666666;
margin: 0px 0px 15px 0px;
}
/* footer text */ 
.footer {
font-family: Verdana, sans-serif;
font-size: 9px;
font-weight: normal;
color: #FFFFFF;
text-align: center;
background-color: #92D168;
padding: 0px 20px 0px 20px;
}
.footer a:link {
color: #FFFFFF;
text-decoration: none;
background-color : transparent;
} 
.footer a:hover { 
color: #FFFFFF;
text-decoration: none;
background-color : transparent;
}
.footer a:visited {
color: #FFFFFF;
text-decoration: none;
background-color : transparent;
}
/* footer text */ 
.footer2 {
font-family: Verdana, sans-serif;
font-size: 9px;
font-weight: normal;
text-align: center;
padding: 0px 20px 0px 20px;
}
/* white text in headline area */ 
.headline {
font-family: "Trebuchet MS";
font-size: 8pt;
font-weight : bold;
color: #FFFFFF;
margin: 0px 0px 0px 5px;
}
/* the main menu */ 
.menu {
font-size: 9pt;
font-weight: normal;
color: #666666;
margin: 10px -4px 25px 7px;
}
/* the main menu */ 
.menu div {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #666666;
margin: 3px 0px 0px 0px;
}
/* the basic body layout */ 
.normal {
}
/* the basic body aligned right */ 
.right { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align : right;
margin: 15px 5px 15px 5px;
}
/* the basic body aligned right w/thin  bottom line */ 
.right2 { 
font-size: 9pt;
text-align : right;
padding : 10pt 10pt 0pt 10pt;
margin: 0px 0px 25px 0px;
border-bottom : thin solid #EBEBEB;
}  
/* dividing thin grey line */ 
.line {
color: #5051C5;
font-size: 10pt;
font-weight : bold;
text-align: left;
border-top : thin solid #EBEBEB;
padding-top: 20px;
}
/* table with green border */ 
.maintbl {
background-color: #FFFFFF;
border : thin solid #9F9F9F;
}
/* headline table with blue background */ 
.headtbl {
background-color: #92D168;
}
/* footer table */ 
.table-footer {
background-color: #92D168;
}
/* footer table */ 
.table-resource {
background-color: White;
border : medium solid #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
text-align : left;
}
.floatbox{
float: left;
padding: 5px;
margin: 0;
}
#container {
float: left;
margin: 0;
padding: 0px 10px 0px 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
}