body {
font-family:sans-serif;
background-color:#e0edf3;
}

a {
color:#000080;
}

a:hover {
color:#9e9ef7;
}

#title {
width:800px;
height:auto;
padding-bottom:2px;
position:absolute;
top:50px;
left:50%;
margin-left:-400px;
font-size:26px;
color:#916768;
border-bottom:1px dotted #474747;
}

#shadow {
width:800px;
height:auto;
padding:5px;
background-color:#e9f2f7;
position:absolute;
top:100px;
left:50%;
margin-left:-405px;
-moz-border-radius:5px;       
-webkit-border-radius:5px;  
}

#box {
width:790px;
height:auto;
padding:5px;
background-color:#ffffff;
-moz-border-radius:3px;    
-webkit-border-radius:3px;  
float:left;
}

#pHead {
width:790px;
height:80px;
padding-bottom:5px;
border-bottom:6px solid #d9d9d9;
margin-bottom:10px;
float:left;
}

#cont {
height:auto;
width:530px;
font-size:14px;
color:#545454;
margin-left:7px;
float:left;
}

.reg {
font-size:10px;
}

#MClogo {
float:left;
padding-right:8px;
}

.textHi {
width:520px;
height:auto;
padding:5px;
margin-bottom:15px;
background-color:#e9ffd9;
-moz-border-radius:3px;    
-webkit-border-radius:3px;
font-size:12px;
}

.mHead {
font-size:16px;
font-style:bold;
margin-bottom:2px;
color:#916768;
}

.side {
font-size:12px;
width:220px;
height:auto;
padding:5px;
background-color:#c8b3b4;
float:right;
margin-right:7px;
margin-bottom:20px;
-moz-border-radius:3px;    
-webkit-border-radius:3px;
color:#545454;
}

.sHead {
font-size:16px;
font-style:bold;
margin-bottom:5px;
color:#ffffff;
}

.formIn {
border:1px solid #d9d9d9;
color:#545454;
}

.formLng {
width:200px;
}

.formSrt {
width:150px;
}

.formTA {
width:218px;
height:75px;
overflow:hidden;
}

.formBR {
width:220px;
height:auto;
margin-bottom:10px;
}

.eventBR {
width:220px;
height:auto;
margin-bottom:5px;
}

.UEdate {
width:220px;
height:auto;
font-weight:bold;
}

.UEdesc {
width:220px;
height:auto;
}
