* { padding: 0; margin: 0; border: 0; }
body, html {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #002144;
	background-color: #D3E3ED;
	margin: 15px 0 0 0;
}
#wrap {
	width: 800px;
	height: auto;
	margin: 0 auto;
	background: #70A3C6 url("images/background-top-1.gif") top no-repeat;
}
#wrap #header {
	width: 800px;
	height: 135px;
	background: transparent url("images/slogan.png") center right no-repeat;
}
#wrap #container {
	width: 800px;
	height: auto;
	background-color: transparent;
}
#wrap #container #navigation {
	width: 187px;
	height: auto;
	float: left;
	background-color: transparent;
}
#wrap #container #navigation #top {
	width: 187px;
	height: 19px;
	background: transparent url("images/navigation/navigation-top.png") no-repeat;
}
#wrap #container #navigation #middle {
	width: 187px;
	height: auto;
	background: transparent url("images/navigation/navigation-middle.png") repeat-y;
	padding: 15px 0 15px 0;
}
#wrap #container #navigation #bottom{
	width: 187px;
	height: 32px;
	background: transparent url("images/navigation/navigation-bottom.png") no-repeat;
}
.navigation ul li{
	position: relative;
	list-style-type: none;
	width: 178px;
	font-size: 12px;
}
.navigation ul li ul{
	position: absolute;
	top: 0;
	visibility: hidden;
}
.navigation a:link, .navigation a:visited {
	display: block;
	width: 178px;
	overflow: auto;
	color: #FFF;
	text-decoration: none;
	/* background: url("images/navigation/arrow-link-sub.png") no-repeat center left; */
}
.navigation span {
	display: block;
	padding: 7px 0 8px 20px;
	cursor: pointer;
	font-weight: 400;
	width: 155px;
}
.sub-navigation a:link, .sub-navigation a:visited {
	display: block;
	width: 279px !important;
	overflow: auto;
	color: #FFF;
	text-decoration: none;
	background: transparent url("images/navigation/background-sub-link.png") repeat-y center right;
}
.navigation a:hover{
	color: #000000 !important;
	background: #70A3C6;
}
a#avtive1:link, a#avtive1:visited, a#avtive1:hover {
	display: block;
	width: 178px;
	overflow: auto;
	color: #000000 !important;
	background: #70A3C6;
	text-decoration: none;
}
.sub-navigation a:hover{
	background: transparent url("images/navigation/background-sub-hover.png") repeat-y center right;
}
.sub-navigation span.text {
	padding: 7px 0 8px 0;
	cursor: pointer;
	display: block;
	font-weight: 400;
	width: 260px;
}
.sub-navigation a.first-link:link, .sub-navigation a.first-link:visited {
	display: block;
	width: 279px !important;
	overflow: auto;
	color: #FFF;
	text-decoration: none;
	background: transparent url("images/navigation/background-sub-link-first.png") repeat-y  top right;
}
.sub-navigation a.first-link:hover{
	color: #002144;
	background: transparent url("images/navigation/background-sub-hover-first.png") repeat-y top right;
}
span.last {
	padding: 0 !important;
	height: 12px !important;
	width: 279px !important;
	background: transparent url("images/navigation/line-down-sub.png") no-repeat top left;
}
span.separator {
	padding: 0 !important;
	height: 1px !important;
	width: 279px !important;
	background: transparent url("images/navigation/separator-sub.png") no-repeat bottom left;
}
a:link span.arrow, a:visited span.arrow {
	display: block;
	float: left;
	padding: 0 !important;
	height: 30px;
	width: 9px;
	background: transparent url("images/navigation/arrow-link-sub.gif") no-repeat center left;
	margin: 0 5px 0 25px;
}
a:hover span.arrow {
	padding: 0 !important;
	height: 30px;
	width: 9px;
	background: transparent url("images/navigation/arrow-hover-sub.gif") no-repeat center left;
}
a #arrow, a:hover #arrow {
	padding: 0 !important;
	height: 30px;
	width: 9px;
	background: transparent url("images/navigation/arrow-hover-sub.gif") no-repeat center left;
}
a:link span.arrow-sub, a:visited span.arrow-sub {
	display: block;
	float: left;
	padding: 0 !important;
	height: 30px;
	width: 9px;
	background: transparent url("images/navigation/arrow-link-sub.png") no-repeat center left;
	margin: 0 5px 0 8px;
}
a:hover span.arrow-sub {
	padding: 0 !important;
	height: 30px;
	width: 9px;
	background: transparent url("images/navigation/arrow-hover-sub.png") no-repeat center left;
}
#wrap #container #content {
	width: 394px;
	height: 300px;
	float: left;
	background-color: transparent;
	padding: 0 0 0 38px;
}
#wrap #container #content-1 {
	width: 710px;
	height: auto;
	float: left;
	background-color: transparent;
	padding: 0 0 0 38px;
}
#wrap #container #coming-soon {
	width: 181px;
	height: auto;
	float: right;
	background-color: transparent;
	text-align: center;
}
#wrap #container #coming-soon img {
	margin: 0 0 10px 0;
}
#wrap #container #coming-soon h1 {
	color: #EDF3F8;
	font-size: 16px;
	position: relative; 
	z-index: 30;
	left: 34px;
	width: 181px;
}
#wrap #container #coming-soon .coming-soon {
	display: block;
	height: 34px;
	width: 181px;
	padding: 10px 0 0 0;
	background: transparent url("images/coming-soon.png") no-repeat;
}
#wrap #container #coming-soon .location {
	height: 206px;
	width: 152px;
	margin: 0 auto;
	background: transparent url("images/location.png") no-repeat;
}
#wrap #container #coming-soon .location p {
	color: #EDF3F8;
	font-size: 10px;
	padding: 15px 15px 0 15px;
}
#wrap #container #content h1 {
	color: #0E2D4F;
	font-size: 18px;
	margin: 0 0 15px 0;
	font-weight: 400;
}
#wrap #container #content-1 h1 {
	color: #0E2D4F;
	font-size: 20px;
	margin: 0 0 15px 0;
	font-weight: 400;
}
#wrap #container #content ul, #wrap #container #content li {
	font-weight: 600;
}
#wrap #container #content li.services {
	font-weight: 600;
	text-decoration: underline;
}
a.serveces-link:link, a.serveces-link:visited {
	font-weight: 600;
	text-decoration: underline;
	color: #0E2D4F;
}
#wrap #container #content ul {
	padding: 5px 0 5px 25px;
	line-height: 23px;
}
#wrap #container #content p {
	line-height: 23px;
	margin: 0 0 10px 0;
}
#wrap #container #content-1 p {
	line-height: 23px;
	margin: 0 0 10px 0;
}
#wrap #container #content-1 p.terms {
	line-height: 17px;
	margin: 0 0 5px 0;
}
#wrap #footer {
	width: 800px;
	height: 211px;
	background: #002144 url("images/footer-1.gif") top no-repeat;
}
#wrap #footer .footer {
	width: 770px;
	height: 15px;
	padding: 195px 0 0 30px;
}
#wrap #footer .footer a:link, #wrap #footer .footer a:visited {
	color: #A1B4C4;
	text-decoration: none;
	font-size: 9px;
	margin: 0 0 0 30px;
}
.clear-line { clear: both; }
.clear-line1 { clear: both; height: 15px; }
#content h2 {
	font-weight: 600;
	font-size: 12px;
	font-family: Verdana, Arial;
	color: #002144;
	float: left;
	display: block;
	width: 70px;
	margin: 0 0 15px 0;
}
#content h2.last {
	margin: 0 !important;
}
#content h3 {
	font-weight: 400;
	font-size: 12px;
	font-family: Verdana, Arial;
	color: #002144;
	float: left;
	display: block;
	width: 200px;
}
#content h4 {
	font-weight: 600;
	font-size: 12px;
	font-family: Verdana, Arial;
	color: #002144;
	margin: 0 0 10px 0;
}
#content h3.mail {
	text-decoration: underline;
}
a.ml:link, a.ml:visited {
	text-decoration: underline;
	color: #002144;
	font-weight: 600;
}
#content h3.sub {
	margin: 0 0 0 70px;
}
#coming-soon h2 {
	font-family: Verdana;
	font-style: italic;
	font-size: 12px;
	display: block;
	width: 130px;
	margin: 0 auto;
}
span.italic {
	text-decoration: underline;
	font-style: italic;
}
span.slug {
	font-size: 9px;
	font-family: Verdana;
	margin: 20px 0 0 0;
	color: #002144;
	display: block;
}
span.underline {
	text-decoration: underline;
}
.services-bg {
	width: 144px;
	height: 206px;
	background: transparent url("images/servecies.gif") no-repeat;
}
a.mail:link, a.mail:visited {
	width: 60px;
	height: 10px;
	display: block;
	background: transparent;
	margin: -78px 0 0 83px;
	position: relative;
	z-index: 20;
}
a.download:link, a.download:visited {
	font-weight: 600;
	text-decoration: underline;
	color: #002144;	
}
a.download-1:link, a.download-1:visited {
	font-weight: 600;
	text-decoration: none;
	color: #002144;	
}
.list {
	width: 19px;
	height: 19px;
	background: url("images/list.png") no-repeat;
	float: left;
	margin: 0 10px 0 0;
}
.dw {
	float: right;
	width: 360px;
}
