/* Specify top fix background and bottom margins. 
*/

body.fixed {                
            background-attachment: fixed;                
            margin-top: 0pt;
            margin-bottom: 5pt
}


/* Specify text in instruction frames. 
*/

body.instruction {
                  font: 14pt  Arial, Helvetica,Verdana;
                  font-weight: bold;
                  color: navy;
                  text-align: center
}

/* specify font characteristics for feedback replies, names & city
*/
p.feedback {
            font: 12pt Comic Sans MS, Verdana, Arial; 
            color: maroon
}

/* specify font characteristics for feedback replies, comment
*/
p.myreply {
           font: 12pt Comic Sans MS, Verdana, Arial;
           color: navy
}

/* specify font characteristics for text forms.
*/
tbody.formtext {
               font: 10pt Arial, Helvetica;
               color: black
}

/* Copyright text characteristics
*/
p.copyright {
             font: 7pt  Arial, Verdana;
             text-align: right;
             color: navy
}

/* specify font characteristics for text on copyright page
*/
p.copy {
        font: 11pt  Arial, Verdana, Helvetica;
        text-align: justify;
        color: navy
}

/* specify font characteristics for text on various pages
*/
p.text {
        font: 13pt  Arial, Verdana, Helvetica;
        text-align: justify;
        color: navy
}


/* specify font characteristics for text on various pages
*/
p {
   font: 12pt Arial, Verdana, Helvetica;
   font-weight: bold;
   text-align: justify;
   color: navy
}

/* specify font characteristics for text on various pages
*/
p.red {
       font: 12pt Verdana, Arial, Helvetica;
       font-weight: bold;
       text-align: center;
       color: red
}

/* Specify h1 text characteristics as used on catalogue and kits pages. 
*/

h1 { 
    font: 24pt  Arial, Helvetica,Verdana;
    font-weight: bold;
    color: navy;
    text-align: center;
    font: italic
}

/* Specify h2 heading on copyright page. 
*/

h2 { 
    font: 18pt Arial, Helvetica, Verdana;
    color: navy;
    text-align: center 
}


/* Specify h3 text characteristics as used on order page. 
*/

h3 { 
    font: 10pt Arial, Helvetica;
    color: black;
    font-weight: bold;
    text-align: center 
}

/* Specify h4 text characteristics as used on links page. 
*/

h4 { 
    font: 10pt Verdana, Arial, Helvetica;
    font-weight: bold;
    color: navy 
}

/* Specify h5 text used for page bottom links. 
*/

h5 { 
    font: 13pt Arial, Helvetica;
    text-align: center 
}

/* Specify h6 text characteristics, address details order page. 
*/

h6 { 
    font: 12pt Arial, Helvetica, Verdana;
    color: black;
    font-weight: bold;
    text-align: justify 
}

/* Specify h7 link to delivery details. 
*/

h7 { 
    font: 18pt Arial, Helvetica, Verdana;
    font-weight: bold;
    color: navy;
    text-align: center;
    font: italic 
}


td.links {
          background-color: silver
}

td.comments {
             background-color: silver          
}

/* Set horizontal rule characteristics
*/

hr.heading {
            border: thin; 
            background: maroon;  
            color: maroon; 
            width: 575px;
            height: 3px    
}


hr.products {
             border: thin; 
             background: maroon;  
             color: maroon; 
             width: 400px;
             height: 3px    
}


/* Specify text characteristics as used in tables on order page. 
*/

tbody.orderform { font: 12pt Arial, Helvetica;
                  color: black;
                  background-color: white;
                  font-weight: bold 
}

/* Specify text characteristics as used in tables on cart page. 
*/

tbody.cart { font: 12pt Arial, Helvetica;
             color: black;
             font-weight: bold 
}

/* Specify text characteristics for instructions on order page. 
*/

tbody.orderinst { font: 12pt Arial, Helvetica;
                  color: black;
                  text-align: justify; 
                  font-weight: bold 
}


/* Specify text characteristics as used in tables on catalogue and 
kits pages. 
*/

tbody.products { 
                 font: 10pt Arial, Helvetica;
                 color: navy                 
}



/* Specify link characteristics, as used on catalogue locator frame. 
*/

a.part-locator:link { color: maroon }
a.part-locator:visited { color: navy }
a.part-locator:hover { color: ffffc0 }
a.part-locator:active { color: black }
a.part-locator {
                font: 10pt Arial, Helvetica;
                font-weight: bold 
}


/* Specify link characteristics, as used on contact locator frame. 
*/

a.contact:link { color: maroon }
a.contact:visited { color: navy }
a.contact:hover { color: ffffc0 }
a.contact:active { color: black }
a.contact {
                font: 14pt Arial, Helvetica;
                font-weight: bold;
                line-height: 18px 
}

/* Specify link characteristics, as used on kits locator frame. 
*/

a.kit-locator:link { color: maroon }
a.kit-locator:visited { color: navy }
a.kit-locator:hover { color: ffffc0 }
a.kit-locator:active { color: black }
a.kit-locator {
               font: 18pt Arial, Helvetica;
               font-weight: bold 
}

/* Specify link characteristics, as used on delivery charge instruction. 
*/
a.delivery:link { color: red }
a.delivery:visited { color: blue }
a.delivery:hover { color: red }
a.delivery {
               font: 14pt Arial, Helvetica;
               font-weight: bold;
               font: italic
}

/* Specify link characteristics, as used on delivery charge instruction. 
*/
a.delivery2:link { color: red }
a.delivery2:visited { color: blue }
a.delivery2:hover { color: red }
a.delivery2 {
               font: 13pt Arial, Helvetica;
               font-weight: bold;
               font: italic
}

/* Page direction link characteristics, as used on mainly at bottom of catalogue pages.
*/
a.page-direction:link { color: blue }
a.page-direction:visited { color: blue }
a.page-direction:hover { color: red }
a.page-direction {
                   font: 13pt Arial, Helvetica;
                   font-weight: bold
}

/* Text link characteristics, as used on contact and terms pages.
*/
a.text-link:link { color: blue }
a.text-link:visited { color: blue }
a.text-link:hover { color: red }
a.text-link {
             font: 13pt  Arial, Verdana, Helvetica;
             text-align: justify
}


/* Free delivery link characteristics, as used on catalogue pages.
*/
a.free-delivery:link { color: red }
a.free-delivery:visited { color: red }
a.free-delivery:hover { color: blue }
a.free-delivery {
                   font: 10pt Arial, Helvetica;
                   font-weight: bold
}





/* Specify link characteristics.
*/
a:link { color: blue } 
a:visited { color: blue }
a:hover {color: red }
a:active { color: teal }

/* Specify picture position on page. 
*/
div.pos { left: 30px;
          top: 30px
}