.header {height:58px;margin: 0px auto;}
.header a{background: center center no-repeat transparent; background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );	display: block;	width: 40px;	height: 60px;	position: absolute;}
.header span{cursor:pointer; background: center center no-repeat transparent; background-image: url(/img/search_ico.png); display: block;	width: 40px;	height: 60px;	position: absolute;right: 10px;}
.logo {margin-top:0;position:absolute; left:45px; width:204px; height:56px !important; background-image: url(/img/logo.png)}
.ht {background-color: #016107;  color: #fff;}
.members h1, .content_wrapper h1 { text-transform: none;  font-size: 24px;  font-weight: bold;  line-height: 30px;border-bottom: 1px solid #dcdcdc;padding-bottom: 10px;}
#profile,.profileimages, .detail_cont, .comment, .content_wrapper{float:none;width: auto !important;}
.container {width: 100%;margin-left: 0;margin-right: 0;}
form{display:inline;}
.btn-red{background-color:#990000;border-color:#990000;color:#ffffff;border: 1px solid transparent;border-radius: 2px;cursor:pointer;font-size: 10px;}
.btn-green{background-color:#006537;border-color:#006537;color:#ffffff;border: 1px solid transparent;border-radius: 2px;cursor:pointer;font-size: 10px;}
.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#ffffff;border: 1px solid transparent;border-radius: 2px;cursor:pointer;font-size: 10px;}
.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#ffffff;border: 1px solid transparent;border-radius: 2px;cursor:pointer;font-size: 10px;}
.btn-info{color: #fff; background-color: #5bc0de; border-color: #46b8da;border: 1px solid transparent;border-radius: 2px;cursor:pointer;font-size: 10px;}
.btn-basic, input[type="submit"], input[type="button"]{display: inline-block; padding: 4px 10px; border: 1px solid transparent;border-radius: 4px;cursor:pointer;font-size: 12px;}
.btn-default{border: 1px solid transparent;border-radius: 2px;cursor:pointer;font-size: 10px;color: #333;background-color: #fff; border-color: #ccc;}
.btn-warning{background-color: #fa8103;border-color: #fab206;color:#ffffff;border: 1px solid transparent;border-radius: 2px;cursor:pointer;font-size: 10px;}
.btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#ffffff;border: 1px solid transparent;border-radius: 2px;cursor:pointer;font-size: 10px;}
.headline {position: relative; margin-bottom:5px;margin: 0 auto;max-width: 800px;}
.headline img {width:100%;}
.headline div {width:100%; position: absolute; bottom: 0; padding:10px; font-size:18px; font-weight:bold; background: rgb(0, 0, 0); background: rgba(0,0,0,.6); text-align:left; line-height:25px;color: #f1f1f1;}
#bodytext a{text-decoration:underline; text-weight:bold;}
.news p {
    margin: 0 0 3px 110px;
	line-height:20px;
}
.news .title {
    margin-left: 110px;
}

.news img {
    width: 100px;
	height:65px;
}
.news {
    padding: 10px 0;
}


input[type=text], input[type=password] {
    width: 95% !important;
    border:1px #016107 solid;padding:5px;margin-bottom:5px;
}
input[type=file] {
    width: 95% !important;
}
textarea{
    width: 95% !important;
    height:250px;
    border:1px #016107 solid;padding:5px;margin-bottom:5px;
}
select{border:1px #016107 solid;padding:5px;margin-bottom:5px;}
.mg_mod {
    display: block;
    border: 1px solid #d2d2d2;
    padding: 0px;
}
.stories_content {padding:1%;}
.stories_content h1{
  font-size: 18px;
  text-transform: uppercase;
  border-top: 2px #016107 solid;
  border-bottom: 2px #016107 solid;
  text-align:center;
  width: 100%;
  color: #016107;
  padding-top: 10px;
}

.stories_content h2{
  font-size: 16px;
  text-transform: uppercase;
  border-bottom: 1px #016107 solid;
  width: 100%;
  color: #016107;
  padding-top: 10px;
}
.menutop2 {
  background-color: #FF8C00;
  color: #FFFFFF;
  font-weight: bold;
  padding: 2px 5px 2px 0.5em;
}
a.indexCat:link, a.indexCat:visited {
	color: #C10001;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:1.5;
	text-decoration:none
}
a.indexSubCat:link, a.indexSubCat:visited {
	color: #000099;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none
}
td.directory {
    word-break: normal;
}
#divider {
	border-bottom: 1px solid #DDD;
	display: block !important;
	margin: 10px 0 10px 0 !important;
}
#divider_n {
	border-bottom: 1px solid #DDD;
	display: block !important;
	margin: 10px 0 10px 0 !important;
	width: 670px;
}

div.newsmore ul {
	margin: 0;
	margin-left: 0;
	padding: 0;
}
div.newsmore ul li {
	list-style-image: none;
	list-style-type: none;
}
div.newsmore ul li a {
	display: block;	
	text-decoration: none;
}
div.newsmore ul li a:hover {
	display: block;
	text-decoration: none;
}
div.newsmore ul li li {
	border-bottom: 1px dashed #d1d1d1;
	padding: 5px 0 5px 0;
}
div.newsmore ul ul {
	margin: 0;
	margin-left: 0;
	padding: 0;
}
.borderedbox_container { border:1px solid #9999CC;text-align:left; }
.borderedbox_container .n .e,.borderedbox_container .n .w,.borderedbox_container .s .e,.borderedbox_container .s .w { display:block;font-size:0;line-height:0%;height:10px;position:relative;margin:0; }
.borderedbox_container .n .e { background:url(/images/box/cornerSmBox1TopRight.gif) no-repeat top right;top:-1px;right:-1px; }
.borderedbox_container .n .w { background:url(/images/box/cornerSmBox1TopLeft.gif) no-repeat top left;width:10px;left:-2px; }
.borderedbox_container .s .e { background:url(/images/box/cornerSmBox1BotRight.gif) no-repeat top right;bottom:-1px;right:-1px; }
.borderedbox_container .s .w { background:url(/images/box/cornerSmBox1BotLeft.gif) no-repeat top left;width:10px;left:-2px; }
.borderedbox { padding:0 10px; }
.headers2 {
  height: 17px;
  color: #C60000;
  font: bold 16px/18px arial,helvetica,clean,sans-serif;
  padding: 5px;
}
.contenthome2 {
  background-color: #fff;
  border: 1px solid #d2d2d2;
  padding: 5px;
}
.txt {
  color: #222222;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}
#body a {
  color: #000032;
  text-decoration: none;
  font-weight: bold;
  font-size: 95%;
}

.cc_container{padding:6px !important;}.cc_btn{background-color:#016107 !important; color:#fff !important;}
.cc_message{color:#000 !important;}
.copy{margin-top:10px;padding:10px 10px 0;border-top: solid 0px;color:#fff;} .footer_new{clear:both;}