 .horizontalMenu {display: block; margin: 0; padding: 0; position: relative}
.horizontalMenu li {display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative}
.horizontalMenu a {display: block}
.horizontalMenu ul {display: none; position: absolute; left: 0; margin: 0; padding: 0}
* html .horizontalMenu ul {line-height: 0}
 .horizontalMenu ul a {zoom: 1}
 .horizontalMenu ul li {float: none;}
.horizontalMenu ul ul {top: 0;}
 .horizontalMenu ul {width: 130px}
.horizontalMenu ul ul {left: 131px}
 .horizontalMenu {background-color: none; height: 25px}
.horizontalMenu a {color: white; font-size: 12px; padding: 6px; line-height: 14px}
.horizontalMenu ul {top: 25px}
     #horizontalMenu {border: 0px; padding: 0px; margin-top: 1px; list-style: none; font: normal 11px arial, sans-serif; width: 965px; height: 30px; background-image: url(/images/vccasino/menu-new.jpg); z-index: 40}
#horizontalMenu, #horizontalMenu ul {line-height: 1; float: left}
#horizontalMenu ul ul {border: 1px solid #553307; margin: -1.5em 0 0 9em; padding: 0px; width: 10em}
#horizontalMenu li:hover, #horziontalMenu li.sfhover {position: static}
#horizontalMenu li:hover ul, #horizontalMenu li li:hover ul, #horizontalMenu li.sfhover ul, #horizontalMenu li li.sfhover ul {left: auto}
#horizontalMenu li:hover ul ul, #horizontalMenu li.sfhover ul ul {position: absolute; left: -999em}
#horizontalMenu ul.dropDown {position: absolute; width: 10em; left: -999em}
#horizontalMenu.dropDown a {display: block; width: 10em}
.dropDown {position: absolute; border: 1px solid #553307; background-color: #b29b57; margin: 8px 2px 0px 0px; padding: 0px; list-style: none; z-index: 40}
.dropDown li {display: block; padding: 1px; margin: 0px; border: 0px}
.dropDown li a:link, .dropDown li a:visited {display: block; color: #000; font-size: 10px; text-decoration: none; padding: 4px 4px; font-weight: normal}
.dropDown li a:hover {color: #EEE; background-color: #454545}
.topRow {height: 22px; float: left; font-weight: bold; list-style: none; padding-top: 8px; padding-left: 20px}
.topRow a:link, .topRow a:visited {padding-left: 5px; text-decoration: none; color: #EEE; display: none}
.topRow a:hover {color: #b29b57}
#languageJump {padding-left: 15px; padding-top: 5px}
.languageJump {margin: 0px; padding: 0px; width:100px; height: 18px; border: 1px solid #000; font: normal 10px arial, sans-serif}
 .menu-hv, .menu-vv {*position: relative; _position: relative; margin: 0; padding: 0; display: block; zoom: 1; z-index: 8; *z-index: 40}
.menu-hv li, .menu-vv li {position: relative; line-height: 1.2em; vertical-align: top }
.menu-hv * {margin: 0; list-style: none;  _float: left; *float: left}
.menu-vv * {margin: 0; padding: 0; list-style: none; clear: both}
.menu-hv li, .menu-vv li {position: relative; line-height: 1.2em; vertical-align: top}
.menu-hv a, .menu-vv a {display: block; zoom: 1; line-height: 1.2em}
.menu-hv li ul, .menu-vv li ul {position: absolute; visibility: hidden; margin:-3px 0 0 0}
.menu-hv li ul li ul, .menu-vv li ul li ul{ margin:-1px 0 0 1px; _margin:-1px 0 0 0px}
.menu-hv:after, .menu-hv.after {content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
.menu-hv li {float: left}
.menu-hv li ul {clear: all; _margin-top: -2px !important; *margin-top: -3px !important; border: 1px solid #666666; background-color: #b29b57}
.menu-hv li ul li {_float: none; *float: none}
.menu-hv li ul li ul {position: absolute; left: 100%; top: 0; margin-top: 0px; _margin-top: 0px; *margin-top: 0px}
.menu-vv {float: left}
.menu-vv li ul {left: 100%; top: 0}
.menu-hv li li {width: 127px}
.menu-vv li {width: 120px}
.menu-hv li li a {width: 120px}
.menu-hv li li a:hover {width: 120px; background-color: #454545; color: #fff}
.menu-hv li ul { _clear: all; _margin-top: 0px;  *margin-top: 0px}
.menu-hv li:hover ul, .menu-vv li:hover ul, .menu-hv li.hover ul, .menu-vv li.hover ul {visibility: visible }
.menu-hv li:hover ul ul, .menu-vv li:hover ul ul, .menu-hv li.hover ul ul, .menu-vv li.hover ul ul {visibility: hidden }
.menu-hv li:hover ul ul, .menu-vv li:hover ul ul, .menu-hv li.hover ul ul, .menu-vv li.hover ul ul {visibility: hidden }
.menu-hv li li:hover ul, .menu-vv li li:hover ul, .menu-hv li li.hover ul, .menu-vv li li.hover ul {visibility: visible }
.menu-hv li li:hover ul ul, .menu-vv li li:hover ul ul, .menu-hv li li.hover ul ul, .menu-vv li li.hover ul ul {visibility: hidden }
.menu-hv li li li:hover ul, .menu-vv li li li:hover ul, .menu-hv li li li.hover ul, .menu-vv li li li.hover ul {visibility: visible }
.menu-hv:after, .menu-hv.after {content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
.menu-hv li {float: left}
.menu-hv li ul li ul {position: absolute; left: 100%; top: 0; margin-top: 0px; _margin-top: 0px; *margin-top: 0px}
.menu-vv * {_margin: 0; _padding: 0; _list-style: none; _clear: both}
.menu-vv {float: left}
.menu-vv li ul {left: 100%; top: 0}
.horizontalMenu {float: right}
@charset "utf-8";      body {background: #000000}
input {font-family: Arial, Helvetica, sans-serif}
   h1 {color: #ffffff; background-color: #000000; padding: 7px 0px 7px 20px; height: 22px; margin: 0px 0px 0px 0px; border: 0px; background:transparent url(/images/vccasinolive/vccasinolive.png) no-repeat -10px -380px; _background:transparent url(/images/vccasinolive/vccasinolive.gif) no-repeat -10px -380px; font-family: arial, sans-serif; font-size: 13px; font-weight: bold}
h2 {font-size: 13px; font-weight: bold; padding: 5px 15px; margin: 0pt 0pt}
   a:link, a:visited {color:#a89354;  font-weight:bold;  }
a:hover {text-decoration:none}
   #loginText a:link, #loginText a:visited {margin: 0px 0px; padding-top: 0px; padding-right: 12px; color: #cccccc; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold}
#loginText a:hover {text-decoration: underline; color: #b29b57}
#seoText a:link, #footer a:visited, #footerText a:link, #footerText a:visited {text-decoration: none; color: #f1f1f1}
#seoText a:hover, #footer a:hover {text-decoration: underline; color: #b29b57}
a:link.bcLink, a:visited.bcLink {text-decoration: none; color: #999999; padding: 0px 5px; margin: 0px}
a:hover.bcLink {text-decoration: underline; color: #bbbbbb}
a:link.bcEndLink, a:visited.bcEndLink {text-decoration: none; color: #dddddd; padding: 0px 5px; margin: 0px}
a:hover.bcEndLink {text-decoration: underline; color: #ffffff}
.form a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
   #introFlash {padding: 10px 0px 5px 0px}
   #wrapper {width: 100%; background: #000000; overflow: hidden}
#VCHeader div.logo img {width:240px}
#open {width: 770px; height: 15px; margin: 0px; background-image: url(/images/vccasinolive/opentop.jpg); background-repeat: no-repeat; overflow: hidden}
#close {width: 707px; height: 15px;  background:transparent url(/images/vccasinolive/vccasinolive.png) no-repeat -10px -500px; _background:transparent url(/images/vccasinolive/vccasinolive.gif) no-repeat -10px -500px; overflow: hidden; clear:both}
.fullheader {display: block; margin: 0px; padding: 7px 0px 7px 0px; width: 965px; height: 16px; font: bold 11px arial, helvetica, sans-serif; background-image: url(/images/vccasinolive/blackheader965.jpg); background-repeat: no-repeat}
.headerbody {position: absolute; top: 28px}
.headerimage {position: absolute; left: 183px; top: 0px}
   .row1{ width:965px; height:32px}
.row1 ul#accTools{ display:block}
.row {color: #ffffff}
   #breadCrumbs {position: relative; width: 770px; background-color: #454545; height: 28px; padding: 0px; margin: 3px 0px}
#breadCrumbs p {margin: 0px 0px; padding-top: 8px; padding-left: 8px; color: #cccccc; font: normal 10px arial, helvetica, sans-serif}
   #container {width:965px; margin: 0 auto; border: 0; text-align: left; overflow: hidden}
#flashBanner {width:715px; height:237px; margin-top:1px}
#promotionalBanner {width:60px}
#contentWrapper {margin: 0px; clear: both; border: 0px; float:left; width:730px}
#staticContent {background-color: #fff; margin: 0 auto; padding: 0px; width: 707px; float:left}
#staticContent p {padding: 5px 15px 5px 15px; line-height: 1.5wm}
.contentBox {background-color: #fff;  width: 707px}
.contentBox p {padding: 5px 15px 5px 15px; line-height: 1.5wm}
   #splashImage {position: relative; margin: 10px 0 0 0; width: 707px; height: 190px; border-bottom: 5px solid #000000;  }
.splash {width: 200px; display: block; padding: 7px 0px 7px 10px; height: 14px; color: #ffffff; font: bold 11px arial, helvetica, sans-serif; background-image: url(/images/vccasinolive/headerImg_topleft.jpg); background-repeat: repeat-x; background-position:left bottom}
   #form {float:right; margin: 0px; font: normal 10px arial, helvetica, sans-serif}
#loginBar {float:right; font: normal 10px arial, helvetica, sans-serif; padding:0px 5px 0 0; margin:3px 0 0 0}
#loginText {float:right; padding-top: 8px; padding-right: 8px; font-weight: bold}
#loginText p {margin: 0px 0px; padding-top: 0px; padding-right: 12px; color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; display:inline}
.form {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
   #footer a:link, #footer a:visited {text-decoration: none; color: #f1f1f1}
#footer a:hover {text-decoration: underline; color: #e5c566}
#footerText {margin: 0px 0px 0px 5px}
#footerText p {padding: 0px 10px; color: #ccc; font: normal 11px arial, helvetica, sans-serif}
#footerText h2 {padding: 0px 10px; color: #f1f1f1; font: bold 12px arial, helvetica, sans-serif}
#seoText {width: 965px; background-color: #292929; margin: 15px 0px; background-image: url(/images/vccasinolive/footertextcorner.jpg); background-position: bottom left; background-repeat: no-repeat; text-align:center; float: left}
#seoText p, #footer p {padding: 0px 10px 10px; color: #ccc; font: normal 11px arial, helvetica, sans-serif}
#seoText h2 {padding: 0px 10px; color: #f1f1f1; font: bold 12px arial, helvetica, sans-serif}
.tc {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.closeBase {width: 770px; height: 15px; margin: 0px; background:transparent url(/images/vccasinolive/vccasinolive.png) no-repeat -10px -500px; _background:transparent url(/images/vccasinolive/vccasinolive.gif) no-repeat -10px -500px; overflow: hidden; clear:both}
#errorField {background-color:#FFFFFF; border:3px solid #FF0000; color:#FF0000; font-weight:bold; left:50%; margin-left:-250px; margin-top:30px; padding:10px; position:absolute; text-align:left; width:500px; z-index:9999}
 .todayLatest {background-image: url(/images/vccasinolive/back_line_game.jpg); width: 434px; height: 22px; color: #fff; float: left; padding-top: 9px; font-size: 12px; text-align: center; border-top: 5px solid #484848; font-weight: bold; border-right: 7px solid #525252}
.topWinner {background-image: url(/images/vccasinolive/back_line_game.jpg); width: 216px; height: 22px; color: #fff; float: left; padding-top: 9px; font-size: 12px; text-align: center; border-top: 5px solid #484848; font-weight: bold}
.contentTodayLatest {width: 418px; padding: 8px; font-size: 11px; color: #fff; border-right: 7px solid #525252; float: left; height: 60px; border-bottom: 5px solid #484848}
.contentTopWinner {width: 200px; padding: 8px; font-size: 11px; color: #fff; height: 60px; border-bottom: 5px solid #484848; float: right}
#gameFlash {background-color:#000000; background-repeat:repeat-y; border:4px solid #454545; height:760px; margin:10px; position:relative; width:700px}
     #h1Header {color:#FFF; height:128px; margin-bottom:27px; margin-top:12px; padding:0pt; position:relative; width:566px}
p.fError, #tab1 p.fError, #tab2 p.fError, #tab3 p.fError {background:transparent none repeat scroll 0pt 50%; border:0pt none; color:red; margin:0pt; padding:0pt; width:auto}
.largeModule table td, #inRunningCoupon table td, .tab table td, .runningModule table td {background:transparent url(/images/large-module-td-bg.gif) no-repeat scroll left center; font-weight:bold; padding:2px 2px 2px 10px}
.largeModule table .tLeft, #inRunningCoupon table .tLeft, .tab table .tLeft {background:transparent none repeat scroll 0% 50%; padding-left:10px}
.largeModule table th, .tab table th, .runningModule table th {color:#b29b57; font-size:110%; font-weight:bold; padding:10px 0pt 2px 12px}
.blue {color:#FF9900; display:block; float:right; font-size:15px; margin:-1px 0 0; overflow:hidden}
.bluePhrase {color:#FF9900; font-size:15px}
.labelFields {display:block; float:right; margin-top:-3px}
.wide .fRow label {width:200px}
   .myForm .fRow .fError {background:transparent none repeat scroll 0pt 50%; border:0pt none; color:red; margin:0pt; padding:0pt; font-size:10px; text-align:left}
.myForm .fRow label.error {margin: 0px; padding: 0px; color: #ff0000; float: none; width: auto; font-size:10px; text-align: left !important; display: inline-block; width: 150px; float: right}
.myForm .fRow img{ float:left}
.myForm select {float:left; max-width: 250px}
.myForm .fRow {clear:both; float:left; padding:5px 0pt; width:529px}
.myForm .check {padding:0 0 10px 0; width:319px}
.myForm .check label {display:block; float:left !important; padding:0 10px; text-align:right; width:190px}
.myForm div.promotionsText {width: 400px; display: inline; clear: both; float: left; margin: 10px 35px 0px 35px; padding: 5px 0px; text-align: center; font-weight: bold; color: #b29b57}
.myForm div.checkOptions {clear: both; float: left; display: inline; width: 300px; margin: 1px 0px 10px 150px; padding: 0px}
.myForm div.checkOptions input, .myForm div.checkOptions label {float: left}
.myForm .checkOptions input {margin: 5px 0px 0px 5px}
#receiveEmailLabelContainer label, #receiveSmsLabelContainer label, #receivePhoneLabelContainer label {display:block; float:left; overflow:hidden; width:60px !important; margin: 0px 10px 0 -15px}
#preferred_time_zone {width: 200px}
.myForm input , .myForm a {float:left}
.myForm label, .myForm h3 {color: #b29b57; display:block; float:left; font-weight:bold; padding:4px 10px 0pt 0pt; text-align:right; width:100px}
.myForm fieldset {border:medium none}
.myForm #forgottenDetailsPhones {margin:120px 0 15px 0; _margin:0px 0 15px 0}
.formWrap {background:#F1F1F1 none repeat scroll 0% 50%; border-color:#999999; border-style:solid; border-width:0pt 1px; float:left; font-size:110%; padding:0pt 15px 0pt 20px; width:529px !important; _overflow:hidden !important}
.formWrap dl {float:left; padding:5px 0pt}
.formWrap dt, .formWrap dd {display:block; float:left}
.formWrap dt {color:#b29b57; padding:0pt 5px 0pt 0pt; text-align:right; width:110px; font-weight:bold}
.formWrap dd {width:295px; font-weight:bold}
.formWrap h3#confirmationAccount {font-family:Arial, Helvetica, sans-serif; font-size:17px;  font-weight:bold; color:#b29b57; text-align:center; background:none; border:none; padding:15px 0 0 0}
.formWrap p {}
.formWrap #userAndEmailInfo {padding:0 0 0 127px}
.formHelp {background:transparent none repeat scroll 0% 50% !important; height:18px !important; padding:0pt 0pt 0pt 5px !important; width:18px !important}
.formHelp img {border: 0}
.fRow select#day, select#month, select#dy1, select#month1{ width:50px; margin-right:3px}
.fRow select#month {width:90px}
.fRow select#year, select#year1 {width:60px}
.wide .fRow h3 {background: none; margin-top:3px; padding-top:0pt; width:200px; font-size:100%}
   .round {float:left; font-size:110%}
.round p {background:#F1F1F1 none repeat scroll 0% 50%;  padding:10px 5px 10px 0px; width:539px}
.round h2 {background:transparent url(/images/vccasinolive/h2.gif) no-repeat scroll left top; color:#FFFFFF; padding:8px 0pt 6px 30px; width:536px}
.myAccountContent .round h2 {background:transparent url(/images/vccasinolive/vccasinolive.png) no-repeat -10px -440px; _background:transparent url(/images/vccasinolive/vccasinolive.gif) no-repeat -10px -440px}
.roundBot {background:transparent url(/images/vccasinolive/vccasinolive.png) no-repeat -10px -280px; _background:transparent url(/images/vccasinolive/vccasinolive.gif) no-repeat -10px -280px; display:block; float:left; height:7px; width:566px}
div.roundRow p {width:240px; border:none; margin:0px; padding:0px}
.round div.roundRow {float:left; display:block; width:240px; height:110px; margin:0px 0px 10px; padding:0px 10px}
div.roundRow a {float:right}
.round div.borderR {border-right:1px solid #ccc}
.round div.borderL {border-left:1px solid #fff}
   .myAccountContent { width: 570px;  margin-left: 80px}
.myAccountMain {float: left; margin: 0pt 0pt 10px; width: 730px; _overflow:hidden;  }
   #simple_captcha, #simple_captcha div {display:table}
#simple_captcha { padding:5px 5px 5px 0px !important; width:280px; float:left}
#simple_captcha .simple_captcha_field, #simple_captcha .simple_captcha_image { margin:0px 0px 2px; padding:0px; width:275px}
#simple_captcha .simple_captcha_label {font-size:12px}
.fRow p.fError {width:auto}
 #cluetip-close img {border: 0}
#cluetip-title {overflow: hidden}
#cluetip-title #cluetip-close {float: right; position: relative}
#cluetip-waitimage {width: 43px; height: 11px; position: absolute; background-image: url(/images/cluetip/wait.gif)}
.cluetip-arrows {display: none; position: absolute; top: 0; left: -11px; height: 22px; width: 11px; background-repeat: no-repeat; background-position: 0 0}
#cluetip-extra {display: none}
 .cluetip-default {background-color: #d9d9c2}
.cluetip-default #cluetip-outer {position: relative; margin: 0; background-color: #d9d9c2}
.cluetip-default h3#cluetip-title {margin: 0 0 5px; padding: 8px 10px 4px; font-size: 1.1em; font-weight: normal; background-color: #87876a; color: #fff}
.cluetip-default #cluetip-title a {color: #d9d9c2; font-size: 0.95em}
.cluetip-default #cluetip-inner {padding: 10px}
.cluetip-default div#cluetip-close {text-align: right; margin: 0 5px 5px; color: #900}
 .clue-right-default .cluetip-arrows {background-image: url(/images/cluetip/darrowleft.gif)}
.clue-left-default .cluetip-arrows {background-image: url(/images/cluetip/darrowright.gif); left: 100%; margin-right: -11px}
.clue-top-default .cluetip-arrows {background-image: url(/images/cluetip/darrowdown.gif); top: 100%; left: 50%; margin-left: -11px; height: 11px; width: 22px}
.clue-bottom-default .cluetip-arrows {background-image: url(/images/cluetip/darrowup.gif); top: -11px; left: 50%; margin-left: -11px; height: 11px; width: 22px}
 .cluetip-jtip {background-color: transparent}
.cluetip-jtip #cluetip-outer {border: 2px solid #ccc; position: relative; background-color: #fff}
.cluetip-jtip h3#cluetip-title {margin: 0 0 5px; padding: 2px 5px; font-size: 16px; font-weight: normal; background-color: #ccc; color: #333}
.cluetip-jtip #cluetip-inner {padding: 0 5px 5px; display: inline-block}
.cluetip-jtip div#cluetip-close {text-align: right; margin: 0 5px 5px; color: #900}
 .clue-right-jtip .cluetip-arrows {background-image: url(/images/cluetip/arrowleft.gif)}
.clue-left-jtip .cluetip-arrows {background-image: url(/images/cluetip/arrowright.gif); left: 100%; margin-right: -11px}
.clue-top-jtip .cluetip-arrows {background-image: url(/images/cluetip/arrowdown.gif); top: 100%; left: 50%; margin-left: -11px; height: 11px; width: 22px}
.clue-bottom-jtip .cluetip-arrows {background-image: url(/images/cluetip/arrowup.gif); top: -11px; left: 50%; margin-left: -11px; height: 11px; width: 22px}
 .cluetip-rounded {background: transparent url(/images/cluetip/bl.gif) no-repeat 0 100%; margin-top: 10px; margin-left: 12px}
.cluetip-rounded #cluetip-outer {background: transparent url(/images/cluetip/tl.gif) no-repeat 0 0; margin-top: -12px}
.cluetip-rounded #cluetip-title {background-color: transparent; padding: 12px 12px 0; margin: 0 -12px 0 0; position: relative}
.cluetip-rounded #cluetip-extra {position: absolute; display: block; background: transparent url(/images/cluetip/tr.gif) no-repeat 100% 0; top: 0; right: 0; width: 12px; height: 30px; margin: -12px -12px 0 0}
.cluetip-rounded #cluetip-inner {background: url(/images/cluetip/br.gif) no-repeat 100% 100%; padding: 5px 12px 12px; margin: -18px -12px 0 0; position: relative}
.cluetip-rounded div#cluetip-close {text-align: right; margin: 0 5px 5px; color: #009; background: transparent}
.cluetip-rounded div#cluetip-close a {color: #777}
 .clue-right-rounded .cluetip-arrows {background-image: url(/images/cluetip/rarrowleft.gif)}
.clue-left-rounded .cluetip-arrows {background-image: url(/images/cluetip/rarrowright.gif); left: 100%; margin-left: 12px}
.clue-top-rounded .cluetip-arrows {background-image: url(/images/cluetip/rarrowdown.gif); top: 100%; left: 50%; margin-left: -11px; height: 11px; width: 22px}
.clue-bottom-rounded .cluetip-arrows {background-image: url(/images/cluetip/rarrowup.gif); top: -23px; left: 50%; margin-left: -11px; height: 11px; width: 22px}
 .cluetip-rounded #cluetip-title, .cluetip-rounded #cluetip-inner {zoom: 1}