A:link {color:"#0000FF"; text-decoration: none;}

A:visited {color:"#0000FF";text-decoration: none;}

A:hover {color:"#FF0000";text-decoration: underline;}

td {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000}

input, select   { font-size: 11px; font-family: Arial, Helvetica; height: 16px; 
                   border: 1px solid #cccccc; background-color: #f9f9f9; }

textarea 
{font-family: Arial, Helvetica; 
background-color: #f9f9f9; 
border: 1px solid #cccccc; 
font-size: 11px;}

h1
{
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}


.radio
{font-size: 10px; 
font-family: Arial, Helvetica; 
height: 16px; 
border: none; 
background-color: none;}

.button_a
{
height: 23px; 
width: 92px;
border: none; 
}

.button_b
{
height: 23px; 
width: 78px;
border: none; 
}

.button_x
{
height: 23px; 
border: none; 
}

.button_login
{
height: 23px; 
width: 78px;
border: none; 
}

.page_header
{color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:italic;
border-bottom: 1px dashed #E26A60;
}

.page_subheader
{color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:italic;
border-bottom: 1px solid #E26A60;
}

.header_text
{color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:italic;
}

.footer
{color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
text-decoration:none;
/*border-top: 1px dashed #E26A60;*/
}

.mycart_text
{color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
text-decoration:none;
/*border-top: 1px dashed #E26A60;*/
}

.mycart_header
{color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:italic;
border-bottom: 1px dashed #E26A60;
}

.mycart_checkout_table
{
border: 2px solid #000000;
background-color: #628000;
}
.mycart_checkout_table_text
{
color:#ffffff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:none;
border: 2px solid #666666;
background-color: #cccccc;
}

.line_bottom_black
{
border-bottom: 1px solid #666666;
}

.msg_box_red
{
color:red;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px dashed #336600;
background-color: #FFFFCC;
padding: 3px;
}
.msg_box_green
{
color:green;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:none;
border: 1px dashed #336600;
background-color: #FFFFCC;
padding: 3px;
}

.login_box
{
color:green;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px solid #336600;
background-color: #FFFFCC;
padding: 3px;
}

.side_header
{
color: #000000;
text-indent: 5px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border-top: 1px solid #336600;
border-bottom: 1px solid #336600;
border-left: 2px solid #000000;
background-image:url("images/fill_bluedots_sm.gif");
/* background-color: #FFFF00; */
padding: 2px;
width: 216px;
}

.side_subheader
{
color: #000000;
text-indent: 5px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border-top: 1px solid #336600;
border-bottom: 1px solid #336600;
border-left: 2px solid #000000;
background-image:url("images/fill_yellowdots_sm.gif");
/* background-color: #FFFF00; */
padding: 2px;
width: 216px;
}

.side_subheader2
{
color: #000000;
text-indent: 5px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border-top: 1px solid #336600;
border-bottom: 1px solid #336600;
border-left: 2px solid #000000;
background-image:url("images/fill_blackdots_sm.gif");
/* background-color: #FFFF00; */
padding: 2px;
width: 216px;
}
/* dark green: #628000*/

.bar_text /* used in the header bars */
{color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.text_small {
color:red;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
}

.vrlink{
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.vrlink A:link {color:"#FFFF00"; text-decoration: none;}

.vrlink A:visited {color:"#FFFF00";text-decoration: none;}

.vrlink A:hover {color:"#FFFF00";text-decoration: underline;}

.newsflash_wrap
{
color:#CC3300;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: none;
padding: none;
width: 46px;
}

.box_nobg
{
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px solid #336600;
padding: 3px;
}
.box_yellow
{
color:green;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px solid #336600;
background-color: #FFFFCC;
padding: 3px;
}

.box_green
{
color:#ffffff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px solid #336600;
background-color: #99CC00;
padding: 3px;
}

.box_orange
{
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px solid #336600;
background-color: #FFCC66; 
padding: 3px;
}

.box_grey
{
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px dashed #333333;
background-color: #f9f9f9; 
padding: 3px;
}

.member_bar
{
color:#ffffff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: none;
}

.schedule_header
{
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px solid #000000;
background-color: #FFFFCC;
padding: 3px;
}

.schedule_menu
{
color:#ffffff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border-bottom: 1px solid #000000;

}

.schedule_grid
{
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
border: 1px solid #cccccc;

}

.schedule_grid_classname
{
color:green;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
}
.schedule_grid_time
{
color:#666666;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
}

.member_bar A:link {color:"#FFFF00"; text-decoration: none;}

.member_bar A:visited {color:"#FFFF00";text-decoration: none;}

.member_bar A:hover {color:"#FFFF00";text-decoration: underline;}

.ttip {border:1px solid black;font-size:12px;layer-background-color:lightyellow;background-color:lightyellow}
