@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700,700italic,400italic,300italic,500italic);
/* Body Fonts Tables */
body {
	padding-bottom: 0px;
	font-family: 'Roboto', sans-serif;
	color: #000;
background-attachment: fixed;
    background-clip: border-box;
    background-image: url("/resources/1615168.jpg");
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	line-height: 20px;
	font-size:14px;
}
td, p, li {
	color: #000;
	font-size: 14px;
	line-height: 20px;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	color: #0d68c7;
	 padding-top: 8px;
	text-transform:uppercase;
}
h1{
font-size:22px;
}
h2 {
	font-size: 16px;

}
h3 {
	font-size: 14px;
	font-weight:400;
 padding-top: 0;
}
.pageheading {
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	font-size: 26px;
	text-align: left;
	color: #0d68c7;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform:uppercase;
}
.heading, .heading2 {
    color: #0d68c7;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
}
.module.indiv.news.header > p {
    text-align: left;
}
.module.indiv.news.center > p {
    padding-top: 10px;
    text-align: left;
}
td, p, li, input, textarea {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #000;
}
a {
	color: #000;
}
a img:hover{
opacity: 0.8;
}
div.module.output div.head {
    background-color: transparent;
    font-size: 16px;
    font-weight: 500;
    padding: 4px;
    text-transform: uppercase;
}
.module.output.news.list a {
    color: #fff;
}
.module.output.news.list {
    color: #fff;
}
div.module.output div.list ul li {
    list-style-image: url("/resources/1615171.png");
    }
    .ntiny > a {
    color: #fff;
}
.contentDiv p{
color:#fff;
}
.contentDiv b{
color:#fff;
}
.page-content-container > ul {
    list-style-image: url("/resources/1615170.png");
    padding-left: 15px;
}
div.collapse.navbar-collapse.sidebar-navbar-collapse ul.nav.navbar-nav li a{
color:#0d68c7;
}
div.collapse.navbar-collapse.sidebar-navbar-collapse ul.nav.navbar-nav li.active a{
color:#000;
}
input[type="radio"], input[type="checkbox"] {
    margin: 4px;
}
/*Content Container*/
.content-container > p > .btn {
	margin: 5px 0;
}
.mysite.container {
    width: 100%;
}
.container {
	padding-left: 0px;
	padding-right: 0px;
	width: 960px;
	background-color: transparent;
}
.container-fluid {
	padding-left:0px;
	padding-right:0px;
}
.siteheader-area {
    background: none repeat scroll 0 0 #fff;
     box-shadow: 0 2px 2px #888;
}
.masthead {
    margin-top: 6px;
}
.container-fluid.fullheader-area {
    background-image: url("/resources/1615169.png");
    background-repeat: repeat-x;
}
.utility {
    background: none repeat scroll 0 0 #f3ed31;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    box-shadow: 0 15px 8px -15px #999;
    font-size: 12px;
    margin-left: auto;
    margin-right: 10px;
    padding-bottom: 6px;
    padding-left: 10px;
    padding-top: 6px;
    text-transform: uppercase;
    width: 320px;
}
.search.slimline {
 margin-top: -25px;
    text-align: right;
}
.searchbar {
    height: 24px;
}
.container.siteheader-container {
    background: none repeat scroll 0 0 #fff;
}
#pre-page-content {
    background: none repeat scroll 0 0 transparent;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 960px;
    z-index: 1;
}
#post-page-content{
 background: none repeat scroll 0 0 transparent;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 960px;
    z-index: 1;
    }
div#site-header-no-image a {
	color: #009245;
	font-weight: 900;
	font-size: 58px;
	padding-top: 0px;
}
.container.siteheader-container {
    background: none repeat scroll 0 0 transparent;
    margin-top: -20px;
    padding-bottom: 10px;
}
div.leftheader {
	padding-left: 10px;
}
.rightheader {
    margin-top: 34px;
text-align: right;
padding-right:10px;
}
div.page-content-container {
    background-image: url("/resources/1615185.png");
    background-repeat: repeat;
    padding-left: 20px;
    padding-right:20px;
    padding-bottom:20px;
}
.container-fluid.main-content-area {
    margin-top: 6px;
}

.sidebar-module.sidebar-module-inset {
    background: none repeat scroll 0 0 #0d68c7;
    box-shadow: 0 2px 2px #888;
    color: #fff;
    margin-bottom: 20px;
    padding: 10px;
}
.col-md-3.left-sidebar-container {
    padding-right: 0;
}
.col-md-3.right-sidebar-container {
    padding-left: 0;
}
.module.output.news.right {
    padding-top: 0;
}
.customoutput.post_content.c_510912 {
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
}
.footer-list {
    display: none;
}
.container-fluid.footer-area {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 5px #444;
    margin-top: 20px;
}
#site-footer-container {
    margin-bottom: -70px;
     padding-left: 15px;
}
#site-footer-container div {
    text-align: left;
    padding-left: 0;
    padding-right: 10px;
}
div.container-fluid.footer-area div.container div#site-footer-container div.footer-copyright {
    text-align: center;
        margin-top: 30px;
}
div.container-fluid.footer-area div.container div#site-footer-container div.footer-logo{
text-align:center;
}
/*Slideshow*/
div.module.output {
    border: medium none;
}
div.module.output div.content, div.module.output div.form {
    padding-top: 10px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:10px;
}
.carousel {
    box-shadow: 0 2px 2px #888;
    }
/*Navigation*/
    .sidebar-nav {
    background: url("/resources/1615185.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.navbar-nav > li {
    width: 100%;
    height: 36px;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.navbar-collapse.collapse {
padding-bottom:10px;
}
.navbar {
padding-bottom:10px;
}
.nav > li > a:hover, .nav > li > a:focus {
    background-color: transparent;
    }
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: transparent;
    }
    .dropdown-menu {
    border:none;
    }
    .navbar-nav > li > .dropdown-menu {
    border-radius: 0;
}
.navbar-toggle {
    background-color: #0d68c7;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    float: left;
    margin: 15px 15px 8px 10px;
    padding: 9px;
    position: relative;
}
.navbar-toggle .icon-bar {
    background: none repeat scroll 0 0 #fff;
    }

/* Customs Elements */
.rowbutton{
    margin-left: -15px;
    margin-right: -15px;
}
div.module.output div.foot {
    height: 36px;
    }
.button, button, html input[type="button"], input[type="reset"], input[type="submit"]  {
    background: url("/resources/1615302.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 5px;
    color: #ffffff;
    display: inline-block;
    font-family: 'Roboto',sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 36px;
    line-height: 41px;
    text-align: center;
    text-shadow: none;
    text-transform: uppercase;
    width: 146px;
}

.module.output.form {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}
.buttons {
    text-align: center;
}
.module.indiv.news.center {
    padding-top: 20px;
}
.output.news {
    padding-top: 20px;
}
.customoutput.pre_content.c_510853 {
    padding-left: 0px;
}
/*Responsive*/
@media (min-width: 1600px){
}
@media (min-width: 1200px) and (max-width:1599px){
}
@media (min-width: 992px) and (max-width: 1199px){
}
@media (min-width: 768px) and (max-width: 991px){
		.container{
			width: 736px;
		}
		#pre-page-content{
		width:736px;
		}
		#post-page-content{
		width:736px;
		}
		.col-md-3.left-sidebar-container {
                padding-right: 15px;		 
                }
                .navbar-nav > li {
width: 25%;
height: 28px;
font-size: 14px;
}
div.leftheader {
    padding-top: 20px;
}
.rightheader {
    margin-top: 34px;
text-align: right;
padding-right:10px;
}
.col-md-3.right-sidebar-container {
    margin-top: 15px;
    padding-left: 15px;
}
}
@media (min-width: 480px) and (max-width: 767px){
		.container{
			width: 376px;
		}
		#pre-page-content{
		width:376px;
		}
		#post-page-content{
		width:376px;
		}
		.col-xs-6 {
    width: 100%;
}
div.leftheader {
    padding-top: 30px;
}
.rightheader {
    margin-top: 34px;
text-align: right;
padding-right:10px;
}
.customoutput.pre_content.c_510853 {
    padding-left: 70px;
}
.customoutput.post_content.c_510912 {
    padding-left: 70px;
}
.col-md-3.left-sidebar-container {
                padding-right: 15px;		 
                }
                div.leftheader {
    padding-top: 40px;
}
.col-md-3.right-sidebar-container {
    margin-top: 15px;
    padding-left: 15px;
}
#site-footer-container {
    margin-bottom: -90px;
    }
  .navbar-nav > li {
    height: auto;
    }
    .firstrow > td {
    width: 100%;
}
textarea {
    width: 100%;
}
.rightheader {
text-align: center;
}
}
@media (max-width: 479px){
		.container{
			width: 292px;
		}
		#pre-page-content{
		width:292px;
		}
		#post-page-content{
		width:292px;
		}
		.col-xs-6 {
    width: 100%;
}
.customoutput.pre_content.c_510853 {
    padding-left: 28px;
    }
.customoutput.post_content.c_510912 {
    padding-left: 28px;
}
.col-md-3.left-sidebar-container {
                padding-right: 15px;		 
                }
                div.leftheader {
    padding-top: 40px;
}
.rightheader {
text-align: center;
}
.col-md-3.right-sidebar-container {
    margin-top: 15px;
    padding-left: 15px;
}
#site-footer-container {
    margin-bottom: -90px;
    }
  .navbar-nav > li {
    height: auto;
    }
    .firstrow > td {
    width: 100%;
}
textarea {
    width: 100%;
}
.utility {
      width: 289px;
      font-size:10px;
      padding-left:8px;
      }
      .search.slimline {
    margin-top: -26px;
    }
  
}
