.oasblue {
 color               : #7C7ED9;
}
.oasorange {
 color               : #E74A1E;
}
.oasgreen {
 color               : #69B23C;
}
.oasheader {
 background-color    : #000000;
 text-align          : center;
}
.oaslogo {
 position            : relative;
 top                 : 4px;
 margin              : 0px auto 0px auto;
 display             : block;
}
.oasblue {
 color               : #7C7EDA; 
}
.onblue, tr.onblue td {
 background-color    : #7C7EDA; 
}
.grey {
 color               : #888888;
}
.bluecolumn {
 position            : relative;
 display             : inline-block;
 float               : left;
 background-color    : #7C7EDA;
 width               : 180px;
 height              : 700px; 
}
.bluecolumnfree {
 position            : relative;
 display             : inline-block;
 float               : left;
 background-color    : #7C7EDA;
 height              : 700px; 
}
.headerpanel {
 position            : relative;
 height              : 140px;
 background-repeat   : no-repeat;
 background-position : top left;
 text-align          : right;
 visibility          : visible;
}
.headerpanelhidden {
 position            : relative;
 height              : 0px;
 background-repeat   : no-repeat;
 background-position : top left;
 text-align          : right;
 visibility          : hidden;
}

.headerpanellink {
 position            : absolute;
 left                : 0px;
 top                 : 0px;
 width               : 600px;
 height              : 140px;
}
.headerpaneltext {
 position            : relative;
 width               : 50%;
 font-family         : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color               : #FFFFFF; 
 font-size           : 16px;
 font-weight         : 700;
 font-style          : normal;
 line-height         : 30px; 
 text-decoration     : none;
 text-align          : right;
 padding             : 20px 20px 0px 0px;
 margin              : 0px 0px 0px auto;
}
.left20 {
 padding             : 0px 0px 0px 20px;
}
.left40 {
 padding             : 0px 0px 0px 40px;
}
.link {
 font-family         : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color               : #7C7ED9; 
 font-weight         : 700;
 font-size           : 15px;
 line-height         : 22px;
}
table.artisttable {
 width              : 100%;
 border-width       : 0px;
 margin             : 0px auto 0px auto;
}
table.artisttable td {
 border-width       : 0px;
}
.col-image {
 font-size          : 16px;
 font-weight        : 700;
 font-style         : normal;
 letter-spacing     : 0.8px;
 line-height        : 1.0cm; 
 text-decoration    : none;
 text-align         : center;
}
.col-text {
 text-align         : left;
 padding            : 20px;
}
.artistpageheader {
 height             : 50px;
 font-family        : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 font-size          : 16px;
 font-weight        : 700;
 font-style         : normal;
 letter-spacing     : 0.8px;
 line-height        : 30px; 
 text-decoration    : none;
}
.centered {
 text-align       : center;
}

div.actionbar {
 font-family         : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color               : #FFFFFF; 
 background-color    : #7C7EDA; 
 font-size           : 15px;
 font-weight         : 500;
 font-style          : normal;
 line-height         : 26px; 
 text-decoration     : none;
 width               : 100%;
 border-left-width   : 0px;
 border-right-width  : 0px;
 border-top-width    : 1px;
 border-top-style    : solid;
 border-top-color    : #444444;
 border-bottom-width : 1px;
 border-bottom-style : solid;
 border-bottom-color : #444444;
 overflow            : hidden;
}
div.actionitem_left {
 position            : relative;
 float               : left;
 height              : 26px;
 padding             : 0px 10px 0px 10px;
}
div.actionitem_right {
 position            : relative;
 float               : right;
 height              : 26px;
 padding             : 0px 10px 0px 10px;
}
div.actionspace_left {
 position            : relative;
 float               : left;
}
div.actionspace_right {
 position            : relative;
 float               : right;
}
.actionitem, .itemheader, .itemheader2 {
 font-family         : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color               : #FFFFFF; 
 font-size           : 15px;
 font-weight         : 500;
 font-style          : normal;
 text-decoration     : none;
 cursor              : hand;
}
.itemheader {
 background-color    : #666666;
 line-height         : 30px;
}
.itemheader2 {
 background-color    : #062695;
 line-height         : 30px;
}
.canvas {
 background       : url("images/canvas.gif");
 background-color : #FFFFFF;
}
.bold {
 font-weight         : 700;
}
.onwhite {
 background-color : #FFFFFF;
}
.on_eeeeee {
 background-color : #EEEEEE;
}
.on_dddddd {
 background-color : #DDDDDD;
}
.on_cccccc {
 background-color : #CCCCCC;
}
.on_bbbbbb {
 background-color : #BBBBBB;
}
.minibarblue {
 position         : relative;
 background-color : #7C7EDA; 
 font-size        : 1px;
 height           : 7px;
 clear            : both;
 border-width     : 0px;
 border-top-width : 1px;
 border-top-style : solid;
 border-top-color : #444444;
}
.menuspacer {
 position         : relative;
 height           : 7px;
}

.blueheader {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #7C7EDA;
 font-size        : 18px;
 line-height      : 30px; 
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
 padding          : 0px;

}
.brownheader {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #CC3401; 
 font-size        : 18px;
 line-height      : 30px; 
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
 padding          : 0px;
}
.blackheader {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #000000; 
 font-size        : 18px;
 line-height      : 30px; 
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
 padding          : 0px;
}
.greyheader {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #888888; 
 font-size        : 18px;
 line-height      : 30px; 
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
 padding          : 0px;
}
.greymenutext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #888888; 
 font-size        : 16px;
 font-weight      : 700;
 font-style       : normal;
 letter-spacing   : 0.8px;
 text-decoration  : none;
}

.blackmenutext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #000000; 
 font-size        : 16px;
 font-weight      : 700;
 font-style       : normal;
 letter-spacing   : 0.8px;
 text-decoration  : none;
}

.whitemenutext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 font-size        : 16px;
 font-weight      : 700;
 font-style       : normal;
 letter-spacing   : 0.8px;
 line-height      : 1.0cm; 
 text-decoration  : none;
}

.whitetext16 {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 font-size        : 16px;
 font-weight      : 500;
 font-style       : normal;
 letter-spacing   : 0.8px;
 line-height      : 1.0cm; 
 text-decoration  : none;
}


.messagetext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
 text-align       : center;
}

.titletext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 18px;
 font-weight      : 600;
 font-style       : normal;
 line-height      : 0.8cm; 
 text-decoration  : none;
 text-align       : center;
}

.desctext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #999999; 
 font-size        : 16px;
 font-weight      : 600;
 font-style       : normal;
 text-decoration  : none;
}

.subtitletext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 16px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.bodytext, table.bodytext td {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 15px;
 line-height      : 22px;
 text-decoration  : none;
}
.bold {
 font-weight      : 700;
}
.bodytextcenter {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 background-color : #FFFFFF;
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
 text-align       : center;
}

.bodytextgrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #888888; 
 font-size        : 15px;
 line-height      : 22px;
 text-decoration  : none;
}
.bodytextblack {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #000000; 
 font-size        : 15px;
 font-style       : normal;
 text-decoration  : none;
}
.bodytextbrown {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #CC3401; 
 font-size        : 15px;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextred {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FF0000; 
 background-color : #FFFFFF;
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextongrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 background-color : #EEEEEE;
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.softtext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #777777; 
 background-color : #FFFFFF;
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.softtextongrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #777777; 
 background-color : #EEEEEE;
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextclear {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.bodytexttop {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 background-color : #FFFFFF;
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
 vertical-align   : text-top;
}

.bodytexttopongrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 background-color : #EEEEEE;
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
 vertical-align   : text-top;
}

.bodytexttopclear {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
 vertical-align   : text-top;
}

.bodytextbold {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 background-color : #FFFFFF;
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextboldongrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 background-color : #EEEEEE;
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextboldredongrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FF0000; 
 background-color : #EEEEEE;
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextboldclear {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextboldred {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FF0000; 
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextblue {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #7C7EDA; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}
.bodytextboldblue {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #7C7EDA; 
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextboldgreen {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #228822; 
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}
.bodytextwhite {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextboldwhite {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.bodytextboldgrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #888888; 
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
 vertical-align   : text-top;
}

.textboxtext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 line-height      : 0.5cm; 
 text-decoration  : none;
}

.whiteonbluebold {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 background-color : #7C7EDA; 
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.whiteonblue {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 background-color : #7C7EDA; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.whiteongreen {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 background-color : #7C7EDA; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.whiteonorange {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 background-color : #DD731B; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.whiteonorangebold {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FFFFFF; 
 background-color : #DD731B; 
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.memberalert {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #FF0000; 
 background-color : #DDDDDD;
 font-size        : 15px;
 font-weight      : 700;
 font-style       : normal;
 text-decoration  : none;
}

.dropimg {
 vertical-align   : -30%;
}
img.zeropad {
 display          : block;
}
.blueonclear {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #7C7EDA; 
 font-size        : 15px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
 vertical-align   : -30%;
}

.subtext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #555555; 
 font-size        : 15px;
 font-weight      : 500;
 line-height      : 0.5cm; 
 font-style       : normal;
 text-decoration  : none;
 vertical-align   : text-bottom;
}

.subtextgrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #888888; 
 font-size        : 15px;
 font-weight      : 500;
 line-height      : 0.5cm; 
 font-style       : normal;
 text-decoration  : none;
 text-align       : left;
 vertical-align   : text-bottom;
}

.tinytextgrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #888888; 
 font-size        : 13px;
 font-weight      : 500;
 line-height      : 0.5cm; 
 font-style       : normal;
 text-decoration  : none;
 text-align       : left;
 vertical-align   : text-bottom;
}

.subtextbox {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #555555; 
 font-size        : 15px;
 font-weight      : 500;
 line-height      : 0.5cm; 
 font-style       : normal;
 text-decoration  : none;
 text-align       : left;
 vertical-align   : -2px;
}

.subtexttop {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #555555; 
 font-size        : 15px;
 font-weight      : 500;
 line-height      : 0.5cm; 
 font-style       : normal;
 text-decoration  : none;
 text-align       : left;
 vertical-align   : text-top;
}

.tinytext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 13px;
 font-weight      : 500;
 line-height      : 0.4cm; 
 font-style       : normal;
 text-decoration  : none;
}

.tinytextongrey {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 background-color : #EEEEEE;
 font-size        : 13px;
 font-weight      : 500;
 line-height      : 0.4cm; 
 font-style       : normal;
 text-decoration  : none;
}

.captiontext {
 font-family      : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color            : #333333; 
 font-size        : 14px;
 font-weight      : 500;
 font-style       : normal;
 text-decoration  : none;
}

.borderlightgrey {
 background-color    : #FFFFFF;
 border-top-width    : 3px;
 border-top-style    : solid;
 border-top-color    : #DDDDDD;
 border-bottom-width : 3px;
 border-bottom-style : solid;
 border-bottom-color : #DDDDDD;
 border-left-width   : 3px;
 border-left-style   : solid;
 border-left-color   : #DDDDDD;
 border-right-width  : 3px;
 border-right-style  : solid;
 border-right-color  : #DDDDDD;
 font-family         : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color               : #333333; 
 font-size           : 15px;
 font-weight         : 500;
 font-style          : normal;
 line-height         : 0.7cm; 
 text-decoration     : none;
 vertical-align      : top;
}

.greytable {
 background-color    : #EEEEEE;
 border-top-width    : 2px;
 border-top-style    : solid;
 border-top-color    : #AAAAAA;
 border-bottom-width : 2px;
 border-bottom-style : solid;
 border-bottom-color : #AAAAAA;
 border-left-width   : 2px;
 border-left-style   : solid;
 border-left-color   : #AAAAAA;
 border-right-width  : 2px;
 border-right-style  : solid;
 border-right-color  : #AAAAAA;
 font-family         : 'Verdana CE',Verdana,'Helvetica CE',Helvetica,'Arial CE',Arial,sans-serif; 
 color               : #333333; 
 font-size           : 15px;
 font-weight         : 500;
 font-style          : normal;
 line-height         : 0.7cm; 
 text-decoration     : none;
 vertical-align      : top;
}

.hidediv {
 display             : none;
}

 :link,  :visited { text-decoration  : none; }
 :link :focus,  :visited :focus { text-decoration  : none; }
 :link { text-decoration  : none; }
 :visited { text-decoration  : none; }
 :link :hover,  :visited :hover { text-decoration  : none; }
 :link :active,  :visited :active { text-decoration  : none; }


