/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#000000; text-align:center;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.5em;
	color:#414c5a;
	overflow: scroll;
}
input, select { vertical-align:middle; font-weight:normal;}

a {color:#70839f;}
a:hover{
	text-decoration:none;
	text-align: right;
}
p {
	padding-top:18px;
	font-weight: bold;
}

.column-1{ padding:0 38px;}
.column-2{ background:url(images/column2-tail.gif) top repeat-x;}
.column-3{ padding:0 38px;}

/* ============================= main layout ====================== */
.imgindent {margin:0 22px 0 0; float:left;}
.phone{ float:right; padding-right:6px;}
.space1{ margin-left:25px;}
.space2{ margin-left:45px;}
.padding1{ padding-top:6px;}

/* ============================= content ====================== */
#content{ position:relative;}
.logo{ padding:82px 0 0 35px;}
.menu{
	padding:50px 0 0 0px;
	text-align:center;
}
.prev{ position:absolute; margin:342px 0 0 -25px;}
.next{
	position:absolute;
	margin:342px 0 0 602px;
	left: 42px;
	top: -8px;
}
.content{
	border-top:solid 6px #20262d;
	padding:23px 15px 10px 35px;
	background:#CCC;
}
	.content2{
	border-top:solid 6px #20262d; padding:23px 15px 23px 35px; background:#171a1e;}

.scroll{ overflow:auto; height:382px; position:relative;}
.scroll-wrap {
	height:375px;
	padding:5px 23px 0 0;
	text-align: left;

}

.title{ padding:0 0 17px 2px;}
.unline{ background:url(images/unline.gif) bottom repeat-x; padding-bottom:29px; margin-bottom:24px;}
.unline2{ background:url(images/unline.gif) bottom repeat-x; padding-bottom:15px; margin-bottom:24px;}

.list li{ line-height:2em; color:#526074;}
.list a{ color:#526074;}
.list .last{ color:#70839f;}
.list .last a{ color:#70839f;}

.list1{ width:100%; overflow:hidden; padding-top:13px;}
.list1 li{ float:left;  padding:0 25px 0 3px;}
.list1 a{ background:url(images/list1-bg.gif) no-repeat 0 5px; padding-left:11px; color:#6c7888; text-decoration:none;}
.list1 a:hover, .list1 .active{ color:#ffffff; background:url(images/list1-bg-act.gif) no-repeat 0 5px;}

/* ============================= footer ====================== */
#footer{
	background:url(images/footer-line.gif) top repeat-x;
	margin:50px 51px 0 53px;
	color:#617085;
}
#footer a{ color:#617085;}
#footer .text{
	text-align: center;
}

/* ============================= forms ============================= */
#ContactForm{ padding-top:6px;}
#ContactForm .col-1{ width:222px !important;}
#ContactForm .col-2{ width:216px !important;}
#ContactForm .col-3{ width:61px;}
#ContactForm label{ display:block; height:36px;}
#ContactForm input{ border:solid 0px; background:#2a313a; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#526074; padding:5px 0 6px 8px; width:205px;}
#ContactForm textarea{ border:solid 0px; background:#2a313a; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#526074; padding:5px 0 4px 8px; width:209px; height:125px; overflow:auto;}
#ContactForm .links{ color:#70839f; padding:71px 0 0 22px;}
#ContactForm .links span{ display:block; padding-bottom:12px;}
.titles {
	font-weight: bold;
	font-size: 18px;

}
