/* virtual horse racing specific */

body,p,td,div,span,button,input,select,option{font:Normal 9pt Arial,Helvetica,sans-serif;}

.whiteHeader{font:bold 10pt Arial,sans-serif;color:#FFFFFF;padding:2 4 2 4;}
.whiteHeadersmall{font:bold 10pt Arial,sans-serif;color:#FFFFFF;padding:2 4 2 4;text-transform:none;}
.VirtualBlueTableHeader{background:#007FD6 url(../templates_images/casino_images/images/corner_tr.gif) no-repeat right top;}
.VirtualLightBlueTableHeader{background:#85C1EB url(../templates_images/casino_images/images/corner_tr.gif) no-repeat right top;}

#headerTable_cp {width:767;height:120;background:#007FD6 url(../images/head_horserace.jpg) no-repeat top right;border:0;}
#virtualheaderTable {width:767;height:120;background:#000000 url(../images/head_horserace.jpg) no-repeat top right;border:0;}
#hiloheaderTable {width:767;height:60;background:#000000 url(../images/hilo_head.jpg) no-repeat top right;border:0;}
#footballheaderTable {width:767;height:60;background:#000000 url(../images/football_head.gif) no-repeat top right;border:0;}
#footballheaderTableBig {width:1008;height:60;background:#000000 url(../images/football_head.gif) no-repeat top right;border:0;}
#wheelheaderTable {width:767;height:60;background:#000000 url(../images/wheel_head.gif) no-repeat top right;border:0;}
#penaltyheaderTable {width:767;height:60;background:#000000 url(../images/football_head.gif) no-repeat top right;border:0;}
#boxingheaderTable {width:767;height:60;background:#000000 url(../images/head_boxing.gif) no-repeat top right;border:0;}
#hilo2headerTable{width:800;height:60;background:#000000 url(../images/hilo2_head.jpg) no-repeat top right;border:0;}
#greyhoundheaderTable{width:800;height:60;background:#000000 url(../images/head_greyhound.jpg) no-repeat top right;border:0;}
#raceTheAceheaderTable{width:800;height:60;background:#000000 url(../images/head_ace.jpg) no-repeat top right;border:0;}

#gamesHeaderTable{width:100%;height:60;background:#000000 url(../images/games_header.jpg) no-repeat top right;border:0;}
#gamesHeaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}

#errorheaderTable{width:100%;height:60;background:#000000;border:0;}
#errorheaderLogo{background: url(../images/vcbet_logo.gif) no-repeat left top;}

#virtualheaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}
#footballheaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}
#hiloheaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}
#wheelheaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}
#penaltyheaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}
#boxingheaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}
#hilo2headerLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}
#greyhoundheaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}
#raceTheAceheaderLogo{background: url(../images/vcgames_logo.gif) no-repeat left top;}


.hiloRedTableHeader{background:#105570 url(../images/bar_top_right.gif) no-repeat top right;}
a.linker{font:Bold;color:#C81904;text-decoration:none;}

table.mainContentFooterBarGreen{width:460;background:#1D98C4 url(../images/bar_bottom_right_small.gif) no-repeat right bottom;margin-bottom:20;font:normal 10pt Arial;}

.gameslinkarrow {margin:4px;padding: 7px;background:url(../images/bullet_point_white.gif) no-repeat left center;}

table.virtual {padding:5;width:460px;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;background:#85C1EB url(../images/virtual_horse_racing_bg.gif) no-repeat right bottom;}
table.virtualSimple {padding:3;width:460px;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;}
table.virtualSmall {padding:0;width:160px;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;}
table.virtualBullets td {background: url(../images/bullet_point_green.gif) no-repeat top left;padding-left:25;padding-top:1;}
table.hiloSmall {padding:0;width:160px;background:#F2F2F2;}

table.hiloPop {padding:0;width:460px;background:#EAF5F9 url(../images/hilo_shot.jpg) no-repeat left top;}
table.hiloBullets td {background: url(../images/bullet_point_red.gif) no-repeat top left;padding-left:25;padding-top:1;}

table.wheelPop {padding:0;width:460px;background:#EAF5F9 url(../images/wheel_of_fortune_shot.jpg) no-repeat left top;}
table.bingoPop {padding:0;width:460px;border-bottom: 1px solid #7D7D7D;border-left: 1px solid #7D7D7D;border-right: 1px solid #7D7D7D;background: url(../images/bingo_shot.jpg) no-repeat left bottom;}
table.footballPop {padding:0;width:460px;border-bottom: 1px solid #7D7D7D;border-left: 1px solid #7D7D7D;border-right: 1px solid #7D7D7D;background: url(../images/football_1x2_shot.jpg) no-repeat left top;}
table.penaltyPop {padding:0;width:460px;border-bottom: 1px solid #7D7D7D;border-left: 1px solid #7D7D7D;border-right: 1px solid #7D7D7D;background: url(../images/goalkeeper.jpg) no-repeat left top;}
table.boxingPop {padding:0;width:460px;border-bottom: 1px solid #7D7D7D;border-left: 1px solid #7D7D7D;border-right: 1px solid #7D7D7D;background: url(../images/superboxing.html) no-repeat left top;}

/* screenshots tables */
table.screenshotBanner{width:585; height:50;border:0; }
table.screenshotBanner tr{background:#007FD6 url(../images/default_logo.gif) no-repeat left top;}
table.redTable{background:#C71904 url(../images/bottom_red_vr.gif) no-repeat left bottom;padding:3;width:585; border:0; }
table.redTable a {text-decoration:underline;color:#ffffff;font-weight:bold;}

/*pop up css*/
table.virtualPop {padding:0;width:460px;border-bottom: 1px solid #7D7D7D;border-left: 1px solid #7D7D7D;border-right: 1px solid #7D7D7D;background: url(../images/chandler_park_shot.jpg) no-repeat left top;}
table.virtualPopup {padding:5;width:550px;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;background:#85C1EB url(../images/virtual_horse_racing_bg.gif) no-repeat right bottom;}
table.virtualSimplePop {padding:3;width:550px;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;}

.topwhiteOutline_cp{border:1px solid #ffffff;padding:1 6 1 6;}
#games {background-color:#FFFFFF;}




/* New CP Page */
.mainBoxHeader {font:bold 10pt Arial,sans-serif;color:#FFFFFF;padding:2 4 2 4;background:#019272 url(../images/bar_top_right_green.gif) no-repeat top right;}
.mainContentImage {background:#019272 url(../images/cp_footballpro.jpg) no-repeat left top;}
.mainBoxHolder {color:#ffffff; font-family:Arial, Sans-serif; font-size:12px; padding-left:230px; padding-right:5px; padding-top:15px;}
.mainBoxHolder a {color:#ffffff;}
.mainPlayforlink {background:#019272 url(../images/bar_bottom_right_small_green.gif) no-repeat right bottom; padding-right:5px; font-weight:bold; font-size:11px; font-family:Arial, Sans-serif; color:#ffffff;}
.mainPlayforlink a {color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none;}
.mainPlayforlink a:hover {color:#ff6600; text-decoration:none;}

.miniBoxHeader {font:bold 10pt Arial,sans-serif;color:#FFFFFF;padding:5px 4px 2px 4px;background:#019272 url(../images/bar_top_right_green.gif) no-repeat top right;}
.miniBoxHeader p {margin:5px 0px 0px 0px; color:#ffffff; font-weight:bold;}
.miniBoxImage {background:#019272; border:1px solid #019272;}
.miniBoxContent {padding-top:5px; padding-left:5px; background-color:#EAF5F9;}
.miniBoxContent p {margin-top:0; margin-bottom:5px; background-color:#EAF5F9;}
.miniBoxContent a.miniHelpLinks {padding-left:7px; font-size:11px; color:#C81904;background:url(../images/bullet_point_white.gif) no-repeat left center;} 
.miniBoxFooter {background:#019272 url(../images/bar_bottom_right_small_green.gif) no-repeat right bottom; font-weight:bold; font-size:11px; font-family:Arial, Sans-serif; color:#ffffff; padding-right:5px;text-transform:lowercase !important;}
.miniBoxFooter a {color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none; text-transform:lowercase !important;}
.miniBoxFooter a:hover {color:#ff6600; text-decoration:none;}

.leftBorder{border-left:1px solid #7D7D7D;background-color:#EAF5F9;}
#loginNav {background:#F2F2F2;height:34;padding-right:10px;}
#flashcontent {height:100%}

/* ORBIS GAMES */
.promotext{border:2px solid #1D97C3; padding:5px;}
.game_teaser {height:119px; background:#D8F6E4 url('../templates_images/casino_images/games_midteaser_m.gif') repeat-y top left;}
.topLeftCorner{height:5px; width:5px; background:url('../templates_images/casino_images/corners.gif') no-repeat 0px 0px; float:left; overflow:hidden;}
.topRightCorner{height:5px; width:5px; background:url('../templates_images/casino_images/corners.gif') no-repeat -5px 0px; float:right; overflow:hidden;}
.bottomLeftCorner{height:5px; width:5px; background:url('../templates_images/casino_images/corners.gif') no-repeat 0px -5px; float:left; overflow:hidden;}
.bottomRightCorner{height:5px; width:5px; background:url('../templates_images/casino_images/corners.gif') no-repeat -5px -5px; float:right; overflow:hidden;}
.game_teaser .playFun {background:url('../templates_images/casino_images/pff.gif') no-repeat top center !important; font-size:10px; text-align:center;}
.game_teaser .playReal {background:url('../templates_images/casino_images/pfr.gif') no-repeat top center !important; font-size:10px; text-align:center;}
.game_teaser .playFun a, .game_teaser .playReal a{text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#000000}
.game_teaser .playFun a:hover, .game_teaser .playReal a:hover{color:#ff6600}
.game_teaser td.teaserMain{background:url('../templates_images/casino_images/text-background.gif') no-repeat center center; height:40px;padding:5px 15px 5px 15px; overflow:hidden;}
.game_teaser .teaserMain { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.game_teaser .title {font-family: Arial, Helvetica, sans-serif;font-size: 17px;color: #1D97C3;	text-indent: 6px;	background-position: top;	font-weight: bold;}
.majorTeaser{width:620px; height:100px; margin-bottom:10px; background-color:#00AC46}
.majorTeaser .links{width:174px;padding:0; position:relative; top:41px;left:427px;}
.majorTeaser .playFun{float:left; background:url('../templates_images/casino_images/pff.gif') no-repeat top center !important; font-size:10px; text-align:center;height:20px; width:86px;margin:0;}
.majorTeaser .playReal{float:right;background:url('../templates_images/casino_images/pfr.gif') no-repeat top center !important; font-size:10px; text-align:center;height:20px; width:86px;margin:0;}
.majorTeaser .playFun a, .majorTeaser .playReal a{text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#000000}
.majorTeaser .playFun a:hover, .majorTeaser .playReal a:hover{color:#ff6600}
.minorHolder {width:620px;background-color:#1D97C3;}
.majorTeaser .text{position:relative; top:41px;left:430px;width:168px; height:32px;text-decoration:bold;}
.minorTable{border:2px solid #1D97C3;}
.midTeaserBottom {height:5px !important; width:182px; background:url('../templates_images/casino_images/games_midteaser_b.gif') no-repeat top left; overflow:hidden;}
/* overrides common.css all below properties */

#leftNavTableBG{background:#00AC46 url(../images/bar_top_right_games.gif) right top no-repeat;} 
#sportsSelector , #genericSideNav {background:#FFFFFF; border:2px solid #1D97C3;width:110px; margin-top:0px;}
#sportsSelector a:active, #sportsSelector a:visited, #sportsSelector a {color:#000000}
#sportsSelector a:hover, #genericSideNav a:hover {color:#1D97C3}
/* Note only properties that need to be changed are overridden */
h4.BlueTableHeader, .couponHorseRacingIndexHeader, .BlueTableHeader, .tablebgcolourBlue {background:#00AC46 url(../templates_images/casino_images/bar_top_right_games.gif) no-repeat top right;}
.accountManageFoot, .accountManageFootNoChisel, table.mainContentFooterBar  {background:#00AC46 url(../images/bar_bottom_right_games.gif) no-repeat right bottom;}
.accountManageFootNoChisel{background:#00AC46 url(../templates_images/casino_images/bar_bottom_right_games.gif) no-repeat right bottom;}
table.mainContentFooterBar{background:#00AC46 url(../templates_images/casino_images/bar_bottom_right_games.gif) no-repeat right bottom;}

/* ServletException page uses this class */
table.couponHorseRacingIndex {background-color:#D8F6E4;}
