﻿@charset "utf-8"; 

/* Button Reset */
.button,
.button a,
.button button,
.button input { position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; font-size:12px; white-space:nowrap; background:url(./buttonimage/buttonWhite.gif) no-repeat; vertical-align:middle; overflow:visible; color:#333;}
.button { height:25px; padding: 0; margin-right:2px; background-position:left top;}
.button a,
.button button,
.button input{ left:2px; *vertical-align:top; cursor:pointer;}

/* Button Size */
.button.large { height:30px; background-position:left -30px; }
.button.xLarge { height:35px; background-position:left -65px; }
.button.small { height:18px; background-position:left -107px; }
.button a,
.button button,
.button input { height:23px; padding: 1px 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;border-radius: 3px;}
.button.large a,
.button.large button,
.button.large input { height:30px; padding:0 10px 0 10px; font-size:14px; line-height:30px; background-position:right -30px;border-radius: 5px;}
.button.xLarge a,
.button.xLarge button,
.button.xLarge input { height:35px; padding:0 10px 0 8px; font-size:20px; line-height:35px; background-position:right -65px;border-radius: 6px;}
.button.small a,
.button.small button,
.button.small input { height:18px; padding:0 6px 0 4px; font-size:11px; line-height:18px; background-position:right -107px;}

/* Button Text Color */
.button *:hover,
.button *:active,
.button *:focus{ color:#690;}
.button.green,
.button.green a,
.button.green button,
.button.green input { background-image:url(./buttonimage/buttonGreen.gif); color:#fff; font-size: 12px;}
.button.green *:hover,
.button.green *:active,
.button.green *:focus{ color:#2d7410;}
.button.black,
.button.black a,
.button.black button,
.button.black input { background-image:url(./buttonimage/buttonBlack.gif); color:#fff; font-size: 12px;} 
.button.black *:hover,
.button.black *:active,
.button.black *:focus{ color:#979797;}
.button.red,
.button.red a,
.button.red button,
.button.red input { background-image:url(./buttonimage/buttonRed.gif); color:#fff; font-size: 12px;}
.button.red *:hover,
.button.red *:active,
.button.red *:focus{ color:#ff0;}
.button.blue,
.button.blue a,
.button.blue button,
.button.blue input { background-image:url(./buttonimage/buttonBlue.gif); color:#fff; font-size: 12px;}
.button.blue *:hover,
.button.blue *:active,
.button.blue *:focus{ color:#196ba2;}

/* Button Text Strong */
.button.strong * { font-weight:bold !important;}

table.barshows{margin-top:10px;margin-bottom:0px;}
td.barshowtitle{margin: 0; font-weight:bold; text-align: left; padding-top:3px;}
td.barshowsubtitlelist{margin: 0; padding-left: 15px; padding-top:3px; padding-bottom:1px; text-align: left; background:/* #ffffff */ 0px 50%;}
td.barshowsubtitle{margin: 0; padding-left: 15px; padding-top:3px; padding-bottom:1px; text-align: left; background:/* #ffffff */ url(/site/script/img/sub_ico.gif) no-repeat 0px 50%;}