﻿body 
{
    padding:0;
    margin:0;
    font-family:Verdana;
    color:#666666;
    width:100%;
    background-image :url('/images/background.jpg');
    background-repeat:no-repeat ;
    background-position : center top ;
    height :100%; 
    font-size:11px;
    background-color:#EBEBEB;
       vertical-align:top;
       
}
html
{
    height: 100%;
}

.frame
{
    width:100%;
    height:100%;
    vertical-align:top;
}

.maintable
{
    width:844px;
    text-align:left;
    vertical-align:top;
    height:100%;
    }
.maintable_winners
{
    width:571px;
    text-align:left;
    vertical-align:top;
    height:100%;
    }
    
    
.winners_name
 {
    color:#666666;
    font-size:12px; 
    text-align:left;
    vertical-align:top;
    font-weight:bold;
    padding:0px 0px 3px 0px;
    line-height:normal;
   
 }
    
 
 .td_text
 {
    vertical-align:top;
    text-align:left;
    line-height:18px;
    
 }
 
 .td_table
 {
    vertical-align:top;
    text-align:center;
    
 }
 
 .audi_logo
 {
 	padding-top:10px;
 	padding-bottom:10px;
 	height:36px;
 }
 .header
 {
 	height:35px;
 	padding-bottom:8px;
 }
  .footer
 {
    vertical-align:bottom;
    text-align:center;
    font-weight:bold;
    border-left: solid 1px #999999;
    border-right: solid 1px #999999;
    border-top: solid 1px #999999; 
    font-size:9px;
    width:280px;
    WHITE-SPACE: nowrap;
   
    
    
 }
 
 .table_footer
 {
    
    bottom:0px;
    vertical-align:bottom;
    width:280px;
    WHITE-SPACE: nowrap;
    text-align:left;
    float:left;
     
     
 }
 
 A 
 {
    text-decoration:none;
    color:#666666; 
 }
 A:hover 
 {
    text-decoration:underline;
    color:#666666; 
 }
 
 img
 {
    border:none;
    line-height :0px;
 }
 
 .title
 {
    color:#666666;
    font-size:12px; 
    text-align:left;
    vertical-align:top;
    font-weight:bold;
    padding:15px 0px 3px 0px;
    line-height:normal;
   
 }
 
 .txt_boxes
 {
    background-color:#FFFFFF; 
    border:solid 1px #666666;
    width:388px;
    vertical-align:top;
    font-family:verdana;
    color:#666666;
    font-size:11px; 
    padding:4px 0px 4px 4px;
    
 }
 
 .td_textboxes
 {
    vertical-align:top;
    text-align:left;
    padding:0px 0px 4px 0px;
    
    
 }
 
 .table_thankyou
 {
     width:844px;
     /* background-color:#FFFFFF;*/
     text-align:left; 
     padding: 0px 10px 0px 0px;
 }
 
 .thankyou_txt
 {
    color:#FFFFFF;
    font-size:14px; 
    text-align:left;
    vertical-align:top;
    padding:30px 0px 0px 31px;
    
   
 }
 
 .thankyou_link
 {
    padding:0px 0px 0px 630px;
    text-align:left;
    vertical-align:top;
    font-size:12px;
    
 }
   .register_note
   {
     text-align:left;
     font-size:9px;
     padding:0px 0px 20px 0px;
   }
   
   .txt_dropdown
 {
    background-color:#FFFFFF; 
    width:383px;
    margin:3px;
    vertical-align:top;
    font-family:verdana;
    color:#666666;
    font-size:11px; 
       
    
 }
 
 .arrow
 {
 	line-height:0;
 	padding-top:1px;
 	border:0;
 }