body
    {
    margin:             0px;
    padding:            0px;
    font-family:        Tahoma, Verdana;
    font-size:          11px;
    background-color:   #dedede;
    color:              #121212;
    }
    
a
    {
    font-family:        Tahoma, Verdana;
    font-size:          11px;
    color:              #121212;
    }

a:hover
    {
    font-family:        Tahoma, Verdana;
    font-size:          11px;
    color:              #787878;
    text-decoration:    none;
    }

a.participantlink
    {
    font-family:        Tahoma, Verdana;
    font-size:          11px;
    color:              #121212;
    }

a.participantlink:hover
    {
    font-family:        Tahoma, Verdana;
    font-size:          11px;
    color:              #787878;
    text-decoration:    none;
    }

a.participantlink:visited
    {
    font-family:        Tahoma, Verdana;
    font-size:          11px;
    color:              #777777;
    }
    
.container, #container
    {
    margin:             0px;
    margin-top:         10px;
    margin-bottom:      10px;
    padding:            10px;
    padding-left:       15px;
    padding-right:      15px;
    position:           relative;
    width:              710px;
    left:               50%;
    margin-left:        -360px;
    background-color:   #ffffff;
    border:             1px solid #121212;
    }

#logo
    {
    border:             0px;
    }
    
#currentDate
    {
    position:           absolute;
    top:                5px;
    right:              5px;
    }

#nextStart
    {
    position:           absolute;
    top:                20px;
    right:              5px;
    }
    
#copyright
    {
    text-align:         center;
    color:              #ababab;
    margin-top:         15px;
    clear:              both;
    }

form, form p
    {
    margin:             0px;
    padding:            0px;
    }
    
h2
    {
    margin:             0px;
    padding:            0px;
    font-size:          15px;
    margin-top:         5px;
    margin-bottom:      5px;
    }

.inputField, .inputFieldFile, .textArea
    {
    width:              200px;
    height:             13px;
    border:             1px solid #565656;
    font-family:        Tahoma, Verdana;
    font-size:          11px;
    margin:             0px;
    padding:            0px;
    padding-left:       2px;
    background-color:   #ededed;
    margin-top:         1px;
    }
    
.inputFieldFile
    {
    height:             18px;
    width:              400px;
    } 
    
.textArea
    {
    height:             60px;
    }       
    
.error
    {
    color:              #ff0000;
    }

.submitButton
    {
    border:             1px solid #565656;
    font-family:        Tahoma, Verdana;
    font-size:          11px;
    height:             15px;
    padding:            0px;
    background-color:   #ededed;
    }    
    
#launchForm
    {
    margin-top:         4px;
    }
    
#notifyForm, #participateForm
    {
    margin-top:         0px;
    }
    
#centerCol
    {
    width:              565px;
    float:              left;
    }

#rightCol
    {
    width:              140px;
    float:              left;
    }
    
#centerRow
    {
    position:           relative;
    float:              left;
    }
    
.photoBorder
    {
    padding:            3px;
    border:             1px solid #ababab;
    }
    
.indexPhotoBorder
    {
    padding:            3px;
    border:             1px solid #ababab;
    margin:             3px;
    }    
    
hr {
    color:		        #ababab;
    background-color:   #ababab;
    border:             0px;
    height:             1px;
    }
    
label 
    {
    cursor: pointer;
    }   

.radio_button  
    {
    cursor: pointer;
    }      
