/* Style for body on all pages */
BODY { scrollbar-base-color:#0068FF; scrollbar-track-color:color; scrollbar-face-color:#0068FF; scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color:color; scrollbar-darkshadow-color: color; scrollbar-shadow-color: color; scrollbar-arrow-color:#ffffff; }

/* Style for index page header */
.indexpageheader { font-family:Arial, Helvetica, sans-serif; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }

/* Style for index page text */
.indexcontent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }

/* Style for index page justified basic text */
.indexcontentjustify { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:normal; text-decoration:none; text-transform:none; color:#000000; text-align:justify; }

/* Styles for first letter for News */
.firstletternews { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:bold; text-decoration:none; text-transform:none; color:#FF00CC; text-align:justify; }

/* Styles for first letter for content */
.firstlettercontent { font-family:Arial, Helvetica, sans-serif; font-size:9.5pt; font-style:normal; font-weight:bold; text-decoration:none; text-transform:none; color:#FF00CC; text-align:justify; }

/* Style for content text */
.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }

.contentbold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }

.contentbluebold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:none; text-transform:none; color:#66CCFF; }

/* Style for justified content text */
.contentjustify { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:normal; text-decoration:none; text-transform:none; color:#000000; text-align:justify; }

/* Style to place solid border around news table */
table.main { border-style:solid; border-color:#0068FF; border-width:1px; background-color:#ffffff; }

/* Style for content headers */
.contentheader { font-family:Arial, Helvetica, sans-serif; font-size:medium; font-weight:bolder; color:#FF6600; }

/* Style for header in News and Picture of the Day tables */
.boxheader { font-family:Arial, Helvetica, sans-serif; font-size:9.5pt; font-style:normal; font-weight:bold; text-decoration:none; text-transform:none; color:#FF6600; }

/* Style for <li> */
li.main { color:#FF6600; }

/* Styles for borders on colored tables */
#coloredborder { border-right:1px solid #000000; border-bottom:2px solid #000000; }
#coloredborder2 { border-bottom:2px solid #000000; }

#coloredborderA { border-right:1px solid #000000; border-bottom:2px dotted #ffffff; }
#coloredborderA2 { border-bottom:2px dotted #ffffff; }

/* Style for Menu links */
A.menulink:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#FFFFFF; }
A.menulink:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#FFFFFF; }
A.menulink:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#FFFFFF; }
.menulink {	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#FFFFFF; }
A.menulink:hover { color:#cfcfcf; }
A.menulink:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#FFFFFF; }

/* Style for Menu dividers */
.menudividers { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#FFFFFF; }

/* Style for regular text email links */
A.textemaillink:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:underline; text-transform:none; color:#0068FF; }
A.textemaillink:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:underline; text-transform:none; color:#0068FF; }
A.textemaillink:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:underline; text-transform:none; color:#0068FF; }
.textemaillink {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:underline; text-transform:none; color:#0068FF; }
A.textemaillink:hover { color:#000000; }
A.textemaillink:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:underline; text-transform:none; color:#0068FF; }

/* Style for Footer links */
A.footerlink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }
A.footerlink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }
A.footerlink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }
.footerlink {	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }
A.footerlink:hover { color:#FF6600; }
A.footerlink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }

/* Style for current page footer link */
.currentfooterlink { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:underline; text-transform:none; color:#000000; }

/* Style for Footer dividers */
.footerdividers { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:none; text-transform:none; color:#000000; }

/* Styles put in by template designers */
.bottom { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.sub-header { font-family:Arial, Helvetica, sans-serif; font-size:medium; font-weight:bolder; color:#FF6600;}
.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.top_menu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}