/* --- start --- Classes --- start --- */
#secondary-sidebar .htp-downloadbutton { float:left; width:224px; height: 71px; margin: 0 0 20px 0;}
#HTP-header-holder{margin: 18px 0 0 0; height:72px;}

.cta_button { clear: left; float: left; margin: 0 0 5px 5px; }
    .cta_button a { display: block; text-decoration: none; padding-left: 5px; background-image: url("../images/bg_cta-button-left.png"); background-repeat: no-repeat; background-position: top left; }
        .cta_button a span { display: block; font-size: 8px; color:#FFF; padding: 1px 20px 10px 5px; min-width: 60px; background: url("../images/bg_cta-button-right.png") no-repeat top right; }

.related-links h3 { background-color:#2e2e2e; color: #fff; font-size:14px; font-weight:bold; padding: 6px 0 7px 15px;clear:both;}
.related-links ul { margin: 14px 0; color:#284e1b; font-size:11px; line-height: 14px;}
    .related-links li { background: url("../images/bg_arrows.gif") 0 -196px no-repeat; list-style:none; padding: 0 2px 0 13px; margin: 17px 0; }
         .related-links a{text-decoration:none; color:#284e1b;}
         .related-links a:hover{text-decoration:underline;}
             
.content-block { border-bottom: 1px solid #CCC; width: 415px; min-height: 132px; margin: 18px 0 0 0; }
    .content-block .block-content { float: right; width: 304px; }
    #main .content-block .block-content h3 { color:#EB3E3A; font-size: 14px; margin-bottom: 5px; }
        #main .content-block .block-content h3 a { color:#EB3E3A;  }
    #main .content-block .block-content p { line-height: 18px; } 
    .content-block .item.last { border-bottom: none; }
    .content-block .item.first { margin-top: 30px; }

    .content-block .block-image { float: left; }
    .content-block .block-image img { float: left; padding-bottom: 10px; }
    .content-block .cta_button { margin-left: 3px; clear: both; }
/* --- end --- Classes --- end --- */

/* --- start --- Video Sidebar --- start --- */
.htp-video-content{width:100%; text-align:center; margin-bottom: 20px; }

.htp-video-rhs{float:left; width:224px;}
.htp-video-rhs h3{ width:208px; background-color:#2e2e2e; font-size:14px; font-weight:bold; color:#f9f9f9; padding:5px 0 7px 16px; border-bottom:#FFF solid 1px; margin:0;}

#htp-video-rhs{width:224px; float:left; margin:0 0 15px; background-color:#ececec; }
#htp-video-rhs-loading{height:224px; height:151px; background:#ececec url("../images/bg_loading.gif") 98px 64px no-repeat;}

#htp-video-rhs h4{color:#000; font-size:11px; font-weight:bold; padding:0; line-height:15px; margin:0;}
#htp-video-rhs p{padding: 0; font-size:10px; line-height:15px; margin:0;}
#hero-vid{ width: 224px; height: 151px; display: block;}

.video-item-left{display: inline; float:left; margin:0;}
.video-item,#htp-video-rhs-fallback{width: 204px; float:left; border-top:1px solid #f7f7f7; border-bottom:1px solid #e1e1e1; padding: 7px 10px 7px 10px;}
.video-item-info {display:inline; float:right; width: 94px; margin:0;}
#htp-video-rhs #htp-video-rhs-fallback{background: url("../images/bg_kara-scott-js-fallback.jpg") 0 0 no-repeat; padding: 150px 14px 7px 14px;}
/* --- end --- Video Sidebar --- end --- */

/* --- start --- Titles --- start --- */
#new-to-the-game .title, #raise-your-game .title, #master-the-game .title { border-bottom: 5px solid #CCC; margin: 0 0 24px 0; background-image: url("../images/bg_titles.jpg");background-repeat: no-repeat; padding: 10px 0 0 83px; height: 50px; }

#new-to-the-game .title { background-position: -5px 2px; }
#new-to-the-game .title, #new-to-the-game .content-block { border-bottom-color: #9D9F0E; }

#raise-your-game .title { background-position: -5px -102px; }
#raise-your-game .title, #raise-your-game .content-block { border-bottom-color: #BB8B0A; }

#master-the-game .title { background-position: -5px -202px; }
#master-the-game .title, #master-the-game .content-block { border-bottom-color: #7C0B0B; }
/* --- end --- Titles --- end --- */


/* --- start --- How to Play Index --- start --- */
#texas-holdem-header { height: 37px; background: url("../images/bg_game-header.gif") no-repeat 0 0; text-align:center; margin: 0; padding:0; }
    #main #texas-holdem-header h2 { border: none; margin:0; padding: 10px 0; font-size:14px; font-weight:bold; }
        #main #texas-holdem-header h2 a { text-decoration: none; color:#000;}
        
#texas-holdem-boxes{ width: 640px; }
    #texas-holdem-boxes .box-column { float: left; width: 213px; height: 327px; }
    #texas-holdem-boxes #game-master.box-column { width: 214px; }
        #main #texas-holdem-boxes .box-column p { margin: 0; padding: 0; }
        #texas-holdem-boxes .box-column a { text-decoration:none; color:#000; font-weight:normal; display: block; padding: 253px 10px 30px 10px; font-size:11px; line-height:15px; background-image: url("../images/bg_texas-holdem-boxes.jpg"); background-repeat: no-repeat; }
        #texas-holdem-boxes #game-new.box-column a { background-position: 0 0; }
            #texas-holdem-boxes #game-new.box-column a:hover { background-position: 0 -327px; }
        #texas-holdem-boxes #game-raise.box-column a { background-position: -213px 0; }
            #texas-holdem-boxes #game-raise.box-column a:hover { background-position: -213px -327px; }
        #texas-holdem-boxes #game-master.box-column a { background-position: -426px 0; }
            #texas-holdem-boxes #game-master.box-column a:hover { background-position: -426px -327px; }

#starting-hands { float: left; width: 379px; height: 142px; background:url("../images/bg_starting-hands.jpg") no-repeat 0 0; margin: 32px 0 32px 0; padding: 8px; }
    #main #starting-hands h3 { font-size: 12px; padding: 0 0 0 8px; margin: 0; }
    #main #starting-hands p { width: 170px; font-size: 10px; line-height: 15px; padding: 8px; }

#rank-of-hands { float: right; width: 196px; height: 142px; background: url("../images/bg_rank-of-hands.jpg") no-repeat 0 0; padding: 8px; margin-top:32px;}
    #main #rank-of-hands h3 { font-size: 12px; padding: 0 0 4px 4px; margin: 0; }
    #main #rank-of-hands .image.left { margin: 0 5px; }
    #main #rank-of-hands p { font-size: 10px; line-height: 15px; padding: 0 0 0 8px; }

#main .quick-link { float: left; background-color: #F2F2F2; border-right: 1px solid #FFF; min-height: 180px; overflow: hidden; width: 212px; }
    #main .quick-link h5 { background-color: #2E2E2E; border-bottom: 1px solid #FFF; color: #F9F9F9; font-size: 14px; font-weight: normal; margin: 0; padding: 5px 0 7px 16px; display: block; }
    #main .quick-link ul { margin: 0; padding: 10px 0 0 0; border-top: 4px solid #FFF; }
        #main .quick-link ul li { background: url("../images/bg_arrows.gif") no-repeat scroll 0 5px transparent; list-style: none; padding: 0 10px 10px 15px; margin: 0px 0px 0px 15px; }
            #main .quick-link ul li a { color: #000; font-weight: normal; text-decoration: none; font-size: 11px; }
    #main #quick-link-new.quick-link ul { border-color: #9FA114; }
        #main #quick-link-new.quick-link ul li { background-position: 0 5px; }
    #main #quick-link-raising.quick-link ul { border-color: #B98804; }
        #main #quick-link-raising.quick-link ul li { background-position: 0 -45px; }
    #main #quick-link-master.quick-link ul { border-color: #790505; }
        #main #quick-link-master.quick-link ul li { background-position: 0 -95px; }

#content-footer {  padding-bottom: 25px; padding-top: 10px; overflow: auto; }
#content-footer h3 { font-size: 16px; font-weight: bold; margin: 0 0 15px 0; }
#content-footer .footer-box { float: left; width: 160px; }
        #content-footer .footer-box h4 { background-color: #091A08; height: 50px; }
            #content-footer .footer-box h4 a { color: #FFF; font-size: 11px; text-decoration: none; font-weight: bold; display: block; padding: 6px 10px 0 10px; }
        #content-footer .footer-box p { background-color: #F2F2F2; border-left: 1px solid #FFFFFF; border-right: 1px solid #E1E1E1; font-size: 10px; line-height: 15px; margin: 0; min-height: 80px; padding: 10px; }
            #content-footer .footer-box.last p { border-right: 1px solid #F2F2F2; }
#content-footer #content-footer-left { float: left; width: 640px; }
#content-footer #content-footer-right { float: right; width: 224px; }
    #content-footer #content-footer-right .footer-box { width: 112px; }

#software-box{float:left; width:224px; margin:0; height: 281px; padding:0;}  
    #software-box h2{background:url(../images/bg_using-our-software-header.gif) 0 0 no-repeat; height:26px; width:224px;border:none; margin:0; padding: 10px 0 0 16px; font-size:14px; font-weight:bold;}
    #software-box a{ float:left; width:192px; height:75px; background:url(../images/bg_using-our-software.jpg) no-repeat 0 0; text-decoration: none; color:#000; font-weight:normal; font-size:11px; line-height:15px; padding: 170px 16px 0 16px;}
    #software-box a:hover{background:url(../images/bg_using-our-software.jpg) no-repeat -224px 0; }

#software-tour {float:left; clear:both; width:120px; height:70px; background:url(../images/bg_using-our-software-tour.gif)  no-repeat 0 0; padding: 12px 0 0 104px; margin:0 0 32px 0;}
#software-tour h3 {margin:0; padding: 0; font-size:12px; font-weight:bold; margin:0 0 8px 5px;}
#fastforwardBanner {margin-top: 32px; float:left;}
#android-banner {margin-bottom: 15px; float:left;} 
 
/* --- end --- How to Play Index --- end --- */


/* --- Playing on our tables --- */
#playing-on-our-tables .content-block { border-top: 1px solid #e7e7e7; border-bottom: 1px solid #9a9a9a; background: url("../images/bg_box-content.gif") bottom left no-repeat; width: 672px; margin: 16px 0 16px 0; }
    #playing-on-our-tables .content-block .block-image { width: 284px; margin: 25px 25px 0 25px;}
    #playing-on-our-tables .content-block .block-content { float:left; width: 320px; padding: 25px 0 0 0;}

/* --- Blackjack Index --- */
#blackjack-links { width: 670px; margin: 0; border: 1px solid #b5b5b5; min-height: 140px; border-top-color: #E7E7E7;border-bottom-color: #9A9A9A; }
    #blackjack-links .content-block { background: url("../images/bg_box-content2.gif") top left no-repeat; float: left; margin: 0; padding:0; width: 335px; margin: 0; padding: 0; min-height: 140px; border-bottom: 0; }
        #blackjack-links .content-block.left { background-position: top right; }
        #blackjack-links .content-block ul { margin: 13px 0; color: #284e1b; font-size:11px; line-height: 14px; padding:0; }
            #blackjack-links .content-block li { background: url("../images/bg_arrows.gif") 8px -144px no-repeat; list-style: none; padding: 0 2px 5px 20px; margin: 0; }
    #blackjack-links .content-block .block-header { background: url("../images/bg_box-header.gif") 0 0 repeat-x; height: 36px; text-align: left; border: 2px solid #FFF; margin: 0; padding:0; }
        #blackjack-links  .content-block.left .block-header { border-right: 0; }
        #blackjack-links  .content-block.right .block-header { border-left-width: 1px; }
        #main #blackjack-links .content-block .block-header h2 { color: #323232; font-size:14px; border-bottom: none; margin: 0; padding: 8px 0 10px 16px;}
    #blackjack-links .content-block .block-image { float:left; margin: 11px 15px 11px 11px;}
    #blackjack-links .content-block .block-content { float: left; width: 200px; }


/* --- Other Games --- */
#other-games .block-double { border-top: 1px solid #e7e7e7; border-bottom: 1px solid #9a9a9a; background: url("../images/bg_box-content.gif") bottom left no-repeat; width: 672px; margin: 20px 0 35px 0; }
    #other-games .block-double .block-header {background: url("../images/bg_box-header.gif") 0 0 repeat-x; height:36px; border: 2px solid #fff; margin: 0 1px;}
        #other-games .block-double .block-header h2 { color: #323232; font-size: 14px; border-bottom: none; margin: 8px 0 0 16px; }
    #other-games .block-double .left .content-block{ background: url("../images/bg_box-seperator.gif") bottom right no-repeat; }
    #other-games .block-double .content-block, #other-games .block-double .right-list { float: left; width: 311px; margin: 2px; padding: 11px 10px 0 11px; border: 0; }
        #other-games .content-block h3 {color: #EB3E3A; font-size:14px;}
        #other-games .content-block p {color: #323232; line-height:15px; }
            #other-games .content-block .block-image { width: 115px; }
            #other-games .content-block .block-content { float: left; width: 180px; }
    #other-games .right-list ul { margin: 0; padding: 0; }
        #other-games .right-list li { margin: 0; padding: 0 2px 8px 20px; background: url("../images/bg_arrows.gif") 8px -144px no-repeat; list-style: none; }
            #other-games .right-list li a { color:#EB3E3A; }

/* -- Getting Started --- */
#getting-started .block-double { border-bottom: 1px solid #CCC; }
#getting-started .content-block { border-bottom: 0; width: 330px; float: left; }
    #getting-started .content-block .last { float: none; }
    #getting-started .content-block .block-image { width: 115px; }
    #getting-started .content-block .block-content { float: left; width: 200px; }
    
    
/* --- Video Tutorials --- */
#main #kara-poker-skills{float:left; width:671px; height:272px; background:url(../images/bg_kara-poker-skills.jpg) 0 0 no-repeat; margin-top:-20px;}
    #main #kara-poker-skills p {color:#FFFFFF; font-size:11px; left:25px; position:relative; top:150px; width:400px;line-height:14px;}
    #main #kara-poker-skills img{left:25px; top:156px; position:relative; }
    #main #kara-poker-skills a{text-decoration:underline; font-weight:bold; color:#FFF;}
.kara-poker-skills-de{background:url(../images/bg_dragan-poker-skills-de.jpg) 0 0 no-repeat !important;}  
.kara-poker-skills-ru{background:url(../images/bg_kara-poker-skills-ru.jpg) 0 0 no-repeat !important; }
    
#main  #videos-main .video-item{position:relative;padding:0;height:160px;float:left; border: 1px solid #cdcdcd; width: 198px; min-height: 160px; margin: 22px 11px 0 11px; background: #FFF url(../images/bg_video-box.gif) bottom left no-repeat;}
    #main  #videos-main .video-item a {position:absolute; width:100%;height:100%;display:block;z-index:1;}
            #main  #videos-main .video-item a:hover img{display:none;}
    #main  #videos-main .video-item h4 {position:absolute;top:105px;font-size:12px; font-weight: bold; color:#000; padding:0 10px; line-height:16px;}
    #main  #videos-main .video-item .video-duration{position:absolute; top:138px; float:left; width: 132px; font-size:10px; color:#000; background:url(../images/bg_video-clock.gif) 0 6px no-repeat; margin: 0 10px; padding: 0 0 0 16px;}
    #main  #videos-main .video-item .video-desc{position:absolute;position:absolute; top:10px; height:67px; background-color:#000000; color:#FFFFFF; font-size:10px;  left:10px; line-height:12px;  width:158px; padding:10px; overflow:hidden;}
    #main  #videos-main .video-item .video-thumb{display:none;}
#main  #videos-main .video-ceebox{float:left; width:198px; margin:2px 0 0 0; padding:0;}
#main  #videos-main .vid-sub-header{ float:left;  width:100%; margin:32px 0 0 12px;} 
    #main  #videos-main .vid-sub-header h3{margin-bottom:0;}
    
#main #videos-other { float:left; clear:both; width:668px; min-height:500px; margin-top:32px; background:url(../images/bg_video-box-tile.gif) 0 0 repeat-y; border: 1px solid #CCC;}
#main #videos-other .video-item .video-duration{display:none;}
#main #videos-other .video-item .video-ceebox{display:none;}
#main #videos-other .video-item {float:left; width: 310px; margin: 0 0 10px 0; padding:10px 10px 0 10px; background:none; border:none;}
#main #videos-other .video-item .video-thumb{float:left;margin:0px 15px 0px 15px;} 
#main #videos-other h2{float:left; width: 652px; height: 29px; margin:0; background:url(../images/bg_video-header.gif) 0 0 no-repeat; font-size:14px; font-weight:bold; text-decoration:none; padding: 8px 0 0 16px; border:none;}
#main #videos-other .video-item h4{ font-size:12px; font-weight: bold; color:#000; padding:0 10px; margin:0;}
#main #videos-other .video-item .video-desc{ display:inline; font-size:10px; font-weight: normal; color:#000; padding:0; line-height:13px;}

/* Welcome Lounge */
#welcome-lounge{position:relative; border:none; margin-top:-25px;}
#welcome-lounge p{position:absolute; width: 480px; left: 25px; top: 195px; color:#FFFFFF; line-height:1.3em; font-size:12px;}

#main #videos-main #welcome-vid.video-item{ background:none; background-color:#F7F7F7; width:670px; border:none; height:140px; min-height:140px; margin:0; padding:0;}
#main #videos-main #welcome-vid .block-header, #main #videos-main #welcome-vid .block-content {float:left; width: 460px; margin: 0 0 0 10px;}
#main #videos-main #welcome-vid.content-block div.block-image{position:absolute; top:15px; left:15px;}
    #main #videos-main #welcome-vid h2{ position:absolute; border:none; left:210px; top:25px; margin:0; padding:0; width:420px; }
        #main #videos-main #welcome-vid h2 a, #main #videos-main #welcome-vid h2 a:hover, #main #videos-main #welcome-vid h2 a:visited{text-decoration:none; color:#000; font-size: 12px; font-weight:bold;  padding: 0; margin:0; }
#main #videos-main #welcome-vid.video-item a:hover img{display:block;} 
    #main #videos-main #welcome-vid h6{position:absolute; left:210px; top:45px;} 
        #main #videos-main #welcome-vid h6 a, #main #videos-main #welcome-vid h6 a:hover, #main #videos-main #welcome-vid h6 a:visited { width: 420px; float:left; padding:0; margin: 10px 0 0 0; text-decoration:none; font-size: 12px; font-weight:normal; color:#000;}
    #main #videos-main #welcome-vid p {display:block; background: url(../images/bg_video-clock.gif) 0 5px no-repeat; scroll 0 5px; font-size:11px; left:210px; padding:0 0 0 20px; position:absolute; top:80px}
 
/* --- Poker School --- */
#poker-school .block-double { border-top: 1px solid #e7e7e7; border-bottom: 1px solid #9a9a9a; background: url("../images/bg_box-content.gif") bottom left no-repeat; width: 672px; margin: 20px 0 35px 0; }
    #poker-school .block-double .block-header {background: url("../images/bg_box-header.gif") 0 0 repeat-x; height:36px; border: 2px solid #fff; margin: 0 1px;}
        #poker-school .block-double .block-header h2 { color: #323232; font-size: 14px; border-bottom: none; margin: 8px 0 0 16px; }
    #poker-school .block-double .left .content-block{ background: url("../images/bg_box-seperator.gif") bottom right no-repeat; }
    #poker-school .block-double .content-block, #other-games .block-double .right-list { float: left; width: 311px; margin: 2px; padding: 11px 10px 0 11px; border: 0; }
        #poker-school .content-block p {color: #323232; line-height:15px; }
    #main #poker-school ul { margin: 0; padding: 0 0 0 15px; }
        #main #poker-school li { margin: 0; padding: 0 2px 8px 20px;}

/* SOFTWARE FEATURES */
#main #new-features{ float:left; width:660px; border: 1px #cecece solid; position:relative; margin-bottom:32px;}
    #main .new-corner{position:absolute; width:101px; height:75px; top:-7px; left:-9px; z-index:1000;}
    #main #new-features h2{width:600px; height: 26px; background:url(../images/bg_software-feat-h2-bg.gif) top left no-repeat; margin:0 0 16px 0; padding: 10px 0 0 60px; border:none; }
    #main #new-features h3, #main #latest-features h3, #main #tournament-features h3, #main #table-features h3, #main #lobby-features h3{ height:24px; background-color:#ededed; font-size:12px; font-weight:bold; color:#EB3E3A; padding:6px 0 0 10px; margin:0 0 7px 16px; cursor:pointer;}
    #main #new-features p{padding:0 32px;} 
    #main #new-features ul li {padding-left:16px; margin-left:32px;}
#main .sf-img-left { float: left; display:inline; padding:5px 0 0 0;}
#main .sf-copy { float: right; width: 480px; padding:0; margin:0;}

#main #ff-faq h4 { background-color: #EDEDED; color: #EB3E3A; cursor: pointer;  font-size: 12px;  font-weight: bold;  height: 24px;  margin: 0 0 7px 0;  padding: 6px 0 0 10px;}
#main #ff-faq p { padding: 0 32px;} 

/* tab sectionv*/
#main #software-tabs{ clear:both; margin-top:32px;}
    #main #software-tabs ul{list-style:none; margin:0; padding:0;}
        #main #software-tabs ul li{float:left; width:220px; margin:0; padding:0;}
            #main #software-tabs ul li a {list-style:none; display:inline; float:left; width:220px; height:25px; margin:0; padding:0; text-align:center; border:1px #cdcdcd solid; background: #dfdfdf url(../images/bg_tab-gb.gif) 0 0 repeat-x; text-decoration:none; color:#000; font-weight:bold; padding-top:10px;}
            #main #software-tabs ul li a.active{background:none; background-color:#FFF; border-bottom: none;}
#main #latest-features, #main #tournament-features, #main #table-features, #main #lobby-features {width: 628px; border:1px solid #cdcdcd; padding:60px 16px 30px 16px;}
#main #latest-features h3, #main #tournament-features h3, #main #table-features h3, #main #lobby-features h3{margin-left:0;}
#main #latest-features p, #main #tournament-features p, #main #table-features p, #main #lobby-features p{padding-left:16px;}

/*-- Glossary Hint --*/
#glossary-hint{width:224px;height:40px;float:left;background:#2E2E2E url(../images/glossary-icon.png) no-repeat 4px 14px; visibility:hidden;}
#glossary-hint p{color:#ffffff;float:left;font-size:11px;padding:10px 0 0 30px;width:80px;}
#glossary-hint .cta_button{margin:10px;float:left;clear:none;}
#main span.glossary-highlight{color:#6f9e2e; border-bottom:thin dotted #6f9e2e; cursor:pointer;}
#glossary-hidden{display:none !important;}
#glossary-box{display:none;position:absolute;width:290px;z-index:9999;}
#glossary-box .glossary-top{background:url(../images/glossary-background.png) no-repeat 0 0;float:left;width:290px;height:19px;}
#glossary-box .glossary-content{background:url(../images/glossary-tile.gif) repeat-y 0 0;float:left;}
#glossary-box h3{font-size:12px; font-weight:bold; text-decoration:none;color:#FFF;border:none;padding:10px 14px 10px 14px;margin:0;}
#glossary-box div{background:url(../images/glossary-gradient.gif) left bottom no-repeat;font-size:11px; line-height:15px; color:#FFF;font-style:italic;float:left;width:258px;padding: 0 16px 10px 16px;margin:0;min-height:70px;}
#glossary-box .glossary-bottom{background:url(../images/glossary-background.png) no-repeat 0 -19px;float:left;width:290px;height:6px;}

/*-- Hot Tips box --*/
#hot-tips-hidden{display:none!important;}
#main #hot-tips-box{display:none; background:url(../images/hot-tip-gradient.gif) no-repeat bottom left; position:relative; width:194px; border:1px solid #ccc; min-height:165px;}
#main #hot-tips-box.left{float:left; margin:20px 32px 20px 9px;}
#main #hot-tips-box.right{float:right; margin:20px 9px 20px 32px;}
#main #hot-tips-box .tip-corner{ position:absolute; top:-7px; left: 105px; width:98px; height: 75px;}
#main #hot-tips-box h3{padding:16px 60px 16px 16px; font-size:12px; font-weight:bold; text-decoration:none;  border:none; margin:0;}
#main #hot-tips-box p{margin:0 0 0 16px; width: 160px; float:left; font-size:10px; line-height:15px; border-top:#CCC solid 1px; padding:16px 0;}
#main #hot-tips-box .cta_button{margin-left:16px;}
.corner-blue{background: url(../images/hot-tip-corner-blue.png) no-repeat 0 0;}
.corner-red{background: url(../images/hot-tip-corner-red.png) no-repeat 0 0;}
.corner-purple{background: url(../images/hot-tip-corner-purple.png) no-repeat 0 0;}
.corner-green{background: url(../images/hot-tip-corner-green.png) no-repeat 0 0;}

/*ceebox*/
#cee_closeBtn{background-image:url(../images/cee-close.png);}
#cee_next{background-image:url(../images/cee-next-btn.png);}
#cee_prev{background-image:url(../images/cee-prev-btn.png);}
* html #cee_next{background-image: url(../images/cee-next-btn.gif);}/* IE6 hack */
* html #cee_prev{background-image: url(../images/cee-prev-btn.gif);}/* IE6 hack */
#cee_load{background-image:url(../images/cee-loader.gif);}
#cee_box{background-color:#fff;}#cee_box{font:12px Arial,Helvetica,sans-serif;color:#333;background-color:#fff}#cee_count{font:10px Arial,Helvetica,sans-serif;-moz-opacity:0.8;opacity:0.8;clear:left;float:left;padding:2px 0 4px}.cee_html #cee_title h2{float:left}.cee_html #cee_count{clear:none;padding-left:5px}* html #cee_count{zoom:1;padding-bottom:6px}#cee_next,#cee_prev{height:100%;width:49%;text-indent:-10000px;text-decoration:none;visibility:visible;background-repeat:no-repeat}#cee_box a{border:0;outline:none}#cee_box a:link{color:#666}#cee_box a:visited{color:#666}#cee_box a:hover{color:#000}#cee_box a:active{color:#666}#cee_box a:focus{color:#666}#cee_closeBtn{background-repeat:no-repeat;display:box;width:24px;height:23px;position:absolute;text-indent:-10000px} #cee_closeBtn{top:-3px;right:-3px}#cee_closeBtn,#ie8#hack{top:5px;right:-30px;height:36px;width:36px;}*:first-child+html #cee_closeBtn{top:-3px;right:-3px} * html #cee_closeBtn{top:-3px;right:-3px}.cee_close{cursor:pointer}#cee_box{text-align:left;color:#000}#cee_box img#cee_img,#cee_vid,#cee_iframeContent,#cee_ajax{display:block;margin:15px 15px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#cee_title{padding:7px 15px 5px 15px;overflow:hidden}.cee_html #cee_title{background-color:#e8e8e8;height:18px;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}#cee_title h2{font-size:1em;font-weight:400;margin:0 0 1px}#cee_ajax{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#cee_load{display:none;height:50px;width:50px;margin:-25px 0 0 -25px;background-position:center center;background-repeat:no-repeat}#cee_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #cee_HideSelect{ position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#cee_iframe{clear:both;border:none;margin-bottom:-1px;margin-top:1px}