/* Copyright: Stefan Schulz, Professional Web Solutions						*/

body { font-size:100%;background-color:#dde9ff; color:#000000; margin-top:0px; margin-left:0px;font-family: times new roman;}

a.email:visited { color:#0000BF; }
a.email:hover { color:#dde9ff; background-color:#0000BF;}

a.ecommerce:link { font-size:200%;color:#003370;text-decoration: none; }
a.ecommerce:visited { font-size:200%;color:#003370;text-decoration: none; }
a.ecommerce:hover { color:#ffffff; background-color:#003370; font-size:200%;text-decoration: none; }

a.small:link { font-size:120%;color:#000080;font-family:Arial;font-weight:bold;text-decoration: none; }
a.small:visited { font-size:120%;color:#000080;text-decoration: none; }
a.small:hover { color:#ffffff; background-color:#000080; font-size:120%;font-family:Arial;font-weight:bold;text-decoration: none; }

a.large:link { font-size:300%;color:#000060;font-family:Verdena,Arialblack,Arial;font-weight:bold;text-decoration: none; }
a.large:visited { font-size:300%;color:#000060;font-family:Verdena,Arialblack,Arial;font-weight:bold;text-decoration: none; }
a.large:hover { color:#ffffff; background-color:#000060; font-size:300%;font-family:Verdena,Arialblack,Arial;font-weight:bold;text-decoration: none; }

a.educational:link { font-size:120%;color:#000060;font-family:Verdena,Arialblack,Arial;font-weight:bold;text-decoration: none; }
a.educational:visited { font-size:120%;color:#000060;font-family:Verdena,Arialblack,Arial;font-weight:bold;text-decoration: none; }
a.educational:hover { color:#ffffff; background-color:#000060; font-size:120%;font-family:Verdena,Arialblack,Arial;font-weight:bold;text-decoration: none; }

a.business:link { font-size:170%;color:#333333;font-family:TimesNewRoman;font-style:italic;text-decoration: none; }
a.business:visited { font-size:170%;color:#333333;font-family:TimesNewRoman;font-style:italic;text-decoration: none; }
a.business:hover { color:#ffffff; background-color:#333333; font-size:170%;font-family:TimesNewRoman;font-style:italic;text-decoration: none; }

a.organization:link { font-size:110%;color:#000080;font-family:TimesNewRoman;font-style:normal;text-decoration: none; }
a.organization:visited { font-size:110%;color:#000080;font-family:TimesNewRoman;font-style:normal;text-decoration: none; }
a.organization:hover { color:#ffffff; background-color:#000080; font-size:110%;font-family:TimesNewRoman;font-style:normal;text-decoration: none; }



li.check {  text-align:justify; list-style-image: url(img/check.gif); }
li.check {  text-align:justify; list-style-image: url(img/arrow.gif); }

 .address_box {font-size: 70%; text-align: left; text-decoration: none; vertical-align: top}
 .address_header {font-size: 150%; text-align: left; text-decoration: none; vertical-align: top}
 .text_nav {text-align: center;font-size: 85%;text-decoration: none;}
 
div.form_error {font-size: 85%; text-align: left; text-decoration: none; color: red; }

 td.footer {font-size: 70%}
 td.footer_l {font-size: 70%; text-align: left;  text-decoration: none; vertical-align: top}
 td.footer_r {font-size: 70%; text-align: right; text-decoration: none; vertical-align: top}

 p.heading , div.heading {color:#000080; text-align: right; font-size:150%; font-weight:bold;}
p.caption {color:#000080; text-align: center; font-size:80%; font-weight:bold;}
