body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/body/bg_000.gif);
	background-color: #458BA8;
	background-repeat: repeat;
}
h1 {
	color: #3E83A2;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.bg_text_left {
	background-image: url(/images/body/text_bg_short.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_text_right {
	background-image: url(/images/body/text_bg_short.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.bg_b_04 {
	background-image: url(../../local_Main_Web/images/body/bg_b_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_body_01_flipped {
	background-image: url(/images/body/body_01_flipped.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #b99741;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3E83A2;
}


h2 {
	color: #b99741;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}
a:visited {
	color: #3E83A2;
}
a:hover {
	color: #b99741;
}
a:active {
	color: #b99741;
}
a:link {
	color: #3E83A2;
}
li {
	list-style: url(../images/body/bull_01.gif);
}
.bg_01 {
	background: url(../images/body/bg_01.gif) repeat-x center top;
}
.bg_02_l {
	background: url(../images/body/bg_04_l.gif) repeat-y right top;
}
.bg_02_r {
	background: url(../images/body/bg_04_r.gif) repeat-y left top;
}
.bg_03_l {
	background: url(../images/body/bg_02.jpg) no-repeat right top;
}
.bg_03_r {
	background: url(../images/body/bg_03.jpg) no-repeat left top;
}
.bg_menu_01 {
	background-image: url(../images/body/menu_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_photo_00 {
	background-image: url(../images/photo/ph_000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_menu_l_01 {
	background-image: url(../images/menu/m_l_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_001 {
	background-image: url(../images/body/bg_001.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg_bot_02 {
	background-image: url(../images/body/bot_bg_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_b_l_01 {
	background-image: url(../images/photo_b/ph_b_01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_b_03 {
	background-image: url(../images/body/bg_b_03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_l_02 {
	background-image: url(../images/body/l_bg_00.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_l_03 {
	background-image: url(../images/body/l_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_spec_01 {
	background-image: url(../images/body/spec_00.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_spec_02 {
	background-image: url(../images/body/spec_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_spec_03 {
	background-image: url(../images/body/spec_02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_body_01 {
	background-image: url(../images/body/body_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_body_03_0 {
	background-image: url(../images/body/body_03_00.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_body_02 {
	background-image: url(../images/body/body_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_body_03 {
	background-image: url(../images/body/body_03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_text_01 {
	background-image: url(../images/body/text_00.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_text_02 {
	background-image: url(../images/body/text_01bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
a.submenuheader:link {
	color: #fffae0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.submenuheader:visited {
	color: #fffae0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.submenuheader:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.submenuheader:active {
	color: #fffae0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.menu_sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f4e4b2;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-right: 14px;
	float: right;
	height: auto;
	width: auto;
	clear: left;
	background: url(../images/body/bull_02.gif) no-repeat right top;
}
a.menu_sub:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f4e4b2;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-right: 14px;
	float: right;
	height: auto;
	width: auto;
	clear: left;
	background: url(../images/body/bull_02.gif) no-repeat right top;
}
.bg_text_left {
	background-image: url(/images/body/text_bg_short.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
a.menu_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #11485c;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-right: 14px;
	float: right;
	height: auto;
	width: auto;
	clear: left;
	background: url(../images/body/bull_03.gif) no-repeat right top;
}
a.menu_sub:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d2d38;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-right: 14px;
	float: right;
	height: auto;
	width: auto;
	clear: left;
	background: url(../images/body/bull_02.gif) no-repeat right top;
}
.forms {
	font: 12px Arial, Helvetica, sans-serif;
	color: #3E83A2;
}
.forms_error 
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.forms_error_message
{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	background-color: #FFFFFF;
}
.red {font-size: 10px;
	color: #FF0000;
}
.bg_form1 {
	background-color: #F9F4E0;
}
.copyr {
	font: 10px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.h2_like2 {

	color: #b99741;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}
.nolinksubs {
	
	color: #fffae0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.table_1 {
	
	background-color: #FBF7BD;
}
.table_2 {
	
	background-color: #FFFFFF;
}
.style2 {
	
	color: #990000;
	font-size: 10px;
}

.style10 {
	color: #000000;
	font-size: 10px;
}
.style15 {
         font-size: 24px; 
         color: #386D86; 
         font-weight: bold; 
         font-family: Georgia, "Times New Roman", Times, serif; 
}
.style25 {
	color: #FF0000;
	font-weight: bold;
}
.style31 {
         color: #0000FF; font-size: 14px; 
}
.style35 {
         font-family: Wingdings; color: #0000FF; font-size: 8px; 
}



.text_fancy_small {
	font-size: 10px;
	color: #3E83A2;
}
.text_emphasis {
	
	font-family: Arial, Helvetica, sans-serif;
	color: #3E83A2;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: bold;
}
.text_important {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: bold;
}
.event_title 
{
	font-size:16.0pt;
	font-family:"Rockwell Extra Bold";
	text-transform:uppercase;
}
.event_heading
{
	font-size:12.0pt;
	font-family: Arial, Helvetica, sans-serif;
}
.event_text
{
	font-size:10.0pt;
	font-family: Arial, Helvetica, sans-serif;
}
.form_field_01 {

	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
