/* LINKS */

a:link {color: #cccccc; text-decoration: underline;}
a:visited {color: #cccccc; text-decoration: underline;}
a:active {color: #ffffff; text-decoration: none;}
a:hover {color: #ffffff; text-decoration: none;}


/* CREAM LINKS */

a:link.cream {color: #ffffee; text-decoration: underline;}
a:visited.cream {color: #ffffee; text-decoration: underline;}
a:active.cream {color: #cccccc; text-decoration: none;}
a:hover.cream {color: #cccccc; text-decoration: none;}


/* MAIN TEXT AND SCROLLBARS */

html,body,p,td {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #999999;  /*scrollbar-base-color: #156f8b; scrollbar-track-color: #eeeeee; scrollbar-highlight-color: #a2c8d9; scrollbar-3d-light-color: #ffffff; scrollbar-darkshadow-color: #000000; scrollbar-shadow-color: #000000; scrollbar-arrow-color: #e1ecf0;*/}


/* HEADERS */

h1 {font-family: helvetica,arial,verdana,sans-serif; font-size: 19px; font-weight: bold; color: #999999;}
h2 {font-family: helvetica,arial,verdana,sans-serif; font-size: 17px; font-weight: bold; color: #999999;}
h3 {font-family: helvetica,arial,verdana,sans-serif; font-size: 15px; font-weight: bold; color: #999999;}
h4 {font-family: helvetica,arial,verdana,sans-serif; font-size: 13px; font-weight: bold; color: #999999;}
h5 {font-family: helvetica,arial,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #999999;}


/* LISTS */

ol,ul,li,dl,dt,dd {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #999999;}


/* SIZE CLASSES */

.px9 {font-family: verdana,arial,helvetica,sans-serif; font-size: 9px;}
.px10 {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;}
.px11 {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px;}
.px12 {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}
.px13 {font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;}
.px14 {font-family: verdana,arial,helvetica,sans-serif; font-size: 14px;}
.px15 {font-family: verdana,arial,helvetica,sans-serif; font-size: 15px;}
.px16 {font-family: verdana,arial,helvetica,sans-serif; font-size: 16px;}
.px17 {font-family: verdana,arial,helvetica,sans-serif; font-size: 17px;}
.px18 {font-family: verdana,arial,helvetica,sans-serif; font-size: 18px;}
.px19 {font-family: verdana,arial,helvetica,sans-serif; font-size: 19px;}
.px20 {font-family: verdana,arial,helvetica,sans-serif; font-size: 20px;}


/* MISC. CLASSES */

.underline {text-decoration: underline;}
.ltgray12 {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #999999;}
.dkgray12 {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #333333;}
.ltgray10 {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #999999;}
.dkgray10 {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #333333;}
.medred10 {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #cc0000;}
.white {color: #ffffff;}
.charcoal {color: #424548;}
.red {color: #ff0000;}
.medred {color: #cc0000;}
.dkred {color: #990000;}
.ltgray {color: #999999;}
.helv24 {font-family: helvetica; font-size: 24px;}
.cream {color: #ffffee;}


/* GRAY TABLE BORDER */

table.grayborder {border-width: 0 0 1px 1px; border-color: #666666; border-spacing: 0; border-collapse: collapse; border-style: solid;}
td.grayborder {margin: 0; padding: 5px; border-width: 1px 1px 0 0; border-color: #666666; border-style: solid;}