/* LINKS */

a:link {color: #507794; text-decoration: underline;}
a:visited {color: #507794; text-decoration: underline;}
a:active {color: #353535; text-decoration: none;}
a:hover {color: #353535; text-decoration: none;}


/* WHITE LINKS */

a:link.white {color: #ffffff; text-decoration: underline;}
a:visited.white {color: #ffffff; text-decoration: underline;}
a:active.white {color: #ffffff; text-decoration: none;}
a:hover.white {color: #ffffff; text-decoration: none;}


/* CHARCOAL LINKS */

a:link.charcoal {color: #424548; text-decoration: underline;}
a:visited.charcoal {color: #424548; text-decoration: underline;}
a:active.charcoal {color: #424548; text-decoration: none;}
a:hover.charcoal {color: #424548; text-decoration: none;}


/* BLACK LINKS */

a:link.black {color: #000000; text-decoration: underline;}
a:visited.black {color: #000000; text-decoration: underline;}
a:active.black {color: #000000; text-decoration: none;}
a:hover.black {color: #000000; text-decoration: none;}


/* MAIN TEXT AND SCROLLBARS */

html,body,p,td {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #000000;  scrollbar-base-color: #156f8b; scrollbar-track-color: #eeeeee; scrollbar-highlight-color: #a2c8d9; scrollbar-3d-light-color: #507794; scrollbar-darkshadow-color: #000000; scrollbar-shadow-color: #000000; scrollbar-arrow-color: #e1ecf0;}


/* HEADERS */

h1 {font-family: verdana,arial; font-size: 19px; font-weight: bold; color: #000000;}
h2 {font-family: verdana,arial; font-size: 17px; font-weight: bold; color: #000000;}
h3 {font-family: verdana,arial; font-size: 15px; font-weight: bold; color: #000000;}
h4 {font-family: verdana,arial; font-size: 13px; font-weight: bold; color: #000000;}
h5 {font-family: verdana,arial; font-size: 11px; font-weight: bold; color: #000000;}


/* LISTS */

ol,ul,li,dl,dt,dd {font-family: verdana,arial; font-size: 11px; color: #000000;}


/* SIZE CLASSES */

.px3 {font-family: verdana,arial; font-size: 3px;}
.px4 {font-family: verdana,arial; font-size: 4px;}
.px5 {font-family: verdana,arial; font-size: 5px;}
.px6 {font-family: verdana,arial; font-size: 6px;}
.px7 {font-family: verdana,arial; font-size: 7px;}
.px8 {font-family: verdana,arial; font-size: 8px;}
.px9 {font-family: verdana,arial; font-size: 9px;}
.px10 {font-family: verdana,arial; font-size: 10px;}
.px11 {font-family: verdana,arial; font-size: 11px;}
.px12 {font-family: verdana,arial; font-size: 12px;}
.px13 {font-family: verdana,arial; font-size: 13px;}
.px14 {font-family: verdana,arial; font-size: 14px;}
.px15 {font-family: verdana,arial; font-size: 15px;}
.px16 {font-family: verdana,arial; font-size: 16px;}
.px17 {font-family: verdana,arial; font-size: 17px;}
.px18 {font-family: verdana,arial; font-size: 18px;}
.px19 {font-family: verdana,arial; font-size: 19px;}
.px20 {font-family: verdana,arial; font-size: 20px;}


/* MISC. CLASSES */

.greensub {color: #0c3345; font-family: verdana,arial; font-size: 11px; font-weight: bolder;}
.underline {text-decoration: underline;}
.ltgray12 {font-family: verdana,arial; font-size: 12px; color: #999999;}
.ltgray14 {font-family: verdana,arial; font-size: 14px; color: #999999;}
.dkgray14 {font-family: verdana,arial; font-size: 14px; color: #333333;}
.dkgray12 {font-family: verdana,arial; font-size: 12px; color: #333333;}
.ltgray10 {font-family: verdana,arial; font-size: 10px; color: #999999;}
.dkgray10 {font-family: verdana,arial; font-size: 10px; color: #333333;}
.red10 {font-family: verdana,arial; font-size: 10px; color: #ff0000;}
.medred10 {font-family: verdana,arial; font-size: 10px; color: #cc0000;}
.dkred10 {font-family: verdana,arial; font-size: 10px; color: #990000;}
.white {color: #ffffff;}
.charcoal {color: #424548;}
.searchLight {background-color: #ffff99;}
.red {color: #ff0000;}
.medred {color: #cc0000;}
.dkred {color: #990000;}
.ltgray {color: #999999;}
.dkgreen {color: #0c3345;}
.helv9 {font-family: verdana,arial; font-size: 9px;}
.helv10 {font-family: verdana,arial; font-size: 10px;}
.helv11 {font-family: verdana,arial; font-size: 11px;}
.helv12 {font-family: verdana,arial; font-size: 12px;}
.helv13 {font-family: verdana,arial; font-size: 13px;}
.helv14 {font-family: verdana,arial; font-size: 14px;}
.justify {text-align:justify;}


/* MUSICIAN FINDER CLASSES */

.border333333 {border: 1px solid #333333;}
.maintitle {height: 29px; padding: 8px 0 8px 5px; font-weight: bold; color: #3e4346;}
.subtitle {height: 27px; color: #3e4346; font-weight: bold; font-size: 9px;}
.mfLink {color: #000000; text-decoration: none;}
.redText {color: #ff0033; text-decoration: underline; font-size : 11px;}
.orgText {color: #B97002; text-decoration: none; font-size : 09px;}
.error {color: #ff0033; text-decoration: font-size : 11px; font-weight: bold;}


/* BLACK TABLE BORDER */

table.blackborder {border-width: 0 0 1px 1px; border-color: #000000; border-spacing: 0; border-collapse: collapse; border-style: solid;}
td.blackborder {margin: 0; padding: 5px; border-width: 1px 1px 0 0; border-color: #000000; border-style: solid;}

.profileText {font-family: verdana,arial;	font-size : 11px;color: #003366;}
.profileText12 {font-family: verdana,arial;	font-size : 12px;color: #000000;}


/* PROFILE PAGE TABLE TEXT */

.pro_hdr {font-family: verdana,arial; font-size: 10px; font-weight: bold; color: #2E2E2E;}
.pro_hdr2 {font-family: verdana,arial; font-size: 10px; font-weight: bold; color: #EEEEEE;}
.pro_shdr {font-family: verdana,arial; font-size: 10px; font-weight: bold; color: #2E2E2E;}
.pro_txt {font-family: verdana,arial; font-size: 10px; color: #2E2E2E;}
.hp_txt {font-family: verdana,arial; font-size: 13px; font-weight: bold; color: #2E2E2E;}