/**********
	LISTS 
************/
.blank {margin-left: 0; padding-left: 0;}
.blank li {list-style: none;}
.pdfLink {background: url('../files/pdf.gif') no-repeat; padding-left: 20px;}

/* General Styling */
ul li h3 {color: #315995;}

.hoverLight li:hover {background: #E8E8E8;} /* mouseover effect*/


/************
	FORMS
*************/
.error {color: #B00; font-weight: bold; margin-left: 10px; display: block;}
.layoutLabel label {font-weight: bold; display: block; float: left; width: 6em; } /* <label> tags to stand on their own two feet */
.formWrapper {width: 90%; background: #EFEEE1; border: 1px solid #999; padding: 1em;}
.formWrapper h3 {margin: 0 0 0.5em 0; color: #183B63; letter-spacing: 1px; border-bottom: 1px solid #888;}

.submitDiv {padding: 10px; width: 20em; background: #868578; text-align: center; margin: auto; border: 1px solid #FFF;}

input:focus, select:focus {background: #E7F1F4; border: 2px solid #BCC5C7;}


/*************
 NOTIFICATION
***************/
.notification {margin: 10px auto; width: 450px; padding: 3px; background: #FFF; border-style: solid; border-color: #33393B; border-width: 1px 2px 2px 1px;}
.notification h3 {margin: 0; padding-left: 3px; color: #FFF; line-height: 30px; height: 30px; background: #555;}
div.good h3 {padding-left: 35px; background: url('../files/good.gif') no-repeat 5px 2px #58860D;}
div.good a:hover {color: navy;}
div.bad h3 {padding-left: 35px; background: url('../files/bad.gif') no-repeat 5px 2px #B53B22;}
div.bad a {color: #B53B22;}
div.bad a:hover {color: navy;}