/**

File:    styles.css

Author:  Malessa Korotnicki on 28/08/2001

**/



/* GENERAL TEXT */

body {

background-color: #FFFFFF; 

}



body, p, li, ol, ul, td, th  { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }



/* --------------------------------------------------------- */



/* HEADINGS */

h1, h2, h3, h4, h5, h6 { 

font-weight: bold;

font-family: "Bookman Old Style", "Times New Roman", Times, serif

}



h1  { font-size: 22px }



h2  { font-size: 18px }



h3 {

font-size: 16px;

}



h4 {

font-size: 14px;

}



h5 { 

font-size: 12px; 

}



h6 { 

font-size: 10px;

}



/* --------------------------------------------------------- */



/* LINKS */

a:link { 

text-decoration: underline; 

color: #0000CC;

}



a:visited { 

text-decoration: underline; 

color: #660066;

}



a:hover { 

text-decoration: underline; 

color: #FF0000; 

}



a:active { 

text-decoration: underline; 

color: #FF0000; 

}



/* --------------------------------------------------------- */



/* WEB SEARCH STYLES */

.searchresulttitle {

font-family: "Bookman Old Style", "Times New Roman", Times, serif

font-weight: bold;

}



.searchresulttext  { font-size: 12px }



/* --------------------------------------------------------- */



/* NEWS ITEM STYLES */

.newsdate, .newstitle, .newstext {

font-size: 11px;

}



.newsdate {

font-weight: bold;

}



.newstitle {

font-style: italic;

}



/* --------------------------------------------------------- */



/* PRODUCT STYLES 

Product attributes: catalogue number, name, supplier, category, size, price

*/



/* catalogue number */

.prodcatn { 

} 



/* name */

.prodname {

font-weight: bold;

}



/* supplier */

.prodsupl {

font-style: italic;

}



/* category */

.prodcatg { 

} 



/* size */

.prodsize { 

} 



/* price */

.prodprice { 

} 



/* common text styles for attributes in the cart or catlgoue search results */

.prodcart, .prodsearch { 

font-size: 11px;

vertical-align: top; 

} 



/* --------------------------------------------------------- */



.ecobac {

color: #003300; 

font-weight: bolder

}



.biomarine { 

color: #000066; 

font-weight: bolder

}



/* --------------------------------------------------------- */



/* FORM STYLES */

.formlabelL, .formlabelR, .formlabelC {

font-size: 12px;

font-weight: bold; 

vertical-align: top; 

background-color: #FDE1E7

}



.formlabelL {

text-align: left; 

}



.formlabelR { 

text-align: right;

}



.formlabelC {

text-align: center;

}



.formheading, .formsubheading { 

font-weight: bold; 

text-align: center; 

background-color: #CCCCCC

}



.formheading { 

font-size: 14px; 

}



.formsubheading { 

font-size: 12px; 

}



.forminstructions  { font-size: 10px; text-align: left; vertical-align: top }



/* Text Field Widths */

.width1 {

width: 155px

}



.width2 {

width: 200px

}



.width3 {

width: 100px

}



.width4 {

width: 130px

}



/* --------------------------------------------------------- */



/* SITEMAP STYLES */

.sitemap0 {

font-weight: bold;

text-transform: uppercase

}



.sitemap1 {

font-weight: bold

}



.sitemap2 {

font-weight: bold;

font-style: italic

}



.sitemap3 {

font-style: italic

}



.sitemap4 {

}



/* --------------------------------------------------------- */



.error, .required, .note { 

font-size: 11px; 

color: #FF0000 

}



.copyright, .imgcaption, .path {

font-size: 11px;

}



small, .smalltext  { font-size: 10px }