.body { color:#000000; padding:5px 20px 0px 15px; font-weight:normal; font-size:9pt; line-height:13pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.body a, .body a:link, .body a:visited { color:#595959; font-weight:normal; text-decoration:underline; }
.body a:active, .body a:hover { color:#7F7F7F; text-decoration:none; }

.bodyLG { color:#000000; padding:5px 20px 0px 25px; font-weight:normal; font-size:10pt; line-height:14pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.bodyLG a, .bodyLG a:link, .bodyLG a:visited { color:#595959; font-weight:normal; text-decoration:underline; }
.bodyLG a:active, .bodyLG a:hover { color:#7F7F7F; text-decoration:none; }

.bottom { background-image:url(images/bgBot.gif); background-repeat:repeat-x; }

#box { background-image:url(images/bgBox.gif); background-position:center; background-repeat:repeat-x; }

.copyright { background-color:#D3E4DC; color:#FFFFFF; padding:0px 0px 0px 0px; font-weight:normal; font-size:7pt; letter-spacing:.1em; font-family:Verdana, Arial, Helvetica, sans-serif; }
.copyright a, .copyright a:link, .copyright a:visited { color:#FFFFFF; font-weight:normal; text-decoration:none; }
.copyright a:active, .copyright a:hover { color:#CCCCCC; text-decoration:none; }

.divider { background-image:url(images/lineBlk.gif); background-repeat:repeat-y;  }

.formText { color: #000000; font-size: 8pt; padding:0px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.formTable { color: #000000; padding: 12px; text-align: left; font-weight: normal; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; }

.footnote { color: #000000; font-size: 6pt; font-weight:bold; vertical-align:text-top; }
.footnoteBot { color:#000000; padding:5px 5px 0px 10px; font-weight:normal; font-size:7pt; line-height:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; }

.headline1 { color:#4B4B4B; padding:10px 5px 0px 5px; font-weight:bold; font-size:13pt; line-height:16pt; font-family:Arial, Helvetica, sans-serif; } 			
.headline2 { color:#042C1F; padding:0px 0px 0px 0px; font-weight:bold; font-size:12pt; line-height:15pt; font-family:Arial, Helvetica, sans-serif; } 			
.headline3 { color:#3A5C51; padding:10px 5px 0px 15px; font-weight:bold; font-size:11pt; line-height:14pt; font-family:Arial, Helvetica, sans-serif; } 			

.indent { padding:0px 30px 0px 35px; }

.logo { color:#000000; padding:10px 10px 10px 10px;  }

#main { background-color:#FFFFFF; border:solid #000000 2px; }

.navHor { background-image:url(images/bgHor.gif); background-repeat:repeat-x; color:#000000; padding:0px 10px 0px 0px; font-weight:normal; font-size:9pt; letter-spacing:.1em; font-family:Arial, Helvetica, sans-serif; }
.navHor  a, .navHor  a:link, .navHor  a:visited { color:#000000; font-weight:normal; text-decoration:none; }
.navHor  a:active, .navHor  a:hover { color:#CCCCCC; text-decoration:none; }

.navTop { color:#000000; padding:5px 10px 5px 0px; text-align:right; font-weight:normal; font-size:7pt; letter-spacing:.1em; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navTop a, .navTop a:link, .navTop a:visited { color:#000000; font-weight:normal; text-decoration:none; }
.navTop a:active, .navTop a:hover { color:#CCCCCC; text-decoration:none; }

.sidebar { color:#000000; padding:5px 15px 5px 10px; font-weight:normal; font-size:7pt; line-height:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.sidebar a, .sidebar a:link, .sidebar a:visited { color:#000000; font-weight:normal; text-decoration:underline; }
.sidebar a:active, .sidebar a:hover { color:#8C8C8C; text-decoration:none; }
