/* CSS Document */

/* START global styles */
body{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;}
blockquote{
    margin:5px 5px 0px 15px;
    padding:0px 0px 0px 0px;
}

a{
    color :#900060;
    text-decoration:none;
}
a:hover{
    color:#532f64;
    text-decoration:underline;
}

.clearfix{
    clear			:both;
    margin			:0px;
    padding			:0px;
    line-height		:0px;
    font-size		:0em;
}
div.strapline{
    margin			:30px 0px 0px 10px;
    padding			:0px 0px 10px 0px;
    color			:#9982a3;
    border-bottom	:1px dotted #ccbfd1;
    width			:400px;
    font-weight		:200;
}
div#latestnews{
    margin			:10px 0px 0px 10px;
    padding			:0px 0px 25px 0px;
    border-bottom	:1px dotted #ccbfd1;
    width			:400px;
}
div#latestnews p{
    margin			:0px 0px 0px 0px;
    padding			:5px 0px 0px 0px;
    color			:#666666;
}
div#latestnews p a{
    margin			:0px 0px 0px 0px;
    padding			:0px 0px 5px 0px;
    color			:#900060;
    text-decoration	:none;
}
div#latestnews p a:hover{
    margin			:0px 0px 0px 0px;
    padding			:0px 0px 5px 0px;
    color			:#900060;
    text-decoration:none;
}
div#latestnews p.latestnewsdate{
    margin			:0px 0px 0px 0px;
    padding			:5px 0px 5px 0px;
    color			:#b4b4b4;
    font-size		:.7em;
}
div#latestnews h4{
    margin			:0px 0px 0px 0px;
    padding			:10px 0px 0px 0px;
    color			:#333333;
    font-weight:200;
}
div#latestnews h1{
    margin			:0px 0px 0px 0px;
    padding			:0px 0px 0px 0px;
    color			:#333333;
    font-weight		:200;
    line-height		:1.6em;
    font-size		:1.6em;
}
h3.straplinetext{
    margin			:0px;
    padding			:0px;
    font-weight		:200;
    font-size		:1.2em; /*Added by KAT */
}

h2.halfmoongreentitle {
    margin			:10px 0px 0px 0px;
    padding			:0px 0px 0px 18px;
    background		:url(/modules/openbet/images/green_half_moon.jpg) no-repeat left center;
    color			:#333333;
    font-weight		:200;
}

h3.opportunitytitle {
    margin			:0px 0px 0px 18px;
    padding			:0px 0px 0px 18px;
    color			:#333333;
    display			:inline;
    float:right;
}
h4.opportunitylocation {
    margin			:0px 0px 0px 0px!important;
    padding			:20px 0px 0px 18px!important;
    color			:#333333!important;
    font-weight		:200;
}
h4.opportunitylocation span{
    margin			:0px!important;
    padding			:0px 0px 0px 0px!important;
    color			:#666666!important;
}
div#mainbodynobannerleftcol p.opportunitycopy {
    margin			:0px;
    padding			:5px 0px 5px 18px;
    color			:#666666;
    clear			:both;
}
div#mainbodynobannerleftcol p.opportunitycopy a{
    margin			:0px;
    padding			:0px;
    color			:#990066;
    text-decoration	:none;
}
div#mainbodynobannerleftcol p.opportunitycopy a:hover{
    margin			:0px;
    padding			:0px;
    color			:#990066;
    text-decoration	:none;
}
div#mainbodynobannerleftcol p a{
    margin			:0px;
    padding			:0px;
    color			:#990066;
    text-decoration	:none;
}
div#mainbodynobannerleftcol p a:hover{
    margin			:0px;
    padding			:0px;
    color			:#990066;
    text-decoration	:none;
}
div#mainbodynobannerleftcol img.imagetextinsert {
    margin			:0px;
    padding			:15px 0px 10px 18px;
}
div.pdflink{
    margin			:20px 0px 0px 0px;
    padding			:12px 0px 20px 0px;
    border-bottom	:1px dotted #ccbfd1;
    border-top		:1px dotted #ccbfd1;
    width			:340px;
}
div.pdflink a{
    margin			:20px 0px 0px 0px;
    padding			:18px 0px 20px 50px;
    color			:#990066;
    background		:url(/modules/openbet/images/icon_pdf.jpg) no-repeat left center;
    font-size		:.9em;
    text-decoration	:none;
}
div.pdflink a:hover{
    margin			:0px;
    padding			:18px 0px 20px 50px;
    color			:#990066;
    background		:url(/modules/openbet/images/icon_pdf.jpg) no-repeat left center;
    font-size		:.9em;
    text-decoration:none;
}
div.pdflink span{
    color			:#666666;
    margin			:0px;
    padding			:8px 0px 0px 20px;
    font-size		:.8em;
}
/* END global styles */

/* START this is the main container section  */
div#maincontainer{
    margin			:0px;
    padding			:0px;
    width			:100%;
    height			:100%;
    text-align		:center;
}
/* END this is the main container section  */


/*START content div for CMS style fix */

div.content ol {
    list-style:none outside none;
    margin:15px 0 0 20px;
    padding:0;
    line-height:1.5;
}

div.content ol li {
    background:url(/modules/openbet/images/gray_sml_moon.gif) no-repeat scroll left 3px transparent;
    color:#666;
    font-size:0.75em;
    margin:0;
    padding:0 0 5px 15px;
}


/* END this is the content div section  */

/* START this is the header container section  */
div#headercontainer{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:center;

}
div#header{
    margin			:0px auto;
    padding			:0px 0px 0px 0px;
    width			:960px;
    text-align		:left;
}
div#logoheader{
    margin			:0px 0px 0px 0px;
    padding			:0px;
    width			:958px;
}
div#logoheaderleft{
    float			:left;
    width			:168px;
    height			:141px;
}
div#logoheaderright{
    float			:right;
    width			:252px;
    height			:141px;
}
div#hidenmenu{
    margin			:0px auto;
    padding			:0px;
    width			:960px;
    height			:100px;
    background		:#000fff;
    text-align		:left;
    display			:none;
}
/* END this is the header container section  */

/* START this is the breadcrumb container section  */
div#breadcrumbcontainer{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:left;
    border-bottom	:1px dotted #CCCCCC;
    font-size		:.75em;
    display			:block;
}
.breadcrumbcontainerbordertop{
    border-top		:1px dotted #CCCCCC;
}
div#breadcrumb{
    margin			:0px auto;
    padding			:0px 0px 5px 0px;
    width			:960px;
    text-align		:left;
    text-transform	:lowercase;
}
div#breadcrumb ul{
    margin			:5px 0px 0px 0px;
    padding			:0px 0px 0px 0px;
    text-transform	:lowercase;
}
div#breadcrumb ul li{
    margin			:0px;
    padding			:0px;
    float			:left;
    display			:inline;
    color			:#b8b8b8;
    text-transform	:lowercase;
}
div#breadcrumb ul li a{
    margin			:0px;
    padding			:0px;
    color			:#666666;
    text-decoration	:none;
    text-transform	:lowercase;
}
div#breadcrumb ul li a:hover{
    margin			:0px;
    padding			:0px;
    color			:#666666;
    text-decoration:none;
    text-transform	:lowercase;
}
/* END this is the breadcrumb container section  */

/* START  this is the main body container section */
div#bodycontainer{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:left;
    border-top		:0px solid #ffffff;
    background		:url(/modules/openbet/images/purple_bar.gif) repeat-x;
}
div#mainbody{
    margin			:0px auto;
    padding			:0px;
    width			:960px;
    text-align		:left;
}
div#mainbodycol{
    width			:958px;
    margin			:0px;
    padding			:0px;
}
div#mainbodycolleft{
    margin			:0px;
    padding			:0px;
    width			:470px;
    text-align		:left;
    float			:left;
    display			:inline;
}
div#mainbodycolright{
    margin			:0px;
    padding			:0px;
    width			:483px;
    text-align		:left;
    float			:left;
    display			:inline;
}
div#mainbodycolright h1{
    margin			:0px;
    /*padding		:25px 0px 20px 0px;*/
    padding			:25px 0px 0px 0px; /* Changed by KAT */
    font-weight		:200;
    color			:#333333;
    line-height		:1.6em;
    font-size		:1.6em;
}
div#mainbodycolright .flashbox{
    margin			:0px;
    padding			:0px 0px 0px 0px;
    width			:480px;
}
div#mainbodycolright .flashboxnew{
    margin			:0px;
    padding			:0px 0px 0px 0px;
    width			:600px;
}
div.flashboxnewfeatures{
    margin			:0px;
    padding			:10px 0px 0px 0px;
    width			:470px;
    float			:left;
    display			:inline;
}
div#homeflashcontainer{
    margin			:0px;
    padding			:0px;
}
/* END  this is the main body container section */

/* START new flash banner for pages other than the home page */

div#flashbodycontainerprod{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:left;
    background		:#ffffff;
}
div#flashmainbodyprod{
    margin			:0px auto;
    padding			:0px;
    width			:958px;
    text-align		:left;
    background		:#ececec;
}
div#homeflashcontainerprod{
    margin			:0px;
    padding			:0px;
    background		:#ffffff;
}
div#homeflashcontainerprod ul{
    margin			:0px;
    padding			:0px;
    list-style:none;
}
div#homeflashcontainerprod li{
    margin			:0px;
    padding			:0px;
    float			:left;
    display			:inline;
}
/* this has been added May 27, 2010 */
div#colleftprods ul{
    margin			:0px;
    padding			:0px 0px 0px 35px;
}
div#colleftprods li{
    margin			:0px;
    padding			:0px;
    color			:#666666;
    font-size		:.75em;
}
/* End this has been added May 27, 2010 */
div#colrightprods{
    float			:right;
    diplay			:inline;
    margin			:0px;
    padding			:25px 0px 50px 20px;
    width			:340px;
    color			:#666666;
}
div#prodpurpleticket{
    margin			:20px 0px 0px 0px;
    padding			:0px;
    width			:350px;
}
div#gamespurpleticket{
    margin			:10px 0px 0px 0px;
    padding			:0px;
    width			:240px;
}
div#gamespurpleticketmore{
    margin			:20px 0px 0px 0px;
    padding			:0px;
    width			:250px;
}
div#prodpurpleticketheader{
    margin			:0px;
    padding			:0px;
    width			:340px;
    background		:#532f64;
    color			:#ffffff;
}
div#gamespurpleticketheader{
    margin			:0px;
    padding			:0px;
    width			:260px;
    background		:#532f64;
    color			:#ffffff;
}
div#gamespurpleticketheader h3{
    margin			:0px;
    padding			:9px 0px 8px 14px;
    font-weight		:200;
    font-size		:1.5em;
}
div#gamespurpleticketheader h4{
    margin			:0px;
    padding			:9px 0px 8px 14px;
    font-weight		:200;
    font-size		:1em;
}
div#gamespurpleticketbody{
    margin			:0px;
    padding			:0px 0px 15px 0px;
    width			:260px;
    background		:#edeaef url(/modules/openbet/images/purp_curve_off.gif) no-repeat;
}
div#gamespurpleticketbody ul{
    margin			:0px 0px 0px 15px;
    padding			:10px 0px 0px 0px;
    list-style		:none;
}
div#gamespurpleticketbody ul li{
    margin			:0px;
    padding			:0px 0px 5px 12px;
    background		:url(/modules/openbet/images/gray_sml_moon.gif) no-repeat left 3px;
    font-size		:.75em;
    color			:#532f64;
    width			:220px;
}
div#gamespurpleticketbody ul.sublist{
    margin			:0px 0px 0px 0px;
    padding			:5px 0px 0px 0px;
    list-style		:none;
}
div#gamespurpleticketbody ul.sublist li{
    margin			:0px;
    padding			:0px 0px 5px 10px;
    background		:none!important;
    font-size		:1em!important;
    color			:#532f64;
}
div#gamespurpleticketbody ul.sublist li span{
    background		:url(/modules/openbet/images/dash.gif) no-repeat left 7px;
    margin			:0px;
    padding			:0px 0px 0px 10px;
}
div#prodpurpleticketheader h3{
    margin			:0px;
    padding			:9px 0px 8px 14px;
    font-weight		:200;
    font-size		:1.5em;
}
div#prodpurpleticketheader h4{
    margin			:0px;
    padding			:9px 0px 8px 14px;
    font-weight		:200;
    font-size		:1em;
}
div#prodpurpleticketbody{
    margin			:0px;
    padding			:0px 0px 15px 0px;
    width			:340px;
    background		:#edeaef url(/modules/openbet/images/purp_curve_off.gif) no-repeat;
}
div#prodpurpleticketbody ul{
    margin			:0px 0px 0px 15px;
    padding			:10px 0px 0px 0px;
    list-style		:none;
}
div#prodpurpleticketbody ul li{
    margin			:0px;
    padding			:0px 20px 5px 12px;
    background		:url(/modules/openbet/images/gray_sml_moon.gif) no-repeat left 3px;
    font-size		:.75em;
    color			:#532f64;
}
div.colrightprodsimg{
    margin			:0px;
    padding			:0px 0px 0px 0px;
    width			:340px;
    color			:#666666;
    border-bottom:1px dotted #ccbfd1;
}
div#colleftprods h4{
    margin			:0px;
    padding			:10px 0px 10px 18px;
    color			:#333333;
    font-weight		:200;
}
div#colleftprods p{
    margin			:0px;
    padding			:0px 0px 10px 18px;
    color			:#666666;
}
div#colleftprods p a{
    text-decoration:none;
    color			:#98005d;
}
div#colleftprods p a:hover{
    text-decoration:none;
    color			:#98005d;
}
div#colleftprods p.topparanew{
    margin			:0px;
    padding			:20px 0px 10px 18px;
}
/* START new flash banner for pages other than the home page */
/* START NEW BODY AREA */
div#bodycontainerprod{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:left;
}
div#mainbodyprod{
    margin			:0px auto;
    padding			:0px;
    width			:960px;
    text-align		:left;
}
/* END NEW BODY AREA */
/* START NEW BODY AREA */
div#bodycontainernobanner{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:left;
}
div#breadcrumbcontainernobanner{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:left;
    border-bottom	:1px dotted #CCCCCC;
    border-top		:1px dotted #CCCCCC;
    font-size		:.75em;
    display			:block;
}
div#mainbodynobanner{
    margin			:0px auto;
    padding			:0px 0px 50px 0px;
    width			:960px;
    text-align		:left;
}
div#mainbodynobannerleftcol{
    margin			:0px;
    padding			:16px 0px 50px 0px;
    float			:left;
    display			:inline;
    width			:600px;
}
div#mainbodynobannerleftcol p{
    margin			:0px;
    padding			:10px 0px 0px 20px;
    color			:#666666;
}
div#mainbodynobannerleftcol p.contactpara{
    margin			:0px;
    padding			:0px 0px 0px 20px;
    color			:#666666;
}
div#mainbodynobannerrightcol{
    margin			:0px;
    padding			:20px 0px 0px 0px;
    float			:right;
    display			:inline;
    width			:301px;
}
div#mainbodynobannerrightcol h4.blurbbelow{
    margin			:0px;
    padding			:20px 0px 5px 0px;
    color			:#9982a3;
    font-weight:200;
    font-size:1em;
}
div#mainbodynobannerrightcol h4{
    margin			:0px;
    padding			:20px 0px 5px 0px;
}
div#mainbodynobannerrightcol p.rightsideblurb{
    margin			:0px;
    padding			:0px 0px 5px 0px;
    color			:#a490ad;
}
div#mainbodynobannerrightcol p.morepaddingagain{
    padding			:20px 0px 5px 0px;
}
div#mainbodynobannerrightcol p.rightsideblurbhire{
    margin			:0px;
    padding			:20px 0px 5px 0px;
    color			:#a490ad;
}
div#mainbodynobannerrightcol p.rightsideblurbhire a{
    margin			:0px;
    padding			:0px;
    color			:#98005d;
    text-decoration	:none;
}
div#mainbodynobannerrightcol p.rightsideblurbhire a:hover{
    margin			:0px;
    padding			:0px;
    color			:#98005d;
    text-decoration:none;
}
div#mainbodynobannerrightcol p.rightsideblurb a{
    margin			:0px;
    padding			:0px;
    color			:#98005d;
    text-decoration	:none;
}
div#mainbodynobannerrightcol p.rightsideblurb a:hover{
    margin			:0px;
    padding			:0px;
    color			:#98005d;
    text-decoration:none;
}
/* END NEW BODY AREA */
/* START NEW BODY AREA */
div#bodycontainer{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:left;
}
div#mainbodyprod{
    margin			:0px auto;
    padding			:0px;
    width			:960px;
    text-align		:left;
}
/* END NEW BODY AREA */
/* START this is the footer container section  */
div#footercontainer{
    margin			:0px;
    padding			:0px;
    width			:100%;
    text-align		:center;
    border-top		:1px dotted #CCCCCC;
    border-bottom	:1px dotted #CCCCCC;
}
div#footer{
    margin			:0px auto;
    padding			:0px;
    width			:960px;
    text-align		:left;
    background		:#ffffff;
}
div#footer p{
    margin			:0px auto;
    padding			:5px 0px 5px 0px;
    color			:#CCCCCC;
    font-size		:.7em;
}

div#footer a{ /*Added by KAT */
              color			:#666;
              text-decoration	:none;
}

div#footer a:hover {/*Added by KAT */
                    color			:#98005d;
}

/* END this is the footer container section  */
/* START this is the footer images container section  */
div#footercontainerimages{
    margin			:10px 0px;
    padding			:0px;
    width			:100%;
    text-align		:center;
}
div#footerimages{
    margin			:0px auto;
    padding			:0px;
    width			:960px;
    text-align		:left;
    color			:#CCCCCC;
    font-size		:.7em;
    background		:#ffffff;
}
div#footerimages p{
    margin: 0;
    padding: 0;
}
div#footerimages img{
    margin			:5px 0px 0px 26px;
    padding			:0px 0px 5px 0px;
    border: 0;
}
div#footerimages img.firstimage{
    margin			:5px 0px 0px 0px;
    padding			:0px 0px 5px 0px;
}
/* end this is the footer images container section  */
/* *******************************************************************  */
/* START header widget navigation ul */
div#navigation{
    margin			:0px;
    padding			:0px;
    width			:960px;
}
div#logoleft{
    margin			:0px;
    padding			:0px;
    float			:left;
    display			:inline;
    background		:#ffff00;
}
div#logoright{
    margin			:0px;
    padding			:0px;
    float			:right;
    display			:inline;
    background		:#00ffff;
}
div#navigationul{
    margin			:0px 0px 0px 0px;
    padding			:116px 0px 0px 0px;
    float			:left;
    display			:inline;
}
div#navigationul ul{
    margin			:0px;
    padding			:0px;
}
div#navigationul ul li{
    margin			:0px;
    padding			:0px 27px 0px 0px;
    float			:left;
    display			:inline;
}
div#navigationul ul li.last{
    margin			:0px;
    padding			:0px 0px 0px 0px;
    float			:left;
    display			:inline;
}
div#navigationul li a{
    margin			:0px;
    padding			:0px;
    text-decoration	:none;
    color			:#000000;
}
div#navigationul li a:hover{
    margin			:0px;
    padding			:0px;
    text-decoration:none;
    color			:#990066;
}
/* END header widget navigation ul */
/* START corp right side pallet widget */
.corppalletsml{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    width		:300px;
}
.corppalletsmltitle{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    background	:#532f64;
}
.corppalletsmltitle h3{
    margin		:0px 0px 0px 0px;
    padding		:5px 0px 5px 5px;
    color		:#ffffff;
    background	:#532f64;
    font-weight	:200;
}
.corppalletsmltitle h4{
    margin		:0px 0px 0px 0px;
    padding		:5px 0px 5px 10px!important;
    color		:#ffffff;
    background	:#532f64;
    font-weight	:200;
    font-size	:1em;
}
h4.nowhiring{
    margin		:0px 0px 0px 0px;
    padding		:10px 0px 12px 10px;
    color		:#ffffff;
    background	:url(/modules/openbet/images/now_hiring_background.gif) no-repeat;
    font-weight	:200;
    font-size	:1em;
    width		:311px;
}
h4.nowhiring a{
    color		:#ffffff;
    text-decoration:none;
}
h4.nowhiring a:hover{
    color		:#ffffff;
    text-decoration:none;
}
.corppalletsmlcontenton{
    margin		:0px 0px 0px 0px;
    padding		:10px 0px 10px 0px;
    width		:300px;
    background	:#98005d url(/modules/openbet/images/purp_curve_on.gif) no-repeat;
}
.corppalletsmlcontentoff p{
    margin		:0px 0px 0px 0px;
    padding		:0px 20px 0px 20px;
    color		:#532f64;
}
.corppalletsmlcontenton p{
    margin		:0px 0px 0px 0px;
    padding		:0px 20px 0px 20px;
    color		:#ffffff;
}
.corppalletsmlcontentoff p.link{
    margin		:0px 0px 0px 0px;
    padding		:5px 20px 0px 20px;
    color		:#532f64;
}
.corppalletsmlcontenton p.link{
    margin		:0px 0px 0px 0px;
    padding		:5px 20px 0px 20px;
    color		:#ffffff;
}
.corppalletsmlcontenton p a{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    text-decoration:none;
    color		:#ffffff;
}
.corppalletsmlcontenton p a:hover{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    text-decoration:none;
    color		:#ffffff;
}
.corppalletsmlcontentoff p a{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    text-decoration:none;
    color		:#98005d;
}
.corppalletsmlcontentoff{
    margin		:0px 0px 0px 0px;
    padding		:10px 0px 10px 0px;
    width		:300px;
    background	:#edeaef url(/modules/openbet/images/purp_curve_off.gif) no-repeat;
}
.corppalletsmlcontentsuboff{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 20px 0px;
    width		:300px;
    background	:#edeaef;
}
.corppalletsmlcontentsubon{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 20px 0px;
    width		:300px;
    background	:#98005d;
}
.corppalletsmlcontentsuboff p{
    margin		:0px 0px 0px 0px;
    padding		:0px 20px 0px 20px;
    color		:#532f64;
}
.corppalletsmlcontentsubon p{
    margin		:0px 0px 0px 0px;
    padding		:0px 20px 0px 20px;
    color		:#ffffff;
}
.corppalletsmlcontentsuboff h4{
    margin		:0px 0px 0px 0px;
    padding		:10px 20px 0px 20px!important;
    color		:#532f64;
    font-weight	:200;
    font-size	:.95em;
}
.corppalletsmlcontentsubon h4{
    margin		:0px 0px 0px 0px;
    padding		:10px 20px 0px 20px!important;
    color		:#ffffff;
    font-size	:.95em;
    font-weight	:200;
}
.corppalletsmlcontenton h5{
    margin		:0px 0px 0px 0px;
    padding		:3px 20px 3px 20px;
    color		:#ffffff;
    font-size	:.8em;
    font-weight	:200;
}
.corppalletsmlcontentoff h5{
    margin		:0px 0px 0px 0px;
    padding		:3px 20px 3px 20px;
    color		:#532f64;
    font-size	:.8em;
    font-weight	:200;
}
.corppalletsmlcontentoff img{
    margin		:0px 0px 0px 0px;
    padding		:0px 10px 0px 20px;
}
.corppalletsmlcontenton img{
    margin		:0px 0px 0px 0px;
    padding		:0px 10px 0px 20px;
}
.corppalletsmlcontenton h4{
    margin		:0px 0px 0px 0px;
    padding		:0px 20px 0px 20px!important;
    color		:#ffffff;
    font-size	:.95em;
    font-weight	:200;
}
.corppalletsmlcontentoff h4{
    margin		:0px 0px 0px 0px;
    padding		:0px 20px 0px 20px!important;
    color		:#532f64;
    font-size	:.95em;
    font-weight	:200;
}
.corppalletsmlcontentsuboff p.link{
    margin		:0px 0px 0px 0px;
    padding		:5px 20px 0px 20px;
    color		:#532f64;
}
.corppalletsmlcontentsubon p.link{
    margin		:0px 0px 0px 0px;
    padding		:5px 20px 0px 20px;
    color		:#ffffff;
}
.corppalletsmlcontentsuboff p a{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    text-decoration	:none;
    color		:#98005d;
}
.corppalletsmlcontentsubon p a{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    text-decoration	:none;
    color		:#ffffff;
}
.corppalletsmlcontentsubon p a:hover{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    text-decoration	:none;
    color		:#ffffff;
}
.corppalletsmltopspace{
    margin-top	:11px;
}
/* END corp right side pallet widget */
/* GAMES SPECIFIC STYLES */
#mainbodyleftcolgames{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    float		:left;
    display		:inline;
    width		:172px;
}
#mainbodyrightcolgames{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    float		:right;
    display		:inline;
    width		:760px;
}
#mainbodyrightcolgames ul{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    list-style	:none;
}
#mainbodyrightcolgames li{
    margin		:0px;
    padding		:0px 10px 0px 0px;
    float		:left;
    display		:inline;
}
#mainbodyleftcolgames ul{
    font-size	:.85em;
}
/* Nicole's changes 28/6/2010 */
/* A-Z tabs */
#mainbodyrightcolgames ul{
	margin		:10px 0px;
	padding-bottom: 20px;
}

#mainbodyrightcolgames ul.az li{
	margin		:0px 7px 0px 0px;
    padding		:0px;
	background	:url(/modules/openbet/images/az_bg_L.gif) top left no-repeat;
	color		:#FFF;
	height		:20px;
}

#mainbodyrightcolgames ul.az li a{
	color		:#FFF;
	padding		:2px 6px 1px 4px;
	font-size	:.9em;
	font-weight	:bold;
	display		:inline-block;
	height		:18px;
	background	:url(/modules/openbet/images/az_bg_R.gif) top right no-repeat;
}

#mainbodyrightcolgames ul.az li:hover{
	background	:url(/modules/openbet/images/az_bg_L_on.gif) top left no-repeat;
}

#mainbodyrightcolgames ul.az li:hover a{
	background	:url(/modules/openbet/images/az_bg_R_on.gif) top right no-repeat;
}

#mainbodyrightcolgames ul.az li a:hover{
	text-decoration: none;
}

#mainbodyrightcolgames h4.az_section_header{ 
	font-size	:1.6em;
	line-height	:0.2em;
	font-weight: bold;
}

/* end of Nicole's changes*/

ul#searchinputul{
    margin		:5px 0px 0px 0px;
    padding		:0px;
    list-style	:none;
}
ul#searchinputul li{
    margin		:0px;
    padding		:0px 5px 0px 0px;
    float		:left;
    display		:inline;
    border-bottom:0px;
}
ul#searchinputul li.firstlisearch{
    margin		:0px;
    padding		:1px 5px 0px 0px;
    float		:left;
    display		:inline;
    border-bottom:0px;
}
ul#searchinputul li.lastlisearch{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    float		:left;
    display		:inline;
    border-bottom:0px;
}
h2.halfmoonorangetitle {
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 14px;
    background	:url(/modules/openbet/images/orange_half_moon.jpg) no-repeat left center;
    color		:#818285;
    font-weight	:200;
}
#mainbodyleftcolgames #verticalbannergames{
    margin		:0px;
    padding		:16px 0px 0px 0px;
}
#mainbodyleftcolgames #verticalbannergames p.rightsideblurb{
    margin		:0px;
    padding		:0px 0px 5px 0px;
    color		:#a490ad;
}
#mainbodyleftcolgames #verticalbannergames p.rightsideblurb a{
    margin		:0px;
    padding		:0px;
    color		:#98005d;
    text-decoration	:none;
}
#mainbodyleftcolgames #verticalbannergames p.rightsideblurb a:hover{
    margin		:0px;
    padding		:0px;
    color		:#98005d;
    text-decoration:none;
}
#flashgamescontainergrp{
    margin		:0px;
    padding		:0px;
    width:758px;
    height:260px;
}
#flashgamescontainertitle{
    margin		:0px;
    padding		:0px;
    background	:#afa0b6;
    width		:759px;
}
#flashgamescontainertitle h3.gamesflashtitlebx{
    margin		:0px;
    padding		:5px 0px 6px 5px;
    color		:#ffffff;
    font-weight	:200;
}
#flashgamescontainer{
    margin		:0px;
    padding		:0px;
    width		:759px;
}
#mainbodyrightcolgames h2{
    margin		:0px;
    padding		:10px 0px 11px 0px;
    color		:#333333;
    font-weight	:200;
}
#mainbodyrightcolgames p{
    margin		:0px;
    padding		:10px 150px 11px 0px;
    color		:#666666;
}
#leftgamessubcol{
    margin		:0px;
    padding		:0px;
    width		:480px;
    float		:left;
    display		:inline;
    border-top	:1px dotted #ccbfd1;
}
#rightgamessubcol{
    margin		:0px;
    padding		:0px;
    width		:260px;
    float		:right;
    display		:inline;
}
.ticketcontainer{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    width		:479px;
    border-bottom:1px dotted #ccbfd1;
}
.ticketsml{
    float		:left;
    display		:inline;
    margin		:0px;
    padding		:0px 0px 0px 0px;
    width		:239px;
	border-left	:none;
}
.ticketsml ul{
    margin		:15px 0px 0px 0px!important;
    padding		:0px 0px 10px 0px!important;
    list-style	:none!important;
}
.ticketsml ul li{
    margin		:0px;
    padding		:0px 0px 10px 0px;
    float		:left;
    display		:inline;
}
.ticketsml ul li.buttonlistgames{
    padding-right:10px;
}
.ticketsml ul.buttonrightgames{
    margin-left	:10px;
}
.ticketsml img.gameshow{
    float		:right;
    margin		:0px;
    padding		:10px 0px 10px 0px;
}
.ticketsml img.categoryimage{
    float		:right;
    margin		:0px;
    padding		:10px 10px 10px 10px;
}
.ticketsml p{
    margin		:0px;
    padding		:5px 5px 0px 0px!important;
    color		:#666666;
}
.ticketsml p a{
    margin		:0px;
    padding		:0px;
    color		:#98005d;
    text-decoration	:none;
}
.ticketsml p a:hover{
    margin		:0px;
    padding		:0px;
    color		:#98005d;
    text-decoration:none;
}
.ticketsml h4{
    margin		:0px;
    padding		:10px 0px 0px 0px;
    font-size	:1em;
    color		:#333333;
    font-weight	:200;
}
.ticketsml h4.smlversion{
    margin		:0px;
    padding		:10px 0px 0px 0px;
    font-size	:.8em;
    color		:#333333;
    font-weight	:200;
}
.extraborder{
    border-right:1px dotted #ccbfd1;
}
.extraborderleft{
    border-left	:1px dotted #ccbfd1;
}
.ticketsml h4.extrapadleft{
    padding-left:10px;
    font-weight:200;
}
.ticketsml p.extrapadleft{
    padding-left:10px;
}
.ticketsml h4.extrapadleft{
    padding-left:10px;
    font-weight:200;
}
.ticketsml ul.extramargleft{
    margin-left	:10px;
}
/* START MINI GAMES REELS TICKET */
div#minigamesreels{
    margin		:0px;
    padding		:0px;
    float		:right;
}
div#minigamesreels .minigamestitle{
    margin		:0px;
    padding		:0px;
    width		:250px;
}
div#minigamesreels .minigamestitle ul{
    margin		:0px;
    padding		:0px;
    list-style	:none;
}
div#minigamesreels .minigamestitle li{
    margin		:0px;
    padding		:0px;
    float		:left;
    display		:inline;
    font-size	:0.75em;
}

div#minigamesreels .minigamestitle li.minigameslive a{
    margin		:0px;
    padding		:6px 0px 7px 10px;
    float		:left;
    display		:block;
    width		:114px;
    background	:#edeaef;
    color		:#532f64;
    text-decoration:none;
}
div#minigamesreels .minigamestitle li.minigameslive a:hover{
    margin		:0px;
    padding		:6px 0px 7px 10px;
    float		:left;
    display		:block;
    width		:114px;
    background	:#532f64;
    color		:#ffffff;
    text-decoration:none;
}
div#minigamesreels .minigamestitle li.bordergrayleft{
    border-left	:1px solid #edeaef;
}
div#minigamesreels .minigamesleft{
    margin		:0px;
    padding		:0px;
    width		:120px;
    height		:35px;
    float		:left;
    display		:inline;
}
div#minigamesreels .minigamesleft p{
    margin		:0px;
    padding		:0px;
}
div#minigamesreels .minigamesleft p a{
    margin		:0px;
    padding		:9px 0px 11px 10px;
    text-decoration:none;
    display		:block;
    color		:#ffffff;
    background	:#532f64;
    width		:114px;
    height		:15px;
}
div#minigamesreels .minigamesleft p a:hover{
    margin		:0px;
    padding		:9px 0px 11px 10px;
    text-decoration:none;
    color		:#532f64;
    background	:#e2e2e2;
    width		:114px;
    height		:15px;
    display		:block;
}
div#minigamesreels .minigamesright{
    margin		:0px;
    padding		:0px;
    width		:125px;
    float		:right;
    display		:inline;
    background	:#e2e2e2;
}

div#minigamesreels .minigamesright p{
    margin		:0px;
    padding		:0px;
}
div#minigamesreels .minigamesright p a{
    margin		:0px;
    padding		:9px 0px 11px 10px;
    text-decoration:none;
    display		:block;
    width		:114px;
    height		:15px;
    color		:#532f64;
    background	:#e2e2e2;
}
div#minigamesreels .minigamesright p a:hover{
    margin		:0px;
    padding		:9px 0px 11px 10px;
    text-decoration:none;
    color		:#ffffff;
    background	:#532f64;
    width		:114px;
    height		:15px;
    display		:block;
}
div#minigamesreels .borderwhiteleft{
    border-left	:1px solid #ffffff;
}
div#minigamesreels .minigamesreelsflash{
    margin		:0px;
    padding		:30px 0px 0px 1px;
    width		:249px;
    background	:url(/modules/openbet/images/mini_games_reels_background.gif) no-repeat;
    border-bottom:1px solid #e2e2e2;
}
div#minigamesreels ul.carousel-items li, div#minigamesreels ul.carousel-items li img{
    width: 76px;
    height: 56px;
}

/* Yaw's updates 08/06/10 */
.minigamestitle .minigamesstatic a { 
    margin		:0px;
    padding		:6px 0px 7px 10px;
    float		:left;
    display		:block;
    width		:114px;
    background	:#edeaef;
    color		:#532f64;
    text-decoration:none;
}

.minigamestitle li{
    font-size	:0.75em;
}

.minigamestitle ul{
    float       :left;
    width       :100%;
}

div#miniGamesCategory .minigamestitle .minigamesstatic{
    padding     :0px 0px 0px 0px;
}

div#minigamesreels .minigamestitle .active a{
    background	:#532f64;
    color		:#ffffff;
}

div#miniGamesCategory .minigamestitle .active a{
    background	:#532f64;
    color		:#ffffff;
}

/* Yaw's updates 08/06/10 */
div#miniGamesCategory .miniGame{ 
    width       :250px; 
    float       :left;
}

div#miniGamesCategory .miniGame .gameLoaded{
    width: 200px;
    height: 200px;
}

div#miniGamesCategory .odd{ 
    clear       :none; 
}

div#miniGamesCategory .minigamestitle ul{
    padding-top :30px;
}


.miniGamesContent{ 
    padding-top :30px;
    float		:left;
}

.miniGamesContent h2{ 
    font-size	:1em;
}

.miniGamesContent .clickToPlay{
    margin-top  :10px;
}


.miniGamesContent .miniGame {
    margin-bottom  :10px;
}




/* END MINI GAMES REELS TICKET */


/* MEDIA TEMPLATE */

#mainmedialeftcol{
    margin		:0px;
    padding		:16px 0px 50px 0px;
    float		:left;
    display		:inline;
    width		:620px;
}
#mainmediarightcol{
    margin		:0px;
    padding		:20px 0px 0px 0px;
    float		:right;
    display		:inline;
    width		:330px;
}
#mainmediarightcol h4{
    margin		:0px;
    padding		:80px 0px 0px 0px;
    font-size	:.95em;
    color		:#9982a3;
    font-weight	:200;
}
#mainmediarightcol p{
    margin		:0px;
    padding		:20px 0px 0px 0px;
    color		:#666666;
}

#mainmediarightcol a { /* Added by KAT */
                       color		:#98005D;
                       text-decoration:none;
}

#mainmediarightcol ul{
    margin		:5px 0px 0px 0px;
    padding		:0px;
    color		:#666666;
    list-style	:none;
    width		:200px;
    font-size	:.75em;
}
#mainmediarightcol ul li{
    margin		:0px;
    padding		:0px;
    color		:#666666;
    float		:left;
    display		:inline;
}
#mainmediarightcol ul li.telephone{
    margin		:0px;
    padding		:0px 0px 5px 0px;
    color		:#666666;
    width		:80px;
}
#mainmediarightcol ul li.teleaddress{
    margin		:0px;
    padding		:0px 0px 5px 0px;
    color		:#666666;
    width		:115px;
}
#mainmediarightcol ul li.teleaddress a{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    color		:#98005d;
    text-decoration:none;
}
#mainmediarightcol ul li.teleaddress a:hover{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    color		:#98005d;
    text-decoration:none;
}
#medialeftcontentcontainer{
    margin		:20px 0px 0px 0px;
    padding		:0px;
    width		:610px;
}
#medialeftcontentcontainerheader{
    margin		:0px;
    padding		:0px;
    width		:560px;
    background	:#e2e2e2;
}
#medialeftcontentcontainerheader ul{
    margin		:0px;
    padding		:0px;
    list-style	:none;
}
#medialeftcontentcontainerheader ul li{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    float		:left;
    display		:inline;
}
#medialeftcontentcontainerheader ul li a{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:90px;
    height		:30px;
    background	:#532f64;
    border-right:1px solid #ffffff;
    color		:#ffffff;
    text-decoration:none;
}
#medialeftcontentcontainerheader ul li a:hover{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:90px;
    height		:30px;
    background	:#532f64;
    border-right:1px solid #ffffff;
    color		:#ffffff;
    text-decoration:none;
}
#medialeftcontentcontainerheader ul li.greybackmediamenu a{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:90px;
    height		:30px;
    background	:#edeaef;
    border-right:1px solid #ffffff;
    color		:#532f64;
    text-decoration:none;
}
#medialeftcontentcontainerheader ul li.greybackmediamenu a:hover{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:90px;
    height		:30px;
    background	:#532f64;
    border-right:1px solid #ffffff;
    color		:#ffffff;
    text-decoration:none;
}
#medialeftcontentcontainerheader ul li.greybackmediamenustatic{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:90px;
    height		:30px;
    background	:#532f64;
    border-right:1px solid #ffffff;
    color		:#ffffff;
    text-decoration:none;
}
#medialeftcontentcontainerheader ul li.greybackmediamenustatic a{
    margin		:0px;
    padding		:0px;
    border-right:0px;
    color		:#ffffff;
    text-decoration	:none;
}
#medialeftcontentcontainerheader ul li.greybackmediamenustatic a:hover{
    margin		:0px;
    padding		:0px;
    border-right:0px;
    color		:#ffffff;
    text-decoration:underline;
}
#medialeftcontentcontainerheader ul li.greybackmediamenunbord a{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:90px;
    height		:30px;
    background	:#edeaef;
    border-right:0px;
    color		:#532f64;
    text-decoration	:none;
}
#medialeftcontentcontainerheader ul li.greybackmediamenunbord a:hover{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:90px;
    height		:30px;
    background	:#532f64;
    border-right:0px;
    color		:#ffffff;
    text-decoration:none;
}
#medialeftcontentcontainerheader ul li.greybackmediamenulast{
    margin		:0px 0px -1px 0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:45px;
    height		:29px;
    background	:#ffffff;
    border-bottom:1px solid #e2e2e2;
    border-right:0px;
    color		:#ffffff;
    text-decoration	:none;
    cursor		:inherit;
}
#medialeftcontentcontainerbody{
    margin		:0px;
    padding		:0px 0px 30px 0px;
    width		:560px;
    background	:url(/modules/openbet/images/mediacontentbackground.gif) repeat-y;
    border-bottom:1px solid #e2e2e2;
}

#medialeftcontentcontainerbody h3{
    margin		:0px;
    padding		:10px 20px 0px 20px;
    color		:#333333;
    font-weight	:200;
}
#medialeftcontentcontainerbody .morespacetop{
    padding-top		:25px;
}
#medialeftcontentcontainerbody p{
    margin		:0px;
    padding		:5px 20px 5px 20px;
    color		:#666666;
}

#medialeftcontentcontainerbody a{ /*Added by KAT */
                                  color		:#98005D;
                                  text-decoration:none;
}

#medialeftcontentcontainerbody p.newstitles{
    margin		:0px;
    padding		:0px 20px 5px 20px;
    color		:#666666;
}
#medialeftcontentcontainerbody p.newstitles a{
    color		:#98005d;
    text-decoration:none;
}
#medialeftcontentcontainerbody p.newstitles a:hover{
    color		:#98005d;
    text-decoration:none;
}
#medialeftcontentcontainerbody p span{
    margin		:0px;
    padding		:0px;
    color		:#a0a0a0;
}
/* start corporate customers styles */
div#mainbodynobannerleftcol ul.grid{
    margin		:20px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    list-style	:none;
    width		:600px;
}
div#mainbodynobannerleftcol ul.grid li{
    margin		:0px;
    padding		:0px;
    float		:left;
    display		:inline;
    border-bottom:1px dotted #ccbfd1;
    border-left	:1px dotted #ccbfd1;
    position	:relative;
    width		:185px;
    height		:139px;
}
div#mainbodynobannerleftcol ul.grid li.rightsidedots{
    border-right:1px dotted #ccbfd1;
}
div#mainbodynobannerleftcol ul.grid li.topsidedots{
    border-top	:1px dotted #ccbfd1;
}
div#mainbodynobannerleftcol ul.grid li.borderleftproperty{
    border-left	:1px dotted #ccbfd1;
}
div#mainbodynobannerleftcol ul.grid li.bordertopproperty{
    border-top	:1px dotted #ccbfd1;
}

.colouroff{
    display		:none;
    width		:185px;
    height		:139px;
}
.colouron{
    display		:block;
    width		:185px;
    height		:139px;
}
.bwoff{
    display		:none;
    width		:185px;
    height		:139px;
}
.bwon{
    display		:block;
    width		:185px;
    height		:139px;
}
#customers p{
    margin		:0px;
    padding		:0px 0px 0px 5px!important;
    width		:180px!important;
    background	:#98005d;
    color		:#ffffff;
}
#customers p.title{
    color		:#ffffff;
    padding-top	:1px!important;
    display		:block;
}
#customers p.blurb{
    color		:#ffffff;
    padding-bottom:3px!important;
    display		:block;
}
div#mainbodynobannerleftcol h4{
    margin		:0 0 0 20px; /* 20px padding added by KAT */
    padding		:10px 0px 0px 0px;
    color		:#333333;/* color change by KAT */
    font-size	:1.15em;
    font-weight	:200;
}
div#mainbodynobannerleftcol h4.contacttitles{
    /*
	padding		:10px 0px 0px 18px;
	*/
    padding		:10px 0px 0px 0px;/*Changed by KAT */
}
div#mainbodynobannerleftcol h4.govlottery{
    margin		:0px;
    padding		:20px 0px 0px 0px;
    color		:#666666;
    font-size	:1.15em;
    font-weight	:200;
}
div#mainbodynobannerleftcol ul.govlotteryul{
    margin		:10px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    list-style	:none;
    width		:600px;
}
/* end corporate customers styles */
.ticket{
    float		:left;
    width		:231px;
    margin		:0px;
    padding		:10px;
    border-bottom:1px dotted #ccbfd1;
}

.ticket ul{
    margin		:25px 0px 0px 0px!important;
    padding		:10px 0px 0px 0px;
    list-style	:none;
}
.ticket li{
    margin		:0px;
    padding		:0px 10px 0px 0px;
    float		:left;
    display		:inline;
}
.odd{
    clear		:left;
	width		:229px;
	padding-left:0px;
}
.even{
	width		:229px;
	padding-right:0px;
	border-left	:1px dotted #ccbfd1;
}

.ticketcontainer .even{
	border-left	:none;
}

.first{
	padding		:10px;
	border-left	:none;
}

.remainder{
	clear		:none;
	border-left	:1px dotted #ccbfd1;
	padding		:10px;
}

.ticket h4{
    margin		:0px;
/*    padding		:3px 0px 0px 10px;
*/    font-size	:1em;
    color		:#333333;
    font-weight	:200;
}
.ticket h4.oddball{
/*    margin		:0px;
    padding		:3px 0px 0px 0px;
*/    color		:#333333;
    font-weight	:200;
}
.contentleft{
    margin		:0px ;
    padding		:10px 0px 0px 0px!important;
    color		:#666666;
}
.contentleft p{
    margin		:0px 0px 0px 0px!important;
    padding		:0px 0px 0px 0px!important;
    color		:#666666;
}
.contentleftodd{
    margin		:0px ;
    padding		:10px 0px 0px 0px!important;
    color		:#666666;
}
.contentleftodd p{
    margin		:0px 0px 0px 0px!important;
    padding		:0px 0px 0px 0px!important;
    color		:#666666;
}
.ticket a{
    color		:#98005d;
    text-decoration:none;
}
.ticket a:hover{
    color		:#98005d;
    text-decoration:none;
}

/* vacancies page */

#mainbodyleftvacancies ul.ulborders{
    border		:1px dotted #ccbfd1;
    margin-bottom:10px;
    padding:15px; /* Added by KAT */
    background	:#edeaef!important;
}
#mainbodyleftvacancies ul.ulborders li{
    background	:#edeaef;
}
li.vacancies h4{
    margin		:0px;
    padding		:5px 0px 5px 10px;
    display		:block;
    width		:540px;
    background	:#98005d;
    color		:#ffffff;
    font-weight	:200;
}
li.vacancies p{
    margin		:0px;
    padding		:5px 0px 0px 10px;
    display		:block;
    color		:#666666;
    background	:#edeaef;
}
/*li.vacancies ol{
	margin		:5px 0px 0px 10px;
	padding		:0px;
	color		:#666666;
	font-size	:0.75em;
}
li.vacancies ol li{
	margin		:0px!important;
	padding		:0px 0px 3px 10px!important;
	background	:#edeaef url(/modules/openbet/images/gray_sml_moon.gif) no-repeat left center!important;
	color		:#666666!important;
}
*/
li.vacancies ol{
    margin-left		:10px;

}

li.vacancies ol li{
    margin		:0px!important;
    padding		:0px 0px 3px 10px!important;
    background	:#edeaef url(/modules/openbet/images/gray_sml_moon.gif) no-repeat left center!important;
    color		:#666666!important;
}


li.vacancies p a{
    margin		:0px!important;
    padding		:0px!important;
    color		:#900060!important;
    text-decoration:none!important;
    display		:inline!important;
    background	:#edeaef!important;
}
li.vacancies p a:hover{
    margin		:0px!important;
    padding		:0px!important;
    color		:#900060!important;
    text-decoration:none!important;
    display		:inline!important;
    background	:#edeaef!important;
}
li.vacancies h5{
    margin		:0px;
    padding		:10px 0px 5px 10px;
    display		:block;
    color		:#333333;
    font-size	:1em; /* Added by KAT */
    font-weight	:200;
    background	:#edeaef;
}
li.vacancies ol{
    margin		:0px;
    padding		:0px;
    list-style	:none;
}
li.vacancies ol li{
    margin		:0px!important;
    padding		:0px 0px 0px 10px!important;
}
li.vacancies ol li p{
    margin		:0px!important;
    padding		:0px 0px 0px 10px!important;
}
h5.vacsubtitleprof{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:540px;
    color		:#333333;
    font-weight	:200;
    background	:#edeaef;
}
h5.vacsubapplication{
    margin		:0px;
    padding		:10px 0px 5px 10px;
    display		:block;
    width		:540px;
    color		:#333333;
    font-weight	:200;
    background	:#edeaef;
}
h5.vacsubapplicationprof{
    margin		:0px;
    padding		:10px 0px 0px 10px;
    display		:block;
    width		:540px;
    color		:#333333;
    font-weight	:200;
    background	:#edeaef;
}
p.vacrapplications{
    margin		:0px 0px 0px 10px;
    padding		:0px 0px 20px 0px;
    color		:#666666;
    background	:#edeaef;
}
p.vacrapplications a{
    margin		:0px!important;
    padding		:0px!important;
    color		:#900060!important;
    text-decoration:none!important;
    display		:inline!important;
    background	:#edeaef!important;
}
p.vacrapplications a:hover{
    margin		:0px!important;
    padding		:0px!important;
    color		:#900060!important;
    text-decoration:none!important;
    display		:inline!important;
    background	:#edeaef!important;
}
p.vacresponsibilities{
    margin		:0px 0px 0px 10px;
    padding		:0px 0px 2px 10px;
    display		:block;
    width		:530px;
    background	:#edeaef url(/modules/openbet/images/gray_sml_moon.gif) no-repeat left center;
    color		:#666666;
}
.profileimg{
    padding		:10px 10px 0px 10px;
    height:102px;
    width:80px;
}

/* NEW PRODUCTS INDEX PAGE ADDITION */
#prodwavepanel{
    margin		:18px;
    padding		:0px;
    width		:527px;
}
.prodwavesubpanel{
    margin		:0px;
    padding		:0px;
    width		:169px;
    float		:left;
    display		:inline;
}
.prodwavesubpanelspacer{
    margin		:0px 0px 0px 8px;
    padding		:0px;
}
.prodwavesubpanelspacersml{
    margin		:0px 0px 0px 3px;
    padding		:10px 0px 0px 0px;
}
.prodwavesubpanelheader{
    margin		:0px;
    padding		:0px;
    width		:169px;
}
.prodwavesubpanelbody{
    margin		:0px;
    padding		:0px;
    width		:169px;
    min-height	:150px;
    background	:url(/modules/openbet/images/prod_header_body.gif);
}
.prodwavesubpanelbody p{
    margin		:0px!important;
    padding		:8px 10px 0px 10px!important;
    color		:#666666!important;
}
.prodwavesubpanelbody h4{
    margin		:0px!important;
    padding		:0px 10px 0px 10px!important;
    font-weight	:200!important;
    font-size	:1em!important;
    color		:#333333!important;
}
.prodwavesubpanelfooter{
    margin		:0px;
    padding		:0px;
    width		:169px;
}
h3.prodblurb{
    font-weight	:200!important;
    font-size	:1em!important;
    color		:#9982a3!important;
    padding		:0px 0px 0px 18px;
}
.moremargin{
    margin		:45px 0px 0px 0px!important;
}
/* END NEW PRODUCTS INDEX PAGE ADDITION */
div#mainbodynobannerrightcol .active h4,
div#mainbodynobannerrightcol .activecurve h4,
div#mainbodynobannerrightcol .active h5,
div#mainbodynobannerrightcol .activecurve h5,
div#mainbodynobannerrightcol .active p,
div#mainbodynobannerrightcol .activecurve p,
div#mainbodynobannerrightcol .active a,
div#mainbodynobannerrightcol .activecurve a{
    color: #ffffff;    
}
div#mainbodynobannerrightcol .active{
    background	:#98005d;
    color		:#ffffff;
}
div#mainbodynobannerrightcol .activecurve{
    background	:#98005d url(/modules/openbet/images/purp_curve_on.gif) no-repeat;
    color		:#ffffff;
}
/* start Products Banner styles */
div#homeflashcontainerprod ul#prodgames{
    margin		:0px 0px 0px 0px;
    padding		:0px 0px 0px 0px;
    list-style	:none;
}
div#homeflashcontainerprod ul#prodgames li{
    margin		:0px;
    padding		:0px;
    float		:left;
    display		:inline;
}
#prodgames img.prodlogooff{
    display		:none;
}
#prodgames img.prodlogoon{
    display		:block;
}

/* end Products Banner styles */
/* START NEW STYLE FOR THE PRODUCTS INDEX PAGE */
div#mainbodyprodnew{
    margin		:0px auto;
    padding		:50px 0px 50px 0px;
    width		:960px;
    text-align	:center;
}
div#tripanelprod{
    margin		:0px auto;
    padding		:10px 0px 10px 0px;
    width		:811px;
    text-align	:left;
}
div#tripanelprod .singlepanelprod{
    margin		:0px;
    padding		:0px 0px 0px 0px;
    width		:249px;
    float		:left;
    display		:inline;
    min-height	:180px;
}
div#tripanelprod .singlepanelprodtopbottom{
    margin		:0px;
    padding		:0px;
    width		:249px;
}
div#tripanelprod .singlepanelprodtopbottom img{
    display: block;
}
div#tripanelprod .singlepanelprodbody{
    margin		:0px;
    padding		:0px;
    width		:249px;
    min-height	:150px;
    text-align	:left;
    background	:url(/modules/openbet/images/newprodpanel_background.gif);
}
div#tripanelprod .singlepanelprodbody h3{
    margin		:0px;
    padding		:0px 20px 0px 20px;
    color		:#333333;
    font-size	:1.15em!important;
    font-weight	:200;
}
div#tripanelprod .singlepanelprodbody p{
    margin		:0px;
    padding		:10px 20px 0px 20px;
    color		:#666666;
    font-size	:0.75em!important;
}
div#mainbodyprodnew p a{
    margin		:0px;
    padding		:00px;
    color		:#98005d;
    font-size	:0.75em!important;
    text-decoration:none;
}
div#mainbodyprodnew p a:hover{
    margin		:0px;
    padding		:00px;
    color		:#98005d;
    font-size	:0.75em!important;
    text-decoration:none;
}
div#tripanelprod .singlepanelprodmore{
    margin		:0px 0px 0px 32px;
}
div#mainbodyprodnew p{
    margin		:0px;
    padding		:0px;
    color		:#9982a3;
    font-size	:1em!important;
}
div#mainbodyprodnew .imgtopspace{
    margin		:0px;
    padding		:10px 0px 0px 0px;
}
/* more space for case study page */
.casestudymorespace{
    padding		:0px 0px 20px 0px;
}
/* END NEW STYLE FOR THE PRODUCTS INDEX PAGE */

/* START ACCREDIATION IN THE CORP PAGES */
div#mainbodynobannerleftcol .corpaccreditpanels{
    margin		:15px 0px 0px 18px;
    padding		:0px;
    width		:520px;
    border-bottom:1px dotted #ccbfd1;
}
div#mainbodynobannerleftcol .corpaccreditpanelsleft{
    margin		:0px;
    padding		:0px 0px 10px 0px!important;
    float		:left;
    display		:inline;
    width		:150px;
}
div#mainbodynobannerleftcol .corpaccreditpanelsright{
    margin		:0px;
    padding		:0px 0px 10px 0px!important;
    float		:left;
    display		:inline;
    width		:370px;
}
div#mainbodynobannerleftcol .corpaccreditpanelsright h4{
    margin		:0px!important;
    padding		:0px 10px 0px 10px!important;
    font-size	:1em!important;
    color		:#333333!important;
    font-weight	:200!important;
}
div#mainbodynobannerleftcol .corpaccreditpanelsright p{
    margin		:0px 0px 0px 0px!important;
    padding		:5px 10px 0px 10px!important;
    color		:#666666!important;
}
div#mainbodynobannerleftcol .corpaccreditpanelsright ul{
    margin-left	:20px;
    margin-top	:5px;
    margin-right:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-top	:0px;
    padding-right:0px;
    padding-bottom:0px;
    width		:350px;
    list-style	:inherit!important;
}
div#mainbodynobannerleftcol .corpaccreditpanelsright li{
    margin		:auto;
    padding		:3px 0px 0px 10px;
    display		:block!important;
    float		:none!important;
    border		:0px!important;
    width		:auto!important;
    height		:auto!important;
    font-size	:0.75em;
    color		:#666666;
    background	:url(/modules/openbet/images/dot.gif) no-repeat left 9px;
}
/* END ACCREDIATION IN THE CORP PAGES */

/* START SEARCH FIELD STYLES IN THE MENU OF GAMES */
.search{
    position	:relative;
    top			:-8px;
    left		:7px;
    margin		:0px;
    padding		:0px;
    background	:#b4a3bc;
    color		:#ffffff;
    border		:0px;
    width		:120px;
}
.searchsubmit{
    position	:relative;
    top			:-2px;
    margin		:0px;
    padding		:0px 0px 0px 15px;
    border		:0px;
}
/* END SEARCH FIELD STYLES IN THE MENU OF GAMES */
/* START SEARCH RESULTS PAGE STYLES */

#searchresultscol{
    margin		:0px;
    padding		:0px;
    width		:735px;
}
.hrule{
    width		:720px;
    border-top	:1px dotted #ccbfd1;
    margin		:0px;
    padding		:0px;
    height		:1px;
}
/* END SEARCH RESULTS PAGE STYLES */

div#mainbodynobannerleftcol{
    float		:left;
    display		:inline;
    margin		:0px;
    padding		:25px 0px 50px 0px;
    width		:600px;
}
#mainbodyleftvacancies{
    float		:left;
    display		:inline;
    margin		:0px;
    padding		:25px 0px 50px 0px;
    width		:550px;
}
div#colleftprods{
    float		:left;
    diplay		:inline;
    margin		:0px;
    padding		:25px 0px 50px 0px;
    width		:520px;
    color		:#666666;
}
h2.halfmoonpurpletitle {
    margin		:0px;
    padding		:0px 0px 0px 18px;
    background	:url(/modules/openbet/images/purple_half_moon.jpg) no-repeat left center;
    color		:#333333;
    font-weight	:200;
}
h2.accounttitle {
    margin		:0px;
    padding		:0px 0px 0px 18px;
    background	:url(/modules/openbet/images/account_grey_halfmoon.gif) no-repeat left center;
    color		:#333333;
    font-weight	:200;
}
h2.sportsbooktitle {
    margin		:0px;
    padding		:0px 0px 0px 18px;
    background	:url(/modules/openbet/images/sportsbook_blue_halfmoon.gif) no-repeat left center;
    color		:#333333;
    font-weight	:200;
}
h2.casinotitle {
    margin		:0px;
    padding		:0px 0px 0px 18px;
    background	:url(/modules/openbet/images/casino_orange_halfmoon.gif) no-repeat left center;
    color		:#333333;
    font-weight	:200;
}
h2.pokertitle {
    margin		:0px;
    padding		:0px 0px 0px 18px;
    background	:url(/modules/openbet/images/poker_green_halfmoon.gif) no-repeat left center;
    color		:#333333;
    font-weight	:200;
}
h2.retailtitle {
    margin		:0px;
    padding		:0px 0px 0px 18px;
    background	:url(/modules/openbet/images/retail_purple_halfmoon.gif) no-repeat left center;
    color		:#333333;
    font-weight	:200;
}
h2.casestudytitle {
    margin		:0px;
    padding		:0px 0px 0px 18px;
    background	:url(/modules/openbet/images/purple_half_moon.jpg) no-repeat left center;
    color		:#333333;
    font-weight	:200;
}



p{
    font-size	:0.75em!important;
    line-height	:1.5em;
}
h3{
    font-weight	:200;
    font-size	:1em;
}
h4{
    font-weight	:200;
}
address{
    margin		:0px;
    padding		:0px;
    font-style	:normal;
    font-size	:0.75em;
    line-height	:1.5em;
    color		:#666666;
}
div#googlemap{
    margin		:0px;
    padding		:15px 0px 0px 0px;
}

/* June 03, 2010 NEW Corporate People page styles */

div#peopleheader{
    margin		:0px;
    padding		:0px;
    width		:100%;
    text-align	:left;
    display		:block;
}
div#peopleheaderimg{
    margin		:0px auto;
    padding		:0px 0px 0px 0px;
    width		:960px;
}
div.peopleticket{
    margin		:22px 0px 0px 20px;
    padding		:0px;
    width		:460px;
    float		:left;
    display		:inline;
}
div.peopleticketimg{
    margin		:0px;
    padding		:0px;
    float		:left;
    display		:inline;
    width		:74px;
}
div.peopletickettxt{
    margin		:0px;
    padding		:0px 10px 0px 10px;
    float		:left;
    display		:inline;
    width		:365px;
}
div.peopletickettxt ul{
    margin		:5px 0px 0px 15px;
    padding		:0px 0px 0px 0px;
    font-size	:0.75em;
    color		:#666666;
}
div.peopletickettxt ul li a{
    text-decoration:none;
    color		:#91005f;
}
div.peopletickettxt ul li a:hover{
    text-decoration:none;
    color		:#91005f;
}
div.peopletickettxt h4{
    margin		:0px 0px 0px 0px;
    padding		:0px;
    color		:#333333;
}
div.peopletickettxt p{
    margin		:0px 0px 0px 0px;
    padding		:10px 0px 0px 0px;
    color		:#666666;
}
div.peopletickettxt p a{
    text-decoration:none;
    color		:#91005f;
}
div.peopletickettxt p a:hover{
    text-decoration:none;
    color		:#91005f;
}
div.peopleticketnoimg{
    margin		:22px 0px 0px 20px;
    padding		:0px;
    width		:460px;
    float		:left;
    display		:inline;
}
div.peopleticketnoimg ul{
    margin		:5px 0px 0px 15px;
    padding		:0px 0px 0px 0px;
    font-size	:0.75em;
    color		:#666666;
}
div.peopleticketnoimg ul li a{
    text-decoration:none;
    color		:#91005f;
}
div.peopleticketnoimg ul li a:hover{
    text-decoration:none;
    color		:#91005f;
}
div.peopleticketnoimg h4{
    margin		:0px 0px 0px 0px;
    padding		:0px;
    color		:#333333;
}
div.peopleticketnoimg p{
    margin		:0px 0px 0px 0px;
    padding		:10px 0px 0px 0px;
    color		:#666666;
}
div.peopleticketnoimg p a{
    text-decoration:none;
    color		:#91005f;
}
div.peopleticketnoimg p a:hover{
    text-decoration:none;
    color		:#91005f;
}
.padtopofdiv{
    padding-top	:26px!important;
}

/* ul styles for corporate index page added June 03, 2010 */

div#newleftcol{
    float		:left;
    display		:inline;
    margin		:0px;
    padding		:25px 0px 50px 0px;
    width		:600px;
}
div#newleftcol p{
    color		:#666666;
    margin		:0px;
    padding		:7px 0px 0px 18px;
}
div#newleftcol p a{
    color		:#91005f;
    text-decoration:none;
}
div#newleftcol p a:hover{
    color		:#91005f;
    text-decoration:none;
}
div#newleftcol ul{
    margin		:10px 0px 0px 18px!important;
    padding		:0px 0px 0px 20px!important;
    color		:#666666!important;
    font-size	:0.75em!important;
}
div#newleftcol ul a{
    color		:#91005f;
    text-decoration:none;
}
div#newleftcol ul a:hover{
    color		:#91005f;
    text-decoration:none;
}

/* June 4, 2010 changes / additions */
#productsbottomlink{
    margin		:15px auto;
    padding		:0px;
    width		:500px;
    text-align	:left;
}
#productsbottomlinkimg{
    margin		:0px;
    padding		:0px;
    float		:left;
    display		:inline;
    width		:199px;
}
#productsbottomlinklist{
    margin		:0px;
    padding		:20px 0px 0px 0px;
    float		:left;
    display		:inline;
    width		:300px;
}
#productsbottomlinklist ul{
    margin		:0px 0px 0px 10px;
    padding		:0px;
    list-style	:none;
    color		:#91005f;
    font-size	:0.75em;
}
#productsbottomlinklist ul li{
    margin		:0px;
    padding		:0px 0px 5px 12px;
    background:url(/modules/openbet/images/gray_sml_moon.gif) no-repeat left 3px;
}
#productsbottomlinklist ul li a{
    text-decoration:none;
    color		:#91005f;
}
#productsbottomlinklist ul li a:hover{
    text-decoration:none;
    color		:#91005f;
}


/* Life at openBet page in careers style changes */
div#lifeatopenbet{
    margin		:0px;
    padding		:0px;
}
div#lifeatopenbet h4{
    margin			:0px 0px 0px 0px!important;
    padding			:20px 0px 0px 18px!important;
    color			:#333333!important;
    font-weight		:200;
}

div#lifeatopenbet p{
    margin			:0px;
    padding			:5px 0px 5px 18px;
    color			:#666666;
    clear			:both;
}
/* games packages returns at the bottom of the page new styling for ul and h2 and links */
div#leftgamessubcol h2{
    margin		:0px;
    padding		:10px 0px 11px 0px;
    color		:#333333;
    font-weight	:200;
}
div#leftgamessubcol ul{
    color		:#666666;
}
div#leftgamessubcol ul li{
    color		:#666666;
    font-size	:0.75em;
}
div#leftgamessubcol ul li a{
    color		:#98005d;
    tex-decoration:none;
}
div#leftgamessubcol ul li a:hover{
    color		:#98005d;
    tex-decoration:none;
}

ul.partnerGames li{ clear: left; }
ul.partnerGames li .partner {color:#532f64;font-weight:bold;padding-right:5px}



/* July 1, 2010 changes / additions */
#navigation-primary li.first{
	padding		:0px;
}

#navigation-sub div.inner ul li.first{
	padding		:0px;
}

.addLink:hover{
	text-decoration:none;
	cursor: pointer;
}
@charset "utf-8";




/* ------------------------------------------------------------------------- */
/* generic navigation
/* ------------------------------------------------------------------------- */

.navigation {cursor: default;}
.navigation ul {list-style-type: none; padding: 0; margin: 0;}


/* ------------------------------------------------------------------------- */
/* primary navigation
/* ------------------------------------------------------------------------- */
#navWrapper {
	clear			:both; 
	position		:relative; 
	display			:inline; 
	float			:left; 
	background		:url(/modules/openbet/images/nav_wrapper_background.gif) repeat-x;
	width			:958px;
	margin			:0px 0px -45px 0px;
	padding			:0px;
	top				:-45px;
}
#navigation-primary {
	position		:relative; 
	display			:inline; 
	float			:left; 
	clear			:left; 
	margin			:0px; 
	text-transform:lowercase;
}
#navigation-primary ul {
	position		:relative; 
	display			:inline; 
	float			:left;
	left			:220px;
	font-size		:14px!important;
	text-transform:lowercase;
}
#navigation-primary li {
	float			:left; 
	position		:relative; 
	display			:inline;
}
#navigation-primary li.last {
	float			:right; 
	width			:218px;
}
#navigation-primary li.first a {
	padding			:12px 15px 12px 0;
	font-weight		:normal!important;
}
#navigation-primary a {
	display			:block; 
	padding			:12px;
	letter-spacing	:0em;
	font-weight		:normal!important;	
}
#navigation-primary a:link, #navigation-primary a:visited {
	color			:#333333;
	text-decoration	:none;
}
#navigation-primary li.current a:link, #navigation-primary li.current a:visited {
	color			:#990066;
}
#navigation-primary a:hover, #navigation-primary li.current a:hover, #navigation-primary a:focus {
	color			:#990066;
	text-decoration	:none;
}

#navigation-primary div.inner {
	display			:none; 
	position		:absolute; 
	left			:0; 
	right			:0; 
	margin			:5px; 
	padding			:0px; 
	text-transform:lowercase;
}

#wrapper-navigation-sub {
	position		:relative; 
	display			:block; 
	clear			:both;
}
#navigation-sub {
	position		:relative;
	margin			:0 auto; 
	width			:900px; 
	height			:185px;  
	display			:block; 
	clear			:both; 
	text-transform:lowercase;
}

#navigation-sub div.inner {
	padding			:0px; 
	width			:150px; 
	position		:absolute; 
	display			:block; 
	top				:0px; 
	left			:130px;
	padding			:25px 0px 0px 0px;
	background		:url(/modules/openbet/images/moonie_new.gif) no-repeat left top;
	text-transform	:lowercase;
}
#navigation-sub div.inner ul {
	position		:relative;  
	float			:left; 
	display			:inline !important; 
	width			:180px; 
	margin-right	:10px; 
	margin-left		:0 !important; 
	padding-left	:0;
	text-transform:lowercase;
}

#navigation-sub div.inner ul li { 
	position		:relative; 
	display			:block; 
	margin			:0; 
	padding-left	:0 !important; 
}


/*sub nav amends */
#navigation-sub li#newcurrent {
	color:#ffffff;
	font-size:.85em;
}
#navigation-sub{ left:61px; }
#navigation-sub a{ 
	text-decoration	:none;
	font-size		:14px!important;
	color			:#d399bf; 
	text-transform	:lowercase;
	}
#navigation-sub a:hover{ 
	text-decoration	:none;
	color			:#ffffff; 
	text-transform:lowercase;
	}
#navigation-sub div#navigation-sub-1 { left:193px; }
#navigation-sub  div#navigation-sub-1 a{ 
	text-decoration	:none;
	color			:#d399bf; 
	}
#navigation-sub  div#navigation-sub-1 a:hover{ 
	text-decoration	:none;
	color			:#ffffff; 
	}
#navigation-sub div#navigation-sub-2 { left:272px;}
#navigation-sub  div#navigation-sub-2 a{ 
	text-decoration	:none;
	color			:#d399bf; 
	}
#navigation-sub  div#navigation-sub-2 a:hover{ 
	text-decoration	:none;
	color			:#ffffff; 
	}
#navigation-sub div#navigation-sub-3 { left:339px;}
#navigation-sub  div#navigation-sub-3 a{ 
	text-decoration	:none;
	color			:#d399bf; 
	}
#navigation-sub  div#navigation-sub-3 a:hover{ 
	text-decoration	:none;
	color			:#ffffff; 
	}
#navigation-sub div#navigation-sub-4 { left:423px;}
#navigation-sub  div#navigation-sub-4 a{ 
	text-decoration	:none;
	color			:#d399bf; 
	}
#navigation-sub  div#navigation-sub-4 a:hover{ 
	text-decoration	:none;
	color			:#ffffff; 
	}
#navigation-sub div#navigation-sub-5 { left:494px;}
#navigation-sub  div#navigation-sub-5 a{ 
	text-decoration	:none;
	color			:#d399bf; 
	}
#navigation-sub  div#navigation-sub-5 a:hover{ 
	text-decoration	:none;
	color			:#ffffff; 
	}
#navigation-sub div#navigation-sub-6 { left:557px;}
#navigation-sub  div#navigation-sub-6 a{ 
	text-decoration	:none;
	color			:#d399bf; 
	}
#navigation-sub  div#navigation-sub-6 a:hover{ 
	text-decoration	:none;
	color			:#ffffff; 
	}








/* ------------------------------------------------------------------------- */
/* footer navigation
/* ------------------------------------------------------------------------- */


























.minigamesreelsflash
h2{width:248px;color:#333;font-size:1em;font-weight:200;text-align:center;margin:0;padding:8px
0 0}.gameLoader{width:248px;background:#000;text-align:center}.gameLoader div,
.gameLoader object,
.gameLoader
embed{margin:0
auto}.minigamesreelscarousel{margin:10px
0 0 7px;width:239px;overflow:hidden}ul.carousel-items{width:3000px}#mainbodyrightcolgames ul.carousel-items
li{float:left;margin:0;padding:0
4px 0 0}.carousel-name{width:248px;color:#333;font-size:0.8em;font-weight:200;text-align:center;margin:0;padding:8px
0}.carousel-control{padding:10px
0;width:;background:#EDEBF0;text-align:center;overflow:auto}.carousel-control
a{margin:0
0px;padding:0px
4px;font-size:0.8em;color:#CBB0D9;text-decoration:none;border:1px
solid #CBB0D9}.carousel-control
a.active{color:#fff;background:#97005D;border:1px
solid #97005D}ul.carousel-items
li{width:76px}ul.carousel-items li
img{float:left}
ul.menu, ul.menu
ul{list-style-type:none;margin:0px;padding:0px;width:170px;text-transform:lowercase}ul.menu
a{display:block;text-decoration:none}ul.menu
li{border-bottom:1px dotted #ccbfd1}ul.menu li
li{padding:0px;margin:0px;border-bottom:0px;background:#98005d}ul.menu li li
ul.submenu{padding:0px
0px 0px 25px;margin:0px;border-bottom:0px;width:145px}ul.menu li
a{background:#fff;color:#404040;padding:0.5em;text-decoration:none}ul.menu li a:hover{text-decoration:none;color:#404040}ul.menu li
a.sectionhome{background:#fff;color:#98005d;padding:0.5em;text-decoration:none}ul.menu li a.sectionhome:hover{text-decoration:none;color:#98005d}ul.menu li ul li
a{background:#98005d;color:#c1669e;padding:5px
0px 4px 15px;border-bottom:0px}ul.menu li ul li a:hover{background:#98005d;padding-left:15px;text-decoration:none;color:#fff}ul.menu li ul li
a.activesection{background:#98005d;color:#fff;padding:5px
0px 4px 15px;border-bottom:0px}ul.menu li ul li a.activesection:hover{background:#98005d;padding-left:15px;text-decoration:none;color:#fff}ul.menu li ul li ul.submenu
a{background:#98005d url(/modules/games/images/bracket_off.gif) no-repeat left 7px;color:#c1669e;padding:5px
0px 4px 10px;border-bottom:0px;font-size:125%}ul.menu li ul li ul.submenu a:hover{background:#98005d url(/modules/games/images/bracket_on.gif) no-repeat left 7px;padding:5px
0px 4px 10px;text-decoration:none;color:#fff;font-size:125%}ul.menu li ul li ul.submenu
a.activesubsection{background:#98005d url(/modules/games/images/bracket_on.gif) no-repeat left 7px;color:#fff;padding:5px
0px 4px 10px;border-bottom:0px;font-size:125%}ul.menu li ul li ul.submenu a.activesubsection:hover{background:#98005d url(/modules/games/images/bracket_on.gif) no-repeat left 7px;padding:5px
0px 4px 10px;text-decoration:none;color:#fff;font-size:125%}
