/***************
 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('../images/good.gif') no-repeat 5px 2px #58860D;}
div.good a:hover {color: navy;}
div.bad h3 {padding-left: 35px; background: url('../images/bad.gif') no-repeat 5px 2px #B53B22;}
div.bad a {color: #B53B22;}
div.bad a:hover {color: navy;}


/******************
	TABLE STYLES
*******************/
table.financial {border: 1px solid #555; width: 40em;}
table.financial th, td {padding: 5px; vertical-align: top; border-style: solid; border-width: 0; border-color: #666;}
table.financial .header th {background: #2F4F7F; color: #FFF;}
table.financial .header2 {background: #D9D9D9;}

table.financial .br {border-right: 1px solid #000;} /* right bordered cells */
table.financial th.redBG {background: #AD172B;} /*redBG is semantic because it ties into the MMW Logo */


/**********
	LISTS 
************/

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


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


/******************
	CONTACT PAGE
*******************/
/*
#contactSide {float: right; margin: 0 0 20px 20px; width: 242px; background: url('../images/clock.jpg') no-repeat 100% 88%;}
#contactSide h3 {color: #AD172B; margin-bottom: 0;}
#contactSide img {width: 230px; height: 288px; border: 1px solid #888; margin-bottom: 3px;}
#officeHours {margin-top: 0; padding-right: 70px;}
*/

#contactSide {margin: 0 0 20px 0; background: url('../images/clock.jpg') no-repeat 100% 92%;}
#contactSide h3 {color: #AD172B; margin: 1em 8px 0 8px;}
#contactSide p {margin: 8px 8px 0 8px;}
#contactSide img {width: 238px; height: 298px; border: 1px solid #666; margin-bottom: 3px;}
#officeHours {margin-top: 0; padding-right: 70px;}

.inverse1 {background: #315995; color: #FFF;}
.inverse1 a {color: #F0CA17 !important;}
.inverse1 a:hover {color: #ABDDED !important;}

/************
	FORMS
*************/
input:focus, select:focus {background: #E7F1F4; border: 2px solid #BCC5C7;}
#healthForm {margin-left: 15px; padding-left: 15px; border-left: 2px solid #CCC;}

.submitDiv {padding: 10px; text-align: center; width: 15em; background: #9CA4B0; border: 1px solid #777;}
.submitDiv input {font-weight: bold;}