a:link      
 {color: #336699;} /* country blue */
a:active    
 {color: #808000;} /* olive */
a:visited   
 {color: #808000;} /* olive */

/* for side menu bar links */
a.menu:link    
 {color: #FFFFFF;} /* white */
a.menu:visited 
 {color: #C0C0C0;} /* gray */
a.menu:active 
 {color: #C0C0C0;} /* gray */

/* for home page colored text box links */
a.home1:link
 {color: #FFFFFF;} /* white */
a.home1:visited
 {color: #FFFFFF;} 
a.home1:active
 {color: #FFFFFF;}

a.home2:link
 {color: #FFFF00;} /* yellow */
a.home2:visited
 {color: #FFFF00;}
a.home2:active
 {color: #FFFF00;}

a.home3:link
 {color: #CCCCCC;} /* gray */
a.home3:visited
 {color: #CCCCCC;}
a.home3:active
 {color: #CCCCCC;}

body 
 {font-family: Verdana;
 font-size: 10pt;}

h1 
 {font-family: Verdana; 
 color: #336699;         /* country blue */
 font-size: 18pt;}

h3 
 {font-family: Verdana;  /* country blue */
 color: #336699;
 font-size: 14pt}

input 
 {font-size: 8pt;
 font-family: Verdana;}

textarea
 {font-size: 8pt;
 font-family: Verdana;}

img
 {border-style: none;}

img.border
 {border-style: solid;
 border-width: thin; 
 border-color: black }

img.borderblue
 {border-style: solid;
 border-width: thin; 
 border-color: blue }

p.subHeading             /* olive, for emphasis */
 {font-family: Verdana;
 color: #808000;
 font-weight: 700; }

th 
 {font-family: Verdana;
 color: #FFFFFF;              /* text in white */
 font-size: 10pt;
 background-color: #993399;}  /* presto purple background */

td
 {font-family: Verdana;
 font-size: 10pt; }

.cartRow
 {background-color: #F4F4F4;}  /* light background for emphasis/lines */

.small
 {font-size: 8pt;}

.larger 
 {font-size: 12pt;}
 
.largest
 {font-size: 16pt;}

/* for side bar menu */
.menu
 {color: #C0C0C0;
 font-size: 8pt}

/* FAQ page - Q&A's - question part */
.question
 {color: #336699;
 font-weight: 700;
 height: 25; 
 vertical-align: bottom;}

/* Impressor page - features headlines */
.headline
 {color: #993399;
 font-size: 12pt;
 font-weight: 900;}
