 body
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	/*	font-family:Century Gothic; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.con_head {
	font-weight: bold;
}
.con_body {
}

table, td, tr { font-size:12px; color:#000000; line-height:19px; font-weight:normal; text-decoration:none; }
.page-section {
	width:1000px;
	float:left;
	background-image:url(../hspic/content-bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.home-band {
	float:left;
	width:992px;
	height:407px;
	background-image:url(../hspic/home-top.jpg);
	background-repeat:no-repeat;
}
.home-menu-sec { float:left; width:992px; height:75px;}
.logo-bot-home { float:left; padding:0px 0px 0px 50px; }
.shade-lt { width:6px; background-image:url(../hspic/shade-lt-tile.gif); background-repeat:repeat-y; }
.shade-rt { width:6px; background-image:url(../hspic/shade-rt-tile.gif); background-repeat:repeat-y; }
.shade-bot { height:30px; background-image:url(../hspic/shade-bot-tile.gif); background-repeat:repeat-x; background-position:left top; }
.home-menu-area {
	float:left;
	padding:0px 0px 0px 0px;
}
.nav-menu {
	float:left;
	padding:0px 0px 0px 1px;
}
.home-content {
	float:left;
	padding:0px 0px 0px 25px;
	width:940px;
}
.home-cr1 {
	float:left;
	padding:0px 10px 10px 30px;
	width:910px;
	border-bottom: thin solid #000;
}
.home-cr2 {
	float:right;
	padding:15px 5px 15px 0px;
	border-top:#918f8f 1px solid;
	text-align:right;
	width:900px;
}
.home-box1 {
	float:left;
	padding:5px 50px 10px 0px;
	width:390px;
	border-right: #918f8f 1px solid;
}
.home-box2 {
	float:left;
	padding:5px 25px 10px 25px;
	width:390px;
}
.home-box3 {
	float:left;
	width:400px;
	margin-left:30px; /*background-image:url(../hspic/orange-box.gif); background-repeat:no-repeat; background-color:#fdce9b;*/
	font-weight:normal;
	line-height:17px;
}
.box-orange { padding:10px 10px 10px 10px;  }
img { border:0px; }
a { color:#010101; text-decoration:underline; outline:none; }
a:hover { text-decoration:none; color:#f68b1f; }
.body-link { text-decoration:underline; }
.body-link:hover { text-decoration:none; }
.foot-sm { font-size:12px; color:#3f3f3f; text-decoration:none; }
.foot-sm:hover { color:#3f3f3f; text-decoration:underline; }
.rm-link { color:#f68b1f; text-decoration:underline; }
.rm-link:hover { text-decoration:none; }
.head-ora{ color:#f68b1f; font-weight:bold; font-size:16px; line-height:21px; }
.box-h{ color:#F68C1F; font-weight:bold; font-size:14px; line-height:14px; }
.top-contact { float:left; width:992px; height:278px; background-image:url(../hspic/top-contact.jpg); background-repeat:no-repeat;}
.top-people { float:left; width:992px; height:278px; background-image:url(../hspic/top-people.jpg); background-repeat:no-repeat;}
.top-service { float:left; width:992px; height:278px; background-image:url(../hspic/top-service.jpg); background-repeat:no-repeat;}
.top-why { float:left; width:992px; height:278px; background-image:url(../hspic/top-why.jpg); background-repeat:no-repeat;}
.top-about { float:left; width:992px; height:278px; background-image:url(../hspic/top-about.jpg); background-repeat:no-repeat;}
.logo-top { float:left; padding:179px 0px 0px 61px; }
.logo-bot{ float:left; padding:0px 0px 0px 50px; }
.content-sec {
	float:left;
	width:1000px;
	padding-bottom:20px;
	background-image:url(../hspic/left-bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
.foot-sec { float:left; width:940px; margin-left:25px; border-top:#918f8f 1px solid; }
.foot-c1 { float:left; padding:15px 25px 15px 25px; }
.foot-c2 { float:right; padding:15px 25px 15px 10px; word-spacing:3px;}
.foot-link { font-size:12px; color:#3f3f3f; text-decoration:none; word-spacing:0px; }
.foot-link:hover { color:#3f3f3f; text-decoration:underline; }
.inner-c1 {
	float:left;
	width:185px;
	background-color:#dfdfde;
}
.inner-c2 { float:left; width:764px; /*border-left:#918f8f 1px solid;*/ }
.inner-nav-menu {
	float:left;
	width:820px;
}
.inner-menu-area {
	float:left;
	padding:0px 5px 0px 0px;
}
.inner-content-sec { float:left; width:764px; }
.inner-content-area {
	float:left;
	width:660px;
	padding:30px 20px 20px 55px;
	font-size: 12px;
}
.bullet{ background-image:url(../hspic/icon.gif); background-repeat:no-repeat; background-position:0px 12px; padding:5px 0px 5px 20px; }
.bullet-serv{ background-image:url(../hspic/icon.gif); background-repeat:no-repeat; background-position:0px 12px; padding:5px 0px 5px 20px; color:#e37200; font-weight:normal; }
.why-r1 {
	float:right;
	width:650px;
	padding:0px 0px 27px 0px;
}
.why-c1 { float:left; width:300px; padding:0px 25px 0px 0px; }
.why-c2 { float:left; width:300px; padding:0px 0px 0px 0px; }
.why-h { color:#f58220; font-size:12px; font-weight:bold; line-height:17px; }
.abt-r1 {
	float:left;
	width:660px;
	padding:0px 0px 20px 0px;
}
.abt-c1 { float:left; width:350px; padding:0px 25px 0px 0px; }
.abt-c2 { float:right; width:270px; padding:0px 0px 0px 0px; }
.bullet2{ background-image:url(../hspic/icon.gif); background-repeat:no-repeat; background-position:4px 10px; padding:2px 0px 2px 20px; }
.abt-box { float:right; width:264px; background-image:url(../hspic/box-bg.gif); background-repeat:no-repeat; background-position:left bottom; }
.abt-box-txt { padding:20px 10px 40px 15px; font-size:12px; line-height:16px; }
.abt-rmd { float:right; }
.ora-h{
	color:#f68b1f;
	font-weight:bold;
	font-size:15px;
	line-height:15px;
}
.rm2-link { color:#f68b1f; text-decoration:none; }
.rm2-link:hover { text-decoration:underline; }
.lt-menu-sec {
	float:left;
	width:185px;
	padding:20px 0px 0px 5px;
}
.lt-menu-area { /*float:left; width:155px; */ padding:4px 3px 4px 7px; }
.lt-menu-area1 { /*float:left; width:155px; */ padding:4px 3px 4px 20px; }
.page-h{
	color:#f68b1f;
	font-weight:bold;
	font-size:16px;
	line-height:21px;
}
.bold-orange {
	color:#f58220;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
}
.sm-link { color:#121212; text-decoration:underline; }
.sm-link:hover { color:#f68b1f; text-decoration:none; }
.bold {
	font-weight:bold;
	font-size: 13px;
}
.h-line { margin-top:20px; padding-bottom:20px; height:1px; border-top:solid #cccccc 1px; }
a.lt-menu {
	font-size:12px;
	line-height:18px;
	color:#f68b1f;
	text-decoration:none;
	font-weight:bold;	 /*padding:4px 3px 4px 7px; display:block; background-color:#959595;*/
}      
a.lt-menu:hover { color:#6c6c6c; text-decoration:none; /*background-color:#f58c1e;*/ }
.lt-menu-sel {
	font-size:12px;
	line-height:18px;
	color:#6c6c6c;
	font-weight:bold; /*text-decoration:none; padding:4px 3px 4px 7px; 
display:block; background-color:#0e0d0d; */
}
.adr-c1 { float:left; width:200px; }
.adr-c2 { float:left; width:230px; }
.adr-c3 { float:left; width:200px; }
.why-c1 { float:left; width:280px; background-color:#ececec; padding:10px 10px 0px 10px; }
.why-c2 { float:left; width:260px; background-color:#ececec; padding:10px 10px 0px 10px; margin-left:20px; }
.stn-c1 {
	float:left;
	width:425px;
	padding:0px 15px 0px 0px;
}
.stn-c2 { float:left; width:200px; padding:0px 0px 0px 15px; border-left:#bbb6b3 1px solid; }

/* end */
.rmore {
	font-size: 10px;
	font-weight: normal;
	color: #f68b1f;
}
.rmore:hover {
	color: #666;
}
strong {
	font-size: 16px;
	font-weight: bolder;
}

