﻿/* ---------->>> Ali <<<------------------------------------------------------------------*/

html { padding:0px; margin:0px; }
body { background:#12061E; margin:0px;padding:0px;}

/* ---------->>> Reset <<<----------------------------------------------------------------*/
div{ margin:0; padding:0; }

/* ----------------------------------------------------------------------------------------*/
/* ---------->>> Containers <<<------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
#container_main{ margin:0 auto; width:900px; padding-bottom:20px; }
#container_body { width:900px; }
#leftedge { float:left; width:72px; height:100%; }
#container_middle { float:left; width:756px; }
#rightedge { float:left; width:72px; height:100%; }

/* ----------------------------------------------------------------------------------------*/
/* ---------->>> Header <<<----------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
/* ljames 2011-09-07
#safeVerify {position:absolute;left:50%;top:0;z-index:51;margin:130px 0 0 250px;padding:0;}
.leftedge { margin:0px;padding:0px;}
.rightedge { margin:0px;padding:0px;}
*/
.header01 { float:left; padding:3px 0 0 0; width:756px; height:24px; background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -72px 0 no-repeat; }
.header02 { float:left; width:186px; height:57px;  background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -72px -27px no-repeat; }
.header02a { float:left; width:285px; height:57px; background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -543px -27px no-repeat; }
.header02b { float:left; width:285px; height:57px; background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -258px -27px no-repeat; }
.header02c { float:left; width:284px; height:57px; background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -258px -27px no-repeat; border-right:1px solid #57545D;}
.header03 { float:left; width:186px; height:37px; background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -72px -84px no-repeat; }
.header03menu { float:left; width:570px; height:37px; background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -258px -84px no-repeat; }
.header04 { float:left; width:570px; height:53px; background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -258px -121px no-repeat; }
.header04a { float:left; width:186px; height:53px; background:#12061E url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -72px -121px no-repeat; }
.header04b { float:left; width:570px; height:53px; background:url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_Edge.jpg) -258px 0 repeat-y;}

/* style the outer div to give it width */
/* ljames 2011-09-07
.menu {color:#ccc;height:22px;width:auto;font:bold 12px/14px Arial, Helvetica;padding:10px 0 0 10px;z-index:22;}
*/
/* style the top level list items */
/* ljames 2011-09-07
.menu a, .menu a:visited {display:block;float:left;height:22px;padding:0px 4px;margin:0;text-decoration:none;text-transform:uppercase}
.menu a {color:#fff;}
.menu ul {padding:0;margin:0;list-style-type:none;z-index:22;}
.menu ul li {float:left;width:auto;position:relative;text-align:left;line-height:22px;height:auto;z-index:22;}
.menu a:hover {color:#fff;background:#FE3056;}
.menu :hover > a  {color:#fff;background:#FE3056;}
*/
/* style the sub level list items */
/* ljames 2011-09-07
.menu ul ul.right { visibility:hidden;position:absolute;height:auto;top:20px;left:0; width:auto; border-style:solid; border-width:0px 2px 2px 2px; border-color:#FE3056;background:#000;z-index:22;}
.menu ul ul.left { visibility:hidden;position:absolute;height:auto;top:20px;left:-135px; width:auto; border-style:solid; border-width:0px 2px 2px 2px; border-color:#FE3056;background:#000;z-index:22;}
.menu ul ul.leftx { visibility:hidden;position:absolute;height:auto;top:20px;left:-132px; width:auto; border-style:solid; border-width:0px 2px 2px 2px; border-color:#FE3056;background:#000;z-index:22;}
.menu ul ul.lefty { visibility:hidden;position:absolute;height:auto;top:20px;left:-164px; width:auto; border-style:solid; border-width:0px 2px 2px 2px; border-color:#FE3056;background:#000;z-index:22;}
.menu ul ul.leftz { visibility:hidden;position:absolute;height:auto;top:20px;left:-141px; width:auto; border-style:solid; border-width:0px 2px 2px 2px; border-color:#FE3056;background:#000;z-index:22;}

.menu ul ul a:hover, .menu ul ul :hover > a {background:#FE3056;color:#fff;}
.menu ul ul li  {display:block;float:left;width:auto;position:relative;text-align:left;vertical-align:middle;height:auto;background:#000;}
.menu ul ul a, .menu ul ul a:visited { border:0;height:auto; font:bold 12px Arial, Helvetica;padding:4px 8px; width:185px;} 
.menu ul ul a {color:#fff;}
.menu ul table ul a, .menu ul table ul a:visited {width:185px; w\idth:185px;}
*/
/* style the table so that it takes no part in the layout - required for IE to work */
/* ljames 2011-09-07
.menu table {position:absolute; left:0; top:0; z-index:-1;z-index:22;}
.menu ul ul table {lef\t:-1px;z-index:22;}
.menu ul ul table ul.left {margin-lef\t:2px;z-index:22;}
*/
/* hide the sub levels and give them a positon absolute so that they take up no room */
/* ljames 2011-09-07
.menu ul ul {visibility:hidden;position:absolute;height:0;top:22px;left:0;width:auto;z-index:22;}
*/
/* make the second level visible when hover on first level list OR link */
/* ljames 2011-09-07
.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; height:auto;z-index:22;}
.menu li:hover {position:relative;}
* html .menu a:hover {position:relative;}

.topmenu { font:normal 11px/13px Arial, Helvetica; color:#ccc;height:21px;}
.topmenu a, .topmenu a:visited { font:normal 11px/13px Arial, Helvetica; color:#ccc;}
.topmenu a:hover { font:normal 11px/13px Arial, Helvetica; color:#9999ff;}
.topmenu b { font:bold 11px/13px Arial, Helvetica; color:#9999ff;}
*/
.bgTransparent { background:transparent; }
/* ljames 2011-09-07
#Table_DL{ width:245px;height:14px;background:#c00;margin:23px 0 0 17px;padding:0;border:0;font:bold 12px/16px Arial, Helvetica;background-color:transparent;color:#fff;} 
.tableDLtext{ float:left;margin:23px 0 0 20px;padding:0;border:0;font:bold 12px/16px Arial, Helvetica;background-color:transparent;color:#fff; }
*/

/* ----------------------------------------------------------------------------------------*/
/* ---------->>> Content <<<---------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
#homecontent { float:left; padding:0 13px 6px 13px; width:730px; background:url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_Edge.jpg) -72px 0 repeat-y;font:normal 12px/16px Arial, Helvetica; color:#eee; border-bottom:1px ridge #ccc;}

#content { float:left; padding:5px 13px 6px 13px; width:730px; background:url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_Edge.jpg) -72px 0 repeat-y; font:normal 12px/16px Arial, Helvetica; color:#eee; border-bottom:1px ridge #ccc;}
#content h1 { font:bold 17px/19px Arial, Helvetica; color:#ccccff;margin-bottom:3px;padding-top:15px;}
#content h2 { font:bold 16px/16px Arial, Helvetica; color:#fc0;margin-bottom:3px;}
#content h3 { font:bold 14px/16px Arial, Helvetica; color:#ccc;margin:0px;}
#content a, #content a:visited { font:normal 12px/16px Arial, Helvetica; color:#9999ff;}
#content a:hover { font:normal 12px/16px Arial, Helvetica; color:#FE3056;}

#content ul, #content ul ul, #content ul ul ul , #content ol, #content ol ol, #content ol ol ol, #content ol ul, #content ul ol {margin:4px 0;padding:5px 5px 15px 25px;font:normal 12px/16px Arial, Helvetica;}
#content ul {list-style:disc outside;}
#content ul ul {list-style:square outside;}
#content ul ul ul {list-style:circle outside;}
#content ol {list-style:decimal outside;}
#content ol ol {list-style:lower-roman outside;}
#content ol ol ol {list-style:lower-alpha outside;}
#content ol ul {list-style:square outside;}
#content ul ol {list-style:lower-roman outside;}

#content .cta { float:none; margin:0 auto 20px; padding:10px; width:560px; background:#2D3387; font:bold 12px/14px Arial, Helvetica; color:#fff;  text-align:center; border:1px solid #333399; }
#content .cta a, #content .cta a:hover, #content .cta a:visited { font:bold 12px/14px Arial, Helvetica; color:#FE3056;}

.homemovie { background:url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_MasterArtwork.jpg) -85px -173px no-repeat; margin:0px;padding:0px;width:730px;height:395px;color:#fff;}
.tabhowto {background:url(http://skin.casinorewards.com/webCDN/img/UKC/FR/UKC_tabs.jpg) -726px 0 no-repeat; height:142px; position:absolute; top:0; left:0;}/*height 124*/
.tabhelp {background:url(http://skin.casinorewards.com/webCDN/img/UKC/FR/UKC_tabs.jpg) 0 0 no-repeat; height:142px; position:absolute; top:0; left:0;}/*height 124*/
.tabwinner {background:url(http://skin.casinorewards.com/webCDN/img/UKC/FR/UKC_tabs.jpg) -1452px 0 no-repeat; font-size:1.38em; height:142px; position:absolute; top:0; left:0;}/*height 124*/
.tabgames {background:url(http://skin.casinorewards.com/webCDN/img/UKC/FR/UKC_tabs.jpg) -2178px 0 no-repeat; height:142px; position:absolute; top:0; left:0;}/*height 124*/
/* ljames 2011-09-07
#TotalSite {padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; width:760px; padding-top:0px}
.ContentBorder {border-top:#ffcc00 0px solid; background:#415fa0 left top; border-bottom:#ffcc00 0px solid;}
.contentEdge { background:url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_Edge.jpg) 0 0 repeat-y;} 
.contentBottom { background:url(http://skin.casinorewards.com/webCDN/img/UKC/UKC_footer.jpg) -72px 0 repeat-x;}

.winnerarea { vertical-align:bottom; border:1px solid #600;width:500px;height:25px;font:normal 12px/14px Arial, Helvetica; color:#fff;margin:0;padding:0;background:#111;overflow:hidden}
.winnerarea strong { color:#111;}

.frontGameBJ{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/homepage-games.gif) -2px -3px no-repeat;}
.frontGameVP{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/homepage-games.gif) -179px -3px no-repeat;}
.frontGameVS{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/homepage-games.gif) -356px -3px no-repeat;}
.frontGameRL{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/homepage-games.gif) -533px -3px no-repeat;}
*/
/* ----------------------------------------------------------------------------------------*/
/* ---------->>> Footer <<<----------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
#content .footer, .footer  { float:left; padding:0; height:auto; width:730px; background-color:#333; font:normal 11px/13px Arial, Helvetica; color:#ccc; text-align:center}
#content .footer em, .footer em { font:normal 11px/13px Arial, Helvetica; color:#f90;}
#content .footer a, .footer a { font:bold 11px/13px Arial, Helvetica; color:#e6e6e6;}
#content .footer a:hover, .footer a:hover { font:bold 11px/13px Arial, Helvetica; color:#9999ff;}

#content .footertext a, #content .footertext a:visited, .footertext a, .footertext a:visited { font:normal 11px/13px Arial, Helvetica; color:#9999ff;}
#content .footertext a:hover, .footertext a:hover { font:normal 11px/13px Arial, Helvetica; color:#FE3056;}
#content .footerblack a, #content .footerblack a:visited, .footerblack a, .footerblack a:visited  { font:normal 11px/13px Arial, Helvetica; color:#9999ff;}
#content .footerblack a:hover, .footerblack a:hover { font:normal 11px/13px Arial, Helvetica; color:#FE3056;}
#content .footerblack, .footerblack{ float:left; margin:auto; padding:8px; width:714px; background-color:#000; font:normal 11px/13px Arial, Helvetica; color:#777777; text-align:justify; border-bottom:1px solid #2D3387;}
#content .aff, .aff{ float:left; margin:8px 0; padding:4px; width:718px; background-color:#666; font:normal 11px/13px Arial, Helvetica; color:#ccc; text-align:justify; vertical-align:top; border:1px outset #666; }

#content .rss, .rss { float:left; padding:8px; width:714px; height:auto; background:#000; font:bold 12px/14px Arial, Helvetica; color:#fff; border-top:1px solid #2D3387; }
#content .rss a, #content .rss a:hover, #content .rss a:visited, .rss a, .rss a:hover, .rss a:visited{ font:bold 12px/14px Arial, Helvetica; color:#fff;}
.rss img {vertical-align:middle;}


/* Footer */
/* ljames 2011-09-07
#container_footer { float:left; width:760px; }
*/
.footermenu { float:left;margin:0;padding:0;width:730px;font:bold 10px Arial, Helvetica;height:23px }
.footermenu ul { margin:6px 0 0;padding:0;width:730px;list-style-type:none;text-align:center; }
.footermenu li { display:inline;margin:0;padding:0 2px 0 2px;border-right:1px solid #FFF;line-height:13px }
.footermenu .first-li { padding:0 2px 0 0; }
.footermenu .last-li { border-right:none;padding:0 0 0 2px; }
.footermenu li a, .footermenu li a:visited{ color:#FFF }
.footermenu li a:hover{ color:#FC0 }

#content .footermenu ul {margin:0;padding-left:0;padding-right:0;padding-bottom:0;width:100%;}
/* ljames 2011-09-07
.footer strong { font:normal 11px/13px Arial, Helvetica; color:#9999ff;}
#footbar{font:bold 12px/14px Arial, Helvetica;background-color:#000;height:35px;color:#fff;}
*/
.footertext{ float:left; margin:12px 0; padding:0; border:2px solid #42374e; width:726px; background-color:#27222c; }
.footertextinternal{ width:694px;margin:0;padding:12px 16px 6px 16px;font:normal 11px/13px Arial, Helvetica;color:#ccc;text-align:justify;background:transparent}
.footertext H1{font:bold 15px/17px Arial, Helvetica;color:#fff;margin:1px 0;} 
.altbgcolor {padding:7px;background-color:#000;}
/* ljames 2011-09-07
.MicroLogos {background-color:transparent;}
*/
/* ticker */
/* ljames 2011-09-07
.ticker { background-color:#202020; height:21px; padding-top:4px; font:normal 11px/13px Arial, Helvetica; color:#ccc;}
.ticker a, .ticker a:visited { font:normal 11px/13px Arial, Helvetica; color:#ccc;}
.ticker a:hover { font:normal 11px/13px Arial, Helvetica; color:#9999ff;}
.ticker b { font:bold 11px/13px Arial, Helvetica; color:#9999ff;}
*/
/* crumbs */
.crumbs { font:normal 12px/16px Arial, Helvetica; color:#ccc; padding:0 0 6px 0; border-bottom:1px solid #333;}
.crumbs a, .crumbs a:visited { color:#99f;}
.crumbs a:hover { color:#9999ff;}

.footaffiliate18{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/FR/affiliate-footer-18-kgc.png) 0 0 no-repeat;}
.footaffiliateKA{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/FR/affiliate-footer-18-kgc.png) -40px 0 no-repeat;}
.footaffiliateEC{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/FR/affiliate-footer-18-kgc.png) -216px 0 no-repeat;}
.footaffiliateAU{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/FR/affiliate-footer-18-kgc.png) -350px 0 no-repeat;}
.footaffiliateMG{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/FR/affiliate-footer-18-kgc.png) -454px 0 no-repeat;}
.footaffiliateCR{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/FR/affiliate-footer-18-kgc.png) -530px 0 no-repeat;}


/* ----------------------------------------------------------------------------------------*/
/* ---------->>> General <<<----------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/     
strong { color:#fff;}
strong.or { color:#9999ff; }
small { font:normal 9px/10px Arial, Helvetica; }
.borders { background-color:#000; border:0px solid #FCAE2A; padding:2px; width:420px;text-align:center;padding:9px;}
.cell1 {height:20px;font:normal 12px/16px Arial, Helvetica;color:#fff;background:#210523;}
.cell2 {height:20px;font:normal 12px/16px Arial, Helvetica;color:#fff;}
hr { margin:18px auto; border:0; border-bottom:2px dotted #666; width:60%; }
.frontjprog {width:245px;height:17px;background:transparent;margin:15px 0 0 17px;padding:0;font:bold 12px/12px Arial,Helvetica;color:#fff;}

.nb {width:420px;font:bold 12px/14px Arial, Helvetica;background-color:#933; color:#bbb;padding:9px; text-align:left; vertical-align:middle; border:1px outset #666;}
/* ljames 2011-09-07
b { color:#333; background-color:#fcc;}
.sm { font:bold 11px/12px Arial, Helvetica; width:90px; color:#ccc;}
.bd {border:1px solid #999;}

.ddls { width:728px; background-color:#202; font:bold 12px/14px Arial, Helvetica; color:#fff; padding:10px 16px; text-align:center; vertical-align:middle; border-top:1px solid #666;border-bottom:1px solid #666;margin-bottom:3px;}
.ddls a, .ddls a:hover, .ddls a:visited { font:bold 12px/14px Arial, Helvetica; color:#fff;}

.timer {font:normal 11px/12px Arial, Helvetica; line-height:19px; color:#707070; text-align:left; padding:10px 5px 10px 5px;}

.footlines {width:760px; height:3px; text-align:center; border-bottom:1px solid #9999ff;}
.footlines2 {width:760px; height:3px; text-align:center; border-top:1px solid #9999ff;}

.frontjackp { list-style:none;font:bold 12px/14px Arial, Helvetica; color:#111; border:0; background-color:transparent;text-align:center;}

#scrollup {position:relative;overflow:hidden;border:1px solid #000;height:25px;width:520px;background:#111;}
.headline {position:absolute;left:5px;height:25px;width:510px;font:normal 12px/13px Arial, Helvetica;color:#ccc;}

#tickcon { left:0px; top:0px; position:relative;}
#tickcon0, #tickcon1, #tickcon2, #tickcon3, #tickcon4, #tickcon5, #tickcon6 { font:normal 11px/12px Arial,Helvetica; color:#ccc;padding:7px;}
#tickcon0 B, #tickcon1 B, #tickcon2 B, #tickcon3 B, #tickcon4 B, #tickcon5 B, #tickcon6 B { font:bold 12px/13px Arial,Helvetica; color:#339;}
#tickcon0 strong, #tickcon1 strong, #tickcon2 strong, #tickcon3 strong, #tickcon4 strong, #tickcon5 strong, #tickcon6 strong { font:bold 12px/13px Arial,Helvetica; color:#ccc;}
#tickcon0 A:link, #tickcon1 A:link, #tickcon2 A:link, #tickcon3 A:link, #tickcon4 A:link, #tickcon5 A:link, #tickcon6 A:link { font:bold 11px/12px Arial,Helvetica; color:#33c;}
#tickcon0 IMG, #tickcon1 IMG, #tickcon2 IMG, #tickcon3 IMG, #tickcon4 IMG, #tickcon5 IMG, #tickcon6 IMG { padding:0; margin:0;}
#tickcon0 P, #tickcon1 P, #tickcon2 P, #tickcon3 P, #tickcon4 P, #tickcon5 P, #tickcon6 P { font:normal 11px/12px Arial,Helvetica; color:#ccc; padding:2px; margin:0;}

#screenshot{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;z-index:21;}
*/

/* ----------------------------------------------------------------------------------------*/
/* ---------->>> Skin <<<----------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
/* ljames 2011-09-07
#container-1 { margin:0; padding:0; }
.ui-tabs-hide {display:none;}
.ui-tabs-nav {font:normal 0.88em Arial, Helvetica;}
.ui-tabs-panel {font:normal 0.94em Arial, Helvetica;}
.ui-tabs-nav {list-style:none;margin:0;padding:0 0 0 4px;}
.ui-tabs-nav:after { display:block; clear:both; content:" "; } *//* clearing without presentational markup, IE gets extra treatment */
/* ljames 2011-09-07
.ui-tabs-nav li { float:right; margin:0 0 0 2px; min-width:128px; } *//* be nice to Opera */

/* ljames 2011-09-07.ui-tabs-nav a, .ui-tabs-nav a span { display:block; padding:0 3px; background:url(http://skin.casinorewards.com/webCDN/img/UKC/tabs.gif) no-repeat; }
.ui-tabs-nav a { margin:1px 0 0; padding-left:0; color:#000; font-weight:bold; line-height:31px; text-align:center; text-decoration:none; white-space:nowrap; outline:0; } *//* position:relative makes opacity fail for disabled tab in IE */ /* required in IE 6 */ /* prevent dotted border in Firefox */
/* ljames 2011-09-07
.ui-tabs-nav .ui-tabs-selected a { position:relative; top:1px; z-index:2; margin-top:0; color:#ffffff; }
.ui-tabs-nav a span { width:128px; min-width:128px; height:31px; min-height:31px; padding-top:0; padding-right:0; } /* IE 6 treats width as min-width */ /* IE 6 treats height as min-height */
/* ljames 2011-09-07
*>.ui-tabs-nav a span { width:auto; height:auto; } *//* hide from IE 6 */
/* ljames 2011-09-07
.ui-tabs-nav .ui-tabs-selected a span { padding-bottom:0; }
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:focus { background-position:100% -96px;color:#fff; }
.ui-tabs-nav a:hover, .ui-tabs-nav a:active { background-position:100% -160px;color:#fff; }
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -128px; }
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:active span { background-position:0 0; }
.ui-tabs-nav a:hover span, .ui-tabs-nav a:active span { background-position:0 -64px; }
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:focus span { background-position:0 -32px; }
.ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:active span { background-position:0 0; }
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { cursor:pointer; } *//* @ Opera, use pseudo classes otherwise it confuses cursor... */
/* ljames 2011-09-07
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { cursor:pointer; } *//* @ Opera, we need to be explicit again here now... */
/* ljames 2011-09-07
.ui-tabs-disabled { opacity:.4; filter:alpha(opacity=40); }
.ui-tabs-panel { border:2px solid #412e55; padding:0 8px; color:#fff; text-align:left; height:142px; }
*/
/* no longer required
.ui-tabs-loading em { padding:0 0 0 20px; background:url(loading.gif) no-repeat 0 50%; }
*/

/* Additional IE specific bug fixes... */
/* ljames 2011-09-07
* html .ui-tabs-nav {display:inline-block; } *//* auto clear, @ IE 6 & IE 7 Quirks Mode */
/* ljames 2011-09-07
*:first-child+html .ui-tabs-nav  {display:inline-block; } *//* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
/* ljames 2011-09-07
.hide{ display:none; }

.show{ display:block; }

#descript, #descript a { width:180px;text-decoration:none;color:#fff; }
#jpottext, #jpottext a { width:500px;text-decoration:none;color:#fff;font-size:20px;line-height:28px }
#imgiefix { vertical-align:bottom; }
#games-descript, games-descript td { text-align:center; }
.gameslatest {border-style:solid; border-color:#F2BE3A; border-width:thin;}
*/
.gameslinks { font:bold 12px/13px Helvetica, Arial; color:#e6e6e6; text-decoration:none;}

/* ----------------------------------------------------------------------------------------*/
/* ---------->>> Game Landing Pages <<<----------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/
/* ljames 2011-09-07
.snapGame1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1px 0 no-repeat;}
.snapGame2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -167px 0 no-repeat;}
.snapGame3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -333px 0 no-repeat;}
.snapGame4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -499px 0 no-repeat;}
.snapGame5{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -665px 0 no-repeat;}
.snapGame6{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -831px 0 no-repeat;}
.snapGame7{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -997px 0 no-repeat;}
.snapGame8{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1163px 0 no-repeat;}
.snapGame9{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1329px 0 no-repeat;}
.snapGame10{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1495px 0 no-repeat;}
.snapGame11{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1661px 0 no-repeat;}
.snapGame12{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1827px 0 no-repeat;}

#landing {background:#000;width:663px;height:94px;}
#landing a {display:block;width:165px;height:94px;text-decoration:none;margin-left:4px;}
.blackjack1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/blackjack.gif) 0 no-repeat;}
.blackjack2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/blackjack.gif) -166px 0 no-repeat;}
.blackjack3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/blackjack.gif) -331px 0 no-repeat;}
.blackjack4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/blackjack.gif) -496px 0 no-repeat;}
.roulette1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/roulette.gif) 0 no-repeat;}
.roulette2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/roulette.gif) -166px 0 no-repeat;}
.roulette3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/roulette.gif) -331px 0 no-repeat;}
.roulette4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/roulette.gif) -496px 0 no-repeat;}
.slots1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/slots.gif) 0 no-repeat;}
.slots2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/slots.gif) -166px 0 no-repeat;}
.slots3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/slots.gif) -331px 0 no-repeat;}
.slots4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/slots.gif) -496px 0 no-repeat;}
.videopoker1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/video-poker.gif) 0 no-repeat;}
.videopoker2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/video-poker.gif) -166px 0 no-repeat;}
.videopoker3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/video-poker.gif) -331px 0 no-repeat;}
.videopoker4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/video-poker.gif) -496px 0 no-repeat;}
.blackjack-USD{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/blackjack/Games_Blackjack_Dollar.jpg) -10px 0 no-repeat;}
.blackjack-CAD{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/blackjack/Games_Blackjack_Dollar.jpg) -10px 0 no-repeat;}
.blackjack-EURO{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/blackjack/Games_Blackjack_Euro.jpg) -10px 0 no-repeat;}
.blackjack-GBP{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/blackjack/Games_Blackjack_Pound.jpg) -10px 0 no-repeat;}
.roulette-USD{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/roulette/Games_Roulette_Dollar.jpg) -10px 0 no-repeat;}
.roulette-CAD{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/roulette/Games_Roulette_Dollar.jpg) -10px 0 no-repeat;}
.roulette-EURO{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/roulette/Games_Roulette_Euro.jpg) -10px 0 no-repeat;}
.roulette-GBP{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/roulette/Games_Roulette_Pound.jpg) -10px 0 no-repeat;}
.videopoker-USD{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/video-poker/Games_VideoPoker_Dollar.jpg) -10px 0 no-repeat;}
.videopoker-CAD{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/video-poker/Games_VideoPoker_Dollar.jpg) -10px 0 no-repeat;}
.videopoker-EURO{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/video-poker/Games_VideoPoker_Euro.jpg) -10px 0 no-repeat;}
.videopoker-GBP{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/video-poker/Games_VideoPoker_Pound.jpg) -10px 0 no-repeat;}
.slots-USD{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/slots/Games_VideoSlots_Dollar.jpg) -10px 0 no-repeat;}
.slots-CAD{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/slots/Games_VideoSlots_Dollar.jpg) -10px 0 no-repeat;}
.slots-EURO{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/slots/Games_VideoSlots_Euro.jpg) -10px 0 no-repeat;}
.slots-GBP{background:url(http://skin.casinorewards.com/webCDN/img/UKC/EN/landing/slots/Games_VideoSlots_Pound.jpg) -10px 0 no-repeat;}

.landing-slots-snaps1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-slots-snaps.jpg) 0 no-repeat;}
.landing-slots-snaps2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-slots-snaps.jpg) -186px no-repeat;}
.landing-slots-snaps3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-slots-snaps.jpg) -372px no-repeat;}
.landing-slots-snaps4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-slots-snaps.jpg) -558px no-repeat;}
*/
/* ----------------------------------------------------------------------------------------*/
/* ---------->>> JQuery Tools styles <<<---------------------------------------------------*/
/* ----------------------------------------------------------------------------------------*/ 
           
/* tab pane styling */
div.panes > div { display:none; border:2px solid #412E55; padding:0 8px; height:142px; font-size:0.94em; color:#FFFFFF; font-family:Arial, Helvetica; font-weight:normal; text-align:left; }
.panes { position:relative; height:142px; } 
.pane { _width:726px; _border:2px solid #412E55; } /* IE6 fix */

#pane_div01 { background:transparent;width:695px;height:52px;margin:0 0 0 15px;padding:55px 0 0 0;font-size: 20px; line-height: normal;}
#pane_div02 { text-align:right;background:transparent;width:695px;height:27px;margin:0;padding:0;font-size: 15px;}
#pane_div03 { width:710px;height:142px;padding:0;margin:0;background:transparent;}
#pane_div04 { float:left;position:absolute;margin:46px 0px 0px 21px;width:170px;height:75px;font-size:1.08em;text-align:center;_width:180px;}
#pane_div05 { float:left;position:absolute;margin:46px 0px 0px 274px;width:170px;height:75px;font-size:1.08em;text-align:center;_width:180px;}
#pane_div06 { float:left;position:absolute;margin:46px 0px 0px 522px;width:170px;height:75px;font-size:1.08em;text-align:center;_width:180px;}
#pane_div07 { width:710px;height:142px;padding:0;margin:0;overflow:hidden;font-weight:normal;}
#pane_div08 { float:left;position:absolute;margin:46px 0px 0px 21px;width:170px;height:75px;font-size:1.08em;text-align:center;_width:175px;_padding:5px;}
#pane_div09 { float:left;position:absolute;margin:46px 0px 0px 274px;width:170px;height:75px;font-size:1.08em;text-align:center;_width:175px;_padding:5px;}
#pane_div10 { float:left;position:absolute;margin:46px 0px 0px 522px;width:170px;height:75px;font-size:1.08em;text-align:center;_width:175px;_padding:5px;}
#pane_div11 { width:710px;height:142px;padding:0;margin:0;background:transparent;}
#pane_div12 { float:left;position:absolute;margin:0 0 0 34px;width:140px;height:142px;}
#pane_div13 { float:left;position:relative;margin:0;width:140px;height:112px;}
#pane_div14 { float:left;position:relative;margin:0;width:140px;height:22px;}
#pane_div15 { float:left;position:absolute;margin:0 0 0 198px;width:140px;height:142px;}
#pane_div16 { float:left;position:relative;margin:0;width:140px;height:112px;}
#pane_div17 { float:left;position:relative;margin:0;width:140px;height:22px;}
#pane_div18 { float:left;position:absolute;margin:0 0 0 366px;width:140px;height:142px;}
#pane_div19 { float:left;position:relative;margin:0;width:140px;height:112px;}
#pane_div20 { float:left;position:relative;margin:0;width:140px;height:22px;}
#pane_div21 { float:left;position:absolute;margin:0 0 0 540px;width:140px;height:142px;}
#pane_div22 { float:left;position:relative;margin:0;width:140px;height:112px;}
#pane_div23 { float:left;position:relative;margin:0;width:140px;height:22px;}

.color_style { color:#cc99ff; }
.color_style2 { color:#fc0;font-weight:bold; }

/* root element for tabs  */
ul.tabs { list-style:none; margin:0 !important; padding:0; height:32px; }

/* single tab */
ul.tabs li { float:right; text-indent:0; padding:0; margin:0 0 0 2px; list-style-image:none !important; min-height:31px; min-width:128px; }

/* link inside the tab. uses a background image */
ul.tabs a { background:url(http://skin.casinorewards.com/webCDN/img/UKC/tabs.gif) 0px -32px no-repeat; font-size:0.88em; display:block; height:32px; line-height:31px; width:134px; text-align:center; text-decoration:none; color:#000000; padding:0px; position:relative; font-family:Arial, Helvetica; font-weight:bold; white-space:nowrap; }

ul.tabs a:active { background-position:0px 0px; outline:none; }

/* when mouse enters the tab move the background image */
ul.tabs a:hover, ul.tabs a.current:hover { background-position:-0px -64px; color:#fff;	}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs li.current a { background:url(http://skin.casinorewards.com/webCDN/img/UKC/tabs.gif) 0px 0px no-repeat; color:#fff !important; }

/* initially all panes are hidden */ 
div.panes div.pane { display:none; }

/* Scrolling Marquee styles */
.scrollableMarquee { position:relative; overflow:hidden; width:220px; height:13px; }/* required settings */
.scrollableMarquee .items { width:2000em; position:absolute; clear:both; height:13px; padding:0px; margin:0px; }
.scrollableMarquee li {float:left; list-style:none; height:13px; width:220px; text-align:center;}

/* Tooltip as Menu */
.menu_tooltip { width:200px; height:auto; background:#000; border-style:solid; border-width:0px 2px 2px 2px; border-color:#FE3056; text-decoration:none; text-transform:uppercase; color:#fff; line-height:22px; display:none; z-index:900; }

/* Top level menu options */
#newMenu { height:22px; width:auto; font:bold 12px/14px Arial, Helvetica; padding:10px 0 0 0; }
#newMenu a, #newMenu a:visited { height:22px; display:block; float:left; padding:0px 3px; margin:0; text-decoration:none; text-transform:uppercase; color:#fff; line-height:22px; }
.noTooltipSubMenu { display:block; float:left; height:22px; }    /* Ensure first option appears same as the rest */
#newMenu a:hover {color:#fff; background:#FE3056; }

#newMenu ul {padding:0; margin:0; list-style-type:none; z-index:22;}
#newMenu ul li {float:left; width:192px; position:relative; text-align:left; z-index:22; height:auto;}
#newMenu ul li.largeSubMenu {float:left; width:222px; position:relative; text-align:left; z-index:22; height:auto;}
#newMenu ul li a { width:192px; height:auto;}
#newMenu ul li a.largeSubMenu,
#newMenu ul li a.largeSubMenu:hover { width:222px; height:auto;}
#newMenu ul a:hover  {background:#FE3056; color:#fff; height:22px; line-height:22px; width:192px; height:auto;}
.menuspace { height:22px; display:block; float:left; margin:0; color:#fff; line-height:22px; }
.menuItemActive{ background:#FE3056;}
.largeSubMenu { width:230px; }

/* Additional styles required for JQuery Tools FlashEmbed */
#upgradeFlashMsg { width:260px; height:100px; background-color:#efefef; margin-right:10px; font-family:bold 12px/14px Arial, Helvetica; color:#000; position:relative; top:-350px; left:340px; padding-right:10px; _display:none; }
#upgradeFlashMsg img { float:left; margin-right:10px; }
#upgradeFlashMsg strong { color:#000; margin-top:10px; }

/* Top Bar */
#topbar{ color:#CCC; background-color:Transparent; }
#topbar a, #topbar a:visited{ color:#CCC; }
#topbar a:hover { color:#F7E713; }
#scrollableMarqueeContainer{ width:214px; }
#scrollableMarqueeContainer .scrollableMarquee, #scrollableMarqueeContainer .scrollableMarquee li{ width:200px; }
#currency .selector-container, #language .selector-container{ border-color:#000; background-color:#312242; color:#FFF; }
#currency .item-selected .down-arrow, #language .item-selected .down-arrow{ border-color:#555; background-color:#303030; }
#currency .items, #language .items { background-color:#202020; }
#currency .items a, #language .items a { color:#FFF; }
#currency .items a:hover, #language .items a:hover { color:#fff; background:#715B8C; }
