body { background:url(website_.jpg) repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px;  }
#wrapper { width:1000px; margin:0 auto; }
#container-1 { width:708px; no-repeat top; float:right; padding: 15px; }
#container-2 { width:708px; background:#fff url(internal.gif) no-repeat top; float:right; }
#inpage { width:50%; padding: 5px; float:left; }
#inpage1 { width:43%; padding: 5px; float:right; }
#inpage2 { width:100%; padding:0; margin:10px auto auto auto; }
#inpage3 { width:53%; height:200px; float:left; }
#inpage4 { width:230px; height:400px; margin:0 0 15px 15px; float:right; }
#inpage6 { border:dashed 1px; padding:5px; float:right; margin: 0 0 15px 0; }
#inpage7 { border: dashed 1px; padding:5px; float:right; margin: 0 0 15px 15px; }
#inpage5 { width:710px; padding:3px; margin:8px; border: none; float:right; }
#inpage9 { border: none; float:right; }
#inpage10 { border: none; float:left; }
#inpage8 { width:230px; height:335px; margin:0 0 15px 15px; float:right; padding:6px;  }
#port { width:100%; height:163px; padding:5px 0px; margin:10px 0 10px 0; border-bottom: #D1D1D1 solid 1px; }
#print { width:600px; padding:0; float:left; padding: 10px; }
#map { width:678px; no-repeat top; float:right; padding: 10px; }
.clear { clear:both; line-height:0px; font-size:0px; height:1px; }
.top {width:960px; height:65px; margin:0 auto; padding-top:10px; }
.mainheading{ margin:0; padding:30px 25px 10px 25px; }
.intcontent { margin:0; padding:10px 25px; }
.subheading { color:#6d6d6d; margin:0; padding:0 0 20px 25px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:19px; }
.subheading2 { color:#6d6d6d; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:19px; }
.normaltext { margin:0; padding:0 25px 15px 25px; font-size:13px; color:#6d6d6d; line-height:19px; }
.space { width:1px; height:20px; margin:0; padding:0; }
.notopnav { width:1px; height:30px; }
.solutions { width:910px; padding:20px 0 0 0; border-top:#E1E1E1 solid 1px; margin:0 auto; }
.copyright { width:400px; margin:auto auto auto auto; text-align:right; font-size:11px; color:#616161; float:right }
footer_menu {text-align:left; font-size:11px; color:#616161; }

#templateright {
	width: 670px;
	height: auto;
	float: right;
}
#form {
	width: 630px;
	height: 229px;
	padding: 70px 0 10px 28px;
	background: url(form_bg0.jpg) no-repeat;
	margin:0 0 0 25px;
}
.cnt_box_top { width:960px; height:6px; background:url(cnt_box_.gif) no-repeat; line-height:0px; font-size:0; margin:0 auto; }
.cnt_box_bottom { width:960px; height:7px; background:url(cnt_box0.gif) no-repeat; line-height:0px; font-size:0; margin:0 auto 5px auto;}
.cnt_box_bg { width:910px; background:#fff url(cnt_box1.gif) repeat-y; padding:5px 25px; margin:0 auto;}
.footer_box { width:185px; float:left; margin-right:8px; }
.footer_box_last { width:90px; float:left; margin-right:8px; }
.footer_box_big { width:305px; float:left; margin-right:8px; }