@charset "UTF-8";
/* CSS Document */
body{
margin:0;
padding:0;
font-size: 12px;
font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
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:1300px; margin:auto; padding: 0; height:auto; overflow:hidden;}
#lftad_col{width:160px; float:left;  height:2000px;} 
#lft_towerad{height:auto;}
#mid_col{width: 970px; 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:0px #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: 970px; 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;}
#small_tile_ad{float:right; padding-right: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(/sites/all/themes/aone/images/tcorner_l.gif) no-repeat bottom left; width: 950px;background-color: #d2e2ee;color: #036;font:Verdana, Geneva, sans-serif; font-size:10px; height: 28px; display: block !important;}
.topnav p {
	float:left; padding: 5px; margin: 0px 5px 0 10px; font-family:Verdana, Geneva, sans-serif;
	}
.icon_android{height: 18px; float: left;}
.roundtop {background: url(/sites/all/themes/aone/images/tcorner_r.gif) no-repeat bottom right; height: 28px; display: block !important;}
.roundtop ul{ float: right; display:inline; padding: 5px; margin: 5px 5px 0 10px; font-family:Verdana, Geneva, sans-serif;}
	
.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 0;}

#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{} 
#stclass{width: 248px; height:76px; position:relative; float:right;padding-top:5px;}
	
/* #stclass a{display:block; position:absolute;} */
#stclass a.menu{width:36px; height:26px; top:45px;}
#stclass a#link1{width:200px; height:20px; top:10px; left:10px;}
#stclass a#link2{left:30px;}
#stclass a#link3{left:66px;}
#stclass a#link4{left:120px; width: 65px;}
#stclass a#link5{left:200px;}
#search{display:block;float:right;margin:0;padding:0;overflow:hidden;}
/* ---------------------------------------------Nav menu-------------------------------------*/
#nav_container{width:950px; height: 36px; margin: auto; background:url(/sites/all/themes/aone/images/nav_rc_home.gif) no-repeat top right;}
#nav_menu{width: 930px; height: 35px; padding: 0 2px; margin-left: 10px; background:url(/sites/all/themes/aone/images/nav_bkg_home.gif) repeat-x;}
.nav_lc{background:url(/sites/all/themes/aone/images/nav_lc_home.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-family:Geneva, Arial, Helvetica, sans-serif; color:#333; line-height: 1.3em;}	

#rotator span.pub{font-size: 10px; font-style:italic; color:#999;}
	
/* ---------------------------------------------Main Sect comment icon-------------------------------------*/	
.lifestyle_wrapper_end {    
    width: 750px;
}
#lifestyle .block{margin-bottom:0px !important}
.lifenews_listcont{margin-left: 0 !important; padding-left:5px !important; list-style-image:none; font:normal 14px Arial, Helvetica, sans-serif;}
.lifenews_listcont ul li{display: block; padding:5px;}
#lifenews_list_story li{padding-left: 12px;background-image: url(/sites/all/themes/aone/images/arrow.gif);background-repeat: no-repeat;background-position: 0 .5em;}
/* new style added for lifestyle related stories--*/
.lifestyle_rs{margin-left: 0; padding-left:0; list-style-image:none; font:normal 12px Arial, Helvetica, sans-serif; width:164px; float:right; padding: 2px 0; border-bottom:1px #CCCCCC dotted;}
.lifestyle_rs a:link{margin-left: 0; padding-left:0; list-style-image:none; font:normal 12px Arial, Helvetica, sans-serif; width:164px; float:right; padding: 2px 0;}
#comment{ height: auto; line-height: 1.2em;}
#comment ul li{display: inline;}
.comment_icon{color:#FF3300; font-size:10px;}
.comment_icon a:link{background: url(/sites/all/themes/aone/images/comment_icon.gif) no-repeat left; text-decoration:none; padding-left: 15px; color:#FF3300;font-size:10px;font-family:Arial;}
.comment_icon a:hover{color: #0099FF; text-decoration:none;}
.camera_icon{color:#FF3300; font-size:10px; padding: 5px 0 5px 0;}
.camera_icon a:link{background: url(/sites/all/themes/aone/images/camera_icon.gif) no-repeat left; text-decoration:none; padding-left: 20px; color:#06C;font-size:10px;font-family:Arial;}
.camera_icon a:hover{color: #F30; text-decoration:none;}
.video_icon{color:#FF3300; font-size:10px; padding: 5px 0 5px 0;}
.video_icon a:link{background: url(/sites/all/themes/aone/images/vod_icon.gif) no-repeat left; text-decoration:none; padding-left: 20px; color:#06C;font-size:10px;font-family:Arial;}
.video_icon a:hover{color: #F30; text-decoration:none;}
/* ---------------------------------------------Main Sect related link-------------------------------------*/	
.related_link{ padding-top: 5px; }
.related_link a{font-size: 12px; background:url(/sites/all/themes/aone/images/arrow.gif) no-repeat left; padding-left: 12px; }
/* ---------------------------------------------Latest NEWS-------------------------------------*/	
#latest_container{width:350px; float:left; padding: 8px 5px;}
#block-views-latest-news-on-a1home-block{width:350px; float:left; padding: 0px;}

#latest_container span{font-weight:bold;color:#036;font-size:14px;text-transform: uppercase;}
#latnews{background:url(/sites/all/themes/aone/images/subtitle_bg_line.jpg) repeat-x; width: 360px; height: 12px;}
.lat_time {font-size: 12px; color:#06C; padding-right: 5px; width:40px; height: 15px; float:left; padding-bottom: 5px; padding-top: 2px;display:block;}
.lnews a{width:350px; font-size:12px; color:#036; line-height: 120%; padding-bottom: 5px; padding-top:2px;}
.lnews a:hover{color:#900;}
.viewmore_icon{text-align:right;  color:#900; font-size: 12px; font-weight:bold; padding-right: 15px; }
.viewmore_icon a{background:url(/sites/all/themes/aone/images/more_arrow.gif) no-repeat right; text-decoration:none; padding-right: 15px; color:#900 !important;}
.viewmore_icon a:hover{color:#036;}
.viewmore_icon_new {width:525px;}
.clear{clear:both;}
.line{background-color:#084273; width:355px; height: 5px;}
/* ---------------------------------------------rightcol weather-------------------------------------*/
#right_container{float: right; width:510px; height:auto;}
.rightcol{float: right; width: 130px; border:1px #CCC solid; padding: 5px 0 8px 3px;  border-top: none;}
#weather_icon{width: 42px; height: 35px; padding-bottom:10px; float: left; padding-left: 5px;}
.weather_temp a{color: #036; font-size: 12px; font-weight: bold; width:90px; line-height:140%; }
.weather_temp a:hover{color:#900;}
.weather_temp span{font-size: 12px; color:#333; }
.rigthcol_line{border-bottom: 1px #CCC solid;}
/* ---------------------------------------------rightcol market-------------------------------------*/
#market{font-size: 14px; font-weight: bold; color:#06C;}
.market_index{width: 65px; font-size: 14px; font-weight: bold; color:#333; float:left;}
.market_arrow{width: 17px; padding: 5px;  float:left;}
.market_vol{padding-top: 10px; font-size:10px;}
.market_chart{width: 125px;}
.market_chart li{font-size: 10px;}
.market_chart li.vol{width:50px;font-size:10px; padding-right: 5px;float:left; display:block;}
.market_chart ul li.stock_name{font-weight:bold; font-size: 10px; display:block; width: 35px;float: left;}
.stockquote{font-size: 12px; line-height: 140%;}
.stockquote span{font-size: 12px; font-weight:bold;}
.input{border: 1px solid #d4d5d5;background: #FFF;}
#button{border: 0px solid #FFFFFF;background: url(/sites/all/themes/aone/images/quote_button_off.gif)no-repeat; width: 75px; height: 28px; display:block;}
#button:hover{background: url(/sites/all/themes/aone/images/quote_button_hv.gif) no-repeat;}
/* ---------------------------------------------HOT topics-------------------------------------*/
#hot_content{width:500px; float: left;padding:8px 5px;}
#hottopic_main{float: left; width:135px;}
.hottopic_head{width: 125px;  background-color:#a3d2f0; padding: 5px; }
.hotbox{border:1px #D9F9F3 solid; width: 124px; border-top: none; padding-left: 5px; padding-right:4px; font-size: 16px; color:#09F; line-height: 140%;}
.hotbox ul li{display: inline; padding-right: 5px;}
img.hotarrow{width: 15px; padding-left: 15px; display:block; padding-bottom:5px;}
.hotbox li a{font-size: 14px; color:#09F;}
.hotbox li a:hover{color:#900;}
.hotbox li span{font-size: 12px;}
#yah_ad{float: right;}
/* ---------------------------------------------second_fld-------------------------------------*/
#second_fld{width:950px; margin: auto; padding: 0;}
#left_col{width: 755px; padding: 5px; float:left;}
#sec_adspace{width: 730px; height: 95px; border:1px #CCC solid; padding: 5px; text-align:center;}
/* ---------------------------------------------section_photo------------------------------------*/
#section_photo{width: 760px; padding-top: 10px; margin:auto; }
#section_photo span{font-size:16px; text-transform: uppercase; color:#036; }
.sectionline{background:url(/sites/all/themes/aone/images/subtitle_bg_line.gif) repeat-x; width:760px; height: 12px;}
.section_photoicon{width: 500px; text-align:left; font-size:16px; font-weight: bold; padding-bottom: 5px; padding-left: 5px;}
/* ---------------------------------------------lifestyle------------------------------------*/
.lifestyle_tab{width: 400px; padding-left: 10px;}
#lifestyle_wrapper{width: 760px; height: auto; margin: auto; padding: 0;}
#lifestyle_left{float: left; width: 420px;}
#lifestyle{width: 420px; border: 1px #ccc solid;}
.lifestyle_content{width: 400px; padding: 5px;}
.lifestyle_top{width: 420px; }
.lifestyle_bot{width: 420px; height: 14px;}
#lifestyle_rotator{width: 230px; padding: 5px; float: left;}
.rotator_title{width: 160px; padding: 5px;float: right; font-size: 12px; line-height: 140%;line-height: normal;}
.rotator_title span{font-size: 11px; color:#666;}
.rotator_title a{font-family:Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight:bold; line-height: 140%;line-height:normal;}
#lifestyle_top_sec{width: 410px; font-size: 14px;}
#sublifestyle{width:410px; padding: 5px;}
.sublifestyle_link{width: 400px; padding-top: 5px; padding-bottom: 5px;}
.sublifestyle_link a{font-size: 14px; background:url(/sites/all/themes/aone/images/arrow.gif) no-repeat left; padding-left: 12px; line-height:110%;}
.sublifestyle_more{width: 420px; background-color:#911542; padding-top: 5px; padding-bottom: 5px; font-size:12px; color:#FFF; font-weight:bold; text-align:right;}
.sublifestyle_more a{background:url(/sites/all/themes/aone/images/more_arrow_white.gif) no-repeat right; text-decoration:none; padding-right: 15px; color:#fff;}
.sublifestyle_more a:hover{color:#FF3300;}
#lifestyle_right{width: 330px; float:left; margin-top: 5px; padding-left:8px;}
.lifestyle_right_cont{width: 320px; padding-top: 20px;}
.lifestyle_right_cont ul li{padding: 5px;display: inline;line-height: 180%;color:#FFF;font-size:12px;font-weight:bold;letter-spacing: 0.1em;}
.lifestyle_right_cont ul li a{color:#FFF;font-size:12px;font-weight:bold;letter-spacing: 0.1em;}
.lifestyle_right_cont li a:hover{color:#FC0;font-size:12px;font-weight:bold;letter-spacing: 0.1em;}
#lifestyle_ed{width: 330px; padding: 5px 0 5px 0;}
#lifestyle_ed span{font-size:16px; font-weight:bold; text-transform: uppercase; color:#036; padding-bottom: 5px;}
.lifestyle_edline{background-color:#084273; width:330px; height: 5px;}
.lifestyle_edtxt{font-size:12px; color:#333; line-height: 120%;}
.lifestyle_edimg{padding-top: 5px;}
#minrotator{ height:10px; padding-left:100px;}
.mini_button{float:left; padding-left:2px;}
/* ---------------------------------------------sectionCONTENT------------------------------------*/
#section_cont{width:750px; margin:auto; height: auto; font-size:14px;}
#newssection{width: 360px; font-size:14px;  color:#036; padding-bottom: 5px; float: left;}
.dotted_line{padding: 2px 0; border-bottom:1px #999 dotted;margin-top: 5px;}
.newssection_cont{width: 360px; padding-top: 8px;}
.newssection_cont span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
.newssectionarrow{width: 50px; background:url(/sites/all/themes/aone/images/subtitle_arrow.gif)no-repeat;height: 6px; padding-bottom: 10px;}
.newssection_line{background-color:#084273; width:360px; height:5px;}
.newssection_line_home{background-color:#084273; width:360px; height:5px;}
.newssect_img{width: 120px; padding: 0 10px 5px 0; float: left;height: 78px;} 
.newssect_txt{padding: 0 5px 0 0; font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold; line-height: 120%;}
.newssect_txt_bz{padding: 0 5px 0 0; font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold; font-size:14px; line-height: 120%;}
.news_txt{width:360px; float: left; }
.news_listcont{margin-left: 0; padding-left:0; list-style-image:none;}
.news_listcont ul li{display: block; padding:5px;}
#news_list_story li{padding-left: 12px;background-image: url(/sites/all/themes/aone/images/arrow.gif);background-repeat: no-repeat;background-position: 0 .5em;}
#news_list_story_bz li{padding-left: 12px;background-image: url(/sites/all/themes/aone/images/arrow.gif);background-repeat: no-repeat;background-position: 0 .5em;}
.newssect_bdy{font-size: 12px; font-weight:normal; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:1.2em; overflow:hidden; margin-top:2px;}
.news_txt li.imginline{padding:0; display:inline-block;}
li.arrow{background:url(/sites/all/themes/aone/images/arrow.gif)no-repeat; padding-left: 10px; display:list-item; margin: 8px 0;}
#rgt_col{float:right; width: 360px; margin-left:10px;}
.rgtsection_cont{width: 360px; padding-top: 8px;}
.rgtsection_cont span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
.rgtsection_line{background-color:#084273;width:360px; height:5px;}
.rgtsection_arrow{width: 50px; background:url(/sites/all/themes/aone/images/subtitle_arrow.gif)no-repeat;height: 6px; margin-bottom: 5px;}
.rgtsection_specialcont{width: 320px; padding-top: 8px ;}
.rgtsection_specialcont span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
.rgtsection_specialline{background:url(/sites/all/themes/aone/images/subtitle_bg_line.gif)repeat-x; width:330px; height:12px;}
.special{width: 320px;}
.specialgallery li {display: inline;list-style: none;width: 70px;float: left;margin: 0 5px 10px 0;text-align: center;}
.specialgallery li a{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:1.2em;}
/* ---------------------------------------------sectionBIZ------------------------------------*/
.sect_long{width: 750px; margin: auto; font-size:14px; padding: 0;}
.bsection_cont{width: 750px; padding-top: 8px;}
.bsection_cont span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
.bsection_line{background-color:#084273; width:750px; height:5px;}
.barrow{width: 50px; background:url(/sites/all/themes/aone/images/subtitle_arrow.gif)no-repeat;height: 6px; margin-bottom: 5px;}
#biz_mainmover{float: right; width: 350px;}
/* ---------------------------------------------sectionshowbiz------------------------------------*/
.showbiz_pic_cont{width: 760px;}
.showbizgallery li {display: inline;list-style: none;width: 150px;float: left;margin: 0 20px 5px 15px;text-align: center;}
.showbizgallery li a{font-size:14px; line-height: 1.2em;}
/*newslistgallery*/
.news_showb_gallery{width:350px; padding-left:8px; font: normal 14px Arial, Helvetica, sans-serif;}
.news_showb_gallery li{display:inline; width:150px; float:left; margin: 10px; text-align:center; line-height: 1; min-height:150px;}
.photonews{width: 760px; padding-top: 10px;}
.photonews span{font-size:16px; text-transform: uppercase; color:#036; padding-bottom: 5px; }
.news_showbline{background:url(/sites/all/themes/aone/images/subtitle_bg_line.gif) repeat-x; width:720px; height: 12px;}
.news_showb_photoicon{width: 500px; text-align:left; font-size:16px; font-weight: bold;padding-bottom: 5px;}
.news_showb_photoicon a{background:url(/sites/all/themes/aone/images/sect_photoicon.gif)no-repeat left; padding-left: 30px;}.newssection_cont{width: 360px; padding-top: 8px;}
.newsphoto_cont{width: 740px; padding-top: 8px;}
.newsphoto_cont span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
.newssectionarrow{width: 50px; background:url(/sites/all/themes/aone/images/subtitle_arrow.gif)no-repeat;height: 6px; padding-bottom: 10px;}
.newsphoto_line{background-color:#084273; width:740px; height:5px;}
#achieve{font:bold 14px Arial, Helvetica, sans-serif; display:inline; padding: 8px; }
#achieve ul li{float: left; padding: 2px; display:inline;}
li.arch_date{font:normal 10px Arial, Helvetica, sans-serif; margin-top:5px;}
/*form*/
.hmsearchbutton{font-size: 14px; color: #FFF;border: none;background: url(/sites/all/themes/aone/images/news_seachbut.gif) no-repeat top left; width: 85px; height: 25px; padding: 2px 5px 2px 0;}
.hm_ss{padding-top: 5px;}
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;
	font-size: 100%;
	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;
}
/************************************************
	      JCAROUSEL LITE		

************************************************/
#listnews {
	height:130px;
	width:750px; 
	margin:5px 8px; 
}


#list {
	height:130px;
	width:750px; 
	margin:5px 8px; 
}

.slider {
	float:left;
	left: -5000px; 
	margin: 10px; 
	position:absolute; 
	visibility:visible;	
}
	
.slider ul {
	height:100px;
	width:640px; 
}

.slider ul li {
	padding:0 8px;
	width: 158px !important;
}

.slider ul li img {
	cursor:pointer;
	height: 98px; 
	margin: 3px;
	border:1px #CCC solid;
	width: 150px; 
}

.prev {
	cursor:pointer; 
	float:left;
	padding-top:40px;
}

.next {
	cursor:pointer; 
	float:right; 
	padding-top:40px;
}

/************************************************
	      CAPTIFY CAPTION		
************************************************/
.caption-top, .caption-bottom {
	background: #000000;
	color: #ffffff; 
	cursor:default;
	padding: 5px; 
	font-size:11px;   
	text-align:center;
    height: 90px;
}
.caption-top {
padding:20px 0;
	border-width:0px;
}
.caption-bottom {
	padding:20px 0;
    border-width:0px;
}

.caption a, .caption a {
	background:#000;
	border:none; 
	text-decoration:none;  
	padding:10px;
	height: 90px;
}
.caption a:hover, .caption a:hover {
	background:#202020;
	height: 90px;
    padding:10px;
}
.tabsContainer{position:relative;bottom:-1px;_height:1%; width:320px;}
.tabs{width: 340px;display:block;margin:0;padding:0;white-space:nowrap;text-transform:uppercase;font-family:arial,helvetica,sans-serif;overflow:hidden; font-weight:bold; font-size:14px;}
#mainTabs{float:left; padding: 5px 5px 5px 15px; width: 320px;}
.tabs li{float:left;display:block;margin:0;padding:5px 8px 3px 7px;background-color:#f0f4f5;background-image:none;border:1px solid #a3d2f0;border-width:1px 1px 1px 1px;font-size:12px;;white-space:nowrap;}
.tabs li.first,.tabs li.firstItem{border-left:1px solid #ccc;}
.tabs li.selected{background:#a3d2f0;border-bottom:none;padding:4px 7px 5px 7px;}
.tabContent .active{display:block; width:320px; clear:both;}
.tabContent ol{margin-top:0;margin-bottom:5px;list-style:inside; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
ol.most{list-style:inside; font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px;}
.tabmost ol li{padding-top:3px;padding-bottom:3px; list-style: inside;}
.tabmost{ width: 320px; padding: 8px 5px; line-height: 140%;}
.selectedmost_tab{padding-left: 5px; width: 20px;}
/*--- stock -----*/
table th {border:1px solid #B1D2E4;padding:5px 5px;text-align:left;vertical-align:top;}
table thead th {background:none repeat scroll 0 0 #ECF7FD;}
table th {font-weight:bold;}
table {border-collapse:collapse;width:350px;}
table td{text-align:center; border:1px solid #B1D2E4;padding:5px 5px;text-align:left;vertical-align:top;}
.toprightcol{width: 130px; padding-top:5px;}
#svcsect{width: 760px; padding:0; margin:auto; margin-top: 15px;}
#sv_logo{width: 100px; background:url(/sites/all/themes/aone/images/svc_hd.gif)no-repeat left; float: left;}
#svcline{float: right;width: 660px;  margin-top:5px; padding: 0; background-color:#09F; height:5px;}
.svc_list{float: right; font-size:12px;}
.svc_list ul li{display:inline; padding-left: 5px;}
#svc_left, #svc_mid{width: 230px; padding: 5px 10px 5px 0; float: left; margin:0 5px; border-right:1px #C9D6E4 dotted; min-height:680px; overflow:hidden;}
#rightcol_svc{width: 250px; padding: 5px 0 5px; float: right;}
#svc_line{width: 230px; padding-top: 5px; margin:auto; padding: 0; background-color:#047ee5; height:5px;}
.svc_hd{float: left; width:230px; padding-top: 20px;}
.svc_hd span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
.svcfirst_hd{float: left; width:230px; padding-top: 5px;}
.svcfirst_hd span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
.svcarrow{width: 50px; background:url(/sites/all/themes/aone/images/vertline.gif)no-repeat;height: 7px;}
#polltxt{font: 14px; line-height: 140%; padding: 5px 0;}
.pollcontent{display: block; padding: 5px 0;}
.pollread{margin: 8px 0px;}
.vote{padding: 2px;}
a.buttonvote {font-size: 14px;display: block;width: 60px;height: 10px;padding: 8px 8px 10px 15px;color:#666;text-decoration: none;background:url(/sites/all/themes/aone/images/quote_button_off.gif) no-repeat 0px 0px;}
a.buttonvote:hover {color:#333333;background:url(/sites/all/themes/aone/images/quote_button_hv.gif) no-repeat 0px 0px;}	
span.vbut{margin-top: 6px; display:block; width: 75px; text-align:center;}
.coecont{width: 230px; font:14px; line-height:140%;}
p.coe_down{width:62px; background:url(/sites/all/themes/aone/images/coe_green.gif)no-repeat right; font-weight:bold; text-align:center;}
.coe_up{width:62px; background:url(/sites/all/themes/aone/images/coe_red.gif)no-repeat right; padding-right:12px;font-weight:bold; text-align:center;}
.price{width: 62px; text-align:center;}
.coe_result, .gametitle, .gametxt, .gtoto, .addtoto{width:230px; height:auto;}
.coe_pl li {display: inline;list-style: none;width: 68px;float: left;margin: 0 2px;text-align: center;}
.coe_pl li a{font-size:14px; line-height: 1.2em;}
.flight{padding: 5px 0; width:230px; font-weight:bold;}
.arrival li{display:inline; list-style-type: none; padding: 5px 3px 5px 0;  float:left;}
li.flight_hd{font-weight:normal;}
.flight_bld{font-weight:bold; padding: 5px 0;}
.flightout{line-height: 140%;}
.newmmarket{width:230px; padding-bottom:5px; padding-top: 10px;}
.newm_img{width: 120px; padding: 5px 5px 5px 0; float: left;}
.newm_txt_no_image{margin-left: 0px; padding: 5px 5px; font-weight:bold; font-size: 14px; line-height: 120%;}
.newm_txt{ font-weight:bold; font-size: 14px; line-height: 120%; overflow:hidden;}
.newm_txt img{display: inline; margin-left: 5px; }
.newm_txt li.imgvinline{padding:0; display:inline-block;}
.gamelist li{display:inline; list-style:none; padding: 5px 5px; float: left; font-weight:bold; font-size:14px; }
.ghd_toto{width: 110px; float: left; font-size: 16px; font-weight: bold; padding:5px;}
.ghd_toto_date{width: 110px; float: left; font-size: 12px;}
.totolist li{width: 25px;display:inline; list-style:none; padding: 5px 5px; float: left; font-size:12px; font-weight:bold;}
.addbld{padding: 5px; font-weight:bold;}
.pricegrp{font-weight:bold; font-size: 14px;padding:0 5px;}
.pricegp li{display:inline; padding: 5px 5px 0 5px; float: left; font-size: 12px;}
/*4d*/
.ghd_d{width: 220px;font-size: 16px; font-weight:bold; padding: 2px; text-align:center;}
span.ghd_sm{font-size: 14px; font-weight:normal; color:#666;}
.topprize{width: 220; padding:5; }
.topprize ul li{width: 220px; padding-top:5px; display:block; font-size:14px; text-align:center;}
.starter{width: 215px; padding: 5px;}
.starter span{ font-size:14px; font-weight:bold; padding-left:8px;}
.starter_res{width: 215px; font-size:14px;}
#starter_no li{display: inline; padding: 2px 8px; white-space:nowrap;}
span.sweep_line{text-decoration:underline;}
li.bold{font-weight:bold;}
.currency{width: 230px; padding: 5px; font-size:12px; line-height:140%;}
.wlist{font-size: 14px; font-weight:bold;margin-top: 5px;}
.wselect li{padding: 5px; display: inline;margin-top: 5px; font-size:14px; font-weight:bold; }
.sweather{padding: 5px; font-size:12px; font-weight:normal;}
.wimg{padding: 5px;float: left;}
.wtemp{padding:5px; float:left; line-height:140%;}
.wtemp span{font-weight:normal; font-size:12px;}
.fb_col{width: 250px; padding-bottom:5px; margin-bottom:8px; height:360px;}
.sphp_bot{width: 250px; font-size: 11px; border:1px #C0CDCA solid; padding-top:8px; margin-top:10px;}
.sphp_botlist li{display:block; padding: 5px;}
li.sphhd{font-szie: 14px; color:#06F;}
#vsectionline{width: 760px; background-color:#047ee5; height:5px;}
#vert_sect{width: 760px; padding:0; margin:auto;}
.vlogo{float: left; width:160; padding: 2px 2px;}
.vlogo_hd{float: left; width:160px; padding-top: 10px;}
.vlogo_hd span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
.vsub_hd{float: right; font-size:12px;margin-top: 12px;}
.vsub_hd ul li{display:inline; padding-left: 5px;}
.vsub_ed{float: right; font-size:12px;margin-top: 28px;}
.vsub_ed ul li{display:inline; padding-left: 5px;}
.vsub{float: right; font-size:12px;margin-top: 40px;}
.vsub ul li{display:inline; padding-left: 5px;}
.varrow{width: 50px; background:url(../images/vertline.gif)no-repeat;height: 7px;}
.story_v, .story-v{width:280px; padding: 5px 0;float: left;}
.vert_img{width: 120px; padding: 0 5px 0 0; float: left;}
.vert_txt{font-size: 16px; font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold; overflow:hidden; min-height: 80px;}
p.vert_bdy{font-size: 12px; font-weight:normal; color:#666; font-family:Arial, Helvetica, sans-serif;}
.vert_txt li.imgvinline{padding:0; display:inline-block;}
li.arrow{background:url(/sites/all/themes/aone/images/arrow.gif)no-repeat; padding-left: 10px; display:list-item; margin: 8px 0;}
img.vicon{display: block; padding-left: 2px;}
.vmore_icon{ color:#900; font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold; }
.vmore_icon a{background:url(../images/more_arrow.gif) no-repeat right; text-decoration:none; padding-right: 15px; color:#900;}
.vmore_icon a:hover{color:#036;}
.storyv_list{width:255px; padding: 0 5px; float:left; font-size:14px; }
#vertical_list_story, .vertical_list_story{margin-left: 0; padding-left:0; list-style-image:none;}
#vertical_list_story li, .vertical_list_story li{padding-left: 12px;background-image: url(/sites/all/themes/aone/images/arrow.gif);background-repeat: no-repeat;background-position: 0 .5em;}
.storyv_list .vertical_list_story li {padding-left:12px;}
.storyv_list ul li{display: block; padding:5px;}
.storyv_list img{display:inline; margin-left:5px;}
.vertical_free{float: right; width:190px; padding: 0 5px; border:1px #047ee5 solid; margin-top: -8px;position:relative;right:10px;}
.vertstory_v{width:185px; float: left; padding-bottom:5px; padding-top: 5px;}
.vertstory_img{width: 80px; padding: 5px 5px; float: left;}
.vertstory_txt{padding: 0 5px; font-size: 12px; line-height: 1.2em;  overflow:hidden;}
.vertstory_txt img{display: inline; margin-left: 5px;}
.vnewsline{width: 360px; background-color:#047ee5; height:5px;}
.vnewsarrow{width: 50px; background:url(../images/vertline.gif)no-repeat;height: 7px;}
#footer{width:100%;min-width:1300px; background:url(/sites/all/themes/aone/images/footer_bk.gif) repeat-x; height: 100%; padding-bottom: 8px;background-color:#b5b5b5; font-size:12px; color: #333333;}
#footer_cont{width: 960px; margin:auto; padding:0;}
#footer_lft{width: 600px; float: left; padding: 20px 5px; font-size:12px; }
.footerlist{width: 600px; }
.footerlist ul li{display: inline; padding: 8px;}
.footersearch{float: left; padding: 15px 10px;}
.input {border: 1px solid #d4d5d5;background: #FFF;}
.footerbutton{font-size: 14px; color: #FFF;border: none;background: url(/sites/all/themes/aone/images/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; padding: 5px; margin-top: 10px;}
.a1_lft1{width: 120px; float:left; padding: 5px;}
.a1_lft1 ul li{display: block; list-style:none; padding:2px;}
li.footerhd{font-size: 14px; font-weight:bold;}
.footer_social{float: left; width: 300px;}
.footer_social ul li{display:inline; padding: 2px;}
.copyrights{font-size: 12px;text-align: center;}
/* ######### CSS for top level tabs ######### */
.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
display:inline;
}
.tabsmenuclass li{
float: left;
padding-top: 6px;
padding-bottom: 5px !important;
}
.tabsmenuclass a{
display:inline;
padding: 5px 10px 5px 5px;
color: white;
margin-right: 1px;
text-decoration: none;
height: 20px;
font: normal 14px Trebuchet MS;
border-right:1px solid #2795dc; 
}
.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: black;
color: white;
}
/* ######### CSS for sub menu container below ######### */
.tabsmenucontent{
font: normal 12px Arial, Helvetica, sans-serif;
}
.tabsmenucontentclass{
clear: left;
width: 100%;
}
.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}
.tabsmenucontentclass li{
	border-right: 1px solid #0085C6;
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 1em;
    font-style: normal;
    padding: 12px 5px 0;
}
.tabsmenucontentclass li.first {border: medium none;}

body{
margin:0;
padding:0;
font-size: 12px;
font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
color:#333;
background-color:#FFFFFF;
}
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;}
.gametxt_pop{width: 400px; padding:0;}
.gamelist li{display:inline; list-style:none; padding: 5px 5px; float: left; font-weight:bold; font-size:14px; }
.ghd_toto{width: 150px; float: left; font-size: 16px; font-weight: bold; padding:5px; text-align:center;}
.ghd_toto_date{width: 200px; float: left; font-size: 12px; padding-top:10px;}
.totolist li{width: 25px;display:inline; list-style:none; padding: 5px 5px; float: left; font-size:12px; font-weight:bold;}
.addbld{padding: 5px; font-weight:bold;}
.pricegrp{font-weight:bold; font-size: 14px;padding:0 5px;}
.pricegp li{display:inline; padding: 5px 5px 0 5px; float: left; font-size: 12px;}
/*4d*/
.ghd_d{font-size: 16px; font-weight:bold; padding: 2px; text-align:center;}
span.ghd_sm{font-size: 14px; font-weight:normal; color:#666;}
.topprize{padding:5; }
.topprize ul li{ padding-top:5px; display:block; font-size:14px; text-align:center;}
.starter_d{width: 220px;}
.starter{padding: 5px;}
.starter span{font-size:14px; font-weight:bold; padding-left:8px;}
.starter_res{font-size:14px; padding-top:5px;}
.starter_res_d{width:220px; padding-top: 5px;}
#starter_no li{display: inline; padding: 2px 8px; float:left;}
span.sweep_line{text-decoration:underline;}
li.bold{font-weight:bold;}
#deal_new{position:relative; top: -58px; left: 872px!important; width: 24px; }
#ss_counter_text {
    color: white;
    float: right;
    font: bold 12px Arial,Helvetica,sans-serif;
    margin-right: 20px;
}
#hotbar{width: 950px; height: 25px;}
.st701banner {
	height: 52px;
	width: 248px;
}
#buttons {
	list-style-type: none;
	display: inline;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#buttons li {
	float: left;
}
#buttons .jobs {
	background-image: url(/sites/all/themes/aone/images/st701jobs_rev.gif);
	height: 20px;
	width: 43px;
	padding-top: 4px;
	padding-left: 11px;
}
#buttons .cars {
	background-image: url(/sites/all/themes/aone/images/st701cars_rev.gif);
	width: 40px;
	padding-top: 4px;
	padding-left: 14px;
	height: 20px;
}
#buttons .property {
	background-image: url(/sites/all/themes/aone/images/st701property_rev.gif);
	width: 65px;
	padding-top: 4px;
	padding-left: 14px;
	height: 20px;
}
#buttons .shops {
	background-image: url(/sites/all/themes/aone/images/st701shops_rev.gif);
	width: 47px;
	padding-top: 4px;
	padding-left: 14px; 
	height: 20px;
}

#buttons a {
	text-decoration: none;
	color: #777777;
}
#buttons a:hover {
	color: #231F20;
}

/******* ST701 Begins ********/
.st701banner_rev {
    height: 74px;
    width: 248px;
}
#buttons_rev {
    display: inline;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
    list-style-type: none;
}
#buttons_rev li {
    float: left;
}
#buttons_rev .jobs {
    background-image: url("/sites/all/themes/aone/images/st701jobs_rev.gif");
    height: 20px;
    padding-left: 11px;
    padding-top: 4px;
    width: 37px;
}
#buttons_rev .cars {
    background-image: url("/sites/all/themes/aone/images/st701cars_rev.gif");
    height: 20px;
    padding-left: 14px;
    padding-top: 4px;
    width: 33px;
}
#buttons_rev .property {
    background-image: url("/sites/all/themes/aone/images/st701property_rev.gif");
    height: 20px;
    padding-left: 14px;
    padding-top: 4px;
    width: 58px;
}
#buttons_rev .classifieds {
    background-image:url("/sites/all/themes/aone/images/st701classifieds_rev.gif");
    height: 20px;
    padding-left: 14px;
    padding-top: 4px;
    width: 67px;
}
#buttons_rev a {
    color: #777777;
    text-decoration: none;
}
#buttons_rev a:hover {
    color: #231F20;
}
/******* ST701 End ********/

/******* leaderboard ad ********/
	#leaderboard_ad{ padding: 5px 0; text-align:center; background-color:#eaeaea;}
	#homepgleaderboard_ad{background:#edf1f2; float: left; padding: 5px; display:block; width:960px; text-align:center;}
	#small_ad{float: right; margin: 5px 8px; display:block;} 

.update_time{float: left; width: 210px; font: 10px Verdana, Geneva, sans-serif; color:#666; padding-top:10px;}

/******** Menu Bar Begins ********/


img {
    border: medium none;
}

/***************NavMenu********************/	
	
	#navmenu{margin:auto; padding: 0; position:relative; width:970px;}
	
	#menubar {
  margin: 0px 0px 0px 0px;
  padding: 5px 10px 2px 0px;
  height: 24px;
  line-height: 100%;
  background: #1597ED;
 
  letter-spacing:0.03em;
/*behavior: url(http://www.asiaone.com/static/A1_mockup/a1_revamp2010/slice/css/border-radius.htc);*/
}

#menubar li {
  margin: 0px 1px 2px 0px;
  padding: 0px 0px 4px 6px;
  float: left;
  position: relative;
  list-style: none;
  border-left: 1px #FFF solid;
}

#menubar li.first {
  margin: 0px 2px 0px 2px;
  padding: 0px 2px 4px 0px;
  float: left;
  position: relative;
  list-style: none;
border-left: none;
}

#menubar a {
  font-weight: normal;
  font-family: "trebuchet ms";
  font-style: normal;
  font-size: 14px;
  color: #FCFAFA;
  text-decoration: none;
  display: block;
  padding: 4px 5px 4px 4px;
  margin: 0;
  
  
}
#menubar .current a, #menubar li:hover > a {
  background: #0399D4;
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=#A1A1A1);
  background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#A1A1A1));
  background: -moz-linear-gradient(top,  #EBEBEB,  #A1A1A1);
  color: #444444;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
 
 
}
#menubar ul li:hover a, #menubar li:hover li a {
  background: none;
  border: none;
  color: #666;
  -box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;ont-weight: normal;
  font-family: "trebuchet ms";
  font-style: normal;
  font-size: 14px;
}
#menubar ul a:hover {
  background: #0399D4 !important;
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#04ACEC, endColorstr=#0186BA);
  background: -webkit-gradient(linear, left top, left bottom, from(#04ACEC), to(#0186BA)) !important;
  background: -moz-linear-gradient(top,  #04ACEC,  #0186BA) !important;
  color: #FFFFFF !important;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}
#menubar ul {
  background: #DDDDDD;
  display: none;
  margin: 0;
  padding: 0;
  width: 185px;
  position: absolute;
  top: 30px;
  left: 0;
  border: solid 1px #B4B4B4;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-box-shadow: 2px 2px 3px #222222;
  -moz-box-shadow: 2px 2px 3px #222222;
  box-shadow: 2px 2px 3px #222222;
}
#menubar li:hover > ul {
  display: block;
  height: 100px;
}
#menubar ul li {
  float: none;
  margin: 0;
  padding: 0;
}
#menubar ul a {
  padding:10px 0px 10px 15px;
  color:#424242 !important;
  font-size:12px;
  font-style:normal;
  font-family:arial;
  font-weight: normal;
 
}
#menubar ul li:first-child > a {
  border-top-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-topright: 10px;
}
#menubar ul li:last-child > a {
  border-bottom-left-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
}
#menubar:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] #menubar {
  display: block;
}
* html #menubar {
  height: 1%;
}

/*****************2nd tier menu*********************/

#cssmenu{
	height:25px;
	display:block; 
	padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 2px;
    padding-top: 5px; 
	margin-top:2px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right: auto;

	font-family:"trebuchet ms";
	} 
	
#cssmenu > ul {
	list-style:inside none; 
	padding:0;
	 margin:0;
	 } 
	 
#cssmenu > ul > li {
	list-style:inside none; 
	padding:0; 
	margin:0; 
	float:left; 
	display:block; 
	position:relative;
	} 
#cssmenu > ul > li > a{ 
	outline:none; 
	display:block; 
	position:relative; 
	padding:5px 16px; 
	font: normal 14px/100% "trebuchet ms"; 
	text-align:center; 
	text-decoration:none; 
	
	} 
#cssmenu > ul > li:first-child > a{border-radius:5px 0 0 5px;} 
#cssmenu > ul > li > a:after{
	content:''; 
	position:absolute; 
	top:-5px; 
	bottom:-5px; 
	right:-2px; 
	z-index:9999999; } 
#cssmenu ul li.has-sub:hover > a:after{top:0; bottom:0;} 
#cssmenu > ul > li.has-sub > a:before{
	content:''; 
	position:absolute; 
	top:10px; 
	right:5px; 
	border:5px solid transparent; 
	border-top:5px solid #fff; 
	} 
#cssmenu > ul > li.has-sub:hover > a:before{top:20px;} 
#cssmenu ul li.has-sub:hover > a{ 
	background:#3f3f3f; 
	border-color:#3f3f3f; 
	padding-bottom:5px; 
	padding-top:8px; 
	top:-2px; 
	z-index:99999999999; 
	} 
#cssmenu ul li.has-sub:hover > ul, #cssmenu ul li.has-sub:hover > div{display:block;} 
#cssmenu ul li.has-sub > a:hover{background:#3f3f3f; border-color:#3f3f3f;} 
#cssmenu ul li > ul, #cssmenu ul li > div{ 
	display:none; 
	width:auto; 
	position:absolute; 
	top:25px; 
	padding:5px 0; 
	background:#3f3f3f; 
	z-index:999999999;
	 } 
	 
	 #cssmenu ul li > ul.last{width:150px;}
#cssmenu ul li > ul{width:200px;} 
#cssmenu ul li > ul li{
	display:block; 
	list-style:inside none; 
	padding:0; 
	margin:0; 
	position:relative;
	} 
#cssmenu ul li > ul li a{ 
	outline:none; 
	display:block; 
	position:relative;
	margin:0; 
	padding:5px 10px; 
	font:12px Arial, Helvetica, sans-serif; 
	color:#fff; 
	text-decoration:none; 
	text-shadow:1px 1px 0 rgba(0,0,0, 0.5); 
	} 


#cssmenu, #cssmenu > ul > li > ul > li a:hover{ 
background:#0676ac; 
background:-moz-linear-gradient(top,  #e0676ac 0%, #0099ff 100%); 
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0676ac), color-stop(100%,#0099ff)); 
background:-webkit-linear-gradient(top,  #e0676ac 0%,#0099ff 100%); 
background:-o-linear-gradient(top,  #e0676ac 0%,#0099ff 100%); 
background:-ms-linear-gradient(top,  #e0676ac 0%,#0099ff 100%); 
background:linear-gradient(top,  #e0676ac 0%,#0099ff 100%); 
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0676ac', endColorstr='#0099ff',GradientType=0 ); } 
#cssmenu{border-color:#e0676ac;} 
#cssmenu > ul > li > a{ color:#fff;} 
#cssmenu > ul > li > a:after{border-color:#036db4;} 
#cssmenu > ul > li > a:hover{background:#b03d18;} 

/*** poll ***/
.poll .vote-form {
  text-align: left;
}

.poll .vote-form .choices {
  margin: 0;
}
/*** poll end ***/
/******** Menu Bar End ********/

/******** News Landing Page  ********/
#rgt_col .block-title, #second_fld .block-title, #newssection .block-title{
	padding-top: 8px;
    width: 360px;	
	text-transform:uppercase;
	font-size: 16px;
	line-height: 1em;	
}

#rgt_col .block-title{	
	color:#036;	
}

/*.diva .block-title{
	text-indent: -9999px;    
	background: url(/sites/all/themes/aone/images/diva_logo_tn.gif)no-repeat scroll 0 0 transparent;
	padding: 10px;	
}

.edvantage .block-title{
	text-indent: -9999px;    
	background: url(/sites/all/themes/aone/images/edv_logo_tn.gif)no-repeat scroll 0 0 transparent;
	padding: 10px; 	
}

.plush .block-title{
	text-indent: -9999px;    
	background: url(/sites/all/themes/aone/images/plush_logo_tn.gif)no-repeat scroll 0 0 transparent;
	padding: 10px; 	
}

.relax .block-title{
	text-indent: -9999px;    
	background: url(/sites/all/themes/aone/images/relax_logo_tn.gif)no-repeat scroll 0 0 transparent;
	padding: 10px;  	
}

.soshiok .block-title{
	text-indent: -9999px;    
	background: url(/sites/all/themes/aone/images/sohiok_logo_tn.gif)no-repeat scroll 0 0 transparent;
	padding: 10px;  	
}

.ride .block-title {
	text-indent: -9999px;    
	background: url(/sites/all/themes/aone/images/ridesmall_logo.jpg)no-repeat scroll 0 0 transparent;
	padding: 20px !important;
}

.yourhealth .block-title{
	text-indent: -9999px;    
	background: url(/sites/all/themes/aone/images/yourhealth_logo_tn.gif)no-repeat scroll 0 0 transparent;
	padding: 10px;
}

*/



#newssection table {
	border: 0px;
	background: url("/sites/all/themes/aone/images/subtitle_arrow.gif") no-repeat scroll 0 0 transparent;
    border-top: 5px solid #084273;	
	height: 5px;
    width: 360px;
	margin-top: 0px;
	
}

#newssection table tr td{
	border: 0px;
	display: inline;
    float: left;
    line-height: 1;
    margin: 10px;
    min-height: 150px;
    text-align: center;
    width: 150px; 
}

.news_list_story{	
	margin-top: 5px;
	padding: 5px 0px 0px 12px;
	background-image: url(/sites/all/themes/aone/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em; 
}

.news_list_story_bz{	
	margin-top: 5px;
	padding: 5px 0px 0px 12px;
	background-image: url(/sites/all/themes/aone/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em; 
	font-size:14px;
}

.newssection_line {
	background: url("/sites/all/themes/aone/images/subtitle_arrow.gif") no-repeat scroll 0 0 transparent;
    border-top: 5px solid #084273;
    height: 5px;
    width: 360px;
}
.newssection_line_home {
	background: url("/sites/all/themes/aone/images/subtitle_arrow.gif") no-repeat scroll 0 0 transparent;
    border-top: 5px solid #084273;
    height: 5px;
    width: 360px;
}

#rgt_col .newssection_line {
	background: url("/sites/all/themes/aone/images/vertline.gif") no-repeat scroll 0 0 transparent;
    border-top: 5px solid #047EE5;
    height: 5px;
    width: 360px;
}


/******** /News Landing Page ********/

/** front page poll block **/
#block-aone-recent ul.links li {
  display:inline
}

#edit-vote {
  background: url("/sites/all/themes/aone/images/quote_button_off.gif") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: #666666;
  display: block;
  font-size: 14px;
  padding: 5px 15px 10px;
  text-transform: uppercase;
  width: 74px;
}

#edit-vote:hover, #edit-vote--2:hover{
  color: #333333;
  background: url("/sites/all/themes/aone/images/quote_button_hv.gif") no-repeat scroll 0 0 transparent;
}

.vote-form  .choices,
#block-aone-recent ul.links,
#block-aone-recent #edit-choice .form-type-radio{
  padding-top: 5px;	 
}

.archive-block,
.top-nav-v2{
	margin-bottom: 0px !important;
}
.photo-video-block{
	margin-bottom: 0px !important;
}

/** NEWS LINK/POST **/
.newslink { margin:0; padding:0; list-style-type:none; clear:left; font-size: 0.85em;}
.newslink li { display:inline; font-size:0.8em; color: #006DB8; }
.newslink li a { color: #006DB8; }
.newslink span { background:#006DB8; color:#fff; padding:0.5em; text-transform:lowercase; border-radius: 10px 10px 10px 0px ; font-weight:700; font-size: 1.4em; width:2.7em; display:inline-block; line-height:1; font-family:tahoma }
.newslink li b { text-transform:uppercase; }
.newslink li small { display:inline-block; width: 12em; margin-left: 1%;}

/** Page.tpl.php **/
#page #wrap #main{
	margin: auto;    
    position: relative;
    width: 950px;
	padding: 0;
}

#page #wrap #main #content{
	width: 630px; 
	float: left;
	margin: 0;
}

#page #wrap #main #content .tabs{	
	font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    text-transform: none;
    width: inherit;
}

#content #page-title {
    margin-bottom: 10px;	
    color: #003366;
    font: bold 24px "Georgia",Times New Roman,Times,serif;
}

body .sidebars .region-sidebar-first{
	float: left;
    padding: 10px 0 5px;
    width: 300px;
}

.related_latnews {
    border: 1px solid #43B5FE;
    padding-bottom: 10px;
}
.related_latnews_tab {
    background-color: #43B5F3;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
.related_latnews_cont ul li {
    display: block;
    padding: 5px;
}
.artar {
    padding-bottom: 5px;
}
.footer_rlist_latest, #footer_rlist_story {
    list-style-image: none;
    margin-left: 0;
    padding-left: 0;
}
.footer_rlist_latest li, #footer_rlist_story li {
    background-image: url("/sites/all/themes/aone/images/arrow.gif"); 
    background-position: 0 0.5em;
    background-repeat: no-repeat;
    padding-left: 12px !important;
}

.related_latnews_cont ul li {
    display: block;
    padding: 5px;
}

.related_latnews_cont {
    font-size: 12px;
    padding: 5px;
}

.newssectlist_txt {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.25em;
    padding: 5px 5px 5px 0px;
}

.newslist_body_txt_s {
    color: #666666;
    font-size: 12px;
    line-height: 1.2em;
	padding-top: 10px; 
}

.news-row{
	border-bottom: 1px dotted #999999;
    margin: 0 0 2px 0;
    padding: 8px 0 5px 0;
	overflow: hidden; 
}

.newssect_imgm {
    float: left;
    padding: 0 14px 5px 0;
    width: 430px;  
	height: 280px;
}

.newslist_body_txt {
    color: #666666;
    font-size: 14px;
    line-height: 1.2em;
	padding-top: 5px; 
}

.newssectlist_txt_m {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 1em;
    padding: 5px 0;
}

.section_html_list{
	padding: 0px !important;
	margin: 5px 0 0 0 !important; 
}


.section_html_list li{
	background-image: url("/sites/all/themes/aone/images/arrow.gif");
    background-position: 0 0.5em;
    background-repeat: no-repeat;
    margin-top: 5px !important;
    padding: 5px 0 0 12px !important;
}

.news-listleft {
    float: left;
    height: 25px;    
    overflow: hidden;
    padding: 0;
    width: 45%; 
} 

.art_lifestyle_gallery {
    border: 1px solid #A20948;
    margin-top: 8px;
    padding-bottom: 10px;
}
.art_lifestyle_gallery_tab {
    background-color: #A20948;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
.artlifestyle_gallery ul {
    padding-left: 8px;
    width: 290px;
}
.artlifestyle_gallery ul li {
    display: inline;
    float: left;
    font-family: Georgia,"Times New Roman",Times,serif;
    line-height: 1.4em;
    margin: 0 2px;
    text-align: center;
    width: 80px;
}
.artar {
    padding-bottom: 5px;
}

.easy-breadcrumb_segment-separator{
	background-image: url("/sites/all/themes/aone/images/article_arrow.gif");
    background-position: 0.3em;
    background-repeat: no-repeat;
	padding: 0 8px 0 8px;
	
}

.easy-breadcrumb_segment-wrapper{
	text-transform:uppercase; 
	color: #990000;
	font-size: 11px;
}

.easy-breadcrumb_segment-wrapper a:link, .easy-breadcrumb_segment-wrapper a:visited {
    color: #003366;
    text-decoration: none;
}
.easy-breadcrumb_segment-wrapper a:hover, .easy-breadcrumb_segment-wrapper a:focus {
    color: #0099CC;
}

.view-news-taxonomy-term .item-list .pager{
	padding: 15px;
	font-size: 18px;
    font-weight: bold;
}

.view-news-taxonomy-term .item-list .pager .pager-next{
	display: none;
}

.view-news-taxonomy-term .item-list .pager .pager-previous{
	display: none;
}

.view-specials .item-list .pager{
	padding: 15px;
	font-size: 18px;
    font-weight: bold;
}

.view-specials .item-list .pager .pager-next{
	display: none;
}

.view-specials .item-list .pager .pager-previous{
	display: none;
}


#headerlogo .sectionlogo {
    display: block;
    float: left;
    /* margin-top: 60px; */
	height: 125px;
    overflow: hidden;
    padding-bottom: 2px;
	position: relative;
	width: 600px;
}

#headerlogo .sectionlogo img{
	bottom: 5px; 
    position: absolute;
}

.search_news {
    float: right;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 248px;
}
.subsect_news {
    border-left: 1px solid #CCCCCC;
    color: #006699;
    float: left;
    font-family: "Times New Roman",Times,serif;
    font-size: 32px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 60px;
	padding: 5px;
	text-transform:uppercase;
}

.view-news-taxonomy-term .item-list .pager .last{
	display: none !important;
}

.page-taxonomy-term #page #main #content .adchoice{
	display: none !important;
}

/** SPECIALS BEGIN **/

#specialmain {
    border-bottom: 1px dotted #999999;
    padding-bottom: 5px;
}
#special_list {
    border-bottom: 1px dotted #999999;
    margin: auto auto 5px;
    padding: 0;
    width: 630px;
}
#special_list ul, #special_list ul p {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: center;
}
#special_list ul li {
    display: inline;
}
#special_list ul li a {
    display: block;
    float: left;
    height: 130px;
    padding: 5px 8px 5px 0;
    width: 150px;
}
#special_list li.last a {
    display: block;
    float: left;
    height: 130px;
    padding: 5px 0;
    width: 150px;
}
#special_list ul li a:hover {
}
#special_list ul p {
    padding: 2px 0;
    text-align: center;
}

.newssect_img .newssectlist_txt{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	color:#333;
    font-size: 12px;
    font-weight: normal;
    line-height: 1em;
    padding: 0px;
}

/** SPECIALS END **/

/** share **/
.dd_button{padding: 5px 5px 0 0; float:left;}
.share_w{margin-top: 5px;}
.sharethis{height: 24px !important; padding-right: 2px;}
.shareicon{border-right:1px #999 solid; margin-top:5px;}
.socialfb_art{margin-top: 5px; width: 120px; height: 20px;}
.socialtw_art{margin-top:5px; width:106px; height: 20px;}
.socialrec_art{margin-top:5px; }

.social-networking-buttons span {
margin:0;
}

#top_sharecontent{width: 190px; height:35px; border-bottom:1px #a0c8ea solid; padding-bottom: 5px;}
.foot_related{padding:0; margin:auto;float: right; width: 195px; display: block;}
.foot_relatedlogo{width:160; padding: 2px 2px;}
.foot_relatedlogo span{font-size:16px; font-weight:bold; color:#036; padding-bottom: 5px;}
#foot_relatedline{background-color:#084273; height:5px;}
#foot_relatedline img{ display:block; }
.foot_socialarrow{width: 175px; text-align:center; height:6px;}
.foot_socialarrow img{ display:block; margin:auto }

.artimg { padding-right: 5px; margin-bottom: 8px; display:block; }

.article-content {
display:block;
clear:both;
}

.become-fb-fan, .follow-twitter {
width:40%;
float:left;
font-size:12px;
}

.node-type-article #content p {
margin-bottom: 1.35em;
line-height: 1.3em;
}

.node-type-article #content {
font-size: 14px;
font-family: "Helvetica", Arial, Trebuchet MS, sans-serif;
color: #333;
}

.byline-grp {
display:block;
/*clear:both;*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #336699;
padding: 5px 0;
line-height: 1.3em;
}


#your-say {
display:block;
clear:both;
width:80px;
}

.rss-page-rss {color: #000000; font-size: 12px; font-weight:bold; font-family: Georgia, "Times New Roman", Times, serif;   vertical-align:middle;}

.rss-page-line {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #66CCCC;
}

.rss-page table {
margin:0;
}
.rss-page td {
border:0;
padding:0;

}

/** vb comments css ***/
#vb-comments-header-img {
margin:10px 0 0 0;
padding:0;
}
#vb-comments {
  margin:0px 0 0 0;
  background: #DBE8F4;
  padding: 15px 4px 4px 4px;
  border-radius: 0 20px 0 0;
}

#vb-comments .vb-single-comment {
  margin: 4px 0 0 0;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #333333;    
}

#vb-comments .vb-single-comment-content {
  line-height: 1.5em;    
}

#vb-comments img {
  width: 95%;
}

#vb-comments .vb-single-comment-postinfo {
  border-bottom: 1px solid #007BFF;
  color: #777777;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px
  line-height: 1.4em;   
  padding: 0 0 5px 0;
  margin: 5px 0 4px 0;
}
#vb-comments-footer {
  margin: 5px 0 0 0;
}
#vb-comments-footer .vb-footer-item {
  text-align:right;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding: 4px 4px 4px 4px;
  display:block;
}

#vb-comments-footer .vb-footer-item a {
  text-decoration: underline;
}

.post_area a.buttonpost{
	margin-top: 10px;
	background: url("../images/post_comment_but.gif") no-repeat scroll 0 0 transparent;
    color: #666666;
    display: block;
    font-size: 14px;
    height: 18px;
    padding: 5px 8px 8px 15px;
    text-decoration: none;
    width: 100px;
}
/** vb comments css end***/

.block{
	margin-bottom: 2px !important;
}

.last_update{
	color: #666666;
    font: 10px Verdana,Geneva,sans-serif;
    margin-left: 190px;
    margin-top: 12px;  
    position: absolute;    
    width: 210px;
	z-index: 100;
}

.view-hardwarezone-block-on-home-page .vlogo a img{
	height: 50px !important;
}

#lifestyle .item-list ul {
	padding: 0px !important;
	margin: 0px !important;
    padding: 0 0 0 5px !important;
}

#lifestyle .view-id-nodequeue_2 {
	border-top: 1px solid #FFFFFF;
    margin: 0;
}


body.section-news h1 span { display:none !important; }
body.section-news h2.story-title { margin-bottom: 10px; color: #003366; font: bold 24px "Georgia",Times New Roman,Times,serif; }
body.section-news .article-content { clear:none !important; margin-top:30px; }
body.section-news .article-content table { width:auto !important; }

.artimg .field-name-field-caption { width:420px;font:oblique 12px Arial, Helvetica, sans-serif; color:#333; }
.artimg .field-name-field-caption p { margin:0; font-style:italic; }
.group_links { border-bottom:1px #a0c8ea solid; clear:both; display:block; margin-top:10px; }
.field-name-news-link { width:220px; margin-bottom:10px; }
.field-name-mudah-your-say {  }
#section-icons span { display:none; }
#section-icons span.mudah-section-3 { display:block; margin:10px 5px 5px; position:absolute; left:25%; margin-top:-40px; clear:both;  } 
#section-icons span.asia-ayos-section-4 { display:block; margin:0; position:absolute; left:25%; margin-top:-42px; clear:both;  } 
#section-icons span.asia-berniaga-section-4 { display:block; margin:0; position:absolute; left:37.1%; margin-top:-42px; clear:both;  } 

.your-say-vb-true { display:none; }
.your-say-vb-false {/*position:absolute; right:34%; margin-top:-52px; clear:both;*/margin-top:-52px;float:right;}

.block-also-see h2.block-title{ height:30px;position:relative; margin-top: 5px; padding-left:5px; border-bottom:5px solid #084273; color:#084273; text-transform: uppercase; font-size:16px; }
.block-also-see h2.block-title em { width:50px; left:10px; height:10px; display:block; position:absolute; background: url("../images/also-see-arrow.gif") no-repeat;  white-space:nowrap; text-indent:110%; top:35px; overflow:hidden; }
.block-also-see ul{ margin:15px 0; padding:0; }
.block-also-see ul li { list-style-type: none; background-image: url(/sites/all/themes/aone/images/arrow.gif);background-repeat: no-repeat;background-position: 0.05em; margin: 10px 5px; padding:0 !important; padding-left:12px !important; }
/*.block-also-see ul li  a { color:#036; } */

.pager li { padding: 0.2em !important; margin:0 !important;}
.pager li a { background: none; color: #036; font-weight:700; }
.pager li.pager-current { color:#0D0D0D; font-weight:700; font-size:18px; }
.pager li.pager-item { font-size:18px; }
#lightbox_socialbt_wrap .pager li.pager-first, #lightbox_socialbt_wrap .pager li.pager-previous, #lightbox_socialbt_wrap .pager li.pager-last, #lightbox_socialbt_wrap .pager li.pager-next { display:inline !important;} 
.pager li a:hover  { color:#c93232; }

.node-type-article #content .region-breadcrumb .easy-breadcrumb .easy-breadcrumb_segment-wrapper .easy-breadcrumb_segment-title{
	display: none !important;
}
.easy-breadcrumb{
	padding-top: 5px !important;
}

/* Macros Started */

/* Related Link Box */

.related_col{float: left; padding: 5px;}
.toprelated_tab{background-color:#084273; width:175px; padding: 5px 0; color:#FFF;}
.toprelated_tab span{font-size: 12px; font-weight:bold; color:#FFF;padding: 2px }
.toprelated_box{border:1px #d2e5f2 solid; width:173px; border-top:none; display:block;}
.toprelated_context, .related_latnews_cont{padding: 5px; font-size:12px;}
.toprelated_context ul li{display: block; padding:5px;}
.artar{padding-bottom:5px;background-image: url(/sites/all/themes/aone/images/subtitle_arrow.gif);background-repeat: no-repeat;}
#footer_rlist_story{margin-left: 0; padding-left:0; list-style-image:none;}
#footer_rlist_story li{padding-left: 12px;background-image: url(/sites/all/themes/aone/images/arrow.gif);background-repeat: no-repeat;background-position: 0 .5em;}

/* Macros End */

/* Photo Gallery begin*/

.node-type-article .block-easy-breadcrumb .easy-breadcrumb .easy-breadcrumb_segment-title{
	display: none;
}

.story_phototable {
    border: 1px solid #0676AC;
    height: auto;
    margin: 0 0 15px 0;
    padding: 10px 20px;
    width: 90%;
}

.field-name-field-gallery-image .field-item {
    /* display: inline-block; */
    margin: 0 7px 10px 0px;
	width: 150px;
	height: 98px;
	float: left;
}

.story_phototable .field-name-field-headline{
	color: #3366CC;
	font-weight: bold;
	padding: 5px 0; 
}

.story_phototable .field-name-field-source{
	/* display: none; */
}

.story_phototable .label-above{
	display: none;
}

.story_phototable .field-name-title h2 {
    color: #003366;
    font: bold 22px "Georgia",Times New Roman,Times,serif;
    margin-bottom: 10px;
}

.story_phototable .field-collection-view-links{
	display: none;
}
.story_phototable .action-links-field-collection-add{
	display: none;
}

.story_phototable p, .embed p{
    margin: 0 !important;
    padding: 0 !important;
}

.field-collection-container {
  border-bottom: 0 !important;
  margin-bottom: 0 !important;
}

.field-collection-view {
    border-bottom: 0 !important;   
    padding: 0 !important;   
}

/* Photo Gallery End*/

/** popup **/
body.page-node-popup,
body.page-node-popup #region-content-bottom-first,
body.page-node-popup .container-16,
body.page-node-popup #region-content {
  min-width: 0;
  width: auto;
}

body.page-node-popup{
  width: 995px;
  margin: 0 auto;
}
/*
body.page-node-popup #page {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 2px solid #CC9900;
  border-radius: 8px;
  padding: 10px
}
*/
body.page-node-popup #zone-content-bottom{
  width: 730px;
}

body.page-node-popup table {
  width: 800px;
  height: 400px;
  margin-bottom: 0;
  margin-top: 0px !important;
}

body.page-node-popup tr.even,
body.page-node-popup tr.odd{
  background-color: #FFFFFF;
  border-bottom: 0;
  padding: 0;
}

body.page-node-popup .views-field-field-gallery-image {
  width: 500px;
  text-align: center;
  vertical-align: middle;
}

body.page-node-popup .views-field-field-caption {
  vertical-align: middle;
  padding-left: 20px;
}

body.page-node-popup h1.title ,
body.page-node-popup .views-field-field-gallery-image blockquote,
div.field-name-field-photo-gallery div.field-name-field-gallery-image blockquote{
  display: none;
}

td.pager ul.pager {
  display: block;
}

td.pager li.pager-previous a{
 background-image: url("/sites/all/themes/aonemm/images/lightbox_leftarrow_growl.jpg");
 background-repeat: no-repeat;
}
td.pager li.pager-next a{
 margin-left: 0;
 background-image: url("/sites/all/themes/aonemm/images/lightbox_rightarrow_growl.jpg");
 background-repeat: no-repeat;
}


td.pager ul.pager a:link,
td.pager ul.pager a:visited {
background-color: #FFFFFF;
border: 0;
padding: 10px 15px;
text-indent: -9999px;
display: inline-block;
}

td.pager ul.pager li.pager-current {
  background-color: #FFFFFF;
  border: 0;
  color: #000000;
  font-weight: normal;
  padding: 2px 40px !important;
}

div.view-multimedia-popup {
  padding-bottom: 0px !important;
}

#lightbox_socialbt_wrap {
text-align: center;
}

#lightboxtw,
#lightbox_fb {
  display: inline;
}

#lightboxtw{
padding-left: 40px;
}

.page-node-popup .view-multimedia-popup table th, .page-node-popup .view-multimedia-popup table td{
	border: 0px !important;
}
.page-node-popup .view-multimedia-popup table th{
	background: none !important;
}

.page-node-popup .view-multimedia-popup table thead th {
    background: none !important;
}
.page-node-popup .block-easy-breadcrumb{
	display:none;
}

body.page-node-popup .popup-gallery {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #0676AC;
    border-radius: 8px 8px 8px 8px;
    padding: 10px;
	padding-top: 0px !important;
}
.page-node-popup .google-ads-bottom{
	display: none;
}

.page-node-popup .popup-gallery .leaderboard{
	text-align: center;
}

/** popup end **/

#latest_container .lat_time1 span {
    color: #0066CC;
    display: block;
    float: left;
    font-size: 12px;
    height: 15px;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-top: 2px;
    width: 40px;
    font-weight:normal !important;
}

.related_col .toprelated_box .artar img{
	display: none !important;	
}

.image-caption {
    color: #333333;
    font: oblique 12px Arial,Helvetica,sans-serif;
    width: 425px;
	text-align: justify;
}

/** To hide the images in hardwaezone box **/
.view-hardwarezone-block-on-home-page .varrow img{
display:none;
}

.view-hardwarezone-block-on-home-page #vsectionline img{
display:none;
}

.field-name-field-source .field-label{
	font-weight: normal !important;
}

.field-name-movideo{
	clear: both !important;
}

/** Home page razor TV video & Multimedia Photos **/

.homepage_razor_mm{width: 755px; height: 430px; margin-top: 10px;}

.homepage_razor_mm  .view-header{float: left; width:420px;}

.homepage_razor_mm  .view-content{float: right; width: 320px; border: #6CF 1px solid;}

.homepage_razor_mm  .view-content ul.mm-razor-photos-pagination:before{ content: url('/sites/all/themes/aone/images/mm_razor_photo.png'); }

.homepage_razor_mm  .view-content ul.mm-razor-photos-pagination {padding: 1px !important; margin: 5px 5px 8px 6px!important }

.homepage_razor_mm  .view-content ul.mm-razor-photos-pagination li{ height: 90px; padding-top: 2px !important;}

.homepage_razor_mm  .view-content .mm_block_thumbnail{ float:left; padding: 1px;  border: 1px #CCCCCC solid; width:120px; height: 78px; margin: 0 5px;}

.homepage_razor_mm  .view-content .mm_block_title{font: normal 14px Arial, Helvetica, sans-serif; width:170px; height: 60px; float: right; padding-top: 10px;}

.homepage_razor_mm ul.simplePagerNav {margin: 0 0 0 50px !important; padding-top: 10px; background-color: #09F;height: 24px; width: 290px; float: right; text-align: center}

.homepage_razor_mm ul.simplePagerNav li{display:inline !important; margin: 0 2px !important;}

.homepage_razor_mm ul.simplePagerNav li a{padding:2px 3px;border:1px solid #ccc !important;text-decoration:none; font-size:10px;}

.homepage_razor_mm ul.simplePagerNav  li.currentPage a,
.homepage_razor_mm ul.simplePagerNav li a:hover{color:#fff;border:1px solid #666;background:#666;}

/** Hardware zone page title removed **/
body.section-hardwarezone #main #content h1 span{
	display: none !important;
}

/** World Cup Page  **/
#wc_hd {
margin: 8px auto;
padding: 0;
width: 950px;

}

/** New Lifestyle Block  **/
.lifestyle-block #breaking_lifestyle{padding-top:10px;}
.lifestyle-block  .lifestyletab{width:150px; background-color:#81004c; padding:8px; font: normal 20px Arial, Helvetica, sans-serif; color:#FFF;}
.lifestyle-block  .lifestyletabline{height: 6px; background-color:#81004c;}
.lifestyle-block  .lifestyle_img{margin-top: 10px;}
.lifestyle-block  .lifestyle_blurb{width: 280px; padding: 10px; background-color:#d9f9ff; font: bold 20px Arial, Helvetica, sans-serif; color:#005faf;}
.lifestyle-block  .lifestyle_blurb a{color:#005faf;}
.lifestyle-block  .lifestyle_blurb a:hover{color:#F30;}


.field-name-field-blurb{
    color: #666666;
    font-size: 14px;
    line-height: 1.2em;
}

.field-name-title, .field-name-title a{
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 1em !important;
    padding: 5px 5px 5px 0px;
	color:	#0065ce !important;
}

.field-name-title h2{    
    line-height: 1em !important;    
}
.field-name-field-image{
	float: left;
    padding: 0 14px 5px 0;
    width: 430px;
}

#sp_tab_title {
    border-bottom: 1px dotted #0099FF;
    color: #3399FF;
    font: italic bold 16px Georgia,"Times New Roman",Times,serif;
    margin-bottom: 10px;
    padding: 8px;
}

.newssectlist_txt a {
    color: #003366;
}

.newssectlist_txt a:hover {
    color: #cc3333;
}


.dotted_line_micro_site {
    border-bottom: 1px dotted #999999;
    margin: 5px 0;
    padding: 2px 0;
}

.views-field-field-photo-gallery .field-name-field-headline{
	color: #65787F;
    font: bold 24px Arial,Helvetica,sans-serif;
    margin: 2px;
}

.views-field-field-photo-gallery .field-name-field-source{
	font:14px Arial,Helvetica,sans-serif;
	color: #666666;
	padding-bottom: 5px;
}

.ui-widget-content {
    background: none !important;
    border: 0px !important;
    color: #222222 !important;
}

.ui-widget-header {
    background: none repeat scroll 0 0 #C3C3C3 !important;
    color: #FFFFFF !important;
    font-weight: normal !important;
	border: 0px !important;
}
.ui-corner-all {
    border-radius: 0px !important;
}

#quicktabs-micro_site_quick_tabs  .ui-state-default{
    background: none !important;
	color: #1C94C4 !important;
    font-size: 16px !important;
    
	border: 0px !important;
}

#quicktabs-micro_site_quick_tabs  .ui-state-active a{
	color: #FFFFFF !important;
}

#quicktabs-micro_site_quick_tabs  .ui-state-active{
	background: none repeat scroll 0 0 #0099FF !important;
    color: #666666 !important;
    
}

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    color: #666666 !important;
    text-decoration: none;
}

.ui-tabs .ui-tabs-nav{
	margin: 0 !important;
    padding: 0 !important;	
	font: bold 16px Arial,Helvetica,sans-serif !important;
	margin: 0 0.2em 0 0
}

.ui-tabs .ui-tabs-nav li {
    border-bottom-width: 0;
    float: left;
    list-style: none outside none;
    margin: 0 0.2em 0 0;
    padding: 0;
    position: relative;
    top: 0;
    white-space: nowrap;
}

.ui-tabs .ui-tabs-nav li a {
    border-right: 1px solid #FFFFFF;
    float: left;
    font: bold 16px Arial,Helvetica,sans-serif;
    padding: 0.5em 1em;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}

.ui-corner-top {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
}

.ui-tabs-panel {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-width: 0 !important;
    display: block !important;
    padding: 5px 0 !important;
}

#quicktabs-micro_site_quick_tabs h3 {
	border-bottom: 1px dotted #0099FF;
    color: #417695;
    font: 24px Georgia,"Times New Roman",Times,serif;
    margin-bottom: 10px;
    padding: 8px 8px 8px 0px;
}

#quicktabs-micro_site_quick_tabs h3 a {
    color: #417695;
    font: 24px Georgia,"Times New Roman",Times,serif;   
}

.st701banner_rev_specials {
    height: 50px;
    margin-top: 10px;
    width: 248px;
}

.ms_newssect_img {
    float: left;
    height: 78px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-right: 10px;
    padding-top: 0;
    width: 120px;
}

/* H2/H3 TAGS */
#latest_container h2 {
	font-weight: bold;
	color: #036;
	font-size: 14px;
	text-transform: uppercase;
}
#latest_container h3 a {
	width: 350px;
	font-size: 12px;
	color: #036;
	line-height: 120%;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight: normal;
}
#latest_container h3 a:hover {
	color: #900;
}
.view-news-blocks-on-home-page .view-content h3.news_list_story a, .view-news-blocks .view-content h3.news_list_story a {
	outline: none;
	text-decoration: none;
	color: #036;
	font-weight: normal;
}
.view-news-blocks-on-home-page .view-content h3.news_list_story a:hover, .view-news-blocks .view-content h3.news_list_story a:hover {
	outline: none;
	text-decoration: none;
	color: #C33;
}
.view-news-taxonomy-term .view-header h1 {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.25em;
	padding: 5px 5px 5px 0px;
	text-transform: uppercase;
}
.view-news-taxonomy-term .view-content .item-list h2, #block-views-latest-news-block .related_latnews .view-content h3, .block-also-see .view-similarterms .view-content h2 {
	font-weight: normal;
}

body.section-news .ds-1col h1.story_title {
	margin-bottom: 10px;
	color: #003366;
	font: bold 24px "Georgia",Times New Roman,Times,serif;
}
body.page-taxonomy-term-1 #section_cont h1 {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.25em;
	padding: 5px 5px 5px 0px;
}
/** H2/H3 TAGS FOR POLL PAGE **/
.view-poll .views-table h2 {
	line-height: 12px;
	font-weight: normal;
}

/** h2/h3 for thr titles under lifestyle in homepage **/
h2.sublifestyle_link {
	width: 400px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal !important;
	line-height: inherit;
}
.view-business-news-block-on-home-page .view-content h3.news_list_story_bz a:hover, .view-news-blocks .view-content h3.news_list_story_bz a:hover {
	outline: none;
	text-decoration: none;
	color: #C33;
}
.view-business-news-block-on-home-page .view-content h3.news_list_story_bz a, .view-news-blocks .view-content h3.news_list_story_bz a {
	outline: none;
	text-decoration: none;
	color: #036;
	font-weight: normal;
}

/** h2/h3 for the titles under Editor's pick in home page. **/
.specialgallery li h2.editors_pick_title a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 1.2em;
	font-weight: normal;
}
.specialgallery li h2.editors_pick_title {
	line-height: 1.2em !important;
}

/** h2/h3 tag for showbiz titles in home page. **/
.showbizgallery li h2.showbiz_title a {
	font-size: 14px;
	line-height: 1.2em;
	font-weight: normal;
}
.showbizgallery li h2.showbiz_title {
	line-height: inherit;
}

/** h2/h3 tag for transport titles in home page. **/
.view-lifestyle-blocks-on-home-page .view-content .story_v h2.vert_txt,
.view-lifestyle-blocks-on-home-page .view-content .story-v h2.vert_txt {
	line-height: inherit;
}
#vertical_list_story li h3.lifestyle_subtitles,
.vertical_list_story li h3.lifestyle_subtitles {
	font-weight: normal;
}

/** h2/h3 tag for poll page **/
.poll_header h2.poll_index_header {
	font-weight: lighter;
	font-size: 28px;
}



/*-------ST701------------------*/
.st701banner_rev {
	float:left;
    height: 74px;
    width: 248px;
	margin-left: 20px;
	margin-top: 10px;
}	
#buttons_rev {
    display: inline;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
    list-style-type: none;
}
#buttons_rev li {
    float: left;
}
#buttons_rev .jobs {
    background-image: url("http://www.asiaone.com/sites/all/themes/aone/images/st701jobs_rev.gif");
    height: 20px;
    padding-left: 11px;
    padding-top: 4px;
    width: 37px;
}
#buttons_rev .cars {
    background-image: url("http://www.asiaone.com/sites/all/themes/aone/images/st701cars_rev.gif");
    height: 20px;
    padding-left: 14px;
    padding-top: 4px;
    width: 33px;
}
#buttons_rev .property {
    background-image: url("http://www.asiaone.com/sites/all/themes/aone/images/st701property_rev.gif");
    height: 20px;
    padding-left: 14px;
    padding-top: 4px;
    width: 58px;
}
#buttons_rev .classifieds {
    background-image:url("http://www.asiaone.com/sites/all/themes/aone/images/st701classifieds_rev.gif");
    height: 20px;
    padding-left: 14px;
    padding-top: 4px;
    width: 67px;
}
#buttons_rev a {
    color: #777777;
    text-decoration: none;
}
#buttons_rev a:hover {
    color: #231F20;
}
/******* ST701 End ********/

/*--------------------form-----------------*/
.cf:before, .cf:after{
      content:"";
      display:table;
    }
    
    .cf:after{
      clear:both;
    }

    .cf{
      zoom:1;
    }

    /*-------------------------------------*/	
    
    #navsearchform .form-wrapper {
		width: 300px;
		float: left;
        margin: 5px auto 8px auto;
        background: #444;
        background: rgba(0,0,0,.2);
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        -moz-box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
        box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
    }
    
    #navsearchform .form-wrapper input {
		width: 210px;
        height: 20px;
        padding: 10px 5px;
        float: left;    
        font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
        border: 0;
        background: #EEEEEE;
        -moz-border-radius: 3px 0 0 3px;
        -webkit-border-radius: 3px 0 0 3px;
        border-radius: 3px 0 0 3px;      
    }
    
    #navsearchform .form-wrapper input:focus {
        outline: 0;
        background: #fff;
        -moz-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        -webkit-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
    }
    
    #navsearchform .form-wrapper input::-webkit-input-placeholder {
       color: #999;
       font-weight: normal;
       font-style: italic;
    }
    
    #navsearchform .form-wrapper input:-moz-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }
    
    #navsearchform .form-wrapper input:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }    
    
    #navsearchform .form-wrapper button {
		overflow: visible;
        position: relative;
        float: right;
        border: 0;
        padding: 0;
        cursor: pointer;
        height: 40px;
        width: 80px;
        font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
        color: #fff;
        text-transform: uppercase;
        background: #d83c3c;
        -moz-border-radius: 0 3px 3px 0;
        -webkit-border-radius: 0 3px 3px 0;
        border-radius: 0 3px 3px 0;      
        text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
    }   
      
    #navsearchform .form-wrapper button:hover{		
        background: #e54040;
    }	
      
    #navsearchform .form-wrapper button:active,
    #navsearchform .form-wrapper button:focus{   
        background: #c42f2f;    
    }
    
    #navsearchform .form-wrapper button:before {
        content: '';
        position: absolute;
        border-width: 8px 8px 8px 0;
        border-style: solid solid solid none;
        border-color: transparent #d83c3c transparent;
        top: 12px;
        left: -6px;
    }
    
    #navsearchform .form-wrapper button:hover:before{
        border-right-color: #e54040;
    }
    
    #navsearchform .form-wrapper button:focus:before{
        border-right-color: #c42f2f;
    }    
    
    #navsearchform .form-wrapper button::-moz-focus-inner {
        border: 0;
        padding: 0;
    }
	
	html{color:#404040; -webkit-font-smoothing:antialiased; width:100%;}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: ".";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clear_left{clear:left;}
.clear_right{clear:right;}
.clear{clear:both;}






a{text-decoration:none;}
a:hover{text-decoration:none;}

#nav_wrapper{margin: auto;  padding: 0; width: 970px;}
#socialnav{background-color: #EAE9E9; height: 30px; padding: 5px 0; border-bottom: 1px #CCCCCC solid;}
.social{width: 180px;
	height: 30px;
	float: left;
	margin-left: 10px;
	}
.social ul{ padding: 0; margin:auto;}
.social ul li{display: block;
    float: left;
    margin-left: 0;
    text-align: center;
    width: 28px;}
	
.social li span.socialimg{
	background-image:url(/sites/all/themes/aone/images/social.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #000000;
    cursor: pointer;
    display: block;
    font-family: arial,sans-serif;
    font-size: 11px;
   	line-height: normal;
    text-indent: -99999px;
    height: 28px;
	width: 30px;	
}
.social li.fb:hover span.socialimg{background-position: 0 0; }
.social li.fb span.socialimg{background-position: 0 -28px;}

.social li.tw:hover span.socialimg{ background-position: -29px 0;}
.social li.tw span.socialimg{ background-position: -29px  -28px;}

.social li.google:hover span.socialimg{background-position: -58px 0;}
.social li.google span.socialimg{background-position: -58px -28px;}

.social li.rss:hover span.socialimg{ background-position: -87px 0;}
.social li.rss span.socialimg{background-position: -87px -28px;}

.social li.app:hover span.socialimg{background-position: -115px 0;}
.social li.app span.socialimg{background-position: -115px -28px;}

.social li.mobile:hover span.socialimg{background-position: -144px 0;}
.social li.mobile span.socialimg{background-position: -144px -28px;}

#nav_log{float: right; width: 350px; height: 30px; font: bold 14px Arial, Helvetica, sans-serif; color:#FFF;}
.navbar_sph{float:left; width: 175px; padding-right: 8px;}
.navbarlogin{float: left; width: 70px; height: 20px; background-color: #0072b1; padding: 5px; color:#FFF; text-align:center; margin-left: 5px;}
.navbarlogin a{color:#FFF;}
.navbarlogin a:hover{color:#F60; }

.navbarreg{float: right; margin-left:2px; width: 70px; height: 20px; background-color: #0072b1; padding: 5px; color:#FFF; text-align:center;}
.navbarreg a{color:#FFF;}
.navbarreg a:hover{color:#F60;}

#a1homehead_wrapper{background:url(/sites/all/themes/aone/images/a1hmpg_bg.jpg) repeat-x; height: 75px; margin-top: 2px;}
.a1homelogo{width: 260px; float:left; padding-left: 8px; margin-right: 15px;}
#masthead_wrapper{background:url(/sites/all/themes/aone/images/background.png) repeat-x; height: 95px; margin-top: 2px;}
.masthead_logo{padding: 15px 10px 5px 10px; width: 350px; float:left;}
.navsearch{float: left; width: 320px; padding-top: 40px;}	
.homenavsearch{float: right; width: 240px; }	



/*---- topstory-----*/
#topaward_wrap{height: 40px;}
.awardstxt{font: 11px Verdana, Geneva, sans-serif; color: #900; width: 705px; padding: 8px; float:left;}

#topstory_sm_wrap{float: left; width: 435px; height: 65px; padding-top:5px; margin-left: 5px; }
.smallstory_1tn{width: 94px; padding-right:5px; float:left;}
.smallstorytxt{display: block; width: 110px; float:left; font:12px Arial, Helvetica, sans-serif; padding-top:10px; margin-right: 8px;}
.smallstorytxt a{color:#24356D;}


/*----------STproperty ad ---------------*/
#topst_ad{width: 230px; float: right; padding-left: 8px;padding-top: 5px;}
/*--------------------form-----------------*/
.cf:before, .cf:after{
      content:"";
      display:table;
    }
    
    .cf:after{
      clear:both;
    }

    .cf{
      zoom:1;
    }
	
	
.hmform-wrapper {
		width: 240px;
		float: left;
        margin: 5px auto 0px auto;
        background: #444;
        background: rgba(0,0,0,.2);
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        -moz-box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
        box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
    }
    
    .hmform-wrapper input {
		width: 150px;
        height: 20px;
        padding: 10px 5px;
        float: left;    
        font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
        border: 0;
        background: #EEE;
        -moz-border-radius: 3px 0 0 3px;
        -webkit-border-radius: 3px 0 0 3px;
        border-radius: 3px 0 0 3px;      
    }
    
    .hmform-wrapper input:focus {
        outline: 0;
        background: #fff;
        -moz-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        -webkit-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
    }
    
    .hmform-wrapper input::-webkit-input-placeholder {
       color: #999;
       font-weight: normal;
       font-style: italic;
    }
    
    .hmform-wrapper input:-moz-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }
    
    .hmform-wrapper input:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }    
    
    .hmform-wrapper button {
		overflow: visible;
        position: relative;
        float: right;
        border: 0;
        padding: 0;
        cursor: pointer;
        height: 40px;
        width: 80px;
        font: bold 14px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
        color: #fff;
        text-transform: uppercase;
        background: #d83c3c;
        -moz-border-radius: 0 3px 3px 0;
        -webkit-border-radius: 0 3px 3px 0;
        border-radius: 0 3px 3px 0;      
        text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
    }   
      
    .hmform-wrapper button:hover{		
        background: #e54040;
    }	
      
    .hmform-wrapper button:active,
    .hmform-wrapper button:focus{   
        background: #c42f2f;    
    }
    
    .hmform-wrapper button:before {
        content: '';
        position: absolute;
        border-width: 8px 8px 8px 0;
        border-style: solid solid solid none;
        border-color: transparent #d83c3c transparent;
        top: 12px;
        left: -6px;
    }
    
    .hmform-wrapper button:hover:before{
        border-right-color: #e54040;
    }
    
    .hmform-wrapper button:focus:before{
        border-right-color: #c42f2f;
    }    
    
    .hmform-wrapper button::-moz-focus-inner {
        border: 0;
        padding: 0;
    }
	
/** Poll block on micro site page **/

body.section-microsite #block-aone-recent,
body.section-microsite .block-aone-poll-blocks {
  border: 1px solid #43B5FE;
  margin-bottom: 10px !important;
}
body.section-microsite #block-aone-recent .svc_hd,
body.section-microsite .block-aone-poll-blocks .svc_hd {
  /* override */
  float: none;
  width: inherit;
  padding-top: 0;
}
body.section-microsite #block-aone-recent .svc_hd span,
body.section-microsite .block-aone-poll-blocks .svc_hd span {
  /* override */
  background-color: #43B5F3;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  padding: 5px;
  display: block;
  text-transform: uppercase;
}
body.section-microsite #block-aone-recent #svc_line,
body.section-microsite .block-aone-poll-blocks #svc_line {
  display: none;
}
body.section-microsite #block-aone-recent .svcarrow,
body.section-microsite .block-aone-poll-blocks .svcarrow {
  /* override */
  padding-bottom: 10px;
  background: url(/sites/all/themes/aone/images/realted_lat_arrow.jpg) no-repeat;
  width: auto;
  height: auto;
}
body.section-microsite #block-aone-recent .poll, .links,
body.section-microsite .block-aone-poll-blocks .poll {
	padding-left:5px
}
body.section-microsite #block-aone-recent .form-type-radio,
body.section-microsite .block-aone-poll-blocks .form-type-radio {
  padding-top: 5px;
}
body.section-microsite #block-aone-recent .links .first{
	display: none !important;
}
body.section-microsite #block-aone-recent .links,
body.section-microsite .block-aone-poll-blocks .links {
  display: none !important;
}
body.section-microsite .block-aone-poll-blocks .form-submit {
  background: url("/sites/all/themes/aone/images/quote_button_off.gif") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: #666666;
  display: block;
  font-size: 14px;
  padding: 5px 15px 10px;
  text-transform: uppercase;
  width: 74px;
}

/* article page shared with aonedigital.css */


/* from digiarticle.css #art_title */
#content #page-title,
.art_title{padding: 10px 0; display:block;}
#content #page-title h1,
.art_title h1{font: bold 26px 'Arial', Helvetica, sans-serif; color: #100049; display:block;}
#content #page-title h2,
.art_title h2 {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; font-weight:normal; line-height: 1.4em;}
#content h2.story-title {font: bold 26px 'Arial', Helvetica, sans-serif; color: #100049; display:block;font-size:26px;padding: 10px 0;margin:0;}
/* from digiarticle.css #article_mainimg */
.article_mainimg{margin: 8px 0; display: block;}
/* from global.css .article_caption */
.article_mainimg .field-item {font: 14px Arial, Helvetica, sans-serif; color: #666; font-style:italic; padding-bottom: 10px; }
/* from digiarticle.css #article_wrapper */
.article_wrapper{display:block; padding-bottom: 10px; font-size: 16px; color:#333; line-height: 1.4em;}
/* from digiarticle.css #article_caption */
.article_caption{font: 14px Arial, Helvetica, sans-serif; color: #666; font-style:italic; padding-bottom: 10px; }
/* from digiarticle.css #socialshare */
.foot_related{padding:5px 0;border-bottom:1px #BDD1E2 solid;border-top:1px #BDD1E2 solid;margin-bottom:10px;/* override */float:none;width:auto;}

span.pub{font-weight: bold; font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#336699; padding: 0 10px; border-right: 1px #336699 solid;}
span.byline{padding-right: 10px; border-right: 1px #336699 solid; font-family: Arial, Helvetica, sans-serif;}
span.date{padding: 0 10px; font-family: Arial, Helvetica, sans-serif;}

/*******************************ARTICLE SOCIAL SHARe*******************************/
#article_printwrap{width: 116px; height: 535px; border: 1px #CCC solid; float:right; margin-left: 8px;}
.socialtab{background-color: #999; font-size: 12px; display:block;  text-align:center; padding:5px;}
.socialshare{padding: 5px; text-align:center;}
.socialprinticon_wrap{height: 40px; background-color: #666; text-align:center; padding-left:8px; padding-top: 10px;}

.social_email .stButton {display:block !important;}
.social_email a,
.social_email .email{background-image:url(../images/socialprint_icon.png) !important; background-repeat: no-repeat; width: 30px !important; height: 22px !important; display:block !important;float: left !important; margin-right: 5px !important;}
.social_email a:hover,
.social_email .email:hover{display: block !important; background-position: 0 -22px !important; width: 30px !important; height: 22px !important;}

.social_print a{background:url(../images/socialprint_icon.png) no-repeat; width: 30px; height: 22px; background-position: -40px 0; display:block; float:left; margin-right: 5px;}
.social_print a:hover{display: block; background-position: -40px -22px; width: 30px; height: 22px;}

.social_more .stButton {display:block !important;}
.social_more a,
.social_more .sharethis{background-image:url(../images/socialprint_icon.png) !important; background-repeat:no-repeat; width: 30px !important; height: 22px !important; background-position: -80px 0 !important; display:block !important; float:left !important;}
.social_more a:hover,
.social_more .sharethis:hover{display: block !important; background-position: -80px -22px !important; width: 30px !important; height: 22px !important;}
h2.social{text-indent:-99999px;}

.related_col{float: left; padding: 5px; width: 180px;}
.toprelated_story{border:1px #D1EBF7 solid; width: 175px;}
.toprelated_tab{background-color:#084273; width:175px; padding: 5px 0;}
.toprelated_tab span{font-size: 12px; font-weight:bold; color:#FFF;padding: 2px }
.toprelated_box{border:1px #d2e5f2 solid; width:173px; border-top:none; display:block;}
.artar{padding-bottom:5px;}
.toprelated_context{padding: 5px; font-size:12px;}
.toprelated_context ul li{display: block; padding:5px;}
#footer_rlist_story{margin-left: 0; padding-left:0; list-style-image:none;}
#footer_rlist_story li{padding-left: 12px;background-image: url(../images/arrow.gif);background-repeat: no-repeat;background-position: 0 .5em;}

/***************rev,. share*****************/
#socialshare{padding: 5px 0; border-bottom:  1px #BDD1E2 solid; border-top:  1px #BDD1E2 solid; margin-bottom: 10px;}
.node-type-article .sm_icon{float: left; width: 450px; padding-right: 10px;}
.node-type-article .printmore{float: right; width: 120px; margin-top: 10px;}
.node-type-article .stButton .st-facebook-counter {
    background-image: url("../images/socialmedia_icon.png") !important;
    background-position: left 0;
    height: 25px !important;
    padding-top: 2px !important;
    width: 30px !important;
}
.node-type-article .stButton .st-facebook-counter:hover {
    background-position: left bottom;
}
.node-type-article .stButton .st-twitter-counter {
    background-image: url("../images/socialmedia_icon.png") !important;
    background-position: -40px 0;
    height: 25px !important;
    padding-top: 2px !important;
    width: 30px !important;
}
.node-type-article .stButton .st-twitter-counter:hover {
    background-position: -40px -30px;
}

.node-type-article .stButton .st-linkedin-counter {
    background-image: url("../images/socialmedia_icon.png") !important;
    background-position: -120px 0;
	padding-top: 2px !important;
    height: 25px !important;
    width: 30px !important;
}
.node-type-article .stButton .st-linkedin-counter:hover {
    background-position: -120px -30px;
}

.node-type-article .stButton .googleplus{background-image: url("../images/socialmedia_icon.png") !important;
    background-position: -80px 2px !important;
    height: 30px !important;
    width: 30px !important;}
	.node-type-article .stButton .googleplus:hover{background-position: -80px -30px !important;}
	
.node-type-article .stButton .reddit{background-image: url("../images/socialmedia_icon.png") !important;
    background-position: -160px 2px !important;
    height: 30px !important;
    width: 30px !important;}	
.node-type-article .stButton .reddit:hover{background-position: -160px -30px !important;}
.node-type-article .stButton .stBubble_count{width: 30px !important; height: 30px !important; font-size: 10px !important;}

.node-type-article .stButton .stBubble{ width: 35px !important;}


	.node-type-article .st_googleplus_hcount .stButton_gradient{background: #FFF !important; border: none !important;}
	.node-type-article .st_reddit_hcount .stButton_gradient{background: #FFF !important; border: none !important;}
	.node-type-article .stButton .chicklets{display:block !important; width: 30px !important; height: 20px; padding: 0px !important; }
	
	.node-type-article .stButton .stBubble + .node-type-article .stButton_gradient {
    min-width: 20px !important;
}

	
.node-type-article .stButton .stHBubble { z-index: 10px!important; border: 1px #ccc solid !important;}
.node-type-article .stMainServices{margin: auto !important; padding: 0px !important;}

/* Remove the cutoff headlines . */
.view-news-taxonomy-term .view-content .section_html_list h2.news_title_listing {
	line-height: 1em !important;
}

.gallery-line {padding:5px;border-bottom:1px #0676AC solid;margin:8px 0;clear:both;}
.gallery-wrap {padding:5px 0;}
.gallerytn {width:630px;margin-top:10px;}

.gallery-wrap .field-name-field-photo-gallery > .field-label {font-size:20px;color:#0676AC;font-weight:normal;}
.gallery-wrap .field-name-field-source {font-size:12px;color:#333;}

.node-type-article .field-name-field-gallery-image .field-items .field-item {display:none;}
.gallery-toggle {clear:both;float:right;cursor:pointer;color:#0676AC;margin-right:10px;font-size:12px;}