*{margin:0; padding:0;}
body{font-family:arial, sans-serif; font-size:12px; text-align: center;}
img{border:0;}
#wrap{margin:0 auto; width:1062px; background:url(''); text-align: left;}
tr{font-family:arial, sans-serif; font-size:12px;}
td{font-family:arial, sans-serif; font-size:12px;}
h3{font-size:14px;}
.clear{clear:both;}
.LV_validation_message{font-weight:bold; margin:0 0 0 5px;}
.LV_valid{color:#00CC00;}
.LV_invalid{color:#CC0000;}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active{border:1px solid #00CC00;}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active{border:1px solid #CC0000;}
.box{padding:5px; border:1px solid #000; margin:10px 0; background-color:#fff;}
#dashboard-right{float:right; width:400px;}
#dashboard-left{float:left; width:400px;}
#top{width:1062px; text-align:center;}
#nav_top{width:212px; float:left;}
#nav_main{width:840px; float:right;}
#nav{width:212px; float:left;}
#main{width:840px; min-height:500px; float:right;}
#sponsors{padding:5px 10px; margin:10px 5px; float:left; clear:left; width:180px;}
#registration{padding:10px; margin:15px; float:left; width:300px; border:1px solid #cccccc; background-color:#fff;}
#registration h3{text-align:center; font-size:14px;}
#main_info{text-align:center;}
#text{padding:15px;}
#text ul{list-style-position:inside;}
#display_msg{margin:5px auto 15px auto; padding:5px; text-align:center; width:700px; color:#b22222; font-size:16px; font-weight:bold; border:1px solid #b22222; background-color:#f5f5dc;}
.c1{background-color:#f8f8f8;}
.c2{background-color:#f0f0f0;}
#tag{float:right;}
#employers{padding:5px; width:180px; background-color:transparent; text-align:center;}
#employers ul{list-style:none;}
#employers h3{font-size:14px; color:#fff; line-height:20px; margin:0 5px;}
#employers h3.blue{background-color:#003399;}
#employers h3.gold{background-color:#FFCC00;}
#employers h3.platinum{background-color:#909090;}
#employers h3.purple{background-color:#660099;}
#employers h3.silver{background-color:#C0C0C0;}
#login{font-size:10px; text-align:center; margin:10px 0;}

#employers2{padding:5px; width:150px; text-align:center;}
#employers2 ul{list-style:none; font-size:10px;}
#employers2 h3{font-size:12px; color:#fff; line-height:25px; margin:0 5px;}
#employers2 h3.blue{background-color:#003399;}
#employers2 h3.gold{background-color:#FFCC00;}
#employers2 h3.platinum{background-color:#909090;}
#employers2 h3.purple{background-color:#660099;}
#employers2 h3.silver{background-color:#C0C0C0;}

#buttons{padding:10px; margin:15px; float:right;}
.formright{float:right; width:300px;}
.formleft{float:left; width:300px;}
.notice{color:#f22222; font-style:italic;}
.odd{background-color:#f5f5f5;}
.even{background-color:#e3e3e3;}


/* WORDPRESS CSS */
.entry-title {
	color: #09354E;
	font-size: 21px;
	font-weight: bold;
	line-height: 1.3em;
	margin-bottom: 0;
	padding:20px 0 0 20px;
}

.entry-title a:link,
.entry-title a:visited {
	color: #09354E;
}
.entry-title a:active,
.entry-title a:hover {
	color: #025B2F;
}
.entry-content {
	padding: 20px;
}

/* DONNA CSS */
.beTable {border: solid 1px black; padding: 20px; background: #FFF; width:740px; }
.beTable table {width:740px;}
.beTable th {background: #003399; color: #FFF; text-align: left; padding: 5px 0;}
.beTable tbody td {border-bottom: solid 1px #CCC; padding: 5px 0;}
.beTable td:first-child, .beTable th:first-child {padding: 0 0 0 5px;}
.beTable td:first-child + td, .beTable th:first-child + th {padding: 0 0 0 10px;}
.beTable tfoot td.nav {text-align: center; font-size: 25px;}
.beTable tfoot .addFB {text-align: left; padding: 10px 0;}
.beTable tfoot .addCO {text-align: right; padding: 10px 0;}
.beTable tfoot .export {text-align: center; padding: 10px 0; margin:10px 0; background: #CCC;}
.showOnSite {background: url();}

.updateForm label {display: block; width: 150px; padding: 0 10px; font-weight: bold;}
.updateForm td {padding: 5px 0;}
.updateForm input#name {width: 250px; height: 30px; }
.updateForm input#url {width: 250px; height: 30px;}

.errorContainer {border: solid 1px black; padding: 10px;}
.errorMessage {color: red;}

.backend label {font-weight: bold; margin-top: 10px;}
/* DONNA CSS - END */
