BODY {
	margin: 0px;
	font-family: Arial, Arial Narrow, Helvetica;
	font-size: 8pt;
	line-height: 12pt;
	text-align: center;
}
TD {
/* Gabe change - from 8pt to 10 pt, line ht from 12 to 14 */
	font-size: 10pt;
	line-height: 14pt;
	empty-cells: show;
}
A:link, A:active {
	color: #ef3c44;
	text-decoration: none; /*Gabe changed from underline to none - 1/30/2006*/
}
A:hover, A:visited {
	color: #d8353a;
	text-decoration: none;
}

H1 {
	font-size: 18pt;
	color: #483636; /* Changed from ef3c44 2/2/06 */
	font-weight: normal;
}
H2 {
	font-size: 16pt;
	color: #666666;
	font-weight: normal;
}
H3 {
	font-size: 14pt;
	color: #666666;
	font-weight: normal;
}
H4 {
	font-size: 12pt;
	color: #ef3c44;
	font-size: bold;
}
H5 {
	font-size: 11pt;
	color: #666666; /* Changed from ef3c44 2/3/06*/
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
H6 {
	font-size: 7.5pt;
	color: #000000;
	font-weight: normal;
}

P {
	margin: 10px 0px 5px 0px;
}
UL {
	margin-left: 10px;
	padding-left: 15px;
	list-style-type: square;
	font-size: 10pt;
}
UL.menu_right {
	list-style-image: url('../i/list_arrow.gif');
	margin-left: 10px;
	padding-left: 15px;
	line-height: 20px;
	font-size: 9pt;
}
LI.menu_right_a {
	list-style-image: url('../i/list_arrow_a.gif');
	color: #333333; /* Gabe added color */
	font-weight: bold; /* Gabe added */
}
INPUT.check {
	border: 0px;
}

INPUT {
	font-size: 11px;
	border: 1px inset #cccccc;
}

SELECT {
	font-size: 11px;
	border: 1px inset #cccccc;
}

TEXTAREA {
	font-size: 11px;
	border: 1px inset #cccccc;
}

INPUT.check {
	border: 0px;
}
INPUT.button {
	border: 3px double #c0c0c0;
	color: #ffffff;
	background: #D93438;
}
.separator {
	width: 750 px !important;
	min-width: 750px;
	height: 10px; /* changed from 10px 2/2/06*/
}
.main_page {
	background: #ffffff url('../i/bg_map_solid.gif') no-repeat  center 43px; /* changed from 50px 2/2/06*/
}
.table_standard{
	empty-cells: show;
}
.cell_header_top {
	height: 90px;
}
.cell_header_slogan {
	height: 50px;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #f79da1;
}
.cell_header_border {
	height: 1px;
	border-bottom: 1px solid #f79da1;
}
.cell_section_block_a {
	border-bottom: 9px solid #ef3c44;
	border-left: 1px solid #ffffff;
	height: 40px;
	text-align: center;
	vertical-align: top;
	padding: 8px 10px 2px 10px;
}
.cell_section_block {
	border-bottom: 9px solid #666666;
	border-left: 1px solid #ffffff;
	height: 40px;
	text-align: center;
	vertical-align: top;
	padding: 8px 10px 2px 10px;
}
.cell_announce_block {
	border-left: 1px solid #e0e0e0;
	padding: 10px;
	text-align: left;
	color: #000000; /* Gabe changed from #333333*/
}
/* Gabe Added this 1/26/06 */
.cell_announce_block_mid {
	border-left: 1px solid #e0e0e0;
	padding: 10px;
	text-align: left;
	font-size: 8pt;
	line-height: 12pt;
	color: #333333;
}
.cell_announce_block_l {
	border-left: 0px;
	padding: 10px;
	text-align: left;
	font-size: 9pt;
	color: #333333;
}
.list {
	padding-left: 2px;
	padding-right: 2px;
	font-size: 8pt;
	color: #000000;
	empty-cells: show;
}
.cell_announce_block_r {
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding: 10px;
	text-align: left;
	color: #333333;
}
/* gabe added 1/31/2006 */
.cell_underline{
	border-bottom: 3px solid #e0e0e0;
	padding: 10px;
}
.cell_content_block {
	padding: 10px;
	text-align: left;
	font-size: 10pt;
	color: #000000;
}
.cell_footer_locations {
	color: #ffffff;
	background: #666666; /* Gabe changes from 666666  858988 2/2/06 */
	padding: 10px;
	padding-top: 12px;
	font-weight: bold;
	height: 40px;
	text-align: center;
}
.cell_footer_copyright {
	font-size: 8pt;    /* Gabe added font size and line height 1/26/06 */
	line-height: 12pt;
	padding: 20px 0px 10px 0px;
}
img.profile{/* scalable em 53  added 3/8/06 for profile photos*/ 
  background: white; 
  border: 3px outset #BCBEC0;
}