
body
{
	font: 10pt times new roman, garamond, times, serif;
	color: #000000;
	background: #000056;
}

#page_title
{
	font: bold 16pt verdana, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	line-height: 30px;
}

a:link
{
	text-decoration: underline;
	color: #555C5F;
}

a:visited
{
	text-decoration: underline;
	color: #555C5F;
}

a:hover
{
	text-decoration: none;
	color: #111199;
}

div.t_head
{
	background: #000056 url('/images/100/top_scale.jpg');
	position: absolute;
	height: 63px;
	top: 0px;
	font: bold 10pt verdana, helvetica, arial, sans-serif;
	color: #CCCCCC;
}

#t_head_right
{
	right: 70px;
}

#t_head_center
{
	width: 100%;
	right: 70px;
}

#t_head_left
{
	left: 0px;
}

#t_head_def
{
	text-align: right;
	margin-right: 30px;
	margin-top: 15px;
}

div.m_head
{
	background: #000056 url('/images/100/slogan_scale.jpg');
	position: absolute;
	height: 28px;
	top: 63px;
}

.searchbox
{ 
        border: solid; 
        border-width: 1px; 
	font: 8pt verdana, helvetica, arial, sans-serif;
        background: #CCCCCC;
        border-color: #000056;
        padding: 1px;
	margin-left: 65px;
}

.formbox
{
	border: solid;
	border-width: 1px;
        font: 8pt verdana, helvetica, arial, sans-serif;
        background: #CCCCCC;
        border-color: #000056;
        padding: 1px;
}

.searchbutton
{
	border: solid;
	border-color: #000000;
	border-width: 1px;
	background: #CCCCCC;
	padding: 1px;
	font: 8pt verdana, helvetica, arial, sans-serif;
	font-color: #000056;
}

.formbutton
{
        border: solid;
        border-color: #000000;
        border-width: 1px;
        background: #CCCCCC;
        padding: 1px;
        font: 8pt verdana, helvetica, arial, sans-serif;
        font-color: #000056;
}

#m_head_right
{
	right: 0px;
}

#m_head_center
{
	width: 100%;
	right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#m_head_left
{
	background: #000056 url('/images/100/slogan.jpg') no-repeat left;
	width: 65px;
	left: 0px;
}

div.b_head
{
	background: #000000;
	position: absolute;
	height: 20px;
	right: 70px;
	top: 91px;
}

.b_head_nav
{
	font-size: 14px;
	font-weight: bold;
	color: #FFCC66;
	padding-right: 10px;
	padding-left: 10px;
}

.b_head_nav a:link
{
	font-size: 14px;
	font-weight: bold;
	color: #FFCC66;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
}

.b_head_nav a:hover
{
	font-size: 14px;
	font-weight: bold;
	color: #FD6251;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: underline;
}
.b_head_nav a:visited
{
	font-size: 14px;
	font-weight: bold;
	color: #FFCC66;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
}

#b_head_right
{
	right: 70px;
	font: bold 10pt verdana, helvetica, arial, sans-serif;
}

#b_head_center
{
	width: 100%;
	right: 70px;
}

#b_head_left
{
	left: 0px;
	right: 70px;
}

#far_right
{
	background: #000056;
	width: 70px;
	right: 0px;
	top: 91px;
	position: absolute;
}

#content_container
{
	background: #ffffff url('/images/100/content_left_short.jpg')
			no-repeat top left;
	position: absolute;
	margin: 0px 0px 0px 0px;
 	padding: 0px 25px 0px 25px;
	right: 70px;
	left: 30px;
	top: 111px;
}

#center_content_box
{
	border: 1px solid #666666;
	padding: 5px 5px 5px 5px;
}

#home_center_content_box
{	
	border-bottom: 1px solid #666666;
	padding: 5px 5px 5px 5px;
}

div.footer
{
	background: #ffffff url('/images/100/b-logo.jpg') no-repeat right;
	padding: 15px 100px 5px 5px;
	right: 0px;
	left: 0px;
	height: 60px;
	font: 9pt verdana, helvetica, arial, sans-serif;
	color: #666666;
	text-align: right;
}

#footer_left
{
	float: left;
	text-align: left;
}

#center_content_text
{
	top: 0px;
	font: 12pt times new roman, garamond, times, serif;
	margin: 0px 12% 40px 39%;
	text-align: justify;
	line-height: 22px;
}

#small_caps_text
{
	font-variant: small-caps;
}

#content_news
{
        font: 10pt times new roman, garamond, times, serif;
        text-align: justify;
        line-height: 22px;
}

#center_content_home
{
        top: 0px;
        font: 12pt times new roman, garamond, times, serif;
        margin: 0px 5% 40px 5%;
        text-align: justify;
        line-height: 22px;
}

#center_content_home_left
{
	width: 50%;
	padding-top: 10px;
        font: 12pt times new roman, garamond, times, serif;
        text-align: center;
        line-height: 22px;
	float: left;
}

#center_content_home_right
{
	width: 50%;
	padding-top: 10px;
        font: 12pt times new roman, garamond, times, serif;
        text-align: center;
        line-height: 22px;
	float: right;
}

#center_content_news
{
	font: 10pt times new roman, garamond, times, serif;
	margin: 0px 5% 40px 5%;
	text-align: left;
	line-height: 20px;
	border-top: 1px dotted #000000;
}

#center_content_text ul
{
	list-style-image: url('/images/100/tribullet.gif');
}

#center_content_news ul
{
	list-style-image: url('/images/100/tribullet.gif');
}

#center_content_left
{
	float: left;
}

#center_content_left_link_list
{
	font: 10pt verdana, helvetica, arial, sans-serif;
	left: 0px;
	width: 180px;
}

#center_content_left_link_list_sub
{
	font: 9pt verdana, helvetica, arial, sans-serif;
	left: 0px;
	width: 180px;
}

#center_content_left_link_list ul
{
	margin: 3px;
	padding: 0px;
	list-style-type: none;
}

#center_content_left_link_list_sub ul
{
	margin: 10px;
	padding: 0px;
	list-style-type: none;
}

#center_content_left_link_list li
{
	margin: 0px 0px 9px 0px;
}

#center_content_left_link_list a
{
	display: block;
	background: #ebecee;
	border: 1px solid #B9B9BB;
	width: 180px;
	padding: 2px 2px 2px 24px;
}

#center_content_left_link_list_sub a
{
	display: block;
	background-color: #ffffff;
	border: 0px solid #B9B9BB;
	width: 170px;
	padding: 2px 2px 2px 24px;
}

#center_content_left_link_list a:link,
#center_content_left_link_list a:visited
{
	color: #555C5F;
	background-color: #ffffff;
	text-decoration: none;
}

#center_content_left_link_list a:hover
{
	color: #7B848B;
	background: #ffffff;
	border: 1px dotted #B9B9BB;
}

#center_content_left_link_list_sub a:hover
{
	color: #7B848B;
	background: #ffffff;
	border: 0px dotted #B9B9BB;
}

#center_content_left_link_list_selected a:link,
#center_content_left_link_list_selected a:visited
{
	background-color: #bababa;
	color: #ffffff;
}

#center_content_left_link_list_selected a:hover
{
	background-color: #ffffff;
	color: #555C5F;
	border: 1px solid #B9B9BB;
}

#center_content_left_photo
{
	margin: 50px 0px 0px 20px;
	left: 0px;
}

#headshot
{
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-bottom: 7px;
}

