BODY { margin: 0; background-color: #269; font-family: Arial; color: #666; }
#main { background-color: #FFF; }
#pageleft { background: url(images/bg_pageleft.gif) repeat-y; }
#pageright { background: url(images/bg_pageright.gif) repeat-y; }
#header { background: url(images/bg_header.jpg) no-repeat; height: 150px; }
#headerlogo { position: relative; top: 43px; left: 16px; }
#globallinks { position: relative; float: right; top: 135px; right: 10px; color: #479; font: 10px Arial; }
.globalsearch { color: #888; font: 10px Arial; }
#nav { background: url(images/bg_nav.gif) repeat-x; height: 31px; }
#subnav { background-color: #A28CC7; height: 30px; padding-left: 15px; }
#subbrand { padding-right: 10px; }
#subbrandempty { height: 30px; }
.subnavlink { padding: 0px 8px 4px 0px; }
#leftcol { background: url(images/bg_leftcol.gif) repeat-y right; padding: 15px 0px 20px 0px; }
#leftcolnoshade { padding: 15px 0px 20px 0px; }
#landing { background: url(images/bg_landing.gif) repeat-x; }
#home { background-color: #CEE4EF; }
#maincontent { margin: 20px 0px 20px 20px; }

/* BEGIN ROUND 2 CHANGE == EDIT */

#sectionfeature1 { height: 214px; width: 497px; padding: 10px 0px 0px 11px; background: url(images/bg_sectionfeature1.jpg) no-repeat; }
#sectionfeature2 { height: 214px; width: 497px; padding: 10px 0px 0px 11px; background: url(images/bg_sectionfeature2.jpg) no-repeat; }
#sectionfeature3 { height: 212px; width: 497px; padding: 11px 0px 0px 10px; background: url(images/bg_sectionfeature3.jpg) no-repeat; }
#sectionfeaturelong { height: 281px; width: 697px; padding: 10px 0px 0px 11px; background: url(images/bg_sectionfeaturelong.jpg) no-repeat; }
#sectionfeaturelong2 { height: 281px; width: 697px; padding: 10px 0px 0px 11px; background: url(images/bg_sectionfeaturelong2.jpg) no-repeat; }
#showsfeaturecontainer { position: relative; }
#showsfeaturecontent { position: absolute; left: -24px; top: -4px; }
.dropshadowshift { position: relative; left: -5px; }
.dropshadowshiftshowboxholder { position: relative; width: 500px; height: 358px; }

/* END ROUND 2 CHANGE == EDIT */

.dropshadowshiftshowbox { position: absolute; left: -25px; top: -20px; }
.tabboxtop { background: url(images/bg_tabboxtop.png) repeat-x 0 bottom; }
.tabboxleft { background: url(images/bg_tabboxleft.png) repeat-y; }
.tabboxright { background: url(images/bg_tabboxright.png) repeat-y; }
.tabboxcontent { background-color: #FFF; padding: 10px 20px 0px 20px; }
.tabboxcontentcell { background-color: #FFF; padding: 3px; }
.tabboxcontent-home { width: 622px; height: 300px; overflow-y: scroll; }
.tabboxcontent-show { width: 502px; height: 200px; overflow-y: scroll; }
.tabboxcontent-song { width: 502px; height: 331px; overflow-y: scroll; }
/*.tabboxcontent-home { width: 622px; height: 300px; overflow-y: scroll; overflow: auto; }
.tabboxcontent-show { width: 502px; height: 200px; overflow: auto; }
.tabboxcontent-song { width: 502px; height: 331px; overflow: auto; }*/
.tabs { position: relative; left: -5px; }
.tab { padding-right: 5px; }
#divisions { background: url(images/bg_divisions.gif) repeat-x; height: 30px; padding-top: 2px; }
#footer { font: 10px Arial; color: #68A; height: 30px; }
#copyright { color: #FFF; }
.searchboxleft { background: url(images/bg_searchboxleft.gif) repeat-y; }
.searchboxright { background: url(images/bg_searchboxright.gif) repeat-y; }
.searchboxcontent { padding: 10px; font: 10px Arial; color: #666; }
.searchboxselect { width: 148px; font: 10px Arial; color: #666; }
.searchboxgeneric { font: 10px Arial; color: #666; }
.searchboxmulti { width: 148px; font: 10px Arial; color: #666; height: 60px; overflow: auto; border: 1px solid #CCC; background-color: #FFF; }
.searchboxinput { width: 110px; font: 10px Arial; color: #666; }
.searchextra { background: url(images/bg_searchextra.jpg) no-repeat 0 bottom; padding: 5px; width: 150px; }
.listboxmulti { width: 508px; font: 10px Arial; color: #666; height: 155px; overflow: auto; border: 1px solid #CCC; background-color: #FFF; }
.listboxtracks { width: 508px; font: 10px Arial; color: #666; max-height: 155px; overflow: auto; border: 1px solid #CCC; background-color: #FFF; }
.listodd { background-color: #FFF; }
.listeven { background-color: #F5F5F5; }
.promobox { width: 215px; height: 75px; padding: 14px; background-color: #E2EDF6; border-right: 1px solid #A38FC4; border-bottom: 1px solid #A38FC4; text-align: left; }
.promoboxright { width: 151px; padding: 14px; background-color: #E2EDF6; border-right: 1px solid #A38FC4; border-bottom: 1px solid #A38FC4; text-align: left; }

/* BEGIN ROUND 2 CHANGE == EDIT */

.promographic { border: 1px solid #269; margin-right: 10px; margin-bottom: 14px; float: left; }

/* END ROUND 2 CHANGE == EDIT */

.brandingbox { width: 151px; padding: 14px; background-color: #FFF; border-right: 1px solid #B2B2B2; border-bottom: 1px solid #B2B2B2; text-align: left; }
/* Original css
#licensebox { width: 151px; padding: 9px 14px 14px 14px; background: #FFF url(images/bg_licensebox.gif) repeat-x; border-right: 1px solid #D2D5D6; border-bottom: 1px solid #D2D5D6; text-align: left; color: #479; font: 10px/12px Arial; }*/
#licensebox { width: 151px; padding: 9px 14px 14px 14px; background: #FFF url(images/bg_licensebox.gif) repeat-x; border-right: 1px solid #D2D5D6; border-bottom: 1px solid #D2D5D6; text-align: left; color: #479; font: 10px/12px Arial; }
.licenseiconholder { width: 70px; float: right; position: relative; display: block; }
.licenseticket { width: 70px; position: relative; float: right; }
.licensevinyl { width: 75px; position: relative; float: right; }
.licensephoto { width: 65px; height: 102px; position: relative; top: -10px; float: right; }
.licensesheetmusic { width: 75px; height: 88px; position: relative; top: -25px; float: right; }
.contactboxhead { width: 160px; text-align: left; padding: 5px 10px 5px 10px; background-color: #C30; font: 16px/18px Georgia; color: #FFF; }
.contactbox { width: 160px; text-align: left; font: 10px/12px Arial; padding: 10px 10px 15px 10px; background: #FFF url(images/bg_contactbox.gif) repeat-x; }
.contactboxinput { width: 155px; font: 10px Arial; color: #666; }

.feedbackboxhead { width: 400px; text-align: left; padding: 5px 10px 5px 10px; background-color: #C30; font: 16px/18px Georgia; color: #FFF; }
.feedbackbox { width: 400px; text-align: left; font: 10px/12px Arial; padding: 10px 10px 15px 10px; background: #FFF url(images/bg_contactbox.gif) repeat-x; }
.feedbackboxinput { width: 370px; font: 10px Arial; color: #666; }

.RUGbox_rightcol { width: 180px; text-align: left; font: 10px/12px Arial; padding: 10px 10px 15px 10px; background: #FFF url(images/bg_contactbox.gif) repeat-x; }
.RUGboxinput_rightcol { width: 160px; font: 10px Arial; color: #666; }

.commentboxinput { font: 10px Arial; color: #666; }
.nowhitespace { border: 0px; margin: 0px; padding: 0px; }
.mediaicon { vertical-align: middle; margin-right: 5px; }
.mediaiconinline { position: relative; top: 2px; }
.mediaiconwshadow { vertical-align: middle; margin-right: -5px; position: relative; left: -7px; }
.topdivider { background-color: #BFA882; height: 1px; width: 100%; margin: 5px 0px 15px 0px; }
.newsdivider { background-color: #BFA882; height: 1px; width: 100%; margin: 5px 0px 5px 0px; }
.newsdivider2 { background-color: #BFA882; height: 1px; width: 100%; margin: 15px 0px 15px 0px; }

/* BEGIN ROUND 2 CHANGE == ADDITION */

.videoimage { padding: 5px; width: 170px; height: 96px; background: url(images/bg_image170x96.gif) no-repeat 0; }
.videoimageleft { padding: 5px; width: 170px; height: 96px; background: url(images/bg_image170x96.gif) no-repeat 0; }

/* END ROUND 2 CHANGE == ADDITION */

/* BEGIN ROUND 2 CHANGE == EDIT */

.newsimage { padding: 5px; width: 170px; height: 120px; background: url(images/bg_image170x120.gif) no-repeat 0; }
.newsimageleft { padding: 5px; width: 170px; height: 120px; background: url(images/bg_image170x120.gif) no-repeat 0; }
.newsarchiveimage { width: 85px; height: 85px; background: url(images/bg_image75x75.gif) no-repeat 0; float: right; margin-left: 10px; }
.nowplayingimage { padding: 10px; width: 160px; height: 83px; background: url(images/bg_image160x83.gif) no-repeat 0; }
.bioimage { padding: 5px; width: 125px; height: 125px; background: url(images/bg_image125x125.gif) no-repeat 0; }
.newsfeatureimage { padding: 5px; width: 280px; height: 198px; background: url(images/bg_image280x198.jpg) no-repeat 0; }
.discographyimage { padding: 5px; width: 90px; height: 90px; background: url(images/bg_image90x90.jpg) no-repeat; }

/* END ROUND 2 CHANGE == EDIT */

.galleryimage { padding: 5px; width: 125px; height: 125px; background: url(images/bg_image125x125.gif) no-repeat 0; }
.galleryimage-off { padding: 5px; width: 125px; height: 125px; background: url(images/spacer.gif) no-repeat 0; }
.irvingberlinlogoinline { float: left; margin: 0px 5px 5px 0px;}
.irvingberlinlogoheader { float: left; margin: 5px 10px 0px 0px; }
.activetab { position: absolute; left: -5px; top: -4px; }
UL.noindent { margin: 0px 0px 0px 1.3em; padding: 0px 0px 0px 0px; }
LI.mediaitem { margin-bottom: 4px; }
.listnote { margin: 2px 5px 2px 5px; }
.discographylist { padding: 10px 5px 10px 5px; }
.printerfriendly { font: 11px/13px Arial; color: #000; background-color: #FFF; margin: 15px; }
.printrule { background-color: #000; height: 1px; width: 100%; }
.showsnearyouresultshead { background: url(images/bg_shownearyouhead.jpg) no-repeat; padding: 15px 20px 0px 20px; }
.showsnearyouresultsbox { border-right: 1px solid #DFD2B4; border-bottom: 1px solid #DFD2B4; border-left: 1px solid #DFD2B4; padding: 30px 20px 20px 20px; }
.searchresultscount { font: bold 10px Arial; position: relative; left: -20px; }
.refineresultsshows { width: 190px; }
.refineresultsradius { width: 100px; }
.refineresultszip { width: 100px; }
.refineresultssortby { width: 130px; }
.orglink { font: 10px/16px Arial; padding-bottom: 5px; }
.tertiary-on { height: 6px; width: 6px; background-color: #C30; }
.tertiary-off { height: 6px; width: 6px; background-color: #fff; }
.steplink { height: 5px; width: 22px; background-color: #CDB792; }
.steplinkdummy { height: 5px; width: 22px;  }
.selectedshowbox { width: 486px; border: 1px solid #E6E5C4; background-color: #FEFCBD; font: bold 10px Arial; color: #C30; padding: 5px 10px 5px 10px; }
.showboxmulti { width: 506px; font: 10px Arial; color: #666; height: 220px; overflow-y: auto; overflow-x: none; border: 1px solid #CCC; background-color: #FFF; }
#show_songlist { width: 506px; height: 220px; overflow-y: auto; overflow-x: none; }
.showboxtabs { position: relative; top: 2px; left: -1px; }
.selectedconcertbox { width: 486px; border: 1px solid #E6E5C4; background-color: #FEFCBD; font: bold 10px Arial; color: #C30; padding: 5px 10px 5px 10px; }
.concertboxmulti { width: 506px; font: 10px Arial; color: #666; height: 220px; overflow-y: auto; overflow-x: none; border: 1px solid #CCC; background-color: #FFF; }
#concert_songlist { width: 506px; height: 220px; overflow-y: auto; overflow-x: none; }
.showboxtabs { position: relative; top: 2px; left: -1px; }
.concertboxtabs { position: relative; top: 2px; left: -1px; }
.appstep1 { height: 30px; width: 74px; background: url(images/app-step-1.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep1-on { height: 30px; width: 74px; background: url(images/app-step-1_on.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep2 { height: 30px; width: 74px; background: url(images/app-step-2.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep2-on { height: 30px; width: 74px; background: url(images/app-step-2_on.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep3 { height: 30px; width: 74px; background: url(images/app-step-3.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep3-on { height: 30px; width: 74px; background: url(images/app-step-3_on.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep4 { height: 30px; width: 74px; background: url(images/app-step-4.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep4-on { height: 30px; width: 74px; background: url(images/app-step-4_on.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep5 { height: 30px; width: 74px; background: url(images/app-step-5.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.appstep5-on { height: 30px; width: 74px; background: url(images/app-step-5_on.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }

.appstepdummy { height: 30px; width: 64px; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 10px 6px 10px; }

.perusalstep1 { height: 30px; width: 64px; background: url(images/perusal-step-1.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 10px 6px 10px; }
.perusalstep1-on { height: 30px; width: 64px; background: url(images/perusal-step-1_on.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 10px 6px 10px; }
.perusalstep2 { height: 30px; width: 74px; background: url(images/app-step-2.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.perusalstep2-on { height: 30px; width: 74px; background: url(images/app-step-2_on.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 5px 6px 5px; }
.perusalstep3 { height: 30px; width: 64px; background: url(images/perusal-step-3.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 10px 6px 10px; }
.perusalstep3-on { height: 30px; width: 64px; background: url(images/perusal-step-3_on.gif) no-repeat; font: 12px Arial; color: #FFF; text-align: center; padding: 48px 10px 6px 10px; }
.homebrandboxholder { width: 270px; height: 286px; overflow: visible; position: relative; }
.homebrandbox { position: absolute; left: -5px; }
.windowshadecontent { padding: 5px 10px 15px 10px; background-color: #FFF; font: 11px/14px Arial; }
.findboxinput { width: 215px; font: 10px Arial; color: #666; }

/* Text Styles */

.pageheader { font: 24px/26px Georgia; color: #76A; }
.pageheader2 { font: 20px/22px Georgia; color: #76A; }
.pagesubheader { font: 12px Arial; color: #76A; }
.headertitle { font: 20px Georgia; color: #C30; }
.headerdate { font: 20px Georgia; }
.featureheadline { font: 18px/20px Georgia; color: #C30; }
.featurecopy { font: 12px/14px Arial; }
.headline { font: 16px Georgia; color: #C30; }
.subhead { font: 16px/18px Georgia; }
.heading { font: bold 13px/16px Arial; }
.dateline { font: bold 10px/18px Arial; }
.gallerydateline { font: bold 10px/12px Arial; }
.itemcopy { font: 11px/16px Arial; }
.promoheader { font: 12px/14px Arial; }
.promocopy { font: 10px/14px Arial; }
.newshead { font: 16px/18px Georgia; }
.newscopy { font: 12px/16px Arial; }
.brandingcopy { font: 12px/16px Arial; }
.servicecopy { font: 11px/13px Arial; }
.gallerycopy { font: 11px/13px Arial; }
.licenseheader { font: bold 10px/12px Arial; color: #666; }
.medialink { font: 10px/12px Arial; text-align: left; }
.medialinkbig { font: 12px/16px Arial; text-align: left; }
.mediatype { font: 10px/18px Arial; }
.audiosample { font: 10px/12px Arial; }
.now { font: bold 13px/16px Arial; }
.discographynumber { font: 20px Georgia; }
.quote { font: 16px/20px Georgia; color: #666; }
.quotesource { font: 10px Arial; color: #666; }
.pagelinks { font: 10px Arial; }
.highlight-on { color: #C30; }
.highlight-off { color: #479; }
.printtitle { font: 14px/16px Georgia; }
.printbyline { font: 10px/14px Arial; }
.printcopyright { font-size: 9px; }
.resultshead { font: bold 10px Arial; }
.showsearchresultsnumber { font: 20px Georgia; position: relative; top: -3px; }
.showsearchresultstitle { font: 16px/18px Georgia; }
.resultcount { font: 12px Arial; }
.tertiary-nav { font: 10px Arial; }
.homeheadline { font: 20px/22px Georgia; }
.homegallerytitle { font: 14px/16px Georgia; }
.category { font: 10px/14px Arial; }

/* Text Links */

A { color: #479; text-decoration: none; }
A:hover { color: #76A; text-decoration: none; }
A:visited { color: #98C; text-decoration: none; }
A:visited:hover { color: #76A; text-decoration: none; }

A.globallink { color: #FFF; text-decoration: none; }
A.globallink:hover { color: #CBE; text-decoration: none; }
A.globallink:visited { color: #FFF; text-decoration: none; }
A.globallink:visited:hover { color: #CBE; text-decoration: none; }

A.footerlink { color: #A5CAE5; text-decoration: none; }
A.footerlink:hover { color: #FFF; text-decoration: none; }
A.footerlink:visited { color: #A5CAE5; text-decoration: none; }
A.footerlink:visited:hover { color: #FFF; text-decoration: none; }

A.close { color: #479; text-decoration: none; }
A.close:hover { color: #76A; text-decoration: none; }
A.close:visited { color: #479; text-decoration: none; }
A.close:visited:hover { color: #76A; text-decoration: none; }

A.sectionfeaturelink { color: #FFF; text-decoration: none; font: 10px Arial; text-align: left; }
A.sectionfeaturelink:hover { color: #CBE; text-decoration: none; }
A.sectionfeaturelink:visited { color: #FFF; text-decoration: none; }
A.sectionfeaturelink:visited:hover { color: #CBE; text-decoration: none; }

/* Graphic Buttons */

.alt { display: none; }

/* BEGIN ROUND 2 CHANGE == EDIT */

DIV.b_home { width: 76px; height: 31px; margin: 0px; background: url("images/btn_home.gif") 0px -31px no-repeat; }
DIV.b_home a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_home.gif") top left no-repeat; }
DIV.b_home a:hover { background-image: none; }
DIV.b_home_on { width: 76px; height: 31px; margin: 0px; background: url("images/btn_home.gif") 0px -62px no-repeat; }

/* Begin LD Code */
DIV.b_homestatic { width: 76px; height: 31px; margin: 0px; background: url("images/btn_home.gif") 0px -31px no-repeat; }
DIV.b_homestatic a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_home.gif") top left no-repeat; }
DIV.b_homestatic a:hover { background-image: none; }
DIV.b_homestatic_on { width: 76px; height: 31px; margin: 0px; background: url("images/btn_home.gif") 0px -31px no-repeat; }
DIV.b_homestatic_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }
/* End LD Code */

DIV.b_shows { width: 81px; height: 31px; margin: 0px; background: url("images/btn_shows.gif") 0px -31px no-repeat; }
DIV.b_shows a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_shows.gif") top left no-repeat; }
DIV.b_shows a:hover { background-image: none; }
DIV.b_shows_on { width: 81px; height: 31px; margin: 0px; background: url("images/btn_shows.gif") 0px -62px no-repeat; }
DIV.b_shows_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_songs { width: 79px; height: 31px; margin: 0px; background: url("images/btn_songs.gif") 0px -31px no-repeat; }
DIV.b_songs a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_songs.gif") top left no-repeat; }
DIV.b_songs a:hover { background-image: none; }
DIV.b_songs_on { width: 79px; height: 31px; margin: 0px; background: url("images/btn_songs.gif") 0px -62px no-repeat; }
DIV.b_songs_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_concerts { width: 98px; height: 31px; margin: 0px; background: url("images/btn_concerts.gif") 0px -31px no-repeat; }
DIV.b_concerts a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_concerts.gif") top left no-repeat; }
DIV.b_concerts a:hover { background-image: none; }
DIV.b_concerts_on { width: 98px; height: 31px; margin: 0px; background: url("images/btn_concerts.gif") 0px -62px no-repeat; }
DIV.b_concerts_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_people { width: 84px; height: 31px; margin: 0px; background: url("images/btn_people.gif") 0px -31px no-repeat; }
DIV.b_people a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_people.gif") top left no-repeat; }
DIV.b_people a:hover { background-image: none; }
DIV.b_people_on { width: 84px; height: 31px; margin: 0px; background: url("images/btn_people.gif") 0px -62px no-repeat; }
DIV.b_people_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_gallery { width: 84px; height: 31px; margin: 0px; background: url("images/btn_gallery.gif") 0px -31px no-repeat; }
DIV.b_gallery a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_gallery.gif") top left no-repeat; }
DIV.b_gallery a:hover { background-image: none; }
DIV.b_gallery_on { width: 84px; height: 31px; margin: 0px; background: url("images/btn_gallery.gif") 0px -62px no-repeat; }
DIV.b_gallery_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_news { width: 74px; height: 31px; margin: 0px; background: url("images/btn_news.gif") 0px -31px no-repeat; }
DIV.b_news a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_news.gif") top left no-repeat; }
DIV.b_news a:hover { background-image: none; }
DIV.b_news_on { width: 74px; height: 31px; margin: 0px; background: url("images/btn_news.gif") 0px -62px no-repeat; }
DIV.b_news_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_blog { width: 81px; height: 31px; margin: 0px; background: url("images/btn_blog.gif") 0px -31px no-repeat; }
DIV.b_blog a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_blog.gif") top left no-repeat; }
DIV.b_blog a:hover { background-image: none; }
DIV.b_blog_on { width: 81px; height: 31px; margin: 0px; background: url("images/btn_blog.gif") 0px -62px no-repeat; }
DIV.b_blog_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

u/* END ROUND 2 CHANGE == EDIT */

DIV.b_search { width: 58px; height: 21px; margin: 0px; background: url("images/btn_search.gif") 0px -21px no-repeat; }
DIV.b_search a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_search.gif") top left no-repeat; }
DIV.b_search a:hover { background-image: none; }

DIV.b_theatricals { width: 98px; height: 15px; margin: 0px; background: url("images/btn_theatricals.gif") 0px -15px no-repeat; }
DIV.b_theatricals a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_theatricals.gif") top left no-repeat; }
DIV.b_theatricals a:hover { background-image: none; }
DIV.b_theatricals_on { width: 98px; height: 31px; margin: 0px; background: url("images/btn_theatricals.gif") 0px -15px no-repeat; }
DIV.b_theatricals_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_williamson { width: 106px; height: 15px; margin: 0px; background: url("images/btn_williamson.gif") 0px -15px no-repeat; }
DIV.b_williamson a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_williamson.gif") top left no-repeat; }
DIV.b_williamson a:hover { background-image: none; }
DIV.b_williamson_on { width: 106px; height: 31px; margin: 0px; background: url("images/btn_williamson.gif") 0px -15px no-repeat; }
DIV.b_williamson_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_concertlibrary { width: 124px; height: 15px; margin: 0px; background: url("images/btn_concertlibrary.gif") 0px -15px no-repeat; }
DIV.b_concertlibrary a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_concertlibrary.gif") top left no-repeat; }
DIV.b_concertlibrary a:hover { background-image: none; }
DIV.b_concertlibrary_on { width: 124px; height: 31px; margin: 0px; background: url("images/btn_concertlibrary.gif") 0px -15px no-repeat; }
DIV.b_concertlibrary_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_irvingberlinmusic { width: 169px; height: 15px; margin: 0px; background: url("images/btn_irvingberlinmusic.gif") 0px -15px no-repeat; }
DIV.b_irvingberlinmusic a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_irvingberlinmusic.gif") top left no-repeat; }
DIV.b_irvingberlinmusic a:hover { background-image: none; }
DIV.b_irvingberlinmusic_on { width: 169px; height: 15px; margin: 0px; background: url("images/btn_irvingberlinmusic.gif") 0px -15px no-repeat; }
DIV.b_irvingberlinmusic_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_allshows { width: 69px; height: 18px; margin: 0px; background: url("images/btn_allshows.gif") 0px -18px no-repeat; }
DIV.b_allshows a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_allshows.gif") top left no-repeat; }
DIV.b_allshows a:hover { background-image: none; }
DIV.b_allshows_on { width: 69px; height: 18px; margin: 0px; background: url("images/btn_allshows.gif") 0px -18px no-repeat; }
DIV.b_allshows_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_writers { width: 55px; height: 18px; margin: 0px; background: url("images/btn_writers.gif") 0px -18px no-repeat; }
DIV.b_writers a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_writers.gif") top left no-repeat; }
DIV.b_writers a:hover { background-image: none; }
DIV.b_writers_on { width: 55px; height: 18px; margin: 0px; background: url("images/btn_writers.gif") 0px -18px no-repeat; }
DIV.b_writers_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_licenseashow { width: 99px; height: 18px; margin: 0px; background: url("images/btn_licenseashow.gif") 0px -18px no-repeat; }
DIV.b_licenseashow a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_licenseashow.gif") top left no-repeat; }
DIV.b_licenseashow a:hover { background-image: none; }
DIV.b_licenseashow_on { width: 99px; height: 18px; margin: 0px; background: url("images/btn_licenseashow.gif") 0px -18px no-repeat; }
DIV.b_licenseashow_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_showlicensingfaq { width: 133px; height: 18px; margin: 0px; background: url("images/btn_showlicensingfaq.gif") 0px -18px no-repeat; }
DIV.b_showlicensingfaq a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_showlicensingfaq.gif") top left no-repeat; }
DIV.b_showlicensingfaq a:hover { background-image: none; }
DIV.b_showlicensingfaq_on { width: 133px; height: 18px; margin: 0px; background: url("images/btn_showlicensingfaq.gif") 0px -18px no-repeat; }
DIV.b_showlicensingfaq_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_abouttheatricals { width: 140px; height: 18px; margin: 0px; background: url("images/btn_abouttheatricals.gif") 0px -18px no-repeat; }
DIV.b_abouttheatricals a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_abouttheatricals.gif") top left no-repeat; }
DIV.b_abouttheatricals a:hover { background-image: none; }
DIV.b_abouttheatricals_on { width: 140px; height: 18px; margin: 0px; background: url("images/btn_abouttheatricals.gif") 0px -18px no-repeat; }
DIV.b_abouttheatricals_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_allsongs { width: 68px; height: 18px; margin: 0px; background: url("images/btn_allsongs.gif") 0px -18px no-repeat; }
DIV.b_allsongs a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_allsongs.gif") top left no-repeat; }
DIV.b_allsongs a:hover { background-image: none; }
DIV.b_allsongs_on { width: 68px; height: 18px; margin: 0px; background: url("images/btn_allsongs.gif") 0px -18px no-repeat; }
DIV.b_allsongs_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_irvingberlinmusicco { width: 169px; height: 18px; margin: 0px; background: url("images/btn_irvingberlinmusicco.gif") 0px -18px no-repeat; }
DIV.b_irvingberlinmusicco a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_irvingberlinmusicco.gif") top left no-repeat; }
DIV.b_irvingberlinmusicco a:hover { background-image: none; }
DIV.b_irvingberlinmusicco_on { width: 169px; height: 18px; margin: 0px; background: url("images/btn_irvingberlinmusicco.gif") 0px -18px no-repeat; }
DIV.b_irvingberlinmusicco_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_licenseasong { width: 97px; height: 18px; margin: 0px; background: url("images/btn_licenseasong.gif") 0px -18px no-repeat; }
DIV.b_licenseasong a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_licenseasong.gif") top left no-repeat; }
DIV.b_licenseasong a:hover { background-image: none; }
DIV.b_licenseasong_on { width: 97px; height: 18px; margin: 0px; background: url("images/btn_licenseasong.gif") 0px -18px no-repeat; }
DIV.b_licenseasong_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_songlicensingfaq { width: 130px; height: 18px; margin: 0px; background: url("images/btn_songlicensingfaq.gif") 0px -18px no-repeat; }
DIV.b_songlicensingfaq a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_songlicensingfaq.gif") top left no-repeat; }
DIV.b_songlicensingfaq a:hover { background-image: none; }
DIV.b_songlicensingfaq_on { width: 130px; height: 18px; margin: 0px; background: url("images/btn_songlicensingfaq.gif") 0px -18px no-repeat; }
DIV.b_songlicensingfaq_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_aboutwilliamsonmusic { width: 147px; height: 18px; margin: 0px; background: url("images/btn_aboutwilliamsonmusic.gif") 0px -18px no-repeat; }
DIV.b_aboutwilliamsonmusic a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_aboutwilliamsonmusic.gif") top left no-repeat; }
DIV.b_aboutwilliamsonmusic a:hover { background-image: none; }
DIV.b_aboutwilliamsonmusic_on { width: 147px; height: 18px; margin: 0px; background: url("images/btn_aboutwilliamsonmusic.gif") 0px -18px no-repeat; }
DIV.b_aboutwilliamsonmusic_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_allconcerttitles { width: 110px; height: 18px; margin: 0px; background: url("images/btn_allconcerttitles.gif") 0px -18px no-repeat; }
DIV.b_allconcerttitles a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_allconcerttitles.gif") top left no-repeat; }
DIV.b_allconcerttitles a:hover { background-image: none; }
DIV.b_allconcerttitles_on { width: 110px; height: 18px; margin: 0px; background: url("images/btn_allconcerttitles.gif") 0px -18px no-repeat; }
DIV.b_allconcerttitles_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_licenseaconcert { width: 140px; height: 18px; margin: 0px; background: url("images/btn_licenseaconcert.gif") 0px -18px no-repeat; }
DIV.b_licenseaconcert a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_licenseaconcert.gif") top left no-repeat; }
DIV.b_licenseaconcert a:hover { background-image: none; }
DIV.b_licenseaconcert_on { width: 140px; height: 18px; margin: 0px; background: url("images/btn_licenseaconcert.gif") 0px -18px no-repeat; }
DIV.b_licenseaconcert_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_concertlicensingfaq { width: 146px; height: 18px; margin: 0px; background: url("images/btn_concertlicensingfaq.gif") 0px -18px no-repeat; }
DIV.b_concertlicensingfaq a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_concertlicensingfaq.gif") top left no-repeat; }
DIV.b_concertlicensingfaq a:hover { background-image: none; }
DIV.b_concertlicensingfaq_on { width: 146px; height: 18px; margin: 0px; background: url("images/btn_concertlicensingfaq.gif") 0px -18px no-repeat; }
DIV.b_concertlicensingfaq_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_aboutconcertlibrary { width: 188px; height: 18px; margin: 0px; background: url("images/btn_aboutconcertlibrary.gif") 0px -18px no-repeat; }
DIV.b_aboutconcertlibrary a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_aboutconcertlibrary.gif") top left no-repeat; }
DIV.b_aboutconcertlibrary a:hover { background-image: none; }
DIV.b_aboutconcertlibrary_on { width: 188px; height: 18px; margin: 0px; background: url("images/btn_aboutconcertlibrary.gif") 0px -18px no-repeat; }
DIV.b_aboutconcertlibrary_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_allpeople { width: 71px; height: 18px; margin: 0px; background: url("images/btn_allpeople.gif") 0px -18px no-repeat; }
DIV.b_allpeople a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_allpeople.gif") top left no-repeat; }
DIV.b_allpeople a:hover { background-image: none; }
DIV.b_allpeople_on { width: 71px; height: 18px; margin: 0px; background: url("images/btn_allpeople.gif") 0px -18px no-repeat; }
DIV.b_allpeople_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_rrodgers { width: 105px; height: 18px; margin: 0px; background: url("images/btn_rrodgers.gif") 0px -18px no-repeat; }
DIV.b_rrodgers a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_rrodgers.gif") top left no-repeat; }
DIV.b_rrodgers a:hover { background-image: none; }
DIV.b_rrodgers_on { width: 105px; height: 18px; margin: 0px; background: url("images/btn_rrodgers.gif") 0px -18px no-repeat; }
DIV.b_rrodgers_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_ohammerstein { width: 132px; height: 18px; margin: 0px; background: url("images/btn_ohammerstein.gif") 0px -18px no-repeat; }
DIV.b_ohammerstein a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_ohammerstein.gif") top left no-repeat; }
DIV.b_ohammerstein a:hover { background-image: none; }
DIV.b_ohammerstein_on { width: 132px; height: 18px; margin: 0px; background: url("images/btn_ohammerstein.gif") 0px -18px no-repeat; }
DIV.b_ohammerstein_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_galleryhighlights { width: 112px; height: 18px; margin: 0px; background: url("images/btn_galleryhighlights.gif") 0px -18px no-repeat; }
DIV.b_galleryhighlights a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_galleryhighlights.gif") top left no-repeat; }
DIV.b_galleryhighlights a:hover { background-image: none; }
DIV.b_galleryhighlights_on { width: 112px; height: 18px; margin: 0px; background: url("images/btn_galleryhighlights.gif") 0px -18px no-repeat; }
DIV.b_galleryhighlights_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_featuredphotos { width: 104px; height: 18px; margin: 0px; background: url("images/btn_featuredphotos.gif") 0px -18px no-repeat; }
DIV.b_featuredphotos a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_featuredphotos.gif") top left no-repeat; }
DIV.b_featuredphotos a:hover { background-image: none; }
DIV.b_featuredphotos_on { width: 104px; height: 18px; margin: 0px; background: url("images/btn_featuredphotos.gif") 0px -18px no-repeat; }
DIV.b_featuredphotos_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_licenseaphoto { width: 101px; height: 18px; margin: 0px; background: url("images/btn_licenseaphoto.gif") 0px -18px no-repeat; }
DIV.b_licenseaphoto a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_licenseaphoto.gif") top left no-repeat; }
DIV.b_licenseaphoto a:hover { background-image: none; }
DIV.b_licenseaphoto_on { width: 101px; height: 18px; margin: 0px; background: url("images/btn_licenseaphoto.gif") 0px -18px no-repeat; }
DIV.b_licenseaphoto_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_photolicensingfaq { width: 135px; height: 18px; margin: 0px; background: url("images/btn_photolicensingfaq.gif") 0px -18px no-repeat; }
DIV.b_photolicensingfaq a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_photolicensingfaq.gif") top left no-repeat; }
DIV.b_photolicensingfaq a:hover { background-image: none; }
DIV.b_photolicensingfaq_on { width: 135px; height: 18px; margin: 0px; background: url("images/btn_photolicensingfaq.gif") 0px -18px no-repeat; }
DIV.b_photolicensingfaq_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_videohighlights { width: 107px; height: 18px; margin: 0px; background: url("images/btn_videohighlights.gif") 0px -18px no-repeat; }
DIV.b_videohighlights a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_videohighlights.gif") top left no-repeat; }
DIV.b_videohighlights a:hover { background-image: none; }
DIV.b_videohighlights_on { width: 107px; height: 18px; margin: 0px; background: url("images/btn_videohighlights.gif") 0px -18px no-repeat; }
DIV.b_videohighlights_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_newsarchives { width: 94px; height: 18px; margin: 0px; background: url("images/btn_newsarchives.gif") 0px -18px no-repeat; }
DIV.b_newsarchives a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_newsarchives.gif") top left no-repeat; }
DIV.b_newsarchives a:hover { background-image: none; }
DIV.b_newsarchives_on { width: 94px; height: 18px; margin: 0px; background: url("images/btn_newsarchives.gif") 0px -18px no-repeat; }
DIV.b_newsarchives_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_newslettersignup { width: 119px; height: 18px; margin: 0px; background: url("images/btn_newslettersignup.gif") 0px -18px no-repeat; }
DIV.b_newslettersignup a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_newslettersignup.gif") top left no-repeat; }
DIV.b_newslettersignup a:hover { background-image: none; }
DIV.b_newslettersignup_on { width: 119px; height: 18px; margin: 0px; background: url("images/btn_newslettersignup.gif") 0px -18px no-repeat; }
DIV.b_newslettersignup_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_aboutrnhorg { width: 173px; height: 18px; margin: 0px; background: url("images/btn_aboutrnhorg.gif") 0px -18px no-repeat; }
DIV.b_aboutrnhorg a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_aboutrnhorg.gif") top left no-repeat; }
DIV.b_aboutrnhorg a:hover { background-image: none; }
DIV.b_aboutrnhorg_on { width: 173px; height: 18px; margin: 0px; background: url("images/btn_aboutrnhorg.gif") 0px -18px no-repeat; }
DIV.b_aboutrnhorg_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_history { width: 53px; height: 18px; margin: 0px; background: url("images/btn_history.gif") 0px -18px no-repeat; }
DIV.b_history a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_history.gif") top left no-repeat; }
DIV.b_history a:hover { background-image: none; }
DIV.b_history_on { width: 53px; height: 18px; margin: 0px; background: url("images/btn_history.gif") 0px -18px no-repeat; }
DIV.b_history_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_customerservice { width: 112px; height: 18px; margin: 0px; background: url("images/btn_customerservice.gif") 0px -18px no-repeat; }
DIV.b_customerservice a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_customerservice.gif") top left no-repeat; }
DIV.b_customerservice a:hover { background-image: none; }
DIV.b_customerservice_on { width: 112px; height: 18px; margin: 0px; background: url("images/btn_customerservice.gif") 0px -18px no-repeat; }
DIV.b_customerservice_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_contactus { width: 76px; height: 18px; margin: 0px; background: url("images/btn_contactus.gif") 0px -18px no-repeat; }
DIV.b_contactus a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_contactus.gif") top left no-repeat; }
DIV.b_contactus a:hover { background-image: none; }
DIV.b_contactus_on { width: 76px; height: 18px; margin: 0px; background: url("images/btn_contactus.gif") 0px -18px no-repeat; }
DIV.b_contactus_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_find { width: 280px; height: 30px; margin: 0px; background: url("images/btn_find.gif") 0px -30px no-repeat; }
DIV.b_find a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_find.gif") top left no-repeat; }
DIV.b_find a:hover { background-image: none; }
DIV.b_find_on { width: 280px; height: 30px; margin: 0px; background: url("images/btn_find.gif") 0px -30px no-repeat; }

DIV.b_learn { width: 280px; height: 30px; margin: 0px; background: url("images/btn_learn.gif") 0px -30px no-repeat; }
DIV.b_learn a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_learn.gif") top left no-repeat; }
DIV.b_learn a:hover { background-image: none; }
DIV.b_learn_on { width: 280px; height: 30px; margin: 0px; background: url("images/btn_learn.gif") 0px -30px no-repeat; }

DIV.b_license { width: 280px; height: 30px; margin: 0px; background: url("images/btn_license.gif") 0px -30px no-repeat; }
DIV.b_license a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_license.gif") top left no-repeat; }
DIV.b_license a:hover { background-image: none; }
DIV.b_license_on { width: 280px; height: 30px; margin: 0px; background: url("images/btn_license.gif") 0px -30px no-repeat; }

DIV.b_tab-news { width: 65px; height: 27px; margin: 0px; background: url("images/btn_tab-news.png") 0px -27px no-repeat; }
DIV.b_tab-news a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-news.png") top left no-repeat; }
DIV.b_tab-news a:hover { background-image: none; }
DIV.b_tab-news_on { width: 65px; height: 27px; position: relative; }

DIV.b_tab-nowplaying { width: 105px; height: 27px; margin: 0px; background: url("images/btn_tab-nowplaying.png") 0px -27px no-repeat; }
DIV.b_tab-nowplaying a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-nowplaying.png") top left no-repeat; }
DIV.b_tab-nowplaying a:hover { background-image: none; }
DIV.b_tab-nowplaying_on { width: 105px; height: 27px; position: relative; }

DIV.b_tab-oursongs { width: 174px; height: 27px; margin: 0px; background: url("images/btn_tab-oursongs.png") 0px -27px no-repeat; }
DIV.b_tab-oursongs a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-oursongs.png") top left no-repeat; }
DIV.b_tab-oursongs a:hover { background-image: none; }
DIV.b_tab-oursongs_on { width: 174px; height: 27px; position: relative; }

DIV.b_tab-home-news { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-home-news.png") 0px -31px no-repeat; }
DIV.b_tab-home-news a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-home-news.png") top left no-repeat; }
DIV.b_tab-home-news a:hover { background-image: none; }
DIV.b_tab-home-news_on { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-home-news.png") 0px -62px no-repeat; position: relative; }

DIV.b_tab-home-video { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-home-video.png") 0px -31px no-repeat; }
DIV.b_tab-home-video a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-home-video.png") top left no-repeat; }
DIV.b_tab-home-video a:hover { background-image: none; }
DIV.b_tab-home-video_on { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-home-video.png") 0px -62px no-repeat; position: relative; }

DIV.b_tab-home-gallery { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-home-gallery.png") 0px -31px no-repeat; }
DIV.b_tab-home-gallery a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-home-gallery.png") top left no-repeat; }
DIV.b_tab-home-gallery a:hover { background-image: none; }
DIV.b_tab-home-gallery_on { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-home-gallery.png") 0px -62px no-repeat; position: relative; }

DIV.b_tab-all { width: 105px; height: 31px; margin: 0px; background: url("images/btn_tab-all.gif") 0px -31px no-repeat; }
DIV.b_tab-all a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-all.gif") top left no-repeat; }
DIV.b_tab-all a:hover { background-image: none; }
DIV.b_tab-all_on { width: 105px; height: 31px; margin: 0px; background: url("images/btn_tab-all.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-shows { width: 82px; height: 31px; margin: 0px; background: url("images/btn_tab-shows.gif") 0px -31px no-repeat; }
DIV.b_tab-shows a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-shows.gif") top left no-repeat; }
DIV.b_tab-shows a:hover { background-image: none; }
DIV.b_tab-shows_on { width: 82px; height: 31px; margin: 0px; background: url("images/btn_tab-shows.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-songs { width: 79px; height: 31px; margin: 0px; background: url("images/btn_tab-songs.gif") 0px -31px no-repeat; }
DIV.b_tab-songs a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-songs.gif") top left no-repeat; }
DIV.b_tab-songs a:hover { background-image: none; }
DIV.b_tab-songs_on { width: 79px; height: 31px; margin: 0px; background: url("images/btn_tab-songs.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-concerts { width: 96px; height: 31px; margin: 0px; background: url("images/btn_tab-concerts.gif") 0px -31px no-repeat; }
DIV.b_tab-concerts a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-concerts.gif") top left no-repeat; }
DIV.b_tab-concerts a:hover { background-image: none; }
DIV.b_tab-concerts_on { width: 96px; height: 31px; margin: 0px; background: url("images/btn_tab-concerts.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-global-news { width: 82px; height: 31px; margin: 0px; background: url("images/global_search_news_tab.gif") 0px -31px no-repeat; }
DIV.b_tab-global-news a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/global_search_news_tab.gif") top left no-repeat; }
DIV.b_tab-global-news a:hover { background-image: none; }
DIV.b_tab-global-news_on { width: 82px; height: 31px; margin: 0px; background: url("images/global_search_news_tab.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-global-gallery { width: 92px; height: 31px; margin: 0px; background: url("images/global_search_gallery_tab.gif") 0px -31px no-repeat; }
DIV.b_tab-global-gallery a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/global_search_gallery_tab.gif") top left no-repeat; }
DIV.b_tab-global-gallery a:hover { background-image: none; }
DIV.b_tab-global-gallery_on { width: 92px; height: 31px; margin: 0px; background: url("images/global_search_gallery_tab.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-global-people { width: 92px; height: 31px; margin: 0px; background: url("images/global_search_people_tab.gif") 0px -31px no-repeat; }
DIV.b_tab-global-people a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/global_search_people_tab.gif") top left no-repeat; }
DIV.b_tab-global-people a:hover { background-image: none; }
DIV.b_tab-global-people_on { width: 92px; height: 31px; margin: 0px; background: url("images/global_search_people_tab.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-articles { width: 88px; height: 31px; margin: 0px; background: url("images/btn_tab-articles.gif") 0px -31px no-repeat; }
DIV.b_tab-articles a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-articles.gif") top left no-repeat; }
DIV.b_tab-articles a:hover { background-image: none; }
DIV.b_tab-articles_on { width: 88px; height: 31px; margin: 0px; background: url("images/btn_tab-articles.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-photos { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-photos.gif") 0px -31px no-repeat; }
DIV.b_tab-photos a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-photos.gif") top left no-repeat; }
DIV.b_tab-photos a:hover { background-image: none; }
DIV.b_tab-photos_on { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-photos.gif") 0px -62px no-repeat; position: relative; }

DIV.b_tab-videos { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-videos.gif") 0px -31px no-repeat; }
DIV.b_tab-videos a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_tab-videos.gif") top left no-repeat; }
DIV.b_tab-videos a:hover { background-image: none; }
DIV.b_tab-videos_on { width: 83px; height: 31px; margin: 0px; background: url("images/btn_tab-videos.gif") 0px -62px no-repeat; position: relative; }

DIV.b_bookmark { width: 70px; height: 11px; margin: 0px; background: url("images/btn_bookmark.png") 0px -11px no-repeat; position: relative; left: -20px; }
DIV.b_bookmark a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_bookmark.png") top left no-repeat; }
DIV.b_bookmark a:hover { background-image: none; }

DIV.b_print { width: 49px; height: 13px; margin: 0px; background: url("images/btn_print.gif") 0px -13px no-repeat; }
DIV.b_print a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_print.gif") top left no-repeat; }
DIV.b_print a:hover { background-image: none; }

DIV.b_rss { width: 69px; height: 12px; margin: 0px; background: url("images/btn_rss.gif") 0px -12px no-repeat; }
DIV.b_rss a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_rss.gif") top left no-repeat; }
DIV.b_rss a:hover { background-image: none; }

DIV.b_go { width: 22px; height: 22px; margin: 0px; background: url("images/btn_go.gif") 0px -22px no-repeat; }
DIV.b_go a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_go.gif") top left no-repeat; }
DIV.b_go a:hover { background-image: none; }

DIV.b_continue { width: 97px; height: 31px; margin: 0px; background: url("images/btn_continue.gif") 0px -31px no-repeat; }
DIV.b_continue a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_continue.gif") top left no-repeat; }
DIV.b_continue a:hover { background-image: none; }

DIV.b_back { width: 97px; height: 31px; margin: 0px; background: url("images/btn_back.gif") 0px -31px no-repeat; }
DIV.b_back a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_back.gif") top left no-repeat; }
DIV.b_back a:hover { background-image: none; }

DIV.b_submitapplication { width: 160px; height: 31px; margin: 0px; background: url("images/btn_submitapplication.gif") 0px -31px no-repeat; }
DIV.b_submitapplication a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_submitapplication.gif") top left no-repeat; }
DIV.b_submitapplication a:hover { background-image: none; }

DIV.b_subscribe { width: 97px; height: 31px; margin: 0px; background: url("images/btn_subscribe.gif") 0px -31px no-repeat; }
DIV.b_subscribe a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_subscribe.gif") top left no-repeat; }
DIV.b_subscribe a:hover { background-image: none; }

DIV.b_clicktoprint { width: 102px; height: 31px; margin: 0px; background: url("images/btn_clicktoprint.gif") 0px -31px no-repeat; position: relative; left: -5px; }
DIV.b_clicktoprint a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_clicktoprint.gif") top left no-repeat; }
DIV.b_clicktoprint a:hover { background-image: none; }

DIV.b_submit { width: 85px; height: 31px; margin: 0px; background: url("images/btn_submit.png") 0px -31px no-repeat; float: right; }
DIV.b_submit a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_submit.png") top left no-repeat; }
DIV.b_submit a:hover { background-image: none; }

DIV.b_RUGsubmit { width: 108px; height: 31px; margin: 0px; background: url("images/btn_signup.png") 0px -31px no-repeat; float: right; }
DIV.b_RUGsubmit a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_signup.png") top left no-repeat; }
DIV.b_RUGsubmit a:hover { background-image: none; }

DIV.b_RUGsubmit_rightcol { width: 108px; height: 31px; margin: 0px 0px 0px 30px; background: url("images/btn_signup.png") 0px -31px no-repeat; float: center; }
DIV.b_RUGsubmit_rightcol a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_signup.png") top left no-repeat; }
DIV.b_RUGsubmit_rightcol a:hover { background-image: none; }

DIV.b_arrowleft { width: 14px; height: 14px; margin: 0px; background: url("images/btn_arrowleft.png") 0px -17px no-repeat; position: relative; top: -1px; }
DIV.b_arrowleft a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowleft.png") top left no-repeat; }
DIV.b_arrowleft a:hover { background-image: none; }

DIV.b_arrowright { width: 14px; height: 14px; margin: 0px; background: url("images/btn_arrowright.png") 0px -17px no-repeat; position: relative; top: -1px; }
DIV.b_arrowright a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowright.png") top left no-repeat; }
DIV.b_arrowright a:hover { background-image: none; }

DIV.b_featurearrow1 { width: 85px; height: 14px; margin: 0px; background: url("images/btn_arrowright.png") no-repeat right -17px; padding-top: 1px; position: relative; top: 3px; }
DIV.b_featurearrow1 a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowright.png") right -1px no-repeat; }
DIV.b_featurearrow1 a:hover { background-image: none; }

DIV.b_featurearrow2 { width: 138px; height: 14px; margin: 0px; background: url(images/btn_arrowright.png) no-repeat right -17px; padding-top: 1px; position: relative; top: 3px; }
DIV.b_featurearrow2 a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowright.png") right -1px no-repeat; }
DIV.b_featurearrow2 a:hover { background-image: none; }

DIV.b_featurearrow3 { width: 115px; height: 14px; margin: 0px; background: url(images/btn_arrowright.png) no-repeat right -17px; padding-top: 1px; position: relative; top: 3px; }
DIV.b_featurearrow3 a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowright.png") right -1px no-repeat; }
DIV.b_featurearrow3 a:hover { background-image: none; }

DIV.b_featurearrow4 { width: 100px; height: 14px; margin: 0px; background: url(images/btn_arrowright.png) no-repeat right -17px; padding-top: 1px; position: relative; top: 3px; }
DIV.b_featurearrow4 a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowright.png") right -1px no-repeat; }
DIV.b_featurearrow4 a:hover { background-image: none; }

DIV.b_seeallgalleryhighlights { width: 133px; height: 14px; margin: 0px; background: url(images/btn_arrowright.png) no-repeat right -17px; padding-top: 1px; position: relative; top: 3px; }
DIV.b_seeallgalleryhighlights a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowright.png") right -1px no-repeat; }
DIV.b_seeallgalleryhighlights a:hover { background-image: none; }

DIV.b_seenewsarchives { width: 163px; height: 14px; margin: 0px; background: url(images/btn_arrowright.png) no-repeat right -17px; padding-top: 1px; position: relative; top: 3px; }
DIV.b_seenewsarchives a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowright.png") right -1px no-repeat; }
DIV.b_seenewsarchives a:hover { background-image: none; }

DIV.b_seenewsarchivesbig { width: 194px; height: 20px; margin: 0px; background: url(images/btn_arrowrightbig.png) no-repeat right -25px; padding-top: 1px; position: relative; top: 3px; }
DIV.b_seenewsarchivesbig a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowrightbig.png") right -1px no-repeat; }
DIV.b_seenewsarchivesbig a:hover { background-image: none; }

DIV.b_seeallpeoplebig { width: 104px; height: 20px; margin: 0px; background: url(images/btn_arrowrightbig.png) no-repeat right -25px; padding-top: 1px; position: relative; top: 3px; }
DIV.b_seeallpeoplebig a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_arrowrightbig.png") right -1px no-repeat; }
DIV.b_seeallpeoplebig a:hover { background-image: none; }

DIV.b_moresearchoptions { width: 160px; height: 18px; margin: 0px; background: url("images/btn_moresearchoptions.gif") 0px -18px no-repeat; }
DIV.b_moresearchoptions a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_moresearchoptions.gif") top left no-repeat; }
DIV.b_moresearchoptions a:hover { background-image: none; }

DIV.b_moresearchoptions-on { width: 160px; height: 18px; margin: 0px; background: url("images/btn_moresearchoptions-on.gif") 0px -18px no-repeat; }
DIV.b_moresearchoptions-on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_moresearchoptions-on.gif") top left no-repeat; }
DIV.b_moresearchoptions-on a:hover { background-image: none; }

DIV.b_search-castneeds { width: 160px; height: 18px; margin: 0px; background: url("images/btn_search-castneeds.gif") 0px -18px no-repeat; }
DIV.b_search-castneeds a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_search-castneeds.gif") top left no-repeat; }
DIV.b_search-castneeds a:hover { background-image: none; }

DIV.b_search-castneeds-on { width: 160px; height: 18px; margin: 0px; background: url("images/btn_search-castneeds-on.gif") 0px -18px no-repeat; }
DIV.b_search-castneeds-on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_search-castneeds-on.gif") top left no-repeat; }
DIV.b_search-castneeds-on a:hover { background-image: none; }

DIV.b_search-genre { width: 160px; height: 18px; margin: 0px; background: url("images/btn_search-genre.gif") 0px -18px no-repeat; }
DIV.b_search-genre a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_search-genre.gif") top left no-repeat; }
DIV.b_search-genre a:hover { background-image: none; }

DIV.b_search-genre-on { width: 160px; height: 18px; margin: 0px; background: url("images/btn_search-genre-on.gif") 0px -18px no-repeat; }
DIV.b_search-genre-on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_search-genre-on.gif") top left no-repeat; }
DIV.b_search-genre-on a:hover { background-image: none; }

DIV.b_a { width: 14px; height: 14px; margin: 0px; background: url("images/btn_a.gif") 0px -14px no-repeat; }
DIV.b_a a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_a.gif") top left no-repeat; }
DIV.b_a a:hover { background-image: none; }
DIV.b_a_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_a.gif") 0px -14px no-repeat; }
DIV.b_a_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_b { width: 14px; height: 14px; margin: 0px; background: url("images/btn_b.gif") 0px -14px no-repeat; }
DIV.b_b a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_b.gif") top left no-repeat; }
DIV.b_b a:hover { background-image: none; }
DIV.b_b_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_b.gif") 0px -14px no-repeat; }
DIV.b_b_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_c { width: 14px; height: 14px; margin: 0px; background: url("images/btn_c.gif") 0px -14px no-repeat; }
DIV.b_c a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_c.gif") top left no-repeat; }
DIV.b_c a:hover { background-image: none; }
DIV.b_c_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_c.gif") 0px -14px no-repeat; }
DIV.b_c_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_d { width: 14px; height: 14px; margin: 0px; background: url("images/btn_d.gif") 0px -14px no-repeat; }
DIV.b_d a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_d.gif") top left no-repeat; }
DIV.b_d a:hover { background-image: none; }
DIV.b_d_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_d.gif") 0px -14px no-repeat; }
DIV.b_d_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_e { width: 14px; height: 14px; margin: 0px; background: url("images/btn_e.gif") 0px -14px no-repeat; }
DIV.b_e a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_e.gif") top left no-repeat; }
DIV.b_e a:hover { background-image: none; }
DIV.b_e_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_e.gif") 0px -14px no-repeat; }
DIV.b_e_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_f { width: 14px; height: 14px; margin: 0px; background: url("images/btn_f.gif") 0px -14px no-repeat; }
DIV.b_f a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_f.gif") top left no-repeat; }
DIV.b_f a:hover { background-image: none; }
DIV.b_f_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_f.gif") 0px -14px no-repeat; }
DIV.b_f_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_g { width: 14px; height: 14px; margin: 0px; background: url("images/btn_g.gif") 0px -14px no-repeat; }
DIV.b_g a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_g.gif") top left no-repeat; }
DIV.b_g a:hover { background-image: none; }
DIV.b_g_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_g.gif") 0px -14px no-repeat; }
DIV.b_g_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_h { width: 14px; height: 14px; margin: 0px; background: url("images/btn_h.gif") 0px -14px no-repeat; }
DIV.b_h a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_h.gif") top left no-repeat; }
DIV.b_h a:hover { background-image: none; }
DIV.b_h_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_h.gif") 0px -14px no-repeat; }
DIV.b_h_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_i { width: 14px; height: 14px; margin: 0px; background: url("images/btn_i.gif") 0px -14px no-repeat; }
DIV.b_i a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_i.gif") top left no-repeat; }
DIV.b_i a:hover { background-image: none; }
DIV.b_i_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_i.gif") 0px -14px no-repeat; }
DIV.b_i_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_j { width: 14px; height: 14px; margin: 0px; background: url("images/btn_j.gif") 0px -14px no-repeat; }
DIV.b_j a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_j.gif") top left no-repeat; }
DIV.b_j a:hover { background-image: none; }
DIV.b_j_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_j.gif") 0px -14px no-repeat; }
DIV.b_j_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_k { width: 14px; height: 14px; margin: 0px; background: url("images/btn_k.gif") 0px -14px no-repeat; }
DIV.b_k a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_k.gif") top left no-repeat; }
DIV.b_k a:hover { background-image: none; }
DIV.b_k_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_k.gif") 0px -14px no-repeat; }
DIV.b_k_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_l { width: 14px; height: 14px; margin: 0px; background: url("images/btn_l.gif") 0px -14px no-repeat; }
DIV.b_l a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_l.gif") top left no-repeat; }
DIV.b_l a:hover { background-image: none; }
DIV.b_l_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_l.gif") 0px -14px no-repeat; }
DIV.b_l_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_m { width: 14px; height: 14px; margin: 0px; background: url("images/btn_m.gif") 0px -14px no-repeat; }
DIV.b_m a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_m.gif") top left no-repeat; }
DIV.b_m a:hover { background-image: none; }
DIV.b_m_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_m.gif") 0px -14px no-repeat; }
DIV.b_m_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_n { width: 14px; height: 14px; margin: 0px; background: url("images/btn_n.gif") 0px -14px no-repeat; }
DIV.b_n a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_n.gif") top left no-repeat; }
DIV.b_n a:hover { background-image: none; }
DIV.b_n_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_n.gif") 0px -14px no-repeat; }
DIV.b_n_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_o { width: 14px; height: 14px; margin: 0px; background: url("images/btn_o.gif") 0px -14px no-repeat; }
DIV.b_o a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_o.gif") top left no-repeat; }
DIV.b_o a:hover { background-image: none; }
DIV.b_o_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_o.gif") 0px -14px no-repeat; }
DIV.b_o_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_p { width: 14px; height: 14px; margin: 0px; background: url("images/btn_p.gif") 0px -14px no-repeat; }
DIV.b_p a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_p.gif") top left no-repeat; }
DIV.b_p a:hover { background-image: none; }
DIV.b_p_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_p.gif") 0px -14px no-repeat; }
DIV.b_p_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_q { width: 14px; height: 14px; margin: 0px; background: url("images/btn_q.gif") 0px -14px no-repeat; }
DIV.b_q a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_q.gif") top left no-repeat; }
DIV.b_q a:hover { background-image: none; }
DIV.b_q_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_q.gif") 0px -14px no-repeat; }
DIV.b_q_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_r { width: 14px; height: 14px; margin: 0px; background: url("images/btn_r.gif") 0px -14px no-repeat; }
DIV.b_r a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_r.gif") top left no-repeat; }
DIV.b_r a:hover { background-image: none; }
DIV.b_r_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_r.gif") 0px -14px no-repeat; }
DIV.b_r_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_s { width: 14px; height: 14px; margin: 0px; background: url("images/btn_s.gif") 0px -14px no-repeat; }
DIV.b_s a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_s.gif") top left no-repeat; }
DIV.b_s a:hover { background-image: none; }
DIV.b_s_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_s.gif") 0px -14px no-repeat; }
DIV.b_s_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_t { width: 14px; height: 14px; margin: 0px; background: url("images/btn_t.gif") 0px -14px no-repeat; }
DIV.b_t a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_t.gif") top left no-repeat; }
DIV.b_t a:hover { background-image: none; }
DIV.b_t_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_t.gif") 0px -14px no-repeat; }
DIV.b_t_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_u { width: 14px; height: 14px; margin: 0px; background: url("images/btn_u.gif") 0px -14px no-repeat; }
DIV.b_u a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_u.gif") top left no-repeat; }
DIV.b_u a:hover { background-image: none; }
DIV.b_u_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_u.gif") 0px -14px no-repeat; }
DIV.b_u_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_v { width: 14px; height: 14px; margin: 0px; background: url("images/btn_v.gif") 0px -14px no-repeat; }
DIV.b_v a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_v.gif") top left no-repeat; }
DIV.b_v a:hover { background-image: none; }
DIV.b_v_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_v.gif") 0px -14px no-repeat; }
DIV.b_v_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_w { width: 14px; height: 14px; margin: 0px; background: url("images/btn_w.gif") 0px -14px no-repeat; }
DIV.b_w a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_w.gif") top left no-repeat; }
DIV.b_w a:hover { background-image: none; }
DIV.b_w_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_w.gif") 0px -14px no-repeat; }
DIV.b_w_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_x { width: 14px; height: 14px; margin: 0px; background: url("images/btn_x.gif") 0px -14px no-repeat; }
DIV.b_x a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_x.gif") top left no-repeat; }
DIV.b_x a:hover { background-image: none; }
DIV.b_x_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_x.gif") 0px -14px no-repeat; }
DIV.b_x_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_y { width: 14px; height: 14px; margin: 0px; background: url("images/btn_y.gif") 0px -14px no-repeat; }
DIV.b_y a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_y.gif") top left no-repeat; }
DIV.b_y a:hover { background-image: none; }
DIV.b_y_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_y.gif") 0px -14px no-repeat; }
DIV.b_y_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_z { width: 14px; height: 14px; margin: 0px; background: url("images/btn_z.gif") 0px -14px no-repeat; }
DIV.b_z a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_z.gif") top left no-repeat; }
DIV.b_z a:hover { background-image: none; }
DIV.b_z_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_z.gif") 0px -14px no-repeat; }
DIV.b_z_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_numbers { width: 14px; height: 14px; margin: 0px; background: url("images/btn_numbers.gif") 0px -14px no-repeat; }
DIV.b_numbers a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_numbers.gif") top left no-repeat; }
DIV.b_numbers a:hover { background-image: none; }
DIV.b_numbers_on { width: 14px; height: 14px; margin: 0px; background: url("images/btn_numbers.gif") 0px -14px no-repeat; }
DIV.b_numbers_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_all { width: 52px; height: 14px; margin: 0px; background: url("images/btn_all.gif") 0px -14px no-repeat; }
DIV.b_all a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_all.gif") top left no-repeat; }
DIV.b_all a:hover { background-image: none; }
DIV.b_all_on { width: 52px; height: 14px; margin: 0px; background: url("images/btn_all.gif") 0px -14px no-repeat; }
DIV.b_all_on a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }

DIV.b_app_all { width: 54px; height: 15px; margin: 0px; background: url("images/btn_app_all.gif") 0px -15px no-repeat; }
DIV.b_app_all a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_all.gif") top left no-repeat; }
DIV.b_app_all a:hover { background-image: none; }
DIV.b_app_all_on { width: 54px; height: 15px; margin: 0px; background: url("images/btn_app_all.gif") 0px -15px no-repeat; }

DIV.b_app_a { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_a.gif") 0px -15px no-repeat; }
DIV.b_app_a a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_a.gif") top left no-repeat; }
DIV.b_app_a a:hover { background-image: none; }
DIV.b_app_a_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_a.gif") 0px -15px no-repeat; }

DIV.b_app_b { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_b.gif") 0px -15px no-repeat; }
DIV.b_app_b a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_b.gif") top left no-repeat; }
DIV.b_app_b a:hover { background-image: none; }
DIV.b_app_b_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_b.gif") 0px -15px no-repeat; }

DIV.b_app_c { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_c.gif") 0px -15px no-repeat; }
DIV.b_app_c a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_c.gif") top left no-repeat; }
DIV.b_app_c a:hover { background-image: none; }
DIV.b_app_c_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_c.gif") 0px -15px no-repeat; }

DIV.b_app_d { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_d.gif") 0px -15px no-repeat; }
DIV.b_app_d a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_d.gif") top left no-repeat; }
DIV.b_app_d a:hover { background-image: none; }
DIV.b_app_d_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_d.gif") 0px -15px no-repeat; }

DIV.b_app_e { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_e.gif") 0px -15px no-repeat; }
DIV.b_app_e a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_e.gif") top left no-repeat; }
DIV.b_app_e a:hover { background-image: none; }
DIV.b_app_e_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_e.gif") 0px -15px no-repeat; }

DIV.b_app_f { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_f.gif") 0px -15px no-repeat; }
DIV.b_app_f a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_f.gif") top left no-repeat; }
DIV.b_app_f a:hover { background-image: none; }
DIV.b_app_f_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_f.gif") 0px -15px no-repeat; }

DIV.b_app_g { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_g.gif") 0px -15px no-repeat; }
DIV.b_app_g a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_g.gif") top left no-repeat; }
DIV.b_app_g a:hover { background-image: none; }
DIV.b_app_g_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_g.gif") 0px -15px no-repeat; }

DIV.b_app_h { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_h.gif") 0px -15px no-repeat; }
DIV.b_app_h a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_h.gif") top left no-repeat; }
DIV.b_app_h a:hover { background-image: none; }
DIV.b_app_h_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_h.gif") 0px -15px no-repeat; }

DIV.b_app_i { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_i.gif") 0px -15px no-repeat; }
DIV.b_app_i a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_i.gif") top left no-repeat; }
DIV.b_app_i a:hover { background-image: none; }
DIV.b_app_i_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_i.gif") 0px -15px no-repeat; }

DIV.b_app_j { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_j.gif") 0px -15px no-repeat; }
DIV.b_app_j a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_j.gif") top left no-repeat; }
DIV.b_app_j a:hover { background-image: none; }
DIV.b_app_j_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_j.gif") 0px -15px no-repeat; }

DIV.b_app_k { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_k.gif") 0px -15px no-repeat; }
DIV.b_app_k a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_k.gif") top left no-repeat; }
DIV.b_app_k a:hover { background-image: none; }
DIV.b_app_k_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_k.gif") 0px -15px no-repeat; }

DIV.b_app_l { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_l.gif") 0px -15px no-repeat; }
DIV.b_app_l a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_l.gif") top left no-repeat; }
DIV.b_app_l a:hover { background-image: none; }
DIV.b_app_l_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_l.gif") 0px -15px no-repeat; }

DIV.b_app_m { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_m.gif") 0px -15px no-repeat; }
DIV.b_app_m a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_m.gif") top left no-repeat; }
DIV.b_app_m a:hover { background-image: none; }
DIV.b_app_m_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_m.gif") 0px -15px no-repeat; }

DIV.b_app_n { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_n.gif") 0px -15px no-repeat; }
DIV.b_app_n a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_n.gif") top left no-repeat; }
DIV.b_app_n a:hover { background-image: none; }
DIV.b_app_n_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_n.gif") 0px -15px no-repeat; }

DIV.b_app_o { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_o.gif") 0px -15px no-repeat; }
DIV.b_app_o a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_o.gif") top left no-repeat; }
DIV.b_app_o a:hover { background-image: none; }
DIV.b_app_o_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_o.gif") 0px -15px no-repeat; }

DIV.b_app_p { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_p.gif") 0px -15px no-repeat; }
DIV.b_app_p a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_p.gif") top left no-repeat; }
DIV.b_app_p a:hover { background-image: none; }
DIV.b_app_p_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_p.gif") 0px -15px no-repeat; }

DIV.b_app_q { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_q.gif") 0px -15px no-repeat; }
DIV.b_app_q a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_q.gif") top left no-repeat; }
DIV.b_app_q a:hover { background-image: none; }
DIV.b_app_q_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_q.gif") 0px -15px no-repeat; }

DIV.b_app_r { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_r.gif") 0px -15px no-repeat; }
DIV.b_app_r a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_r.gif") top left no-repeat; }
DIV.b_app_r a:hover { background-image: none; }
DIV.b_app_r_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_r.gif") 0px -15px no-repeat; }

DIV.b_app_s { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_s.gif") 0px -15px no-repeat; }
DIV.b_app_s a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_s.gif") top left no-repeat; }
DIV.b_app_s a:hover { background-image: none; }
DIV.b_app_s_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_s.gif") 0px -15px no-repeat; }

DIV.b_app_t { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_t.gif") 0px -15px no-repeat; }
DIV.b_app_t a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_t.gif") top left no-repeat; }
DIV.b_app_t a:hover { background-image: none; }
DIV.b_app_t_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_t.gif") 0px -15px no-repeat; }

DIV.b_app_u { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_u.gif") 0px -15px no-repeat; }
DIV.b_app_u a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_u.gif") top left no-repeat; }
DIV.b_app_u a:hover { background-image: none; }
DIV.b_app_u_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_u.gif") 0px -15px no-repeat; }

DIV.b_app_v { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_v.gif") 0px -15px no-repeat; }
DIV.b_app_v a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_v.gif") top left no-repeat; }
DIV.b_app_v a:hover { background-image: none; }
DIV.b_app_v_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_v.gif") 0px -15px no-repeat; }

DIV.b_app_w { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_w.gif") 0px -15px no-repeat; }
DIV.b_app_w a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_w.gif") top left no-repeat; }
DIV.b_app_w a:hover { background-image: none; }
DIV.b_app_w_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_w.gif") 0px -15px no-repeat; }

DIV.b_app_x { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_x.gif") 0px -15px no-repeat; }
DIV.b_app_x a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_x.gif") top left no-repeat; }
DIV.b_app_x a:hover { background-image: none; }
DIV.b_app_x_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_x.gif") 0px -15px no-repeat; }

DIV.b_app_y { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_y.gif") 0px -15px no-repeat; }
DIV.b_app_y a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_y.gif") top left no-repeat; }
DIV.b_app_y a:hover { background-image: none; }
DIV.b_app_y_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_y.gif") 0px -15px no-repeat; }

DIV.b_app_z { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_z.gif") 0px -15px no-repeat; }
DIV.b_app_z a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_z.gif") top left no-repeat; }
DIV.b_app_z a:hover { background-image: none; }
DIV.b_app_z_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_z.gif") 0px -15px no-repeat; }

DIV.b_app_num { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_numbers.gif") 0px -15px no-repeat; }
DIV.b_app_num a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url("images/btn_app_numbers.gif") top left no-repeat; }
DIV.b_app_num a:hover { background-image: none; }
DIV.b_app_num_on { width: 14px; height: 15px; margin: 0px; background: url("images/btn_app_numbers.gif") 0px -15px no-repeat; }

/* Linear Design additional styles */
.generic_form_label {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	vertical-align: top;
	font-weight: normal;
}
.generic_form_label_bold-error {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #C30;
	vertical-align: top;
	font-weight: bold;
}
.generic_form_label_bold {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	vertical-align: top;
	font-weight: bold;
}
.generic_form_label-error {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #C30;
	vertical-align: top;
	font-weight: bold;
}
.generic_form_label_flag {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	vertical-align: top;
	font-weight: normal;
}
.generic_form_label_flag-error {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #C30;
	vertical-align: top;
	font-weight: bold;
}
.generic_form_field { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	margin-bottom: 6px;
}
.error_display {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #C30;
	vertical-align: top;
	font-weight: bold;
}