body{
background-color: #ffffff; 
}

#frameTable{
background-color: #ffffff;
border: 1px solid #819DBA;
width: 763px;
}

#mainSectionTable{
margin-top: 5px;
background-color: #ffffff;

}

/* admin forms */
#detailsArea{
margin-top: 5px;
background-color: #eeeeee;
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.0em;
}

.adminSectionTitle{
font-family: verdana, arial, helvetica, sans-serif;
padding: 1px;
color: #ffffff;
font-size: 1.3em;
font-weight: bold;
background-color: #91B1D2;
}

.adminFormRow1{
background-color: #ddddee;
} 

.adminFormRow2{
background-color: #eeefef;
} 

.adminFormSubmit{
background-color: #91B1D2;
} 

#eventDetailsHotelTable{
margin-top: 5px;
background-color: #aaaaaa;
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.0em;
}

.eventDetailsHotelTableRow{
background-color: #eeefef;
} 

/* reg form */
#regFormTable{
margin-top: 5px;
background-color: #eeeeee;
color: white;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.1em;
}

.regFormRow1{
background-color: #5757aa;
} 

.regFormRow2{
background-color: #43aaaa;
} 

.sectionTitle{
font-family: verdana, arial, helvetica, sans-serif;
padding: 1px;
color: #ffffff;
font-size: 1.3em;
font-weight: bold;
background-color: #222299;
}
/* done reg form */

#leftCol{
margin-top: 30px;
text-align: center; 
}


#rightColText{
margin: 10px;
padding: 10px;
border: 0px solid green;
color: #222222;
background-color: #ffffff;
text-align: justify;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 1.6;
}

.headline1{
background-color: #ffffff;
margin: 5px 0px 0px 10px;
text-align: left;
font: 24px Arial, Helvetica, sans-serif;
font-weight: bold;
background-color: transparent;
color: #ffffff;
}

.headline2{
background-color: #ffffff;
margin: 5px 0px 0px 10px;
text-align: left;
font: 20px verdana, Arial, Helvetica, sans-serif;
background-color: transparent;
color: #f5df33;
}


.normalText{
text-align: justify;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 1.6;
padding: 10px;
margin: 10px;
border: 0px solid #aaaabb;
}


.boxHeaderText{
color: #ffffff;
text-align: left;
font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 1.8;
margin: 1px;
}



h1 {
font-family: arial, helvetica, sans-serif;
padding: 1px;
color: #f60;
font-size: 1.3em;
background-color: transparent;
padding-left: 10px;
}

h2 {
font-family: helvetica, verdana, arial, sans-serif;
padding: 1px;
color: #000000;
font-size: 1.2em;
background-color: transparent;
margin-bottom: -5px;
}

.hr1 {
border: none;
background-color: #aaaabb;
color: #aaaabb;
height: 1px;
width: 100%;
text-align: center;
}


#footer{
position: relative;
text-align: center;
font: 11px tahoma,Helvetica, sans-serif;
border: 0px dotted #aaaabb;
padding: 0px;
margin: 0px;
line-height: 2.0;
z-index: 4;
}



.bottomLinks{
text-align: justify;
font: 11px Arial, Helvetica, sans-serif;
color: #444444;
line-height: 1.6;
text-align: center;
}

.bottomLinks a:link, .bottomLinks a:visited {
color: #444444;
background-color: transparent;
}

.copyrights{
text-align: justify;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 1.6;
color: #111111;
text-align: center;
}

/* Menu */
#menu{
margin: 5px;
border: 0px solid #f00;
background-color: #A6CAF0;
font: 14px Verdana;
text-align: center;
color: #fff;
z-index:100;
}

#menu a{
font-weight: bold;
color: #fff;
}
/* done Menu */

/* nice Form */
.niceForm  {
border: #cbb945 0px solid; 
padding: 2px; 
font-size: 11px; 
background: #fff; 
color: #776b1b; 
}

.niceForm  SELECT {
border: #cbb945 1px solid; 
padding: 1px 0px 0px 0px;
font-size: 11px; 
background:  #fffadb; 
color: #776b1b; 
}

.niceForm   INPUT {
font-size: 11px; 
border: #cbb945 1px solid; 
padding: 1px 0px 0px 0px;
background:  #fffadb; 
color: #776b1b; 

}

.niceForm   TEXTAREA {
font-size: 12px; 
border: #cbb945 1px solid; 
padding: 1px 0px 0px 0px;
background:  #fffadb; 
color: #776b1b; 
}


INPUT.button1 {
padding: 3px 10px 3px 10px; 
font-size: 185%; 
}

.button1:hover {
cursor: pointer;
border-color: #cbf945; 
}

INPUT.button2 {
padding: 3px 10px 3px 10px; 
font-size: 145%; 
}

/* done nice Form */

/* genericTable */
.genericTable{
margin-top: 5px;
background-color: #ccc;
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
}

.genericTableHeader{
background-color: #C4D9F0;
} 

.genericTableRow1{
background-color: #F7F8F8;
} 

.genericTableRow2{
background-color: #eeefef;
} 

/* Done genericTable */

/* genericTable 2*/
.genericTable2{
margin-top: 5px;
background-color: #511;
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
}

.genericTableHeader2{
background-color: #c1282a;
color: #ffffff;
} 

.genericTableRow12{
background-color: #F7F8F8;
} 

.genericTableRow22{
background-color: #eeefef;
} 

/* Done genericTable 2 */