/* top elements 912322*/
* { padding: 0; margin: 0; }
html {font-size: 100%;}

body {
	margin: 0; 	padding: 0;
	font: normal 12pt Verdana, Helvetica, Arial, sans-serif;
	color: #000;
	text-align: center;
}
/* links */
a {
	text-decoration: underline;	
	font-weight: normal;
	color: #000;
}
a:hover {color: #000; text-decoration: none;}

/* headers, lists, p 0071ac*/
h1, h2, h3, h4, h5, h6 { color:#000;margin: 0px 0px 10px 0px;}
h1, h2.fst {font-size: 18pt; margin: 0px 0px 10px 0px; padding: 0;text-transform: none;} 
h2 {font-size: 13pt; margin: 1.5em 0px 10px 0px; font-weight: bold;}
h3, h4, h5, h6 {font-size: 12pt; margin: 1em 0px 5px 0px;font-weight: bold;}

p {margin: 0px  0 10px 0; padding: 0 0;}
ul, ol {margin: 0px 0 10px 1em; padding: 0 1em;}
ul.square {margin: 0px 0 1em 1em; padding: 0 1em;	list-style-type: square;}
hr {border-color: #fff; border-style: solid; border-width: 1px 0 0 0; clear: both; margin: 0 0 15px 0; height: 0;}
strong, b {color: #666;}
/*side menu*/
#nav ul {display: none;
}

/*table*/
table { 
  font : 1em Verdana, sans-serif;
  color : #444;
  line-height: 1.5em;
  table-layout : fixed;
  border-collapse : collapse;
  empty-cells : show;
  background-color : transparent;
  margin : 0.5em 0;
  width : 100%;
} 
table td {text-align : center; border: 0px solid #b22222; padding: 5px 0;} 
table th.top {text-align : center; font-weight : normal; padding: 0px 5px 10px 5px;}  

/* layout */
#content, #footer-content { width: 840px;	margin: 0 auto;}
#body-wrap {width: 900px; margin: 10px auto; border: 15px solid #fff;}

/*logo*/
#top {width: 840px; height: 120px;margin: 0 auto;position: relative; border: 0px solid #eee;}
#top span {
	position: absolute;	
	height:90px;
	width: 150px;
	/* logo position */
	top: 15px; left: 0px;
	font : normal 20px Arial, Verdana, sans-serif;
	text-align: center;
}
#top span a {text-decoration: none; display: block; width: 100%; height: 35px; line-height: 35px; color: #ea2228;}
#top span a img {border: none;}

/* header */
#top ul {display: none;}

#header-content {display: none;}
/* content */
#content {text-align: left; padding: 30px 0;}

/* content left */
#content_left {
	float: left;
	display: inline;
	margin: 0;
	padding: 0 30px 0 0;	
	overflow: hidden;
	border-color: #fff;
}
#content_left1 {
	float: left;
	display: inline;
	margin: 0;
	padding: 0 0px 0 0;	
	overflow: hidden;
	border-color: #fff;
}
/* content right */
#content_right {
	margin: 0 ; 
	padding: 0;	
	float: right;	
	display: inline;
	overflow: hidden;
	border-color: #fff;
}

#content_right1 {
	margin: 0 ; 
	padding: 0 0 0 30px;	
	float: right;	
	display: inline;
	overflow: hidden;
	border-color: #fff;
}

/* footer */
#footer-content {	
  text-align: left;	
  padding: 15px 0 5px 0;
  font-size: 0.9em;
  width: 900px;
  border-top: 5px solid #fff;
}
#footer-left {
	float: left;
	display: inline;
	margin: 0px;
  padding: 0px 0 0px 30px;
	text-align: left;
	overflow: hidden;
	border-color: #4a6259;
}

#footer-right {	
  margin: 0;
  padding: 0 30px 0 0px;
  float: right; 
  display: inline;
  text-align: right;
  overflow: hidden;
  border-color: #4a6259;
}
  
/* alignment classes */
.float-left  {float: left;}
.float-right {float: right;}
.align-left  {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align: center;}
.clear { clear: both;}

/* additional classes */
.w539 {width: 539px;}
.w240 {width: 240px;}
.w389 {width: 389px;}
.w390 {width: 390px;}
.br1 {border-right: 1px solid;}
.bl1 {border-left: 1px solid;}

/*contact form*/
.contactform {display: none;}
/*map*/
#map {display: none;}

