body
{
  font-size:13pt;
  color:#555;
  padding:0px;
  margin:0px;
  font-family: "open sans",arial,sans-serif;
  background-image:url(../images/back3.png);
}

.hdiv0
{
  background-image:url(../images/back5.png);
  background-repeat:repeat-x;
}

.hdiv1
{

}

.hdiv2
{
  width:920px;
  margin:auto;
}

.hdiv3
{
  /*background-image:url(../images/tire.png);*/     
  background-repeat:no-repeat;
  background-position:center;
  /*height:140px;*/
  padding:50px 20px 20px 10px;
  color:#eee;
}

.hdiv3 h1
{
  font-size:45px;
}

.hdiv3 span.subtitle
{
   font-size:18px;
}

.hdiv3 .logo
{
  margin:15px 0px 0px 7px;
  
}

.hdiv4
{

  background-image:url(../images/back1.png);
  background-repeat:no-repeat;
  height:70px;
  background-position:center;
}

.hdiv4 ul
{
  margin: 0px 0px 0px 40px;
	padding: 0px;
	list-style: none;
	line-height: normal;
}

.hdiv4 li
{
  float: left;
	margin-right: 10px;
	padding-left: 5px;
}

.hdiv4 a 
{
	display: block;
	float: left;
	height: 61px;
	padding-right: 5px;
	line-height: 63px;
	text-decoration: none;
	text-shadow: 1px 1px 1px #171D21;
	font-family: "open sans",arial,sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
  padding:0px 20px 0px 20px;
  margin-top:3px;
}

.hdiv4 a.sel 
{
  border:solid #6FC0DF 1px;
  background-image: linear-gradient(top, #58B2D9 0%, #0079AD 100%);
  background-image: -o-linear-gradient(top, #58B2D9 0%, #0079AD 100%);
  background-image: -moz-linear-gradient(top, #58B2D9 0%, #0079AD 100%);
  background-image: -webkit-linear-gradient(top, #58B2D9 0%, #0079AD 100%);
  background-image: -ms-linear-gradient(top, #58B2D9 0%, #0079AD 100%);
}



.hdiv4 a:hover {
	text-decoration: underline;
}

.hdiv5
{
  background-image:url(../images/back4.png);
  background-repeat:repeat-x;
  background-position:left 740px;
}

.hdiv6
{
  width: 900px;
	margin: 20px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	text-shadow: 1px 1px 1px #FFFFFF;
	font-family: "open sans",arial,sans-serif;
	font-size: 14px;
	color: #6F7071;
}

.hdiv7
{
  padding:15px;
	width: 870px;
	margin: 20px auto;
	background-color: #FFFFFF;
	border: 1px solid #B2B9BD;
	box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, .1);
}

h
{
  color:#333;
}

h1 {
  margin: 0px;
  padding: 0px;
  font-weight: 400;
}

h2, h3 {
  margin: 20px 0px 0px 0px;
  color:#444;
  padding: 0px;
  font-weight: 400;
  font-size:22pt;
}
