body, td, tr, img, form, input {margin:0; padding:0; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333}

body {background:url(images/bg.png)}

p {margin:0px 0px 15px 0px}
a {color:#2d60ac; font-weight:bold; text-decoration:none}
a:hover {color:#2d60ac; text-decoration:underline}
.highlight {color:#2d60ac}

h1 {font-family:"Arial Black", Arial, Helvetica, sans-serif; letter-spacing:-0.5px; font-size:18px; line-height:22px; font-weight:bold; margin:0px 0px 15px 0px}
h2 {font-size:12px; line-height:18px; font-weight:bold; margin:0px 0px 15px 0px}
h3 {font-size:12px; line-height:18px; font-weight:bold; margin:0px 0px 15px 0px}

#wrap {width:994px; margin:0 auto}
#wrapinner {float:left; padding:0px 10px 10px 10px; background:#e4e4e4}
#wrapinner2 {float:left; width:974px}

#header {float:left; width:974px; border-bottom:10px solid #111; background:#fff}
.logo {float:left}
.header-phone {float:right}

#page {float:left; width:974px; background:url(images/page-bluebg.png) repeat-y; margin-top:10px}

#left {float:left; width:216px; margin:20px 0px 0px 42px; text-align:center; color:#fff}
#left h2 {font-family:"Arial Black", Arial, Helvetica, sans-serif; letter-spacing:-0.5px; font-size:18px; line-height:22px; font-weight:bold}
#nav {float:left; width:216px; background:#f6f9fb}
.motlogo {margin:30px 0px 0px 0px}

#nav ul {width:216px; margin:0px; padding:0; list-style:none; text-align:left}
#nav ul li {width:216px; margin:0; padding:0px; float:left; clear:left; line-height:37px; height:38px}
#nav ul li.first {border:0}
#nav ul li a {font-size:18px; font-weight:bold; text-decoration:none; color:#111; width:216px; display:block; clear:left; float:left; height:38px; text-indent:-9999px}
#nav ul li a:hover {text-decoration:none; color:#1c599d}

#nav ul li a.navHome {background:url(images/navSprite.jpg) 0px 0px}
#nav ul li a.navHome:hover {background:url(images/navSprite.jpg) -216px 0px}

#nav ul li a.navAbout {background:url(images/navSprite.jpg) 0px -38px}
#nav ul li a.navAbout:hover {background:url(images/navSprite.jpg) -216px -38px}

#nav ul li a.navMOT {background:url(images/navSprite.jpg) 0px -76px}
#nav ul li a.navMOT:hover {background:url(images/navSprite.jpg) -216px -76px}

#nav ul li a.navContact {background:url(images/navSprite.jpg) 0px -114px}
#nav ul li a.navContact:hover {background:url(images/navSprite.jpg) -216px -114px}

#content {float:right; width:643px; min-height:622px; margin:20px 50px 30px 0px; background:#fff}
#content.homepage {background:url(images/home-mainbg.jpg) no-repeat top left #fff}
#content.about {background:url(images/about-mainbg.jpg) no-repeat top left #fff}
.contentinner {float:left; width:325px; margin:32px 0px 10px 20px}
.contentinner2 {float:left; margin:32px 20px 10px 20px}

#footer {width:864px; margin:0 auto; clear:both; padding-top:15px; height:95px; color:#2d60ac}
#footer a {color:#fff; font-size:10px}

.container {float:left; margin-top:-10px}

h3.trigger {
	padding: 10px 0 0 20px;
	margin: 0px 0 5px 0;
	width: 305px;
	float: left;
	border-top: 1px solid #bbcfe5;
	height: auto;
	line-height: 18px;
	background:url(images/showhide.png) 0px 2px no-repeat;
}
h3.trigger a {
	text-decoration: none;
	display: block;
}
h3.trigger a:hover {
	text-decoration:underline
}
h3.active {background:url(images/showhide2.png) 0px 2px no-repeat}
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	overflow: hidden;
	width: 325px;
	clear: both;
}
.toggle_container .block {
	padding: 0px 0px 0px 20px;
}
.toggle_container .block p {
	padding:0;
	margin:0px 0px 15px 0px;
}

.contentinner2 h3.trigger {width:580px}
.contentinner2 .toggle_container {width:600px}
#left .toggle_container {width:202px}
