body,td,p, .cmsDefaultTextLogo a, .cmsDefaultTextLogo a:link, .copyright, a.copyright, .copyright a, a.copyright:link {color:#383838 ;}
body.cmsPopup {background-color:white ;background-image:none;padding:2%;}
body {margin:0px;padding:0px;}
body {}
@font-face {font-family:'Apoto-Bold';src:url('fonts/Apoto-Bold.eot');src:url('fonts/Apoto-Bold.eot?#iefix')format('embedded-opentype'),url('fonts/Apoto-Bold.woff')format('woff'),url('fonts/Apoto-Bold.ttf')format('truetype'),url('fonts/Apoto-Bold.svg#Apoto-Bold')format('svg');}
.grants {border-spacing:0;}
.grants th {color:#fff;background:#000;padding:10px 5px;text-align:left;}
.grants td {font-size:10px;padding:1px 5px;vertical-align:top;}
.grants td:first-child {width:25%;}
.grants td:last-child {width:15%;}
#wrapper {}
h1 {font-size:18px;}
h2 {font-size:16px;color:#888888;}
h3 {font-size:14px;color:#383838;}
a {text-decoration:none;color:#db6d28;}
a:hover {text-decoration:underline;}
#cmslogo {}
#cmsPageContainer {}
#navigation {}
#zone2 {float:right;padding:0 10px;width:300px;}
input {border:1px solid #000000;width:150px;}
textarea {border:1px solid #000000;padding-right:3px;}
.cmsFormElement input[type="checkbox"]{border:0;}
.cmsFormElements {width:100%;}
.cmsFormData {padding-bottom:5px;width:75%;}
.cmsFormActions {margin-right:2px;}
#cmsProductSummary:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
input[type=submit], input[type=button] {background-color:#000000;color:#ffffff;height:auto;font-size:14px;font-weight:bold;cursor:pointer;width:35px;}
input[type=submit]:hover, input[type=button]:hover {opacity:0.8;}
.cmsFormElement {overflow:inherit;}
#container {width:960px;background-color:#FFF;box-shadow:0 0 10px 2px #888888;margin:20px 0;}
#cmsBannerSlideDiv {}
#bannercontainer {position:relative;}
.bannercaption {line-height:2.0em;position:absolute;z-index:9999;bottom:2px;right:5px;}
.bannertitle {font-size:14px;color:#ffffff;text-transform:lowercase;text-shadow:2px 0 2px black;font-family:'Apoto-Bold',sans-serif,arial,helvetica;}
#slideShow1DIV {padding:10px;}
hr {color:#000000;background-color:#000000;height:1px;border:none}
table.news {max-height:250px;width:290px;padding:10px;}
table.news th {color:#ffffff;background:#000000;text-align:left;padding:5px 0 5px 10px;font-size:14px;height:19px;}
table.news td {padding:5px 10px;background:#ffffff;border:1px solid #000000;vertical-align:top;}
table.news a {color:#383838;}
table.news ul {margin-left:-10px;}
table.subscribe td {border:none;}
table.subscribe input {border:1px solid #000000;width:150px;}
table.subscribe textarea {border:1px solid #000000;}
table.subscribe input[type=submit], table.subscribe input[type=button] {background-color:#000000;color:#ffffff;height:auto;font-size:12px;font-weight:bold;cursor:pointer;width:80px;}
#footer {padding:10px;background:#000;height:60px;line-height:1.5;}
#footer p, #footer a, .copyright,a.copyright, a.copyright:link {color:#fff;}
div.socialmediaicons {float:right;margin-top:10px;}
div.socialmediaicons img:hover {opacity:0.8;}
#cmsBrowserBottomFixed {position:initial;}
#search {float:right;margin-top:5px;padding-right:10px;}
#search input {font-size:12px;border:1px solid #000000;color:#000000;background:#ffffff;}
.searchbox {border:0px;background-color:transparent;position:absolute;top:0px;left:5px;width:264px;text-indent:3px;height:25px;line-height:25px;outline:none;color:#666666;}
.searchbox_submit {border:0px;background-color:transparent;position:absolute;top:0px;left:174px;width:25px;height:25px;}
#search .searchtoysubmit {background:transparent url(/images/mag-glass.png)no-repeat top center;width:20px;height:20px;margin:0;padding:0;border:0;text-indent:-1000em;cursor:pointer;cursor:hand;}
#search .searchtoysubmit:hover {background:transparent url(/images/mag-glass.png)no-repeat top center;opacity:0.6;}
.searchtoykeywords {width:160px;}
.searchFormDiv {}
.btn {border-radius:0;padding:0 1rem;}
.btn.btn-primary {color:#fff;background-color:#000;}
.btn.btn-primary:hover {color:#000;background-color:#fff;border-color:#000;text-decoration:none;}
#cmsBrowserBottomFixed {bottom:0;display:none;}
BODY {font-size:14px ;}
#menu {background:#0c0d0f;padding:10px 0;}
#menu ul {padding:0;margin:0 auto;list-style-type:none;display:table;}
#menu ul li {float:left;padding:0 25px;}
#menu ul li a, #menu ul li a:visited {display:block;text-decoration:none;color:#ffffff;font-size:14.5px;}
#menu ul li a:hover {text-decoration:underline;}
#menu ul li ul {visibility:hidden;position:absolute;width:120px;background:#000;padding:5px 0;border:1px solid #000000;}
#menu ul li ul li {padding:2px 20px 2px 10px;}
#menu ul li ul li a {display:block;font-size:14px;color:#fff;}
#menu ul li ul li a:hover {color:#fff;}
#menu ul li:hover a,#menu ul li a:hover, #menu ul li.menuliactive a {color:#ffffff;}
#menu ul li:hover ul,#menu ul li a:hover ul {visibility:visible;}
#menu ul li:hover ul li ul,#menu ul li a:hover ul li a ul {visibility:hidden;position:absolute;left:0;}
#menu ul li:hover ul li a,#menu ul li a:hover ul li a {display:block;color:#fff;font-size:14px;}
#menu ul li:hover ul li a:hover,#menu ul li a:hover ul li a:hover {color:#fff;}
body {background-position:left top;background-repeat:no-repeat;background-attachment:fixed;}
BODY {font-family:sans-serif,arial,helvetica ;}