﻿/* CSS layout */
#top_nav {}
#page_content {}
#footer {}

a:link {color: #FF0000; text-decoration: none;}
a:visited {color: #CC0000; text-decoration:none}
a:hover {color: #FF9900;}
a:active {color: #008000;}
.st_a_nodec {text-decoration: none;}
.st_a_nodec_black {color: #000000; text-decoration: none;}
.st_a_nodec_white {color: #FFFFFF; text-decoration: none;}
.st_a_nodec_green {color: #008000; text-decoration: none;}

h1 {text-align: center;}

.st_table_site {border: 2px solid #CCCCCC;}

.st_fff_000_xs {color: #FFFFFF; font-size: x-small; background-color: #000000;}
.st_fff_000 {color: #FFFFFF; background-color: #000000;}
.st_fff_000_w50px {width: 50px; color: #FFFFFF; background-color: #000000;}
.st_red_text {color: #FF0000;}

.st_bgc_000 {background-color: #000000;}
.st_bgc_fff {background-color: #FFFFFF;}

.st_b1_000 {border: 1px solid #FFFFFF;}
.st_b1_000_cen {border: 1px solid #FFFFFF; text-align: center; color: #FFFFFF;}

.st_gray1px_border {border-width: 1px; border-color: #808080;}
.st_dwt_bot_bg_white {border-right: 1px solid orange; text-align: center; font-family: monospace; font-size: small; background-color: #FFFFFF;}
.st_b2_fff {border: 2px solid #003366; background-color: #FFFFFF;}
.st_b5px {border:5px black solid;}
.st_b5px_cen {border: 5px black solid; text-align: center;}
.st_b5px_fff_on_000 {border: 5px black solid; color: #FFFFFF; background-color: #000000;}
.st_b2px_036 {border: 2px solid #003366;}
.st_b2px_036_cen {border: 2px solid #003366;text-align: center;}

.st_cen {text-align: center}
.st_cen_fff {color: #FFFFFF;text-align: center;}
.st_cen_gray_e8 {text-align: center; background-color: #e0e0e0;}
.st_right {text-align: right;}
.st_u {text-decoration: underline;}
.st_u_xxs {text-decoration: underline; font-size: xx-small;}
.st_font_xx-small {font-size: xx-small;}
.st_font_s {font-size: small;}
.st_font_xl {font-size: x-large;}
.st_font_l-x_va-m {font-size: x-large; vertical-align: middle;}
.st_font_home {color:#008000}

.st_mc2_red_top {color: #FFFFFF; text-align: center; background-color: #800000; vertical-align:middle; font-size: x-small;}
.st_mc2_red_bot {color: #FFFFFF; text-align: center; background-color: #FF0000; vertical-align: top;}
.st_pers_top {
	color: #FFFFFF; text-align: center; background-color: #333333; vertical-align: middle; font-size: x-small;}
.st_pers_mid {border-left: 2px solid #000000; border-right: 2px solid #000000; border-top: medium none #000000; border-bottom: medium none #000000; 
	color: #000000; text-align: center; background-color: #CCCCCC; vertical-align: top;}
.st_pers_bot {border: 2px solid #000000; 
	color: #000000; text-align: center; background-color: #FFFFFF; vertical-align: top;}
.st_prof_top {color: #FFFFFF; text-align: center; background-color: #000000; vertical-align:middle; font-size: x-small;}
.st_prof_mid {color: #FFFFFF; text-align: center; background-color: #333333; vertical-align: top;}
.st_prof_bot {color: #FFFFFF; text-align: center; background-color: #000000; vertical-align: top;}

.st_captcha_white_on_green {color: #FFFFFF; background-color: #006600;}

.st_dwt_top_cen {font-size: x-large; text-align: center; vertical-align: middle;}
.st_dwt_top_m {color: #3366cc}
.st_dwt_top_m_bg-f {color: #3366cc; background-color: #FFFFFF;}
.st_dwt_top_b {color: #339966}
.st_dwt_top_b_bg-f {color: #003366; background-color: #FFFFFF;}
.st_dwt_top_c {color: #808080}
.st_dwt_top_c_bg-f {color: #808080; background-color: #FFFFFF;}

.st_mono_cen_s-xx {font-family: monospace; font-size: xx-small; text-align: center;}
.st_mono_cen_va-m {text-align: center; font-family: monospace; vertical-align: middle;}
.st_mono_cen_s {text-align: center; font-family: monospace; font-size: small;}
.st_mono_cen_s_b1px {text-align: center; font-family: monospace; font-size: small; border-right-style: solid; border-right-width: 1px; border-right-color: orange;}
.st_mono_cen_s-x_fff_000 {text-align: center; font-family: monospace; color: #FFFFFF; background-color: #000000; font-size: x-small;}

.st_wingdings {font-family: Wingdings;}
.st_wingdings_008000 {font-family: Wingdings; color: #008000; background-color: #000000;}

.st_form_button_orange {background-color: #FFA500;}
.st_cen_xxs {text-align: center; font-size: xx-small;}

.st_location {border: 0px solid #ffffff; padding: 1px 4px; margin-top: 0px;}
.st_location_mc2 {border: 1px solid #800000; padding: 1px 4px; margin-top: 0px;}
.st_location_prof {border: 1px solid #000000; padding: 1px 4px; margin-top: 0px;}
.st_location_pers {border: 1px dashed #000000; padding: 1px 4px; margin-top: 0px;}
