@charset "utf-8";
/* CSS Document */
*::-moz-selection {	background-color:#18ACB8; color:white;}
 
html {
     overflow: -moz-scrollbars-vertical;
}


/*body {
	margin:0;
	font-weight: normal;
    font-style: normal;
	background-image: url("PNG/bg.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}*/


/*
.header-img{
	background-image: url("PNG/header-img.png");
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;	
	height: 120px;
	text-align: center;
}
@media only screen and (max-width: 992px){
	.header-img{
		background-image: url("PNG/header-img992.png");
	}
}
@media only screen and (max-width: 768px){
	.header-img{
		background-image: url("PNG/header-img768.png");
	}
}
*/
.header{
	margin:0;
	font-weight: normal;
    font-style: normal;
	background-image: url("PNG/bg2.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	height: 270px;
}
#header-img{
	height: 160px !important;
	padding-top: 50px;
	margin: 0 auto;
}

a.ustmenu {
	font-family: Calibri, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 15px;
    border: 0 none;
    color: #000;
    float: left;
    padding: 8px 7px;
    text-decoration: none;
    border-left: 1px solid #ededed;
}
h1{
	color:#18ACB8;
	font-size:24px;
	font-family:MyriadProBlackCondensed;
	font-weight: normal;
	text-shadow: 0 0 0.2em #FFFFFF, 0 0 0.2em #FFFFFF;
	}
h2{
	color:#17ACB8;
	font-size:18px;
	text-shadow: 0 0 0.2em #FFFFFF, 0 0 0.2em #FFFFFF;
	}
h3{
	color:#138A9B;
	font-size:15px;
	text-shadow: 0 0 0.2em #FFFFFF, 0 0 0.2em #FFFFFF;
	padding:0;
	margin:0;
	}

.arainput{
	border:0;
	margin:0;
	padding:0;
	background:none;
	width:190px;
	}
	
	.sess{
	color:white;
	text-align:center;
font-family:Arial;
font-size:16px;
font-weight:bold;
background-color:#1C1C1C;
height:26px;
}
.abss{
font-family:Arial;
font-size:12px;
	color: #262626;
	text-decoration: none;
	background-color:#F8F8F8;
}
.abss a{
color:#15548B;}
.abss a:hover{
color:#2D8ADF;}











#nav {
width:200px;
font-family:Arial;
  left: 5px;
  list-style: none;
  position: fixed;
  top: 5px;
}
#nav li {
  margin-bottom: 2px;
}
#nav a {
width:100%; 
  background: #363636;
  color: white;
  display: block;
  font-size: 12px;
  padding: 5px 10px;
  margin:0;
  text-decoration: none;
  
}
#nav a:hover {
  background: black;
}
#nav .current a {
  background: #15568B;
  color: #ededed;
}
.current {
  background: #15568B;
}
#container {

}
.section {
  border-bottom: 5px solid #ccc;
  padding: 20px;
  
}
.section p:last-child {
  margin-bottom: 0;
}