.BigNavBar table,.SmallNavBar table {background-color:#c0c0c0; border:1px solid black; border-right:none; border-bottom:none;}
.BigNavBar a,.SmallNavBar a {font:bold 12pt Arial;
 text-decoration:none;
  text-align:center;
   vertical-align:middle;
    width:100%; margin:0;
    color:navy;
     padding:3px;
     padding-left:10px;
     padding-right:10px;
     background-color:transparent}
.BigNavBar A:hover,.SmallNavBar A:Hover {border:none; color:#ffff99};
.BigNavBar tr,.SmallNavBar tr {background-color:transparent; padding:0; margin:0;}
.BigNavBar td,.SmallNavBar td {background-color:transparent; text-align:center; width:20%;
 border:1px solid black; border-top:none; border-left:none;  padding:0px;
   padding-top:2px;
   padding-bottom:2px}
.SmallNavBar a {font:10pt Arial; padding:2px; padding-left:15px; padding-right:15px;}
.SmallNavBar td {padding:3px;}
.td_tight {padding:0; margin:0; border:none}
.web_btn
{
   text-align: center;
   color: black;
   padding: 0px;
   margin: 0px;
   width: 100px;
   vertical-align:middle;
   border: darkgray 2px outset;
   text-decoration:none;
   background-color: #b0b0b0;
}
.web_btn.small
{
   font:  8pt Arial;
   height: 18px;
   border-width:  2px ;
}
.web_btn.large
{
   font: Bold 12pt Arial;
   color: blue;
   padding: 2px;
   margin: 1px;
   height: 30px;
   border-width: 3px ;
}
.web_btn.small.norm,.web_btn.large.norm
{
   background-color: #b0b0b0;
}
.web_btn.small.norm:hover,.web_btn.large.norm:hover
{
   border-style:inset;
   background-color: #FFFF99;
}
.web_btn.small.disabled,.web_btn.large.disabled
{
   color:gray;
   background-color: silver;
}
.web_btn.arrow
{
   border:0px;
   background-color:transparent;
   color:blue;
   margin:3px;
   font: bold 9pt wingdings;
}
xbody
{
   font: 10pt Arial;
   color: black;
   background-color: #d0d0d0;
}
body
{
   font: 10pt Arial;
   color: black;
   background-color: #d0d0d0;
   background-position: center;
   background-attachment: fixed;
   background-image: url('http://btw-trikers.org/uploads/images/btw_background.gif');
   background-repeat: no-repeat;
}
tr,td
{
   font: 10pt Arial;
   border-color: white;
   border-width: 1px;
}
ol,ul
{
   margin-top: 0px;
}
li
{
   margin: 0px;
   padding: 1px;
}
.timer,.timer2
{
   font: bold 14pt Verdana;
   background-color: blue;
   color: lime;
   text-align: left;
   border: none;
   width:350px;
}
.timer2
{
  text-align:right;
}
.signature
{
   font: 8pt Arial;
   background-color: pink;
   border: 0px solid blue;
   border-left: 3px solid blue;
   border-top: 1px solid blue;
   margin: 0px;
}
.sig_icon
{
   vertical-align: top;
   background-color: silver;
   margin: 0px;
   xborder: 0px;
   padding: 0px;
}
.signature2
{
   font: 8pt Arial;
   border: 0px solid blue;
   margin: 0px;
   margin-top: 3px;
   padding-left: 5px;
}
input,textarea,select,option
{
   font: 10pt Arial;
}
.tiny
{
   font-size: 8pt Arial;
   background-color: white;
}
.trans
{
   font-size: 8pt Transistor;
   background-color: black;
   color: lime;
}
.holiday1
{
   font-size: 20px;
   width: '20%';
   font-weight: bold;
   font-family: Lucida Calligraphy;
   color: blue;
   Filter: Glow(Color=yellow, Strength=5);
}
.holiday2
{
   font-size: 20px;
   width: '50%';
   font-weight: bold;
   font-family: Lucida Calligraphy;
   color: red;
   Filter: Glow(Color=green, Strength=5);
}
.holiday3
{
   font-size: 20px;
   width: '30%';
   font-weight: bold;
   font-family: Lucida Calligraphy;
   color: lime;
   Filter: Glow(Color=red, Strength=5);
}
.holiday4
{
   font-size: 28pt;
   width: 520px;
   font-weight: bold;
   font-family: Lucida Calligraphy;
   color: green;
   Filter: Glow(Color=red, Strength=5);
}
.snow
{
   background: url("http://btw-trikers.org/uploads/images/xmas/snow.gif");
}
.road
{
   background: url("http://btw-trikers.org/uploads/images/road.gif");
}
.sky
{
   background: url("http://btw-trikers.org/uploads/images/sky.gif");
}
.txtRED
{
   color: red;
}
.txtORANGE
{
   color: orange;
}
.txtyellow
{
   color: yellow;
   background-color: black;
}
.txtgreen
{
   color: green;
}
.txtNAVY
{
   color: blue;
}
.txtpurple
{
   color: purple;
}
.txtBLACK
{
   color: black;
}
.err
{
   font: 12pt Arial;
   color: red;
}
.footer
{
   font: 16pt Arial;
   color: #000099;
}
.info1
{
   font: 12pt Arial;
   text-align: right;
   color: green;
}
.info2
{
   font: 12pt Arial;
   text-align: left;
   color: black;
}
.photo 
{
border:none;
padding:3px;
margin:0;
background-color:#d0d0d0;
}
.photo0
{
   border: none;
   border-bottom:1px dotted black;
   margin:0;
   margin-bottom:5px;
   background-color:#d0d0d0;
}
.photox
{
   border: 0px;
}
.photo1
{
   font: 10pt Arial;
   border: 0px;
   text-align: right;
   color: green;
}
.photo2
{
   font: 10pt Arial;
   border: 0px;
   text-align: left;
   color: black;
}
.title
{
   font: bold 18pt Arial;
   color: #000099;
   background-color: transparent;
   text-align: center;
}
.isRed
{
   font: 10pt Arial;
   color: red;
}
.edBTN
{
   font: 8pt Arial;
}
.err_msg
{
   font: 8pt Arial;
   background-color: white;
   color: red;
   text-align: center;
}
.err_msg2
{
   font: 12pt Arial;
   background-color: white;
   color: red;
   text-align: center;
}
.mthbreak
{
   font: 12pt Arial;
   background-color: #add8e6;
}
.evntbrk
{
   font: 10pt Arial;
   background-color: #daa520;
}
.event
{
   font: 10pt Arial;
   background-color: white;
}
.btn1
{
   font: 8pt Arial;
   width: 90px;
   height: 20px;
}
.btn2
{
   font: bold 8pt Arial;
   width: 90px;
   height: 39px;
   color: blue;
   text-align: center;
}
.noborder
{
   border-color: #c0c0c0;
   border: none;
}
.noborderR
{
   border-width: 1px 0px 1px 1px;
}
.noborderL
{
   border-width: 1px 1px 1px 0px;
}
.ml_header
{
   font: 10pt Arial;
   color: white;
   background-color: #8888aa;
   text-align: center;
}
.ml_col1
{
   font: 10pt Arial;
   color: black;
   background-color: #cccccc;
}
.ml_btw
{
   font: 10pt Arial;
   color: black;
   background-color: #daa520;
}
.ml_col2
{
   font: 10pt Arial;
   color: black;
   background-color: #e5e5e5;
}
.profile1
{
   font: 10pt Arial;
   background-color: #8888aa;
   border-width: 0px 1px 1px 1px;
   border-color: blue blue blue black;
   text-align: right;
}
.profile11
{
   font: 10pt Arial;
   background-color: #8888aa;
   border-width: 0px 1px 1px 1px;
   border-color: blue blue blue black;
   text-align: center;
}
.profile2
{
   font: 10pt Arial;
   border-color: transparent;
   border-width: 0px 0px 0px 0px;
   background-color: white;
}
.profile3
{
   font: 10pt Arial;
   border-color: transparent;
   border-width: 0px 0px 0px 0px;
   background-color: transparent;
}
.forum
{
   font: 10pt Arial;
   color: black;
}
.forum.newmsg
{
   background-color: #ffffc0;
}
.forum.lastmsg
{
   background-color: #ceffce;
}
.forum.main
{
   font: bold 12pt Arial;
}
.forum.main:visited
{
   text-decoration: none;
}
.forum.main.a0
{
   color: blue;
}
.forum.main.a1
{
   color: green;
}
.forum.main.a2
{
   color: red;
}

.forum.main.a3
{
   color: #1e90ff;
}
.forum.main.a4
{
   color: #a52a2a;
}
.forum.main.a5
{
   color: purple;
}
.forum.main.a6
{
   color: white;
}

.forum.main.a7
{
   color: #ff8300;
}
.forum.msg.b0
{
   list-style-image: url('images/14blue.gif');
}
.forum.msg.c0:link
{
   text-decoration: underline;
}
.forum.msg.c0:visited
{
   text-decoration: none;
}
.forum.msg.b1
{
   list-style-image: url('images/14green.gif');
}
.forum.msg.b1:visited
{
   text-decoration: none;
}
.forum.msg.b2
{
   list-style-image: url('images/14red.gif');
}
.forum.msg.b2:visited
{
   text-decoration: none;
}
.forum.msg.b7
{
   list-style-image: url('images/14orange.gif');
}
.forum.msg.b7:visited
{
   text-decoration: none;
}
.forum.msg.b3
{
   list-style-image: url('images/14cyan.gif');
}
.forum.msg.b3:visited
{
   text-decoration: none;
}
.forum.msg.b4
{
   list-style-image: url('images/14brown.gif');
}
.forum.msg.b4:visited
{
   text-decoration: none;
}
.forum.msg.b5
{
   list-style-image: url('images/14purple.gif');
}
.forum.msg.b5:visited
{
   text-decoration: none;
}
.navbar
{
   background-color: transparent;
}
.security
{
   font: 10pt Arial;
   color: white;
   background-color: #9999bb;
   text-align: center;
}
.navbtn1
{
   font: Bold 12pt Arial;
   text-align: center;
   color: blue;
   padding: 2px;
   margin: 1px;
   width: 112px;
   height: 30px;
   border: silver 3px outset;
   background-color: #b0b0b0;
}
.navbtn2
{
   font: Bold 12pt Arial;
   text-align: center;
   color: blue;
   padding: 2px;
   margin: 1px;
   width: 112px;
   height: 30px;
   border: silver 3px inset;
   background-color: #FFFF99;
}
.imgbtn
{
   background-color: transparent;
   border: 0px;
}
a.profile
{
   font: 10pt Arial;
   text-decoration: none;
   color: black;
   margin: 0;
   padding: 0;
   border-bottom: 1px dotted black;
}
a.profileJIM
{
   font: Bold 10pt Arial;
   text-decoration: none;
   color: blue;
   margin: 0;
   padding: 0;
   border-bottom: 1px dotted blue;
}
a.profileDAVE
{
   font: Bold 10pt Arial;
   text-decoration: none;
   color: purple;
   margin: 0;
   padding: 0;
   border-bottom: 1px dotted purple;
}
a.profileBTW
{
   font: 10pt Arial;
   text-decoration: none;
   background-color:transparent;
   color: darkgreen;
   margin: 0;
   padding: 0;
   border-bottom: 1px dotted green;
}
a.profileLIFE
{
   font: 10pt Arial;
   text-decoration: none;
   background-color:transparent;
   color: blue;
   margin: 0;
   padding: 0;
   border-bottom: 1px dotted blue;
}
/* this is for the BTW Logos on the Page Header */
.homebtn1
{
   height: 125px;
   border-width: 0;
   border-color: transparent;
   background-color: transparent;
}
.homebtn2
{
   height: 125px;
   border-width: 0;
   border-color: transparent;
   background-color: #FFFF99;
}
form.login
{
   margin: 0px;
}
 

legend
{
   font: 10pt Arial;
   color: blue;
}
.srch_0
{
   font: 16pt Arial;
   font-weight: 700;
   text-align: center;
   border: 1px solid black;
   background-color: #9999bb;
   color: yellow;
}
.srch_1
{
   font: 12pt Arial;
   background-color: #9999bb;
   color: white;
}
.srch_2
{
   font: 10pt Arial;
   background-color: #ccccee;
   color: black;
}
.srch_3
{
   font: 10pt Arial;
   background-color: white;
   color: black;
}
.login_btn
{
   width: 120px;
}
.fs1
{
   border: 2px ridge blue;
   font: 10pt Arial;
   color: cyan;
   background-color: transparent;
}
.fs2
{
   border: 2px ridge blue;
   font: 10pt Arial;
   color: black;
   background-color: transparent;
}
.brdr_none
{
   border-color: white;
   border-style: dotted;
   border-width: 1px;
}
.click_none
{
   border-color: white;
   border-style: dotted;
   border-width: 1px;
   color: blue;
   text-decoration: underline;
}
.brdr_topleft
{
   border-color: black;
   border-width: 1px 0px 0px 1px;
}
.brdr_notop
{
   border-color: black;
   border-width: 0px 1px 1px 1px;
}
.brdr_thin
{
   border-color: black;
   border-width: 1px 1px 1px 1px;
}
#menutab
{
   font: 9pt Arial;
   text-align: center;
   color: black;
   background-color: transparent;
}
#menutab .leftside, .rightside,.underside
{
   text-align: left;
   border-bottom: black 2px solid;
   padding: 0px;
   margin: 0px;
}
#menutab .leftside
{
   width: 20px;
}
#menutab .rightside
{
   width: '20%';
}
#menutab .underside
{
   border-right: black 2px solid;
   border-left: black 2px solid;
   background-color: #b0b0b0;
   font: 6pt Arial;
   border-bottom: #b0b0b0 2px solid;
   padding-left: 20px;
   height: 1px;
}
#menutab a,.tabL
{
   width: 100%;
   text-decoration: none;
   background-color: #a0a0a0;
   color: #505050;
   border-top: black 1px solid;
   border-bottom: black 2px solid;
   border-right: black 1px solid;
   padding: 0px;
   margin: 0px;
   height: 18px;
}
#menutab .tabL
{
   border-left: black 1px solid;
}
#menutab a:hover,.tabL:hover
{
   color: black;
}
#menutab .active
{
   font-weight: bold;
   color: black;
   border-top: black 2px solid;
   border-left: black 2px solid;
   border-right: black 2px solid;
   border-bottom: white 2px solid;
   background-color: white;
   height: 21px;
}
#menutab .active:hover
{
   color: black;
   background-color: white;
}
#top-nav
{
   margin: 0;
   padding: 0;
}
#top-nav td
{
   border: 1px dotted #d0d0d0;
   text-align: center;
   padding: 1px 4px 1px 4px;
}
#top-nav .left_tab
{
   border: 1px solid #d0d0d0;
   border-bottom: 2px solid black;
   border-right: 0px solid black;
}
#top-nav .right_tab
{
   border-left: 1px solid black;
   border-bottom: 2px solid black;
}
#top-nav .right_tab_active
{
   border-left: 2px solid black;
   border-bottom: 2px solid black;
}
#top-nav .tab
{
   background-color: silver;
   color: darkgray;
   border: 1px solid black;
   border-bottom: 2px solid black;
   border-right: 0px;
}
#top-nav .tab_active
{
   background-color: white;
   font-weight: bold;
   border-top: 2px solid black;
   border-bottom: 2px solid white;
   border-left: 2px solid black;
   border-right: 1px solid black;
}
#top-nav a
{
   font: 9pt Arial;
   text-align: center;
   text-decoration: none;
}
#top-nav  .tab a
{
   color: #606060;
}
#top-nav  .tab_active a
{
   color: black;
   font-weight: bold;
}
#top-nav  a:hover
{
   color: blue;
}
#top-nav .tab a:hover
{
   color: black;
}
#top-nav .bottom
{
   background-color: white;
   font: 6pt Arial;
   border: 0px;
   border-left: 2px solid black;
   border-right: 2px solid black;
}
.new_menu
{
   border:0px;
   margin:0px;
   padding:0px;
   xxborder-left:1px solid black;
   xxborder-top:1px solid black;
   height:20px;
}
.new_menu_td
{
   border:0px;
   margin:0px;
   padding:0px;
}
.new_menu1
{
   font:9pt Arial;
   text-align: center;
   color: black;
   padding: 0;
   padding-top:3px;
   margin: 0;
   width:100%;
   height: 25px;
   border:4px;
   border-style:outset;
   background-color: #b0b0b0;
   text-decoration:none;
}
.new_menu1:hover
{
   border-style:inset;
   padding:0px;
   color:black;
   background-color: #FFFF99;
   background-color: #e0e0e0;
}
.new_btnimg
{
   border:0;
   margin:0;
   padding:0;
   height:23px;
   width:23px;
}

#minibtn_list 
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
#minibtn ul
{
padding-left: 0;
margin-left: 0;
background-color: #036;
color: White;
float: left;
width: 100%;
font-family: Arial, helvetica, sans-serif;
}

#minibtn ul li { display: inline; }

#minibtn ul li a
{
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#minibtn ul li a:hover
{
background-color: #369;
color: #fff;
}
a.usertype_w,a.usertype_h,a.usertype_d,a.usertype_l,a.usertype_b
{
   font: 10pt Arial;
   text-decoration: none;
   margin: 0;
   padding: 0;
   padding-left:2px;
   padding-right:2px;
   border:1px solid black;
 

}
a.usertype_w
{
   background-color:#ffcc33;
   color: purple;
   border-color:purple;

}
,a.usertype_h
{
   background-color:#ffcc66;
   color: black;
   border-color:black;
   font-weight:bold;

}
a.usertype_d
{
   background-color:transparent;
   color: maroon;
   border-color:maroon;

}
a.usertype_l
{
   background-color:transparent;
   color: blue;
   border:0;
   border-color:blue;

}
a.usertype_b
{
   background-color:transparent;
   color: green;
   border:0;
   border-color:#FF6600;

}
a.usertype_x,a.usertype_g
{
   font: 10pt Arial;
   text-decoration: none;
   background-color:transparent;
   color: black;
   margin: 0;
   padding: 0;

}