/* CSS Document */
@media screen
{
/* global styles */
h1{font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #1f1a67; margin: 0px; padding: 0px;}
h2 {font-family:Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #1f1a67; margin: 0px; padding: 0px;}	
h3 {font-family:Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #686868; margin: 0px 0px 3px 0px;}
h4 {font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; color: #5d5d5d; margin: 6px; padding: 0px;}
h5 {font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #FFF; margin: 0px; padding: 0px;}	
h5 a:link {font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #FFF; margin: 0px; padding: 0px;}
h5 a:visited {text-decoration: none; color: #FFFFFF;}
h5 a:hover {text-decoration: none; color: #FFFFFF;}
h5 a:active, a:focus {text-decoration: none; color: #FFFFFF;}
table.body {margin: auto;}
body {background-color: #1f1a67;}
table.border {border-bottom: 1px solid #333; border-right: 1px solid #333; border-left: 1px solid #333;}

/* header */
table.head {height: 107px; background-image:url(gif/bgTopbar.jpg);}
table.head td {padding: 0px 15px 0px 0px;}

/* search */
table.search {width: 224px; padding: 0px; float: right; margin:0px; vertical-align: middle;}
table.search td {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 0px 0px 3px 0px; vertical-align: top; text-align: left; margin: 0px;}
input.searchfield {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; height: 19px; width: 126px; border: 1px solid #CCC; margin: 0px 0px 2px 0px;}
input.btn {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin: 0px 0px 2px 0px;}

/* navigation */
table.nav {height:30px;}
table.nav td {float: left; padding: 0px 0px 0px 14px;}

/* breadcrumbs */
table.breadcrumbs {margin-bottom: 5px; padding:0px;}
table.breadcrumbs td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
table.breadcrumbs td a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4771b7; text-decoration: none;}
table.breadcrumbs td a:visited {text-decoration: none; color: #4771b7;}
table.breadcrumbs td a:hover {text-decoration: underline; color: #4771b7;}
table.breadcrumbs td a:active, a:focus {text-decoration: underline; color: #4771b7;}

/* index page styles */
table.flash {width: 984px;}
table.flash td {vertical-align: top;}

table.products_header {width: 984px; margin: 0px;}
table.products_header td {float: left; padding: 0px 0px 0px 14px; vertical-align: middle; margin: 0px;}

table.products {width: 984px; height:247px; background-image:url(gif/bgProducts.jpg); margin: 0px; float:}
table.products td {padding: 0px;}

table.itemcontainer {width: 902px; margin: auto; vertical-align: middle; margin-top: 15px;}
table.itemcontainer td {vertical-align: top;}



table.items {width: 200px; margin: 0px 0px 10px 0px;}
td.items {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333;}
td.items p {width: 107px; margin: 0px 0px 0px 5px;}
td.items img {float: right; margin: 0px 10px 0px 0px; border: 0px;}
td.items a:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #4771b7; text-decoration: none;}
td.items a:visited {text-decoration: none; color: #4771b7;}
td.items a:hover {text-decoration: underline; color: #4771b7;}
td.items a:active, a:focus {text-decoration: underline; color: #4771b7;}
td.items h5 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFF; font-weight: bold; width: 200px;  height: 15px; background-color: #bc7720; padding: 1px 1px 1px 5px; margin: 0px 0px 7px 0px;}
td.items h5 a:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFF; font-weight: bold; width: 200px;  height: 15px; background-color: #bc7720; padding: 1px 1px 1px 5px; margin: 0px 0px 7px 0px;}
td.items h5 a:visited {text-decoration: none; color: #FFFFFF;}
td.items h5 a:hover {text-decoration: none; color: #FFFFFF;}
td.items h5 a:active, a:focus {text-decoration: none; color: #FFFFFF;}

/* content */
table.content { width: 984px; background-color: #FFF; }
td.content {background-image:url(gif/bgPage.gif); background-position:top; background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 15px 15px 15px 15px;}
td.content h1 {font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #1f1a67; margin: 0px; padding: 0px;}
td.content ul {margin: 5px 0px 10px 0px; padding: 0px;}
td.content li {line-height: 14px; margin-left: 30px;}
td.content a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4771b7; text-decoration: none;}
td.content a:visited {text-decoration: none; color: #4771b7;}
td.content a:hover {text-decoration: underline; color: #4771b7;}
td.content a:active, a:focus {text-decoration: underline; color: #4771b7;}

/* contact us page */
table.container {background-image:url(gif/bgProductsTop.gif); background-position:top; background-repeat:no-repeat; background-color: #FFFFFF; padding: 15px;}
#width {width: 954px;}
#print {display:inline;}

table.contact {background-image:url(gif/bgContact.jpg); background-position:top; background-repeat:no-repeat; width: 984px; height: 235px; margin-bottom: 5px;}
table.contact td {padding: 10px;}
table.contact td table td {padding: 0px;}
table.contact td h1 {font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #1f1a67; margin: 0px 0px 10px 0px; padding: 0px;}
table.contactinfo td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: left; padding:0px}
table.contactinfo td strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1f1a67; width: 250px; text-align: left;}
table.contactinfo td em {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; color: #333333; width: 250px; text-align: left;}

table.contactform {width: 952px; padding: 0px;}
td.contactform {border-right: 1px solid #6b6b6b; border-left: 1px solid #6b6b6b; background-color: #ebebeb; padding: 0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: left; padding:5px}
td.contactform strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1f1a67; text-align: left;}
td.contactform em {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; color: #333333; width: 250px; text-align: left;}
td.contactform input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}

/* products spec page */
table.specborder {border-left: 1px solid #6b6b6b; border-right: 1px solid #6b6b6b;}
td.spec {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: left; padding:15px}
td.spec strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1f1a67; text-align: left;}
td.spec em {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; color: #333333; text-align: left;}

.specificationstable td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: center; border-top: 1px solid #a8a8a8; padding: 4px 0;}
td.tabledata_head { background-color:#c9cbe6; padding: 5px 0; min-height: 40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333; border-bottom: none; border-top: none; }
td.productHeading { background-color:#c9cbe6; padding: 5px 0; min-height: 40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333; border-bottom: none; border-top: none; }
tr.oddrow { background-color:#eeeff9; }
td.purplerow { background-color: #1f1a67; border-bottom: none; border-top: none; padding:0;}
td.whiterow { background-color: #FFF; border-bottom: none; border-top: none; padding:0;}

/* footer */
table.footer {width: 984px; height: 78px; margin: 0px 0px 0px 0px;}
table.footer td {width: 984px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; height: 78px; background-image:url(gif/bgfooter.jpg); vertical-align: top; text-align: center;}
table.footer td p {margin-top: 10px;}
td.footer a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none;}
td.footer a:visited {color: #333333; text-decoration: none;}
td.footer a:hover {color: #4771b7; text-decoration: underline;}
td.footer a:active, a:focus {text-decoration: underline; color: #4771b7;}
}
@media print
{
#width {width: 90%;}
#print {display:none;}

/* global styles */
h1{font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #1f1a67; margin: 0px; padding: 0px;}
h2 {font-family:Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #1f1a67; margin: 0px; padding: 0px;}	
h3 {font-family:Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #686868; margin: 0px 0px 3px 0px;}
h4 {font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; color: #5d5d5d; margin: 0px; padding: 0px;}
h5 {font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #FFF; margin: 0px; padding: 0px;}	
table.body {margin: auto;}
body {background-color: #1f1a67;}

/* header */
table.head {height: 107px; background-image:url(gif/bgTopbar.jpg);}
table.head td {padding: 0px 15px 0px 0px;}

/* search */
table.search {width: 224px; padding: 0px; float: right; margin:0px; vertical-align: middle;}
table.search td {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 0px 0px 3px 0px; vertical-align: top; text-align: left; margin: 0px;}
input.searchfield {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; height: 19px; width: 126px; border: 1px solid #CCC; margin: 0px 0px 2px 0px;}
input.btn {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin: 0px 0px 2px 0px;}

/* navigation */
table.nav {height:30px;}
table.nav td {float: left; padding: 0px 0px 0px 14px;}

/* index page styles */
table.flash {width: 984px;}
table.flash td {vertical-align: top;}

table.products_header {width: 984px; margin: 0px;}
table.products_header td {float: left; padding: 0px 0px 0px 14px; vertical-align: middle; margin: 0px;}

table.products {width: 984px; height:247px; background-image:url(gif/bgProducts.jpg); margin: 0px; float:}
table.products td {padding: 0px;}

table.itemcontainer {width: 902px; margin: auto; vertical-align: middle; margin-top: 15px;}
table.itemcontainer td {vertical-align: top;}

td.items h5 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFF; font-weight: bold; width: 200px;  height: 15px; background-color: #bc7720; padding: 1px 1px 1px 5px; margin: 0px 0px 7px 0px;}

table.items {width: 200px; margin: 0px 0px 10px 0px;}
td.items {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333;}
td.items p {width: 107px; margin: 0px 0px 0px 5px;}
td.items img {float: right; margin: 0px 10px 0px 0px;}
td.items a:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #4771b7; text-decoration: none;}
td.items a:visited {text-decoration: none; color: #4771b7;}
td.items a:hover {text-decoration: underline; color: #4771b7;}
td.items a:active, a:focus {text-decoration: underline; color: #4771b7;}

table.toc {width: 200px; margin: 0px 0px 10px 0px;}
td.toc {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333;}
td.toc p {width: 107px; margin: 0px 0px 0px 5px;}
td.toc img {float: right; margin: 0px 10px 0px 0px;}
td.toc a:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #4771b7; text-decoration: none;}
td.toc a:visited {text-decoration: none; color: #4771b7;}
td.toc a:hover {text-decoration: underline; color: #4771b7;}
td.toc a:active, a:focus {text-decoration: underline; color: #4771b7;}

/* content */
table.content {width: 984px;}
td.content {background-image:url(gif/bgPage.gif); background-position:top; background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding: 15px 15px 15px 15px;}
td.content h1 {font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #1f1a67; margin: 0px; padding: 0px;}
td.content a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4771b7; text-decoration: none;}
td.content a:visited {text-decoration: none; color: #4771b7;}
td.content a:hover {text-decoration: underline; color: #4771b7;}
td.content a:active, a:focus {text-decoration: underline; color: #4771b7;}

/* contact us page */
table.container {background-image:url(gif/bgProductsTop.gif); background-position:top; background-repeat:no-repeat; background-color: #FFFFFF; padding: 15px;}

table.contact {background-image:url(gif/bgContact.jpg); background-position:top; background-repeat:no-repeat; width: 984px; height: 235px; margin-bottom: 5px;}
table.contact td {padding: 10px;}
table.contact td h1 {font-family: Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; color: #1f1a67; margin: 0px; padding: 0px;}
table.contactinfo {width: 550px;}
td.contactinfo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 275px; text-align: left; padding:0px}
td.contactinfo strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1f1a67; width: 250px; text-align: left;}
td.contactinfo em {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; color: #333333; width: 250px; text-align: left;}

table.contactform {width: 952px; padding: 0px;}
td.contactform {border-right: 1px solid #6b6b6b; border-left: 1px solid #6b6b6b; background-color: #ebebeb; padding: 0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: left; padding:5px}
td.contactform strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1f1a67; text-align: left;}
td.contactform em {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; color: #333333; width: 250px; text-align: left;}
td.contactform input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}

.specificationstable td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: center; border-top: 1px solid #a8a8a8; padding: 4px 0;}
td.tabledata_head { background-color:#c9cbe6; padding: 5px 0; min-height: 40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333; border-bottom: none; border-top: none; }
td.productHeading { background-color:#c9cbe6; padding: 5px 0; min-height: 40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333; border-bottom: none; border-top: none; }
tr.oddrow { background-color:#eeeff9; }
td.purplerow { background-color: #1f1a67; border-bottom: none; border-top: none; padding:0;}
td.whiterow { background-color: #FFF; border-bottom: none; border-top: none; padding:0;}

/* products spec page 
table.specborder {border: 0px;}
td.spec {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: left; padding:15px}
td.spec strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1f1a67; text-align: left;}
td.spec em {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; color: #333333; text-align: left;}

.specificationstable td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: center; border-bottom: 1px solid #a8a8a8; border-top: 1px solid #a8a8a8; }
td.tabledata_head { background-color:#c9cbe6; padding: 5px 0; min-height: 40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333; border-bottom: none; border-top: none; }
tr.tabledata_colorrow { background-color:#eeeff9; }
td.tabledata_purplerow { background-color: #1f1a67; border-bottom: none; border-top: none; }
td.tabledata_whiterow { background-color: #FFF; border-bottom: none; border-top: none; }*/
/* footer */
table.footer {width: 984px; height: 78px; margin: 15px 0px 0px 0px;}
table.footer td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; height: 78px; background-image:url(gif/bgfooter.jpg); vertical-align: top; text-align: center;}
table.footer td p {margin-top: 10px;}
td.footer a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none;}
td.footer a:visited {color: #333333; text-decoration: none;}
td.footer a:hover {color: #4771b7; text-decoration: underline;}
td.footer a:active, a:focus {text-decoration: underline; color: #4771b7;}
}

