body { color: #666666; font-size: 11px; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px; }

.subtitle { color: #cc6600; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px; }


.subtitle_blue { color: #000099; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px; }

.subtitle_can { color: #cc6600; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px; }

.bodylink { color: #cc6600; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px; }

.headings {color: black; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; margin: 0 0; }

.bodylink a:link {color:#cc6600; text-decoration:none;}
.bodylink a:visited {color:#cc6600; text-decoration:none;}
.bodylink a:hover { color:#000099; text-decoration:none;}
.bodylink a:active { color:#cc6600; text-decoration:none;}

.bodylinkwhatsnew a:link {color:#cc6600; text-decoration:underline;}
.bodylinkwhatsnew a:visited {color:#cc6600; text-decoration:underline;}
.bodylinkwhatsnew a:hover { color:#000099; text-decoration:underline;}
.bodylinkwhatsnew a:active { color:#cc6600; text-decoration:underline;}

.productsample a:link {color: #cc6600; text-decoration:underline; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif; }
.productsample a:visited {color: #cc6600; text-decoration:underline; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif; }
.productsample a:hover {color: #000099; text-decoration:underline; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif; }
.productsample a:active{color: #cc6600; text-decoration:underline; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif; }


.biglink { color: #cc6600; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 20px; }

.ind_border {border-top: 12px solid #cccccc; border-bottom: 12px solid #cccccc;}

.biglink a:link {color:#cc6600; text-decoration:none;}
.biglink a:visited {color:#cc6600; text-decoration:none;}
.biglink a:hover { color:#000099; text-decoration:none;}
.biglink a:active { color:#cc6600; text-decoration:none;}


.biglinkb { color: #cc6600; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 16px; }

.biglinkb a:link {color:#cc6600; text-decoration:none;}
.biglinkb a:visited {color:#cc6600; text-decoration:none;}
.biglinkb a:hover { color:#000099; text-decoration:none;}
.biglinkb a:active { color:#cc6600; text-decoration:none;}

.biglink2 { color: #cc6600; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 16px; }

.biglink2 a:link {color:#cc6600; text-decoration:none;}
.biglink2 a:visited {color:#cc6600; text-decoration:none;}
.biglink2 a:hover { color:#000099; text-decoration:none;}
.biglink2 a:active { color:#cc6600; text-decoration:none;}

.dtable {color: #000000; font-size: 14px; font-weight: bold; font-family: "Times New Roman", Times, serif; line-height: 16px; margin-top: 14px; line-height: 18px;}
.dtableMain {color: #000000; font-size: 14px; font-family: "Times New Roman", Times, serif;}
.dtableBorder {border: 1px solid black}
.dtableMain p {color: #000000; font-size: 14px; font-family: "Times New Roman", Times, serif;}
.dtableMain hr {color: #000000; background-color:#000000;}
.dtableMain h1 {margin-bottom: 12px;;}
.dtableMain h2 {font-style: italic; }

.credit { color: #666666; font-size: 11px; font-style: normal; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px;}
.school { color: #666666; font-size: 11px; font-style: normal; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px; }

.header {color: #8f8f8f; font-size: 11px; font-family: Arial, Helvetica, Verdana, san-serif;}

.header a:link { color:#666666; text-decoration: none;}
.header a:visited { color:#666666; text-decoration: none;}
.header a:hover { color: #cc6600; text-decoration: underline; }
.header a:active { color:#666666; text-decoration: none;}

.footer { color: #666666; font-size: 11px; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px; }

.footer a:link { color:#666666; text-decoration: none;}
.footer a:visited { color:#666666; text-decoration: none;}
.footer a:hover { color: #cc6600; text-decoration: underline; }
.footer a:active { color:#666666; text-decoration: none;}

p { color: #666666; font-size: 11px; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 15px; }

td { text-align: left; vertical-align: top; }

a:link { color: #000099; text-decoration: none; }

a:visited { color: #660099; text-decoration: none; }

a:hover {color: #000099; text-decoration: underline; }

a:active {color: #000099; }

.smallhead { font-weight: bold }

.smallhead2 { font-weight: bold; line-height: 24px; }

.comments {font-style: italic;}

.newsbox { 

border-style: solid;
border-color: #cccccc;
border-width: 1px; 
padding: 8px; 
background-color:#f6f6f6; }

.sidebar {
border-bottom-color: #cccccc;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: #cccccc;
border-top-style: solid;
border-top-width: 1px;
border-left: none;
border-right: none;
background-color:none;
padding-top: 4px;
padding-bottom: 8px;
padding-left: 2px;
padding-right: 2px;
}

.catalog { color: #666666; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 20px; }

.catalog a:link {color:#666666; text-decoration:none;}
.catalog a:visited {color:#666666; text-decoration:none;}
.catalog a:hover { color:#cc6600; text-decoration:none;}
.catalog a:active { color:#666666; text-decoration:none;}

.floater {

float: left

}

hr { border:none; background-color:#cccccc;  color:#cccccc; width:100%; height:1px; text-align: left; }

.comptable {
padding-bottom: 6px;
padding-top: 0px;

}

.comptable2 {
padding-bottom: 4px;
padding-top: 0px;
vertical-align: bottom;

}

.comptable3 {
padding-bottom: 3px;
padding-top: 3px;
vertical-align: middle;
border-top-color: #cccccc;
border-top-style: solid;
border-top-width: 1px;

}

.comptable4 {
padding-bottom: 3px;
padding-top: 3px;
vertical-align: middle;
border-top-color: #cccccc;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #cccccc;
border-bottom-style: solid;
border-bottom-width: 1px;
}

.bigtitle { color: #666666; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 18px; }

.listing { color: #666666; font-size: 12px; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 16px; }

.listingbold { color: #666666; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 16px; }

.listingbold2 { color: #000000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Verdana, san-serif; line-height: 16px; }

.rightfloat { float: right;}