.margin_left_top { background-image: url(../images/margin_left_top.png) }
.margin_right_top { background-image: url(../images/margin_right_top.png) }
.margin_left_mid { background-image: url(../images/margin_left_mid.png) }
.margin_right_mid { background-image: url(../images/margin_right_mid.png) }

h1 { color: #c96d00; font-size: 14pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h2, .sec_title { color: #306181; font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h3 { color: #676767; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.start { color: #c96d00; font-size: 10pt; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; }
.content, p, td { background-color: #ffffff; color: #676767; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.content, p { text-align: justify; }
sup { font-size: 7pt; }
.text_box { padding-left: 28px; padding-right: 28px; padding-top: 2px; padding-bottom: 3px; }
.menu_box { padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 3px; }

.menu { background-color: #3e6e92 }
.menu_title { font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menu_link { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bar_link { font-size: 9pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
a, .dir_link, .link_sep, .home_link { font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
a, .dir_link, .link_sep { color: #306181; }
.home_link { color: #888888; }
.menu_link, .menu_title, .bar_link { color: #ffffff; }
.admin_link { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a.sec_title:hover { text-decoration: none; }
.menu_border { border-top: thin dashed white; border-bottom: thin dashed white; 
	padding-top: 5px; margin-top: 5px; padding-bottom: 5px; margin-bottom: 5px; }
div.menu_link { padding-top: 5px; padding-bottom: 5px; }

.page_desc { color: #95949a; font-size: 10pt; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; }
.photo_cap { color: #c96d00; font-size: 10pt; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; }
.photo_desc { color: #676767; font-size: 10pt; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; }
.address { color: #888888; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.phone { color: #d48c38; font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.phone2 { color: #ffffff; font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.copyright { color: #ffffff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }

.hidden { display: none; }

.form_label, .form_field { vertical-align: middle; }

.admin_label, .admin_field, .admin_info, .admin_header { vertical-align: middle; }
.admin_header { font-weight: bold }

.pdf_link { 
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/icon_pdf.gif);
}

.confirm { color: #008000; }
.error { color: #FF0000; }

.grayBox {
/*background: #e8e8e8;*/
/*padding: 10px;*/
line-height: 16px;
/*color: #000;*/
font-family: Arial, Helvetica, sans-serif;
}

a.link2orange {
	color: #c86f0b;
	text-decoration: none;
}

a.link2orange:hover {
	text-decoration: underline;
}

.orangefont {
	color: #c86f0b;
}

.inputBox {
	width: 276px;
	padding: 4px 0 3px 5px;
	border: 1px solid #b3b1b1;
	background: #e8e8e8;
}

.menu .menu_title a{
font-size:12pt;
color:#FFFFFF;
text-align:left;
}

#footer_links a{
	font-size:11px;
	color:#3e6e92;
}