body {background-image: url(../images/background.gif); background-repeat: repeat-y;margin: 0; background-color:#F9F8FF; height:100%;}
h1 {font-family:Arial,Helvetica,sans-serif;color:#FA0000;font-size:4em; margin:0; padding:0;}
h2 {font-family:Arial,Helvetica,sans-serif;color:#000;font-size:3em; margin:0; padding:0;}
h3 {font-family:Arial,Helvetica,sans-serif;color:#000;font-size:2em; margin:0; padding:0;}
h4 {font-family:Arial,Helvetica,sans-serif;color:#000;font-size:1.25em; margin:0; padding:0;}
h5 {font-family:Arial,Helvetica,sans-serif;color:#000;font-size:0.75em; margin:0; padding:0;}
h1 a {text-decoration:none;}
h2 a {text-decoration:none;}
h3 a {text-decoration:none;}
h4 a {text-decoration:none;}
h5 a {text-decoration:none;}

.menubottom {padding:0 0 0 32px; margin-top:0; margin-left:-5px; margin-right:0; margin-bottom:0; list-style:none; height:35px; position:relative;}
.menubottom li {display:block; float:left; height:20px; line-height:20px; color:#000; padding:0 16px 0 8px;text-align:center; font-size:11px; font-family:arial, verdana, sans-serif;}
.menubottom li a {display:block; 
float:left; 
height:20px; 
line-height:20px; 
color:#000; 
text-decoration:none; 
font-size:11px; 
font-family:arial, verdana, sans-serif; text-align:center; padding:0 16px 0 8px;}
.menubottom li a:hover {color:#FA0000; }

.logo_link img {text-decoration:none;border:0px;}

.text {position:relative; 
	  top:19px;
	  width:95%;
	  margin-top:10px;
	  margin-left:10px;
	  margin-right:10px;
	  margin-bottom:20px;
	  font-family:Arial,Helvetica,sans-serif;
	  color:#000;
	  font-size:1em;
	  text-align:left;
	  }
.center ul {margin-left: auto; margin-right: auto;}
.text  ul.main {
	list-style: none;
	margin-left:1.5em;
	padding-left: 1em;
	border: none;
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
	line-height:1.10em;
	font-size:1em;
	text-align:left;
	  
	}
.text ul.center {margin-left: auto; margin-right: auto;}
.text ul {
	position: relative;
	list-style: none;
	padding: 10px;
	border: none;
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
	line-height:1.35em;
	font-size:1em;
	text-align:left;
	margin:10px;
	  padding-left: 1em;
	  text-indent: -1em;	  
	}
.text li a {text-decoration:none;}
#featured {border-bottom:3px solid #FA0000;}
#featured p {font-family:Arial,Helvetica,sans-serif;color:#000;font-size:1em;text-align:left;margin:10px;}
p {font-family:Arial,Helvetica,sans-serif;
   color:#000;
   font-size:1em;
   text-align:justify;
   margin:15px;}
.small {font-family:Arial,Helvetica,sans-serif;
        color:#000;
		font-size:0.75em;
		text-align:left;
		margin:10px;}
.small ul {
	position: relative;
	list-style: none;
	margin: 10px;
	padding: 10px;
	border: none;
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
	font-size:.75em;
	text-align:left;
	margin:10px;
	}
.small li a {text-decoration:none;}
p img {float:left;padding:5px; margin-left: 3px; margin-right: 3px;border: 1px solid #000; clear:right;}
p a {text-decoration:none;}
td a {text-decoration:none;}
h4 a {text-decoration:none;}
.img-c {padding:10px;border:1px solid #000;display:block;margin:auto;}
.img-l {float:left;padding:5px;border:1px solid #000;margin-right:10px;margin-bottom:20px;}
.img-r {float:right;padding:5px;border:1px solid #000;margin-left:10px;margin-bottom:20px;}
.img-fb {float:right;padding:5px;border:1px solid #000;clear:both;}
.img-logo {display:none;}

table {width:95%;margin:0px;clear:both;}
caption {font-family:Arial,Helvetica,sans-serif;
    color:#000;
    font-size:1.5em;
	text-align:left;
	margin:5px;}
td {font-family:Arial,Helvetica,sans-serif;
    color:#000;
    font-size:0.90em;
	text-align:left;
	margin:10px;}
th {font-family:Arial,Helvetica,sans-serif;
    color:#000;
	background-color:#959597;
    font-size:0.90em;
	text-align:left;
	margin:10px;}


.col {width:94%;float:left;margin:0px;clear:right;}
.col33 {width:32%;float:left;margin:0px;clear:right;padding:0px;height:20px;}
.col50 {width:48%;float:left;margin:0px;clear:right;padding:0px;height:20px;}
.grey {background-color:#959597;}

.prodlistleft {width:48%;float:left;margin:0;clear:right;}
.prodlistright {width:48%;float:right;margin:0;}
.prodlistleft3 {width:32%;float:left;margin:0;clear:right;}
.prodlistright3 {width:32%;float:right;margin:0;}
.tablerow {clear:both;margin-top:10px;padding:0px;height:auto;overflow:visible;}
#menu {padding:0; margin:10px 15px; width:0;}
#menu li {list-style-type:none; width:180px; height:18px; margin:2px 0; clear:both;font-family:Arial,Helvetica,sans-serif;font-size:0.80em;}
li.header {list-style-type:none; height:18px; margin:2px 0; clear:both; color:#F9F8FF;padding-left:3px;font-family:Arial,Helvetica,sans-serif;font-size:0.85em;}
li.subheader {list-style-type:none; height:18px; margin:2px 0; clear:both; color:#F9F8FF;padding-left:5px;font-family:Arial,Helvetica,sans-serif;font-size:0.85em;border-bottom:1px solid #FFF;}
#menu a, #menu a:visited {position:relative; display:block; width:170px; height:18px; border:1px solid #000; background-color:#888; color:#000; padding-left:3px; text-decoration:none;}
#menu a span, #menu a:visited span {display:none;}
#menu a:hover {color:#fff; background-color:#65707b; border:1px solid #000; text-decoration:none;}
#menu a:hover span {position:absolute; display:block; left:175px; top:0; width:0px; height:0px; border-left:8px solid #c00; border-top:8px solid #000; border-bottom:8px solid #000; font-size:1px; line-height:0;}
* html #menu a:hover span {width:8px; height:16px; w\idth:0; he\ight:0;}

.box {position:relative; float:left; top:0; height:20px; overflow:hidden;}
#topmenu {position:relative; margin-left:210px;float:right;}
#menutop {text-align:center; position:relative; top:5px; height:20px;}
#menutop a:visited {text-decoration:none; background-color:#65707b; color:#FFF; font-family:Arial,Helvetica,sans-serif; display:block; width:65px; height:20px; font-size:0.85em; line-height:20px;}
#menutop a {position:relative; text-decoration:none; background-color:#65707b; color:#fff; font-family:Arial,Helvetica,sans-serif; display:block; width:65px; height:20px; font-size:0.85em; line-height:20px;}
#menutop a:hover {text-decoration:none; color:#000; font-family:Arial,Helvetica,sans-serif; display:block; width:65px; height:20px;font-size:0.85em; line-height:20px;}
#menutop a:active {text-decoration:none; font-family:Arial,Helvetica,sans-serif; display:block; width:65px; height:20px; font-size:0.85em; line-height:20px;}

.mleft {position:relative; float:left; top:0; width:0; height:0; border-bottom:20px solid #65707b; border-left:20px solid #F9F8FF; overflow:hidden;}
.mright {position:relative; float:left; top:0; width:0; height:0; border-left:20px solid #65707b; border-bottom:20px solid #F9F8FF; overflow:hidden;}
.mmid {position:relative; float:left; top:0; width:25px; height:20px; background:#65707b; overflow:hidden;}

.boxx {position:relative; float:left; top:0; width:25px; height:20px; background:#F9F8FF; overflow:hidden;}
.boxx1, .boxx3, .boxx5, .boxx7 {float:left; height:0; border-right:5px solid #F9F8FF; border-top:5px solid #65707b;overflow:hidden;}
.boxx2, .boxx4, .boxx6, .boxx8 {float:left; height:0; border-bottom:5px solid #65707b; border-left:5px solid #F9F8FF; overflow:hidden;}
.boxx2a, .boxx4a, .boxx6a, .boxx8a {float:left; height:0; border-bottom:5px solid #F9F8FF; border-left:5px solid #F9F8FF; overflow:hidden;}

.boxx1 {width:15px;}
.boxx2 {width:0;}
.boxx2a {width:0;}
.boxx3 {width:10px;}
.boxx4 {width:5px;}
.boxx4a {width:5px;}
.boxx5 {width:5px;}
.boxx6 {width:10px;}
.boxx6a {width:10px;}
.boxx7 {width:0;}
.boxx8 {width:15px;}
.boxx8a {width:15px;}

