
* {
    margin: 0;
    outline: 0 none;
    padding: 0;
}
html {
    height: 100%;
}
* html body {
    height: 100%;
}
img {
    border: 0 none;
}
body {
    background-image:url(../media/image/background-cfo.jpg);
	background-color:#00061C;
	background-repeat:repeat-x;
    font: 12px arial;
    margin: 0 auto;
    min-height: 100%;
    padding: 0;
    text-align: center;
}
a:hover {
    text-decoration: none;
}
a, a:visited {
    color: rgb(91, 0, 0);
    text-decoration: underline;
}
.fix {
    clear: both;
    float: none;
    font-size: 0;
    height: 0;
    line-height: 0;
}
.fix5 {
    clear: both;
    float: none;
    font-size: 0;
    height: 5px;
    line-height: 5px;
}
.fix10 {
    clear: both;
    float: none;
    font-size: 0;
    height: 10px;
    line-height: 10px;
}
.fix15 {
    clear: both;
    float: none;
    font-size: 0;
    height: 15px;
    line-height: 15px;
}
.center {
    margin: 0 auto;
    width: 920px;
}
.Header {
    background: url("../media/image/top_header_1x90.gif") repeat-x scroll left top rgb(91, 0, 0);
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
	border-top: 2px solid #fff;
    height: 90px;
    margin: 10px auto 0;
    width: 920px;
}
.Header h1 {
    float: left;
}
.Header a, .Header a:visited {
    color: rgb(255, 255, 255);
    font-weight: normal;
}
.Header a:hover {
    color: rgb(255, 189, 97);
    font-weight: normal;
}
.topLeft {
    float: left;
    height: 90px;
    margin-left: -1px;
    width: 261px;
}
.topRight {
    background: url("../image/top_dots_1x58.gif") no-repeat scroll left center transparent;
    float: right;
    height: 90px;
    width: 460px;
}
.topRightInner {
    float: left;
    height: 90px;
    padding-left: 20px;
    width: 280px;
}
.topW20 {
    float: left;
    height: 90px;
    width: 20px;
}
.topRightPips {
    float: right;
    height: 90px;
    width: 20px;
}
.topLogin {
    color: rgb(255, 255, 255);
    float: left;
    overflow: hidden;
    padding-left: 5px;
    padding-top: 8px;
    text-align: left;
    width:400px;
}
a.specCurrency, a.specCurrency:visited, a.specCurrency:hover {
    color: rgb(255, 204, 0);
    font: bold 12px arial;
}
.topLogin h1 {
    font: 12px arial;
}
.topSymbol {
    color: rgb(255, 255, 255);
    float: left;
    padding: 6px 7px;
}
.topUserInner {
    background: url("../image/top_dots_1x58.gif") no-repeat scroll left center transparent;
    float: left;
    height: 70px;
    padding-left: 20px;
    padding-top: 8px;
    width: 280px;
}
.topText {
    color: rgb(255, 189, 97);
    float: left;
    font: 14px arial narrow,arial;
}
a.topTextLink, a.topTextLink:hover, a.topTextLink:visited {
    color: rgb(255, 189, 97);
    float: left;
    font: bold 16px arial narrow,arial;
    text-decoration: none;
}
.topTextInfo {
    color: rgb(255, 255, 255);
    float: left;
    font: 12px arial,arial;
    text-align: left;
    width: 270px;
}
ul.topListItem {
    list-style: decimal outside none;
}
ul.topListItem li {
    list-style: decimal outside none;
    margin-left: 15px;
    padding: 0;
}
.topUserBoxSpacer {
    float: left;
    height: 90px;
    width: 0;
}
.topUserBox {
    float: left;
    height: 90px;
    width: 180px;
}
.topUserBoxActive {
    background: url("../image/top_dots_1x58.gif") no-repeat scroll left center transparent;
    float: left;
    height: 90px;
}
a.bottomLink, a.bottomLink:hover, a.bottomLink:visited {
    color: rgb(255, 255, 255);
    font-weight: normal;
    text-decoration: underline;
}
.topTextInfo a, .topTextInfo a:visited {
    color: rgb(255, 255, 255);
    font-weight: normal;
    text-decoration: underline;
}
.topTextInfo a:hover {
    color: rgb(255, 189, 97);
    font-weight: normal;
    text-decoration: underline;
}
a.topLogo, a.topLogo-slots, a.topLogoEuro {
   	color: rgb(255, 189, 97)!important;
    float: left;
    font-size: 17px;
    letter-spacing: 10px;
    padding-top: 10px;
    width: 280px;
	text-decoration:none;
}

#pnl_menu {
    background: url("../media/button/panel_menu_center1x30.gif") repeat-x scroll left top rgb(67, 0, 0);
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
    height: 30px;
    margin: 0 auto;
    width: 920px;
}
#pnl_menu a {
    font-size: 12px;
    text-decoration: none;
	letter-spacing:4px;
}
#pnl_menu .center_pnl {
    background: url("../image/panel_menu_center1x30.gif") repeat-x scroll right top transparent;
    float: left;
    height: 30px;
    width: 920px;
}
.footer-container {
    background-color: rgb(35, 0, 0);
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
	border-bottom:2px solid #fff;
    margin: 0 auto;
    overflow: hidden;
    width: 920px;
    z-index: -1;
}
#footer-inner {
    background-color: rgb(35, 0, 0);
    border: 0 solid red;
    display: inline;
    float: right;
    margin: 5px 20px 0 0;
    width: 700px;
}
.cb {
    clear: both;
}
.b_table_body {
    background-color: rgb(91, 0, 0);
    position: relative;
    width: 700px;
	height:100px;
	margin-bottom:20px;
}
.b_table_inn {
    background-color: rgb(91, 0, 0);
    display: inline;
    float: right;
    margin: 19px auto;
    width: 100%;
}
div.bottom {
    position: relative;
}
div.bottom p {
    bottom: 0;
    position: absolute;
}
.left {
    float: left;
}
.right {
    float: right;
}
.top_span {
    margin-left: 5px;
    margin-right: 5px;
}
#page-container {
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
    margin: 0 auto;
    position: relative;
    width: 920px;
}
#page-container-inner {
    background: url("../media/image/bg_1x350.gif") repeat-x scroll left top rgb(35, 0, 0);
    color: rgb(93, 0, 0);
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    width: 920px;
}
div#siteNav {
    border: 0 solid black;
    float: left;
    overflow: hidden;
    width: 200px;
}
DIV#leftMenuContainer {
    display: block;
    float: left;
    height: 130px;
    overflow: hidden;
    width: 200px;
}
DIV#leftMenuContainer .header {
    background: url("../media/image/menu_left_01_200x49.jpg") no-repeat scroll left top transparent;
    display: block;
    height:39px;
}
DIV#leftMenuContainer b.leftmenucontainerspan {
    float: left;
    margin-left: 15px;
    margin-top: 13px;
}
DIV#leftMenuContainer .leftnavTabOff {
    background: url("../media/image/menu_left_02_200x21.jpg") no-repeat scroll left top transparent;
    float: left;
    height: 21px;
    width: 200px;
}
DIV#leftMenuContainer .leftnavTabOn {
    background: url("../media/image/menu_left_03_select_200x21.jpg") no-repeat scroll left top transparent;
    float: left;
    height: 21px;
    width: 200px;
}
DIV#leftMenuContainer .leftnavTabOff b, .leftnavTabOn b {
    float: left;
    margin-left: 37px;
    margin-top: 3px;
}
a.leftnavTabLink, a.leftnavTabLink:hover, a.leftnavTabLink:visited, .leftnavTabOn {
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
#topbar {
    border: 0 solid black;
    display: block;
    position: absolute;
    visibility: hidden;
    width: 160px;
    z-index: 100;
}
#topbar img {
    cursor: pointer;
    height: 59px;
    margin-top: 10px;
}
#page-container-inner .right_content {
    float: right;
    width: 720px;
}
#page-container-inner .headerbg {
    background: url("../media/image/bg_720x40.gif") no-repeat scroll left top transparent;
    height: 40px;
    width: 720px;
}
#page-container-inner .imgTitle {
    float: left;
    margin-left: 28px;
    margin-top: 8px;
}
#page-container-inner .imgTitle h2 a {
    font-size: 12px;
}
#page-container-inner .contentbg {
    background-color: rgb(237, 237, 219);
    height: auto !important;
    min-height: 100%;
    overflow: hidden;
    padding: 20px 0;
    width: 700px;
}
#page-container-inner .bottombg {
    background: url("../image/bg_join_bottom720x13.gif") no-repeat scroll left top rgb(34, 0, 0);
    height: 13px;
    width: 720px;
}
.err1 {
    color: Red;
    display: inline;
    font-weight: bold;
}
.btnLogin {
    float: left;
}
#tooltip {
    background: url("../image/question_53x54.jpg") no-repeat scroll 13px 15px rgb(110, 0, 0);
    border: 1px solid rgb(155, 155, 155);
    color: rgb(250, 250, 250);
    line-height: 18px;
    min-height: 65px;
    padding: 3px;
    position: absolute;
    top: 0;
    width: 230px;
    z-index: 3000;
}
#tooltip h3 {
    color: rgb(250, 250, 250);
    font-size: 1.4em;
    font-weight: bold;
    padding-left: 5px;
}
#tooltip div {
    color: rgb(250, 250, 250);
    float: right;
    overflow: hidden;
    text-align: left;
    width: 160px;
}
.content-txt-container {
    background-color: rgb(219, 219, 202);
    border: 1px dotted rgb(122, 122, 115);
    margin: 0 auto;
    overflow: hidden;
    padding: 10px;
    width: 640px;
}
.content-txt-container p {
    line-height: 14px;
    margin: 0 0 14px;
    padding: 0;
}
.content-txt-container a, .content-txt-container a:hover, .content-txt-container a:visited {
    color: rgb(93, 0, 0);
    font-weight: bold;
}
.content-txt-container h1 {
    font-size: 18px;
    margin-bottom: 10px;
}
.content-txt-container h2 {
    margin-bottom: 10px;
}
.content-txt-container h3 {
    margin-bottom: 10px;
}
.content-txt-container ul.terms {
    list-style-type: decimal;
}
.content-txt-container li {
    margin-left: 30px;
}
#menu-outer {
    text-align: center;
}
#menu-outer div {
    display: table;
    margin: 0 auto;
}
#menu-outer div ul {
    list-style: none outside none;
    padding-top: 20px;
    white-space: nowrap;
}
#menu-outer div ul li {
    display: inline;
    margin: 0 7px;
}
#menu-outer img {
    border: 0 none;
}
.banking_footer_txt {
    margin-top: 30px;
    text-align: left;
}
.banking_footer_txt p {
    line-height: 40px;
}
.banking_footer_txt a {
    color: rgb(93, 0, 0);
    text-decoration: underline;
}
#myAccount {
    height: 700px;
    min-height: 700px;
}
.myaccount_pnl {
    float: right;
    margin-top: 10px;
    width: 176px;
}
#myAccount .left {
    float: left;
}
#myAccount .inputtext {
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(155, 155, 155);
    padding: 3px;
    width: 180px;
}
#myAccount .text {
    float: left;
    margin-top: 3px;
    width: 110px;
}
#myAccount .line {
    clear: both;
    float: left;
    margin-top: 17px;
    text-align: justify;
}
#myAccount .chkbox {
    float: left;
    margin-top: 4px;
    width: 100%;
}
#myAccount .chkbox span {
    float: left;
    width: 110px;
}
#prevbox-outer {
    background-color: rgb(219, 219, 202);
    border: 1px dotted rgb(122, 122, 115);
    margin: 0 auto;
    overflow: hidden;
    padding: 20px 15px;
    width: 640px;
}
#prevbox-outer .headertxt {
    border: 0 solid red;
    font: bold 20px arial narrow,arial;
    margin: 0 0 10px 13px;
}
#prevbox-outer .left {
    float: left;
}
#prevbox-outer h2 a {
    text-decoration: none;
}
#prevbox-outer .imgcontainer {
    border: 1px solid rgb(255, 0, 0);
    display: inline;
    float: left;
    height: 170px;
    margin-bottom: 15px;
    margin-left: 11px;
    position: relative;
    width: 200px;
}
#prevbox-outer .lightbox {
    text-decoration: none;
}
#prevbox-outer .imgcontainer img {
    border: 0 none;
    left: 0;
    min-width: 200px;
    position: absolute;
    width: 200px;
}
#prevbox-outer .box {
    background: url("../media/image/bg_game_info_200x20.gif") no-repeat scroll left top rgb(237, 237, 219);
    bottom: 0;
    height: 20px;
    left: 0;
    min-height: 20px;
    position: absolute;
    width: 200px;
}
#prevbox-outer span.boxtxt {
    bottom: 2px;
    color: rgb(255, 255, 255);
    left: 26px;
    position: absolute;
}
#prevbox-outer span.boxtxt a {
    color: rgb(255, 255, 255);
    font-weight: bold;
    text-decoration: none;
}
.more {
    clear: none;
    float: left;
    height: auto;
    margin: 0 0 12px 25px;
    width: 188px;
}
.pContent {
    background-color: rgb(214, 214, 195);
    border: 1px dotted rgb(122, 122, 115);
    margin: 0 20px;
    overflow: hidden;
	min-height:300px;
}
.pHead {
    color: rgb(158, 0, 0);
    display: block;
    font: 30px arial;
    margin: 20px 0 20px 150px;
}
.pHead a {
    color: rgb(158, 0, 0);
    text-decoration: none;
}
.pText {
    color: rgb(65, 72, 62);
    float: left;
    font: 12px arial;
}
.pText p {
    line-height: 20px;
    text-align: justify;
    width: 400px;
}
.pText span {
    float: left;
    line-height: 20px;
    margin-left: 30px;
}
.pHr {
    border-top: 1px dotted rgb(65, 72, 62);
    height: 1px;
    margin: 0 auto;
    width: 600px;
}
ol.olFaqList {
    list-style-image: none;
    margin-left: 40px;
    padding: 10px;
}
.ptxth {
    margin-left: 30px;
}
ul.pBox {
    color: rgb(65, 72, 62);
    float: left;
    height: auto;
    margin-left: 30px;
    width: 530px;
}
ul.pBox li {
    list-style-type: none;
    margin-left: 5px;
    text-align: left;
}
ul.pBox li img {
    float: left;
    margin: 2px 10px 0 0;
}
ul.pBox li a.pBoxTopLink, a.pBoxTopLink:visited {
    color: rgb(91, 0, 0);
    font-size: 17px;
    text-decoration: underline;
}
ul.pBox li a.pBoxTopLink:hover {
    color: rgb(158, 0, 0);
}
.pToTop {
    margin-left: 30px;
}
.pTcBox {
    color: rgb(65, 72, 62);
    list-style-image: url("../image/arr_9x9.gif");
    margin-left: 30px;
    padding-top: 13px;
}
.pTcBox li {
    height: auto;
    margin-left: 20px;
    text-align: justify;
}
.pTcBoxwrap {
    width: 580px;
}
.bt1, .bt2, .bt3, .bt4, .bt5, .bt6, .bt7, .bt8, .btBonusRoulette {
    height: 12px;
    line-height: 12px;
    padding-left: 30px;
    width: 130px;
}
#tc1, #tc2, #tc3, #tc4, #tc5, #tc6, #tc7, #tc8, #tcBonusRoulette {
    height: 0;
    overflow: hidden;
    text-align: left;
    width: 632px;
    z-index: 10;
}
.ulFaqListQ {
    line-height: 25px;
    list-style-image: url("../media/button/arrow_red_8x8.gif");
    margin: 10px;
    padding: 0 20px 20px;
}
.ulFaqListQ a, .ulFaqListQ a:hover, .ulFaqListQ a:visited, .ulFaqListA a, .ulFaqListA a:hover, .ulFaqListA a:visited, a.faqlink, a.faqlink:hover, a.faqlink:visited {
    color: rgb(93, 0, 0);
    font-weight: bold;
    text-decoration: underline;
}
a.faqlink {
    margin: 10px;
}
.ulFaqListA {
    list-style-image: url("../media/button/arrow_blue_8x8.gif");
    margin: 10px;
    padding: 20px;
}
.imgVIP {
    border: 0 none;
    float: left;
    overflow: hidden;
    width: 183px;
}
.rightTxtVIP {
    float: left;
    margin: 10px 0 30px 10px;
    width: 445px;
}
.wpc_button {
    margin: 10px 0 20px;
    padding: 5px;
}
.ConfirmSave {
    margin: auto;
    text-align: center;
    width: 240px;
}
.AccountCreated {
    color: rgb(93, 0, 0);
    font-size: 16px;
}
.upfile_restriction {
    background-color: rgb(255, 255, 224);
    border: 1px solid rgb(204, 204, 204);
    color: rgb(0, 0, 0);
    font-family: Verdana,Arial,sans-serif;
    font-size: 10px;
    line-height: 18px;
    margin-left: 26px;
    margin-top: 6px;
    padding: 5px;
    width: 430px;
}
.upfile_box {
    font-size: 18px;
    margin: 0 auto;
    padding-top: 135px;
    width: 246px;
}
.lpTmbn {
    float: left;
    height: 44px;
    margin: 5px 0 0 5px;
    width: 59px;
}
.lpTmbn img {
    border: 1px solid rgb(239, 182, 92);
    cursor: pointer;
    height: 44px;
    width: 59px;
}
.Wrap404 {
    margin: 0 30px;
}
.upPnl1 {
    background-color: rgb(237, 237, 219);
    color: rgb(93, 0, 0);
    height: 300px;
    margin-top: 13px;
    width: 600px;
}
.errCountry {
    color: rgb(158, 0, 0);
    display: block;
    font: bold 17px arial;
    margin: 100px 30px;
    text-align: center;
}
.pTextS148A {
    color: rgb(65, 72, 62);
    font: bold 12px arial;
    margin-left: 30px;
    text-align: left;
}
.pnlMain {
    display: block;
    height: 300px;
    overflow: hidden;
    width: 920px;
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
}
.pnlMain .download {
	background-image:url(../media/image/background_download.jpg);
	float: left;
    height: 90px;
    width: 260px;
	padding-top:210px;
}

.mainblock {
    background-color: rgb(67, 0, 0);
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
    color: rgb(255, 255, 255);
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 920px;
}
.mainblock h3{
	color:#FFC87A;
}

.mainblock a, .mainblock a:visited {
    color: rgb(255, 255, 255);
    font-weight: normal;
    text-decoration: underline;
}
.mainblock a:hover {
    color: rgb(255, 189, 97);
    font-weight: normal;
    text-decoration: underline;
}
.W188 {
    width: 188px;
}
.W278 {
    width:565px;
}
.W298 {
    background-color: #000000;
    height: 98px;
    width: 875px;
}
.W479 {
    width: 675px;
}
.W20H123 {
    float: left;
    height: 123px;
    width: 20px;
}
.W10H123 {
    float: left;
    height: 123px;
    width: 10px;
}
.mainblockBox {
    background-color: rgb(92, 0, 0);
    border: 1px solid rgb(255, 126, 0);
    float: left;
    height: 123px;
}
.mainblockBoxTop {
    background: url("../media/button/mainbox_header_1x25.gif") repeat-x scroll left top transparent;
    height: 25px;
    width: 100%;
}
.mainblockBoxTop img {
    background-color: Transparent;
    height: 24px;
    margin: 0 auto;
    width: 170px;
}
ul.mainblockBoxul {
    color: rgb(255, 255, 255);
    margin-left: 20px;
    padding-top: 15px;
}
ul.mainblockBoxul_it {
    color: rgb(255, 255, 255);
    margin-left: 20px;
    padding-top: 5px;
}
ul.mainblockBoxul li {
    line-height: 19px;
    list-style-image: url("../image/square_red_8x8.gif");
    margin-left: 5px;
    text-align: left;
}
ul.mainblockBoxul_it li {
    font-size: 12px;
    line-height: 19px;
    list-style-image: url("../image/square_red_8x8.gif");
    margin-left: 5px;
    text-align: left;
}
ul.mainblockBoxulLight {
    color: rgb(255, 255, 255);
    margin-left: 20px;
    padding-top: 2px;
}
ul.mainblockBoxulLight li {
    list-style-image: url("../image/square_orange_8x8.gif");
    margin-left: 5px;
    text-align: left;
}
div.custumercare {
    line-height: 18px;
    padding: 5px 0 0 3px;
    text-align: left;
}
div.custumercare_it {
    color: rgb(255, 255, 255);
    font-size: 12px;
    line-height: 18px;
    padding-left: 2px;
    padding-top: 2px;
    text-align: left;
    word-spacing: -1px;
}
.prjackpot {
    background-color: rgb(57, 0, 0);
    border: 1px dotted rgb(255, 126, 0);
    color: rgb(255, 255, 255);
    font: bold 18px arial;
    height: 24px;
    margin: 2px auto 0;
    text-align: center;
    width: 140px;
}
.mainblockGameBox {
    background-image:url(../media/image/background_games.jpg);
	height:95px;
    display: block;
    overflow: hidden;
	padding-left: 68px;
    width: 89%;
}

span.textGame{
	text-transform:uppercase;
}

span.textGame p{
	padding-top:20px;
	color:#FFC87A;
}

span.textGame .textLink{
	margin-left:10px;
	margin-right:10px;	
}

.mainblockGameBox div.icon {
    border: 0 none;
    float: left;
    padding: 10px 6px 0;
    width: 80px;
}
.mainblockGameBox div.icon span {
    float: left;
}
.mainblockGameBox div.icon2 {
    float: left;
	margin:0 19px;
}
.mainblockGameBox div.icon_link {
    clear: both;
    float: left;
    text-align: center;
    text-decoration: none;
    width: 83px;
}
.mainCupVip {
    background: url("../image/cup_vip_108x125.png") no-repeat scroll left top transparent;
    float: left;
    height: 125px;
    margin: -27px 0 -5px;
    width: 108px;
}
.mainExVip {
    float: left;
    margin-top: 25px;
}
.bottomHR {
    border-top: 1px solid rgb(138, 74, 36);
    height: 1px;
    line-height: 1px;
    margin: 0 auto;
    width: 880px;
}
.bottomFix {
    height: 10px;
    margin: 0 auto;
    overflow: hidden;
    width: 920px;
}
a.wordsLnk {
    color: rgb(255, 255, 255);
    font-size: 10px;
    margin: 4px;
    text-decoration: none;
}
.wordsBox {
    color: rgb(255, 255, 255);
    height: 200px;
    margin: 0 auto;
    padding-top: 5px;
    text-align: justify;
    width: 880px;
}
.jprotator-wrapper {
    height: 30px;
    margin: 7px auto 0;
    text-align: center;
    width: 900px;
}
#rotator .ui-tabs-selected {
    background-color: rgb(245, 222, 179);
}
#rotator {
    float: right;
}
#rotator .ui-tabs-hide {
    display: none;
}
#jprotator {
    float: left;
    white-space: nowrap;
}
#jprotator img.dollar {
    margin-right: 2px;
    width: 14px;
}
#jprotator img.stars {
    margin: 0 5px;
    width: 38px;
}
.jp-rotator-content {
    float: left;
    height: 30px;
    width: 550px;
}
#jprotator .ui-tabs-hide {
    display: none;
}
#jprotator img {
    border: 0 none;
    float: left;
    height: 25px;
}
#jprotator .ui-tabs-panel {
    float: left;
    height: 30px;
    width: 530px;
}
#rotator .ui-tabs-nav {
    border: 0 none;
    display: inline;
    float: right;
    height: 235px;
    line-height: 1.3;
    list-style: none outside none;
    margin: 15px 5px 0 0;
    outline: 0 none;
    text-decoration: none;
    width: 155px;
}
#rotator .ui-tabs-nav li {
    float: right;
    height: 56px;
    width: 70px;
}
#rotator .ui-tabs-panel {
    float: right;
    height: 209px;
    margin-right: 20px;
    width: 277px;
}
#rotator .ui-tabs-panel h2 {
    color: rgb(245, 222, 179);
    font-size: 18px;
}
#rotator .ui-tabs-panel img {
    border: 1px solid rgb(239, 182, 92);
}
.C5D0000 {
    background-color: rgb(93, 0, 0);
}
.C430000 {
    background-color: rgb(67, 0, 0);
}
.C100000 {
    background-color: rgb(16, 0, 0);
}
.csc_container {
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
    height: auto;
    width: 920px;
}
.container_1row {
    color: rgb(255, 255, 255);
    margin: 0 auto;
    text-align: center;
    width: 450px;
}
.container_1row a, .container_1row a:hover, .container_1row a:visited {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
.container_2row {
    color: rgb(255, 255, 255);
    margin: 0 auto;
    padding: 17px 0;
    text-align: center;
    width: 415px;
}
.container_3row {
    color: rgb(255, 255, 255);
    margin: 0 auto;
    text-align: center;
    width: 435px;
}
.container_3row a, .container_3row a:hover, .container_3row a:visited {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#hp_rotator .ui-tabs-selected {
    background-color: rgb(245, 222, 179);
}
#hp_rotator {
    height: 95px;
    width: 188px;
}
#hp_rotator .ui-tabs-hide {
    display: none;
}
#hp_rotator .ui-tabs-nav {
    display: none;
}
#hp_rotator .ui-tabs-nav li {
    display: none;
}
#hp_rotator .ui-tabs-panel {
    float: right;
    height: 45px;
    margin: 20px auto;
    width: 188px;
}
#hp_rotator .ui-tabs-panel h2 {
    color: rgb(245, 222, 179);
    font-size: 18px;
}
#hp_rotator .ui-tabs-panel img {
    border: 1px solid rgb(239, 182, 92);
}
a.SlotFinderLink, a.SlotFinderLink:hover, a.SlotFinderLink:visited {
    color: rgb(0, 0, 0);
    cursor: default;
}
ul {
    float: none;
    list-style: none outside none;
    margin: 0;
}
.navTabOff, .navTabOn {
    display: inline;
    float: left;
    margin-left: 0;
}
.navTabLeft {
    padding-left: 0;
}
a.navTabLink {
    color: rgb(255, 200, 122);
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    text-decoration: none;
	padding:0 10px;
}
a.navTabLink_it {
    color: rgb(255, 200, 122);
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    text-decoration: none;
	padding:0 4px;
}
.navTabOff .tabLeft, .navTabOn .tabLeft {
    float: left;
    width: 3px;
}
.navTabOff .tabRight, .navTabOn .tabRight {
    float: left;
    height: 30px;
    width: 5px;
}
.navTabOn .tabCenter, .navTabOff .tabCenter {
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding: 0 5px;
    width: auto;
}
.tabDivider {
    float: left;
    height: 30px;
    overflow: hidden;
    width: 25px;
}
.navTabOff .tabCenter {
    background-image: url("../image/panel_menu_center1x30.gif");
    color: rgb(255, 200, 122);
    cursor: default;
    font-weight: bold;
    padding-top: 2px;
}
.navTabOff .tabRight {
    background-image: url("../image/panel_menu_center1x30.gif");
}
.navTabOff .tabLeft {
    background-image: url("../image/panel_menu_center1x30.gif");
}
.navTabOn .tabCenter {
    color: rgb(255, 200, 122);
    cursor: default;
    font-weight: bold;
    padding-top: 2px;
}
.tabCenter img {
    border: 0 none;
    height: 12px;
    margin-top: 8px;
}
.navTabOn .tabLeft {
    background-image: url("../image/nav_left_5x30.gif");
}
.tabDivider {
    float: left;
    height: 30px;
    overflow: hidden;
    width: 25px;
}
#confirmModalContainer {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: rgb(255, 255, 255);
    border-color: -moz-use-text-color rgb(211, 3, 3) rgb(211, 3, 3);
    border-image: none;
    border-right: 2px solid rgb(211, 3, 3);
    border-style: none solid solid;
    border-width: 0 2px 2px;
    font-family: 'Arial Narrw',Arial,Verdana;
    font-size: 16px;
    height: 140px;
    text-align: left;
    vertical-align: text-top;
    width: 300px;
}
#confirmModalContainer .header {
    background: url("../image/panel_popup1x30.gif") repeat-x scroll left top transparent;
    color: rgb(255, 255, 255);
    height: 30px;
    line-height: 30px;
    text-align: left;
    width: 100%;
}
#confirmModalContainer .header b {
    padding-left: 8px;
}
#confirmModalContainer .header b a, #confirmModalContainer .header b a:active, #confirmModalContainer .header b a:visited {
    color: rgb(255, 255, 255);
    text-decoration: none;
}
#confirmModalContainer .message {
    color: rgb(51, 51, 51);
    margin: 0;
    padding: 10px 4px;
    text-align: center;
}
#confirmModalContainer .buttons {
    height: 30px;
    margin: 0 auto;
    width: 160px;
}
#confirmModalContainer .buttons div {
    background: url("../image/panel_popup1x30.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid rgb(187, 187, 187);
    color: rgb(255, 255, 255);
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 70px;
}
#confirmModalContainer a.modalCloseX, #confirmModalContainer a.modalCloseX:link, #confirmModalContainer a.modalCloseX:active, #confirmModalContainer a.modalCloseX:visited {
    color: rgb(255, 255, 255);
    font-size: 1.1em;
    font-weight: bold;
    left: 280px;
    position: absolute;
    text-decoration: none;
    top: 0;
}
#confirmModalContainer a.modalCloseX:hover {
    color: rgb(155, 179, 179);
}
#floatDiv {
    display: none;
    padding-left: 20px;
    position: absolute;
    z-index: 100;
}
#confirmModalContainerLang {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: rgb(255, 255, 255);
    border-color: -moz-use-text-color rgb(211, 3, 3) rgb(211, 3, 3);
    border-image: none;
    border-right: 2px solid rgb(211, 3, 3);
    border-style: none solid solid;
    border-width: 0 2px 2px;
    font-family: 'Arial Narrw',Arial,Verdana;
    font-size: 16px;
    height: 140px;
    text-align: left;
    vertical-align: text-top;
    width: 400px;
}
#confirmModalContainerLang .header {
    background: url("../image/panel_popup1x30.gif") repeat-x scroll left top transparent;
    color: rgb(253, 220, 4);
    font-size: 20px;
    font-weight: bolder;
    height: 30px;
    line-height: 30px;
    text-align: left;
    width: 100%;
}
#confirmModalContainerLang .header b {
    padding-left: 8px;
}
#confirmModalContainerLang .header b a, #confirmModalContainerLang .header b a:active, #confirmModalContainerLang .header b a:visited {
    color: rgb(255, 255, 255);
    text-decoration: none;
}
#confirmModalContainerLang .message {
    color: rgb(51, 51, 51);
    margin: 0;
    padding: 10px 4px;
    text-align: center;
}
#confirmModalContainerLang .buttons {
    height: 30px;
    margin: 0 auto;
    width: 160px;
}
#confirmModalContainerLang .buttons div {
    background: url("../image/panel_popup1x30.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid rgb(187, 187, 187);
    color: rgb(255, 255, 255);
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 70px;
}
#confirmModalContainerLang a.modalCloseX, #confirmModalContainerLang a.modalCloseX:link, #confirmModalContainerLang a.modalCloseX:active, #confirmModalContainerLang a.modalCloseX:visited {
    color: rgb(255, 255, 255);
    font-size: 1.1em;
    font-weight: bold;
    left: 380px;
    position: absolute;
    text-decoration: none;
    top: 0;
}
#confirmModalContainerLang a.modalCloseX:hover {
    color: rgb(155, 179, 179);
}
