@charset "UTF-8";
/** reset.css begin **/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	

}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/** reset.css end **/

/** main.css begin **/
body{
margin:0;
padding:0;

color:#333;
background-color:#FFFFFF;
}
p{margin-bottom: 1.35em; line-height:1.3em;}
#special_ad{margin:auto; padding: 0; height:auto; text-align:center;}
#fullwrapper{width:1280px; margin:auto; padding: 0; height:auto; overflow:hidden;}
#lftad_col{width:160px; float:left;  height:auto;}

#lft_towerad{height:auto;}

#mid_col{width: 950px; float: left; padding:0 5px;}

#right_col{width:160px; float: left; height: auto; overflow:hidden;}


/* mid_list of pub */
#mid_publist{width: 945px; padding: 0; margin:auto; border:1px #d0e5f3 solid; font-size:12px;}
.sphlist_mid{width: 935px; padding: 5px; background-color:#09F; color:#FFF; }
.sphlist_mid ul li{display: inline;padding-right: 8px; font-size:12px;}
.sphlist_mid ul li a{color:#FFFFFF;}
/* Endmis_list of pub */
#main_wrapper{width: 950px; margin: auto; padding: 0; position:relative;}
#main_rotator{position:absolute;margin-top: 250px;margin-left: 180px;width: 83px;height: 24px; padding:0px;}
#rotator_button_prev{margin-top:258px; left:188px; position:absolute;}
#rotator_button_play{margin-top:258px; left:220px; position:absolute;}
#rotator_button_next{margin-top:258px; left:240px; position:absolute;}

img{margin:0; padding:0; border:none;}
.clear{clear:both;}
.clear_rgt{clear:right;}
.clear_lft{clear: left;}
br.clear{clear:both; margin-top:-50px;}
a{outline:none; text-decoration:none; color:#036;}
a:hover{outline:none; text-decoration:none; color:#C33;}
ul{ list-style-type:none;}

.fl_left{float:left;}
.fl_right{float:right;}

div#wrapper{width:950px;text-align:left;}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0 0 15px 0;padding:0;font-size:14px;font-weight:normal;line-height:normal;
	}
#container{width: 950px; margin: auto; padding: 0;}


/* ----------------------------------------------top ad-------------------------------------*/
#adspace{width: 950px; height: 90px;margin-top: 5px; margin-bottom: 5px; }
#wrapper_ad{width: 950px;position:absolute;top: 0;left: 0;overflow: visible;}
#leaderboard_ad{float:right; padding-right:10px;}
#small_tile_ad{float:left;padding-left: 10px;}
#right_ad{width: 165px; padding: 5px 0 5px 5px; float: right;}
.minrotator{width: 165px; text-align:center; padding: 5px 0;}
.ad_sky{width: 165px; border: 1px #C0CDCA solid; text-align:center; margin-top: 10px; height:610px;}
.hsead1{width: 165px; margin-top: 10px; text-align:center;}
.textad{width: 150px; padding: 5px; border:1px #CCC solid;}
/* ----------------------------------------------Generalise-------------------------------------*/

#header, #topline, #topbar, #breadcrumb, .container, #hpage_cats, #adblock, #socialise, #footer, #copyright{
	position:relative;margin:0 auto 0;display:block;width:960px;
	}

/* ----------------------------------------------Login top Nav-------------------------------------*/
.topnav {background: url(/a1media/site/common/home/tcorner_l.gif) no-repeat scroll left bottom #D2E2EE; color: #003366; display: block !important; font-size: 10px; height: 28px; width: 950px;}

.topnav p {
	float:left; padding: 5px; margin: 0px 5px 0 10px; font-family:Verdana, Geneva, sans-serif;
	}

.roundtop { background: url(/a1media/site/common/home/tcorner_r.gif) no-repeat scroll right bottom transparent;display: block !important;height: 28px;}

.roundtop ul{ display: inline;float: right;font-family: Verdana,Geneva,sans-serif;margin: 5px 5px 0 10px;padding: 5px;}
	
.roundtop li{display:inline; margin:0 8px 0 0; padding:0 10px 0 0; border-right:1px solid #999999;}	
	
.roundtop li.last{margin-right:0; padding-right:0; border:none;}	

/* ----------------------------------------------Login top Nav-------------------------------------*/

#headerlogo{padding:2px 0 0;}
#headerlogo h1{position:absolute; left:-9999px;}

#headerlogo .fl_left{display: block;float: left; overflow: hidden; padding-bottom: 2px;}
	
.time{text-align:center; font-size:10px; color:#666;}

#awards{padding:0; margin:auto; margin-top: 2px;}

#fblike{padding: 0; margin:auto; width:350px;} 


#search{display:block;float:right;margin:0;padding:0;overflow:hidden;}
/* ---------------------------------------------Nav menu-------------------------------------*/
#nav_container{width:950px; height: 36px; margin: auto; background:url(http://www.asiaone.com/a1media/site/common/home/nav_rc_nwlisting.gif) no-repeat top right;}
#nav_menu{width: 930px; height: 35px; padding: 0 2px; margin-left: 10px; background:url(http://www.asiaone.com/a1media/site/common/home/nav_bkg_nwlisting.gif) repeat-x;}
.nav_lc{background:url(http://www.asiaone.com/a1media/site/common/home/nav_lc_nwlisting.gif) no-repeat top left; height: 35px; width:10px;}
/* ---------------------------------------------END Nav menu-------------------------------------*/

/* ---------------------------------------------MAIN SECT-------------------------------------*/
#main_container{margin: auto; padding: 0; width: 950px; height:auto;}
#main_container h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold; color:#036; line-height: 120%;}
#rotator{width:430px; height: auto; padding: 8px 5px; float: left; font-size: 14px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#333; line-height: 1.3em;}	
#rotator span.pub{font-size: 10px; font-style:italic; color:#999;}
	

/*form*/
.hmsearchbutton{font-size: 14px; color: #FFF;border: none;background: url(http://www.asiaone.com/a1media/site/common/home/news_seachbut.gif) no-repeat top left; width: 85px; height: 25px; padding: 2px 5px 2px 0;}

.hm_ss{padding-top: 5px;}
/** main.css end **/

/** footer.css begin **/
#footer{font-family:Arial, Helvetica, sans-serif; width:100%; background:url(http://www.asiaone.com/a1media/site/common/home/footer_bk.gif) repeat-x; height: 100%; padding-bottom: 8px;background-color:#b5b5b5; }
#footer_cont{width: 960px; margin:auto; padding:0;}
#footer_lft{width: 550px; float: left; padding: 20px 5px; font-size:11px; }
.footerlist{width: 550px; }
.footerlist ul li{display: inline; padding: 8px;}
.footersearch{float: left; padding: 15px 10px;}

.input {border: 1px solid #d4d5d5;background: #FFF;}
.footerbutton{font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF;border: none;background: url(http://www.asiaone.com/a1media/site/common/home/searchicon.gif) no-repeat top left; width: 85px; height: 25px; padding: 2px 5px 2px 0;}

#footer_lft_bot{width: 550px; float: left; padding: 5px;}
.a1footer{width: 127px; float: left; margin-top: 10px; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.a1_lft1{width: 120px; float:left; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.a1_lft1 ul li{display: block; list-style:none; padding-top: 2px;}
li.footerhd{font-size: 14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.footer_social{float: left; width: 300px;}
.footer_social ul li{display:inline; padding: 2px;}
.copyrights{font-size:10px;}
/** footer.css end **/



/** article.css begin **/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 


.subsect_news{float: left; padding: 5px;margin-top: 60px; margin-bottom: 5px; border-left:1px #CCC solid; font-size:28px;  font-weight:lighter; color:#6CF; font-family:"Times New Roman", Times, serif}
.search_news{float: right; margin-top: 5px; margin-bottom: 5px;right; width: 360px;}
.search_newsbutton {background: url(http://www.asiaone.com/a1media/site/common/home/news_seachbut.gif) no-repeat scroll left top transparent;border: medium none;color: #FFFFFF;font-size: 14px;height: 25px;padding: 2px 0;width: 85px;}
