body {font-family: 'Roboto', sans-serif; font-size: 16px; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; background-color:#FFFFFF; cursor:default;}

td {font-size:16px; color:#000000; text-decoration: none;}
tr {font-size:16px; color:#000000; text-decoration: none;}

.top-bg{background-color:#ffdd00;}
.top-mfg{font-size:22px; letter-spacing:-0.3px;  font-style:italic; color:#663300; text-shadow: 1px 1px #fcf3bb;}

.top-phone-email{font-size:18px; color:#666666;  text-decoration:none;}
a.top-phone-email:hover{text-decoration:underline;}

.main_menu {font-size:16px; color:#0072bc; text-decoration:none; text-transform:uppercase; text-shadow: 1px 1px #ffffff;}
a.main_menu:hover {text-decoration: none; color:#000033;}
.main_menu_sep {padding-left:29px; padding-right:29px; background-image:url(../images/menu-sep.png); background-repeat:no-repeat; background-position:center;}
.main_menu-opn {font-size:16px; text-decoration: none; color:#000033; text-shadow: 1px 1px #ffffff; text-transform:uppercase;}
.main-menu-bg{background-color:#f0f0f0;}

.page-head{font-size:40px; color:#fff; text-transform:uppercase; padding-top:10px;}
.page-head-bg{background-color:/*#ffdd00;*/#0072bc; border-top:solid; border-top-color:#0072bc; border-top-width:0px; border-bottom:solid 0px #0072bc;}
.bottom-bg1{background-color:#0072bc;}
.bottom-bg2{background-color:#0365a6;}
.prod-table-bg{background-color:#eeeeee; color:#000000; padding:5px;}
.contact-office-bg{background-image:url(../images/supl-building.jpg); background-repeat:no-repeat; background-position:center;}

.text_justify{font-size:16px; text-align:justify; line-height:27px; color:#000000;}
a.text_justify:hover {text-decoration: none;}

.home-prod-bg{ background-color:#f7f7f7; background-image:url(../images/home-prod-bg.jpg); background-repeat:no-repeat; background-position:center;}
.home-prod-sep{background-image:url(../images/home-prod-sep.png); background-repeat:no-repeat; background-position:center;}

.prod-head-home{font-size:30px; color:#0072bc; text-transform:uppercase;}

.head-news{font-size:20px; color:#0072bc; text-transform:uppercase;}

.prod-range{font-size: 18px; color:#006699; text-decoration:none; line-height:25px;}
a.prod-range:hover {text-decoration: none; color:#DC483E;}

.prod-details{list-style-type:disc; padding-left:30px; margin-top:3px; margin-bottom:6px;}

.bottom-head {font-size: 22px; color:#efe300; text-decoration: none; text-transform:uppercase; font-weight:bold;}
a.bottom-head:hover {text-decoration: none; color:#CCCCCC;}

.bottom-txt {font-size: 16px; color:#ffffff; text-decoration: none; line-height:25px;}
a.bottom-txt:hover {text-decoration: underline;}

.bottom-txt-link {font-size: 16px; color:#ffffff; text-decoration: none; line-height:25px;}
a.bottom-txt-link:hover {text-decoration: none; color:#33CCFF;}

.bottom-sep {background-image:url(../images/bottom-sep.png); background-repeat:repeat-y; background-position:center;}

.bottom {font-size: 14px; color:#ffffff; text-decoration: none;}
a.bottom:hover {text-decoration: none; color:#009999;}

.bottom-link {font-size:13px; color:#ffffff; text-decoration:none;}
a.bottom-link:hover {text-decoration: none; color:#FFCC00;}
.bottom-link-sep {padding-left:10px; padding-right:10px; background-image:url(../images/bottom-menu-sep.png); background-repeat:no-repeat; background-position:center;}

.more {font-size: 12px; background-color:#0072BC; font-weight:bold; color:#ffffff; text-decoration: none; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;}
a.more:hover {background-color:#FFCC00; text-decoration: none; color:#000000; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; }


/* Dropdown Button */
.dropbtn {font-size:16px; color:#0072bc; text-transform:uppercase; border:none; background-color:#f0f0f0; cursor:pointer;font-family: 'Roboto', sans-serif;}
/* The container <div> - needed to position the dropdown content */
.dropdown {position:static; display:block;}
/* Dropdown Content (Hidden by Default) */
.dropdown-content {color:#339999; display:none; position:absolute; background-color:#f0f0f0; min-width:260px; padding-top:20px; z-index: 1;}
/* Links inside the dropdown */
.dropdown-content a {text-align:left; color:#0072bc; padding:10px 10px; text-decoration:none; display:block;}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color:#ffdd00; color:#000000;}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block; color:#ffdd00;}
/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {color:#000033;}