A:link { text-decoration: underline; color: #0000FF; background-color:transparent; }
A:visited { text-decoration: underline; color: #0000FF; background-color:transparent; }
A:hover { text-decoration: underline; color: #FF0000; background-color:transparent; }
A:active { text-decoration: underline; color: #0000FF; background-color:transparent; }

.contactlink { text-align: center; font-size: 85%;}

.mediumlink { font-size: 85%; }

.small { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 75%; }

a.download:link { text-decoration: none; color: #FF0000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; }

a.sidemenu:link { text-decoration: none; color: #000000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; }
a.sidemenu:visited { text-decoration: none; color: #000000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; }
a.sidemenu:hover { text-decoration: none; color: #0000FF; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; }
a.sidemenu:active { text-decoration: none; color: #000000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; }

a.demo:link { text-decoration: underline; color: #0000FF; background-color:transparent; font-weight: bold; text-align: center; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 90%;}
a.demo:visited { text-decoration: underline; color: #0000FF; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 80%; font-weight: bold; text-align: center; font-size: 90%;}
a.demo:hover { text-decoration: underline; color: #FF0000; background-color:transparent; text-align: center; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 90%; }
a.demo:active { text-decoration: underline; color: #000000; background-color:transparent; text-align: center; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 90%;}

a.textbox:link { text-decoration: underline; color: #0000FF; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.textbox:visited { text-decoration: underline; color: #0000FF; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.textbox:hover { text-decoration: underline; color: #FF0000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.textbox:active { text-decoration: underline; color: #000000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

a.text:link { text-decoration: underline; color: #0000FF; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11pt; }
a.text:visited { text-decoration: underline; color: #0000FF; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11pt; }
a.text:hover { text-decoration: underline; color: #FF0000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11pt; }
a.text:active { text-decoration: underline; color: #000000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11pt; }

a.imaging:link { text-decoration: none; color: #0000FF; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 101%; font-weight: bold; }
a.imaging:visited { text-decoration: none; color: #0000FF; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 101%; font-weight: bold; }
a.imaging:hover { text-decoration: none; color: #FF0000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 101%; font-weight: bold; }
a.imaging:active { text-decoration: none; color: #000000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 101%; font-weight: bold; }

P { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 100%; }

.center { text-align: center; }

.small { font-size: 75%; }

.smallcenter {text-align: center; font-size: 75%; }

.medium { font-size: 85%; }

.mediumcenter { text-align: center; font-size: 85%; }

.heading { font-weight: bold; }

.heading2 { font-weight: bold; font-style: italic; }

.centerheading { text-align: center; font-weight: bold; }

.demo { text-align: center; font-weight: bold; }

.demo2 { text-align: left; font-size: 10pt ; font-weight: bold; }

.copyright { color: #000000; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 65%; text-align: center; }

.download { text-decoration: none; color: #FF0000; background-color:transparent; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; }

.img.alignleft { clear: both; margin:0 10px 10px 0; padding: 10px; display: inline; }

img.middle { vertical-align: middle; margin: 0 6px 6px 0; } 


H1 { font-size: 115%; font-weight: 700; font-family: Arial, Tahoma, Helvetica, sans-serif; }
.center { text-align: center; }

H2 { font-weight: 700; font-family: Arial, Tahoma, Helvetica, sans-serif; }

H3 { font-weight: bold; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 101%; }
.center {text-align: center; }
.menu {text-align: center; color: #000000; font-size: 12pt; }
.opshow {text-align: center; color: #000000; font-size: 14pt; }
.menu2 {text-align: center; color: #000000; font-size: 10pt; }
.menu3 {text-align: center; color: #000000; font-size: 12pt; }
.blue {text-align: center; color: #0000FF; }

H4 { font-weight: 700; font-family: Arial, Tahoma, Helvetica, sans-serif; }
.center {text-align: center; }

H5 { font-weight: 700; font-family: Arial, Tahoma, Helvetica, sans-serif; }
.center {text-align: center; }

H6 { font-weight: 700; font-family: Arial, Tahoma, Helvetica, sans-serif; }

LI { list-style-type: disc; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 95%; }
.circle { list-style-type: circle; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 95%; }
.square { list-style-type: square; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 95%; }
.indent { list-style-type: square; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 95%; text-indent: 2.5em; }

LI.List { list-style-type: none; font-size: 11pt; }

LI.List2 { list-style-type: none; font-size: 9pt; }

LI.Menu { list-style-type: none; font-family: Arial, Helvetica, sans-serif; }

LI.Address { list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-size: 9pt; text-align: left; line-height: 0.40cm; }

TD { font-family: Arial, Tahoma, Helvetica, sans-serif; color: #000000; }
.form { font-size: 75%; }

TH { font-family: Arial, Tahoma, Helvetica, sans-serif; color: #000000; }

blockquote { font-family: Arial, Tahoma, Helvetica, sans-serif; font-weight: 400; font-size: 100%; }

span.sidemenu { color: #000000; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 80%; font-weight: bold; }

span.testimonial { color: #000000; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 75%; font-style: italic; }

span.testimonial2 { color: #000000; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 80%; }

span.copyright { color: #000000; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 65%; text-align: center; }

span.textbox { color: #000000; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11pt; }

span.textbox2 { color: #000000; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; }

#container {
  background-color: #FFFFFF;
  margin: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: auto;
  z-index: 1;
}

#toplogo {
  background-color: #FFFFFF;
  border: solid 0px #FFFFFF;
  color: #FFFFFF;
  padding: 3px;
  position: fixed;
  left: 10px;
  top: 10px;
  width: 275px;
  height: 95px;
  z-index: 15;
}

#toppic {
  background-color: #FFFFFF;
  border: solid 0px #FFFFFF;
  color: #FFFFFF;
  padding: 3px;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 275px;
  height: 115px;
  z-index: 12;
}
#footer {
  clear: both;
  background-color: #FFFFFF;
  border: solid 5px #FFFFFF;
  padding: 3px;
  position: absolute;
  bottom: 0px;
  width: 90%;
  height: 95px;
}


#sidemenu {
  clear: both;
  display: block;
  background-color: #FFFFFF;
  border: solid 2px #000000;
  margin: 0px;
  padding: 8px;
  position: fixed;
  left: 10px;
  top: 150px;
  width: 200px;
  height: auto;
  z-index: 14;
}

#paypal {
  background-color: #000080;
  border: solid 2px #000080;
  margin: 0px;
  padding: 0px;
  position: absolute;
  left: 10px;
  top: 450px;
  width: 60px;
  height: 38px;
}

#smallcontainer {
  background-color: #FFFFFF;
  margin: 0px;
  position: absolute;
  left: 300px;
  top: 150px;
  width: 500px;
  height: auto;
  z-index: 11;
}

#bigcontainer {
  background-color: #FFFFFF;
  margin: 0px;
  position: absolute;
  left: 300px;
  top: 150px;
  width: 1500px;
  height: auto;
}


#storecontainer {
  clear: both;
  display: block;
  background-color: #FFFFFF;
  margin: 0px;
  position: absolute;
  left: 300px;
  top: 10px;
  width: 1500px;
  height: auto;
  z-index: 13;
}

#storebox {
  background-color: #FFFFFF;
  padding: 5px;
  position: relative;
  width: auto;
  height: auto;
}


#footercontainer {
  background-color: #FFFFFF;
  margin: 0px;
  position: absolute;
  left: 300px;
  bottom: 0px;
  width: 100%;
  height: auto;
  z-index: 10;
}

#demomenu {
  background-color: #FFFFFF;
  border: solid 2px #000000;
  padding: 30px;
  position: relative;
  width: 500px;
  height: auto;
  text-align: center;  
}


#textboxdemo {
  background-color: #FFFFFF;
  border: solid 2px #0000FF;
  padding: 30px;
  position: relative;
  width: 500px;
  height: auto;
}

#textbox {
  background-color: #FFFFFF;
  border: solid 2px #000000;
  padding: 30px;
  position: relative;
  width: 500px;
  height: auto;
}

#textbox2 {
  background-color: #FFFFFF;
  border: solid 2px #000000;
  padding: 30px;
  position: relative;
  width: 500px;
  height: auto;
}
#contactbox {
  background-color: #FFFFFF;
  border: solid 2px #000000;
  padding: 30px;
  position: relative;
  width: 400px;
  height: auto;
}

#bottombox {
  background-color: #000080;
  border: solid 1px #000080;
  margin: 0px;
  padding: 30px;
  position: absolute;
  left: 0px;
  top: 560px;
  height: 70px;
}

#sitemeter {
  background-color: #F5F5F5;
  margin: 0px;
  padding: 0px;
  position: fixed;
  left: 10px;
  top: 570px;
  width: 0px;
  height: 0px;
  visibility: hidden;
}