body{font-family:arial,verdana;font-size:auto;margin:0;padding:0;background-color:#E5E5E5;}
ul,ol{font:normal 11px/16px arial,verdana,helvetica;color:#999;padding:10px 40px 0 30px; margin:0 0 0 25px;}
form{margin:0 0 0 20px;}
br.clear{clear:left;}
h3{font:normal 15px/20px arial,verdana,helvetica;color:#FFFFFF;margin:0;padding: 8px 0 10px 20px; background-color:#245A86;}
h4{font:normal 11px/16px arial,verdana,helvetica;color:#245A86;margin:0;padding: 5px 0 0 10px;}

#container {margin:0 auto;padding:0;width:760px;height:auto;}

#header {margin:0;padding:0;height:100px;width:auto;background-color:#FFF;}

#topMenu {margin:0;padding:0;height:30px;width:auto;background-color:#245A86;text-align:center;}
#topMenu a{font:normal 11px/16px arial,verdana,helvetica;color:#FFF;margin:0;padding:5px 8px 0 8px;}
#topMenu a:hover{color:#CCC;text-decoration:none;}
#topMenu p{font:normal 11px/16px arial,verdana,helvetica;color:#FFF;margin:0;padding:5px 0 0 10px;}

#body {margin:0;padding:0;width:auto;height:auto;background:#FFF url('images/bg.jpg') no-repeat top left;overflow:hidden;}

#leftMenu {display:inline;float:left;margin:0;padding:0;width:140px;height:auto;background-color:transparent;}
#leftMenuTop {margin:0;padding:0;width:auto;height:auto;background-color:transparent;}
#leftMenuBot {vertical-align:bottom;margin:0;padding:0;width:auto;background-color:transparent;}

#workspace {display:inline;float:left;margin:0;padding:0;width:450px;height:auto;background-color:transparent;}
#workspace p{font:normal 11px/16px arial,verdana,helvetica;color:#666;margin:0;padding:0 20px;}
#workspace h1{font:normal 20px/25px arial,verdana,helvetica;color:#003366;margin:0;padding:20px;}
#workspace h2{font:normal 15px/20px arial,verdana,helvetica;color:#666;margin:0;padding:0 0 10px 20px;}
#workspace li{font:normal 15px/20px arial,verdana,helvetica;color:#666;margin:0;padding:0 0 10px 20px;}

#rightMenu {display:inline;float:left; margin:0 auto;padding:0;width:170px;height:auto;background-color:#E5F1FB;}

#footer {display:block; margin:0 auto; padding:0;width:760px;height:50px;background-color:#003366;}
#footer p{font:normal 11px arial,verdana,helvetica;margin:0;text-align:center;color:White;padding:10px 0 0 0;}
#footer a{font:normal 11px/16px arial,verdana,helvetica;color:#FFF;margin:0;}
#footer a:hover{color:#CCC;text-decoration:none;}

table{margin-left:12px;border:none;}
td {border-top:solid 1px #CCC;border-right:solid 1px #CCC;padding:0 10px;}
.tableLeft{border-left:solid 1px #CCC;}
.tableBottom{border-bottom:solid 1px #CCC;}
.tableLeftBottom{border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.images{padding-left:20px;}
.imagesRight{padding-left:20px;float:right;}
.tableNoBorder{border:none;font:normal 14px/16px arial,verdana,helvetica;color:#999}

.tblEvents{font:normal 11px/16px arial,verdana,helvetica;color:#666;margin-left:10px;padding:0;}
.AdmintblEvents{font:normal 11px/16px arial,verdana,helvetica;color:#666;padding:0;}
.tblHeaders{font:bold 11px/16px arial,verdana,helvetica;color:#245A86;margin:0;padding:0;border-left:solid 1px #CCC;}

.box {font:normal 11px/16px arial,verdana,helvetica;color:#999;margin:5px;padding:2px;width:180px;border:1px solid #999;}
.boxnoborder {font:normal 11px/16px arial,verdana,helvetica;color:#999;border:none; width:120px;margin:0;padding:2px;background-color:transparent;text-align:right;}
.submit{margin:3px 0 0 3px;font:normal 11px verdana,arial;color:#333;}
.red{font:normal 11px verdana,arial;color:#ff0000;}

#admin_table table tr td{border: 0px;}
#form_label {font:normal 12px/17px arial,verdana,helvetica;margin:0;padding:5px 0 0 10px;border:0px;text-align: right;}