html { width:100%; margin:0; padding:0; }
body { font-family:verdana, arial, helvetica, sans-serif; font-size:11pt; color:#000; background:#fff; margin:0; padding:0; text-align:center; }
hr { margin:5px 37px; padding:0; width:280px; height:1px; }
hr.light { color:#ccc; }
hr.dark { color:#444; }

#logo-btn { margin:0; padding:0; border:0; }
#logo-text { margin:0; padding:0; border:0; }

#banner { position:relative; width:970px; height:125px; margin:0 auto; padding:0; background:#fff url('../images/banner.png') no-repeat; background-position:top left; z-index:80; }
#banner-left { float:left; margin-left:34px; padding:0; }
#banner-right { float:left; margin-left:75px; margin-top:5px; }
#banner-text { font:bold 10pt verdana,arial,sans-serif; color:#fff; }

#content-wrapper { position:relative; width:970px; margin:5px auto; padding:0; z-index:50; }

#menu { float:left; width:195px; margin:0; padding:0; background:#dadbdd; }
#menu-list { list-style:none; margin:3px; padding:0; }
#menu-list li { margin:0; padding:0; }

#main { float:right; width:755px; padding:0; margin:0; text-align:left; }
#main h2 { margin:0 0 5px 5px; padding:2px; border:1px solid #999; }
#main p { margin:0 0 5px 5px; padding:2px; }

#coinop-products { margin:0 0 0 8px; padding:0; }
#arcade-products { margin:0 0 0 8px; padding:0; }

#footer { width:970px; margin:10px auto; padding:0 0 12px 0; text-align:left; border-top:1px solid #444; }
#footer ul { margin:5px 0 0 0; padding:2px; }
#footer ul li { display:inline; border-left:1px solid #000; padding-left:5px; font-size:8pt; }
#footer ul li.first { padding:0; border:0; }
#footer ul li a { text-decoration:none; color:#000; }
#footer ul li a:hover { text-decoration:underline; color:#f00; }

.sep { clear:both; margin:0; padding:0; }
.tiny { font-size:7pt; padding-left:2px; }
.tiny2 { font-size:7pt; padding-left:5px; }
.tiny3 { font-size:7pt; }
.second { padding-top:4px; }

#bubbler-main { float:right; width:740px; margin-right:10px; background:url('../images/bubbler_background.jpg') no-repeat; text-align:right; }
#bubbler-content { float:right; margin-right:5px; margin-top:5px; border:0; font:8pt Arial, Helvetica, sans-serif; }
#bubbler-right { margin:0; padding:0; width:355px; height:550px; background:#bbbafe url('../images/bubbler_right_bg.gif') no-repeat; background-position:top left; }
#bubbler-first { margin-top:10px; padding-left:8px; }
#bubbler-first p { margin:0; padding:0; text-align:left; }
#bubbler-first p.hdr { font-size:10pt; font-weight:bold; margin-bottom:4px; }
#bubbler-second { margin:0; padding-left:8px; text-align:left; }
#bubbler-second p { margin:0; padding:0; }
#bubbler-second p.hdr { font-size:10pt; font-weight:bold; margin-bottom:4px; }
#bubbler-third { margin:0; padding-left:8px; text-align:left; }
#bubbler-third p { margin:0; padding:0; }
#bubbler-third p.hdr { font-size:10pt; font-weight:bold; margin-bottom:4px; }
.bubLeft { float:left; margin:0; padding:0; width:38%; }
.bubRight { float:left; margin-left:8px; padding:0; width:55%; }
.bubHdr { margin:0; padding:0; font-size:9pt; font-weight:bold; }
.bubTxt { margin:0; padding:0; font-size:8pt; }
.bubPic { margin:0; padding:0; }
#bubbler-btm { margin-top:25px; padding:0; text-align:left; font-size:10pt; }
#bubbler-btm .bottom { padding-bottom:5px; }

#gamepack-main { float:right; width:755px; margin:0; padding-bottom:10px; text-align:left; }
#gamepack-top { width:755px; height:560px; margin:0; background:#00aeef url('../images/gamepack_background.jpg') no-repeat; background-position:top left; color:#fff; }
#gamepack-left { float:left; width:395px; margin:0; padding:0; }
#gamepack-left h1 { width:390px; height:51px; margin:0; padding:0; }
#gamepack-left h3 { font-size:10pt; margin:0 0 5px 10px; padding:0; color:#ffcb05; }
#gamepack-left ul { list-style:none; margin:0 0 0 8px; padding:0; }
#gamepack-left li { display:inline; margin:0; padding:0; }
#gamepack-left p { margin:0 0 0 8px; padding:0; font-size:9pt; font-weight:bold; color:#000; }
#gamepack-right { float:right; width:355px; height:550px; margin-top:5px; margin-right:5px; padding:0; background:#b2b2b2 url('../images/gamepack_right_bg.gif') no-repeat; background-position:top left; color:#000; text-align:left; }
#gamepack-right p { padding-left:10px; }
#gamepack-tbl { width:100%; }
#gamepack-tbl td { text-align:left; }
#gamepack-description ul { list-style:none; margin:0; padding:0; }
#gamepack-description ul li { text-align:left; margin:0; padding:0 4px; font-size:9pt; font-weight:normal; }
#gamepack-description p { margin:0; padding:0; font-size:10pt; font-weight:bold; }
#gamepack-main .copyright { margin-top:10px; font-size:8pt; }
#gamepack-first { margin:0; padding:0; margin-top:5px; }
#gamepack-first p { margin:0; padding-left:8px; font-size:8pt; }
#gamepack-first .hdr { font-weight:bold; margin-bottom:4px; }
#gamepack-second { margin:0; padding:0; }
#gamepack-second p { margin:0; padding-left:8px; font-size:8pt; }
#gamepack-second .hdr { font-weight:bold; margin-bottom:4px; }
#gamepack-third { margin:0; padding:0; }
#gamepack-third p { margin:0; padding-left:8px; font-size:8pt; }
#gamepack-third .hdr { font-weight:bold; margin-bottom:4px; }

#midway-top { width:755px; height:560px; margin:0; background:#db8a4b url('../images/midway_bg.jpg') no-repeat; background-position:top left; color:#fff; }
#midway-left { float:left; width:395px; margin:0; padding:0; text-align:center; }
#midway-left h1 { width:300px; height:350px; margin:20px 0 0 0; padding:0; }
#midway-left h3 { font-size:10pt; margin:0 0 5px 10px; padding:0; color:#ffcb05; }
#midway-left p { font-size:10pt; font-weight:bold; color:#fff; padding:0 10px; text-align:left; }
#midway-right { float:right; width:355px; height:550px; margin-top:5px; margin-right:5px; padding:0; background:#b2b2b2 url('../images/gamepack_right_bg.gif') no-repeat; background-position:top left; color:#000; text-align:left; }
#midway-right h3 { margin-top:10px; margin-left:10px; }
#midway-right p { margin:0; padding:55px 8px 0 8px; font-size:9pt; font-weight:bold; color:#fff; text-align:left; }
#midway-right ul li { font-weight:bold; }

#gibraltar-main { float:right; width:740px; margin-right:10px; background:url('../images/gibraltar_background.jpg') no-repeat; text-align:right; }
#gibraltar-content { float:right; margin-right:5px; margin-top:5px; border:0; font:8pt Arial, Helvetica, sans-serif; }
#gibraltar-right { margin:0; padding:0; width:355px; height:560px; background:#c0f7b4 url('../images/gibraltar_right_bg.gif') no-repeat; background-position:top left; }
#gibraltar-first { padding-top:10px; padding-bottom:8px; padding-left:10px; padding-right:5px; text-align:left; }
#gibraltar-second { height:160px; padding-left:10px; padding-right:5px; text-align:left; }
#gibraltar-third { height:160px; padding-left:10px; padding-right:5px; text-align:left; }
#gibraltar-btm { margin-top:25px; padding:0; text-align:left; font-size:10pt; }
#gibraltar-btm .bottom { padding-bottom:5px; }

#jp2000-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#jp2000-content { margin-right:5px; padding-top:10px; border:0; text-align:center; }

#prostyle-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#prostyle-content { margin-right:5px; padding-top:10px; border:0; text-align:center; }

#homestyle-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#homestyle-content { margin-right:5px; padding-top:10px; border:0; text-align:center; }

#alegends-main { float:right; width:755px; background:url('../images/al2_background.jpg') no-repeat; text-align:right; }
#alegends-content { height:590px; margin-right:5px; margin-top:5px; border:0; }
#alegends-left { float:left; width:375px; margin:0; padding:135px 0 0 10px; text-align:left; }
#alegends-right { float:right; width:355px; height:550px; margin:0; padding:0; font:8pt Arial, Helvetica, sans-serif; background:#9B9DE3 url('../images/bubbler_right_bg.gif') no-repeat; background-position:top left; }
#alegends-first { margin:0; padding:10px 5px 5px 10px; text-align:left; }
#alegends-second { margin:0; padding:5px 5px 5px 10px; text-align:left; }
#alegends-third { margin:0; padding:5px 5px 5px 10px; text-align:left; }
#alegends-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#alegends-btm h1 { font-size:1.4em; font-style:italic; }
#alegends-btm .bottom { padding-bottom:5px; }
#alegends-btm .tiny { font-size:8pt; }
#alegends-btm .gamesTbl { width:100%;  }
#alegends-btm .gamesTbl td { font-size:10pt; font-weight:bold; }
#alegends-btm .man { font-size:8pt; font-weight:normal; color:#666; padding-left:5px; }
#alegends-btm .games { padding:0; }
#alegends-btm .games li { margin:0; padding:0; }

#pacman-main { float:right; width:755px; background:url('../images/pm_background.jpg') no-repeat; text-align:right; }
#pacman-content { height:580px; margin-right:5px; margin-top:5px; border:0; font:8pt Arial, Helvetica, sans-serif; }
#pacman-left { float:left; width:375px; margin:0; padding:5px 0 0 10px; text-align:center; }
#pacman-left p.pic1 { margin-top:15px; }
#pacman-left p.pic2 { margin:0; padding:0; }
#pacman-left p.model { color:#fff; font-weight:bold; margin:0; padding:0; }
#pacman-left p.upc { color:#fff; font-size:8pt; margin:0; padding:0; }
#pacman-right { float:right; width:355px; height:550px; margin:0; padding:0; font:9pt Arial, Helvetica, sans-serif; background:#CACBD1 url('../images/gamepack_right_bg.gif') no-repeat; background-position:top left; }
#pacman-first { margin-top:5px; padding-left:10px; padding-right:5px; text-align:left; }
#pacman-first ul { margin:5px 0 0 15px; padding:0; }
#pacman-second { padding-left:10px; padding-right:5px; text-align:left; }
#pacman-third { padding-left:10px; padding-right:5px; text-align:left; }
#pacman-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#pacman-btm .bottom { padding-bottom:5px; }
#pacman-btm table { width:100%; }
#pacman-btm table td { font-size:8pt; }

#nitro-main { float:right; width:755px; background:url('../images/nitro_background.jpg') no-repeat; text-align:right; }
#nitro-content { height:580px; margin-right:5px; margin-top:5px; border:0; font:8pt Arial, Helvetica, sans-serif; }
#nitro-content .tiny { font-size:8pt; }
#nitro-left { float:left; width:375px; margin:0; padding:5px 0 0 10px; text-align:center; }
#nitro-left p.pic1 { margin-top:15px; }
#nitro-left p.pic2 { margin:0; padding:0; }
#nitro-left p.model { color:#fff; font-weight:bold; margin:0; padding:0; }
#nitro-left p.upc { color:#fff; font-size:8pt; margin:0; padding:0; }
#nitro-right { float:right; width:355px; height:560px; margin:0; padding:0; font:9pt Arial, Helvetica, sans-serif; background:#9a56c8 url('../images/nitro_right_bg.jpg') no-repeat; background-position:top left; }
#nitro-first { margin-top:5px; padding-top:10px; padding-left:10px; padding-right:5px; text-align:left; color:#fff; }
#nitro-first h3 { margin:0; padding:0; }
#nitro-second { margin-top:5px; padding-left:10px; padding-right:5px; text-align:left; color:#fff; }
#nitro-second h3 { margin:0; padding:0; }
#nitro-third { margin-top:5px; padding-left:10px; padding-right:5px; text-align:left; color:#fff; }
#nitro-third h3 { margin:0; padding:0; }
#nitro-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#nitro-btm .bottom { padding-bottom:5px; }
#nitro-btm table { width:100%; }
#nitro-btm table td { font-size:8pt; }

#foosball-main { float:right; width:755px; margin-right:10px; background:url('../images/foosball_bg.jpg') no-repeat; text-align:right; }
#foosball-content { height:560px; margin-right:5px; text-align:center; }
#foosball-content a { font:8pt Arial, Helvetica, sans-serif; color:#fff; }
#foosball-content ul { list-style:none; margin:10px 0 0 0; }
#foosball-content ul.top { padding-top:125px; }
#foosball-content ul li { display:inline; margin:0; padding:20px; }

#vacation-main { float:right; width:755px; background:url('../images/vac_bg.jpg') no-repeat; text-align:right; }
#vacation-content { height:580px; margin-right:5px; margin-top:5px; border:0; font:8pt Arial, Helvetica, sans-serif; }
#vacation-content hr { margin:5px 25px; padding:0; width:280px; height:1px; color:#444; }
#vacation-left { float:left; margin-left:5px; width:387px; height:575px; background:url('../images/vacation_machine.png'); text-align:left; }
#vacation-logo { margin-top:-3px; }
#vacation-left p.pic1 { margin-top:15px; }
#vacation-left p.pic2 { margin:0; padding:0; }
#vacation-left p.model { color:#ffcb05; font-size:12pt; font-weight:bold; margin:20px 0 0 10px; padding:0; }
#vacation-left p.upc { color:#fff; font-size:8pt; margin:0; padding:0; }
#vacation-right { float:right; width:343px; height:541px; margin:0; padding:0; font:9pt Arial, Helvetica, sans-serif; background:#8f93e1 url('../images/vac_right_bg.jpg') no-repeat; background-position:top left; }
#vacation-first { padding-top:5px; padding-left:10px; padding-right:5px; text-align:left; color:#000; font-size:8pt; }
#vacation-first h3 { font-size:9pt; margin:0; padding:0; }
#vacation-second { padding-left:10px; padding-right:5px; text-align:left; color:#000; font-size:8pt; }
#vacation-second h3 { font-size:9pt; margin:0; padding:0; }
#vacation-third { padding-left:10px; padding-right:5px; text-align:left; color:#000; font-size:8pt; }
#vacation-third h3 { font-size:9pt; margin:0; padding:0; }
#vacation-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#vacation-btm .bottom { padding-bottom:5px; }
#vacation-btm table { width:100%; }
#vacation-btm table td { font-size:8pt; }

#cabinets-main { float:right; width:755px; background:url('../images/cabs_bg.jpg') no-repeat; text-align:right; }
#cabinets-content { height:580px; margin-right:5px; margin-top:5px; border:0; font:8pt Arial, Helvetica, sans-serif; }
#cabinets-left { float:left; width:375px; margin:0; padding:5px 0 0 10px; text-align:center; }
#cabinets-left p.pic1 { margin-top:15px; }
#cabinets-left p.pic2 { margin:0; padding:0; }
#cabinets-left p.model { color:#fff; font-weight:bold; margin:0; padding:0; }
#cabinets-left p.upc { color:#fff; font-size:8pt; margin:0; padding:0; }
#cabinets-right { float:right; width:355px; height:560px; margin:0; padding:0; font:9pt Arial, Helvetica, sans-serif; background:#CACBD1 url('../images/cabs_right_bg.jpg') no-repeat; background-position:top left; }
#cabinets-first { height:220px; padding-top:10px; padding-left:10px; padding-right:5px; text-align:left; }
#cabinets-first ul { margin-left:15px; padding-left:0; }
#cabinets-second { height:150px; padding-left:10px; padding-right:5px; text-align:left; }
#cabinets-third { height:150px; margin-top:10px; padding-left:10px; padding-right:5px; text-align:left; }
#cabinets-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#cabinets-btm .bottom { padding-bottom:5px; }
#cabinets-btm table { width:100%; }
#cabinets-btm table td { font-size:8pt; }

#goldentee-main { float:right; width:755px; background:url('../images/goldentee_bg.jpg') no-repeat; text-align:right; }
#goldentee-content { height:580px; margin-right:5px; margin-top:0; border:0; font:8pt Arial, Helvetica, sans-serif; }
#goldentee-content hr { margin:12px 37px; padding:0; width:280px; height:1px; color:#666; }
#goldentee-left { float:left; width:375px; margin-top:0; padding:0 0 0 5px; text-align:center; }
#goldentee-left p.pic1 { margin-top:15px; }
#goldentee-left p.pic2 { margin:0; padding:0; }
#goldentee-left p.model { color:#fff; font-weight:bold; margin:0; padding:0; }
#goldentee-left p.upc { color:#fff; font-size:8pt; margin:0; padding:0; }
#goldentee-right { float:right; width:355px; height:560px; margin-top:5px; padding:0; font:9pt Arial, Helvetica, sans-serif; background:#CACBD1 url('../images/goldentee_right_bg.jpg') no-repeat; background-position:top left; text-align:left; }
#goldentee-first { margin:0; padding:0; margin-top:5px; }
#goldentee-first p { margin:0; padding-left:8px; font-size:9pt; }
#goldentee-first .hdr { font-weight:bold; margin-bottom:4px; }
#goldentee-second { margin:0; padding:0; }
#goldentee-second p { margin:0;  padding-left:8px; font-size:9pt; }
#goldentee-second .hdr { font-weight:bold; margin-bottom:4px; }
#goldentee-third { margin:0; padding:0; }
#goldentee-third p { margin:0;  padding-left:8px; font-size:9pt; }
#goldentee-third .hdr { font-weight:bold; margin-bottom:4px; }
#goldentee-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#goldentee-btm .bottom { padding-bottom:5px; }
#goldentee-btm table { width:100%; }
#goldentee-btm table td { font-size:8pt; }

#bowling-main { float:right; width:755px; background:url('../images/bowling_bg.jpg') no-repeat; text-align:right; }
#bowling-content { height:580px; margin-right:5px; margin-top:0; border:0; font:8pt Arial, Helvetica, sans-serif; }
#bowling-left { float:left; width:385px; margin-top:0; padding:0 0 0 5px; text-align:center; }
#bowling-left .logo { text-align:right; }
#bowling-right { float:right; width:355px; height:560px; margin-top:5px; padding:0; font:9pt Arial, Helvetica, sans-serif; background:#CACBD1 url('../images/bowling_right_bg.jpg') no-repeat; background-position:top left; text-align:left; }
#bowling-first { height:150px; margin:10px 0 10px 0; padding:0;  }
#bowling-first p { margin:0; padding-left:8px; font-size:9pt; }
#bowling-first .hdr { font-weight:bold; margin-bottom:4px; }
#bowling-second { height:150px; margin:10px 0 10px 0; padding:0; }
#bowling-second p { margin:0; padding-left:8px; font-size:9pt; }
#bowling-second .hdr { font-weight:bold; margin-bottom:4px; }
#bowling-third { height:150px; margin:10px 0 10px 0; padding:0; }
#bowling-third p { margin:0;  padding-left:8px; font-size:9pt; }
#bowling-third .hdr { font-weight:bold; margin-bottom:4px; }
#bowling-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#bowling-btm .contact { border-left:1px solid #000; border-top:1px solid #000; text-align:right; }
#bowling-btm .bottom { padding-bottom:5px; }
#bowling-btm table { width:100%; }
#bowling-btm table td { font-size:8pt; }

#fishing-main { float:right; width:755px; background:url('../images/fishing_bg.jpg') no-repeat; text-align:right; }
#fishing-content { height:580px; margin-right:5px; margin-top:0; border:0; font:8pt Arial, Helvetica, sans-serif; }
#fishing-left { float:left; width:385px; margin-top:0; padding:0; text-align:center; }
#fishing-left .logo { text-align:right; }
#fishing-right { float:right; width:355px; height:560px; margin-top:5px; padding:0; font:9pt Arial, Helvetica, sans-serif; background: url('../images/fishing_right_bg.png') no-repeat; background-position:top left; text-align:left; }
#fishing-first { margin:0; padding:0; }
#fishing-first p { margin:0; padding-left:8px; font-size:9pt; }
#fishing-first .hdr { font-weight:bold; margin-bottom:4px; }
#fishing-second { margin:0; padding:0; }
#fishing-second p { margin:0;  padding-left:8px; font-size:9pt; }
#fishing-second .hdr { font-weight:bold; margin-bottom:4px; }
#fishing-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#fishing-btm .bottom { padding-bottom:5px; }
#fishing-btm table { width:100%; }
#fishing-btm table td ul li { font-size:10pt; font-weight:bold; }
#fishing-btm .shipping { font-size:8pt; font-weight:bold; }
#fishing-btm .phone { font-size:9pt; font-weight:bold; text-align:right; }
#fishing-spongebob { position:relative; left:50px; top:340px; margin:0; padding:0; z-index:1; }

#nicktoons-main { float:right; width:755px; background:url('../images/nicktoons_bg.jpg') no-repeat; text-align:right; }
#nicktoons-content hr { margin:12px 37px; padding:0; width:270px; height:1px; color:#666; }
#nicktoons-content { height:580px; margin-right:5px; margin-top:5px; border:0; font:8pt Arial, Helvetica, sans-serif; }
#nicktoons-logo { margin-top:90px; }
#nicktoons-left { float:left; width:387px; margin:0; padding:5px 0 0 10px; text-align:center; }
#nicktoons-left p.pic1 { margin-top:15px; }
#nicktoons-left p.pic2 { margin:0; padding:0; }
#nicktoons-right { float:right; width:343px; height:541px; margin:0; padding:0; font:9pt Arial, Helvetica, sans-serif; background:#ff7a23 url('../images/nicktoons_right_bg.jpg') no-repeat; background-position:top left; }
#nicktoons-first { padding-top:10px; padding-left:10px; text-align:left; color:#000; }
#nicktoons-first h3 { margin:0; padding:0; }
#nicktoons-first p.hdr, #nicktoons-second p.hdr, #nicktoons-third p.hdr { margin:0; padding:0; font-weight:bold; }
#nicktoons-first p.txt, #nicktoons-second p.txt, #nicktoons-third p.txt { margin:0; padding:0; font-size:8pt; }
#nicktoons-first p.txt2, #nicktoons-second p.txt2, #nicktoons-third p.txt2 { margin:5px 0 0 0; padding:0; font-size:8pt; }
#nicktoons-second { padding-left:10px; text-align:left; color:#000; }
#nicktoons-second h3 { margin:0; padding:0; }
#nicktoons-third { margin-top:10px; padding-left:10px; text-align:left; color:#000; }
#nicktoons-third h3 { margin:0; padding:0; }
#nicktoons-btm { float:right; width:755px; margin-top:15px; padding:0; text-align:left; font-size:10pt; }
#nicktoons-btm .bottom { padding-bottom:5px; }
#nicktoons-btm table { width:100%; }
#nicktoons-btm table td { font-size:8pt; }

#manuals-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#manuals-content { margin:0; padding:0; border:0; text-align:center; color:#000; }
#manuals-content h2 { margin:0 0 5px 0; padding:2px; border:1px solid #999; text-align:left; }
#manuals-content table { width:100%; }
#manuals-content table td { margin:0; padding:5px 0 25px 0; width:33%; text-align:center; vertical-align:top; font-size:10pt; }

#bulletins-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#bulletins-content { margin:0; padding:0; border:0; text-align:left; color:#000; }
#bulletins-content h2 { margin:0 0 5px 0; padding:2px; border:1px solid #999; text-align:left; }
#bulletins-content p.hdr { width:740px; border-bottom:1px solid #000; padding:0 0 2px 0; margin:15px 0 0 10px; font-size:12pt; font-weight:bold; }
#bulletins-content table { width:100%; }
#bulletins-content table td { margin:0; padding:5px 0 25px 0; width:33%; text-align:center; vertical-align:top; font-size:10pt; }
#bulletins-content ul { margin-top:5px; }
#bulletins-content ul li { padding:2px; }
#bulletins-content ul li a { color:#000; text-decoration:none; }
#bulletins-content ul li a:hover { color:#f00; text-decoration:underline; }

#discontinued-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#discontinued-content { margin:0; padding:0; border:0; text-align:center; color:#000; }
#discontinued-content h2 { margin:0 0 5px 0; padding:2px; border:1px solid #999; text-align:left; }
#discontinued-content table { width:100%; }
#discontinued-content table td { margin:0; padding:5px 0 25px 0; width:33%; text-align:center; vertical-align:top; font-size:10pt; }

#contact-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#contact-content { margin-right:5px; padding-top:10px; border:0; text-align:center; }
#contact-content h2 { margin:0 0 5px 0; padding:2px; border:1px solid #999; text-align:left; }

#about-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#about-content { margin-right:5px; padding-top:10px; border:0; text-align:center; }
#about-content h2 { margin:0 0 5px 0; padding:2px; border:1px solid #999; text-align:left; }

#signup-main { float:right; width:755px; margin-right:10px; background:#fff; text-align:right; }
#signup-content { margin-right:5px; padding-top:10px; border:0; text-align:center; }
#signup-content h2 { margin:0 0 5px 0; padding:2px; border:1px solid #999; text-align:left; }

#pagination { padding:2px; margin:0; text-align:left; }
#pagination ul { margin:4px; padding:0; }
#pagination ul li { display:inline; font-size:9pt; }
#pagination ul li.selected { margin:0; padding:2px; color:fff; background:#7d5fa7; text-decoration:none; border:1px solid #222; }
#pagination ul li a { margin:0; padding:2px; color:#222; text-decoration:none; border:1px solid #ccc;  }
#pagination ul li a:hover{ text-decoration:none; color:#fff; background:#7d5fa7; border:1px solid #222; }

.dataTbl { width:100%; margin:0; padding:0; }
.dataTbl td { font-size:9pt; margin:0; padding:2px; border:1px solid #999; }

#loginForm { width:250px; margin:0 auto; }
#loginForm .loginSubBtn { font:10pt; }
#loginTbl { font-size:9pt; }

.partsTbl { width:750px; border:0; margin-left:20px; margin-top:15px; }
.partsTbl td { width:25%; text-align:center; font-size:9pt; padding-bottom:35px; }
.partsTbl td a { text-decoration:none; color:#000; }
.partsTbl td a:hover { text-decoration:underline; color:#7d5fa7; }
.pushRight { text-align:right; }

.centered { text-align:center; }

#pagination { margin:5px 0 0 5px; padding:0; }
#pagination ul { margin:0 0 10px 0; padding:0; list-style-type:none; font-size:8pt; }
#pagination ul li { display:inline; margin:0; padding:0; }
#pagination ul li a { margin:0; padding:2px 4px; border:1px solid #444; color:#fff; background:#9C98D3; text-decoration:none; }
#pagination ul li a:hover { background:#fff; border:1px solid #000; color:#000; }
#pagination ul li a.selected { color:#000; background:#fff; }
#pagination ul li a.blank { color:#ccc; border:1px solid #F3F3F3; padding:4px; }

.fixTbl { width:99%; padding:0; margin:0; border:0; }
.fixTbl td { margin:0; padding:0; }
.pTbl { width:100%; border:1px solid #888; padding:0; margin:0; }
.pTbl, .pTbl td, .pTbl input { margin:0; padding:0; font:7pt verdana,sans-serif; }
.optionsP { margin:0; padding:4px 0; font:8pt verdana,arial,sans-serif; line-height:12pt; }
.addedMenuTop { margin-top:10px; margin-bottom:5px; font-size:8pt; }
.addedMenuTop a { text-align:right; }

.message { color:#d22; font-weight:bold; }
#products-table { width:500px; padding:0; margin:0; }
#products-table td { font-size:10pt; padding:4px; margin:0; }
#products-table td.hdr { font-weight:bold; }

.btn { height:22px; padding:2px; border:1px solid #222; background:#ccc; color:#222; text-decoration:none; }
.btn:hover { background:#A8A5D4; color:#000; text-decoration:none; }

#picsBox { font-size:0.8em; position:absolute; left:-5000px; top:0px; height:200px; width:300px; z-index:200; background:#fff; border:1px solid #000; }

#picsDiv { width:640px; height:480px; }
#picsDiv h3 { padding-left:10px; }

#picsTbl { width:95%; margin:0 auto; }
#picsTbl td { border:1px solid #222; padding:1px; }
#picsTbl td:hover { padding:0; border:2px solid #f00; }

#btmTbl { width:90%; margin:0 auto; padding:0; font:10pt verdana,arial,sans-serif;  }
#btmTbl td { border:1px solid #f00; }
#btmTbl td.left { width:25%; text-align:left; border:0; }
#btmTbl td.mid { width:50%; text-align:center; border:0; }
#btmTbl td.right { width:25%; text-align:right; border:0; }
#btmTbl td a { text-decoration:none; }

#infobox { font-size:0.8em; position:absolute; left:-5000px; top:0px; height:200px; width:300px; z-index:200; }
#tooltip { font:8pt verdana,arial,sans-serif; position:absolute; left:-5000px; top:0px; z-index:400; background:#fff; color:#000; border:1px solid #444; }

iframe {
    border-width: 0px;
    height: 60px;
    width: 400px;
    vertical-align:top;
}
iframe.hidden {
    visibility: hidden;
    width:0px;
    height:0px;
}