* {
	margin: 0;
	padding: 0;
}
html,body{
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	color:#000;
	background-color: #f0f0f0;
	background-position:center top;
	background-repeat: no-repeat;
	
}
A:link {
	COLOR: #283EB5;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #283EB5;
	TEXT-DECORATION: none;
}
A:hover {
	color: #283EB5;
	TEXT-DECORATION: underline;
}
nav select {display:none;}
p {margin:5px 0; line-height:20px;}
ul {font-family:Tahoma;}
div#header{
	padding: 0;
	background-color:#696918;
	background-image:url("img/header.jpg");	
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	width: 100%;
	height: 150px;
	text-align: left;
	display:flex; align-items:center; background-size:auto 100%;
}
div#header>div {
	color:#fff; 
	margin:0 0 0 50px; font-size:30px; font-family:Verdana, Arial, Helvetica, sans-serif;	
}
div#wrapper {display:inline-block;}
div#container{text-align:left}
div#mainc {font-size:12px; margin:0 20px;}
div#mainc ul {margin:0 0 0 30px; list-style:square;}
div#all{
	width: 970px;
	margin: 0 auto;
}
div#container2{
	width: 100%;
	margin: 0 auto;
	float:left;
}
div#container_b{
	width: 100%;
	height:22px;
	margin: 0 auto;
	float:left;
}
div#container{width:100%;background-color:#f7f7f7;  margin:0 auto;}
div#content_main{
	text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif;
	float: right;
	width: 813px;
	margin: 15px 0px 5px 0px;
	min-height:1300px;
	background-color: #f7f7f7; 
	background-repeat: no-repeat;
	background-position:center top;
	
}
div#content_main>table {width:100%;}
hr {border:0; width:100%; height:1px; background-color:#eee; margin:20px 0;}
img{border:0;}
h1 {
	font-size: 16px;
	color: #78909c;
	padding: 12px 0px 12px 0px;
	font-weight: bold;
	margin: 10px 0 5px 0;
	font-family: Verdana;
	text-align:left;
}
h1 a{
	color: #FE0009;
	text-decoration: none;
}
h1 a:visited{
	color: #FE0009;
	text-decoration: none;
}
h1 a:hover{
	color: #FE0009;
	text-decoration: underline;
}
h2 {
	font-size: 14px;
	color: #ffb610;
	padding: 0px 0px 7px 0px;
	font-weight: bold;
	margin:15px 0 0 0;
	font-family: Tahoma;
	text-align:left;
}
h3 {
	font-size: 13px;
	color: inherit;
	padding: 10px 0px 7px 0px;
	font-weight: bold;
	margin: 0px;
	text-align:left;
}
div#footer_new {
	clear:both; float:left; width:100%; text-align:center; color:#333333; font-family:Arial; font-size:10px; padding:10px 0;
}
div#footer_new .ftlinks {margin:0 10px;}
div#footer_new A {color:#333333;}
.stb {width:100%; border-collapse:collapse; font-size:11px; margin-top:10px;}
.stb td, .stb th {text-align:left; padding:4px;border:1px gray solid;}
.stb th {background:gray; color:white;}
div#leftpart {margin:5px 0 0; padding:0 0 50px 0; float:left; width:157px; text-align:center;}
#sistersw {clear:both; border-top:2px #aaa dotted; margin:30px 0 20px 0; text-align:left; padding:5px 10px 5px 0;}
#sistersw p:not(:last-of-type) {font-weight:700;}
#sistersw ul {clear:both; padding-bottom:30px;}
#sistersw li {margin-bottom:8px;}
#hmenu {margin-bottom:15px;}
#hmenu ul ul ul ul {font-style:italic;}
#hmenu ul ul ul {font-size:12px;}
#hmenu ul ul ul a {padding-left:5px !important;}
#hmenu {float:none; display:block; clear:both;}
#hmenu ul { list-style:none; font-size:13px; line-height:12px; padding:0;}
#hmenu ul a {display:block;color:#78909c;}
#hmenu ul a:hover {color:#283EB5;}
#hmenu ul li {padding:0; margin:0; background:none;} 
#hmenu ul ul {text-align:left; margin:5px 0 0 3px;}
#hmenu ul ul li {margin-bottom:9px;}
#hmenu>ul>li>a {background:#ffb610; margin-top:10px; padding:5px 5px; line-height:16px; text-align:center; color:#fff; text-transform:uppercase; font-size:12px; border-bottom:none; font-weight:700;}
#hmenu>ul>li>a:hover {color:#fff;}
#hmenu>ul>li>ul>li>a {font-size:12px;}
div.imgintxt {display:block; max-width:100%; clear:both;}
div.imgintxt img {display:block; max-width:100%; margin:0 auto;}
div.imgintxt div {float:none; text-align:center; border:1px #ccc solid; padding:5px; margin:5px auto 0;}
div.floatleft {float:left; margin:8px 10px 0 0;}
div.floatright {float:right; margin:8px 0 0 10px;}
div.floatnone {float:none; margin:5px auto 10px;}

div#breadcrumb {margin:13px 0 0;font-style:italic;text-align:left;}

div#social {position:absolute; width:200px; height:30px; top:40px; margin:0 0 0 800px;}
div#social a {float:left; display:block; background:url("img/social.png") no-repeat; width:33px; height:33px; margin-left:10px; margin-top:5px;}
div#social a:first-child {margin-left:30px;}
div#social .fb {background-position:0 0;}
div#social .gp {background-position:-34px 0;}
div#social .tw {background-position:-67px 0;}

div#tp {border-bottom:1px #ccc solid;margin:0 0 20px 0;}
img#rvimg {width:300px; height:200px; margin:20px 15px 10px 0;vertical-align:top;}
div#rv {display:inline-block; width:445px;}
div#tp a.vb {display:block; line-height:35px; font-size:16px; background:#87d84f; text-align:center; text-transform:uppercase;color:#fff;border-radius:5px;margin:20px 20px;}
div#tp a.vb:hover {text-decoration:none; background:#69a83d;}

table#top_list1 {width:100%; border-collapse:collapse;}
table#top_list1 td {vertical-align:middle !important; font-size:16px; color:#333; border-bottom:2px #555 solid; border-top:2px #555 solid; padding:10px 5px !important; text-align:left !important;}
table#top_list1 td.img img {width:141px; height:57px; border-radius:2px;}
table#top_list1 td.no {font-family:Arial; font-weight:bold; font-size:16px; color:#333; border-left:4px #555 solid; width:15px; text-align:center !important;}
table#top_list1 td.v {width:210px; border-right:4px #555 solid;}
table#top_list1 td.v a {font-family:Arial; font-weight:bold; display:inline-block; padding:0 5px; width:200px; border-radius:5px; background:#87d84f; text-align:center;color:#fff; line-height:45px; font-size:15px; text-transform:uppercase;}
table#top_list1 td.v a:hover {text-decoration:none; background:#69a83d;}
table#top_list1 td.stars .starsbg {width:120px; height:21px; background:url("img/star.png") repeat-x; display:inline-block; background-size:auto 200%;}
table#top_list1 td.stars .starsfg {background:url("img/star.png") 0 bottom repeat-x; height:21px; background-size:auto 200%;}
table#top_list1 td.stars .stars50 {width:100%;}
table#top_list1 td.stars .stars45 {width:90%;}
table#top_list1 td.stars .stars40 {width:80%;}
table#top_list1 td.stars .stars30 {width:60%;}
table#top_list1 tr:last-child td {border-bottom:4px #555 solid;}
table#top_list1 tr:first-child td {border-top:4px #555 solid;}
table#top_list1 caption {text-align:left;}
table#top_list1 caption span {display:inline-block; padding:0 25px; background:#555; line-height:40px; font-family:Arial; color:#fff; font-weight:bold; font-size:15px;}
table#top_list1 .r a {font-size:12px; color:#555; text-decoration:underline; font-family:Arial;}
table#top_list1 .r a:hover {text-decoration:none;}

div#topmenugeneral {position:absolute; top:150px; width:970px; font-family:Tahoma;}
div#topmenugeneral ul {background:#696918; display:flex; justify-content:flex-start; list-style:none;}
div#topmenugeneral ul li {line-height:35px; text-align:center; font-size:14px; text-transform:uppercase; margin-top:-4px;}
div#topmenugeneral ul li.sep {width:5px; display:flex; align-items:center; justify-content:center;}
div#topmenugeneral ul li.sep span {display:block; width:1px; background:#999; height:15px;}
div#topmenugeneral ul li a, div#topmenugeneral ul li span.cur {color:#fff; display:block; padding:0 10px; margin:0 3px; min-width:60px;}
div#topmenugeneral ul li a:hover {text-decoration:none; background:#bbb; color:#000; border-top-left-radius:10px; border-top-right-radius:10px;}
div#topmenugeneral ul li span.cur {text-decoration:none; background:#fff; color:#333; border-top-left-radius:10px; border-top-right-radius:10px;}
div#header.headerwithtopmenu {margin-bottom:35px;}
.clearfix::after{content:"";display:table;clear:both}
