/* CSS Document */


p a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2b659c; text-decoration: none; }
p a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2b659c; text-decoration: none;  }
p a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2b659c; text-decoration: none; }
p a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2b659c; text-decoration: underline; }

.botnav:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c667c; text-decoration: none; }
.botnav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c667c; text-decoration: none;  }
.botnav:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c667c; text-decoration: none; }
.botnav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c667c; text-decoration: none; }

.product_more:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2b659c; text-decoration: none; }
.product_more:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2b659c; text-decoration: none;  }
.product_more:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2b659c; text-decoration: none; }
.product_more:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2b659c; text-decoration: none; }

.login:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c667c; text-decoration: none; }
.login:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c667c; text-decoration: none;  }
.login:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c667c; text-decoration: none; }
.login:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c667c; text-decoration: none; }

td.sub_nav{background-color:#2F2979;}
td.sub_nav.about{background-color:#0289FC; text-align:left}
td.sub_nav.news{background-color:#6FA6DE; text-align:left}
td.sub_nav.tools{background-color:#5C6582; text-align:left}
.sub_nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #ffffff; text-decoration: none; text-align:left; margin-left:10pt;}
.sub_nav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #ffffff; text-decoration: none; text-align:left; margin-left:10pt;}
.sub_nav:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #ffffff; text-decoration: none; text-align:left; margin-left:10pt;}
.sub_nav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fea410; text-decoration: none; text-align:left; margin-left:10pt;}

.sub_nav_more:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3a4901; text-decoration: none; }
.sub_nav_more:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3a4901; text-decoration: none;  }
.sub_nav_more:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3a4901; text-decoration: none; }
.sub_nav_more:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B04300; text-decoration: none; }

.nav_events:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-indent: 15px;}
.nav_events:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-indent: 15px; }
.nav_events:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-indent: 15px; }
.nav_events:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fea410; text-decoration: none; text-indent: 15px;}

.sub_nav_events:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; text-indent: 30px;}
.sub_nav_events:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; text-indent: 30px; }
.sub_nav_events:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; text-indent: 30px; }
.sub_nav_events:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fea410; text-decoration: none; text-indent: 30px; }

.sub_nav_be:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3D6D89; text-decoration: none; }
.sub_nav_be:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3D6D89; text-decoration: none; }
.sub_nav_be:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3D6D89; text-decoration: none; }
.sub_nav_be:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fea410; text-decoration: none; }

.enews_link:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #206e9b; text-decoration: none; }
.enews_link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #206e9b; text-decoration: none; }
.enews_link:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #206e9b; text-decoration: none; }
.enews_link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #206e9b; text-decoration: underline; }

.login_nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2b659c; text-decoration: none; }
.login_nav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2b659c; text-decoration: none; }
.login_nav:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2b659c; text-decoration: none; }
.login_nav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fea410; text-decoration: none; }

p {text-align: left}

td.normal{ 
height: 20px; 
color: #000000; 
text-decoration: none; 
background-color: #FFFFFF; 
} 

td.normalon { 
height: 20px; 
color: #000000; 
text-decoration: none; 
background-color: #E0E0E0; 
} 


.product_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #4c667c;
}

.product_description {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.m_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000; 
}

.m_text_red {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ff0000; 
}

.m_text_bold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.m_text_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #4c667c;
}

.m_text_title_large {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #4c667c;
}

.enews_month {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#FFFFFF;
text-indent: 15px;
}

.enews_icon{ padding-top:3px; }

.shopping_cart {
float: right;
}

.staff_photos{
float: left;
padding: 0px 15px 0px 0px;
}

.disclaimer {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
}

.login_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #2b659c;
}

.login_fields {
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
border: 1px solid #2b659c;
width: 218px;
height: 15px;
}

.login_button {
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #2b659c;
border: 1px solid #2b659c;
width: 75px;
height: 20px;
}

.sidenav_bg { background: #86b0c8 }
