.bodyplain {
             background-color : #000000 ;
             font-family : Verdana, Arial, Helvetica, sans-serif ;
}
.bodystyle {
             background-attachment : fixed ;
             background-color : #000000 ;
             background-image : url("/images/background1.jpg") ;
             background-repeat : repeat ;
             font-family : "Arial", Verdana, Arial, Helvetica, sans-serif ;
             font-size : medium ;
}
.bodywide {
             background-attachment : fixed ;
             background-repeat : repeat ;
             font-family : Verdana, Arial, Helvetica, sans-serif ;
}
.rounded_body {
             color : #333366 ;
             font-size : 12px ;
             padding : 5px ;
             text-align : left ;
}
.rounded_box {
             background-color : #eeeee0 ;
             border : 1px solid ;
             border-color : #bbbbbb ;
             border-radius : 4px ;
             padding : 4px ;
}
.rounded_head {
             background-color : #333366 ;
             border : 0px solid ;
             border-color : #444444 ;
             border-radius : 4px ;
             color : #ffffff ;
             font-size : 12px ;
             padding : 5px ;
             text-align : center ;
}
li {
             margin-bottom : 3px ;
}
ol {
             margin-bottom : 8px ;
             margin-top : 0px ;
}
p {
             margin-bottom : 8px ;
             margin-top : 0 ;
}
ul {
             margin-bottom : 8px ;
             margin-top : 0px ;
}
.page_index_1 {
             color : #666666 ;
             font-size : large ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_inner_1 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_1 {
}
.page_link_1 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             color : #666666 ;
             cursor : pointer ;
             font-size : large ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_link_index_1 {
             border : 0px ;
             color : #666666 ;
             cursor : pointer ;
             font-size : large ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_1 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_1 {
}
.page_text_1 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             font-size : medium ;
             font-weight : normal ;
             padding : 2px ;
             text-align : left ;
}
.page_title_1 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             color : #666666 ;
             font-size : large ;
             font-weight : bold ;
             padding : 4px ;
             text-align : center ;
}
.boxing_1_page_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.boxing_1_news_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.page_index_2 {
             color : #444444 ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_inner_2 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 10px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_2 {
             background-color : transparent ;
}
.page_link_2 {
             background-color : #DDDDDD ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             color : #444444 ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_link_index_2 {
             border : 0px ;
             color : #444444 ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_2 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_2 {
             background-color : transparent ;
}
.page_text_2 {
             background-color : #FFFFFF ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             font-weight : normal ;
             padding : 2px ;
             text-align : Default ;
}
.page_title_2 {
             background-color : #DDDDDD ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             color : #444444 ;
             font-size : medium ;
             font-weight : bold ;
             padding : 4px ;
             text-align : center ;
}
.boxing_2_page_1{; ; background-color: transparent; border-color: #000000; border-style: solid; border-width: 0px; margin: 0px; padding: 2px}
.boxing_2_news_1{; ; background-color: transparent; border-color: #000000; border-style: solid; border-width: 0px; margin: 0px; padding: 2px}
.page_index_3 {
             color : white ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_inner_3 {
             background-color : transparent ;
             border-color : #888888 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_3 {
             background-color : transparent ;
}
.page_link_3 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px 5px 0px 0px ;
             border-style : solid ;
             border-width : 1px ;
             color : white ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_link_index_3 {
             border : 0px ;
             color : #8f9dc0 ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_3 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_3 {
             background-color : transparent ;
}
.page_text_3 {
             background-color : #FFFFFF ;
             border-color : #000000 ;
             border-radius : 0px 0px 5px 5px ;
             border-style : solid ;
             border-width : 0px 1px 1px 1px ;
             font-weight : normal ;
             padding : 2px ;
             text-align : left ;
}
.page_title_3 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px 5px 0px 0px ;
             border-style : solid ;
             border-width : 1px ;
             color : white ;
             font-size : medium ;
             font-weight : bold ;
             padding : 4px ;
             text-align : center ;
}
.boxing_3_page_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.boxing_3_news_2{background-color: transparent; border-color: #888888; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.page_index_4 {
             color : white ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_inner_4 {
             background-color : transparent ;
             border-color : #888888 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_4 {
             background-color : transparent ;
}
.page_link_4 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px 5px 0px 0px ;
             border-style : solid ;
             border-width : 1px ;
             color : white ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_link_index_4 {
             border : 0px ;
             color : #8f9dc0 ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_4 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_4 {
             background-color : transparent ;
}
.page_text_4 {
             background-color : #FFFFFF ;
             border-color : #000000 ;
             border-radius : 0px 0px 5px 5px ;
             border-style : solid ;
             border-width : 0px 1px 1px 1px ;
             font-weight : normal ;
             padding : 2px ;
             text-align : left ;
}
.page_title_4 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px 5px 0px 0px ;
             border-style : solid ;
             border-width : 1px ;
             color : white ;
             font-size : medium ;
             font-weight : bold ;
             padding : 4px ;
             text-align : center ;
}
.boxing_4_page_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.boxing_4_news_2{background-color: transparent; border-color: #888888; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.page_index_5 {
             color : white ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_inner_5 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_5 {
             background-color : transparent ;
}
.page_link_5 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px 5px 0px 0px ;
             border-style : solid ;
             border-width : 1px ;
             color : white ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : center ;
}
.page_link_index_5 {
             border : 0px ;
             color : #8f9dc0 ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_5 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_5 {
             background-color : transparent ;
}
.page_text_5 {
             background-color : #FFFFFF ;
             border-color : #000000 ;
             border-radius : 0px 0px 5px 5px ;
             border-style : solid ;
             border-width : 0px 1px 1px 1px ;
             font-weight : normal ;
             padding : 2px ;
             text-align : Default ;
}
.page_title_5 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px 5px 0px 0px ;
             border-style : solid ;
             border-width : 1px ;
             color : white ;
             font-size : medium ;
             font-weight : bold ;
             padding : 4px ;
             text-align : center ;
}
.boxing_5_page_1{; ; background-color: transparent; border-color: #000000; border-style: solid; border-width: 0px; margin: 0px; padding: 2px}
.boxing_5_news_1{; ; background-color: transparent; border-color: #000000; border-style: solid; border-width: 0px; margin: 0px; padding: 2px}
.page_index_87 {
             color : #434343 ;
             font-size : x-large ;
             padding : 2px ;
             text-align : Center ;
}
.page_inner_87 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_87 {
             background-color : transparent ;
}
.page_link_87 {
             background-color : #d9d9d9 ;
             border-color : #000000 ;
             border-radius : 5px 5px 0px 0px ;
             border-style : solid ;
             border-width : 1px ;
             color : #434343 ;
             cursor : pointer ;
             font-family : Calibri, Helvetica, sans-serif ;
             font-size : x-large ;
             padding : 2px ;
             text-align : Center ;
}
.page_link_index_87 {
             border : 0px ;
             color : #434343 ;
             cursor : pointer ;
             font-family : Calibri, Helvetica, sans-serif ;
             font-size : x-large ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_87 {
             background-color : transparent ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_87 {
             background-color : transparent ;
}
.page_text_87 {
             background-color : #FFFFFF ;
             border-color : #000000 ;
             border-radius : 0px 0px 5px 5px ;
             border-style : solid ;
             border-width : 0px 1px 1px 1px ;
             color : #000000 ;
             font-size : medium ;
             padding : 2px ;
}
.page_title_87 {
             background-color : #d9d9d9 ;
             border-color : #000000 ;
             border-radius : 5px 5px 0px 0px ;
             border-style : solid ;
             border-width : 1px ;
             color : #434343 ;
             font-family : Calibri, Helvetica, sans-serif ;
             font-size : x-large ;
             padding : 4px ;
             text-align : Center ;
}
.boxing_87_page_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.boxing_87_news_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.page_index_95 {
             color : #ffffff ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_inner_95 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_95 {
}
.page_link_95 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px ;
             border-style : solid ;
             border-width : 0px ;
             color : #ffffff ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_link_index_95 {
             border : 0px ;
             color : #8f9dc0 ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_95 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_95 {
}
.page_text_95 {
             background-color : #ffffff ;
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             font-size : medium ;
             font-weight : normal ;
             padding : 2px ;
             text-align : left ;
}
.page_title_95 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px ;
             border-style : solid ;
             border-width : 0px ;
             color : #ffffff ;
             font-size : medium ;
             font-weight : bold ;
             padding : 4px ;
             text-align : left ;
}
.boxing_95_page_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.boxing_95_news_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.page_index_96 {
             color : #000000 ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_inner_96 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_96 {
}
.page_link_96 {
             background-color : #7586b1 ;
             border-color : #000000 ;
             border-radius : 5px ;
             border-style : solid ;
             border-width : 0px ;
             color : #000000 ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_link_index_96 {
             border : 0px ;
             color : #000000 ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_96 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_96 {
}
.page_text_96 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             color : #000000 ;
             font-size : small ;
             font-weight : normal ;
             padding : 2px ;
             text-align : left ;
}
.page_title_96 {
             background-color : #7586b1 ;
             border-color : #000000 ;
             border-radius : 5px ;
             border-style : solid ;
             border-width : 0px ;
             color : #000000 ;
             font-size : medium ;
             font-weight : bold ;
             padding : 4px ;
             text-align : left ;
}
.boxing_96_page_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.boxing_96_news_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.page_index_97 {
             color : #EEEEEE ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_inner_97 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 1px ;
}
.page_inner_box_97 {
}
.page_link_97 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px ;
             border-style : solid ;
             border-width : 0px ;
             color : #EEEEEE ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_link_index_97 {
             border : 0px ;
             color : #EEEEEE ;
             cursor : pointer ;
             font-size : medium ;
             font-weight : bold ;
             padding : 2px ;
             text-align : left ;
}
.page_outer_97 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             padding : 5px ;
}
.page_outer_box_97 {
}
.page_text_97 {
             border-color : #000000 ;
             border-radius : 0px ;
             border-style : solid ;
             border-width : 0px ;
             color : #8f9dc0 ;
             font-size : small ;
             font-weight : normal ;
             padding : 2px ;
             text-align : left ;
}
.page_title_97 {
             background-color : #8f9dc0 ;
             border-color : #000000 ;
             border-radius : 5px ;
             border-style : solid ;
             border-width : 0px ;
             color : #EEEEEE ;
             font-size : medium ;
             font-weight : bold ;
             padding : 4px ;
             text-align : left ;
}
.boxing_97_page_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
.boxing_97_news_2{background-color: transparent; border-color: #000000; border-radius: 8px; border-style: solid; border-width: 0px; box-shadow: 4px 4px 10px 2px #444400; margin: 4px 4px 4px 6px; padding: 4px 4px 12px 2px}
a.mn_link  {
   text-decoration:  none;
   display:          block;
   color:            #000000;
}
a.mn_link:link, a.mn_link:visited, a.mn_link:active  {
   color:            #000000;
}
.mn_1  {
   text-decoration: none;
   border:           0px;
   padding:          4px;
   font-size:        small;
   background-color: #7586b1;
   color:            #000000;
   font-family:      Arial;
   font-weight:      bold;
   cursor:           pointer;
   border-bottom:    1px solid white;
   white-space:      nowrap;
   text-align:       left;
}
.mn_2  {
   text-decoration:  none;
   border:           0px;
   padding:          4px;
   font-size:        small;
   background-color: #8f9dc0;
   color:            #000000;
   font-family:      Arial;
   font-weight:      bold;
   cursor:           pointer;
   white-space:      nowrap;
   border-bottom:    0px solid black;
   text-align:       left;
}
.mn_1_img  {
   text-decoration:  none;
   border:           0px;
   padding:          4px;
   font-size:        small;
   color:            #000000;
   font-family:      Arial;
   font-weight:      bold;
   cursor:           pointer;
   white-space:      nowrap;
   background-image: url('/images/button_blank_gold.gif');
   background-repeat: no-repeat;
}
.mn_2_img  {
   text-decoration:  none;
   border:           0px;
   padding:          4px;
   font-size:        small;
   color:            #000000;
   font-family:      Arial;
   font-weight:      bold;
   cursor:           pointer;
   white-space:      nowrap;
   background-image: url('/images/button_blank_gold.gif');
   background-repeat: no-repeat;
}


/* Calendar/Results */
.bwbox_cal_color {
	font-size: large;
	font-weight: bold;
	text-shadow: 2px 1px 1px #666666;
	font-style: italic;
	color: #7586b1;
	}

.bwbox_cal_button {
	font-size: large;
	font-weight: bold;
	text-shadow: 2px 1px 1px #666666;
	font-style: italic;
	background-color: #eeeeee;
	color: #7586b1;
	border-radius: 5px;
	border: 1px dotted #888888;
	padding: 3px 10px 3px 10px;
	}

.bwbox_cal_button:hover {
	color: #eeeeee;
	background-color: #7586b1;
	}

/* Banner */
#bwbox_banner  .bwbox_banner_left {
		border-left: 20px;
	}
#bwbox_banner .bwbox_banner_right {
		border-left: 20px;
	}
#bwbox_banner .bwbox_banner_center {
	}
#bwbox_banner .bwbox_banner_enhance {
		margin-bottom: 15px;
	}
#bwbox_banner .bwbox_banner_name {
	font-size: xx-large;
	font-family: Comic Sans MS;
	font-weight: bold;
	text-shadow: 3px 3px 2px #444444;
	font-style: italic;
	color: #FFFFFF;
	}

#bwbox_banner .bwbox_banner_text {
	font-size: xx-large;
	font-family: Comic Sans MS;
	font-weight: bold;
	text-shadow: 3px 3px 2px #444444;
	font-style: italic;
	color: #FFFFFF;
	}

#bwbox_banner .bwhide {
	}

@media (max-width: 800px) {
#bwbox_banner .bwhide { display: none; }
}


/* Menu */
#menunav .menu-box-top {
	white-space: nowrap;
   font-family: Arial;
   font-size: small;
   width: 98%;
   height: 50px;
   -webkit-border-radius: 0px;
   -ms-border-radius: 0px;
   -o-border-radius: 0px;
   border-radius: 0px;
   padding: 0 10px;
   display: block;
   line-height: 1;
}

#menunav .menu-box-side {
	white-space: nowrap;
   font-family: Arial;
   font-size: small;
   width: 250px;
   -webkit-border-radius: 0px;
   -ms-border-radius: 0px;
   -o-border-radius: 0px;
   border-radius: 0px;
   padding: 0px;
   display: block;
   line-height: 1;
}

#menunav h1, #menunav ul, #menunav p, #menunav img {
   margin: 0;
   padding: 0;
   border: 0;
}
#menunav h1 {
   font-weight: normal;
}


#menunav ul {
   list-style: none;
}
#menunav a {
   text-decoration: none;
   color: #000000;
}

#menunav .menu-label-top {
   font-size: small;
   font-weight: bold;
}

#menunav .menu-label-drop {
   font-size: small;
   font-weight: bold;
}

#menunav .the-btn {
	 cursor: pointer;
    float: right;
    font-size: 14px;
    color: #ffffff;
}

/* for Amend purposes */
#menunav .the-btn-light {
	 cursor: pointer;
    float: right;
    font-size: 14px;
    color: #FFFFFF;
}

#menunav .the-btn-dark {
	 cursor: pointer;
    float: right;
    font-size: 14px;
	 color: #888888;
}

   /* Top buttons */
   #menunav .menu-top > li {
      float: left;
      position: relative;
      text-align: center;
      background-color: #7586b1;
      margin-left: 1px;
      border-width: ;
      border-style: ;
      border-color: #888888;
      border-radius: ;
      font-weight: bold;
      color: #000000;
      -webkit-transition: background-color 0.5s, color 0.5s;
      -moz-transition: background-color 0.5s, color 0.5s;
      -ms-transition: background-color 0.5s, color 0.5s;
      -o-transition: background-color 0.5s, color 0.5s;
      transition: background-color 0.5s, color 0.5s;
   }
   #menunav .menu-top > li:hover {
      background-color: #8f9dc0;
      color: #000000;
      -webkit-transition: background-color 0.5s, color 0.5s;
      -moz-transition: background-color 0.5s, color 0.5s;
      -ms-transition: background-color 0.5s, color 0.5s;
      -o-transition: background-color 0.5s, color 0.5s;
      transition: background-color 0.5s, color 0.5s;
   }
   #menunav .menu-side > li {
      background-image: url("/images/menu_arrow.gif");
      background-repeat: no-repeat;
      background-position: 5px 6px;
      position: relative;
      text-align: left;
      background-color: #7586b1;
      border-width: ;
      border-style: ;
      border-color: #888888;
      border-radius: ;
      margin-bottom: 1px;
      box-shadow: none;
      font-weight: bold;
      padding-left: 12px;
      padding-top: 4px;
      padding-bottom: 4px;
      margin-left: 1px;
      color: #000000;
      -webkit-transition: background-color 0.5s, color 0.5s;
      -moz-transition: background-color 0.5s, color 0.5s;
      -ms-transition: background-color 0.5s, color 0.5s;
      -o-transition: background-color 0.5s, color 0.5s;
      transition: background-color 0.5s, color 0.5s;
   }
   #menunav .menu-side > li:hover {
      background-color: #8f9dc0;
      color: #000000;
      -webkit-transition: background-color 0.5s, color 0.5s;
      -moz-transition: background-color 0.5s, color 0.5s;
      -ms-transition: background-color 0.5s, color 0.5s;
      -o-transition: background-color 0.5s, color 0.5s;
      transition: background-color 0.5s, color 0.5s;
   }
   #menunav .menu-top .menu-right {
      float: right;
   }
   #menunav .menu-button {
		white-space: normal;
      padding-left: 10px;
      padding-right: 5px;
      padding-top: 4px;
      padding-bottom: 4px;
   	font-size: small;
      display: block;
      color: #000000;
      overflow: hidden;
      -webkit-transition: color 0.5s;
      -moz-transition: color 0.5s;
      -ms-transition: color 0.5s;
      -o-transition: color 0.5s;
      transition: color 0.5s;
   }
   #menunav li:hover .menu-button {
      color: #000000;
      -webkit-transition: color 0.5s;
      -moz-transition: color 0.5s;
      -ms-transition: color 0.5s;
      -o-transition: color 0.5s;
      transition: color 0.5s;
   }
   #menunav .menu-nodrop {
   }
   #menunav .menu-drop .menu-label-top {
      white-space: nowrap;
      padding-right: 20px;
      color: #000000;
      -webkit-transition: background 0.5s, color 0.5s;
      -moz-transition: background 0.5s, color 0.5s;
      -ms-transition: background 0.5s, color 0.5s;
      -o-transition: background 0.5s, color 0.5s;
      transition: background 0.5s, color 0.5s;
   }
   #menunav li:hover .menu-drop .menu-label-top {
      color: #000000;
      -webkit-transition: background 0.5s, color 0.5s;
      -moz-transition: background 0.5s, color 0.5s;
      -ms-transition: background 0.5s, color 0.5s;
      -o-transition: background 0.5s, color 0.5s;
      transition: background 0.5s, color 0.5s;
   }

   #menunav .menu-drop .menu-label-drop {
      padding-right: 20px;
      background: url("/bwicons/menu/drop1.png") no-repeat right;
      color: #000000;
      -webkit-transition: background 0.5s, color 0.5s;
      -moz-transition: background 0.5s, color 0.5s;
      -ms-transition: background 0.5s, color 0.5s;
      -o-transition: background 0.5s, color 0.5s;
      transition: background 0.5s, color 0.5s;
   }
   #menunav li:hover .menu-drop .menu-label-drop {
      background: url("/bwicons/menu/drop2.png") no-repeat right;
      color: #000000;
      -webkit-transition: background 0.5s, color 0.5s;
      -moz-transition: background 0.5s, color 0.5s;
      -ms-transition: background 0.5s, color 0.5s;
      -o-transition: background 0.5s, color 0.5s;
      transition: background 0.5s, color 0.5s;
   }

   /* Dropdown */
   #menunav .menu-dropdown-top {
      text-align: left;
      background-color: #8f9dc0;
      -webkit-border-radius: 0 0 5px 5px;
      -ms-border-radius: 0 0 5px 5px;
      -o-border-radius: 0 0 5px 5px;
      border-radius: 0 0 5px 5px;
      position: absolute;
      left: -5000px;
      opacity: 0;
      z-index: 100;
   }
   #menunav li:hover .menu-dropdown-top {
      left: 0;
      opacity: 1;
      -webkit-transition: opacity 0.5s;
      -moz-transition: opacity 0.5s;
      -ms-transition: opacity 0.5s;
      -o-transition: opacity 0.5s;
      transition: opacity 0.5s;
   }
   #menunav .menu-dropdown-side {
      margin-top: -50px;
      margin-left: 245px;
      text-align: left;
      background-color: #8f9dc0;
      border-width: ;
      border-style: ;
      border-color: #888888;
      border-radius: ;
      -webkit-border-radius: 0 0 5px 5px;
      -ms-border-radius: 0 0 5px 5px;
      -o-border-radius: 0 0 5px 5px;
      position: absolute;
      left: -5000px;
      opacity: 0;
      z-index: 100;
   }
   #menunav li:hover .menu-dropdown-side {
      left: 0;
      opacity: 1;
      -webkit-transition: opacity 0.5s;
      -moz-transition: opacity 0.5s;
      -ms-transition: opacity 0.5s;
      -o-transition: opacity 0.5s;
      transition: opacity 0.5s;
   }
   #menunav .menu-right:hover .menu-dropdown {
      left: auto;
      right: 0;
   }
   #menunav .menu-sub {
      margin: 5px 0;
   }

      /* Dropdown content */
      #menunav .menu-sub li {
         white-space: nowrap;
         -webkit-transition: background-color 0.1s;
         -moz-transition: background-color 0.1s;
         -ms-transition: background-color 0.1s;
         -o-transition: background-color 0.1s;
         transition: background-color 0.1s;
      }
      #menunav .menu-sub li:hover  {
         background: #7586b1 url("/bwicons/menu/select.png") no-repeat 10px;
         -webkit-transition: background-color 0.5s, color 0.5s;
         -moz-transition: background-color 0.5s, color 0.5s;
         -ms-transition: background-color 0.5s, color 0.5s;
         -o-transition: background-color 0.5s, color 0.5s;
         transition: background-color 0.5s, color 0.5s;
      }
      #menunav .menu-subbutton {
         font-size: small;
         display: block;
         padding: 4px 10px;
         line-height: 1.3;
         color: #000000;
         -webkit-transition: color 0.5s;
         -moz-transition: color 0.5s;
         -ms-transition: color 0.5s;
         -o-transition: color 0.5s;
         transition: color 0.5s;
      }
      #menunav .menu-sub li:hover .menu-subbutton {
         color: #000000;
         -webkit-transition: color 0.5s;
         -moz-transition: color 0.5s;
         -ms-transition: color 0.5s;
         -o-transition: color 0.5s;
         transition: color 0.5s;
      }
      #menunav .menu-desc {
         font-style: italic;
         color: #000000;
         -webkit-transition: color 0.5s;
         -moz-transition: color 0.5s;
         -ms-transition: color 0.5s;
         -o-transition: color 0.5s;
         transition: color 0.5s;
      }
      #menunav .menu-sub li:hover .menu-desc {
         color: #000000;
         -webkit-transition: color 0.5s;
         -moz-transition: color 0.5s;
         -ms-transition: color 0.5s;
         -o-transition: color 0.5s;
         transition: color 0.5s;
      }
      #menunav .menu-row {
         vertical-align: text-top;
         display: inline-block;
         display: inline;
      }
      #menunav .menu-row .menu-sub {
         margin: 0;
      }
      #menunav h1 {
         font-size: 2em;
         color: #000000;
      }
      #menunav p {
         color: #000000;
      }
      #menunav .emp {
         font-weight: bold;
      }
      #menunav .quote {
         font-style: italic;
      }


#toolbarbox ul {
   list-style: none;
}



#toolbarbox .tool-admin     { background-image: url("/bwicons/32/0320-tools.png"); }
#toolbarbox .tool-analysis  { background-image: url("/bwicons/32/8002-profile_graph.png"); }
#toolbarbox .tool-app       { background-image: url("/bwicons/32/bwapp_logo_32.png"); }
#toolbarbox .tool-bnew      { background-image: url("/bwicons/32/lamp32.png"); }
#toolbarbox .tool-bwhelp    { background-image: url("/bwicons/32/help32.png"); }
#toolbarbox .tool-cal       { background-image: url("/bwicons/32/078-calendar2.png"); }
#toolbarbox .tool-clubs     { background-image: url("/bwicons/32/629-index.png"); }
#toolbarbox .tool-comps     { background-image: url("/images/competitions.gif"); }
#toolbarbox .tool-forum     { background-image: url("/bwicons/32/110-library.png"); }
#toolbarbox .tool-full      { background-image: url("/bwicons/32/0110-windows.png"); }
#toolbarbox .tool-home      { background-image: url("/bwicons/32/home32.png"); }
#toolbarbox .tool-language  { background-image: url("/bwicons/32/902020-flag-blue.png"); }
#toolbarbox .tool-logoff    { background-image: url("/bwicons/32/0060-lock_close.png"); }
#toolbarbox .tool-members   { background-image: url("/bwicons/32/3010-users.png"); }
#toolbarbox .tool-menu      { background-image: url("/bwicons/32/808-popup_menu.png"); }
#toolbarbox .tool-mobile    { background-image: url("/bwicons/32/0136-mobile.png"); }
#toolbarbox .tool-norm      { background-image: url("/bwicons/32/0111-windows_add.png"); }
#toolbarbox .tool-optclose  { background-image: url("/bwicons/32/options32.png"); }
#toolbarbox .tool-optsett   { background-image: url("/bwicons/32/options32.png"); }
#toolbarbox .tool-pcmouse   { background-image: url("/bwicons/32/177-mouse.png"); }
#toolbarbox .tool-print     { background-image: url("/bwicons/32/004500-printer.png"); }
#toolbarbox .tool-res       { background-image: url("/bwicons/32/078-calendar.png"); }
#toolbarbox .tool-stats     { background-image: url("/bwicons/32/451000-graph.png"); }
#toolbarbox .tool-tvmode    { background-image: url("/bwicons/32/042540-television-search.png"); }
#toolbarbox .tool-upload    { background-image: url("/bwicons/32/web_upload.png"); }

#toolbarbox .tool-top       {
	margin: 0px;
	padding: 0px;
   text-align: left;
   white-space: nowrap;
}

#toolbarbox .tool-rel       { height: 40px;text-align:center; font-weight: bold; }

#toolbarbox .tool-seth      {
	background-repeat: no-repeat;
	background-position: 5px 1px;
	display: inline-block;
	position: relative;
	height: 40px;
	width:  36px;
	padding: 0px;
	color:black;
	text-align: left;
	cursor: pointer;
	}
#toolbarbox .tool-setv      {
	background-repeat: no-repeat;
	background-position: 15px 8px;
	 position: relative;
	 height: 40px;
	 padding-left: 20px;
	 padding-right: 10px;
	color:black;
	 text-align: left;
	 cursor: pointer;
	 }
#toolbarbox .tool-seto      {
	background-repeat: no-repeat;
	background-position: 15px 4px;
	 position: relative;
	 height: 3px;
	 padding-left: 50px;
	 padding-right: 10px;
	 padding-top: 10px;
	color:black;
	 text-align: left;
	 }
#toolbarbox .tool-seta      {
	 background-repeat: no-repeat;
	 background-position: 5px 5px;
	 float: left;
	 position: relative;
	 height: 40px;
	 padding: 1px;
	 color:black;
	 text-align: left;
	 cursor: pointer;
	 }
#toolbarbox .tool-sep       {
	 float: left;
	 position: relative;
	 padding-left: 10px;
	 padding-right: 10px;
	 padding-top: 12px;
	color:black;
	 text-align: center;
	 cursor: pointer;
	 }
#toolbarbox .tool-button    {
	 height: 26px;
	 padding-left: 40px;
	 padding-top: 12px;
	 color:black;
	 text-align: left;
	 cursor: pointer;
	 display: block;
	 opacity: 0.8;
   -webkit-transition: all 0.8s ease;
   -moz-transition: all 0.8s ease;
   -ms-transition: all 0.8s ease;
   -o-transition: all 0.8s ease;
   transition: all 0.8s ease;
	 }

#toolbarbox .tool-button:hover    {
	 opacity: 1;
	 color: #8f9dc0;
	 }

#toolbarbox .tool-label    {
	 }

#toolbarbox .tool-drop1 { position:absolute; }
#toolbarbox .tool-drop2 {
	 position:relative;
	  left: 100px;
	 padding-left: 2px;
	 padding-right:0px;
	 overflow:hidden;
	 width:300px;
	 display:none;
	 background-color:#ffffff;
	 z-index:200;
	 opacity:0;
	 border: solid black 1px;
	 }
#toolbarbox .tool-drop3 {
	 position:relative;
	 left: 150px;
	 top: 10px;
	 padding: 5px;
	 overflow:hidden;
	 width:400px;
	 display:none;
	 background-color:#ffffff;
	 z-index:220;
	 opacity:1;
	 border: solid black 1px;
	 }

#toolbarbox .tool-options {
	 display:none;
    padding: 5px;
    overflow:hidden;
    background-color:#ffffff;
    z-index:220;
    opacity:0;
    border-top: 1px dotted black;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    margin: 5px;
   -webkit-transition: all 0.8s ease;
   -moz-transition: all 0.8s ease;
   -ms-transition: all 0.8s ease;
   -o-transition: all 0.8s ease;
   transition: all 0.8s ease;
	 }


#toolbarbox .tool-options:target {
    opacity : 1;
    visibility : visible;
    display : block;
   -webkit-transition: all 0.8s ease;
   -moz-transition: all 0.8s ease;
   -ms-transition: all 0.8s ease;
   -o-transition: all 0.8s ease;
   transition: all 0.8s ease;
	 }

	#toolbarbox .tool-dropdown {
		white-space: nowrap;
		text-align: left;
		border: 1px solid #000000;
		background-color: #ffffff;
		-webkit-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		position: absolute;
		background-color: #000000;
		left: -5000px;
		opacity: 0;
		z-index: 100;
	}

	#toolbarbox li:hover .tool-dropdown {
		left: 0;
		opacity: 1;
		background-color: #ffffff;
		-webkit-transition: background-color, opacity 0.8s;
		-moz-transition: background-color, opacity 0.8s;
		-ms-transition: background-color, opacity 0.8s;
		-o-transition: background-color, opacity 0.8s;
		transition: background-color, opacity 0.8s;
	}

		#toolbarbox .toolbar-row {
			border-right: 1px dotted #707070;
			margin: 5px 0;
			vertical-align: text-top;
			display: inline-block;
			zoom: 1;
			*display: inline;
		}
		#toolbarbox .tool-dropdown .toolbar-row:last-child {
			border-right: none;
		}



@media (max-width: 600px) {
.bwbox_toolbar { float: none; }
#menunav { padding: 0px; }
#menunav .menu-top > li {  float: none; text-align: left; border-radius: 5px; }
#menunav .menu-drop {  }
#menunav .menu-dropdown-top {    text-align: left; margin-top: -40px; margin-left: 220px; }
}
@media (max-width: 400px) {
#menunav .menu-dropdown-top {    text-align: left; margin-left: 50px; }
#menunav .menu-box-side {
   width: 100%;
}
}


.calbox_text { font-size: small; color: #8f9dc0; font-family: Verdana, Geneva, sans-serif;  }
.calbox_title { font-size: medium; color: #EEEEEE; font-family: Verdana; font-weight: bold; text-align: center; background-color: #8f9dc0;  }
.calbox_highlight { color: #000000; font-weight:bold;  }
.calbox_link { cursor : pointer;  }
.calbox_link:hover { background-color: #bec5d1;  }
.calbox_icons { cursor : pointer; width : 100px;  }
.bwbox_banner { display: block; width: 100%;  }
.bwbox_banner1 { border: 1px solid #8f9dc0; background-color: #8f9dc0;  }
.bwbox_banner2 { border: 0px; background-color: #8f9dc0; border-radius: 0px; padding: 4px;  }
