
form
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  
}

img.logo
{
  border-bottom: 0px solid #000000;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

img.gallery
{
  border: 0px;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  
}

img.photo
{
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  border: 0px;
}

input.text
{
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-family: arial, times;
}

textarea.text
{
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-family: arial, times;
}

input.qty
{
  background-color: #FFFFCC;
  color: #000000;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-family: arial, times;
  text-align: right;
  
}

input.button
{
  background-color: #003366;
/*  background-color: #336699;*/
  color: #FFFFCC;
  font-variant: small-caps;
  font-size: 8pt;
  font-family: arial, times;
}

select.delivery
{
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 9pt;
  font-family: arial, times;
}

input.submit_product
{
  background-color: #003366;
/*  background-color: #336699;*/
  color: #FFFFCC;
  font-variant: small-caps;
  font-size: 8pt;
  font-family: arial, times;
}
table.main_navigation
{
  border: 0px;
  border-top: thin dotted #336699;

/*  border: 0px;*/
  padding: 2px 0px 2px 0px;
  margin: 0px 0px 0px 0px;
  width: 800px;
  background-color: #003366;
  color: #FFFFCC;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana, arial, times;
}

table.props
{
  border: thin solid #336699;
  border: 0px;
  padding: 10px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  width: 100%;
  background-color: #003366;
  color: #000000;
  spacing: 0px;
}

th.props
{
  border: 0px;
  border-bottom: thin doted #003366;
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 0px;
  background-color: #336699;
  color: #FFFFCC;
  font-variant: small-caps;
  font-size: 8pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: center;
  spacing: 0px;
}

td.props
{
  border: thin solid #336699;
  border: 0px;
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #000000;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: right;
  spacing: 0px;
}

table.gallery
{
/*  border: thin dotted #336699;*/
  border: 0px;
  padding: 10px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  width: 600px;
  background-color: #FFFFCC;
  color: #003366;
  spacing: 0px;
}

th.gallery
{
  border: 0px;
  border-right: thin dotted #003366;
  border-left: thin dotted #003366;
  border-bottom: thin dotted #003366;
  border-top: thin dotted #003366;
  padding: 2px 2px 2px 20px;
  margin: 0px 0px 0px 0px;
  height: 214px;
  background-color: #FFFFCC;
  color: #003366;
  font-variant: small-caps;
  font-size: 8pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: left;
  spacing: 0px;
}

td.gallery
{
  border-right: thin dotted #003366;
  border-left: thin dotted #003366;
  border-bottom: thin dotted #003366;
  /*border: 0px;*/
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: left;
  spacing: 0px;
}

td.gallery_photo
{
  border-right: thin dotted #003366;
  border-left: thin dotted #003366;
  border-bottom: thin dotted #003366;
  border-top: bold solid #000000;
  border: thin solid #000000;
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 0px;
  background-color: #000000;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: center;
  spacing: 0px;
/*  height: 800px;*/
}

tr.gallery
{
  border: 0px;  
  /*border: thin solid #336699;*/
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: right;
}

td.important
{
/*  border: thin solid #336699;*/
  border: 0px;
  padding: 0px 2px 0px 5px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 9pt;
  font-weight: normal;
  font-family: arial, times;
  text-align: justify;
  spacing: 0px;
  width: 200px;
}

tr.props
{
  border: thin solid #336699;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #000000;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: right;
}


table.colors
{
  border: 0px solid #336699;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 100%;
  align: center;
  background-color: #FFFFCC;
  color: #000000;
}

table.cart_navigation
{
  border: 0px solid #336699;
  padding: 5px 5px 5px 5px;
  margin: 10px 10px 10px 10px;
  width: 450px;
  align: center;
  background-color: #FFFFCC;
  color: #003366;
}

table.topic_header
{
  border: 0px solid #336699;
  padding: 5px 5px 5px 5px;
  margin: 0px 15px 0px 15px;
  width: 600px;
  align: center;
  background-color: #FFFFCC;
  color: #003366;
}

td.topic_title
{
  border: 0px solid #336699;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 9pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: center;
  align: center;
}

td.topic_description
{
  border: 0px solid #336699;
  padding: 10px 10px 10px 10px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 9pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: justify;
  align: center;
}

td.topic_photo
{
  border: 0px solid #336699;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #003366;
/*  font-variant: small-caps;*/
  font-size: 9pt;
  font-weight: normal;
  font-family: verdana, arial, times;
  text-align: center;
  align: center;
}

h2.topic_title
{
  color: #003366;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-variant: small-caps;
  font-size: 12pt;
  font-weight: bold;
  font-family:  vardena;
}

h2.company_description
{
  color: #003366;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-variant: small-caps;
  font-size: 12pt;
  font-weight: bold;
  font-family:  vardena;
}

h3.company_description
{
  color: #003366;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family:  arial;
}

h3.gallery
{
  color: #003366;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family:  arial;
}

h4.company_description
{
  color: #003366;
  padding: 0px 0px 0px 0px;
  margin: 20px 0px 0px 50px;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  font-family:  arial;
}

h4.gallery
{
  color: #003366;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 10px 20px;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  font-family:  arial;
}

th.company_description
{
  border: 0;
  color: #003366;
  text-align: center;
  padding: 15px 10px 25px 10px;
  margin: 0px 0px 0px 0px;
/*  font-variant: small-caps;*/
  font-size: 10pt;
  font-weight: normal;
  font-family: verdana , arial, times;
}

td.company_description
{
  border: 0;
  color: #003366;
  text-align: justify;
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 0px 0px;
/*  font-variant: small-caps;*/
  font-size: 10pt;
  font-weight: normal;
  font-family: verdana , arial, times;
}

td.company_description_end
{
  border: 0;
  color: #003366;
  text-align: right;
  padding: 25px 10px 5px 10px;
  margin: 0px 0px 0px 0px;
/*  font-variant: small-caps;*/
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana , arial, times;
}

td.company_description_img
{
  border: 0;
  color: #003366;
  text-align: center;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
/*  font-variant: small-caps;*/
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana , arial, times;
}

table.company_description
{
  border: 0px;
  /*border-bottom: thin solid #555555;*/
  color: #003366;
  align: center;
  text-align: justify;
  spacing: 0px;
  width: 600px;
/*  padding: 10px 10px 10px 10px;
  margin: 10px 10px 10px 20px;*/
  padding: 5px 5px 5px 5px;
  margin: 0px 15px 0px 15px;
  
}

th.cart_navigation
{
/*  border: 0px solid #336699;*/
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 0px;
  width: 150px;
  background-color: #003366;
  color: #FFFFCC;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana, arial, times;
  text-align: center;
}


th.colors
{
  border: 0px solid #336699;
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 0px;
  background-color: #003366;
  color: #FFFFCC;
  font-variant: small-caps;
  font-size: 8pt;
  font-weight: italic;
  font-family: verdana, arial, times;
  text-align: right;
}

td.colors
{
  border: 0px solid #336699;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFCC;
  color: #000000;
/*  font-variant: small-caps;*/
  font-size: 9pt;
  font-weight: normal;
  font-family: verdana, arial, times;
}



td.search_box
{
  border: 0;
  width: 500px;
  align: left;
  text-align: left;
  background-color: #003366;
/*  background-color: #336699;*/
  color: #FFFFCC;
  text-color: #FFFFCC;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  font-family: verdana, arial, times;
}

table.lookup
{
  border-top: thin dotted #336699;
  width: 800px;
  text-align: right;
  vertical-align: center;
  background-color: #003366;
/*  background-color: #336699;*/
  color: #FFFFCC;
  text-color: #FFFFCC;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-style: italic;
  font-family: verdana, arial, times;
}


table.layout
{
  border: 0px;
  width: 800px;
  background-color: #FFFFCC;
  color: #000000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

td.layout_contents
{
  border: 0px;
  width: 150px;
  background-color: #003366;
  color: #FFFFCC;
  text-align: left;
  height: 300px;
  vertical-align: top;
  padding: 15px 0px 10px 10px;
  margin: 0px 0px 0px 0px;
/*  font-variant: small-caps;*/
  font-size: 10pt;
  font-family: verdana, arial, times;
}

h3.subtopic
{
  color: #003366;
  padding: 15px 0px 10px 10px;
  margin: 15px 0px 0px 0px;
  font-variant: small-caps;
  font-size: 14pt;
  font-weight: bold;
  font-family:  vardena;
}

h3.cart_sum
{
  color: #003366;
  padding: 15px 0px 10px 10px;
  margin: 0px 0px 0px 0px;
  font-variant: small-caps;
  font-size: 12pt;
  font-weight: bold;
  font-family:  vardena;
}


p.menu 
{
  color: #FFFFCC;
  text-align: left;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 1px 0px 10px 15px;
/*  font-variant: small-caps;*/
  font-size: 8pt;
  font-family:  arial, times;
}

td.photo
{
/*  border-left: thin dotted #003366;*/
  border-right: thin dotted #003366;
  border-bottom: thin dotted #003366;
  padding: 0px 0px 20px 0px;
  margin: 0px 0px 0px 0px;

}

p.description
{
  padding: 5px 0px 2px 10px;
}
p.description:first-line
{
  padding: 0px 0px 0px 20px;
}
p.notes
{
  padding: 5px 0px 2px 10px;
}
p.special
{
  padding: 0px 0px 0px 10px;
}

p.quote
{
  margin: 50px 10px 10px 100px;
  font-style: italic;
}

p.quote-author
{
  margin: 0px 0px 10px 100px;
  text-align: right;
  font-style: italic;
}


table.hidden_menu
{
  color: #FFFFCC;
  text-align: left;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 1px 0px 1px 10px;
/*  font-variant: small-caps;*/
  
}

th.group
{
  border: 0;
  width: 100%;
  background-color: #336699;
  color: #FFFFCC;
  text-align: left;
  padding: 0px 10px 0px 0px;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bolder;
  font-family: verdana , arial, times;
}

th.product_list
{
  border: 0;
/*  border-bottom: thin solid #000000;*/
  width: 620px;
/*  background-color: #0066FF;*/
  color: #000000;
  text-align: left;
/*  padding: 10px 10px 0px 0px;*/
  padding: 15px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
/*  font-variant: small-caps;*/
  font-size: 10pt;
  font-weight: normal;
  font-family: verdana , arial, times;
}

table.product_list
{
  border: 0px;
  /*border-bottom: thin solid #555555;*/
  color: #000000;
  align: center;
  text-align: center;
  spacing: 0px;
  width: 600px;
  padding: 0px 0px 0px 0px;
  margin: 0px 10px 0px 10px
  
}

table.personal_data
{
  border: 0px;
  /*border: thin dotted #003366;*/
  color: #003366;
  align: right;
  text-align: right;
  spacing: 0px;
/*  width: 300px;*/
  padding: 0px 0px 0px 0px;
  margin: 0px 10px 0px 10px
  
}

table.description
{
  border: 0;
  width: 400px;
/*  border-right: thin dotted #003366;*/
/*  border-left: thin dotted #003366;*/
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}

td.product_name
{
  border: 0;
  background-color: #003366;
  text-color: #FFFFCC;
  color: #FFFFCC;
  text-align: left;
/*  padding: 10px 5px 5px 5px;*/
  padding: 0px 0px 5px 0px;
  margin: 10px 0px 0px 0px
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana , arial, times;
}

td.magnifying_glass
{
  border: 0;
/*  border-bottom: thin dotted #003366;*/
/*  background-color: #0066FF;*/
/*  background-color: #003366;*/
/*  color: #FFFFCC;*/
/*  text-align: left;*/
/*  padding: 2px 10px 2px 10px;*/
/*  font-variant: small-caps;*/
/*  font-size: 9pt;
  font-weight: bold;
  font-family: verdana , arial, times;
  width: 400px;*/
}

td.product_headers
{
  border: 0;
  border-bottom: thin dotted #000000;
/*  background-color: #0066FF;*/
  background-color: #003366;
  color: #FFFFCC;
  text-align: left;
  padding: 2px 10px 2px 10px;
/*  font-variant: small-caps;*/
  font-size: 9pt;
  font-weight: bold;
  font-family: verdana , arial, times;
  width: 400px;
}

tr.product_row
{
  border: 0;
  border: thin solid #555555;
  text-align: center;
/*  padding: 10px 5px 5px 5px;*/
  padding: 10px 0px 10px 0px;
  margin: 0px 0px 0px 0px;
}

td.product_price
{
  border: 0;
  background-color: #003366;
  text-color: #FFFFCC;
  color: #FFFFCC;
  text-align: right;
/*  padding: 10px 5px 5px 5px;*/
  padding: 0px 0px 5px 0px;
  margin: 10px 0px 0px 0px
  font-variant: small-caps;
  font-size: 8pt;
  font-weight: normal;
  font-family: verdana , arial, times;
}

td.personal_data_security
{
  border: 0;
  background-color: #003366;
  text-color: #FFFFCC;
  color: #FFFFCC;
  text-align: right;
/*  padding: 10px 5px 5px 5px;*/
  padding: 0px 0px 5px 0px;
  margin: 10px 0px 0px 0px
/*  font-variant: small-caps;*/
  font-variant: italic;
/*  font-size: 8pt;
  font-weight: normal;
  font-family: arial, times;*/
}

td.product_left
{
  border: 0;
  border-left: thin dotted #003366;
  border-right: thin dotted #003366;
  border-bottom: thin dotted #003366;
  padding: 10px 0px 10px 0px;
  margin: 0px 0px 10px 0px;
}

tr.closing
{
  text-align: center;
  vertical-align: top;
  font-size: 10pt;
  font-style: oblique;
  font-family: times;
}

td.main_body
{
  border-right: thin dotted #003366;
  width: 640px;
/*  overflow: visible;*/
  background-color: #FFFFCC;
  color: #000000;
  text-align: justify;
  align: center;
  vertical-align: top;
/*  padding: 10px 10px 10px 10px;*/
  padding: 0px 0px 10px 0px;
/*  font-variant: small-caps;*/
  font-size: 10pt;
  font-family: arial, times;
}

a.closing:link
{
  color: #000000;     /* unvisited link */
  text-decoration: none;
}  
 
a.closing:visited
{
  color: #000000;  /* visited link */
  text-decoration: none;
}  

a.closing:hover
{
  color: #0066FF;   /* mouse over link */
  text-decoration: none;
}  

a.closing:active
{
  color: #0066FF;   /* selected link */
  text-decoration: none;
}  
  
  
a.menu:link
{
  color: #FFFFCC;     /* unvisited link */
  text-decoration: none;
}  
 
a.menu:visited
{
  color: #FFFFCC;  /* visited link */
  text-decoration: none;
}  

a.menu:hover
{
  color: #FFCC00;   /* mouse over link */
  text-decoration: none;
}  

a.menu:active
{
  color: #FFCC00;   /* selected link */
  text-decoration: none;
}    

a.hidden_menu:link
{
  color: #FFFFCC;     /* unvisited link */
  text-decoration: none;
  font-size: 10pt;
  font-style: italic;
  font-family:  times;
}  
 
a.hidden_menu:visited
{
  color: #FFFFCC;  /* visited link */
  text-decoration: none;
  font-size: 10pt;
  font-style: italic;
  font-family:  times;
}  

a.hidden_menu:hover
{
  color: #FFCC00;   /* mouse over link */
  text-decoration: none;
  font-size: 10pt;
  font-style: italic;
  font-family:  times;
}  

a.hidden_menu:active
{
  color: #FFCC00;   /* selected link */
  text-decoration: none;
  font-size: 10pt;
  font-style: italic;
  font-family:  times;
}    

a.product_name:link 
{
  text-color: #FFFFCC;
  color: #FFFFCC;
  text-align: left;
  text-decoration: none;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana , arial, times;
}
a.product_name:visited 
{
  text-color: #FFFFCC;
  color: #FFFFCC;
  text-align: left;
  text-decoration: none;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana , arial, times;
}
a.product_name:active 
{
  text-color: #FFCC00;
  color: #FFCC00;
  text-align: left;
  text-decoration: none;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana , arial, times;
}

a.product_name:hover
{
  text-color: #FFCC00;
  color: #FFCC00;
  text-align: left;
  text-decoration: none;
  font-variant: small-caps;
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana , arial, times;
}

a.personal_data_security:link 
{
  text-color: #FFCC00;
  color: #FFCC00;
  text-align: left;
  text-decoration: none;
  font-variant: small-caps;
      font-variant: normal;
  font-size: 8pt;
  font-weight: italic;
  font-family: arial, times;
}


a.personal_data_security:visited 
{
  text-color: #FFFFCC;
  color: #FFFFCC;
  text-align: left;
  text-decoration: none;
  font-variant: small-caps;
      font-variant: normal;
  font-size: 8pt;
  font-weight: italic;
  font-family: arial, times;
}
a.personal_data_security:active 
{
  text-color: #FFCC00;
  color: #FFCC00;
  text-align: left;
  text-decoration: none;
  font-variant: small-caps;
      font-variant: normal;
  font-size: 8pt;
  font-weight: italic;
  font-family: arial, times;
}
a.personal_data_security:hover 
{
  text-color: #FFCC00;
  color: #FFCC00;
  text-align: left;
  text-decoration: none;
  font-variant: small-caps;
    font-variant: normal;
  font-size: 8pt;
  font-weight: italic;
  font-family: arial, times;
}



a.cart_navigation:link
{
  color: #FFFFCC;     /* unvisited link */
  text-decoration: none;
}  
 
a.cart_navigation:visited
{
  color: #FFFFCC;  /* visited link */
  text-decoration: none;
}  

a.cart_navigation:hover
{
  color: #FFCC00;   /* mouse over link */
  text-decoration: none;
}  

a.cart_navigation:active
{
  color: #FFCC00;   /* selected link */
  text-decoration: none;
}    



a.subtopic:link
{
  color: #003366;     /* unvisited link */
  text-decoration: none;
}  
 
a.subtopic:visited
{
  color: #003366;  /* visited link */
  text-decoration: none;
}  

a.subtopic:hover
{
  color: #0066FF;   /* mouse over link */
  text-decoration: none;
}  

a.subtopic:active
{
  color: #0066FF;   /* selected link */
  text-decoration: none;
}  
  


a.hidden:link
{
  color: #FFFFCC;     /* unvisited link */
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
}  
 
a.hidden:visited
{
  color: #FFFFCC;  /* visited link */
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
}  

a.hidden:hover
{
  color: #FFFFCC;   /* mouse over link */
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
}  

a.hidden:active
{
  color: #FFFFCC;   /* selected link */
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
}  

a.top_of_page:link
{
  color: #003366;     /* unvisited link */
  text-decoration: none;
  font-size: 10pt;
  font-style: oblique;
  font-family: times;
}  
 
a.top_of_page:visited
{
  color: #003366;  /* visited link */
  text-decoration: none;
  font-size: 10pt;
  font-style: oblique;
  font-family: times;
}  

a.top_of_page:hover
{
  color: #0066FF;   /* mouse over link */
  text-decoration: none;
  font-size: 10pt;
  font-style: oblique;
  font-family: times;
}  

a.top_of_page:active
{
  color: #0066FF;   /* selected link */
  text-decoration: none;
  font-size: 10pt;
  font-style: oblique;
  font-family: times;
}  
  




a.list:link
{
  color: #003366;     /* unvisited link */
  text-decoration: none;
  font-size: 10pt;
  font-style: bold;
  font-family: times;
}  
 
a.list:visited
{
  color: #003366;  /* visited link */
  text-decoration: none;
  font-size: 10pt;
  font-style: bold;
  font-family: times;
}  

a.list:hover
{
  color: #0066FF;   /* mouse over link */
  text-decoration: none;
  font-size: 10pt;
  font-style: bold;
  font-family: times;
}  

a.list:active
{
  color: #0066FF;   /* selected link */
  text-decoration: none;
  font-size: 10pt;
  font-style: bold;
  font-family: times;
}  