@charset "utf-8";
/* CSS Document */
html,body {margin:0;padding:0;width:100%;overflow-x:hidden;height:100%;}h1,h2,h3,h4,h5,h6,p {margin:0;padding:0}
body {background:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif}
a {text-decoration:none;outline:none}, a:hover {text-decoration:underline;outline:none}
input[type="text"], input[type="password"] { outline: none; }
.col-276f3a {color:#276f3a}
#border {background:url(../images/main-top.jpg) repeat-x;height:3px;width:100%;top:0px;left:0}
#main {width:100%;height:100%;min-height:100%;padding:0 10px 0px 0px;}
#header {float:left;}
#header .logo {float:left;}
#header .logo img {width:80%;float:left;margin-left:-15px;}
#header .top-menu {float:left;padding:10px 0px;}
#header .top-menu a {color:#000;}
#header .top-menu a.fontSizePlus {font-size:16px;margin-top:-5px;}
#header .top-menu a.fontReset {font-size:12px;margin-top:-1px;}
#header .top-menu a.fontSizeMinus {font-size:9px;margin-top:1px;}
#header .top-menu ul.font-size {float:right;margin-right:15px;}
#header .top-menu ul.font-size li.text {font-size:10px}
#header .top-menu ul, #header .top-menu ul li {margin:0;padding:0;list-style-type:none;float:left;}
#header .top-menu ul {margin-left:10px;}
#header .top-menu ul li a {color:#000;float:left;margin:0px 5px;font-size:11px;}
#header .top-menu ul li a:hover {text-decoration:none}
#header .numbers {float:left;margin-left:2%;color:#636363;font-size:75%;margin-top:0.5%}
#header .numbers span.col-276f3a {font-weight:bold}
#header .search-box {float: right;border: 2px solid #F2F2F2;border-radius: 2px;margin-top: 25px;background: #F2F2F2;width: 190px;margin-right: 25px;padding:2px 3px;}
#header .search-box input {float:left;padding:5px;border-radius: 2px;width:100%}


#main-content {float:left;margin-top:15px;padding-left:10px;}
#slideshowWrapper{position:relative;width:100%;float:left;}


ul#slideshow{list-style:none;width:100%;margin:0;padding:0}
p{text-align:center;}


#main-content .events {float:left;margin-right:20px;margin-top:12px;width:50%;}

#main-content .box {float:left;width:44%;margin-top:12px;}
#main-content .box span.c48400{margin-top:-28px;float:left;position:relative;z-index:2;background:#c48400;color:#000000;font-size:100%;padding:5px;opacity:0.9;width:95%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);}
#main-content .box span.c005c86 {margin-top:-28px;float:left;position:relative;z-index:2;background:#005c86;color:#000000;font-size:100%;padding: 5px;opacity:0.9;width:95%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);  }
#main-content .box span.e77d70{margin-top:-28px;float:left;position:relative;z-index:2;background:#e77d70;color:#000000;font-size:100%;padding: 5px;opacity:0.9;width:95%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);}
span.c48400 .ico {float:left;font-size:100%;padding:2px 5px;border-right:1px solid #9e6b01;margin-right:6px;}
span.c005c86 .ico {float:left;font-size:100%;padding:2px 5px;border-right:1px solid #044969;margin-right:6px;}
span.e77d70 .ico {float:left;font-size:100%;padding:2px 5px;border-right:1px solid #bd5244;margin-right:6px;}
#main-content .big-box span.text {float: left;padding: 10px 5px;text-transform: uppercase;width: 90%;font-size:17px;}
#main-content .box span.c005c86 span.text,#main-content .box span.e77d70 span.text, #main-content .box span.c48400 span.text {padding: 2px 0px 0px 5px;float:left;text-transform: uppercase;font-size:100%;}
#main-content .middle-content .title {float:left;color:#276f3a;padding:0px 0px 10px 0px;font-size:17px;}
#main-content .middle-content {float:left;margin-top:42px;}
#main-content .middle-content ul {margin:0;padding:0;list-style-type:none;} 
#main-content .middle-content ul li {width:99%;float:left;padding:0px;border-radius:3px;border:1px solid #ccc;margin-bottom:3px;padding-left:5px;padding-top:2px;}
#main-content .middle-content ul li img{width:43px;float:left;}
#main-content .middle-content ul li span.text {font-size: 113%;color: #555;float:left;padding-top: 20px;padding-left: 10px;}
#footer {width:99%;margin-top:15px;}
.footer-cont {}
.footer-cont ul {margin:0;padding:0;list-style-type:none;width:150px;float:left;margin-right:0px;margin-top:10px;margin-left:10px;height:166px;display:none;}
.footer-cont ul li {color:#fff;float:left;padding:0px 0px 6px 0px}
.footer-cont ul li a {color:#fff}
.footer-cont ul li.title {float:left;font-size:15px;clear:both;padding-bottom:4px;font-weight:bold}
ul.footer-links {float:left;margin:0;padding:0;width:350px;}
ul.footer-links li a {color:#afafaf;font-size:11px;padding:0px 5px;border-right:1px solid #ccc;}
.powered {float:left;color:#afafaf;font-size:11px;}
.copy {float:left;color:#afafaf;font-size:11px;}
#subscribe {position:fixed;bottom:0px;width:100%;padding:0px;background:#f2f2f2 url(../images/main-top.jpg) repeat-x top left;z-index:99;}
#subscribe .content {width:710px;margin:0 auto;color:#5d5d5d;font-size:15px;margin-top:3px;}
#subscribe .content span {float:left;background:url(../images/contact-bg.png) top right repeat-y;width:230px;padding:12px 0px 0px 0px}
#subscribe .content span img {float: right;margin-bottom: 5px;margin-right: 25px;margin-top:-1px;}
#subscribe .content span .inp-box {width:180px;background:#fff;border:1px solid #ccc;float:left;padding:2px;margin-left:20px}
#subscribe .content span .text {font-size: 12px;float: left;margin-left: 3px;margin-top: 7px;}
#subscribe .content span input {padding:2px;margin-left:10px;font-size:11px;border:none;float:left;}
#slideout {

    position: absolute;
    
   width:120px;
	right:0px;
    padding-left: 20px;
	z-index:9999;
	top: -209px; 
}
 #slideout ul {margin:0;padding:0px;position:relative;z-index:999}
   #slideout ul li {list-style-type:none;background:#666;border-bottom:1px solid #fff;padding:2px;} 
   #slideout ul li a {text-decoration:none;padding:2px 4px;color:#fff;font-size:14px;}
#clickme {
    position:absolute;
      right:5px;
  background:#ccc;color:#fff;padding:2px;
  font-size:125%;cursor:pointer;top:209px;

}

#slidecontent {
    float:left
}

.ticker {width:95%;text-align:center;padding:10px 0px 0px 0px;font-size:20px;font-weight:bold}
/*.schemes {position:fixed;right:-10px;width:170px;padding:5px;border-radius:3px;background:#ccc;top:25%}
.schemes-1 {position:fixed;right:-10px;width:170px;padding:5px;border-radius:3px;background:#ccc;top:30%}
.schemes a,.schemes-1 a {color:#000}*/
a.showLink, a.hideLink {
	padding: 22px 0px 0px 38px;
margin-top: -67px;
float: left;
margin-left: -27px;
}
a.hideLink {
	 margin-top: -9px;
margin-left: -27px;background:none}
a.showLink:hover, a.hideLink:hover {
	}
	
	.content {margin-bottom:10px; -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;}
   .more {
	display: none;
	background:#383838;color:#fff;padding:0px 10px;float:left;margin-top:-13px;width:100%;margin-left:-10px;
	margin-bottom:10px
}
   .more img {margin-top:0}
.more .content {float:left;margin-top:10px;border:none;width:100%;}