/* Copyright 2007, www.bridgewebs.com. All Rights Reserved.  */
/* Author: Gwynne Hughes */
/* We will take legal action against those who copy our HTML content, */
/* CSS style sheets and JavaScript functions. */


html           { overflow-y: scroll; }
body           { background-color : white;
                 margin : 0px;
                 font-family : Verdana, Arial, Helvetica, sans-serif;
                 font-size : small; }
br.pageend     { display : block;
                 page-break-after : always; }
ul             { vertical-align : top;
                 list-style-image : url("/images/bullet_li_pink.gif"); }
p.MsoNormal    { margin-left: 0cm;
                 margin-right: 0cm;
                 margin-top: 0cm;
                 margin-bottom: .0001pt }
.b_menu        { font-size : 11px;
                 color : black;
                 background-color : #e84097;
                 text-decoration : none;
                 padding : 1px;
                 cursor : pointer;
                 white-space : nowrap;
                 border-top: 1px solid white;
                 border-bottom: 1px solid white;
                 border-left: 0px solid white;
                 border-right: 0px solid white;
                 width : 180px; }
.b_menu_head   { font-size : 11px;
                 color : black;
                 background-color : #e84097;
                 padding : 0px;
                 border: 1px solid black; }
.b_menu_x      { font-size: 11px;
                 color: black;
                 background-color: #fae2f0;
                 text-decoration: none;
                 cursor: pointer;
                 white-space: nowrap;
                 padding : 0px;
                 width: 180px;
                 border-top: 0px solid white;
                 border-bottom: 0px solid white;
                 border-left: 0px solid white;
                 border-right: 0px solid white; }
.b_menu_y     { font-size: 11px;
                 color: black;
                 background-color: #fae2f0;
                 text-decoration: none;
                 cursor: pointer;
                 white-space: nowrap;
                 width: 180px;
                 padding : 1px;
                 border-top: 1px solid white;
                 border-bottom: 0px solid white;
                 border-left: 0px solid white;
                 border-right: 0px solid white; }
.banner_title  { font-size : medium;
                 font-style : italic;
                 font-weight : bold;
                 background-color : #a4449a;
                 color : white;
                 padding : 2px;
                 text-align : center; }
.board_sel     { text-align: center;
                 font-size: 10px;
                 font-weight: bold;
                 cursor: pointer;
                 border: 2px outset #AAAAAA;
                 background-color: #AAAAAA;
                 color: white; }
.bodystyle     {  }
.board_nosel   { text-align: center;
                 font-size: 10px;
                 font-weight: bold;
                 border: 2px outset #AAAAAA;
                 background-color: #AAAAAA;
                 color: #AAAAAA; }
.brx_board     { background-color : #99CCFF;
                 color : white;
                 border : 2px solid #30A0FF;
                 padding : 1px 3px; }
.brx_box_cal   { font-size : 11px;
                 text-align : center;
                 font-weight : bold;
                 background-color : #ffa0a0; }
.brx_box_head  { font-size : small;
                 color : black;
                 background-color : #eeeeee;
                 padding : 0px;
                 border: 1px solid black; }
.brx_box_home  { }
.brx_box_home1 { color : black;
                 background-color : #eeeeee;
                 padding : 0px;
                 border: 1px solid black; }
.brx_box_dark  { font-size : 11px;
                 text-align : center;
                 font-weight : bold;
                 color:  #fae2f0;
                 background-color : #824078; }
.brx_box_pale  { font-size : 11px;
                 text-align : center;
                 font-weight : bold;
                 color:  #824078;
                 background-color : #e84097; }
.brx_box_res   { font-size : 11px;
                 text-align : center;
                 font-weight : bold;
                 background-color : #a0ffa0; }
.brx_box_text  { font-size : x-small;
                 text-align: center; }
.brx_box_white { border: 1px solid white }
.brx_cal       { font-size : 11px;
                 text-align: center;
                 border-width : 0px;
                 height : 50px;
                 color: white;
                 padding : 0px;
                 background-color : #e84097; }
.brx_cal_s     { font-size : 11px;
                 text-align: center;
                 color: white;
                 border-width : 0px;
                 height : 50px;
                 padding : 0px;
                 background-color : #a4449a; }
.brx_even      { font-size : x-small;
                 text-align: center;
                 border-width : 0px;
                 display: block;
                 padding : 1px 2px;
                 background-color : #e0e0e0; }
.brx_even_lg   { font-size : small;
                 text-align: center;
                 border-width : 0px;
                 padding : 1px 2px;
                 background-color : #e0e0e0; }
.brx_even_lg_n { font-size : small;
                 text-align: left;
                 border-width : 0px;
                 padding : 1px 2px;
                 text-decoration : none;
                 font-style : italic;
                 font-weight : bold;
                 white-space : nowrap;
                 background-color : #e84097; }
.brx_even_n    { font-size : x-small;
                 text-align: left;
                 border-width : 0px;
                 padding : 1px 2px;
                 text-decoration : none;
                 font-style : italic;
                 font-weight : bold;
                 white-space : nowrap;
                 background-color : #e84097; }
.brx_event     { font-size : 11px;
                 border-width : 0px;
                 padding : 1px 2px;
                 background-color : #f0f0f0; }
.brx_exclude   { background-color: #eeeeee;
                 color: #666666;
                 padding: 1px 4px;
                 cursor : pointer; }
.brx_high_lg   { font-size : small;
                 text-align: center;
                 border-width : 0px;
                 padding : 1px 2px;
                 background-color : pink; }
.brx_home_news { font-size : 14px;
                 text-align: left;
                 text-decoration : none;
                 padding : 1px 2px; }
.brx_include   { background-color: green;
                 color: white;
                 padding: 1px 4px;
                 cursor : pointer; }
.brx_link_none { font-size : 11px;
                 color : #ffffff;
                 background-color : #e84097 ;
                 padding: 5px;
                 text-decoration : none;
                 width: 120px;
                 display: block; }
.brx_odd       { font-size : x-small;
                 text-align: center;
                 border-width : 0px;
                 display: block;
                 padding : 1px 2px;
                 background-color : #f0f0f0; }
.brx_odd_lg    { font-size : small;
                 text-align: center;
                 border-width : 0px;
                 padding : 1px 2px;
                 background-color : #f0f0f0; }
.brx_odd_lg_n  { font-size : small;
                 text-align: left;
                 text-decoration : none;
                 font-style : italic;
                 font-weight : bold;
                 border-width : 0px;
                 padding : 1px 2px;
                 white-space : nowrap;
                 background-color : #fae2f0; }
.brx_odd_n     { font-size : x-small;
                 text-align: left;
                 text-decoration : none;
                 font-style : italic;
                 font-weight : bold;
                 border-width : 0px;
                 padding : 1px 2px;
                 white-space : nowrap;
                 background-color : #fae2f0; }
.brx_player    { padding : 4px 10px;
                 font-size : small;
                 font-weight : bold;
                 color : #30A0FF; }
.brx_table     { border : 1px solid black;
                 padding : 2px;
                 border-collapse : collapse;
                 background-color : #EFEFEF; }
.brx_title     { font-size : small;
                 text-align: center;
                 font-style : italic;
                 font-weight : bold;
                 border : 1px solid white;
                 color : white;
                 padding : 2px;
                 background-color : #a4449a; }
.brx_title_s   { font-size : x-small;
                 text-align: center;
                 font-style : italic;
                 font-weight : bold;
                 border : 1px solid white;
                 color : white;
                 padding : 2px;
                 background-color : #a4449a; }
.brx_white_lg  { font-size : small;
                 text-align: center;
                 border-width : 0px;
                 padding : 1px 2px; }
.button_i_off  { background-image: url("/images/tab_grey.jpg");
                 background-repeat: repeat-x;
                 text-align: center;
                 white-space : nowrap;
                 font-size : 12px;
                 font-weight : bold;
                 padding : 1px 4px;
                 display: block;
                 color : #001f3e;
                 cursor : pointer; }
.button_i_on   { background-image : url("/images/tab_grey.jpg");
                 background-repeat : repeat-x;
                 text-align: center;
                 white-space: nowrap;
                 font-size : 12px;
                 font-weight : bold;
                 padding : 1px 4px;
                 display: block;
                 color : #824078;
                 cursor : pointer; }
.button_img    { text-align : center;
                 padding : 0px;
                 white-space : nowrap; }
.button_off    { text-align: center;
                 white-space : nowrap;
                 font-size : 12px;
                 font-weight : bold;
                 padding : 1px 4px;
                 display: block;
                 color : #001f3e;
                 cursor : pointer; }
.button_on     { text-align: center;
                 white-space: nowrap;
                 font-size : 12px;
                 font-weight : bold;
                 padding : 1px 4px;
                 display: block;
                 color : #824078;
                 cursor : pointer; }
.button_text   { background-image : url("/images/tab_grey.jpg");
                 background-repeat : repeat-x;
                 text-align : center;
                 padding : 0px;
                 white-space : nowrap; }
.bw_clear      { font-size : small;
                 text-align: left;
                 border-width : 0px;
                 padding : 1px 2px; }
.bw_shaded     { font-size : small;
                 text-align: left;
                 border-width : 0px;
                 padding : 1px 2px;
                 background-color : #fae2f0; }
.bw_title      { font-size : small;
                 text-align: center;
                 font-style : italic;
                 font-weight : bold;
                 border : 1px solid white;
                 color : white;
                 padding : 2px;
                 background-color : #a4449a; }
.bw_title_s    { font-size : x-small;
                 text-align: center;
                 font-style : italic;
                 font-weight : bold;
                 border : 1px solid white;
                 color : white;
                 padding : 2px;
                 background-color : #a4449a; }
.cal_xx        { font-size : small;
                 color : black;
                 height : 15px;
                 vertical-align : top;
                 text-decoration : none;
                 padding : 2px;
                 cursor : pointer;
                 border-top: 1px solid #aaaaaa;
                 border-bottom: 1px solid white;
                 border-left: 0px solid white;
                 border-right: 0px solid white; }
.cal_yy        { font-size : small;
                 color : black;
                 background-color : #dddddd;
                 height : 15px;
                 vertical-align : top;
                 text-decoration : none;
                 padding : 2px;
                 cursor : pointer;
                 border-top: 1px solid #aaaaaa;
                 border-bottom: 1px solid white;
                 border-left: 0px solid white;
                 border-right: 0px solid white; }
.col           { color : #824078; }
.col_b         { color : #824078;
                 font-weight : bold; }
.col_bil       { color : #824078;
                 font-style : italic;
                 font-weight : bold;
                 font-size : medium; }
.col_bl        { color : #824078;
                 font-weight : bold;
                 font-size : medium; }
.col_bli       { color : #824078;
                 font-style : italic;
                 font-weight : bold;
                 font-size : medium; }
.col_bs        { color : #824078;
                 font-weight : bold;
                 font-size : x-small; }
.col_i         { color : #824078;
                 font-style : italic; }
.col_is        { color : #824078;
                 font-size : xx-small;
                 font-style : italic; }
.col_l         { color : #824078;
                 font-size : medium; }
.col_s         { color : #824078;
                 font-size : x-small; }
.div_display   { cursor: pointer }
.div_hidden    { display: none }
.firstbutton   { text-align: center;
                 border-width : 0px;
                 background-color: #eeeedd;
                 padding : 2px 4px; }
.hand          { text-align: left;
                 font-size: 10pt;
                 font-weight: bold;
                 white-space : nowrap; }
.help_body   { font-style: normal;
               font-weight: normal;
               font-size: 10pt;
               margin: 0px;
               font-family: Tahoma, Arial;
                }
.help_header { font-style: italic;
               font-weight: bold;
               font-size: 14pt;
               margin: 0px;
               padding: 3px;
               background-color: #f0f0e8;
               text-align: center;
               font-family: Tahoma, Arial;
                }
.help_headersep2 { background-color: #e8e8e0; }
.help_headersep1 { background-color: #e0e0c8; }
.help_click    { cursor: pointer; }
.help_title    { font-style: italic;
               font-weight: bold;
               font-size: 12pt;
               margin: 0px;
               padding: 3px;
               background-color: #f0f0e8;
               text-align: center;
               font-family: Tahoma, Arial;
                }
.label_left    { border-width : 0px;
                 padding : 1px 2px;
                 text-align : left;
                 white-space : nowrap; }
.lefthead      { font-weight : bold;
                 color : black;
                 height : 19px;
                 cursor : pointer;
                 background-image : url("/images/tab_grey.jpg");
                 background-repeat : repeat-x;
                 padding : 2px 5px 0px 5px;
                 text-align : center; }
.lnk           { color : #824078; }
.logo          { font-size : x-large;
                 font-weight : bold;
                 font-style : italic;
                 color : #fae2f0; }
.optrnd1       { height: 4px;
                 background-image: url('/images/tab_tl.gif');
                 background-repeat: no-repeat;
                 background-attachment: scroll;
                 background-position: 0 top; }
.optrnd2       { height: 4px;
                 background-image: url('/images/tab_tr.gif');
                 background-repeat: no-repeat;
                 background-attachment: scroll;
                 padding-left: 4px;
                 padding-right: 4px;
                 padding-top: 0;
                 padding-bottom: 0;
                 background-position: right; }
.optrnd3       { border-top: 1px solid #e84097 }
.optcurrent    { font-weight: bold;
                 text-align: center;
                 background-color: #e84097; }
.optcurrentlabel { border-left: 1px solid #e84097;
                 border-right: 1px solid #e84097;
                 padding-left: 5px;
                 padding-right: 5px;
                 padding-top: 0px;
                 padding-bottom: 2px; }
.opthidden     { cursor: pointer;
                 font-weight: bold;
                 text-align: center;
                 background-color: #eeeeee; }
.opthiddenlabel { border-left: 1px solid #e84097;
                 border-right: 1px solid #e84097;
                 padding-left: 5px;
                 padding-right: 5px;
                 padding-top: 0px;
                 padding-bottom: 2px; }
.page_border   { background-color : white;
                 border-color : #e84097; }
.page_panel    { background-color:#a4449a;
                 border-color : #a4449a;
                 border-style : solid;
                 border-width : 0px; }
.page_break    { page-break-after : always;
                 display : block; }
.panel_col     { background-color : #fae2f0; }
.panel_std     { background-color : #eeeeee; }
.picture       { padding: 2px;
                 border-width: 1px;
                 margin: 6px; }
.pointers      { text-align: center;
                 border: 2px outset #eeeedd;
                 background-color: #eeeedd;
                 padding : 2px 6px 2px 4px; }
.red_bl        { color : #3366FF;
                 font-weight : bold;
                 font-size : larger; }
.separator     { text-align: center;
                 padding : 0px;
                 border-left: 2px outset #f8f8f6;
                 border-right: 0px;
                 border-top: 0px;
                 border-bottom: 0px;
                 color: #ff0000; }
.spacer        { background-color : #a4449a; }
.std           { text-align: left;
                 border-width : 0px;
                 padding : 1px 2px; }
.std_b         { font-weight : bold; }
.std_bi        { font-weight : bold;
                 font-style : italic; }
.std_bil       { font-weight : bold;
                 font-style : italic;
                 font-size : medium; }
.std_bl        { font-weight : bold;
                 font-size : medium; }
.std_bli       { font-weight : bold;
                 font-style : italic;
                 font-size : medium; }
.std_center    { text-align: center;
                 border-width : 0px;
                 padding : 1px 2px; }
.std_i         { font-style : italic; }
.std_is        { font-style : italic;
                 font-size : x-small; }
.std_l         { font-size : medium; }
.std_line      { height : 1px;
                 color : #824078; }
.std_right     { text-align: right;
                 border-width : 0px;
                 padding : 1px 2px; }
.std_s         { text-align: left;
                 font-size : x-small; }
.std_sb        { font-weight : bold;
                 text-align: left;
                 font-size : x-small; }
.subnav        { font-size : 11px;
                 color : black;
                 background-color : #e84097;
                 text-decoration : none;
                 padding : 0px;
                 cursor : pointer;
                 white-space : nowrap;
                 border-top: 1px solid white;
                 border-bottom: 1px solid white;
                 border-left: 0px solid white;
                 border-right: 0px solid white;
                 width : 180px; }
.subnav_head   { font-size : 11px;
                 color : black;
                 background-color : #e84097;
                 padding : 0px;
                 border: 1px solid black; }
.subnavx       { font-size: 11px;
                 color: black;
                 background-color: #fae2f0;
                 text-decoration: none;
                 cursor: pointer;
                 white-space: nowrap;
                 padding : 0px;
                 width: 180px;
                 border-top: 0px solid white;
                 border-bottom: 0px solid white;
                 border-left: 0px solid white;
                 border-right: 0px solid white; }
.subnavy       { font-size: 11px;
                 color: black;
                 background-color: #fae2f0;
                 text-decoration: none;
                 cursor: pointer;
                 white-space: nowrap;
                 width: 180px;
                 padding : 0px;
                 border-top: 1px solid white;
                 border-bottom: 0px solid white;
                 border-left: 0px solid white;
                 border-right: 0px solid white; }
.menu_admin    { width: 180px; }
.tb_buttons    { text-align: left;
                 border-width : 0px; }
.td_amend      { border-width : 0px;
                 font-weight : bold;
                 padding : 1px 2px;
                 text-align : left; }
.tx_box        { border: 2px solid black;
                 background-color: #f8f8e4; }
.tx_bord       { border-bottom: 2px solid black;
                 border-top: 2px solid black;
                 border-right: 1px solid black;
                 background-color: #f8f8e4; }
.tx_norm       { border-bottom: 1px solid black;
                 border-right: 1px solid black; }
.tx_bold       { border-bottom: 1px solid black;
                 border-right: 1px solid black;
                 background-color: #e8e8d8; }
.ul_blank      { list-style-image : url("/images/spacer.gif"); }
.ul_content    { vertical-align : top;
                 cursor : pointer;
                 color : black;
                 padding : 1px 40px; }
.ul_label      { vertical-align : top;
                 cursor : pointer;
                 color : black;
                 padding : 1px 10px 1px 0px;
                 list-style-image : url("/images/spacer.gif"); }
.ul_label_over { vertical-align : top;
                 cursor : pointer;
                 background-color : #824078;
                 color : white;
                 padding : 1px 10px 1px 0px;
                 list-style-image : url("/images/spacer.gif"); }
.ul_link       { color : #824078; }
.ul_off        { display : none; }
.ul_open_close { vertical-align : top;
                 padding : 1px 10px 1px 0px;
                 cursor : pointer; }
.ul_std        { vertical-align : top;
                 cursor : pointer; }
.ul_std_off    { vertical-align : top;
                 display: none;
                 list-style-type: none; }
.ul_std_on     { vertical-align : top;
                 cursor: pointer;
                 list-style-type: none; }
a, a:link, a:visited, a:active  { color : #824078;
                 text-decoration : none; }
a.b_menu_href, a.b_menu_href:link, a.b_menu_href:visited, a.b_menu_href:active  { font-size : 11px;
                 color : black;
                 padding: 2px 5px;
                 text-decoration : none;
                 display: block;
                 width: 180px; }
a.b_menu_href:hover  { color : white;
                 background-color : #824078;
                 text-decoration : none; }
a.b_menu_picked_href, a.b_menu_picked_href:link, a.b_menu_picked_href:visited, a.b_menu_picked_href:active  { font-size : 11px;
                 padding : 2px 5px;
                 color : #824078;
                 text-decoration : none;
                 display : block;
                 width : 180px; }
a.b_menu_picked_href:hover  { color : white;
                 background-color : #824078;
                 text-decoration : none; }
a.brx_box_link, a.brx_box_link:link, a.brx_box_link:visited, a.brx_box_link:active  { font-size : 11px;
                 padding: 5px;
                 text-decoration : none; }
a.brx_link, a.brx_link:link, a.brx_link:visited,a.brx_link:active  { font-size : 11px;
                 color : #ffffff;
                 background-color : #a4449a;
                 padding: 5px;
                 text-decoration : none;
                 display: block;
                 width: 120px; }
a.brx_link:hover  { color : white;
                 background-color : #824078;
                 text-decoration : none; }
a.cal_link, a.cal_link:link, a.cal_link:visited, a.cal_link:active { font-size : small;
                 padding: 5px;
                 text-decoration : none; }
a.subnav_href, a.subnav_href:link, a.subnav_href:visited, a.subnav_href:active { font-size : 11px;
                 color : black;
                 padding: 2px 5px;
                 text-decoration : none;
                 display: block;
                 width: 180px; }
a.subnav_href:hover { color : white;
                 background-color : #824078;
                 text-decoration : none; }
a.subnavpicked_href, a.subnavpicked_href:link, a.subnavpicked_href:visited, a.subnavpicked_href:active { font-size : 11px;
                 padding : 2px 5px;
                 color : #824078;
                 text-decoration : none;
                 display : block;
                 width : 180px; }
a.subnavpicked_href:hover { color : white;
                 background-color : #824078;
                 text-decoration : none; }
a.tabhead, a.tabhead:link, a.tabhead:visited, a.tabhead:active { font-style : normal;
                 font-weight : bold;
                 text-decoration : none;
                 color : black;
                 height : 16px;
                 background-image : url("/images/tab_grey.jpg");
                 background-repeat : repeat-x;
                 text-align : center;
                 white-space : nowrap;
                 display: block;
                 font-size : 12px;
                 padding : 3px 5px 0px 5px; }
a.tabhead:hover { background-image : url("/images/tab_pink.jpg"); }
a:hover        { text-decoration : underline;
                 color : black; }

