@charset "utf-8";
/* CSS Document */

@font-face {font-family:"SOCIAL FONT ICONS"; src:url('SOCIAL FONT ICONS.ttf'); format:'truetype'; font-style:normal;}

body {background:url(images/bg.jpg) repeat-x #ededed top; padding:0px; margin:0px;}
.menu {background:url(images/menu-bg.jpg) repeat-x; font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF;}
.menu ul {padding:0px; margin:0px;}
.menu li {list-style:none; float:left; background:url(images/mid-menu.jpg) no-repeat right; line-height:42px; position:relative; display:block;}
.menu li a {color:#FFFFFF; padding:0 25px; text-decoration:none; display:block;}
.menu li a:hover {background:url(images/menu-hover.jpg) repeat-x;}
.menu ul .last {background-image:none;}
.menu ul li ul {display:none;}
.menu ul li:hover ul {display:block; position:absolute; z-index:1000;}
.menu ul li:hover li {float:none; border-top:1px solid #FFFFFF; background:#0064a3; line-height:30px; width:200px; font-size:12px;} 

.bottom-blue {border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:url(images/about-bg.jpg) repeat-x; padding:15px; font-family:Calibri; font-size:13px; color:#FFFFFF; line-height:17px;}
.bottom-blue h1 {font-family:candara; font-size:24px; color:#FFFFFF; line-height:40px; border-bottom:1px dashed #FFFFFF; padding:0px; margin:0px; background:none;}
.bottom-blue p {padding:8px 0; margin:0px;}

.bottom-gray {border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:url(images/product-bg.jpg) repeat-x; padding:15px; font-family:Calibri; font-size:13px; color:#333; line-height:17px;}
.bottom-gray h1 {font-family:candara; font-size:24px; color:#666; line-height:40px; border-bottom:1px dashed #666; padding:0px; margin:0px; background:none;}
.bottom-gray p {padding:8px 0; margin:0px;}

.readmore {background: url(images/readmore-bg.jpg) repeat-x; line-height:24px; color:#333333; text-align:center; width:80px; height:24px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border:1px solid #999; cursor:pointer;}
.readmore a {color:#333333; text-decoration:none;}
.readmore a:hover {text-decoration:underline;}

.footer {background:#009ee0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:18px; padding:10px 0;}
.footer a {color:#FFFFFF; text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.footer .social {font-family:"SOCIAL FONT ICONS"; font-size:22px; letter-spacing:2px;}
.footer .social a {color:#FFFFFF; text-decoration:none;}
.footer .social a:hover {color:#000;}

.normal {font-family:Calibri; font-size:14px; color:#333333; line-height:20px; letter-spacing:normal;}
.normal a {color:#0099FF; text-decoration:underline;}
.normal a:hover {text-decoration:none;}
.normal ul {padding:0px; margin:0px;}
.normal li {list-style:square; margin-left:25px; padding-top:5px;}
.brands {font-family:Calibri; font-size:13px; color:#000; line-height:18px;}
h4 {font-family:"Century Gothic"; font-size:25px; color:#333333; line-height:40px; border-bottom:1px dashed #999; padding:0px; margin:0px; font-weight:normal;}

.imgborder {border:5px solid #ccc;}
h1 {font-family:"Trebuchet MS"; font-size:14px; color: #0066FF; line-height:30px; padding:0px 10px; margin:0px; text-transform:uppercase; background:#CCCCCC;}
.imgright {border:5px solid #CCCCCC; float:right; margin-left:10px;}

.textfield {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:250px; height:20px; border:1px solid #CCCCCC; background:#ededed;}
.textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:250px; border:1px solid #CCCCCC; background:#ededed;}

h2 {font-family:"Trebuchet MS"; color:#0099FF; line-height:40px; padding:0px; margin:0px;}

.submit  {background:url(images/menu-hover.jpg) repeat-x; font-family:Calibri; font-size:16px; color:#FFFFFF; height:35px; border:1px solid #999999; width:120px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; box-shadow:0 0 3px 3px #999; -webkit-box-shadow:0 0 3px 3px #999; -moz-box-shadow:0 0 3px 3px #999; margin-top:5px;}
.submit:hover{box-shadow:0 0 3px 3px #666; -webkit-box-shadow:0 0 3px 3px #666; -moz-box-shadow:0 0 3px 3px #666; cursor:pointer;}

.border-right {border-right:1px solid #ccc;}

.certificate { font-family:Calibri; font-size:14px; color:#0099FF; line-height:25px; font-weight:bold;}
.certificate img {border:5px solid #CCCCCC;}
.certificate img:hover {border:5px solid #999999;}