* {
    padding:0;
    margin:0;
    outline:0;
}
.cl {
    font-size:0;
    line-height:0;
    height:0;
    display:block;
    clear:both;
}
body{
    background:#FFFFFF url(images/bg.jpg) repeat-y center 0;
    font-family:Arial, sans-serif;
    color:#b8b8b8;
    font-size:11px;
    line-height:16px;
background-repeat: repeat;
background-attachment: scroll;
}
a{
  color:orange;
    text-decoration:none ;
    cursor:pointer;
}
a:hover{
    text-decoration:underline;
}
a img{
    border:0;
}
.shell{width:980px; margin:0 auto; border:1px solid #e0e0e0; background-color:white;  padding-bottom:60px}

.left{float: left; display: inline;}
.right{float: right; display: inline;}

#header{height:107px; background:url(images/header-bg.gif) repeat-x 0 bottom; margin-left:10px; width:955px}

h1#logo{
	background-image: none;
	font-size: 0;
	line-height:0;
	width:158px;
	height:39px;
	float: left;
	display: inline;
	padding-left:12px;
	padding-top:35px;
margin-top:-20px;
}
h1#logo a{
	display: block;
	text-indent: -4000px;
	height:39px;
	background:url(images/logo.png);
}

h2{font-size: 16px; color:#525252; line-height: 33px; background: #f8f8f8; padding-left:15px}

#nav{float: right; display: inline; padding-top:5px}
#nav ul{list-style-type: none; font-family: "trebuchet ms", sans-serif; text-transform: uppercase; font-weight: bold;}
#nav li{float: left;  display: inline; padding-right:38px; font-size: 15px;}
#nav li a{float: left; display: inline; color:black; text-decoration: none; }
#nav li a:hover, #nav li a.active{color: #EA5A4B;}
#content{padding-top:31px; width:913px; margin-left:12px}
#sidebar{width:284px; float: right; margin-right:-40px; display: inline;}
#sidebar h2{background: #f8f8f8; border-bottom:1px solid #e0e0e0;  background-position: right 0;}
#sidebar .box{width:284px; margin-bottom:14px}
#sidebar .box ul{list-style-type: none;padding-left:7px; padding-top:14px}
#sidebar .box li{padding-bottom:7px}
#sidebar .box li a.image{float: left; margin-right:6px}
#sidebar .box li a.image img{display: block; border:1px solid #e0e0e0; padding: 0.5px;}
#sidebar .box li a{ text-decoration: none;}
#sidebar .box li a:hover{ color:#EA5A4B; }
#sidebar .box li h5{font-size: 12px;  color:#525252;}
#sidebar .box li p{font-size: 11px; color:#525252;}
#sidebar .box li .info{float: left; display: inline; width:195px}

.search .field{
background: url(images/search.gif) no-repeat 6px 5px; 
border:1px solid #e0e0e0;
	font-size: 14px; 
	line-height: 17px; 
	text-transform: uppercase; 
	color:#e4e4e4; 
	width:245px; 
	padding:8px 0;
	padding-left:38px;
	float: left; 
	display: inline;
}
.links{padding-top:15px}
.links a{ background:url(images/links.gif) repeat-x; line-height: 33px;  width:140px; font-size: 13px; color:#fff; text-align: center; text-decoration: none;}
.box{border:1px solid #e0e0e0; padding-bottom:7px}
.box a.up{text-transform: uppercase; float: right; margin-right:12px}
.box ul{list-style-type: none;}
.box li h4 a{ color:#525252; text-decoration: none;}
.box li h4 a:hover{ color:#efd125; }
.box li a.image{float: left;}
.box li a.image img{display: block; border:1px solid #e0e0e0;  padding:1px; padding-left: 38.5px;
padding-right: 38.5px;}
.box li .info{float: left; display: inline; }

.box2 h2{ border-bottom:1px solid #e0e0e0;}
.box2{ width:953px; border:1px solid #e0e0e0; margin-top:-6px; margin-bottom:-45px;}
.box2 a.up{text-transform: uppercase; float: right; margin-right:12px}
.box2 ul{list-style-type: none;}
.box2 li h4 a{ color:#525252; text-decoration: none;}
.box2 li h4 a:hover{ color:#efd125; }
.box2 li a.image{float: left;}
.box2 li a.image img{display: block; border:1px solid #e0e0e0;  padding:1px}
.box2 li .info{float: left; display: inline; }


#main{float: left; position:relative;margin-right:-1.6%;display: inline; width:655px}
#main ul.navigate{float: right; display: inline; list-style-position: outside; list-style-type: none; padding-left:20px; padding-top:2px; width:33px}
#main ul.navigate li{width:27px; float: left; padding-left:6px; height:27px; padding-bottom:5px}
#main ul.navigate li.active{background:url(images/yellow-arr.gif) no-repeat 0 8px;}
#main ul.navigate li.active a{background:#f9de32}
#main ul.navigate li.active a:hover{text-decoration: none;}
#main ul.navigate li a{width:27px; font-size: 14px; color:orange; text-align: center; line-height:27px; float: left;  text-decoration: none;}
#main ul.navigate li a:hover{text-decoration: underline;}
#main .box{width:655px; margin-bottom:18px; padding-bottom:18px}
#main .box h2{width:640px; border-bottom:1px solid #e0e0e0; background: #f8f8f8; margin-bottom:15px}
#main .box ul.line{width:655px; padding-left:0}
#main .box ul.line li{float: left; display: inline;padding-left:13px; padding-bottom:0}
#main .box ul.line li a{ font-weight: bold; float: none;}
#main .box ul.line li a.frm{display: block; margin-bottom:10px}
#main .box ul.line li a img{display: block; padding:1px;}
#main .box ul {padding-left:13px}
#main .box li {padding-bottom:24px}
#main .box li .info{padding-left:11px; float: left; display: inline; width:390px}
#main .box li .info h4{font-size: 15px; color:#525252; padding-bottom:10px}
#main .box li .info a.up{float: left;}
#main .box li .info p{padding-bottom:12px; }
p{color:#525252;}
#footer{height:47px; font-size: 11px; color:#b8b8b8; text-align: right; line-height: 47px; text-transform: uppercase; background:url(images/dot.png); width:890px; margin-left:12px; padding-right:20px}
#footer a{ color:#b8b8b8; }

.container2{
width:330px;
min-width: 100%;
max-width: 100%;
text-align:left;
margin-bottom:15px;
}
.container2 a:active,
.flexslider a:active,
.container a:focus,
.flexslider a:focus  { outline: none; }
.slides,
.flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}
.flexslider a img { outline: none; border: none; }
.flexslider {
    margin: 0;
    padding: 0;
    position: relative;
    zoom: 1;
    background: #ffffff;
	height:300px;
padding:10px;
border:1px solid #e0e0e0;
	}
.flexslider p
{
padding:10px;
background-color: black;
z-index: 40;
opacity:0.9;
filter:alpha(opacity=90);
position:absolute;
font-size:10px;
font-family: segoe ui;
width:96.9%;
margin-top:246px;
}
.flexslider b
{
font-size: 13px;
font-family:  segoe ui bold ;
color: green;
}
.flexslider a
{
color:white;
opacity:none;
text-decoration: none;
}
.flexslider .slides > li {
    display: none;
    backface-visibility:hidden;
    -webkit-backface-visibility: hidden;
	
}
.flexslider .slides img {
    width: 100%;
    display: block;
	height:300px;
	margin-top:-3px;
	margin-left:px;
}
.slides:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.flexslider .flex-control-nav {
    position: absolute;
    width: 100%;
    bottom: 0px;
    text-align: center;
	margin: 0 0 0 270px;	
z-index:99;
}
.flex-control-nav li {
    display: inline-block;
    zoom: 1;
margin-top:-60px;
}
.flex-control-paging li a {
    display: block;
    cursor: pointer;
    text-indent: -9999px;
    width: 12px;
    height: 12px;
    margin: 0 3px;
    background-color: #b6b6b6 \9;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: inset 0 0 0 2px #b6b6b6;
    -moz-box-shadow: inset 0 0 0 2px #b6b6b6;
    box-shadow: inset 0 0 0 2px #b6b6b6;
}
.flex-control-paging li a.flex-active {
    background-color: #ff6a00;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;	
}
.myButton20
{
float:right;
color:orange;
}
.myButton1
{
margin-bottom:-15px;
padding-right:25px;
float:right;
margin-top:15px;
font-size:12px;
}
.myButton2
{
font-size:12px;
margin-bottom:-15px;
margin-top:15px;
padding-left:25px;
float:left;
}

