* {margin:0;padding:0}
html, body {height:100%;}
html {min-width:920px;}
body {background:#fff;font: 100%/1.3 Verdana,Geneva,sans-serif;line-height:1.25em;color:#4e4e4e}
img {border:0;vertical-align:top;text-align:left}
object {vertical-align:top;outline:none}
ul, ol {list-style:none}
table, table td {padding:0;border:none;border-collapse:collapse}
.float-left {float:left}
.float-right {float:right}
.clear {clear:both}
.col-1, .col-2, .col-3 {float:left}
.align-right {text-align:right}
.align-center {text-align:center}
.wrapper {width:100%;overflow:hidden}
/* GLOBAL */
.container {width:920px;margin:0 auto;font-size:.875em}
#header {
	height:250px;
	overflow:hidden;
	min-width:920px;
	background-color: #1e324a;
	background-image: url(../gfx/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% top;
}
#header h1{
	color: #FFF;
	font-size: 36px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}
#content {background:url(../gfx/content-bg.gif) 0 0 repeat-x}
#content .aside {float:left;width:287px; #f0f0f0}
#content .mainContent {float:left;width:633px}
#footer {
	height:125px;
	background-color: #1e324a;
}
#footer .bg {height:125px;background:url(../gfx/footer-bg.jpg) no-repeat 50% 0}

/* forms parameters */
input, select, textarea {font-size:1em;vertical-align:middle;font-weight:normal}
/* other */
.img-indent {margin:0 20px 0 0;float:left}
.img-box {width:100%;overflow:hidden;padding-bottom:20px}
.img-box img {float:left;margin:0 20px 0 0}
.extra-wrap {overflow:hidden}
p {margin-bottom:20px}
.p1 {margin-bottom:10px}
.p2 {margin-bottom:20px}
.p3 {margin-bottom:30px}
/* txt, links, lines, titles */
a {
	color:#1B81C5;
	outline:none
}
a:hover{text-decoration:none}
h1 {}
h2 {
	font-size:26px;
	color:#333;
	font-weight:normal;
	font-weight:normal;
	letter-spacing:-1px;
	margin-bottom: 20px;
}
h3 {
	font-size:18px;
	color:#666;
	margin-bottom:4px;
	font-weight: normal;
}
h4 {}
h5 {}
h6 {}
.title {margin-bottom:20px}
/* header */
#header .row-2 {
	height:84px;
	overflow:hidden;
	margin-top: 90px;
}
#header .nav {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 75px;
}
#header .nav li {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	float: left;
	margin-right: 75px;
	margin-left: 75px;
}
#header .nav li a {
	float:left;
	font-size:16px;
	text-decoration:none;
	color:#fff;
	font-weight: normal;
}
#header .nav li a:hover {text-decoration:underline;}
/* content */
#content {}
#content .aside .indent {
	background-color: #F0F0F0;
	padding-top: 45px;
	padding-right: 40px;
	padding-bottom: 50px;
	padding-left: 40px;
}
#content .mainContent .indent {
	padding-top: 40px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
#content .section {padding-bottom:37px}
#content .section ol{
	margin-left: 20px;
	font-size: 12px;
}
#content .section ol li {
	list-style-type: decimal;
	list-style-position: outside;
	margin-bottom: 20px;
	margin-top: 15px;
  }

#content .section ol ol li {
	list-style-image: none;
	list-style-type: decimal;
	list-style-position: outside;
	margin-left: 25px;
	margin-bottom: 15px;
  }
 #content .section ol ol ol li {
  list-style-image: none;
  list-style-type: decimal;
  list-style-position: outside;
  }

.inner_copy, .inner_copy a {border:0;float:right;background:#f00;color:#f00;width:35%;line-height:10px;font-size:10px;margin:-50% 0 0 0;overflow:hidden;padding:0}
ul.left-menu li {
	font-size:14px;
	font-weight:normal;
	margin-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-bottom: 10px;
}
ul.left-menu li a {
	color:#333;
	text-decoration:none
}
ul.left-menu li a:hover {
	text-decoration:none;
	color: #000;
}
ul.left-menu {margin-bottom:20px}
/* footer */
#footer {
	color:#fff;
	text-align:center;
	font-size: 12px;
}
#footer a {
	color:#CCC;
	text-decoration: none;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
}
#footer a:hover {text-decoration:underline; color:#fff;}
/* forms */
#search-form fieldset {border:none;padding-left:4px}
#search-form input.text {width:165px;border:1px solid #3e576d;background:#fff;padding:3px 3px 3px 5px;margin-right:4px}
#search-form input.submit {width:92px;height:32px;border:none;cursor:pointer}
#contacts-form {clear:right;width:100%;overflow:hidden}
#contacts-form fieldset {border:none;float:left}
#contacts-form .field {clear:both}
#contacts-form label {float:left;width:112px;padding-bottom:5px}
#contacts-form input {width:240px;padding:1px 0 1px 5px;background:none;border:1px solid #e5e5e5;color:#616161;float:left}
#contacts-form textarea {width:425px;height:410px;padding:1px 0 1px 5px;background:none;border:1px solid #e5e5e5;color:#616161;margin-bottom:12px;overflow:auto;float:left}
#content .section ul {
	margin-left: 40px;
	font-size: 12px;
	list-style-type: disc;
	margin-bottom: 20px;
}
#content .section p {
	font-size: 12px;
}
#content .container .wrapper .mainContent .indent .section table tr td p {
	font-size: 12px;
}

