

body {
  background-color: white;
  background-image:url(../images/fond.jpg) ;
  background-position:center top;
  background-repeat:no-repeat;
}
html, body {
 width:100%;
 height:100%;
 margin:0 auto;
 padding:0;
 font-family:Vardana,Arial,Helvetica,sans-serif;
 font-size:11px;
 text-align:center;
 outline:0;
}
/* CSS Document */

#lw-result-block
{
  text-align:   center;
  margin-left:  auto;
  margin-right: auto;
  width:        498;
}
#lw-play-block
{
  text-align:   center;
  margin-left:  auto;
  margin-right: auto;
  width:        776;
}
#lw-tips_background
{
  background: url(../images/tips_page/tips.gif) no-repeat scroll 100% 0pt;
  position:   relative;
  height:     526px;
  width:      774px;
  float:      left;
  display:    inline;
}

.lw-flash_game {
    width: 776px;
    height: 600px;
    align: left;
    float: left;
    display:inline;
    position:relative;
    background-color:#000;
}

#client-lang-menu #buttons div{

  cursor    : pointer;
  width    : 24px;
  height    : 20px;
  float    : left;
}

#client-skyscrapper{
    float:left;
    padding-left:10px;
}
#page{
  background-image  : url(../images/cote_d.jpg);
    background-repeat:repeat-y;
    background-position:center;
    width:1012px;
    margin:auto;
}

.td-wrapper{
    padding:0 21px;
  background-image:url(../images/milieu.jpg) ;
  background-repeat:no-repeat;
}

#td-container{
  width: 100%;
    _width: 100%;
  position:relative;
}


.td-wrapper #td-container .td-navbar-height{
  height:38px;
}

.td-wrapper #td-container #td-navbar-left{
  background-image:url(../images/menu/left-menu.gif);
  background-repeat:no-repeat;
  width:10px;
  float:left;
}

.td-wrapper #td-container #td-navbar-middle{

  background-image:url(../images/menu/middle-menu.gif);

  background-repeat:repeat-x;

  width:810px;

  float:left;

}

.td-wrapper #td-container #td-navbar-right{

  background-image:url(../images/menu/right-menu.gif);

  background-repeat:no-repeat;

  background-position:top right;

  width:10px;

  float:left;

}

.td-wrapper #td-container #td-left-column {
  height:auto;
  width:518px;
  float:left;
  padding-left:8px;
  _margin-right:0px !important;
  text-align:left;
  position:relative;
  display:inline;
  border:0px;
}

.td-wrapper #td-container #td-right-column {
  height:auto;
  width:300px;
  float:left;
  text-align:left;
  margin-left:5px;
    position:relative;
    display:inline;
  border:0px;
}



.td-wrapper #td-container #td-footer {

  clear: both;

  font-size: 10px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  color:#666666;

}

#td-footer ,#td-footer-navbar-top ,#td-footer-navbar-bottom {
   position:  relative;
   overflow:  auto;
   zoom:      1;
}



/*  left COLUMN template CSS */

.td-left-column-header-height{

  height:        23px;


}

#td-left-column-content {
    border-left:     1px solid #000000;
    border-right:       1px solid #000000;
    border-bottom:   1px solid #000000;
    width:                  510px;
    _width:                  510px;
    clear:                  both;
    padding-top:        9px;
    padding-left:        6px;
}

#td-left-column-header-middle-img{
  background-image:  url(../images/box/box-middle.jpg);
  background-repeat:  repeat-x;
  width:        100%;
  float:        left;
  color:         white;
  font-weight:    bold;
  text-transform:    uppercase;
}

/*#td-left-column-header-left-img{
  background-image:  url(../images/box/box-left.jpg);
  background-repeat:  repeat-x;
  width:        0px;
  float:        left;
}

#td-left-column-header-right-img{
  background-image:  url(../images/box/box-right.jpg);
  background-repeat:  repeat-x;
  width:        0px;
  float:        left;
}*/



#td-left-column-footer {

  text-align:left;

}


/*  left COLUMN template CSS END */

/*  RIGHT COLUMN template CSS */



.td-wrapper #td-container #td-right-column .td-right-column-header-height,
.td-wrapper #td-container #td-left-column .td-right-column-header-height
{
  height:23px;
}

.td-wrapper #td-container #td-right-column #td-right-column-header-left-img,
.td-wrapper #td-container #td-left-column #td-right-column-header-left-img
{
  background-image:url(../images/box/box-left.jpg);
  background-repeat:repeat-x;
  width:0px;
  float:left;
}

.td-wrapper #td-container #td-right-column #td-right-column-header-middle-img,
.td-wrapper #td-container #td-left-column #td-right-column-header-middle-img
{
  background-image:url(../images/box/box-middle.jpg);
  background-repeat:repeat-x;
  width:100%;
  float:left;
  color: white;
  text-transform:    uppercase;
  font-weight: bold;
}


.td-wrapper #td-container #td-right-column #td-right-column-header-middle-img span,
.td-wrapper #td-container #td-left-column #td-right-column-header-middle-img span,
#td-left-column-header-middle-img span
 {
  position: relative;
  top:    3px;
    left:   8px;
}

.td-wrapper #td-container #td-right-column #td-right-column-header-right-img,
.td-wrapper #td-container #td-left-column #td-right-column-header-right-img
{

  background-image:url(../images/box/box-right.jpg);
  background-repeat:repeat-x;
  background-position:top right;
  width:0px;
  float:left;

}

.td-wrapper #td-container #td-right-column #td-right-column-content,
.td-wrapper #td-container #td-left-column #td-right-column-content
 {

  border-left: 1px solid #000000;

  border-right: 1px solid #000000;

  border-bottom: 1px solid #000000;

  padding: 5px;

  _padding:  5 2; /*FOR IE6*/

  clear:both;
    background-color:#ffffff;
}

.td-table{
  width: 100%;
}

.td-table-col-header, .td-table-row-header{

  text-align:center;
    font-size:12px;
}
.td-table-col-header-w{
    width:15%;
}
.td-table, .td-table-cell{
  text-align:center;
    height:30px;
    font-size:12px;
}
.td-table-cell{
border-bottom:1px solid #DEDEDE;
}
/*  RIGHT COLUMN template CSS END */

.ul {
  list-style-image: url(../images/puce.jpg);
  list-style-position: inside;
  _list-style-position: inside;
  margin: 0;
  padding: 0;
    padding-left:10px !important;
    _padding-left:10px !important;
}
.ul li {
    padding-top:6px;
    _padding-top:6px;
}

ul.hide {

  list-style-type: none;

}



input, textarea {

  /*border: 1px solid #000;*/

  margin: 5px ;

  _margin: 5px ;

}

.input {

  font-family:Arial, Helvetica, sans-serif;

  font-size:12px;

  color: #666666;

  border: 2px solid #CCCCCC !important;

  width:350px;

  margin:  6px;

}
#auto_login_cb3{
    vertical-align:-5px;
}
#validate_login3_btn{
     vertical-align:-3px;
     margin: 0 0 0 11px;
}
.input_width {
  width:124px ;
    _width:142px !important;
}

.input_width2{
    background-image:url(../images/button-play.jpg);
    background-repeat:repeat-x;
    color:white;
  width:63px !important;
}

.input_width3 {
  width:167px ;
    _width:150px !important;
}
.text-simple-blue {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #003580;
}

.text-simple-gris {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
}



a img{
    border:0px;
}

.text-title-box {

  font-size: 14px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  color: #FFFFFF;

  font-weight: bold;

}

a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.text-play-now {

  font-size: 20px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  color: #FFFFFF;

  font-weight: bold;

}



form {

  margin: 0px;
  padding: 0px;

}

-->



/*--------------------AUTO-WIDTH LINK BUTTONS-------------------*/

.auto-width-btn-left {

  background-image: url(../images/auto-width-btn-left.gif);

  background-repeat: no-repeat;

  float:left;

  margin-left:14px;

  background-position: left top;

  height:37px;

}

.auto-width-btn-right {

  background-image: url(../images/auto-width-btn-right.gif);

  background-repeat: no-repeat;

  float:left;

  background-position: right top;

  height:37px;

}

.auto-width-btn-right a, .auto-width-btn-right a:hover, .auto-width-btn-right a:visited{

  position:relative;

  top:10px;

  padding: 10px 15px;

  color:white;

  text-decoration:none;

}

.auto-width-btn-right a:hover {

  text-decoration:underline;

}


.fix-float{
  clear: both;
}



/*--------------------PAGINATIONN-------------------*/



.PaginateIt_currpage{

  color:#689600;

}

.PaginateIt_link{

  text-decoration: underline !important;

}

/*--------------------NAV BAR TOP-------------------*/

#td-navbar{
  background-image: url(../images/menu/bk_nav.jpg);
    background-repeat: repeat-x;
    height:20px;
  width: auto;
  display:block;
  margin-bottom:  5px;
    margin-right:8px;
    margin-left:8px;
    overflow:visible;
}

#td-navbar .button-left a, .navbar_links .button-left a:hover, .navbar_links .button-left a:visited {
  cursor:pointer;
  display:block;
  float:left;
  font-size:12px;

  text-transform:uppercase;
  height:29px;

  padding:2px 11px;
  margin:0pt;
  text-decoration:none;
}

/*--------------------NAV BAR TOP END-------------------*/


.rules_link {
  font-weight:bold;
}

/*--------------------FOOTER BAR TOP-------------------*/

.footer_links a, .footer_links a:visited{
  font-size:8px;
  color:#FFFFFF;
  text-decoration:none;
  margin-right:10px;
}

.footer_links a:hover{
  font-size:8px;
  color:#ffc143;
  text-decoration:none;
}

.footer_links a.menuOn {
      color: #FFC143; 
      cursor: default;
}

.footer_links{
  position:relative;
  top:0px;
  margin:0px;
  padding:0px;
  top: 5px;
  left:0px;
  font-weight:bold;
    font-size:12px;
}
.td-wrapper #td-footer-navbar-top .height{
    height:56px;
}

.td-wrapper #td-footer-navbar-top #edited_by{
    font-weight:bold;
    float:right;
    position:relative;
    padding-bottom:10px;
        padding-right:10px;
}
#edited_by p,#edited_by div{
  margin: 0px;
  padding: 0px;
  display: inline;
}
.td-wrapper #td-footer-navbar-bottom #left{
  background-image:url(../images/footer-menu/bottom/left.jpg);
  background-repeat:no-repeat;
  width:31px;
  float:left;
    position:  relative;
}

.td-wrapper #td-footer-navbar-bottom #middle{
  background-image:url(../images/footer-menu/bottom/middle.jpg);
  background-repeat:repeat-x;
  width:939px;
  float:left;
    position:  relative;
}



.td-wrapper #td-footer-navbar-bottom .height{
    height:32px;
}

/*--------------------FOOTER BAR END-------------------*/



#right_col_btn {

  background-image:url(../images/menu/off.gif);
  background-repeat:repeat-x;
  background-position:center;
  width:298px;
  height:29px;
  font-size:12px;
  cursor:pointer;
  text-align:center;
  border: 1px solid black;
}

#right_col_btn a{
  font-weight:bolder;
  text-transform:uppercase;
  text-decoration:none;
  font-size: 14px;
  position:relative;
  top:5px;
}
#right_col_btn a:hover{
  text-decoration:underline;

}


#demo_up{

  height:180px;

  }



#demo_down{


  height:17px;

  float:right;

  padding-left:30px;

  padding-right:24px;

  }

.demo_table {

  background-color:#21316E;

}

.demo_title {

  position:relative; top:-5px;

}

.demo_content {

  font-weight:bold;

}

.demo_texte{

  float:left;

  width:110px;

  padding-top:60px;

  color:#000000;

  }

.demo_texte a{

  color:#254fa4;

  text-decoration:underline;

  }

.demo_texte a:hover{

  color:#254fa4;

  text-decoration:none;

  }


/*--------------------FOOTER-------------------*/

select {

  font-family: Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;

  color: #666666;

  border: 2px solid #CCCCCC !important;

  margin:  5px;

}

/*--- INLINE CSS MOVED HERE ---*/

.orange_text {
  font-weight: bold;
}

.advert_right {
  top:25px;
}

.duellars_recup_title {
  position:relative; top:-5px;
}

.duellars_recup_content {

  padding:5px 5px 5px 15px; font-weight:bold;

}

.forum_section_left {

  width:19px; height:18px;

}

.forum_section_center {


  width:19px; height:18px;

  margin-left:1px; margin-top:3px; font-weight:bolder;

}

.forum_section_right {

  margin-left:3px;

}

.forum_hidden {

  display:none;

}


.forum_text_area_size {
  width: 400px;
  height: 200px;
}

.forum_message,
.parent_message 
{
  padding:7px;
  _padding:7px;
}


.forum_message_top {
  width:395px;
    height:16px;
    padding:0 0 0 5px;
}

.forum_message_middle {

  width:100%; padding:3px;

}

.forum_message_bottom {

  background-repeat:no-repeat;

  width:395px; height:16px; padding:0 0 0 5px;

}

#playerpanel-right-col {
  height:86px;
}
#playerpanel-right-col #nickname {
  font-size:14px;
  font-weight:bold;
  text-align:center;
}
#playerpanel-right-col #avatar_pic {
  float:right;
  padding-right: 15px;
  _padding-bottom: 5px;
}

.games_create_1{

  background-color:#0A1C43;

}

.games_create_2{

  background-color:#0a1b42;

}

.gameresult_bgcolor {

  background-color:#8C98A2;

}

.gameresult_column_title {

  font-family: Verdana, Arial, Helvetica, sans-serif;

}

.gameresult_chat_title,
.gameresult_chat_messages,
.gameresult_send_chat{
  width: 496px;
  color:#FFFFFF;
}
.gameresult_chat_title {
  height:  23px;
  background-image:url(../images/chat/chat_title_bg.gif);
  background-repeat:repeat-y;
  float:left;
}

.gameresult_chat_title .text {
  font-weight: bold;
  margin:  5 10px;
}

.gameresult_chat_messages{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-image:url(../images/chat/chat_messages_bg.gif);
  background-repeat:repeat-y;
  float:left;
}

#chat_area{
  margin: 5 10;
  height:  auto;
}


.gameresult_send_chat {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-image:url(../images/chat/chat_send_message_bg.gif);
  background-repeat:no-repeat;
  height:26px;
  float:left;
}
.gameresult_send_chat .text {
  float:left;
}

.gameresult_send_chat .text input{
  width:400px;
  border:none !important;
  border-color:none !important;
  background:transparent !important;
  _background:transparent !important;
  color:#FFFFFF!important;
  margin:1px 10px !important;
  outline-color:none !important;
  _outline-color:none !important;
  outline-style:none !important;
  outline-width:0px !important;

}
.gameresult_send_chat .button{
  float:right;
  margin: 0 3px;
  _margin: 0 1px;
}
.gameresult_send_chat .button input{
  color: white;
  height: 19px !important;
  width: 41px !important;
  background-image:url(../images/chat/btn.gif) !important;
  background-repeat:no-repeat !important;
  border:none !important;
}
/*  START - AUTO PROMO LINKS */
#td-left-column-content .gameresult_link, 
#td-right-column-content .gameresult_link
{
  background-image:url(../images/chat/links.jpg);
  background-repeat:no-repeat;
  height: 80px;
  width:  162px;
  text-align:center;
}

#td-left-column-content .gameresult_link{
  float:left;
    margin-top: 6px;
    margin-right: 6px;
    _margin-right: 3px;
    margin-bottom: 6px;
}

#td-left-column-content .gameresult_link div,
#td-right-column-content .gameresult_link div
{
  width: 163px;
}
#td-left-column-content .gameresult_link div.label,
#td-right-column-content .gameresult_link div.label
{
  font-size:12px;
  height    :39px;
  font-weight  :bold;
}
#td-right-column-content .gameresult_link div.label
{
  _height    :39px;
  position  :relative;
  top      :5px;
  _top    :0px;
}



#td-left-column-content .gameresult_link div.link,
#td-right-column-content .gameresult_link div.link
{
  height: 30px;
    padding-top:8px;
}
#td-left-column-content .gameresult_link div a, 
#td-left-column-content .gameresult_link div a:hover, 
#td-left-column-content .gameresult_link div a:visited,
#td-right-column-content .gameresult_link div a, 
#td-right-column-content .gameresult_link div a:hover, 
#td-right-column-content .gameresult_link div a:visited
{
  color: orange;
  font-weight: bolder;
  text-transform:uppercase;
  text-decoration:none;
}
#td-left-column-content .gameresult_link div a:hover,
#td-right-column-content .gameresult_link div a:hover
{
  text-decoration:underline;
}

#td-left-column-content .promo_links_wrapper,
#td-right-column-content .promo_links_wrapper
{
  float:none;
  margin-top: 26px;
  _margin-top: 0px;
    padding-top:5px;

}

/*  END - AUTO PROMO LINKS */
.cursor_pointer {

  cursor:pointer;

}



.accueil_welcome_1 {

  color:#162868;

}

.accueil_7 {


  color:#FFFFFF;

  font-weight:bolder;

  height:40px;

  text-align:center;

}

.accueil_aide_center {

 width:400px; position:relative;

}

.accueil_demo_2 {

 height:25px; color:#192D6E; font-weight:bolder;

}

.accueil_tab {

  color:#FCCA00; font-weight:bolder; cursor:pointer;

}

.accueil_aide_2 {

  width:400px; padding:3px 3px 3px 3px; position:relative; left:5px;

}

.accueil_aide_bottom {

  width:400px; height:16px; position:relative; left:5px;

}

.accueil_collapsed {

  border-top:1px dotted #39548c; color:#0b1d44; font-weight:bold;

}





.fastreg_table_principal {

  background-image:url(images/lots/titre.jpg);

  background-repeat:no-repeat;

  background-color:#21316E;

}

.fastreg_title {

  position:relative;

  top:-5px;

}

.fastreg_div_principal{

  padding:5px 5px 5px 15px;

  font-weight:bold;

}



.fastreg_1 { padding-left:5px; }



.fastreg_2 { 
  width: 203px;
  float:  left;
  _margin-left: 3px;
}

.fastreg_2 .input{
  width: 108px !important;
}

.fastreg_2 .form_element{
    background-image:url(../images/puce.jpg);
    background-repeat:no-repeat;
    background-position:-1px 55%;
  width: 75px !important;
    margin-top:9px;
  float:  left;
}



.fastreg_3 { 
  float:left;
  width: 84px;
  text-align:right;
  position: relative;
  top: 4px;
  _top: 6px;
}

.fastreg_4 { 
    float:left;

}

.fastreg_5 { 
    background-color:   #F8F8F8;
  padding: 2px 5px;
  margin:  0px;
}

.fastreg_6 { 
  clear:both;
  text-align:center;
}

#validate_btn{
  background-image:url(../images/button-play.jpg);
  background-repeat:repeat-x;
    background-position:center;
  width:100%;
  height:23px;
  color:white;
  font-weight:bolder;
  font-size:14px;
  cursor:pointer;
  padding-top:10px;
  _padding-top:5px; /*FOR IE6*/
  text-align:center;
}

.form_invitation_1 {
 width:400px; height:16px; position:relative; left:5px;
}

.form_partner_1 {

  margin:20px;

}



.games_1 { margin-top:10px; }

.games_2 { margin:10px; }

.games_3 { padding-top:3px; padding-left:28px; }

.games_4 { background-color:#2c3c62; border-bottom:1px solid #435172; border-left:1px solid #435172; }

.games_5 { background-position:top right; }



.help_1 { width:19px; height:18px; }

.help_2 { margin-left:1px; margin-top:3px; font-weight:bolder; }

.help_3 { margin-left:3px; }



.prize_panel_tabs { width:212px; }


.prize_panel_tabs_3 { margin:0 0 5px 0;font-weight:bold;font-size:11px;color:white; }



.phases_panel_1 { margin: 0pt 0pt 20px; font-weight: bold; font-size: 11px; color: white; }

.phases_panel_2 { padding:10px; }

.phases_panel_3 { border-bottom:1px solid #abbbdb; }



.top_n { padding-top:8px;margin:0 0 0 0;font-weight:bold;font-size:11px;color:white; }



.games_create_table { background-color:#354366; }

.games_create_title { color:#b7ed9d; }

.games_create_line { float:left; padding-left:3px; padding-top:4px; }

.games_create_submit { padding-right:1px; }



.menu_link { margin-left:25px;margin-right:0px; }



.white { color:#FFFFFF; }



.play_button { padding-left:30px; }


.ranking { border-bottom:1px solid #abbbdb; }

.ranking_2 { font-family: arial;font-size:11px;color:#515151;padding-left:5px; border-bottom:1px solid #abbbdb; }





.flash_game {
    width: 776px;
    height: 600px;
    align: left;
    float: left;
    display:inline;
    position:relative;
    margin-left:35px;
    margin-bottom:20px;
    background-color:#000;
}

.flash_game_box { width: 200px; height: 120px; align: left; border-style:solid; border-color:#FFFFFF; }

.flash_game_result { width: 498px; text-align:center;}

.games_pages_intro{
  font-size:12px;
    width:370px;
    padding-top:5px;
    padding-left:5px;
    float:left;
    position:relative;
}
#games_list{display:block;}
.games_play_button div{
  background-image:url(../images/button-play.jpg);
  background-position:center;
  background-repeat:repeat-x;
  _height: 29px;
  width: 124px;
  position:relative;
  top: 9px;
  padding: 10px;
  cursor:pointer;
  margin-top: 3px;
  _margin-top: 0px;
}


.games_col_header{
  height: 20px;

}

.games_col1, .games_col2, .games_col3, .games_col4, .games_col5, .games_col6  {
  margin: 0 2px;
} 
.games_col1{
    width:20%;
}
.games_col2, .games_col3, .games_col4, .games_col5 {
  width:15%;
}  
.games_play_button{
    padding-right:5px;
}
.games_col6   {
  width:35%;
}
.game_instrument {
  font-weight:bold !important;
}

.game_length {
  font-style:italic;
}
#prize_unit_top{
     clear:both;
}
#refresh_button {
  text-align:right;
  text-decoration:underline;
  background-image:url(../images/refresh.gif);
  background-position:98% 15%;
  background-repeat:no-repeat;
  height:60px;
  cursor:pointer;
    position:relative;
      padding-top:5px;
}
#refresh_button span{
  position:relative;
  top:2px;
    font-size:10px;
    left:-27px;
    padding-right:5px;
}

.play_contrib_body{ background-color:#1B1B1B; }



.game_result_table_principal{

  background-color:#a2abb3;

}

#game_result_back_btn{
  background-image:url(../images/big-button.jpg);
  background-repeat:no-repeat;
  background-position:center;
  width:481px;
  height:39px;
  color:white;
  font-weight:bolder;
  font-size:14px;
  cursor:pointer;
  padding-top:10px;
  _padding-top:5px; /*FOR IE6*/
  text-align:center;
  padding-left:10px;
  _padding-left:10px;
}
#game_result_back_btn span{
  text-transform:uppercase;
  position:relative;
  top:6px;
}

.home_1{

  background-color:#DAE2F1;

  color:#192D6E; font-weight:bolder;



}

.home_2{

  background-color:#365EA6;

}



.lastNregistered {
  text-align:center;
  color:#003580;
    height:63px;
    _height:25px;
  width:65px;
  _width:63px;
  position:relative;
  bottom: 5px;
  _bottom: 0px;
}
.lastNregistered_txt {
  text-align:center;
  color:#003580;
    height:18px;
    _height:18px;
  width:65px;
  _width:63px;
  position:relative;
  bottom: 5px;
  _bottom: 0px;
}


.qcm_question {

  font-weight:bold;

  background-color:#FFD9B3;

  text-align:center;

}



.qcm_form {

  background-color:#DFE9F6;

}



.qcm_link {

  text-align:center;

}



.qcm_btn_div {

  text-align:right;

}


.results-col1{
  width: 8%;
}
.results-col2{
  width: 50%;
}
.results-col3{
  width: 10%;
}
.results-col4{
  width: 30%;
    color:#689600;
}

.accounhist-title {
  text-align: center;
}
.accounhist-col1 {
  width: 28%;
}

.accounhist-col2 {
  width: 42%;
}

.accounhist-col3 {
  width: 13%;
}

.accounhist-col4 {
  width: 17%;
}

.profile_nickname {
  color:#FFFFFF;
  font-size: 18px;
  background-image: url(../images/box/box-middle.gif);
  background-repeat:repeat-x;
  width:498px;
}
.profile_nickname span {
  position:relative;
  left: 30px;
}

.profile_info{
  color:#FFFFFF;
  margin-top: 1px;
  background-image: url(../images/profile_info_bg.gif);
  background-repeat:repeat-x;
  width: 498px;
  height: 80px;
}
.profile_info li{

  margin-left: 30px;
  _margin-left: 50px;
}

.profile_info .profile_info_content{
  padding-top: 8px;
}

#td-sponsor-banner{
  width  :518px;
  _width  :510px;
  height  :125px;
}
#td-sponsor-banner .left{
    width:300px ;
  float:left;
    position:relative;
}
#td-sponsor-banner .left2{
    width:100% ;
  float:left;
    position:relative;
}
#td-sponsor-banner .logo{
  width:     194px;
  height:   106px;
  border:   1px solid #5DA452;
  float:    right;
     position:relative;
}

#td-sponsor-banner #td-right-column-content{
  height: 75px;
  _height: 85px;
  display: block;
  _padding: 0 0 !important;
}

.login_inputs{

    padding:0px !important;
  margin-left:-2px !important;
  

}

.auto_connect_section{
  padding-left:8px;
}

.forgottenpwd{
  position: relative;
  top: 4px;
}

/*TOP 10 panel*/

#topN{
  width:293px;
  margin: 0 auto;
  display: block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
#topN .row{

  height: 61px;
  display: block;
  clear:both;
  background-image:url(../images/top10-bgrd.jpg);
  background-repeat:no-repeat;
}
#topN .avatar_pic{

  width: 54px;
  height: 57px;
  display: block;
  float:left;
  position: relative;
  top: 2px;
}
#topN .position{


  font-size:14px;
  font-weight:bold;
  color:black;

}
#topN .nickname{

  text-transform:lowercase;
}
#topN .duellars{


  color: gray;
  font-weight:bold;

}
#topN .prize_descr{

  color: black;
  font-size:11px;

}
#topN .prize_pic{

  display: block;
  float:right;
}

#topN .pic_size{
  width: 69px;
  height: 60px;
}

#topN .prize_descr, #topN .duellars, #topN .position{
  margin-top:3px;
  margin-left:60px;
  display: block;
}

/*TOP 10 panel END*/

/*PRIZES page*/

#prizes {
  display:table-row-group;
}

#prizes #left_side{
  float:left;
  width:270px;
}
#prizes #right_side{
  display:inline;
  float:right;
  width:196px;
  margin:10px
}
#prize_unit{
  height:auto;
    float:left;
}

#prize_unit .label_unit{
  color: #689600;
  font-size:15px;
  font-weight:bold;
}

#prize_unit .value_unit{
  color: #464646;
  font-size:10px;
  font-weight:bold;

}
    
#prize_unit .descr{
  color:#464646;
}
    
#prize_unit #offered_by{

}
#prize_unit .label{
  color:#464646;
  font-weight:bold;
  float:left;
  margin-right:5px;
  position:relative;
  top:10px;
}
#prize_unit .donator{
  float:left;
  border: 1px solid #9e9e9d;
  padding: 4px;
}
#prize_unit .donator_pic{

  height:34px;
  width:69px;
}
        
#prize_unit #pic_unit{
  width:196px;


} 
#prize_unit .pic_size{
  border: 1px solid #9e9e9d;
  width:196px;
  height:148px;

}

#prize_unit .link{
  width:198px;
  height:30px;
  background-image:  url(../images/prizes/more-info-bg.jpg);
  background-repeat: repeat-x;
  text-align:right;
}
#prize_unit .link a{
  font-weight:bold ;
  text-decoration:underline;
  color: white !important;
  margin-right: 20px;

}
#prize_unit .link a:hover{

  text-decoration:none;

}

#faqs a {
  cursor:pointer;
  text-decoration:underline;
}

#faqs a:hover {
  cursor:pointer;
  text-decoration:none;
}


#faqs div.answer {
  margin: 5px;
  padding: 3px;
}

#tips_background{
  background: url(../images/tips_page/tips.gif) no-repeat scroll 100% 0pt;
    position:relative;
  height: 526px;
  width: 774px;
    float:left;
    display:inline;
    margin-left:35px;
}

#tips_title{
  color: #ABCDFE;
  font-weight: bolder;
  font-size:18px;
  text-align: center;
  position:relative;
  top:20px;
}

#tips_contents #validate_btn{
  float:right;
    width:200px;
}

#tips_contents #check_btn{
  float:left;
  width: 40%;
  font-size:10px;
}
.separator{
    background-image:url(../images/box/box-middle.jpg);
    background-repeat:repeat-x;
    color:white;
}
/* MY FRIENDS
*/

#recipients ,#r_body{
    height:80px;
    width:343px;
}

#email_txt {
    height:22px;
    width:343px;
}
#remote-tab-1{
    clear:both;
}