﻿/* Overwrite reCaptcha background images */
.recaptchatable .recaptcha_r1_c1 {
  background:transparent url(image/sprite.png) no-repeat scroll 0 -63px !important;
}

.recaptchatable .recaptcha_r2_c1 {
  background:transparent url(image/sprite.png) no-repeat scroll -18px 0 !important;
}

.recaptchatable .recaptcha_r2_c2 {
  background:transparent url(image/sprite.png) no-repeat scroll -27px 0 !important;
}

.recaptchatable .recaptcha_r3_c1 {
  background:transparent url(image/sprite.png) no-repeat scroll 0 0 !important;
}

.recaptchatable .recaptcha_r3_c2 {
  background:transparent url(image/sprite.png) no-repeat scroll -18px -57px !important;
}

.recaptchatable .recaptcha_r3_c3 {
  background:transparent url(image/sprite.png) no-repeat scroll -9px 0 !important;
}

.recaptchatable .recaptcha_r4_c1 {
  background:transparent url(image/sprite.png) no-repeat scroll -43px 0 !important;
}

.recaptchatable .recaptcha_r4_c2 {
  background:transparent url(image/sprite.png) no-repeat scroll -36px 0 !important;
}

.recaptchatable .recaptcha_r4_c4 {
  background:transparent url(image/sprite.png) no-repeat scroll -214px 0 !important;
}

.recaptchatable .recaptcha_r7_c1 {
  background:transparent url(image/sprite.png) no-repeat scroll -43px -49px !important;
}

.recaptchatable .recaptcha_r8_c1 {
  background:transparent url(image/sprite.png) no-repeat scroll -43px -49px !important;
}

#recaptcha_reload, #recaptcha_switch_audio, #recaptcha_whatsthis, recaptcha_switch_img {
  display:none !important;
}

/* Remove reCaptcha button images  */
#recaptcha_switch_img_btn #recaptcha_switch_img {
  display:none !important;
}


/* Add user created button images */
#recaptcha_reload_btn {
  background:transparent url(image/refresh.png) no-repeat scroll 0 0 !important;
  display:block;
  height:16px;
  width:25px;
}

#recaptcha_switch_audio_btn {
  background:transparent url(image/switch_audio.png) no-repeat scroll 0 0 !important;
  display:block;
  height:16px;
  width:25px;
}

#recaptcha_whatsthis_btn {
  background:transparent url(image/whats_this.png) no-repeat scroll 0 0 !important;
  display:block;
  height:17px;
  width:25px;
}
#recaptcha_reload
 {
  background:transparent url(image/logo.png) no-repeat scroll 0 0 !important;
  display:block;
  height:40px;
  width:68px;
}
/* Style input field to match new theme */
.recaptcha_theme_red #recaptcha_response_field {
  border:1px solid #be4a19 !important;
  background-color:#FAEFDA !important;
}
        body
        {
            background-color: #EBA486;  
            background-image: url(image/fon.jpg); 
            background-repeat: no-repeat;   
            background-attachment: fixed;
        }       
        a 
        {
            text-decoration: none;
        }
        h1
        {
	        color: #663300;
	        font-size: 18px;
	        font-weight: bold;
        }     
        h2
            {
                color: #FF9966;
                font-size: 18px;
                font-weight: bold;
            }
        .HeadLink
        {
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            color: #931E00; 
            font-size: small;       
        } 
        .MainLink
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: medium;
            text-decoration: none;
            color: #BF2600; 
            font-weight: bold;       
        }
        .Link 
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: small;
            text-decoration: none;
            color: #BF2600;
            text-align: center;
            font-weight: bold;
        }
        .Text
        {
            color: #663333;
            text-align: left;
        }
        .Center 
        {
            text-align: center;        
        }
        .Middle 
        {        
            vertical-align: middle;
        }
        .Right
        {
            text-align: right;
        }
        .Left
        {
            text-align: left;
        }
        .Small
        {
            font-size: small;   
        }
        .XSmall
        {
            font-size: x-small;   
        }        
        .Table
        {
            width: 100%;
        }
        .Table2
        {
            width: 2%;
        }
        .Table5
        {
            width: 5%;
        }
        .Table10
        {
            text-align: right;
            width: 10%;
        }
        .Table15
        {
            width: 15%;
        }
        .Table20
        {
            width: 20%;
        }                
        .Table35
        {
            text-align: center;
            width: 35%;
            margin: 20px 2px;
        }        
        .Table40
        {
            text-align: right;
            width: 35%;
        }
        .Table55
        {
            width: 55%;
        }
        .Table80
        {
            width: 80%;
        }
        .Opacity
        {
            background-image: url(image/BG1.png); 
            background-repeat: repeat;
            background-position: bottom;
        }
        .Opacity div
        {
            background-image: url(image/BG.png); 
            background-repeat: repeat;
            background-position: bottom;
            position: relative;
            left: -10px; 
            top: -10px;
         } 
        .ConOpacity
        {
            opacity: 0.6;
            -moz-opacity:0.6;
            filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
            background: #FAEFDA; 
            color: #512828;
         }        
        .Flash
        {
            float: right; 
            margin: 10px 0px -7px 20px;
            }   
        .Padding3
        {
            padding: 2px 10px 5px 10px;       
        }
        .Padding
        {
            padding: 10px;
        }    
        .MainTable
        {
            width: 100%;
            float: left;
            color: #663333;            
            font-family: "Times New Roman", Times, serif;
        }
        .MainTable1
        {   
            width: 80%;
            font-size: medium;
        }        
        .MainTable2
        {
            width: 18%; 
            font-size: small;  
       }
        .MainTable3
        {   
            width: 32%;
            font-size: small;
        }
        .MasterFoot
        {   
            text-align: center;
            width: 80%;
	        font-family: "Times New Roman", Times, serif;
            color: #4F2700;
        }
        .MainMenu
        {
            background-color: #E28F6D; 
            background-image: url(image/menu.jpg); 
            background-repeat: no-repeat;
            padding: 6px;
            cursor:pointer; 
            cursor: hand        
        }
        .MainMenuText
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: medium;
            text-decoration: none;
            color: #BF2600; 
            font-weight: bold;               
         }        
        .MainMenu:hover
        {            
            filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
            opacity: 0.8;
            -moz-opacity: 0.8;
            background: #FAEFDA;            
            padding: 6px;            
            }   
        .OnLink
        {
            text-decoration: none;
            color: #BF2600; 
            font-weight: bold;             
            background-image: none;            
            filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
            opacity: 0.8;
            -moz-opacity: 0.8;
            background: #FAEFDA;            
            padding: 6px;
        }                              
        .UpMenu
        {
            background-color: #C58570;        
        }
        .UpMenu div
        {
            position: relative;
            background-color: #DB7066;
            left: -3px; 
            top: -3px;        
        }        
        .H10
        {
            height: 10px;
        }
        .IMAGE
        {
            width: 100px; 
            height: 90px; 
            position: relative;
            filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
        }
         .Pale
        {
            color: #B97171;
        }       
        .Order
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: medium;
            text-decoration: none;
            font-weight: bold;
            color: #D22B00;
        }     
   
         
                                 
           