/* virtual horse racing specific */



body,p,td,div,span,button,input,select,option{font:Normal 9pt "Palatino Linotype", "Book Antiqua", Palatino, serif;}
body{margin:0;background:#000;background-image:url('../images/top_repe.jpg');background-repeat:repeat-x;padding-top:18px}


.whiteHeader{font:bold 10pt "Palatino Linotype", "Book Antiqua", Palatino, serif;color:#FFFFFF;padding:2 4 2 4;}

.whiteHeadersmall{font:bold 10pt "Palatino Linotype", "Book Antiqua", Palatino, 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 "Palatino Linotype", "Book Antiqua", Palatino, serif;}



.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 "Palatino Linotype", "Book Antiqua", Palatino, 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:"Palatino Linotype", "Book Antiqua", Palatino, serif, 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:"Palatino Linotype", "Book Antiqua", Palatino, serif, 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 "Palatino Linotype", "Book Antiqua", Palatino, 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:"Palatino Linotype", "Book Antiqua", Palatino, serif, 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 #9c3d44; 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: "Palatino Linotype", "Book Antiqua", Palatino, serif, 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: "Palatino Linotype", "Book Antiqua", Palatino, serif, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.game_teaser .title {font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif, Helvetica, sans-serif;font-size: 17px;color: #9c3d44;	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: "Palatino Linotype", "Book Antiqua", Palatino, serif, Helvetica, sans-serif; color:#000000}

.majorTeaser .playFun a:hover, .majorTeaser .playReal a:hover{color:#ff6600}

.minorHolder {width:620px;background-color:#9c3d44;}

.majorTeaser .text{position:relative; top:41px;left:430px;width:168px; height:32px;text-decoration:bold;}

.minorTable{border:2px solid #9c3d44;}

.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:0px solid #9c3d44;width:110px; margin-top:0px;}

#sportsSelector a:active, #sportsSelector a:visited, #sportsSelector a {color:#000000}

#sportsSelector a:hover, #genericSideNav a:hover {color:#9c3d44}

/* 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;}