﻿.section_header
{
	float: left;
	position: relative;
	font-size: 14pt;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
	background-color: #327ea3;
	text-align: left;
	width: 635px;
	padding: 0 5px 0 5px;
}
.section_header_tables
{
	font-size: 14pt;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
	background-color: #327ea3;
	text-align: left;
	padding: 0px 5px 0px 5px;
}

.section_header_center
{
	position: relative;
	font-size: 14pt;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
	background-color: #327ea3;
	text-align: center;
	width: 635px;
}

div#content .category_list
{
	font-size: 10pt;
	color: #000;
	font-family: Arial;
	font-weight: bold;
}

div#content .category_list a
{
	color: #000;
	text-decoration: none;
}

div#content .category_list a:hover
{
	color: red;
	text-decoration: underline;
}

div#content .category_list a:visited
{
	color: #003366;
	text-decoration: underline;
}

.article_image_layout
{
	padding: 0 10px 10px 0;
}

.form_text_right
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	float: right;
}
.form_text_left
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	float: left;
}
.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	color: red;
	background-color: #ffff99;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}

.highlight
{
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
}

/* Search results page - search.aspx */

.search_header
{
	background-color: #7ab8d6;
	color: #000;
	padding: 5px 1px 4px;
	border-top: 1px solid #36c;
}
.search_header a
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: blue;
	margin: 4px;
}
.search_header a:hover
{
	padding: 2px 6px;
	border: 1px solid blue;
}
.search_text
{
	font-size: 85%;
	font-weight: bold;
}
.search_results
{
	font: normal 85% arial;
}
.search_list
{
	text-decoration: none;
	color: #000000;
	clear: both;
}
.search_paging
{
	text-align: center;
	background-color: #7ab8d6;
	padding: 5px 1px 4px;
	border-top: 1px solid #36c;
}
.search_paging a
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: blue;
	margin: 4px;
}
.search_paging a:hover
{
	padding: 2px 6px;
	border: 1px solid blue;
}

/* Items past this point must also reside in the 'site_content.css' file within the SBMI CMS site. This will allow the inline editor to share certain classes with this file. The two files should never have a variance with items past this point. */

.title
{
	font-size: 16pt;
	color: #327ea3;
	font-family: Arial;
	font-weight: bold;
}

.subtitle
{
	font-size: 12pt;
	color: #327ea3;
	font-family: Arial;
	font-weight: bold;
}

.caption
{
	font-size: 8pt;
	color: #000;
	font-family: Arial;
	font-style: italic;
}

.photocredit
{
	font-size: 8pt;
	color: #000;
	font-family: Arial;
	text-transform: uppercase;
}
.black_8pt_text
{
	font-size: 8pt;
	color: #000;
	font-family: Arial;
}

.black_10pt_text
{
	font-size: 10pt;
	color: #000;
	font-family: Arial;
}

.black_12pt_text
{
	font-size: 12pt;
	color: #000;
	font-family: Arial;
}

.black_16pt_text
{
	font-size: 16pt;
	color: #000;
	font-family: Arial;
}

.white_8pt_text
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
}

.white_10pt_text
{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial;
}
.white_10pt_text a:link{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial;
}
.white_10pt_text a:hover{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial;
}
.white_10pt_text a:visited{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial;
}
.white_10pt_text a:active{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial;
}

.white_12pt_text
{
	font-size: 12pt;
	color: #FFFFFF;
	font-family: Arial;
}

.white_16pt_text
{
	font-size: 16pt;
	color: #FFFFFF;
	font-family: Arial;
}

.orange_8pt_text
{
	font-size: 8pt;
	color: #CC6600;
	font-family: Arial;
}

.orange_10pt_text
{
	font-size: 10pt;
	color: #CC6600;
	font-family: Arial;
}

.orange_12pt_text
{
	font-size: 12pt;
	color: #CC6600;
	font-family: Arial;
}

.orange_16pt_text
{
	font-size: 16pt;
	color: #CC6600;
	font-family: Arial;
}

.red_8pt_text
{
	font-size: 8pt;
	color: red;
	font-family: Arial;
}

.red_10pt_text
{
	font-size: 10pt;
	color: red;
	font-family: Arial;
}

.red_12pt_text
{
	font-size: 12pt;
	color: red;
	font-family: Arial;
}

.red_16pt_text
{
	font-size: 16pt;
	color: red;
	font-family: Arial;
}
.grey_8pt_text
{
	font-size: 8pt;
	color: Gray;
	font-family: Arial;
}
