body {
	margin:0px 0px 0px 0px;
	font-family: Arial;
	background:#fff;
	text-align: center;
}
.clearer{
	height: 1px;
	display: block;
	clear: both;
}
a img{
	border:none;
}
#header, #wraper, #footer{
	width:980px;
	margin:0px auto 0px auto;
	text-align: left;
	display: block;
}

#header{
	width:980px;
	height:108px;
	display: block;
	border: none;
}
#header .logo{
	padding:0px 0px 0px 0px;
	margin:30px 0px 0px 0px;
	position: relative;
	z-index:10;
	float:right;
}

#wraper{

}

#wraper .left{
	width:140px;
	float:left;
	display:block;
}

#wraper .left ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
#wraper .left ul li{
	display:block;
	margin:0px 0px 17px 0px;
}
#wraper .left ul li a.tit{
	text-decoration:none;
	font-size:20px;
	color:#787b7f;
	font-family:Titilium;
	min-height: 17px;
}
#wraper .left ul li a.tit:hover{
	text-decoration:none;
	font-size:20px;
	color:#74c5f9;
	font-family:Titilium;
	min-height: 17px;
}
#wraper .left ul li a.active{
	text-decoration:none;
	font-size:20px;
	color:#74c5f9;
	font-family:Titilium;
	min-height: 17px;
}
#wraper .left ul li a:hover{
	text-decoration:none;
	font-size:20px;
	color:#74c5f9;
	font-family:Titilium;
	min-height: 17px;
}

#wraper .left ul li ul.subMenu{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
#wraper .left ul li ul.subMenu li{
	min-height:20px;
	line-height:20px;
	display:block;
	margin:0px 0px 0px 0px;
}
#wraper .left ul li ul.subMenu li a.titSm{
	font-family:Titilium;
	font-size:15px;
	color:#787b7f;
	padding-left:15px;
	text-decoration: none;
	min-height: 17px;

}
#wraper .left ul li ul.subMenu li a.titSm:hover{
	font-family:Titilium;
	font-size:15px;
	color:#74c5f9;
	padding-left:15px;
	background:url(../img/arw.gif) left no-repeat;
	min-height: 17px;
}
#wraper .left ul li ul.subMenu li a.titSmActive{
	font-family:Titilium;
	font-size:15px;
	color:#74c5f9;
	padding-left:15px;
	background:url(../img/arw.gif) left no-repeat;
	min-height: 17px;
}

#wraper .right{
	width:840px;
	float:left;
	display:block;
	color:#787b7f;
}

#wraper .right .mainSlider{
	widht:840px;
	height:490px;
	display:block;
	margin:0px 0px 30px 0px;
}
#wraper .right .rightContent{
	font-size:12px;
	color:#787b7f;
} 
#wraper .right .rightContent h3{
	font-size:24px;
	color:#74c5f9;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

#wraper .right .pgTitle{
	font-family:Titilium;
	font-size:24px;
	margin:30px 0px 17px 0px;
	padding-bottom:15px;
	color:#787b7f;
	height:27px;
	border-bottom:1px solid #787b7f;
	display:block;
}

#wraper .right .rightContent p.main{
	font-size:16px;
	font-weight:normal;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 15px;
	background:url(../img/arw.gif) left no-repeat;
	background-position:0 5px;
}

#wraper .right .rightContent p.main a{
	color:#74c5f9;
	text-decoration: underline;
}
#wraper .right .rightContent p.main a:hover{
	color:#74c5f9;
	text-decoration: none;
}

#wraper .right .rightContent .content{
	font-size:16px;
	font-weight:normal;
	padding:0px 0px 0px 15px;
}

#wraper .right .rightContent .content p{
	font-size:15px;
	color:#787b7f;
	margin:0px 0px 15px 0px;
}

#wraper .right .rightContent .content div.left{
	width:325px;
	float:left;
}
#wraper .right .rightContent .content div.left span.left{
	float:left;
	width:81px;
	display:block;

}
#wraper .right .rightContent .content div.left span.right{
	float:left;
	width:227px;
	display:block;
}
#wraper .right .rightContent .content div.left span.right a{
	text-decoration:underline;
	color:#74c5f9;
}
#wraper .right .rightContent .content .map{
	width:500px;
	height:325px;
	float:left;
}
.tblList{
	margin:0px 0px 0px 0px;
	display:block;

	background:url(../img/arw.gif) left no-repeat;
	background-position:0 5px;
	margin-left:-15px;
}
.tblList th{
	font-size:15px;
	font-weight:bold;
	text-decoration:left;
	height:30px;
	vertical-align:top;
}
.tblList th, .tblList td{
	padding-left:10px;
}
.tblList td{
	font-size:15px;
	min-height:23px;
	border-bottom:1px solid #787b7f;
	vertical-align:middle;
}

.tblList td a{
	color:#787b7f;
	text-decoration: none;
}

.tblList tr{
	cursor:pointer;
}

.tblList tr:hover{
	color:#74c5f9;
}


.tblList tr th{
	color:#787b7f;
}


#wraper .right .rightContent .subHeading{
	font-size:16px;
	font-weight:bold;
	padding:0px 0px 7px 15px;
	background:url(../img/arw.gif) left no-repeat;
	background-position:0 5px;
}
#wraper .right .rightContent p .detail{
	text-decoration:underline;
	color:#787b7f;
}
#wraper .right .rightContent p .detail:hover{
	text-decoration:underline;
	color:#74c5f9;
}
#wraper .right .subHead{
	width:840px;
	height:280px;
	display:block;
}

#footer{
	padding:25px 0px 30px 0px;
	font-size:12px;
	color:#787b7f;
	display:block;
	width:840px;
}
#footer .copy{
	width:303px;
	float:left;
}
#footer .copy a{
	text-decoration: none;
	color:#787b7f;
}
#footer .copy a:hover{
	text-decoration: none;
	color:#74c5f9;
}
#footer ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#footer ul li{
	float:left;
	padding:0px 5px 0px 5px;
	height:15px;
	border-right:1px solid #787b7f;
}
#footer ul li.lst{
	float:left;
	padding:0px 5px 0px 5px;
	height:15px;
	border-right:none;
}
#footer ul li a{
	text-decoration:none;
	color:#787b7f;
} 
#footer ul li a:hover{
	text-decoration:none;
	color:#74c5f9;
}
#footer ul li a.active{
	text-decoration:none;
	color:#74c5f9;
}

#footer a.imalathane{
	background:url(../img/imalathane_logo.gif) right no-repeat;
	text-align:right;
	color:#787b7f;
	text-decoration:none;
	float:right;
	width:84px;
	height:17px;
	display:block;
}


table td a{
	color:#74c5f9;
	text-decoration: underline;

}
table td a:hover{
	color:#74c5f9;
	text-decoration: none;

}