
* {
	-webkit-touch-callout: none; /* prevent callout to copy image, etc when tap to hold */
	-webkit-text-size-adjust: none; /* prevent webkit from resizing text to fit */
	-webkit-tap-highlight-color: rgba(0,0,0,0); /* make transparent link selection, adjust last value opacity 0 to 1.0 */
	-webkit-user-select: text; /* prevent copy paste, to allow, change 'none' to 'text' */
}

a:active {outline: none;outline-style: none;cursor:pointer;}
a:focus {outline: none;outline-style: none;cursor:pointer;}
*:focus, *:active {outline:none;outline-style: none;}
select:focus, option:focus, form:focus, select:active, option:active, form:active {outline:none;outline-style: none;}
::-moz-focus-inner {border: 0;outline: none;outline-style: none;}
form {margin:0;padding:0;}

body {margin:0;padding:0;background-color:#012035;background-color:#ffffff;background:#ffffff url('../images/Background.png') repeat-x center top;font-family: arial,sans-serif;font-size:12px;font-weight:normal;line-height:120%;color:#000000;}
#siteouter {margin:0;padding:0;background-color:#ffffff;background:#ffffff url('../images/Background.png') repeat-x center top;font-family: arial,sans-serif;font-size:12px;font-weight:normal;line-height:120%;color:#000000;}
.minwidth {width:1020px;margin:0 auto;padding:0;height:1px;font-size:1px;line-height:1px;background:transparent url('../images/spacer.gif') no-repeat left top;}

a {color:#328cc8;text-decoration:none;}
a:hover {color:#328cc8;text-decoration:underline;}

#crumbTrail {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	font-size: 12px;
	color: #0084de;
	padding:0 0 20px 0;
}

#crumbTrail a, #crumbTrail span {
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #0084de;
	text-decoration: none;
}

#crumbTrail a:hover {
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #0084de;
	text-decoration: underline;
}

/*********** HEADER ***********/

#siteheader {position:relative;width:1020px;height:240px;margin:0 auto;}
#headerbar {position:absolute;left:0;top:120px;z-index:10;width:1020px;height:120px;margin:0 auto;background:transparent url('../images/HeaderBack.png') no-repeat center top;}
#sitelogo {position:absolute;left:34px;top:46px;z-index:15;width:188px;height:106px;}
#sitelogoref {position:absolute;left:34px;top:150px;z-index:14;width:188px;height:106px;}
#bannertop {position:absolute;left:260px;top:15px;width:728px;height:90px;overflow:hidden;background-color:#005d97;}

#siteholder {width:1020px;margin:0 auto;background:transparent url('../images/PageBack.png') repeat-y center top;}
#home_content {width:1000px;margin:0 auto;background:#ffffff url('../images/PageTopHome.jpg') no-repeat center top;}
#main_content {width:1000px;margin:0 auto;background:#ffffff url('../images/PageTop.jpg') no-repeat center top;}

#contentholder {position:relative;padding:20px;}


/*********** COMPETITION NAVIGATION ***********/

#compsnav {position:absolute;left:330px;top:152px;width:650px;height:32px;z-index:93;}
#compsnav a {position:relative;background:transparent url('../images/CompNavBack.png') no-repeat left top;color:#006aa9;padding:9px 5px 10px 50px;margin:0 15px 0 0;font-size:13px;line-height:13px;font-weight:bold;font-style:italic;}
#compsnav a span.icon_tipper {position:absolute;left:-20px;top:-10px;width:62px;height:42px;background:transparent url('../images/Comp_SuperTipper.png') no-repeat right top;}
#compsnav a span.icon_stakes {position:absolute;left:-12px;top:-10px;width:54px;height:42px;background:transparent url('../images/Comp_SportsStakes.png') no-repeat right top;}
#compsnav a span.icon_punter {position:absolute;left:-2px;top:-10px;width:44px;height:42px;background:transparent url('../images/Comp_Punters.png') no-repeat right top;}
#compsnav a span.end {position:relative;right:-15px;background:transparent url('../images/CompNavEnd.png') no-repeat right top;margin:0;padding:9px 0 10px 10px;}
#compsnav a:hover span.end {text-decoration:none;}
#compsnav a span.drop {position:relative;right:-15px;background:transparent url('../images/CompNavDropEnd.png') no-repeat right top;margin:0;padding:9px 0 10px 32px;}
#compsnav a:hover span.drop, #compsnav a.on span.drop {text-decoration:none;background:transparent url('../images/CompNavDropEndOver.png') no-repeat right top;}

.CompDropDown {width:170px;padding:10px 0 0 0;background:url('../images/CompDropDownTop.png') repeat-x left top;color:#00adee;font-size:13px;position:absolute;left:0px;top:0px;z-index:100;}
.CompDropDown a {display:block;padding:8px 10px 8px 12px;color:#00adee;font-size:12px;text-decoration:none;background-color:#212121;border-top:1px solid #18495c;border-bottom:1px solid #000000;}
.CompDropDown a.first {}
.CompDropDown a:hover {background-color:#00adee;color:#ffffff;text-decoration:none;}
.CompDropEnd {font-size:1px;line-height:1px;}
.CompDropEnd span {display:inline-block;width:100%;position:relative;right:0;height:11px;font-size:1px;line-height:1px;background:url('../images/CompDropDownBtm.png') no-repeat right top;}


/*********** NAVIGATION ***********/

#sitenav {position:absolute;left:215px;top:174px;width:778px;height:48px;z-index:95;overflow:hidden;background:transparent url('../images/NavBack.png') no-repeat center top;color:#ffffff;}
#sitenav a {color:#ffffff;text-decoration:none;}
#sitenav ul {list-style:none;margin:0;padding:0;margin:2px 0 0 20px;}
#sitenav li {list-style:none;margin:0;padding:0;float:left;}
#sitenav li a {display:block;float:left;font-size:12px;line-height:14px;padding:12px 11px 12px 11px;color:#ffffff;text-decoration:none;background:none;}
#sitenav li a.selected {background:transparent url('../images/NavHilite.png') repeat-x left top;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#sitenav li a:hover {background:transparent url('../images/NavHilite.png') repeat-x left top;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#sitenav li a.on, #sitenav li a.on:hover {
	background:transparent url('../images/NavHilite.png') repeat-x left top;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
	border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;
	border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;
}

.MenuDropDown {width:170px;padding:10px 0 0 0;background:url('../images/DropDownTop.png') repeat-x left top;color:#ffffff;font-size:13px;position:absolute;left:0px;top:0px;z-index:100;}
.MenuDropDown a {display:block;padding:8px 10px 8px 12px;color:#ffffff;font-size:12px;text-decoration:none;background-color:#0a4d91;border-top:1px solid #2f68a1;border-bottom:1px solid #083f77;}
.MenuDropDown a.first {}
.MenuDropDown a:hover {background-color:#00adee;color:#ffffff;text-decoration:none;}
.MenuDropEnd {font-size:1px;line-height:1px;}
.MenuDropEnd span {display:inline-block;width:100%;position:relative;right:0;height:11px;font-size:1px;line-height:1px;background:url('../images/DropDownBtm.png') no-repeat right top;}

#blackOverlay {position:absolute;top:0px;left:0px;z-index:90;width:100%;height:100%;background-color:#000000;opacity:0.01;visibility:hidden;}


/*********** PAGE NAVIGATION ***********/

.PageLinks {text-align:left;margin:0;}
.PageLinks .pagercurrent {
	display:inline-block;
	color:#ffffff;font-family:arial;font-size:12px;font-weight:normal;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
	background:none;
	background-color:#006aa6;border:1px solid #006aa6;
	padding:4px 6px 5px 6px;margin:4px 2px 4px 0;text-decoration:none;cursor:default;
}
.PageLinks .pagerother {
	display:inline-block;
	color:#0084de;font-family:arial;font-size: 12px;font-weight:normal;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
	background-color: #ffffff;border:1px solid #87b9d5;
	background:url('../images/PageLinkBack.png') repeat-x left bottom;
	padding:4px 6px 5px 6px;margin:4px 2px 4px 0;text-decoration:none;cursor:pointer;
}
.PageLinks .pagerother:hover {background:none;background-color:#fbba00;border:1px solid #fbba00;color:#ffffff;text-decoration: none;}

.PageLinksDivider {width:390px;height:10px;margin:10px auto 5px auto;background:transparent url('../images/ContentDivider.png') no-repeat left top;}



/*********** BEAST BULLETIN ***********/

/* #PageHero {position:absolute;left:-86px;top:-78px;z-index:50;} */
#PageHero {position:absolute;left:-76px;top:162px;z-index:50;}

#BeastBulletin {position:relative;width:456px;left:264px;top:0;}
#BeastBulletinMinHeight {float:left;width:1px;height:220px;}
#BeastBulletinTitle {position:relative;text-align:right;right:0;top:0;height:50px;}
#BeastBulletinNav {position:relative;text-align:right;right:0;top:0;color:#f19c19;font-size:13px;line-height:150%; margin: 0 0 20px 0;}
#BeastBulletinNav span {color:#f19c19;font-size:13px;line-height:150%;}
#BeastBulletinNav a {color:#0067ae;font-size:13px;line-height:150%;font-weight:bold;padding:3px 10px 3px 5px;text-decoration:none;}
#BeastBulletinNav a:hover {color:#0067ae;text-decoration:underline;}
#BeastBulletinContent {position:relative;right:0;top:0;padding:0 0 20px 0;color:#0067ae;font-size:14px;line-height:140%;}
#BeastBulletinContent strong {color:#0067ae;font-size:17px;line-height:140%;margin-bottom:0;}
#BeastBulletinContent p {color:#0067ae;font-size:14px;line-height:140%;margin-bottom:0;}
#BeastBulletinContent a {font-size:14px;font-weight:bold;line-height:140%;text-decoration:underline;background:transparent url('../images/BeastsBulletinArrowSml.png') no-repeat right 2px;padding:0 18px 20px 0;}
#BeastBulletinContent a:hover {color: #f19c19; }

/*********** BEAST ALERT ***********/

#BeastAlert {clear:both;position:relative;width:720px;margin:0 0 36px 0;}
#BeastAlertTop {font-size:1px;line-height:1px;height:10px;background:transparent url('../images/BeastAlert_Top.png') no-repeat left bottom;}
#BeastAlertBtm {font-size:1px;line-height:1px;height:10px;background:transparent url('../images/BeastAlert_Btm.png') no-repeat left top;}
#BeastAlertTitle {background-color:#fbbe1a;padding:0 0 5px 95px;}
#BeastAlertContent {background-color:#fbb700;padding:0 30px 0 96px;font-size:14px;line-height:140%;color:#006d9a;}
#BeastAlertContent span {display:block;color:#006d9a;text-decoration:none;padding:5px 0 5px 0;}
#BeastAlertContent a {display:block;color:#006d9a;text-decoration:none;padding:5px 0 5px 0;}
#BeastAlertContent a:hover {color:#328cc8;text-decoration:underline;}
#BeastAlertIcon {position:absolute;left:10px;top:-10px;}

.BeastsAlertDivider {clear:both;float:none;padding:5px 0 5px 0;background:transparent url('../images/BeastAlert_Divider.png') no-repeat center center;}

/*********** CONTENT ELEMENTS ***********/

#ColumnLeft {width:720px;float:left;}
#ColumnRight {margin:0 0 0 20px;width:220px;float:left;}
#ColumnEnd {float:none;clear:both;height:1px;font-size:1px;line-height:1px;}

.RibbonLargeBlue {clear:both;float:none;position:relative;width:750px;height:62px;left:-29px;top:0;background:transparent url('../images/RibbonLargeBlue.png') no-repeat left top;}
.RibbonRightRed {clear:both;float:none;width:248px;height:42px;background:transparent url('../images/RibbonRightRed.png') no-repeat left top;}

.BlueLine {height:1px;line-height:1px;font-size:1px;background-color:#d5e7f0;}
.DividerShadow {height:20px;background:transparent url('../images/DividerShadow.png') repeat-x left top;}

.link_arrow {color:#328cc8;padding:0 8px 0 0;text-decoration:none;background:transparent url('../images/LinkArrow.png') no-repeat right 50%;}
.link_arrow:hover {color:#328cc8;text-decoration:underline;}

.center {margin:0 auto;text-align:center;}
.halfheightline {line-height:100%;font-size:50%;}

.verticalgap {height:20px;}
.smallverticalgap {height:10px;}

.ContentDivider {width:390px;height:10px;margin:20px auto;background:transparent url('../images/ContentDivider.png') no-repeat left top;}

#FindVenue {clear:both;float:none;position:relative;width:248px;height:112px;background:transparent url('../images/FindVenue.png') no-repeat left top;}
.FindButton {display:block;width:76px;height:25px;text-decoration:none;background:transparent url('../images/FindButton.png') no-repeat left top;}
.FindButton:hover {text-decoration:none;background:transparent url('../images/FindButton.png') no-repeat left -25px;}
#FindVenue .FindButton {position:absolute;left:140px;top:64px;}

#LoginPanel {width:220px;height:174px;color:#ffffff;background:transparent url('../images/LoginPanel.png') no-repeat left top;}
#LoggedInPanel {width:220px;color:#ffffff;background:transparent url('../images/LoginPanel.png') no-repeat left top;}
#LoginPanelInner {padding:10px 0 0 0;}
.LoginButton {display:block;width:76px;height:25px;text-decoration:none;background:transparent url('../images/LoginButton.png') no-repeat left top;}
.LoginButton:hover {text-decoration:none;background:transparent url('../images/LoginButton.png') no-repeat left -25px;}
.LogoutButton {display:block;width:76px;height:25px;text-decoration:none;background:transparent url('../images/LogoutButton.png') no-repeat left top;}
.LogoutButton:hover {text-decoration:none;background:transparent url('../images/LogoutButton.png') no-repeat left -25px;}
.LoginPanelField {width:180px;font-size:12px;padding:2px 0 2px 0;color:#000000;border:1px solid #ffffff;}
.LoginPanelRegister {font-size:12px;color:#ffffff;text-decoration:underline;}
.LoginPanelRegister:hover {font-size:12px;color:#b8e9ff;text-decoration:underline;}

.RegisterButton {display:block;width:76px;height:25px;text-decoration:none;background:transparent url('../images/RegisterButton.png') no-repeat left top;}
.RegisterButton:hover {text-decoration:none;background:transparent url('../images/RegisterButton.png') no-repeat left -25px;}


.PrintButton {display:block;width:36px;height:42px;text-decoration:none;background:transparent url('../images/BarPrintButton.png') no-repeat left top;}
.PrintButton:hover {text-decoration:none;background:transparent url('../images/BarPrintButton.png') no-repeat left -50px;}


.HomeNewsItem {
	clear:both;
	float:none;
	color: #565656;
	font-family: "Arial", sans-serif;
	font-size: 12px;	
	font-weight: normal;
	line-height:130%;
	width:340px;
}

.GeneralNewsItem {
	clear:both;
	float:none;
	color: #565656;
	font-family: "Arial", sans-serif;
	font-size: 12px;	
	font-weight: normal;
	line-height:130%;
}

.GeneralNewsItem .NewsHero {float:left;margin:0 0 0 0;}
.GeneralNewsItem .NewsItemDetails {float:left;width:640px;margin:0 0 0 5px;}
.GeneralNewsItem .NewsTitle {font-weight:bold;}
.GeneralNewsItem .NewsTitle a {color: #565656;text-decoration:none;}
.GeneralNewsItem .NewsTitle a:hover {color:#328cc8;text-decoration:underline;}
.GeneralNewsItem .NewsDate {font-size:10px;margin:0 0 5px 0;}
.GeneralNewsItem .NewsItem {}
.GeneralNewsItemDivider {clear:both;float:none;height:30px;background:transparent url('../images/NewsItemDivider.png') no-repeat left 55%;}

.HomeNewsItem .NewsHero {float:left;margin:0 0 0 -20px;}
.HomeNewsItem .NewsItemDetails {float:left;width:290px;margin:0 0 0 5px;}
.HomeNewsItem .NewsTitle {font-weight:bold;}
.HomeNewsItem .NewsTitle a {color: #565656;text-decoration:none;}
.HomeNewsItem .NewsTitle a:hover {color:#328cc8;text-decoration:underline;}
.HomeNewsItem .NewsDate {font-size:10px;margin:0 0 5px 0;}
.HomeNewsItem .NewsItem {}
.HomeNewsItemDivider {clear:both;float:none;height:30px;background:transparent url('../images/NewsItemDivider.png') no-repeat left 55%;}

.NewsItemDividerFull {clear:both;float:none;height:30px;background:transparent url('../images/NewsItemDivider.png') no-repeat center center;}

.HomeRSSItem {
	clear:both;
	float:none;
	width:340px;
	color: #565656;
	font-family: "Arial", sans-serif;
	font-size: 12px;	
	font-weight: normal;
	line-height:130%;
}

.HomeRSSItem .NewsTitle {font-weight:bold;margin:0 0 8px 0;}
.HomeRSSItem .NewsTitle a {color: #565656;text-decoration:none;}
.HomeRSSItem .NewsTitle a:hover {color:#328cc8;text-decoration:underline;}


/*********** PROMOTIONS ***********/

.SideAd {clear:both;float:none;position:relative;width:248px;height:158px;background:transparent url('../images/SideAdHolder.png') no-repeat left top;}

#SideSmallInner {position:relative;width:212px;height:134px;left:8px;top:8px;margin:0;padding:0;overflow:hidden;}
#SideSmallInnerContent {position:absolute;}
#SideSmallInner .SlideItem {width:212px;height:134px;overflow:hidden;position:absolute;}
#SideSmallInner .SlideItem img {width:212px;height:134px;}


/*********** TABS ***********/

.tabs {width:220px;border-bottom:1px solid #e0e0e0;margin:0 0 10px 0;padding:0;}
.tab {width:106px;height:27px;float:left;margin:0 0 -2px 0;}
.tabend {clear:both;float:none;height:1px;}

.tab a {display:block;width:101px;height:27px;color:#1c1c1c;line-height:27px;font-size:12px;font-weight:bold;text-align:center;padding:0 6px 0 0;margin:0;text-decoration:none;background:transparent url('../images/TabOff.png') no-repeat left top;}
.tab a:hover {color:#1c1c1c;text-decoration:none;background:transparent url('../images/TabOver.png') no-repeat left top;}
.tab a.on {color:#1c1c1c;background:transparent url('../images/TabOn.png') no-repeat left top;}
.tab a.on:hover {color:#1c1c1c;text-decoration:none;background:transparent url('../images/TabOn.png') no-repeat left top;}


/*********** SCORES ***********/

.scores_table td {padding:4px 2px 4px 2px;}
.table_legend {background-color:#00548d;color:#ffffff;}
.score_icon {padding:0 2px 0 2px;}
.score_rank {font-weight:bold;}
.scores_table td.score_rank {padding-left:10px;}
.row_even {background-color:#e5f0f6;}


/*********** PAGING ***********/

.PagingHolderBottom {border-top:2px solid #005290;margin:14px 0 0 0;}
#pagerTop, #pagerBtm {padding:0px;margin:0px;}
#pagerBtm {margin-top:10px;}
#pagerTop a, #pagerBtm a {text-decoration: none;}
#pagerTop a:hover, #pagerBtm a:hover {color:#ffffff;text-decoration: none;}
.pagerdisabled {display:block;background-color:#ffffff;color:#999999;font-family:arial;font-size:11px;font-weight:bold;border:1px solid #dedede;padding:4px 6px 4px 6px;margin:0px;margin-right:2px;text-decoration:none;cursor:default;}
.pagercurrent {display:block;background-color:#01487e;color:#ffffff;font-family:arial;font-size:11px;font-weight:bold;border:1px solid #01487e;padding:4px 6px 4px 6px;margin:0px;margin-right:2px;text-decoration:none;cursor:default;}
.pagerother {display:block;background-color: #ffffff;color:#01487e;font-family:arial;font-size: 11px;font-weight:bold;border:1px solid #01487e;padding:4px 6px 4px 6px;margin:0px;margin-right:2px;text-decoration:none;cursor:pointer;}
.pagerother:hover {border:1px solid #fbba00;background-color:#fbba00;color:#ffffff;text-decoration: none;}
.pagertext {color:#000000;font-family:arial;font-size:11px;line-height:18px;text-decoration:none;}


/*********** FOOTER ***********/

#footer {min-width:1020px;background:#012035 url('../images/FooterOuter.png') repeat-x center top;}
#footerouter {width:1000px;margin:0 auto;background:#012843 url('../images/FooterInner.png') repeat-x center top;color:#ffffff;}
#footerinner {padding:10px;color:#ffffff;}
#footerinner a {font-size:11px;line-height:150%;font-weight:normal;color:#ffffff;text-decoration:none;}
#footerinner a:hover {color:#ffffff;text-decoration:underline;}

#footerinner .Footer_APL {font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;padding:10px 0 10px 46px;background:transparent url('../images/footer/Logo_APL.png') no-repeat left top;}
#footerinner .Footer_888PL {font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;padding:10px 0 10px 32px;background:transparent url('../images/footer/Logo_888PL.png') no-repeat left top;}
#footerinner .Footer_PokerDeluxe {font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;padding:10px 0 10px 32px;background:transparent url('../images/footer/Logo_PokerDeluxe.png') no-repeat left top;}


.genericBtn { font-family: "Arial", sans-serif; font-size:11px; line-height:26px; font-weight:bold; color:#707070; text-decoration:none; text-align: center; display: block; width: 80px; height: 26px; background:transparent url('../images/GenericBtn.png') no-repeat 0 0; }
.genericBtn:hover { font-family: "Arial", sans-serif; font-size:11px; line-height:26px; font-weight:bold; color:#ffffff; text-decoration:none; text-align: center; display: block; width: 80px; height: 26px; background:transparent url('../images/GenericBtn.png') no-repeat 0 -26px; }

.blueBtn { font-family: "Arial", sans-serif; font-size:11px; line-height:25px; font-weight:bold; color:#ffffff; text-decoration:none; text-align: center; display: block; width: 76px; height: 25px; background:transparent url('../images/BlueBtn.png') no-repeat 0 0; }
.blueBtn:hover { font-family: "Arial", sans-serif; font-size:11px; line-height:25px; font-weight:bold; color:#ffffff; text-decoration:none; text-align: center; display: block; width: 76px; height: 25px; background:transparent url('../images/BlueBtn.png') no-repeat 0 -25px; }

.genericInput { border: 1px solid #e0e0e0; height: 22px; font-family: "Arial", sans-serif; font-size:12px; line-height:22px; font-weight:normal; color:#000000; padding: 1px; }

/* Tabs */
.PanelWide_TABS {
	width:696px;
	height:28px;
	overflow:hidden;
}

.PanelWide_BLACK {
	width:700px;
	padding:0;
	border:2px solid #000000;
	background-color:#ffffff;
	overflow:hidden;
	clear:both;
	margin:0;
}

.Tab_BLACK, .TabEnd_BLACK {
	width:144px;
	text-align:center;
	overflow:hidden;
	display:block;
	height:19px;
	float:left;
	padding-top:9px;
	font-family: "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e4e4e4;
	text-decoration: none;
	background: url("../images/PanelTab_Blue.png") no-repeat left top;
}

.Tab_BLACK:hover, .TabEnd_BLACK:hover {
	cursor:pointer;
	background: url("../images/PanelTab_BlueOVER.png") no-repeat left top;
}

.Tab_BLACK_ON, .TabEnd_BLACK_ON {
	width:144px;
	text-align:center;
	overflow:hidden;
	display:block;
	height:21px;
	float:left;
	padding-top:7px;
	font-family: "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background: url("../images/PanelTab_BlueON.png") no-repeat left top;
}

.Tab_BLACK_ON:hover, .TabEnd_BLACK_ON:hover {
	cursor:pointer;
	text-decoration: underline;
}

.Tab_BLACK, .Tab_BLACK_ON {
	margin-right:2px;
}

.Tab_BLACK_NOLINK, .Tab_BLACK_NOLINK:hover {
	width:144px;
	text-align:center;
	overflow:hidden;
	display:block;
	height:21px;
	float:left;
	padding-top:7px;
	font-family: "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background: url("../images/PanelTab_BlueON.png") no-repeat left top;
	cursor:default;
	text-decoration: none;
}

/* Venue Locator */
.VenueLocatorBar {
	margin: 0;
	padding: 10px;
	background: #4597cd url('../images/VenueLocatorBar.gif') no-repeat left top;
}

.VenueLocatorBar h2 {
	margin-left:40px;
}

.FormLabelW {
	font-family: arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top:7px;
	padding-right:0px;
}

.SideInput {
	border: 1px solid #bfbfbf;
	background-color:#ffffff;
	font-family: arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	width:120px;
	color:#000000;
	padding:3px;
	margin:0;
}

.SideSelect {
	border: 1px solid #bfbfbf;
	background-color:#ffffff;
	font-family: arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	width:128px;
	color:#000000;
	height:22px;
	padding:2px;
	margin:0;
}

.SideSelect option {
	border-width:0px;
	border-bottom: 1px solid #bfbfbf;
	background-color:#ffffff;
	font-family: arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	width:128px;
	color:#000000;
	padding:3px;
	margin:0;
}

.SideButton {
	width:80px;
	height:20px;
	margin:0;
	padding:0;
	border-width:0px;
	font-family: arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background: url("../images/FormButtonSmall1.gif") no-repeat left top;
}

.SideButton:hover {
	cursor:pointer;
	background: url("../images/FormButtonSmall2.gif") no-repeat left top;
}

a.atoz {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;	
	text-decoration: none;
}

a.atozON {
	color: #ff0000;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;	
	text-decoration: underline;
}

a:hover.atoz {
	color: #1171c2;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	text-decoration: underline;	
}

.titlebar {
    background-color: #4597cd;
    color: #FFFFFF;
    font-family: arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 23px;
    padding: 2px 2px 2px 6px;
}