#register-to-win-form #edit-actions, .webform-links{
    text-align:center;
    background-color: #eeeeee;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#888888));
  background-image: -webkit-linear-gradient(top, #ffffff, #888888);
  background-image:    -moz-linear-gradient(top, #ffffff, #888888);
  background-image:      -o-linear-gradient(top, #ffffff, #888888);
  background-image:         linear-gradient(to bottom, #ffffff, #888888);
  -moz-border-radius: 0.4em;
    border-radius: 0.4em;
}

#register-to-win-form #edit-submit, #register-to-win-form .webform-links a, #register-to-win-form .webform-links a:visited{
    font-size:22px;
    font-weight:bold;
    color:#000;
    text-decoration:none;
}

#register-to-win-form{
    color:#fff;
   /* background-color: #000;*/
    
}

#register-to-win-form #mandatory-note{
    font-size:11px;
}

#register-to-win-form h1{
    display:none;
}

#register-to-win-form #node-body, #register-to-win-confirmation{
    width:300px;
    height:339px;
    margin:auto;
}

#register-to-win-form label{
    width:110px;
}

#register-to-win-form input.form-text{
    width:160px;
    margin-top:-4px;
}

#register-to-win-form select{
    width:170px;
    margin-top:-4px;
}

#register-to-win-call-to-action-text{
    font-size:15px;
    font-weight:bold;
    text-align:justify;
    line-height:1.4em;
    margin-top: 10px;
}

#register-to-win-form label.option{
    width:100%;
}

#register-to-win-form #register-to-win-close{
    width:100%;
    text-align:right;
    margin-top: 6px;
}

#register-to-win-form #block-page_menu_items-page_body_menu{
    padding:0px;
    display:none;
}

#register-to-win-form #terms{
    width:100%;
    margin-left:19px;
    line-height: 36px;
    font-weight:bold;
}

#register-to-win-form a, #register-to-win-form a:visited{
    color:#fff;
    text-decoration:underline;
}

/*#register-to-win-form .webform-links a:visited{
    color:#000;
    text-decoration:none;
}*/

#register-to-win-confirmation .webform-message{
   font-size: 45px;
    font-weight: bold;
    text-align: center;
}

#register-to-win-form .webform-links{
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    margin-top:-130px;
    color:#000;
}

/* register to win pages. For this rule to apply, the webform must be a translation of node 1986528 */     
body.page-tnid-item-1986528
/*body.page-tnid-item-1961631, body.page-tnid-item-1963376, body.page-node-1986528, body.page-node-1961631, body.page-node-1963376 
*/{
/*    background-color:black;*/
    background-image:url('/computer-product/sites/all/modules/custom/computerproduct/register_to_win/images/register_form_bg.png');
}

#register-to-win-confirmation{
    line-height:300px;
}

 #register-to-win-form #edit-submit, #register-to-win-form .webform-links>a.general-button{
    background:transparent;
    cursor: pointer;
    display: inline-block;
    font-family: Arial,Times New Roman;
    font-weight: normal;
    padding: 6px 15px 6px 5px;
    text-decoration: none;
    width:100%;
}

 #register-to-win-form .webform-links{
    width:80%;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}

/* Don't know if these rules will work, they are to hide the admin menus when viewing the shadowboxed webform */
#register-to-win #toolbar div.toolbar-menu {
    display:none;
}

body .page-tnid-item-1986528{
    padding-top:0px;
}

/*.tc_highlight{
    color:red;
}

.strike{
    text-decoration:line-through;
}*/