.calendar { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 32px; color: #363636; font-weight: bold; }

.error 	{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; color: #ff0000; }

body { 
	font: normal 11px/14px Arial, Helvetica, sans-serif; 
	color: #555555; 
	margin: 0px; 
	padding: 0px; 
	background: url(../images/background.jpg) repeat-x #404040;
	}

li							{ padding-bottom: 12px; }
.minPageHeight				{ padding-bottom: 260px; } /* Content cell size so the mech banner stays at the bottom */
.bottomSpacing				{ padding-bottom: 40px; } /* Last cell size for the bottom of page */

/* Boom Image -----------------------------------------------------------------------*/
.boomFrame  {border:solid 1px #190000; padding:1px; margin-bottom:10px; } 


/* Bullets -------------------------------------------------------------------*/
ul, ol { list-style-position: outside; list-style-type:square;line-height: 12px; }
/* li {margin-left: 0px;} */ 


/* Image Framing -------------------------------------------------------------------*/
.imageFrameRight {float:right; border:solid 1px #495094; padding:2px; margin-left:5px; margin-bottom:5px; } 
.imageFrameLeft  {float:left; border:solid 0px #495094; padding:2px; margin-right:5px; margin-bottom:5px; } 
.imageRight 	 {float:right; padding:2px; margin-left:5px; margin-bottom:5px; }
.imageLeft 		 {float:left; padding:2px; margin-right:5px; margin-bottom:5px; }


/* Devider Lines --------------------------------------------------------------------*/
.deviderLineThickPadding	{ margin-top:50px; margin-bottom:15px; }
.deviderLineThinPadding		{ margin-top:30px; margin-bottom:15px; }
.deviderLineBottomPadding	{ margin-top:50px; margin-bottom:15px; }

 
 /* Generic Styles ---------------------------------------------------------------------------------*/
.hdrNav						{ font-family: Times, "Times New Roman", serif; font-size: 14px; font-weight: bold; color: #eaedec; }
.hdrSubNav					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #c30706; }
 
.boxCopy					{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000033; line-height: 12px; }
a.boxLink 					{ text-decoration: none; color: #000033; font-weight:normal; line-height: 20px; }
a:link.boxLink 				{ text-decoration: none; color: #000033; font-weight:normal; }
a:active.boxLink 			{ text-decoration: none; color: #000033; font-weight:normal; }
a:visited.boxLink			{ text-decoration: none; color: #000033; font-weight:normal; }
a:hover.boxLink 			{ text-decoration: underline; color: #696043; font-weight:normal; }


/* Content Formatting ---------------------------------------------------------------*/
.hdr						{ font-family: Times, "Times New Roman", serif; font-size: 21px; font-weight: bold; color: #770404; line-height: 40px; }
h1   						{ font-family: Times, "Times New Roman", serif; font-size: 21px; font-weight: bold; color: #770404; line-height: 40px; }
.hdrsubhome					{ font-family: Times, "Times New Roman", serif; font-size: 17px; font-weight: bold; color: #770404; line-height: 20px; } /* Sub header(s) for the home page only */
.hdrsub						{ font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #770404; line-height: 20px; }
h3							{ font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #770404; line-height: 20px; }
.textColor					{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #125135; }
.newsHeader					{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #696b6a; }
.itemHeader					{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #383838; }
.emergencyMessage			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff0000; }
.formMessage				{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ff0000; }


/* Navigation -----------------------------------------------------------------------*/
a 							{ text-decoration: underline; color: #c30707; font-weight:normal; } /* Universal Links */
a:link 						{ text-decoration: underline; color: #c30707; font-weight:normal; }
a:active 					{ text-decoration: underline; color: #c30707; font-weight:normal; }
a:visited					{ text-decoration: underline; color: #c30707; font-weight:normal; }
a:hover 					{ text-decoration: underline; color: #000033; font-weight:normal; }

a.homeLink 					{ text-decoration: none; color: #000033; font-weight:normal; line-height: 25px; } /* Homepage Links Only */
a:link.homeLink 			{ text-decoration: none; color: #000033; font-weight:normal; }
a:active.homeLink 			{ text-decoration: none; color: #000033; font-weight:normal; }
a:visited.homeLink			{ text-decoration: none; color: #000033; font-weight:normal; }
a:hover.homeLink 			{ text-decoration: underline; color: #000033; font-weight:normal; }

a.buttonLink 				{ text-decoration: none; color: #9cb8a0; font-weight:normal; }
a:link.buttonLink 			{ text-decoration: none; color: #9cb8a0; font-weight:normal; }
a:active.buttonLink 		{ text-decoration: none; color: #9cb8a0; font-weight:normal; }
a:visited.buttonLink		{ text-decoration: none; color: #9cb8a0; font-weight:normal; }
a:hover.buttonLink 			{ text-decoration: none; color: #989382; font-weight:normal; }


a.subHeaderLink 			{ text-decoration: none; color: #ffffff; font-weight:normal; } 
a:link.subHeaderLink  		{ text-decoration: none; color: #ffffff; font-weight:normal; }
a:active.subHeaderLink  	{ text-decoration: none; color: #ffffff; font-weight:normal; }
a:visited.subHeaderLink 	{ text-decoration: none; color: #ffffff; font-weight:normal; }
a:hover.subHeaderLink  		{ text-decoration: none; color: #e7d164; font-weight:normal; }


.breadcrumbSelect			{ font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #6f5a1f; font-weight:bold; }
.breadcrumbLine				{ font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #989382; font-weight:bold; }
a.breadcrumbLink			{ font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #989382; font-weight:bold; }
a:link.breadcrumbLink		{ text-decoration: none; color: #989382; font-weight:bold; }
a:active.breadcrumbLink		{ text-decoration: none; color: #989382; font-weight:bold; }
a:visited.breadcrumbLink	{ text-decoration: none; color: #989382; font-weight:bold; }
a:hover.breadcrumbLink		{ text-decoration: none; color: #6f5a1f; font-weight:bold; }


a.backLink 				    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #108687; font-weight:bold; }
a:link.backLink 	        { text-decoration: none; color: #108687; font-weight:bold; }
a:active.backLink  		    { text-decoration: none; color: #108687; font-weight:bold; }
a:visited.backLink   		{ text-decoration: none; color: #108687; font-weight:bold; }
a:hover.backLink  	 	    { text-decoration: underline; color: #000a69; font-weight:bold; }


.navtopline					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #555555; font-weight:normal; }
.navtop					    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #770404; font-weight:normal; }
a.navtop 					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #770404; font-weight:normal; line-height: 23px; }
a:link.navtop 				{ text-decoration: none; color: #770404; font-weight:normal; }
a:active.navtop 			{ text-decoration: none; color: #770404; font-weight:normal; }
a:visited.navtop			{ text-decoration: none; color: #770404; font-weight:normal; }
a:hover.navtop 			    { text-decoration: none; color: #c30707; font-weight:normal; }

a.navtop-at 				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight:normal; line-height: 23px; }
a:link.navtop-at 			{ text-decoration: none; color: #c30707; font-weight:normal; }
a:active.navtop-at 		    { text-decoration: none; color: #c30707; font-weight:normal; }
a:visited.navtop-at		    { text-decoration: none; color: #c30707; font-weight:normal; }
a:hover.navtop-at 			{ text-decoration: none; color: #c30707; font-weight:normal; }





.navleft             	    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; }
a.navleft					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; line-height: 20px; padding: 0px 0px 0px 10px; display: block; background: url(../images/navLeftOff.jpg) repeat-y; }
a:link.navleft       	    { text-decoration: none; color: #393843; font-weight: normal; }
a:active.navleft     	    { text-decoration: none; color: #393843; font-weight: normal; }
a:visited.navleft    	    { text-decoration: none; color: #393843; font-weight: normal; }
a:hover.navleft      	    { text-decoration: none; color: #c30707; font-weight: normal; background: url(../images/navLeftOn.jpg) repeat-x; }

.navleft-at					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.navleft-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 20px; padding: 0px 0px 0px 10px; display: block; height: 20px; background: url(../images/navLeftOn.jpg) repeat-y; }
a:link.navleft-at			{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.navleft-at			{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.navleft-at		{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.navleft-at			{ text-decoration: none; color: #c30707; font-weight: normal; }


.navleftTwoLine             { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; }
a.navleftTwoLine  			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 30px; background: url(../images/navLeftOff.jpg) repeat-y; }
a:link.navleftTwoLine       { text-decoration: none; color: #393843; font-weight: normal; }
a:active.navleftTwoLine     { text-decoration: none; color: #393843; font-weight: normal; }
a:visited.navleftTwoLine    { text-decoration: none; color: #393843; font-weight: normal; }
a:hover.navleftTwoLine      { text-decoration: none; color: #c30707; font-weight: normal; background: url(../images/navLeftOn.jpg) repeat-x; }

.navleftTwoLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.navleftTwoLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 30px; background: url(../images/navLeftOn.jpg) repeat-y; }
a:link.navleftTwoLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.navleftTwoLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.navleftTwoLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.navleftTwoLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }

.navleftMultiLine             { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; }
a.navleftMultiLine  			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 55px; background: url(../images/navLeftOff.jpg) repeat-y; }
a:link.navleftMultiLine       { text-decoration: none; color: #393843; font-weight: normal; }
a:active.navleftMultiLine     { text-decoration: none; color: #393843; font-weight: normal; }
a:visited.navleftMultiLine    { text-decoration: none; color: #393843; font-weight: normal; }
a:hover.navleftMultiLine      { text-decoration: none; color: #c30707; font-weight: normal; background: url(../images/navLeftOn.jpg) repeat-x; }

.navleftMultiLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.navleftMultiLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 55px; background: url(../images/navLeftOn.jpg) repeat-y; }
a:link.navleftMultiLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.navleftMultiLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.navleftMultiLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.navleftMultiLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }

.navleftThreeLine             { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; }
a.navleftThreeLine  			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height:45px; background: url(../images/navLeftOff.jpg) repeat-y; }
a:link.navleftThreeLine       { text-decoration: none; color: #393843; font-weight: normal; }
a:active.navleftThreeLine     { text-decoration: none; color: #393843; font-weight: normal; }
a:visited.navleftThreeLine    { text-decoration: none; color: #393843; font-weight: normal; }
a:hover.navleftThreeLine      { text-decoration: none; color: #c30707; font-weight: normal; background: url(../images/navLeftOn.jpg) repeat-x; }

.navleftThreeLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.navleftThreeLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 45px; background: url(../images/navLeftOn.jpg) repeat-y; }
a:link.navleftThreeLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.navleftThreeLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.navleftThreeLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.navleftThreeLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }

.navleftFiveLine             { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; }
a.navleftFiveLine  			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 68px; background: url(../images/navLeftOff.jpg) repeat-y; }
a:link.navleftFiveLine       { text-decoration: none; color: #393843; font-weight: normal; }
a:active.navleftFiveLine     { text-decoration: none; color: #393843; font-weight: normal; }
a:visited.navleftFiveLine    { text-decoration: none; color: #393843; font-weight: normal; }
a:hover.navleftFiveLine      { text-decoration: none; color: #c30707; font-weight: normal; background: url(../images/navLeftOn.jpg) repeat-x; }

.navleftFiveLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.navleftFiveLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 68px; background: url(../images/navLeftOn.jpg) repeat-y; }
a:link.navleftFiveLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.navleftFiveLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.navleftFiveLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.navleftFiveLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }


.subNavleft					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; }
a.subNavleft				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; line-height: 20px; padding: 0px 0px 0px 15px; display: block; height: 20px; background: url(../images/navLeftSubOff.jpg) repeat-y; }
a:link.subNavleft       	{ text-decoration: none; color: #393843; font-weight: normal; }
a:active.subNavleft			{ text-decoration: none; color: #393843; font-weight: normal; }
a:visited.subNavleft		{ text-decoration: none; color: #393843; font-weight: normal; }
a:hover.subNavleft			{ text-decoration: none; color: #c30707; font-weight: normal; background: url(../images/navLeftSubOn.jpg) repeat-x; }

.subNavleft-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.subNavleft-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 20px; padding: 0px 0px 0px 20px; display: block; height: 15px; background: url(../images/navLeftSubOn.jpg) repeat-y; }
a:link.subNavleft-at		{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.subNavleft-at		{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.subNavleft-at		{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.subNavleft-at		{ text-decoration: none; color: #c30707; font-weight: normal; }


.navright             	    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; }
a.navright					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; line-height: 20px; padding: 0px 0px 0px 15px; display: block; height: 20px; background: background: #dcdcdc repeat-y; }
a:link.navright       	    { text-decoration: none; color: #393843; font-weight: normal; }
a:active.navright     	    { text-decoration: none; color: #393843; font-weight: normal; }
a:visited.navright    	    { text-decoration: none; color: #393843; font-weight: normal; }
a:hover.navright      	    { text-decoration: none; color: #c30707; font-weight: normal; background: #ffffff repeat-x; }

.navright-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.navright-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 20px; padding: 0px 0px 0px 15px; display: block; height: 20px; background: #ffffff repeat-y; }
a:link.navright-at			{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.navright-at		{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.navright-at		{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.navright-at			{ text-decoration: none; color: #c30707; font-weight: normal; }


.navrightTwoLine       	    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; }
a.navrightTwoLine			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #393843; font-weight: normal; line-height: 12px; padding: 5px 0px 0px 15px; display: block; height: 30px; background: #dcdcdc repeat-y; }
a:link.navrightTwoLine      { text-decoration: none; color: #393843; font-weight: normal; }
a:active.navrightTwoLine    { text-decoration: none; color: #393843; font-weight: normal; }
a:visited.navrightTwoLine   { text-decoration: none; color: #393843; font-weight: normal; }
a:hover.navrightTwoLine     { text-decoration: none; color: #c30707; font-weight: normal; background: #ffffff repeat-x; }

.navrightTwoLine-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.navrightTwoLine-at		{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 12px; padding: 5px 0px 0px 15px; display: block; height: 30px; background: #ffffff repeat-y; }
a:link.navrightTwoLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.navrightTwoLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.navrightTwoLine-at{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.navrightTwoLine-at	{ text-decoration: none; color: #c30707; font-weight: normal; }








.subNavright				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #2d640d; font-weight: normal; }
a.subNavright				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #2d640d; font-weight: normal; line-height: 20px; padding: 0px 0px 0px 20px; display: block; height: 20px; background: url(../images/navRightSubOff.jpg) repeat-y; }
a:link.subNavright       	{ text-decoration: none; color: #2d640d; font-weight: normal; }
a:active.subNavright		{ text-decoration: none; color: #2d640d; font-weight: normal; }
a:visited.subNavright		{ text-decoration: none; color: #2d640d; font-weight: normal; }
a:hover.subNavright			{ text-decoration: none; color: #c30707; font-weight: normal; background: url(../images/navRightSubOn.jpg) repeat-x; }

.subNavright-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; font-weight: normal; }
a.subNavright-at			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #c30707; line-height: 20px; padding: 0px 0px 0px 20px; display: block; height: 20px; background: url(../images/navRightSubOn.jpg) repeat-y; }
a:link.subNavright-at		{ text-decoration: none; color: #c30707; font-weight: normal; }
a:active.subNavright-at		{ text-decoration: none; color: #c30707; font-weight: normal; }
a:visited.subNavright-at	{ text-decoration: none; color: #c30707; font-weight: normal; }
a:hover.subNavright-at		{ text-decoration: none; color: #c30707; font-weight: normal; }


/* Footer   -----------------------------------------------------------*/
.footertxt 					{ font-family: Arial,Helvetica,sans-serif; font-size: 9px; text-decoration: none; color: #cbcdcc; font-weight:normal; line-height: 23px; }
a.footer 					{ font-family: Arial,Helvetica,sans-serif; font-size: 9px; text-decoration: none; color: #cbcdcc; font-weight:normal; line-height: 23px; }
a:link.footer 				{ text-decoration: none; color: #cbcdcc; font-weight:normal; }
a:active.footer 			{ text-decoration: none; color: #cbcdcc; font-weight:normal; }
a:visited.footer			{ text-decoration: none; color: #cbcdcc; font-weight:normal; }
a:hover.footer 			    { text-decoration: none; color: #ffffff; font-weight:normal; }


/* Image Frame ----------------------------------------------*/

.imageFrame {float:right; border:0; padding:2px; margin-left:15px; margin-bottom:10px; margin-right:5px;}



h2 { 
	font: normal bold 16px/22px "Times New Roman", Times, serif; 
	color: #c89d44; 
	padding: 0px; 
	margin: 0px; 
	}
	
#section { 
	margin: 0px 0px 10px 0px; 
	padding: 10px; 
	border: 0px solid #ccc; 
	}
	
#section h2 { 
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c30707;
	line-height: 20px;
	padding: 0px; 
	margin: 0px; 
	}

#section img { 
	margin: 3px 10px 2px 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	float: left; 
	}
	
	

.PageItemHeader		{ font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #770404; line-height: 20px; }
