body {
   margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background: #ffffff;
}
img {border:none;}
form {padding:0;margin:0;}
.form select, .form input, .form textarea {vertical-align:middle;}
#bg1 {
	background: url(../images/bg1.gif) repeat-x;
	min-width: 761px;
}
#bg1-2 {
	background: url(../images/bg1-2.gif) repeat-x;
	min-width: 761px;
}
#bg2 {
	background: url(../images/bg2.gif) repeat-x 0 100%;
	min-width: 761px;
	overflow: hidden;
}
#top-image {
	background: url(../images/top-img1.jpg) no-repeat 50% 64px;
	min-width: 761px;
	overflow: hidden;
}
#top-image2 {
	background: url(../images/top-img2.jpg) no-repeat 50% 64px;
	min-width: 761px;
	overflow: hidden;
}
#footer-bg {
	background: url(../images/footer-bg.gif) no-repeat 50% 100%;
	min-width: 761px;
	overflow: hidden;
}
/*start main*/
#main {
	margin: 0 auto;
	width: 761px;

}
/*start header*/
#header {
	width: 761px;
	height: 64px;
	float: left;
	position: relative;
}
#header .logo {
	position: absolute;
	top: 6px;
	left: -15px;
	background: url(../images/logo-bg.jpg) no-repeat;
	width: 390px;
	height: 58px;
	text-indent: -9999px;
	overflow: hidden;
}
/*start top navigation*/
#header #top-nav {
	position: absolute;
	top: 6px;
	left: 390px;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 12px;
	line-height: 16px;
	color: #6992b4;
	font-weight: bolder;
	text-transform: uppercase;
}
#header #top-nav li {
	float: left;
	height: 58px;
	background: url(../images/top-nav-bg.gif) no-repeat;
	text-align: right;
}
#header #top-nav .link1 {width: 98px;}
#header #top-nav .link2 {width: 98px;}
#header #top-nav .link3 {width: 88px;}
#header #top-nav .link4 {width: 58px;}
#header #top-nav a {
	color: #6992b4;
	text-decoration: none;
	float: right;
	height: 58px;
}
#header #top-nav a span {
	float: left;
	padding: 23px 14px 0 0;
	height: 35px;
	cursor: pointer;
	text-align: right;
}
#header #top-nav a:hover, #header #top-nav .active {background: url(../images/top-nav-left-bg.gif) no-repeat;}
#header #top-nav a:hover span, #header #top-nav .active span {background: url(../images/top-nav-right-bg.gif) no-repeat 100% 0;}
#header #top-nav .link1 a span {width: 75px;}
#header #top-nav .link2 a span {width: 84px;}
#header #top-nav .link3 a span {width: 74px;}
#header #top-nav .link4 a span {width: 40px;}
#header #top-nav .link4 a:hover span {background: url(../images/top-nav-left-bg.gif) no-repeat 100% 0;}
#header #top-nav .activeNoArrow span {background: url(../images/top-nav-left-bg.gif) no-repeat 100% 0;}
/*start content*/
#content {
	float: left;
	width: 761px;
	padding: 0 0 38px 0;
}
#content .top-img {
	float: left;
	width: 100%;
	height: 225px;
}
#content .top-img2 {
	float: left;
	width: 100%;
	height: 97px;
}
#content h1 {
	float: left;
	margin: -46px 0 0 -17px;
	position: relative;
}
#content h1 img {display: block;}
/*start box*/
#content .box {
	float: left;
	background: url(../images/box-bg.gif) repeat-x;
	width: 366px;
}
#content .box-second {
	width: 369px;
	margin: 0 0 0 9px;
	padding: 0 0 0 17px;
	display: inline;
}
#content .box h2 {margin: 0 0 21px 0;}
#content .box h2 img {display: block;}
#content .box h3, #content .box2 h3 {
	margin: 0 27px 0 0;
	font-size: 12px;
	line-height: 18px;	
	color: #666666;
}
#content .box p {
	margin: 0 27px 0 0;
	font-size: 12px;
	line-height: 18px;	
	color: #666666;
}
#content .box .photo, #content .box2 .photo  {
	float: left;
	padding: 7px 6px;
	background-color: #fff;
	border: 1px solid #e2dbc7;
	margin: 0 20px 0 18px;
	display: inline;
}
#content .box2 .photo {margin-left:0;}
#content .box .photo img, #content .box2 .photo img {float: left;}
#content .box .btn, #content .box2 .btn {
	float: left;
	margin: 26px 0 0;
	height: 28px;
	font-size: 11px;
	line-height: 30px;
	color: #4d7bbc;
	background: url(../images/box-btn-left-bg.gif) no-repeat;
	cursor: pointer;
	text-decoration: none;
}
#content .box .btn span, #content .box2 .btn span {
	float: left;
	height: 28px;
	padding: 0 16px 0 34px;
	background: url(../images/box-btn-right-bg.gif) no-repeat 100% 0;
}
/*sitemap style*/
#sitemap {
	font-size: 12px;
}
#sitemap a {
	color: #6992B4;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
#sitemap a:hover {
	text-decoration: underline;
}

/*start box 2*/
#content .box2 {
	float: left;
	width: 717px;
	padding: 0 22px 23px 23px;
	background: url(../images/box-2-bg.gif) repeat-x;
}
#content .box2 .no-title{
	margin: 55px 0 0 0;
}
#content .box2 li{
	font-size: 12px;
	line-height: 18px;
	color: #666;
	text-align: justify;
}
#content .box2-padd {margin: 18px 0 0;}
#content .box2 .btn {margin-top:4px;}
#content .box2 h2 {
	margin: 11px 0 26px 0;
	font-size: 15px;
	line-height: 16px;
	color: #675545;
}
#content .box2 p {
	margin: 0 0 20px 0;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	text-align: justify;
}
#content .box2 .top-link {
	float: right;
	margin: 10px 0 0;
	font-size: 12px;
	line-height: 16px;
	color: #6992b4;
}
#content .box2 .top-link:hover {text-decoration: none;}
#content .box2 .link {
	color: #6992b4;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}
#content .box2 .link:hover {text-decoration: underline;}
#content .box2 .photo-holder {
	float: left;
	background: url(../images/photo-holder.gif) no-repeat;
	width: 109px;
	height: 139px;
	padding: 8px 0 0 7px;
	margin: 0 20px 0 0;
}
#content .box2 .photo-holder2 {
	float: left;
	background: url(../images/photo-holder2.gif) no-repeat;
	width: 175px;
	height: 123px;
	padding: 7px 0 0 8px;
	margin: 0 20px 0 0;
}
#content .box2 .list {
	float: left;
	list-style: none;
	padding: 0 0 16px 0;
	margin: 0;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	width: 530px;
}
#content .box2 .list li {float: left;width: 530px;}
#content .box2 .list li span {float: left;width: 72px;}
#content .box2 .list li .title{float: left;width: 125px;}
#content .box2 .list li .data {width: 458px;}
#content .box2 .list a {text-decoration: none;color: #666;}
#content .box2 .list a:hover {text-decoration: underline;}
#content .detail {
	float: left;
	margin: 20px 0 0;
}
#content .roll {
	float: right;
	width: 719px;
	margin: 0 -2px 2px 0;
	display: inline;
}
#content .roll .button {
	float: left;
	background: url(../images/roll-btn.gif) no-repeat 0 100%;
	width: 709px;
	height: 21px;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 0 0 10px;
}
#content .close .button {background-position: 0 0 !important;}
#content .roll p {
	margin: 0 0 0 9px;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
#content div.inner {
	float: left;
	width: 719px;
	padding: 5px 0 0;
}
#content .close div.inner {display: none;}
#content .box2 .form {
	float: left;
	width: 505px;
	padding: 0 0 23px 21px;
	background-color: #e4e8ec;
}
#content .box2 .form div {
	float: left;
	width: 303px;
	padding: 15px 0 0;
}
#content .box2 .form label {
	font-size: 12px;
	color: #666;
}
#content .box2 .form em {
	font-size: 11px;
	color: #666;
	font-style: normal;
}
#content .box2 .form .text, #content .box2 .form textarea {
	float: left;
	border: 1px solid #bcb39f;
	padding: 2px 0 3px 5px;
	font-size: 12px;
	color: #666;
	width: 296px;
	margin: 6px 0 0;
}
#content .box2 .form textarea {height: 95px;}
#content .box2 .form .sumbit {
	float: left;
	background: url(../images/submit-btn.gif) no-repeat;
	width: 92px;
	height: 20px;
	font-size: 11px;
	line-height: 13px;
	color: #4d7bbc;
	font-weight: bold;
	text-decoration: none;
	padding: 8px 0 0 33px;
}

/*start box 3*/
#content .box3 {
	float: left;
	width: 688px;
	padding: 37px 50px 20px 23px;
	background: url(../images/box-3-bg.gif) repeat-x;
}
#content .box3 h2 {
	margin: 0;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
#content .box3 p {
	color: #666;
	line-height: 18px;
	font-size: 12px;
	margin: 0 0 29px 0;
}
#content .box3 p a {color: #666;}
#content .box3 p a:hover {text-decoration: none;}
#content .box3 .image-holder {
	float: left;
	width: 253px;
	height: 189px;
	padding: 10px 0 0 8px;
	margin: 0 34px 0 0;
	background: url(../images/image-holder.gif) no-repeat;
}
#content .box3 .image-holder img {font-size: 0;}
#content .box3 address {
	padding: 14px 0 20px 0;
	font-size: 12px;
	color: #666;
	line-height: 18px;
	font-style: normal;
}
#content .box3 address a {color: #666;text-decoration: none;}
#content .box3 address a:hover {text-decoration: underline;}
#content .box3 .btn {
	float: left;
	margin: 0 0 7px 0;
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	line-height: 30px;
	color: #4d7bbc;
	background: url(../images/box-btn-left-bg.gif) no-repeat;
	cursor: pointer;
	text-decoration: none;
}
#content .box3 .btn span {
	float: left;
	height: 28px;
	padding: 0 0 0 34px;
	width: 133px;
	background: url(../images/box-btn-right-bg.gif) no-repeat 100% 0;
}
#content .box3 .btn-area {
	float: left;
	width: 170px;
}

/*start box 4*/
#content .box4 {
	float: left;
	width: 717px;
	padding: 0 22px 23px 23px;
	background: url(../images/box-2-bg.gif) repeat-x;
}
#content .box4 h2 {
	margin: 11px 0 26px 0;
	font-size: 15px;
	line-height: 16px;
	color: #675545;
}
#content .box4 .top-link {
	float: right;
	margin: 10px 0 0;
	font-size: 12px;
	line-height: 16px;
	color: #6992b4;
}
#content .box4 p {
	color: #666;
	line-height: 18px;
	font-size: 12px;
	margin: 0 0 29px 0;
}
#content .box4 p a {color: #666;}
#content .box4 p a:hover {text-decoration: none;}
#content .box4 .image-holder {
	float: left;
	width: 175px;
	height: 122px;
	padding: 7px 0 0 8px;
	margin: 0 34px 0 0;
	background: url(../images/photo-holder2.gif) no-repeat;
}
#content .box4 .image-holder img {font-size: 0;}
#content .box4 address {
	padding: 6px 0 20px 0;
	font-size: 12px;
	color: #666;
	line-height: 18px;
	font-style: normal;
}
#content .box4 address a {color: #666;text-decoration: none;}
#content .box4 address a:hover {text-decoration: underline;}
#content .box4 .btn {
	float: left;
	margin: 0 0 7px 0;
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	line-height: 30px;
	color: #4d7bbc;
	background: url(../images/box-btn-left-bg.gif) no-repeat;
	cursor: pointer;
	text-decoration: none;
}
#content .box4 .btn span {
	float: left;
	height: 28px;
	padding: 0 0 0 34px;
	width: 75px;
	background: url(../images/box-btn-right-bg.gif) no-repeat 100% 0;
}
#content .box4 .btn-area {
	float: left;
	width: 170px;
}

/*start paginations*/
#content .paginations {
	clear: both;
	float: left;
	width: 100%;
	border-top: 1px solid #e0e0e0;
	padding: 14px 0 0;
}
#content .paginations .form {
	float: right;
	margin: 0 22px 0 0;
	display: inline;
}
#content .paginations .previous, #content .paginations .next {
	float: left;
	background: url(../images/arrow-left-ico.gif) no-repeat;
	width: 19px;
	height: 17px;
	text-indent: -9999px;
	overflow: hidden;
}
#content .paginations .next {background: url(../images/arrow-right-ico.gif) no-repeat;}
#content .paginations span {
	float: left;
	font-size: 11px;
	line-height: 18px;
	color: #666;
	padding: 0 9px;
}
#content .paginations .text {
	float: left;
	width: 28px;
	font-size: 11px;
	color: #666;
	text-align: center;
	border: 1px solid #bcb39f;
}
/*start footer*/
#footer {
	float: left;
	width: 761px;
	text-align: center;
	color: #666;
	padding: 0 0 130px 0;
}
#footer .footer-top {
	float: left;
	width: 769px;
	height: 50px;
}
#footer .footer-top .form {float: left;}
#footer .footer-top .form label {
	font-size: 12px;
	line-height: 18px;
	color: #6992b4;
	font-weight: bold;
	padding: 0 16px 0 0;
}
#footer .footer-top .form .text {
	width: 143px;
	padding: 2px 0 3px 5px;
	background-color: #fff;
	font-size: 12px;
	line-height: 18px;
	border: 1px solid #bcb39f;
	color: #666666;
}
#footer .footer-top .footer-nav {
	float: right;
	margin: 0;
	list-style: none;
	padding: 0;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}
#footer .footer-top .footer-nav li {
	float: left;
	padding: 0 14px 0 9px;
	background: url(../images/footer-sep2.gif) no-repeat 100% 6px;
}
#footer .footer-top .footer-nav .last {background: none;}
#footer ul {
	margin: 0;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 11px;
	line-height: 18px;
}
#footer ul li {
	background: url(../images/footer-sep.gif) no-repeat 0 5px;
	padding: 0 0 0 7px;
	display: inline;
}
#footer ul .first {background: none;}
#footer ul li a {color: #666;text-decoration: none;}
#footer ul li a:hover {text-decoration: underline;}


/* Online Consultation */
#container
{
 display: inline;
 width: 370px;
 background-color: #e4e7ec;
 float: left;
 padding:20px;
 margin: 10px 0 0 0;
}
#container div
{
    float:left;
    padding: 0 30px 0 0;
}
#container .field
{
 display:inline;
 float:left;
 padding: 0 10px 15px 0;
}
#container .field h2
{
 line-height: 14px;
 font-size:12px;
 font-weight: bold;
 margin:0;
}
#container .field h3
{
 font-size:11px;
 font-weight: normal;
 margin:0;
}
#container .field div
{
    margin: 0 0 10px 0;
}
#container .field input, .field table, .field select
{
    font-size:12px;
}
#container .field table label
{
    color: #666666
}

#container2
{
    font-size:12px;
    display: inline;
    width: 275px;
    float: left;
    padding: 10px 0 20px 20px;
    text-align: justify;
    color: #666666
}

