
.logo_bg_right  { background-image: url(images/header.jpg); background-repeat: no-repeat; background-position: right top }
.m_btm_left     { background-image: url("images/m_bottom.jpg"); background-repeat: no-repeat; background-position: left bottom }
.b_top_left    { background-image: url("images/b_top_left.jpg"); background-repeat: no-repeat; background-position: left top }
.b_header_top  { background-image: url("images/header_top_bar.jpg"); background-repeat: no-repeat; background-position: left top }
.b_bottom_right  { background-image: url("images/b_bottom_right.jpg"); background-repeat: no-repeat; background-position: right bottom }
.m_side   { background-image: url("images/m_side.jpg"); background-repeat: repeat; background-position: left bottom }
.m_orange    { color: #fff; font-size: 12px; font-family: "Trebuchet MS"; font-weight: bold; background-image: url(images/m_orange.jpg); background-repeat: no-repeat; background-position: left bottom; text-align: left; height: 30px }
.m_green      { color: #fff; font-size: 12px; font-family: "Trebuchet MS"; font-weight: bold; background-image: url("images/m_green.jpg"); background-repeat: no-repeat; background-position: left bottom; height: 22px }
.m_grey     { color: #fff; font-size: 12px; font-family: "Trebuchet MS"; font-weight: bold; background-image: url("images/m_grey.jpg"); background-repeat: no-repeat; background-position: left bottom; height: 30px }
.m_grey_repeater  { color: #fff; font-size: 12px; font-family: "Trebuchet MS"; font-weight: bold; background-image: url("images/m_repeater.jpg"); background-repeat: repeat; background-position: left bottom }
.m_btm_right   { background-image: url(images/m_bottom_right.jpg); background-repeat: no-repeat; background-position: left bottom }
.text_body { color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.text_callout { color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.text_footnote { color: #999; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.text_footnote a { color: #999; font-size: 10px; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px dashed #999; }
.text_callout a { color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; border-bottom: 1px dashed #666; }
.text_body a { color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.text_description { color: #666; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: center; }
.text_description a { color: #666; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; text-align: center; }
.text_backtotop { color: #666; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-decoration: underline; text-align: right }
.text_heading       { color: #6396bd; font-size: 22px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-stretch: normal; letter-spacing: 2px }
.text_heading_sub    { color: #6396bd; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }
============ links page =========== { color: #f90; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; margin-bottom: -12px; }
.link_name { color: #f90; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; margin-bottom: -12px; }
.link_url { color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left: 20px; border-bottom: 1px dotted #666; }
.link_url a { color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; border-bottom: 1px dotted #666; }
============menu==========  { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 6px }
.m_text { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 6px; }
.m_text a { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 6px; }
.m_text a:hover { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 6px; }
.m_text a:visited { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 6px; }
.m_text_sub { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 10px }
.m_text_sub a { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 10px; }
.m_text_sub a:hover { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 10px; }
.m_text_sub a:visited { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 10px; }
a:visited   { text-decoration: none  }
a:link   { text-decoration: none  }
a:active  { text-decoration: none  }
