body, td, th, p, h1, h2, h3, li, a, ol, ul, div {font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #000000; }
body, td, th, p, li, a, ol, ul {font-size: 12px; }
form {display: inline; }
body {background-color: White; color: #000000; }
h1 {font-size: 20px; color: #CC6A2D; background-color: White; }
h2 {font-size: 16px; margin: 22px 0px 10px; }
a {color: #0073AD; text-decoration: underline; }
a:hover {color: #0073AD; background-color: #EEEEEE; }
input {FONT-SIZE: 100%; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none; }
select {FONT-SIZE: 100%; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none; }
.productselect {width: 160px; }
.productsearch {width: 160px; }
textarea {FONT-SIZE: 100%; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none; }
table {border-collapse: collapse; border-color: Black; } 
.Form table {border-collapse:collapse;}
.Form {background-color : #87B3C1;}
.Form td {color:#FFFFFF;font-weight:bold;padding:5px}
.Form th {color:yellow;text-align:left;padding:5px}
.FormButton {color: #000000; background-color: #D6F3FF; border: 1px solid #FF3300; font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; font-weight: bold;	width: 120px;}
.GoButton {color: #000000; background-color: #D6F3FF; border: 1px solid #FF3300; font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; font-weight: bold;	width: 20px;}
.BasketButton {color: #000000; background-color: #D6F3FF; border: 1px solid #FF3300; font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; font-weight: bold;}
.Results table {border: solid 1px #BA5A14; border-collapse:collapse;}
.Results th {border: solid 1px #BA5A14;background-color : #F0A46C;color: #FFFFFF;padding:5px}
.Results td {border: solid 1px #BA5A14;padding:5px}
.menu a, .menu a:hover, .menu a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 10px; background-color: transparent; }
.smallmenu a, .smallmenu a:hover, .smallmenu a:visited {color: #FFFFFF; text-decoration: none; font-size: 9px; background: transparent; }
h2 a, h2 a:hover, h2 a:visited {font-size: 16px; margin: 22px 0px 10px; text-decoration: none; font-weight: bold; color: #000000; }
.bookmarks {border-top: 1px dotted #E97218; border-bottom: 1px dotted #E97218; padding: 2px 5px 5px 5px; }
tr.Shore {background-color : #FBDAC1}
tr.Boat {background-color : #B7E3F1}
.Recipe1 {background-color : #FBDAC1}
.Recipe1 a, .Recipe1 a:hover, .Recipe1 a:visited {background-color:transparent;font-weight:bold}
.RecipeSumText {font-size:xx-small;}
.RecipeSum1 {background-color: #B7E3F1; border: 1px solid #000000;}
.Recipe2 {background-color : #B7E3F1}
.Recipe2 a, .Recipe2 a:hover, .Recipe2 a:visited {background-color:transparent;font-weight:bold}
.RecipeSum2 {background-color: #FBDAC1; border: 1px solid #000000;}
td.Column1 {background-color : #FBDAC1}
td.Column2 {background-color : #B7E3F1}
td.feature1 {background-image:url(../images/TopSmoked-Salmon_01.jpg); background-repeat:no-repeat; background-position:right}
td.feature2 {background-image:url(../images/TopSmoked-Salmon_02.jpg); background-repeat:no-repeat; background-position:left}
.mandatoryfields{color: red;font-weight: bold;}
.welcomemessage{ font-size: medium; font-weight: bolder; }
.linkedimage a, .linkedimage a:hover, .linkedimage a:visited { text-decoration: none; background-color: transparent; }
h1.home {font:Arial, Helvetica, sans-serif; color:ffffff; background-color: transparent;}
p.home{font:Arial, Helvetica, sans-serif; color:#FFFFFF;}
table.home {border:none; padding:0;}
td.feature2 {padding-right:10px}
feature1 {width:260px;}