body {
	font-family: "Arial","Helvetica",Verdana,sans-serif;
	font-size: .92em;
        line-height:1.6em;
	color: #000;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/body-bg.png);
	background-repeat: no-repeat;
	background-color: #34435D;
}
#logo {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	float: left;
}
a {text-decoration:none;padding-bottom:1px;border-bottom: 1px solid #596C8C; color:#415068;}
#main {
	float: left;
	width: 1018px;
	margin-left: 86px;
	margin-top: 20px;


}
#container {
	width: 1094px;
	float: left;
}
#content-hp {
	float: left;
	width: 1000px;
	margin-left: 10px;
background-color:#DBE5EB;
}
#inner-bg {
	float: left;
	width: 1000px;
	background-color:#45536B;
	margin-left: 10px;
}
#inner-bg-contacts {
	float: left;
	width: 1000px;
	background-color:#EEF9FF;
	margin-left: 10px;
}
#intro-image {
	background: url(../images/intro-image.png) no-repeat left top;
	float: left;
	height: 178px;
	width: 1018px;
}
#hp-left-col {
	background:#EEF9FF;
	float: left;
	width: 599px;
	border-right: 1px solid #FFFFFF;
padding-bottom:10px;
}
#hp-left-col p {
	
	margin-right: 28px;
	margin-left: 28px;
	
}
#hp-right-col {
	float: left;
	width: 400px;
	
}
#heading-one {
	background: #1D2F43;
	float: left;
	height: 2.8em;
	width: 598px;
	margin-bottom: 1em;
}
#heading-one h2 {
	font-size: 102%;
	color: #FFFFFF;
	margin: 10px 0 0 28px;
	padding: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;
}
#footer {
	clear: both;
	float: left;
	width: 1000px;
	margin-left: 96px;
	height:43px;
        background-image: url(../images/footer.png);
	background-repeat: no-repeat;
}
#heading-two {
	float: left;
	height: 2.8em;
	width: 400px;
	margin-bottom: 1em;
	background-color: #3B5571;
}
#heading-two h2 {
	font-size: 102%;
	color: #fff;
	margin: 10px 0 0 27px;
	padding: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;
}
#heading-three {
	float: left;
	height: 3em;
	width: 400px;
	margin-bottom: 1em;
	background-color: #314458;
}
#heading-three h3 {
	font-size: 102%;
	color: #FFFFFF;
	margin: 10px 0 0 28px;
	padding: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;
}
#hp-right-col p {
	font-size: 88%;
	margin-right: 28px;
	margin-left: 28px;
	line-height: 1.5em;
}
#date {
	color: #46556C;
	font-weight: bold;
}
#copyright {
	float: left;
	margin-top: 8px;
	margin-left: 22px;
	font-size: 78%;
	color: #BFC6CC;
}
#credits {
	float: right;
	margin-top: 8px;
	font-size: 78%;
	margin-right: 22px;
	color: #BFC6CC;
}
#copyright a, #credits a {
	color: #BFC6CC;
}

#left-inner-col {
	float: left;
	width: 726px;
	background-color: #EDF8FE;
padding-bottom:10px;
	
}
#right-inner-col {
float:right;
width:271px;
background-color:#45536B;
}
#heading-inner, #heading-inner-2 {
	background: #E3EDF3;
	float: left;
	height: 2.8em;
	width: 100%;
	margin-bottom: 1em;
}
#heading-inner h1, #heading-inner-2 h1 {
	font-size: 102%;
	color: #34435D;
	margin: 10px 0 0 28px;
	padding: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;

}
 p {font-size: 88%;
	margin-right: 28px;
	margin-left: 28px;
	}
.largetext {font-size:98%;font-weight:bold;}
#left-inner-col li {font-size:88%;margin-left:1em;}
#right-inner-col ul {margin:0;padding:0;}
#right-inner-col ul li {list-style:none;}
#right-inner-col ul li a {display:block;padding:8px;background-color:#364154;color:#fff;border-bottom:1px solid #596C8C;font-size:82%;text-transform:uppercase;}
#right-inner-col ul li a:hover {display:block;padding:8px;background-color:#202939;color:#fff;border-bottom:1px solid #596C8C;font-size:82%;text-transform:uppercase;}
#section-image {
	float: left;
	height: 88px;
	width: 1018px;
}
#email-form {float:left;margin-left:30px;margin-top:38px;}
#email-form div {margin-bottom:6px;}
span.label,span.spacer,span.multiple span {width:120px;float:left;font-size:82%;font-weight:bold;} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;} 
#left-inner-contacts {


	float: right;
	width: 522px;
	background-color: #EEF9FF;

	
}
#right-inner-contacts {float:left;width:477px;background-color: #D9E3E8;border-right:1px solid #34435D;height:400px;}
.imgright {float:right;margin:2em 1em 2em 2em;}
.imgright img {padding:2px:background-color:#eee;border:1px solid #ccc;}
.ditto_introText h2,#left-inner-col h2 {
	font-size: 102%;
	color: #003366;
	margin: 10px 0 0 28px;
	padding: 0px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;
}
