@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#656464;
}

#align{
	background:url(../images/bg.jpg) top repeat-x;
	width:100%;
	height:1082px;
}

#content_wrapper{
	width:1024px;
	height:950px;
}

#header{
	width:1024px;
	height:600px;
}

#logo{
	width:118px;
	height:116px;
	float:left;
	padding-left:55px;
}

#h_menu{
	width:400px;
	height:116px;
	float:right;
}

#h_menu ul{
	list-style:none;
	float:right;
	padding:20px 50px 0 0;
}

#h_menu ul li{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#22beef;
	padding:0 5px 0 5px;
	float:left;
}

#h_menu ul li a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#22beef;
	padding:0 5px 0 5px;
	float:left;
	text-decoration:none;
}

#h_menu ul li a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#22beef;
	padding:0 5px 0 5px;
	float:left;
	text-decoration:none;
}

#banner{
	width:1024px;
	height:400px;
}

#banner_bgtop{
	background:url(../images/header_topbg.jpg) center no-repeat;
	width:927px;
	height:100px;
}

.banner_title{
	font: normal 35px "Myriad Pro";
	color:#22beef;
	padding-top:40px;
	text-align:right;
	padding-right:200px;
}

.tagline{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#a5a5a5;
	text-align:right;
	padding-right:288px;
}

#banner_mid{
	background:#fff;
	width:917px;
	height:300px;
}

.banner_container{
	width:543px;
	float: right;
}

.banner_heading{
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#505050;
	text-align:left;
	padding-top:10px;
}

.h_color{
	color:#00477b;
}

.banner_content{
	text-align:justify;
	padding:5px 45px 0 0;
	line-height:1.6em;
}

.readmore{
	float:right;
	padding:30px 45px 0 0;
}


#menu_bg{
	background:url(../images/menu_bg.jpg) center no-repeat;
	width:955px;
	height: 82px;
	margin:0px;
	padding:0px;
}

#menu{
	width:930px;
	height:80px;
	padding:0px;
	margin:0px;
	margin-top:0px;
	padding:0px 19px 15px 0;
	_padding:0px 78px 0 0;
}

#menu ul{
	list-style:none;
	float:left;
	_padding-top:25px;
}

#menu ul li{
	float:left;
	width:145px;
	height:83px;
}

#menu ul li a{
	float:left;
	width:145px;
	height:83px;
	text-decoration:none;
	border:0px;
}

#content_container{
	background:#fff;
	width:917px;
	height:350px;
}

#index_content{
	width:600px;
	height:320px;
	float:left;
/*	border:1px solid #F00;
*/}

#side_bar{
	width:300px;
	height:320px;
	float:right;
/*	border:1px solid #F00;
*/}

.index_title{
	color:#00477b;
	font: normal 25px "Myriad Pro";
	text-align:left;
	padding-left:40px;
	_padding-top:15px;
	_padding-bottom:10px;
}

#index_img{
	float:left;
	padding-left:40px;
}

#subtitle{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#505050;
	float:left;
	padding:10px 0 0 40px;
}

#package{
	width:315px;
	float:left;
	padding-left:6px;
}

#package ul{
	list-style: inside disc ;
	float:left;
	margin-left:0px;
	_margin-left:19px;
	padding-top:0px;
}

#package ul li{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#505050;
	line-height:1.9em;
}

#complaint_container{
	background: url(../images/form_bg.jpg) center no-repeat;
	width:280px;
	height:255px;
}

.complaint_title{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#909090;
	letter-spacing:0.02em;
}

.textarea_bg{
	background:#fff;
	border:2px solid #b3b3b3;
	padding-top:2px;
}

.complaint_submit{
	background:url(../images/submit.jpg) center no-repeat;
	width:76px;
	height:26px;
	border:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	cursor:pointer;
}

#footer_wrapper{
	background:url(../images/footer_bg.jpg) center top repeat-x;
	width:917px;
	height:130px;
	margin:0px;
	padding:0px;
/*	float:left;
	margin-left:216px;
	_margin-left:106px;
*/}

#footer{
	width:890px;
	height:90px;
	_margin-top:40px;
}

.copyright{
	width:375px;
	height:50px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:60px 0 0 50px;
	_padding:15px 0 0 50px;
	float:left;
	text-align:left;
}

.footer{
	width:460px;
	height:50px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	letter-spacing:0.05em;
	padding:67px 5px 0 0px;
	_padding:25px 5px 0 0px;
}

.footer a{
	font:noraml 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 10px 0 10px;
	text-decoration:none;
}

.footer a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 10px 0 10px;
	text-decoration:none;
}

table{
	margin-left:33px;
	_margin-left:17px;
	_margin-top:20px;
}

.innerpg_titlebg{
	background:url(../images/pkg_bg.jpg) center repeat-x;
	width:850px;
	height:34px;
}

.titlelist{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
}

td{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	padding-left:10px;
}

th{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#505050;
	padding-left:10px;
}

.heading{
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#166c8f;
	padding-left:10px;
}

.livecontent {
    border: 1px solid black;
    border-radius: 4px 4px 4px 4px;
    height: 125px;
    padding: 10px;
}

.live_text{
	float:right;
	width:110px;
	text-align:justify;
	padding-top:5px;
}

#live_img{
	float:left;
}