#content_right{

    float: left; 

    min-height: 750px; height: auto !important; height: 750px; 

    width: 680px;

    clear: right;

    margin-bottom: 20px;

    /*border: solid 1px #D1D1D1;*/

       

}

#content_right h1{

    clear: right;

    margin:0px 0px 20px 0px;

    padding: 10px 0px 0px 0px;

    font-family:Georgia;

    letter-spacing: 0px;

    color: #10BACC;

    font-size: 20pt;

    font-weight: normal;

}

#right_details{

    float: left;

    min-height: 280px; height: auto !important; height: 280px;

    margin: 10px 0;

    width: inherit; 

    /*clear:right;*/

    /*border: solid 1px #D1D1D1;*/ 

}

#registration{

    float: left;

    min-height: 500px; height: auto !important; height: 500px; 

    margin-top: 10px;

    width: inherit; 

    /*border:1px solid #D1D1D1 ;*/

}

#registration img{

    float: left;

    position: relative;

    border: none;

}

#registration a img{

    float: left;

    position: relative;

    margin-right: 10px;

    margin-top: 0px;

    border: none;

}

#registration p{

    

   

    padding-left: 40px;

    font-family:Georgia;

    letter-spacing: 0px;

    color: #666;

    font-size: 9pt;

    font-weight: normal;

}

#registration h2{

    

    margin-top: 10px;

    padding-left: 10px;

    font-family:Georgia;

    letter-spacing: 0px;

    color: #666;

    font-size: 14pt;

    font-weight: normal;

}

#registration h4{

    

    margin-top: 10px;

    padding-left: 20px;

    font-family:Georgia;

    letter-spacing: 0px;

    color: #000000;

    font-size: 12pt;

    font-weight: normal;

}

#registration h5{

    

    margin-top: 0px;

    padding-left: 10px;

    font-family:Georgia;

    letter-spacing: 0px;

    color: #000000;

    font-size: 9pt;

    font-weight: normal; display: inline;

}

#registration h6{

    

    margin-top: 0px;

    padding-left: 10px;

    font-family:Georgia;

    letter-spacing: 0px;

    color: #FF8B53;       

    font-size: 10pt;

    font-weight: bold; display: inline;

}

#reg_upper{

    float: left;

    min-height: 150px; height: auto !important; height: 150px;  

    margin: 0px;

    width: inherit; 

   /*border:1px solid #D1D1D1 ;*/      

}

#reg_upperleft{

    float: left;

    height: inherit;

    margin: 0px;

    width:250px; 
    
    padding-right: 10px;

    /*border:1px solid #D1D1D1 ;*/      

}

#reg_upperright{

    float: left;

    height: inherit;    

    /*margin-bottom: 22px;*/

    width: 416px;

   /*border:1px solid #D1D1D1 ;*/   

}

#upperright_top{

    background: url(../images/event_panel_top.jpg) no-repeat top center;

    width: inherit;

    height: 7px;

    display: block !important;  

}

#upperright_bottom{
    float: left;
    
    background: #17a3cb url(../images/event_panel_1.jpg) no-repeat bottom left;

    width: 416px;

    height: auto;

    display: block !important; 

}

#ur_upper{

    float: left;

    height: 50px;    

    margin: 0px;

    width:inherit;

}

#ur_upper select{

    margin-top: 10px;

} 

#ur_lower{

    float: left;

    min-height: 150px; height: auto !important; height: 150px;    

    margin: 0px;

    width: inherit; 

}

#ur_lower ul{

    float: left;

    list-style-type: none;

}

#ur_lower ul li{

    

    margin-top: 0px;

    padding-left: 0px;

    font-family:Georgia;

    line-height: 160%;

    letter-spacing: 0px;

    color: #000000;

    font-size: 9pt;

    font-weight: normal;

}

#ur_lower ul li label{

    float: left;

    position: relative;

    width: 140px;

}

#info{

    float: left;

    width: 200px;

    font-family:Georgia;

    letter-spacing: 0px;

    color:#D0D0D0;

    font-size: 9pt;

    font-weight: normal;

    /*border:1px solid #D1D1D1 ;   */

}



#reg_lower{

    float: left;

    min-height: 300px; height: auto !important; height: 300px; 

    margin: 0px;

    width: inherit;

    /*border:1px solid #D1D1D1 ;*/     

}

#reg_lowerleft{

    float: left;

    height: inherit;

    margin: 0px;

    width: 250px; padding-right: 10px;

    /*border:1px solid #D1D1D1 ;*/            

}



#reg_lowerright{

    float: left;

    height: inherit;    

    margin-top: 20px;

    width: 416px;

    background: #17a3cb;

    /*border:1px solid #D1D1D1 ;*/            

}

#lowerright_top{

    background: url(../images/event_panel_top.jpg) no-repeat bottom left;

    width: inherit;

    height: 7px;

    display: block !important;  

}

#lowerright_bottom{

    width: inherit;

    margin:0px;

    min-height: 420px; height: auto !important; height:420px; 

    background-color: #17a3cb;

} 

#loginForm{

    float: left;

    margin-top: 0px;

    margin-left: 5px;

    min-height: 135px; height: auto !important; height:135px;     

    width: 390px;

    border-bottom:1px solid #D1D1D1 ;        

}

#mainForm{

    background: transparent url(../images/event_panel_2.jpg) no-repeat bottom left;  

    display: block !important;

    float: left;

    margin-top: 10px;

    min-height: 400px; height: auto !important; height:400px;    

    width: 416px;

}





#element{



float: left; 

position: relative;  

margin-left: 0px;  

margin-top: 10px;

margin-bottom: 0px;

height: auto;

width: 400px;  

/*border:1px solid #D1D1D1 ;*/

}



#cbox{

float: left;   

margin-left: 25px;  

margin-top: 0px;

width: 180px;

}



#cbox_text{

float: right;

margin-left: 0px;  

margin-top: 0px;

width: 160px;

}



#text{



float: left;

position: relative;

margin-left: 20px;  

margin-top: 0px;

width: 180px;

}



#efooter {

    float: left; 

    height: 50px;

    width: 680px;

    margin-top: 10px;

    margin-bottom: 0px;

    /*border:1px solid #D1D1D1 ;*/   

}

#efooter_left {

    float: left; 

    height: inherit; width: 260px;

    padding-left: 10px;

    margin: 0px;

   /* border:dotted;*/

   

}  

#efooter_right {

    float: right;

    height: inherit; width:400px;

    margin: 0px;

    /*border:1px solid #D1D1D1 ;*/     

}