a:link {color: #003366;font-size:.75em;text-decoration: none;}
A:visited {color: #003366;font-size:.75em;text-decoration: none; }
a:hover {background-color: #0A9400;text-decoration: none;font-size:.75em; }
A:active { color: #003366;font-size:.75em;text-decoration: none;}

.smallmenu
{
color:#ffffff;
}


a.lightlink: hover{color: #FF8A0A; font-weight:bold; background: #ffffff; text-decoration: none; padding:10px;}
 




a.topmenu:link {color: #003366;font-size:12px;text-decoration: underline;font-weight:bold;}
a.topmenu:visited {color: #0A9400;font-size:12px;text-decoration: underline; font-weight:bold;}
a.topmenu:hover {background-color: #00b2ee;color:#E0FFFF;text-decoration: none;font-size:12px;font-weight:bold; }
a.topmenu:active { color: #003366;font-size:12px;text-decoration: underline;font-weight:bold;}

.topmenu {
font-family:arial,serif;
font-size:12px;
font-weight:bold;
}






      
 
a.hyperlink:link {color: #000040;font-weight:bold; text-decoration: none;font-size:20px;}
a.hyperlink:visited {color: #00008C;font-weight:bold; text-decoration: none;font-size:20px;}
a.hyperlink:hover {background-color: #404040;color: #BFBFBF;font-weight:bold; text-decoration: none;font-size:20px;}
a.hyperlink:active {color: #000040;text-decoration: none; font-size:20px;}


a.redhyperlink :hover {background-color: #EE0000;text-decoration: none; }



th {color:#00688B; font-weight:bold; text-decoration: none; border:solid #00688B; font-size:2em; background-color:#D1D1D1 ; padding:10px;  }

body
{
background:#003366;
margin-bottom:0px;
}






.small-crayfish-background
{
background-image: url('/images/small-crayfish.jpg');
background-repeat: repeat;
}



.toolbar {
background-color: #98F5FF;
padding: 5px 0px 5px 0px;
}

.toolbar:hover
{
background-color: #104E8B;
}

.white
{
margin:0px 8%;
background-color:#ffffff;
width:85%;
border:solid 4px #0A9400;
}










.content
{

margin:1px 10%;
text-align:left;
font-weight: 300;
}


.copyright
{
clear:both;
font:  .75em Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-bottom:10px;
color:#003366;
}

.toolbar {
    clear:both;
    background-color: #ffffFF;
    font-family: Tahoma;
    font-size: 10pt;
    padding: 5px;
    text-decoration: none;
    margin-bottom:0px;
    color:#003366;
}

.menu {
    color:#003366;   
    font-family: Tahoma;
    font-size: 10pt;
    text-decoration: none;
    background-color: #ffffFF;
    padding: 5px;
    width:80px;
}

.menu:hover
{
    color:#CC1100;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background:url(/images/menu-waves.jpg);
    padding: 5px;
    margin-bottom:0px;


}

.footer
{
background-image:url('/images/pebble-bottom.jpg');
background-repeat: repeat-x;
margin:-10px;
margin-top:0px;
width:105%;
clear:both;
}



.black 
{
background: #C4C4C4;
width:365px;
font-weight: bolder;
font-size: 1.5em;
font-style: italic;
font-variant: small-caps;
border-style: outset;
 }

  
.title
{
background: #C4C4C4;
width:365px;
font-weight: bolder;
font-size: 2em;
font-style: italic;
font-variant: small-caps;
border-style: outset;
 }





.button {  font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF}
.text { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.select { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.bookit {  font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000077; background-color: #FFCC00}

.float {float:right;right:10em; margin: 5px auto; margin-top:150%; position:relative;}
.floatleft {float:left; left:10em; margin: 5px auto; margin-top:150% ; position:relative;}
.whitebg {background-color:#ffffff;}


.dropmenu a, .dropmenu a:visited, .dropmenu a:active {
   display: block;
   width: 130px;

   padding: 1px;
   margin: 1px;
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   text-align: center;
   text-decoration: none;

   color: #809AFF;
   background-color: #000000;
}
.dropmenu a:hover {
   padding: 1px;
   margin: 1px;
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   color: #000000;
}

.copyright
{
clear:both;
font:  .75em Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-bottom:10px;
color:#0A9400;
}

.tableformat
{
margin:50px;
width:30%; margin-left:15%; margin-right:15%;
color:#ffffff
}


.tableformat A:hover {color:#FF0000;font-weight: bold;font-size:2em;}

.tableformat A:link { text-decoration: none;
color: #006699; 
font-family: Arial;
;font-size: 1.5em; }

.tableformat A:visited { text-decoration: none;
color: blue;
;font-size: 1.5em;}

.tableformat A:active {text-decoration: none;
color: #006699; 
;font-size: 1.5em;}







A.productnamecolorLARGE:hover { FONT: bold 14px Verdana;  TEXT-DECORATION: none; }
.productnamecolor, A.productnamecolor {	FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.productnamecolor:hover {  TEXT-DECORATION: none; }
.productnamecolorSMALL { FONT: bold 10px Verdana;  }
A.productnamecolorSMALL { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorSMALL:hover {	 TEXT-DECORATION: none; }
.pricecolor { FONT: bold 11px Verdana;  }
A.pricecolor, A.pricecolor:hover { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
.pricecolorSMALL { FONT: bold 10px Verdana;  }
A.pricecolorSMALL, A.pricecolorSMALL:hover { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.RegularLink { FONT: 11px Verdana;  TEXT-DECORATION: none; }
A.RegularLink:hover {  TEXT-DECORATION: underline; }
.smalltext { FONT: 10px Verdana;  }
A.smalltext, A.smalltext:hover { FONT: 10px Verdana;  TEXT-DECORATION: none; }
.nav1, A.nav1 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1:hover {  TEXT-DECORATION: none; }
.nav1_selected, A.nav1_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1_selected:hover {  TEXT-DECORATION: none; }
.nav2, A.nav2 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav2:hover {  TEXT-DECORATION: none; }
.nav2_selected, A.nav2_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav2_selected:hover {  TEXT-DECORATION: none; }
.nav3, A.nav3 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav3:hover {  TEXT-DECORATION: none; }
.nav3_selected, A.nav3_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav3_selected:hover {  TEXT-DECORATION: none; }
.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext:hover { FONT: 10px Verdana;  TEXT-DECORATION: underline; }