.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{*zoom:1;}

body, input, form {
	margin:0;
	padding:0;
}
body, input, select, th, td {
	/*font-family:Taipei, Arial, "Nice Taipei", "鏂扮窗鏄庨珨", "绱版槑楂�", "Apple LiSung";*/
	font-family:"寰粺姝ｉ粦楂�",Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
body {
    background-color: #f3f3f3;
}

/*		S:back-top		*/
#back-top {position: fixed;bottom: 10px;z-index: 9999;left: 50%;margin-left: 508px;cursor:pointer;}
#back-top span {	width: 45px;	height: 45px;	display: block;	margin-bottom: 7px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader() !important;}
#back-top span{ background: url(/img/toTop.png) no-repeat left 0px; }
#back-top:hover span{ background: url(/img//toTop_hover.png) no-repeat left 0px; }
/*		S:back-top		*/

input[type="text"], input[type="password"], textarea, select { 
    outline: none;
}
ul.clearList, ul.commonList {
	list-style:none;
	padding:0;
	margin:0;
}


ul.clearList li{
	padding:0;
	margin:0;
}
table, td {
	border-collapse:collapse;
	border:0;
	margin:0;
	padding:0;
}
h2, h3 {
	color:#1a9280;
	padding:0;
	margin:0;
}
h2 {
	font-size:16px;
	letter-spacing:1px;
}
h3 {
	font-size:12px;
	padding:0 0 5px 0;
}
.btnArrow {
	background:url(/img/ic_m18blue_arrow.gif) no-repeat left center;
	padding-left:8px;
	font-size:12px;
}
.stripe_shadow, .even, .alter {
	background-color:#F8F8F8;
}
.neg {
	color:red;
}
.pos {
	color:#3cba00;
}
.right {
	text-align:right;
}
.center {
	text-align:center;
}
.quoteNotes {
	color:#777777;
}
.nextCtn {
	margin-top:15px;
}
a:link, a:visited, a.btnArrow:link, a.btnArrow:visited {
	color:#0f3a6f;
	text-decoration:none;
}
h2 a:link, h2 a:visited, h3 a:link, h3 a:visited {
	color:#1a9280;
}
a:hover, .mouseOver, a.btnArrow:hover, h2 a:hover, h3 a:hover {
	color:#fff;
	background-color:#0f3a6f;
}
a.btnArrow:hover {
	background-image:url(/img/ic_m18white_arrow.gif);
}
em {
	display:none;
}
#pageCTN, #headerCTN {
    width: 100%;
    display: inline-table;
}
#topNavCTN {
width:1000px;
	margin:0 auto 0 auto;
}
 #contentCTN, #utilsCTN, #corpBarCTN, #bottomNavCTN.layout, #footerCTN .layout {
	width:1000px;
	margin:0 auto 0 auto;
	background-color:#fff;
}

 #headerCTN {
	background:#fff url(/img/headerBg.png) repeat-x;
 }
  #contentCTN {
 padding-top:8px;
 }

 #headerCTN #topHeaderCTN {
	height:94px;
	position:relative;
 }
  #headerCTN #middleHeaderCTN {
  height: 28px;
 }
  #headerCTN #bottomHeaderCTN {
	height:48px;
 }
 
 
#topNavCTN {
	 
}

#topNavCTN #topQuoteBoxCTN {
    position: absolute;
    left: 180px;
    top: 30px;
	height:34px;
	z-index:10;
	
	
}
#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_Selection {
	border:1px solid #ccc;
	float:left;
    width: 125px;
	margin-right:10px;
	background-color:#fff;
	font-size:16px;
	line-height: 36px;
}
#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_Selection .arrow {
    float: right;
    font-size: 16px;
    line-height: 36px;
    margin: 12px 8px;
}
#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_Selection .chose {
	display:none;
	padding-left: 10px;
	cursor:pointer;	
}
#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_Selection .chose:hover{
	background-color:#0f3a6f;
	color:#fff;
}
#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_Selection .header.chose {
	display:block;
}
#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_textfield {
	border:1px solid #ccc;
	float:left;
	width:250px;
		background-color:#fff;
}

#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_textfield form {
    width: 130px;
    float: left;

}

#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_textfield #quoteBox {
	border:0;
	width:130px;
	margin:5px 0 0 5px;
	font-size:16px;
}


#topNavCTN #topQuoteBoxCTN #topQuoteBoxCTN_textfield .button {
	float:right;
	cursor:pointer;
}

#topNavCTN #connectTrain {
	position:absolute;
	width:396px;
	height:81px;
	background-image:url('/img/train.png');
	right: 0px;
    top: 4px;
}
#topNavCTN #connectTrain a {
	color:#fff;
}
#topNavCTN #connectTrain .shconnect {
	left: 158px;
	position: absolute;
	top: 27px;
	color: #fff;
	font-size: 18px;
}
#topNavCTN #connectTrain .szconnect {
	    left: 273px;
	position: absolute;
	top: 28px;
	color: #fff;
	font-size: 18px;
}

#topMenu {
	 
}

#middleHeaderCTN #middleLeftCTN  {
	float:left;
}
#middleHeaderCTN #middleLeftCTN .currentDate {

    float: left;
    margin: 0px 6px;
    font-size: 14px;
    line-height: 25px;
	font-weight: bold;
	color: #484848;
	
}

#middleHeaderCTN #middleRightCTN a {
    color: #484848;
}

#middleHeaderCTN #middleRightCTN a:hover {
    color: #ffffff;
}

#middleHeaderCTN #middleRightCTN {
	float:right;
}
#middleHeaderCTN #middleRightCTN div {
	    float: left;
    margin: 0px 6px;
    font-size: 14px;
    line-height: 25px;
	    position: relative;
}
#middleHeaderCTN #middleRightCTN .oncc {
	padding-left:23px;
}

#middleHeaderCTN #middleRightCTN .oncc img  {
 position: absolute;
    left: 0px;
}

#middleRightCTN .login,#middleRightCTN .logout {
 display:none;
}


#bottomHeaderCTN #topMenuCTN {
	font-size:16px;
	    display: inline-block;
		color:#fff;

}
#bottomHeaderCTN #topMenuCTN .menuItem {
    float: left;
    width: 98px;
	text-align:center;
	line-height: 34px;
	border-top:4px solid transparent;
	cursor:pointer;
}
#bottomHeaderCTN #topMenuCTN .menuItem.on {
	border-top:4px solid #FDA128;
}

#bottomHeaderCTN #topMenuCTN .menuItem:hover{
	border-top: 4px solid #ef941c;
}
#bottomHeaderCTN #subMenuCTN .submenu{
	position: absolute;
    display: none;
       top: 8px;
    background-color: #FFF;
    color: #555;
    font-size: 15px;
    z-index: 1;
    background-image: url(/img/pulldown_menu.png);
    /*background-repeat-y: no-repeat;*/
	background-size: 100% auto;
background-repeat: no-repeat;
    font-weight: bold;
	box-shadow: 2px 3px 7px #ccc;
}


#bottomHeaderCTN #subMenuCTN  {
	position:relative;
}
#bottomHeaderCTN #subMenuCTN .submenuItem {
    padding: 8px 14px;
	text-align: center;
	cursor:pointer;
}

#bottomHeaderCTN #subMenuCTN .submenuItem.on, #bottomHeaderCTN #subMenuCTN .submenuItem:hover {
	background-color: #009a88;
	color:#fff;
}
#bottomHeaderCTN #subMenuCTN .submenuItem.on a {
	color:#fff;
}
#bottomHeaderCTN #subMenuCTN .submenuItem a {
	color: #555;
}
#bottomHeaderCTN #topMenuCTN .menuItem a , #bottomHeaderCTN #topMenuCTN .menuItem a:hover, #bottomHeaderCTN #subMenuCTN .submenuItem:hover a , #bottomHeaderCTN #subMenuCTN .submenuItem a:hover {
color: #fff;
background-color: transparent;
}


#toolsMenu {
}
#toolsMenu .idxWidget{
	float:left;
	text-align:center;
    width: 188px;
	
}
#toolsMenu .idxWidget .name,#toolsMenu .idxWidget .value {
font-size:18px;
font-weight:bold;
}
#toolsMenu .idxWidget{
	color:green;
	cursor:pointer;
}
#toolsMenu .idxWidget.up{
	color:green;
}
#toolsMenu .idxWidget.down {
color:red;
}

#toolsMenu .idxWidget .name , #toolsMenu .idxWidget .text1,#toolsMenu .idxWidget .text2 {
	color:#333;
}
#toolsMenu .idxWidget .value .arrow {
    width: 14px;
    display: inline-block;
	margin-right: 2px;
}

#toolsMenu .idxWidget .value .arrow img {
	width:100%;
}

 .idxWidget.up.change, .idxWidget.change, .index.change,.index.up.change{
-webkit-animation:	up_color_change 0.7s alternate;
-moz-animation: 	up_color_change 0.7s alternate;
-ms-animation: 		up_color_change 0.7s alternate;
-o-animation: 		up_color_change 0.7s alternate;
animation:			up_color_change 0.7s alternate;	
}

 .idxWidget.down.change, .index.down.change{
-webkit-animation:	down_color_change 0.7s alternate;
-moz-animation: 	down_color_change 0.7s alternate;
-ms-animation: 		down_color_change 0.7s alternate;
-o-animation: 		down_color_change 0.7s alternate;
animation:			down_color_change 0.7s alternate;	
}
 

@-webkit-keyframes up_color_change {
0% { color: #008000;}
50% { color: #ffd200; }
100% { color: #008000;}
}
@-moz-keyframes up_color_change {
0% { color: #008000;}
50% { color: #ffd200; }
100% { color: #008000;}
}
@-ms-keyframes up_color_change {
0% { color: #008000;}
50% { color: #ffd200; }
100% { color: #008000;}
}
@-o-keyframes up_color_change {
0% { color: #008000;}
50% { color: #ffd200; }
100% { color: #008000;}
}
@keyframes up_color_change {
0% { color: #008000;}
50% { color: #ffd200; }
100% { color: #008000;}
}


@-webkit-keyframes down_color_change {
0% { color: #FF0000;}
50% { color: #ffd200; }
100% { color: #FF0000;}
}
@-moz-keyframes down_color_change {
0% { color: #FF0000;}
50% { color: #ffd200; }
100% { color: #FF0000;}
}
@-ms-keyframes down_color_change {
0% { color: #FF0000;}
50% { color: #ffd200; }
100% { color: #FF0000;}
}
@-o-keyframes down_color_change {
0% { color: #FF0000;}
50% { color: #ffd200; }
100% { color: #FF0000;}
}
@keyframes down_color_change {
0% { color: #FF0000;}
50% { color: #ffd200; }
100% { color: #FF0000;}
}

 
 
#toolsMenu #toolCTN {
	float:right;
	margin-top:7px;
}

#toolCTN {
    display: inline-block;
}
  
#toolCTN .button {
    width: 75px;
    height: 75px;
    float: left;
    margin: 0px 12px 8px 12px;
	cursor:pointer;
}
#toolCTN  .button.portfolio {
	background-image:url('/img/icon1_off.png');
}
#toolCTN  .button.portfolio:hover {
	background-image:url('/img/icon1_on.png');
}

#toolCTN  .button.numpad {
	background-image:url('/img/icon2_off.png');
}
#toolCTN  .button.numpad:hover {
	background-image:url('/img/icon2_on.png');
}
#toolCTN  a.login,#toolCTN  a.logout {
	display:none;
}
#toolCTN  a.login .button {
	background-image:url('/img/icon3_off.png');
}
#toolCTN   a.login .button:hover {
	background-image:url('/img/icon3_on.png');
}
#toolCTN  a.logout .button {
	background-image:url('/img/icon3a_off.png');
}
#toolCTN   a.logout .button:hover {
	background-image:url('/img/icon3a_on.png');
}
 
#toolsMenu #toolCTN .button  a:hover {
	background-color:transparent;
	color:transparent;
}
#topMenu-home {
	position:relative;
}
#topMenu-home div.nav {
	top:4px;
	left:10px;
	height:30px;
	/* background:#fff url(/img/bg_top_mini_menu.png) repeat-x; */
}
#topMenu-home div.nav li {
	float:left;
	*display:inline;
}
#topMenu-home div.nav li a {
	display:block;
	padding:5px 12px 5px 12px;
}
#topMenu-home div.nav li a:link, #topMenu-home div.nav li a:visited {
	color:#000;
}
#topMenu-home div.nav li a:hover, #topMenu-home div.nav li.on a:link, #topMenu-home div.nav li.on a:visited{
	color:#f97c18;
	background-color:transparent;
}
#topMenu-home div.logo, #topMenu-home div.nav {
	position:absolute;
}
/*
#topMenu-home div.logo {
	left:15px;
	top:15px;
}
*/
#topMenu-home div.nav {
    z-index: 10000000;
}
#topMenu-home div.logo {
	left:7px;
	top:12px;
}
#topMenu-home div.logo a:hover, #topMenu-bottom ul.menuList li a:hover {
	background-color:transparent;
}
#topMenu-home div.logo img {
	border:0;
	width:150px;
	height:68px;
}
#topMenu-bottom {
    /*background: url("/img/xmas_2010_tree.gif") no-repeat scroll 680px 0 transparent;*/
    height: 30px;
	margin-top:5px;
}
#topMenu-qBox {
	width:490px;
	height:65px;
	/* background: url("/img/cny_2011_bg.gif") no-repeat scroll 0 0 transparent; */
	position: relative;
}
#topMenu-qBox #locationSelect {
float:left;
}

#topMenu-qBox #locationSelect #locationOption {
	margin-right:8px;
	height:24px;
}
/*
#topMenu-qBox div.fixIe-layout {
	padding:35px 0 0 163px;
}
*/
#topMenu-qBox div.fixIe-layout {
	padding:40px 0 0 163px;
}
#topMenu-qBox div.qBox, #topMenu-qBox div.btnSubmit {
	background-image:url(/img/sprite_quotebox.png);
	background-repeat:no-repeat;
	height:26px;
	float:left;
}
#topMenu-qBox div.qBox {
	width:133px;
}
#topMenu-qBox div.btnSubmit {
	width:84px;
	background-position:-133px 0;
	cursor:pointer;
}

#topMenu-bottom ul.menuList {
	margin-left:165px;
}
#topMenu-bottom ul.menuList li {
	float:left;
	*display:inline;
}
#topMenu-bottom ul.rightList {
	float:right;
}
#topMenu-bottom ul.rightList li {
	float:left;
	*display:inline;
}
#topMenu-bottom li.txtBtn {
	padding-top:7px;
}
#topMenu-bottom a.btnEnglish {
	margin-right:10px;
	display:none;
}
#topMenu a.oncc {
	display:block;
	background:url(/img/ic_oncc.png) no-repeat;
	width:109px;
	height:25px;
	margin-left: 5px;
	margin-right: 5px;
}
#topMenu-bottom ul.menuList li a {
	background-repeat:no-repeat;
	display:block;
	height:30px;
}
/*********************/
#topMenu-bottom ul.menuList li a {
	background-image:url(/img/sprite_btn_index.png);
}
#topMenu a.home {
	background-position:0 0;
	width:50px;
}
#topMenu a.home:hover {
	background-position:0 -30px;
}
#topMenu li.on a.home,  #topMenu li.on a.home:hover {
	background-position:-5px -60px;
}
#topMenu a.info {
	background-position:-56px 0;
	width: 73px;
}
#topMenu a.info:hover {
	background-position:-56px -30px;
}
#topMenu li.on a.info, #topMenu li.on a.info:hover {
	background-position:-56px -60px;
}
#topMenu a.finnews {
	background-position:-132px 0;
	width: 50px;
}
#topMenu a.finnews:hover {
	background-position:-132px -30px;
}
#topMenu li.on a.finnews, #topMenu li.on a.finnews:hover {
	background-position:-132px -60px;
}
#topMenu a.invtips {
	background-position:-246px 0;
	width: 73px;
}
#topMenu a.invtips:hover {
	background-position:-246px -30px;
}
#topMenu li.on a.invtips, #topMenu li.on a.invtips:hover {
	background-position:-203px -60px;
}
#topMenu a.rich {
	background-position:-321px 0;
	width: 50px;
}
#topMenu a.rich:hover {
	background-position:-321px -30px;
}
#topMenu li.on a.rich, #topMenu li.on a.rich:hover {
	background-position:-321px -60px;
}
#topMenu a.property {
	background-position:-371px 0;
	width: 50px;
}
#topMenu a.property:hover {
	background-position:-371px -30px;
}
#topMenu li.on a.property, #topMenu li.on a.property:hover {
	background-position:-371px -60px;
}
#topMenu a.econ {
	background-position:-420px 0;
	width: 50px;
}
#topMenu a.econ:hover {
	background-position:-420px -30px;
}
#topMenu li.on a.econ, #topMenu li.on a.econ:hover {
	background-position:-407px -60px;
}
#topMenu a.special {
	background-position:-469px 0;
	width: 50px;
}
#topMenu a.special:hover {
	background-position:-469px -30px;
}
#topMenu a.shhk {
	background-position:-184px 0;
	width: 58px;
}
#topMenu a.shhk:hover {
	background-position:-184px -30px;
}
#topMenu li.on a.special, #topMenu li.on a.special:hover {
	background-position:-465px -30px;
}
/*****ToolsMenu*****/
#toolsMenu {
	/* background:url(/img/bg_tools_menu.png) repeat-x; */
    height: 101px;
	padding-left:10px;
}
#toolsMenu #title .idxWidget {
	width: 165px;
}
#toolsMenu #index .idxWidget {
	width: 127px;
}

#toolsMenu #index #idxWidget-HSI{
	width: 21% !important;
	margin-left: 0px !important;
}
#toolsMenu #index #idxWidget-HSCEI{
	width: 15% !important;
	margin-left: 0px !important;
}
#toolsMenu #index #idxWidget-SSECI{
	width: 21% !important;
	margin-left: 0px !important;
}
#toolsMenu #index #idxWidget-SSEASI{
	width: 21% !important;
	margin-left: 0px !important;
}
#toolsMenu #index #idxWidget-HKDQB{
	width: 21% !important;
	margin-left: 0px !important;
}

#toolsMenu ul.rightList {
	float:right;
	margin-top:5px;
}
#toolsMenu ul.rightList li {
	float:left;
	*display:inline;
}
#toolsMenu ul.rightList li a {
	background-image:url(/img/sprite_tools_menu.png);
	background-repeat:no-repeat;
	background-position:-310px 0;
}
#toolsMenu ul.rightList li.first {
	height:58px;
	background:url(/img/sprite_tools_menu_deco.png) no-repeat right;
	width:12px;
}
#toolsMenu ul.rightList li a {
	display:block;
	width:74px;
	height:58px;
}
#toolsMenu ul.rightList li a.portfolio {
	background-position:0 0;
}
#toolsMenu ul.rightList li a.portfolio:hover {
	background-position:0 -58px;
}
#toolsMenu ul.rightList li a.numpad {
	background-position:-74px 0;
}
#toolsMenu ul.rightList li a.numpad:hover {
	background-position:-74px -58px;
}
#toolsMenu ul.rightList li a.faq {
	background-position:-148px 0;
}
#toolsMenu ul.rightList li a.faq:hover {
	background-position:-148px -58px;
}
#toolsMenu ul.rightList li a.login {
	background-position:-222px 0;
	display:none;
}
#toolsMenu ul.rightList li a.login:hover {
	background-position:-222px -58px;
}
#toolsMenu ul.rightList li a.logout {
	background-position:-296px 0;
	display:none;
}
#toolsMenu ul.rightList li a.logout:hover {
	background-position:-296px -58px;
}
#toolsMenu ul.rightList li a:hover {
	background-color:transparent;
}
div.idxWidget .label {
	padding:3px 3px 0 3px;
}
div.idxWidget td {
	vertical-align:bottom
}
div.idxWidget td.idxName {
	text-align:right;
}
div.idxWidget td.idxName {
	padding-bottom:3px;
}
div.idxWidget .val, div.idxWidget .change {
	padding-left:3px;
}
div.idxWidget .val {
	font-size:20px;
}
div.idxWidget .status, div.idxWidget .change {
	font-weight:bold;
}
div.idxWidget table.up .val, div.idxWidget table.up .change {
	color:#4EC81F;
	vertical-align: middle;
	height: 20px;
}
div.idxWidget table.down .val, div.idxWidget table.down .change {
	color:#ff0000;
	vertical-align: middle;
	height: 20px;
}
div.idxWidget table.up .arrow {
	width:40px;
	background:url(/img/ic_idx_arrow_up.png) no-repeat center center;
}
div.idxWidget table.down .arrow {
	width:40px;
	background:url(/img/ic_idx_arrow_down.png) no-repeat center center;
}
div.idxWidget table.up .highlight, div.idxWidget table.down .highlight, #idxWidget-TO .highlight {
	color:#ffd200;
}

div#idxWidget-HKDQB table  .highlight {
	color:#ffba41;
}

#indexWidget-other .change.highlight .neg{
	color:#ffba41;
}
#indexWidget-other .change.highlight .pos{
	color:#ffba41;
}
/*
#indexWidget-other td.val.highlight{
	color:#ffba41;
}
*/ 
#title #idxWidget-HSI, #title #idxWidget-HSCEI,#title #idxWidget-SSEASI, #title #idxWidget-SSECI, #idxWidget-CSI300 {
	cursor:pointer;
}
#idxWidget-HSI, #idxWidget-HSCEI ,#idxWidget-SSEASI, #idxWidget-SSECI, #idxWidget-HKDQB, #idxWidget-CSI300, #timerCtn, #idxWidget-TO {
	float:left;
	*display:inline;
}
#idxWidget-HSI table, #idxWidget-HSCEI table  ,#idxWidget-SSEASI table, #idxWidget-SSECI table, #idxWidget-HKDQB table, #idxWidget-CSI300 table {
	margin-top:6px;
}

#idxWidget-CSI300 .idxName.label {
	width: 49px;
}

#idxWidget-TO {
	margin-top:15px;
}
#idxWidget-TO .turnover {
	padding-top:7px;
}
#idxWidget-HSCEI, #idxWidget-TO, #timerCtn {
	margin-left:10px;
}
/*****ToolsMenu*****/

#left-tool-CTN {
	background-color:#fff;
	padding-bottom:4px;
}

#miniQuoteBoxCTN {
	width: 152px;
	height:56px;
	background-image : url( /img/quote3.png );
	background-repeat:no-repeat;
	margin:5px;
}

#miniQuoteBoxCTN.index {
	width:225px;
	height:67px;
	background-image : url( /img/quote2.png );
	margin:0px;
	margin-bottom:8px;
	display:none;
}

#miniQuoteBoxCTN .location {
    font-size: 12px;
    margin-left: 8px;
    line-height: 28px;
}
#miniQuoteBoxCTN.index .location  {
	font-size: 14px;
    margin-left: 8px;
    line-height: 36px;
}

#miniQuoteBoxCTN .miniQuoteBox {
	 margin-left: 8px;
}

#miniQuoteBoxCTN .miniQuoteBox input {
	width: 134px;
	
	height: 22px;
	background-image: url(/img/magnifier.png);
    background-repeat: no-repeat;
    background-position: 116px;
	 background-position-x: 116px;
	    border: 1px solid #ccc;
}
	
#miniQuoteBoxCTN.index .miniQuoteBox input {
		width:206px;
		    background-position: 188px;
	 background-position-x: 188px;
	}
	
	
#hotToolCTN {
	border:solid 1px #14A293;
	border-radius:5px;
	margin:4px 4px 0px 4px;
	overflow: hidden;
	width: 152px;
	background-color:#fff;
	display:none;
}
#hotToolCTN.index {
	width: 100%;
	margin:0px 0px 8px 0px;
}
#hotToolCTN .header,#hotToolCTN .content {
	display:block;
	clear:both;
}

#hotToolCTN .header {
	background-color: #14A293;
    color: #fff;
    height: 32px;
    font-size: 18px;
    line-height: 32px;
    padding-left: 8px;
	background-image: url(/img/boxHeaderBg.png);
}

#hotToolCTN .content {
	padding-left: 4px;
}
#hotToolCTN .content div span {
	padding: 0px 14px;
	color:#fff;
	font-size: 16px;
}
#hotToolCTN .content div {
    width: 142px;
    height: 30px;
    float: left;
    text-align: center;
    margin: 2px 0px;
    line-height: 30px;
    font-size: 14px;
}
#hotToolCTN.index .content div {
	 width: 104px;
	 margin:2px;
}
#hotToolCTN .content div.connectEntrance {
	width:212px;
	height:33px;
}
#hotToolCTN .content div.connectEntrance a,#hotToolCTN .content div.shConnect a, #hotToolCTN .content div.szConnect a {
	color:#fff;
}

#hotToolCTN .content div.shConnect {
	background-image : url('/img/btn2_1.png');
}
#hotToolCTN .content div.szConnect {
	background-image : url('/img/btn2_2.png');
}
#hotToolCTN .content div.normal {
	background-image : url('/img/btn2_3.png');
}
#hotToolCTN .content div.hot {
	background-image : url('/img/btn2_4.png');
}
#hotToolCTN .content div.new {
	background-image : url('/img/btn2_5.png');
}
#hotToolCTN.index .content div.connectEntrance {
	background-image : url('/img/btn1_1.png');
}
#hotToolCTN.index .content div.normal {
	background-image : url('/img/btn1_2.png');
}
#hotToolCTN.index .content div.hot {
	background-image : url('/img/btn1_3.png');
}
#hotToolCTN.index .content div.new {
	background-image : url('/img/btn1_4.png');
}

#hot-stocks-ctn {

} 
#hot-stocks-ctn .header a{
    color: #1a9280;
	 line-height: 30px;
}
#hot-stocks-ctn .tab {
	    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
	    clear: both;
    width: 100%;
    display: table;
}

#hot-stocks-ctn .tab .item {
	display: table-cell;
    text-align: center;
    padding: 5px 0px;
    cursor: pointer;
    width: 33%;
 
}
#hot-stocks-ctn .tab .item.on[rel=hk] {
	background-color: #1a9280;
	color:#fff;
}
#hot-stocks-ctn .tab .item.on[rel=sh] {
	background-color: #cf0000;
	color:#fff;
}
#hot-stocks-ctn .tab .item.on[rel=sz] {
	background-color: #5771bc;
	color:#fff;
}
#hot-stocks-ctn .more {
	text-align:right;
}

div.btnSort {
	position:relative;
	height:24px;
	width:30px;
	margin-left:auto;
	margin-right:auto;
}
div.btnSort .uLink, div.btnSort .dLink{
	display:block;
	position:absolute;
	top:5px;
	left:0px;
	height:14px;
	width:14px;
	background:#6ccbb3 url(/img/ic_sort_btn.gif) no-repeat 0px 0px;
	cursor:pointer;
	outline-style:none;
}
div.btnSort .dLink {
	left:15px;
	background-position: -14px 0px;
}
div.btnSort a.uLink, div.btnSort a.dLink {
	noFocusLine:expression(this.onFocus=this.blur())
}
div.btnSort a:uLink:link, div.btnSort a:dLink:link,
div.btnSort a:uLink:visited, div.btnSort a:dLink:visited,
div.btnSort a:uLink:hover, div.btnSort a:dLink:hover {
	background-color:#6ccbb3;
}
div.btnSort .sortOn, div.btnSort a.sortOn:link, div.btnSort a.sortOn:visited, div.btnSort a.sortOn:hover {
	background-color:#ff9100;
	cursor:default;
}

/* s: global cnt-box */
div.cnt-box div.header {
	background:url(/img/bg_cntbox_top.png) no-repeat;
	height:33px;
	border-bottom:solid 1px #d0d0d0;
	line-height:33px;
	color:#1A9280;
	font-weight:bold;
	padding-left:15px;
}
div.cnt-box div.header h2, div.cnt-box div.header h3 {
	display:inline;
}
div.cnt-box div.header div.tail {
	background:url(/img/bg_cntbox_top.png) no-repeat right top;
	width:5px;
	height:30px;
	float:right;
	overflow:hidden;
}
div.cnt-box div.header a.prevPage {
	display:block;
	float:right;
	color:#0F3A6F;
	font-size:12px;
	font-weight:normal;
	margin-right:10px;
	margin-top:8px;
	line-height:15px;
	text-decoration:none;
}
div.cnt-box div.header a.prevPage:hover {
	background-color:#0F3A6F;
	color:#FFFFFF;
	text-decoration:none;
}
div.cnt-box div.body {
	border-left:solid 1px #d0d0d0;
	border-right:solid 1px #d0d0d0;
}
div.cnt-box div.bottom {
	background:url(/img/bg_cntbox_bottom.png) no-repeat right top;
	height:6px;
}
div.cnt-box div.bottom div {
	background:url(/img/bg_cntbox_bottom.png) no-repeat;
	height:6px;
	width:6px;
	overflow:hidden;
}
div.cnt-box div.tab {
	background:url(/img/dot_cntbox.gif) repeat-x 0px bottom;
	height:30px;
}
div.cnt-box div.tab ul li {
	display:inline;
	height:30px;
}
div.cnt-box div.tab li a {
	display:block;
	line-height:30px;
	padding-left:15px;
	padding-right:15px;
	border-right:solid 1px #d0d0d0;
	text-decoration:none;
	float:left;
	outline-style:none;
	noFocusLine:expression(this.onFocus=this.blur());
}
.top10Ctn .subtab,.top10Ctn .subtab ul{
	width:298px;
}
.top10Ctn div.cnt-box div.subtab li{
	float:left;
}
.top10Ctn div.cnt-box div.tab li a {
	padding-left:8px;
	padding-right:8px;
}

 
div.cnt-box div.subtab.on{
	display:block;
}
div.cnt-box div.subtab ul{

}
div.cnt-box div.subtab li a {
	float: left;
	width: 57px;
	text-align: center;
	padding: 3px 0px;
	/* background: #ccc; */
	color: #fff;
	margin: 5px 7px;
	background:url('/img/top20_grey.png');
	background-repeat: no-repeat;
}
div.cnt-box div.subtab li:link a ,div.cnt-box div.subtab li:visited a ,div.cnt-box div.subtab li:hover a ,div.cnt-box div.subtab li a.on{
/* 	background: #0B9380; */
	background:url('/img/top20_green.png');
	background-repeat: no-repeat;
}

div.cnt-box div.tab li a:link,
div.cnt-box div.tab li a:visited {
	color:#000;
}
div.cnt-box div.tab li a:hover {
	color:#1A9280;
	background-color:transparent;
}
div.cnt-box div.tab li a.on:link, div.cnt-box div.tab li a.on:visited, div.cnt-box div.tab li a.on:hover {
 	color:#1A9280;
	background-color:#fff;
}
#top10Widget div.cnt-box div.tab li a.on:link,#top10Widget  div.cnt-box div.tab li a.on:visited,#top10Widget  div.cnt-box div.tab li a.on:hover{
	color:#fff;
	background-color:#1A9280;
}
/*
div.cnt-box div.tab li a[rel=ad].on:link, div.cnt-box div.tab li a[rel=ad].on:visited, div.cnt-box div.tab li a[rel=ad].on:hover {
	color: red;
	background-color: #fff;
}
div.cnt-box div.tab li a[rel=ad]:hover {
	color:#red;
	background-color:transparent;
}
*/
div.cnt-box div.tab li a.on {
	background:#fff;
}
div.cnt-box div.fixIe-layout {
	padding:10px 0 10px 0;
}
div.cnt-box table.newsInnards {
	width:100%;
}
div.cnt-box table td, div.cnt-box table th {
	padding:5px;
	font-weight:normal;
}
div.cnt-box td.datetime, div.cnt-box td.time {
	width:130px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:0;
	padding-right:0;
}
div.cnt-box td.time {
	width:60px;
}
div.cnt-box td.dateHeader {
	padding-left:12px;
}
div.cnt-box td.title {
	font-size:16px;
}

div.cnt-box .more {
	margin-right:15px;
}
div.cnt-box table.sortableHeader, div.cnt-box table.sortableData {
	width:100%;
}
div.cnt-box table.sortableData {
	margin-bottom:5px;
}
div.cnt-box table.sortableHeader {
	margin-top:5px;
}
div.cnt-box table.sortableData thead {
	display:none;
}
div.cnt-box table.sortableData td, div.cnt-box table.sortableHeader td {
	padding:3px;
	*padding:0px;
}
div.cnt-box table.sortableData tbody tr {
	height:25px;
}
div.cnt-box table td.dateHeader, td.dateHeader {
	font-weight:bold;
}
/* e: global cnt-box */

#bottomNavCTN-head {
	height:0;
	width:0;
	overflow:hidden;
}
#bottomNavCTN-innards {
	padding:0 10px 10px 10px;
}
#bottomNavCTN-innards a {
	color:#000000;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:underline;
}
#bottomNavCTN-innards a:link, #bottomNavCTN-innards a:visited {
	color:#000000;
	text-decoration:underline;
}
#bottomNavCTN-innards a:hover {
	background-color:transparent;
}
div.top10Ctn table {
	width:100%;
}
div.top10Ctn th {
	font-weight:normal;
}
div.top10Ctn div.cnt-box table th, div.top10Ctn div.cnt-box table td {
	padding:5px;
	text-align:left;
}
div.top10Ctn div.cnt-box table .right {
	text-align:right;
}


div.top10Ctn .tab,div.top10Ctn .tab {
	display:block;
	clear:both;
	width: 100%;
    display: table;
	
}
div.top10Ctn .tab  .item:hover {
color:#14A293;
}
div.top10Ctn .tab  .item {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	display: table-cell;
	text-align:center;
	padding:5px 0px;
	cursor:pointer;
	width: 33%;
}

#top10-hkshsz.top10Ctn .tab  .item {
width: 25%;
}
div.top10Ctn .tab  .item.on {
    color: #1A9280;
    background-color: #fff;
	    border-bottom: 0px;
}


#top10 .tab  .item {
	background-color:#EDEEEE;
}
#top10 .tab  .item.on {
	background-color:#fff;
}

#top10 .current .tab .item {
	background-color:#fff;
	border:0px;
}


#top10 .top10Ctn{
	display:none;
}
#top10 .top10Ctn.current, #top10 .top10Ctn.nextCtn{
	display:block;
}


#top10 div.top10Ctn .subtab .item{
	border-radius:0px;
	color: #333;
	background-color:#fff;
	border-bottom: 0px;
}
#top10 .current .tab {
    padding-top: 8px;
}
#top10 .current .tab .item {
	width:20%;
}
#top10 .current .tab .item.split {
	width:4%;
}

 .subtab .item {
	cursor:pointer;
}
#top10.top10Ctn .tab  .item.on{ 
	border-bottom:0px;
}
#top10 #top10-hk .tab .item , #top10 #top10-shsz .tab .item,#top10 #top10-hkshsz .tab .item {
    display: inline-block;
}

#top10 #top10-hk .tab  , #top10 #top10-shsz .tab ,#top10 #top10-hkshsz .tab  {
	background:none;
}
#top10 #top10-hk .tab .item {
	margin:0px 8px;
}
#top10 #top10-shsz .tab .item {
	margin:0px 26px;
}
#top10 #top10-hkshsz .tab .item {
	margin:0px 0px;
}

#top10 #top10-hk .tab .item.on {
	border-bottom: 2px solid #14A293;
	color: #14A293;
}
#top10 #top10-hk .subtab .item.on {
	background-color:#fff;
	color: #14A293;
	border-bottom: 1px solid #14A293;
}
#top10 #top10-shsz .tab .item.on {
	border-bottom: 2px solid #cf0000;
	color: #cf0000;
}
#top10 #top10-shsz .subtab .item.on {
	background-color:#fff;
	color: #cf0000;
	border-bottom: 1px solid #cf0000;
}
#top10 #top10-hkshsz .tab .item.on {
	border-bottom: 2px solid #5771bc;
	color: #5771bc;
}
#top10 #top10-hkshsz .subtab .item.on {
	background-color:#fff;
	color: #5771bc;
	border-bottom: 1px solid #5771bc;
}


#top10.top10Ctn .tab  .item.on[rel=hk] , #top10.top10Ctn .tab  .item[rel=hk]:hover ,#top10 #top10-hk .tab  .item:hover {
	color:#14A293;                                                                           
}                                                                                            
#top10.top10Ctn .tab  .item.on[rel=shsz] , #top10.top10Ctn .tab  .item[rel=shsz]:hover ,#top10 #top10-shsz .tab  .item:hover {
	color:#cf0000;                                                                           
}                                                                                            
#top10.top10Ctn .tab  .item.on[rel=hkshsz] , #top10.top10Ctn .tab  .item[rel=hkshsz]:hover ,#top10 #top10-hkshsz .tab  .item:hover {
	color:#5771bc;
}

div.top10Ctn .tab  .item:last-child {
border-right:0px;
}
div.top10Ctn .subtab  .item  {
    display: inline-block;
    text-align: center;
    padding: 5px 0px;
    margin: 10px;
    padding: 6px;
}


div.top10Ctn .subtab .item {
	background-color:#ccc;
	color:#fff;
	    border-radius: 8px;
}
div.top10Ctn .subtab .item.on {
	background-color:#32B3A8;
}


#footerCTN a, #footerCTN a:link, #footerCTN a:visited {
	color:#333333;
}
#footerCTN a:hover {
	background-color:transparent;
}
#footerCTN .contentBox {
	background-color:#dddddd;
	color:#333333;
	padding:15px 15px 15px 10px;
}
#footerCTN .menu {
	margin:0 0 10px;
}
#footerCTN .copyright {
	font-size:10px;
}

/*s:paging*/
div.pager {
	border:none;
	clear:both;
	padding:9px 0 13px 0;
	text-align:center;
	text-decoration:none;
}
div.pager a, div.pager a:link, div.pager a:visited {
	border:1px solid #2869CB;
	color:#2869CB;
	margin-right:5px;
	padding:1px;
	text-align:center;
	text-decoration:none;
}
div.pager a:hover {
	background:#2869CB none repeat scroll 0;
	color:#FFF;
}
div.pager span {
	font-weight:bold;
	border:none;
	padding:1px;
	text-align:center;
	text-decoration:none;
}
div.pager span.curIdx {
	margin:0 5px 0 0;
}
div.pager .prvb, div.pager .nxtb {
	display:inline;
}
div.pager .prvb a, div.pager .prvb a:link, div.pager .prvb a:visited, 
div.pager .nxtb a, div.pager .nxtb a:link, div.pager .nxtb a:visited {
	border:1px solid #2869CB;
	color:#2869CB;
	margin:0 5px 0 0;
	text-align:center;
	text-decoration:none;
}
div.pager .prvb a:hover, div.pager .nxtb a:hover {
	background:#2869CB none repeat scroll 0;
	color:#FFF;
}
div.pager .prvb a span, div.pager .nxtb a span {
	border:none;
	font-size:12px;
	text-decoration:underline;
}
div.pager .nxtb a span, div.pager .prvb a span {
	font-weight:normal;
	text-decoration:none;
}
/*e:paging*/

#toolTipBox {
	z-index:999;
	position:absolute;
	display:none;
}
#toolTipBox .content {
	padding:10px;
	*padding-top:11px;
	background:#7fd5bf;
	color:#000;
	font-size:12px;
}
#toolTipBox .upArrow {
	background:url(/img/ic_blk_arrow_up.gif) no-repeat 0px 0px;
	height:9px;
	width:17px;
	display:none;
	margin-left:10px;
}
#toolTipBox .downArrow {
	background:url(/img/ic_blk_arrow_down.gif) no-repeat 0px 0px;
	height:9px;
	width:17px;
	display:none;
	margin-left:10px;
}
#toolTipBox.up .upArrow {
	display:block;
}
#toolTipBox.up .downArrow {
	display:none;
}
#toolTipBox.down .upArrow {
	display:none;
}
#toolTipBox.down .downArrow {
	display:block;
}
img.icTooltip {
	border:0;
	width:18px;
	height:18px;
	cursor:pointer;
	vertical-align:middle;
}
div.btnTooltip {
	cursor:pointer;
	background:url(/img/sprite_icon.png) no-repeat 0 -155px;
	width:18px;
	height:18px;
}
.loading {
	background:url(/img/indicator.gif) no-repeat left center;
	padding:20px;
}
span.fxcm {
	background:url(/img/fxcm_logo.gif) no-repeat left center;
	padding-left:16px;
}
#adsTopCTN {
	float:right;
}
#adsSkycraperCTN {
	width:164px;
}
#adsSuperCTN {
	margin-bottom:10px;
}
#adsSuperCTN, #adsSkycraperCTN {
	/*text-align:center;*/
}

/*s: timer */
div.btnRefresh, #timerCtn div.timer, #timerCtn .status-bottom {
	color:#000000;
	margin:0;
	padding:0;
	height:25px;
	text-decoration:none;
	float:left;
	line-height:25px;
}
#timerCtn div.timer {
	display:none;
}
div.btnRefresh {
	padding-left:28px;
	cursor:pointer;
	background:url(/img/ic_refresh.png) no-repeat;
	margin-left:5px;
}
#timerCtn {
	margin-top:15px;
	font-weight:normal;
}
#timerCtn .status-bottom, #timerCtn .btnRefresh {
	display:none;
}
#timerCtn span {
	padding:2px;
	background:url(../img/bg_timer.png) repeat-x bottom;
	border: solid 1px #e1e1e1;
}
#timerCtn .status {
	font-weight:bold;
}
#timerCtn .status-top {
	padding-bottom:2px;
}
/*e: timer */


/*s: NumPad */
#numPad {
	display:none;
}
#numPad td {
	padding:3px 3px 0 0;
}
#numPad .num {
	width:41px;
	height:41px;
}
#numPad .pad {
	background:url(../img/sprite_numpad.png) no-repeat;
	cursor:pointer;
}
#numPad .pad1 {
	background-position:0 -90px;
}
#numPad .pad2 {
	background-position:-45px -90px;
}
#numPad .pad3 {
	background-position:-91px -90px;
}
#numPad .pad4 {
	background-position:0 -45px;
}
#numPad .pad5 {
	background-position:-45px -45px;
}
#numPad .pad6 {
	background-position:-91px -45px;
}
#numPad .pad7 {
	background-position:0 0;
}
#numPad .pad8 {
	background-position:-45px 0;
}
#numPad .pad9 {
	background-position:-91px 0;
}
#numPad .pad00 {
	background-position:-91px -134px;
}
#numPad .pad0 {
	width:86px;
	height:41px;
	background-position:0px -134px;
}
#numPad .padClear {
	width:41px;
	height:85px;
	background-position:-136px 0px;
}
#numPad .padEnter {
	width:41px;
	height:85px;
	background-position:-136px -90px;
}
#numPad .monitor {
	background:url(../img/bg_tf_round.png) no-repeat;
	height:25px;
	line-height:25px;
	text-indent:10px;
}
#numPad .close {
	background:url(../img/ic_close_large.png) no-repeat;
	width:24px;
	height:23px;
	float:right;
	cursor:pointer;
}
/*e: NumPad */

/**** AUTO COMPLETE ****/
.ac_results {
	padding: 0px;
	border: 1px solid #d0d0d0;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('/img/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #EFEFEF;
}

.ac_over {
	background-color: #0f3a6f;
	color: white;
}
.ac_results span.symbol {
	padding-right:20px;
}
.inblock {
    display: -moz-inline-stack;
    display: inline-block;
    *zoom: 1;
    *display: inline;
    vertical-align: middle;
}
a.stockNum {
	background-image:url('/img/stock_icon.gif');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:44px;
	*display:inline;
}

.city {
	color: #1a9280;
}
/**v2 update**/

div.cnt-box div.tab li a{
	padding-left: 4px;
	padding-right: 4px;
}
#timerCtn{
	margin-top:5px;
}
div.idxWidget table.down .arrow,div.idxWidget table.up .arrow{
	/* background-size:20px; */
}

#adsSuperCTN {
	text-align: center;
}

#color_textlink {
	text-align: center;
}

/*鈫撯啌鈫撯啌鈫撻珮鐩涒啌鈫撯啌鈫撯啌*/
#search-history div.btnPanel > div{
	position:relative;
	z-index:1;
}
.Gs_sponsor{
    display: table;
    border: 1px solid #7399c6;
    margin-top: 4px;
    margin-left: 8px;
    max-width: 143px;
    background: #FFF;
}

.Gs_sponsor > div{
	display:table-cell;
	text-align: center;
	vertical-align:top;
}

.Gs_sponsor > div:nth-child(1){
    max-width: 16px;
    background: #7399c6;
    color: #FFF;
}

.Gs_sponsor > div:nth-child(2), .Gs_sponsor > div:nth-child(3){
    width: 58px;
    color: #7399c6;
}

.Gs_line{
	width: 1px;
    background-color: #7399c6;
    position: absolute;
    top: 50px;
	height: 100%;
}
.Gs_line.right{
	right:11px;
}
.Gs_bottom{
	position:relative;
}

.GS_disclaimer{
    position: absolute;
    left: 3px;
    top: 4px;
    width: 54px;
    height: 20px;
    cursor: pointer;
	z-index:10;
}

a.GS_disclaimer:hover{
	background: none;
}
.Gs_sponsor a, .Gs_sponsor a:hover,.Gs_sponsor a:visited,.Gs_sponsor a:focus{
	color: #7399c6;
	background:none;
}
#fixedRightBar{
width:300px;
}
#fixedRightBar.fixed{
position:fixed;
bottom:150px;
}

.changeCode a:hover,
a.industryIcon:hover{
background-color:white !important;
color:#0f3a6f !important;
}

a.industryIcon:hover{
	background-color:transparent !important;
}

.industryBackground{
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:1000;
background-color:rgba(236, 235, 236, 0.64);
}
.industryImage{
position:fixed;
top:50%;
left:50%;
z-index:1001;
}
.industryImage img{
margin-left:-450px;
margin-top:-281px;
    cursor: pointer;
}
.industryClose{
    position: fixed;
    top: 10px;
    right: 10px;
    cursor: pointer;
	z-index:1001;
}
/*鈫戔啈鈫戔啈鈫戦珮鐩涒啈鈫戔啈鈫戔啈*/

#comment .list_wrapper .news_list {
	
padding: 8px 0px;
margin-left: 10px;

}


.authorArticleItem  {
	font-size: 16px;
margin: 6px 0px;
}

.author-section .authorArticleItem  {
	    margin-left: 30px;
}

.authorArticleItem  .datetime {
	margin-right:10px;

}

.authorImg img {
    width: 52px;
}

.authorImg {
    float: left;
    margin-right: 8px;
    border: 1px solid #ccc;
}

.authorHeader {
    font-weight: bold;
    letter-spacing: 0;
    margin: 3px 0px 0px 0px;
}

.authorHeader .authorTitle {
    color: #999;
    font-size: 14px;
}

.location a:hover {
	background: none;
}

.news_article_wrapper .h5PlayerCtn {
	width:100%;
}

.guide5-entry {
	display: none;
}
 
#fx-rate,#subMenuCTN .submenu[rel="invtips"] .submenuItem:nth-child(6) {
	display:none;
}

#breaking-advice div.cnt-box div.header div.tail {
	width:0;
	height:0;
}


#mailbox a img {
	display:block;
	border:0!important;
	outline:0!important;
}





.menubutton {
	/*background:url(/img/new_tip.png);*/
	background:url(/img/new_tip.gif);
	background-size:100px 34px;
	width:100px;
	height:34px;
}
.menubutton:hover {
	background:url(/img/new_tip_on.png); 

	background-size:100px 34px;
}
#bottomHeaderCTN #topMenuCTN .menuItem[rel=invtips]:hover {
	  /*    border-top: 0;
		  padding-top: 4px; */
}


#bottomHeaderCTN #topMenuCTN .menuItem[rel=invtips].on .menubutton {
	background:url(/img/new_tip_on_on.png);
	background-size:100px 34px;
}