﻿*{margin:0;padding:0;outline:0;}
body{font-size:12px;line-height:20px;font-family:'Segoe UI';color:#333;background:url(images/body-bg.gif) repeat 0 0;width:1200px;margin:auto;height:41px;}
a{color:#ff0000;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
a img{border:0;}
input, textarea, select{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
textarea{overflow:auto;}
.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both;}
.notext{font-size:0;line-height:0;text-indent:-4000px;}
.left, .alignleft{float:left;width:700px;display:inline;}
.right, .alignright{float:right;display:inline;}
.shell{width:1150px;margin:0 auto;}
.border{border:1px solid #e8e8e8;background:#fff;position:relative;}
.shadow-l{background:url(images/shadow-l.png) no-repeat 0 0;width:25px;height:686px;position:absolute;top:0;left:-25px;}
.shadow-r{background:url(images/shadow-r.png) no-repeat 0 0;width:25px;height:686px;position:absolute;top:0;right:-25px;}
.shadow-b{background:url(images/shadow-b.png) no-repeat 0 0;width:980px;height:20px;position:absolute;bottom:-20;left:62px;}
#header{background:url(images/header-bg.gif) repeat-x 0 0;height:110px;position:relative;}
#logo a{background:url(images/logo_png_sss.png) no-repeat 0 0;width:300px;height:90px;position:absolute;margin-top:10px;margin-left:5px;top:0;left:0;}
.socials{padding:23px 11px 0 0;}
.socials ul{list-style:none;}
.socials ul li{display:inline;float:left;font-family:"Trebuchet MS", Arial, sans-serif;font-size:11px;line-height:16px;padding:2px 17px 2px 0;margin:0 15px 0 0;}
.socials ul li.last{border:0;margin:0;}
.socials ul li a{float:left;color:#b9b9b9;height:16px;padding:0 0 0 20px;}
nav{display:block;text-align:center;font-weight:bold;}
nav ul{opacity:1.5;margin:0;padding:0;list-style:none;}
.nav a{display:block;background:#FFFFFF;color:#000066;text-decoration:none;padding:0.8em 1.8em;text-transform:uppercase;font-size:12px;letter-spacing:normal;text-shadow:0 -1px 0 #fff;position:relative;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.4) inset;-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.4) inset;border:0px solid rgba(0, 0, 0, 0.5);}
.nav{vertical-align:top;display:inline-block;box-shadow:0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 0 5px rgba(0, 0, 0, 0.1) inset;border-radius:6px;width:1500px;}
.nav li{position:relative;}
.nav > li{float:left;border-bottom:4px #fff solid;margin-right:1px;top:4px;left:10px;width:160px;opacity:1.5;}
.nav > li > a{margin-bottom:1px;box-shadow:0px 10px 20px rgba(0,0,0,0.3);border-left:1px solid rgba(255, 255, 255, 0.05);border-right:1px solid rgba(0,0,0,0.2);}
.nav > li:hover,
.nav > li:hover > a{border-bottom-color:red;z-index:100;}
.nav li:hover > a{color:#ff0000;}
.nav li a:first-child:nth-last-child(2):before{content:"";position:absolute;height:0;width:0;border:5px solid transparent;top:50%;right:5px;}
.nav ul{position:absolute;white-space:nowrap;border-bottom:5px solid #ff0000;z-index:1;left:-99999em;}
.nav > li:hover > ul{left:auto;margin-top:5px;min-width:100%;}
.nav > li li:hover > ul{left:85%;margin-left:1px;top:-1px;}
.nav > li:hover > a:first-child:nth-last-child(2):before{border:5px solid transparent;border-bottom-color:#fff;margin-top:-5px}
.nav li li > a:first-child:nth-last-child(2):before{border-left-color:#000066;margin-top:-5px}
.nav li li:hover > a:first-child:nth-last-child(2):before{border:5px solid transparent;border-right-color:#fff;right:10px;}
#marqueetxt{height:300px;width:300px;border-color:#000099;float:right;}
marquee{margin-top:0px;height:300px;width:285px;margin-left:10px;font-family:'Nunito', sans-serif;}
m{#marquee_bottom{margin-top:0px;height:50px;width:1030px;margin-left:10px;}
#marquee img{border:#000000;border:10px;}
#marquee a:hover{text-decoration:underline;color:#000000;}

