 
table { border-collapse: collapse; }
td, th { padding: 2px 5px 2px 5px; }
th { background-color: #eee; }
a { color: #032852; }
a:hover { color: #3e6692; }
ul li { list-style: square; }
label { width: 120px; display: block; float: left; }
input[type=submit] { margin-left: 120px; }
fieldset { border: 1px solid #ccc; padding: 15px 20px 15px 20px; }
legend { color: #444; font-weight: bold; }

body { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; }

h1 { font-size: 18px; }


.event { font-size: 12px; margin-top: 10px; }
.event h1 { font-size: 18px; margin: 10px; }
.event p { font-size: 12px; margin: 20px; }
.event h1 { font-size: 18px; margin: 10px; }

#event1 .image { text-align: center; }
#event1 { margin-left: 10px; }
#event2 { margin-left: 20px; }
#event2 .image { text-align: center; padding-top: 20px; }

img { border: 0px; }

.event {
    width: 284px;
    height: 303px;
    overflow: hidden;
    background: transparent url(/img/event-background.jpg) top left no-repeat;
    float: left;
}

div.photo {width:175px; float:left; text-align:center; margin:4px; padding:4px;}

#jobListing h2 { margin-bottom: 0px; }
#jobListing table { margin-top: 20px; }
#jobListing th, #jobListing td { vertical-align: top; text-align: left; padding-bottom: 10px; background: transparent; }
#jobListing th { padding-left: 0px; }
#jobListing .jobListing { margin-bottom: 15px; }

#jobSubmit label.required,
#resumeSubmit label.required { font-weight: bold; }
#jobSubmit .errorText,
#resumeSubmit .errorText { color: red; clear: left; display: block; }
#jobSubmit div.error,
#resumeSubmit .error { padding: 5px 10px 5px 10px; border: 1px solid red; background-color: #faa; }
#jobSubmit div.message.error,
#resumeSubmit div.message.error { border: 1px solid red; background-color: #faa; }
#jobSubmit div.error a,
#resumeSubmit div.error a { display: none; }

#jobListing .dateSearch div { display: inline; margin: 0px !important; padding: 0px !important; }
#jobListing .dateSearch div input { margin: 0px !important; padding: 0px !important; }
