@import url("/css/jquery-ui-1.8.1.irasia.css");

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.siteBG {
	background-image: url(/images/global/sitebg.gif);
	background-repeat: repeat-x;
}
.siteBGxmas {
	background-image: url(/images/global/sitebg_xmas.gif);
	background-repeat: repeat-x;
}
.siteBGcny {
	background-image: url(/images/global/sitebg_cny.gif);
	background-repeat: repeat-x;
}
A, A:ACTIVE, A:LINK, A:VISITED {
	color: #2b64af;
	text-decoration: none;
}
A:FOCUS, A:HOVER {
	color: #008783;
	text-decoration: none;
}
UL {
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-left: 0px;
}
OL {
	margin-left : 33px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-left: 0px;
}
.listDot, .listDotNoPadding {
	list-style-type: none;
	background: url(/images/global/list_dot.gif) no-repeat;
	padding: 0px 0px 0px 8px;
	background-position: 1px 6px;
}
.logoMargin {
	margin:14px 9px 0px 14px;
}
.logoLeftShadow {
	background-image: url(/images/global/logo_left_shadow.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.logoRightShadow {
	background-image: url(/images/global/logo_right_shadow.gif);
	background-repeat: no-repeat;
}
.logoLeftShadowPNG {
	background-image: url(/images/global/logo_left_shadow.png);
	background-repeat: no-repeat;
	background-position: right;
}
.logoRightShadowXmas {
	background-image: url(/images/global/logo_right_shadow_xmas.gif);
	background-repeat: no-repeat;
}
.logoRightShadowCNY {
	background-image: url(/images/global/logo_right_shadow_cny.gif);
	background-repeat: no-repeat;
}
.topBannerMargin {
	padding: 3px 0px 5px 17px;
	background-image: url(/images/global/top_right_line.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.topBannerMarginXmas {
	padding: 3px 0px 5px 17px;
	background-image: url(/images/global/top_right_line_xmas.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.topBannerMarginCNY {
	padding: 3px 0px 5px 17px;
	background-image: url(/images/global/top_right_line_cny.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.topLine {
	border-bottom: 1px solid #a4d9d7;
}
.topLineXmas {
	border-bottom: 1px solid #85bee6;
}
.topLineCNY {
	border-bottom: 1px solid #ede362;
}
.leftColor {
	background-color: #ececec;
}
.todayDate {
	font-size: 11px;
	color: #7d7d7d;
	background-image: url(/images/global/today_datebg.gif);
	background-repeat: no-repeat;
	text-align: right;
	padding: 5px 16px 3px 0px;
	border-bottom: 1px solid #FFFFFF;
}
.navMain, .navSub {
	border-bottom: 1px solid #FFFFFF;
}
.navMain {
	background-color: #dadada;
}
.navSub {
	background-color: #ebebeb;
}
.blueMain, .blueMain:ACTIVE, .blueMain:LINK, .blueMain:VISITED, .blueMain:FOCUS, .blueMain:HOVER, .blueMainSelected, .blueMainSelected:ACTIVE, .blueMainSelected:LINK, .blueMainSelected:VISITED, .blueMainSelected:FOCUS, .blueMainSelected:HOVER {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-left: 2px solid #007bff;
	padding: 2px 0px 1px 8px;
	display: block;
}
.blueMain, .blueMain:ACTIVE, .blueMain:LINK, .blueMain:VISITED {
	color: #000000;
}
.blueMain:FOCUS, .blueMain:HOVER {
	color: #007bff;
}
.blueMainSelected, .blueMainSelected:ACTIVE, .blueMainSelected:LINK, .blueMainSelected:VISITED, .blueMainSelected:FOCUS, .blueMainSelected:HOVER {
	color: #007bff;
}
.blueSub, .blueSub:ACTIVE, .blueSub:LINK, .blueSub:VISITED, .blueSub:FOCUS, .blueSub:HOVER, .blueSubSelected, .blueSubSelected:ACTIVE, .blueSubSelected:LINK, .blueSubSelected:VISITED, .blueSubSelected:FOCUS, .blueSubSelected:HOVER {
	font-size: 11px;
	text-decoration: none;
	border-left: 2px solid #007bff;
	padding: 2px 0px 1px 13px;
	display: block;
}
.blueSub, .blueSub:ACTIVE, .blueSub:LINK, .blueSub:VISITED {
	color: #000000;
}
.blueSub:FOCUS, .blueSub:HOVER {
	color: #007bff;
}
.blueSubSelected, .blueSubSelected:ACTIVE, .blueSubSelected:LINK, .blueSubSelected:VISITED, .blueSubSelected:FOCUS, .blueSubSelected:HOVER {
	color: #007bff;
	font-weight: bold;
}
.orangeMain, .orangeMain:ACTIVE, .orangeMain:LINK, .orangeMain:VISITED, .orangeMain:FOCUS, .orangeMain:HOVER, .orangeMainSelected, .orangeMainSelected:ACTIVE, .orangeMainSelected:LINK, .orangeMainSelected:VISITED, .orangeMainSelected:FOCUS, .orangeMainSelected:HOVER {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-left: 2px solid #ff8a00;
	padding: 2px 0px 1px 8px;
	display: block;
}
.orangeMain, .orangeMain:ACTIVE, .orangeMain:LINK, .orangeMain:VISITED {
	color: #000000;
}
.orangeMain:FOCUS, .orangeMain:HOVER {
	color: #ff8a00;
}
.orangeMainSelected, .orangeMainSelected:ACTIVE, .orangeMainSelected:LINK, .orangeMainSelected:VISITED, .orangeMainSelected:FOCUS, .orangeMainSelected:HOVER {
	color: #ff8a00;
}
.orangeSub, .orangeSub:ACTIVE, .orangeSub:LINK, .orangeSub:VISITED, .orangeSub:FOCUS, .orangeSub:HOVER, .orangeSubSelected, .orangeSubSelected:ACTIVE, .orangeSubSelected:LINK, .orangeSubSelected:VISITED, .orangeSubSelected:FOCUS, .orangeSubSelected:HOVER {
	font-size: 11px;
	text-decoration: none;
	border-left: 2px solid #ff8a00;
	padding: 2px 0px 1px 13px;
	display: block;
}
.orangeSub, .orangeSub:ACTIVE, .orangeSub:LINK, .orangeSub:VISITED {
	color: #000000;
}
.orangeSub:FOCUS, .orangeSub:HOVER {
	color: #ff8a00;
}
.orangeSubSelected, .orangeSubSelected:ACTIVE, .orangeSubSelected:LINK, .orangeSubSelected:VISITED, .orangeSubSelected:FOCUS, .orangeSubSelected:HOVER {
	color: #ff8a00;
	font-weight: bold;
}
.pinkMain, .pinkMain:ACTIVE, .pinkMain:LINK, .pinkMain:VISITED, .pinkMain:FOCUS, .pinkMain:HOVER, .pinkMainSelected, .pinkMainSelected:ACTIVE, .pinkMainSelected:LINK, .pinkMainSelected:VISITED, .pinkMainSelected:FOCUS, .pinkMainSelected:HOVER {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-left: 2px solid #ea00ff;
	padding: 2px 0px 1px 8px;
	display: block;
}
.pinkMain, .pinkMain:ACTIVE, .pinkMain:LINK, .pinkMain:VISITED {
	color: #000000;
}
.pinkMain:FOCUS, .pinkMain:HOVER {
	color: #ea00ff;
}
.pinkMainSelected, .pinkMainSelected:ACTIVE, .pinkMainSelected:LINK, .pinkMainSelected:VISITED, .pinkMainSelected:FOCUS, .pinkMainSelected:HOVER {
	color: #ea00ff;
}
.pinkSub, .pinkSub:ACTIVE, .pinkSub:LINK, .pinkSub:VISITED, .pinkSub:FOCUS, .pinkSub:HOVER, .pinkSubSelected, .pinkSubSelected:ACTIVE, .pinkSubSelected:LINK, .pinkSubSelected:VISITED, .pinkSubSelected:FOCUS, .pinkSubSelected:HOVER {
	font-size: 11px;
	text-decoration: none;
	border-left: 2px solid #ea00ff;
	padding: 2px 0px 1px 13px;
	display: block;
}
.pinkSub, .pinkSub:ACTIVE, .pinkSub:LINK, .pinkSub:VISITED {
	color: #000000;
}
.pinkSub:FOCUS, .pinkSub:HOVER {
	color: #ea00ff;
}
.pinkSubSelected, .pinkSubSelected:ACTIVE, .pinkSubSelected:LINK, .pinkSubSelected:VISITED, .pinkSubSelected:FOCUS, .pinkSubSelected:HOVER {
	color: #ea00ff;
	font-weight: bold;
}
.redMain, .redMain:ACTIVE, .redMain:LINK, .redMain:VISITED, .redMain:FOCUS, .redMain:HOVER, .redMainSelected, .redMainSelected:ACTIVE, .redMainSelected:LINK, .redMainSelected:VISITED, .redMainSelected:FOCUS, .redMainSelected:HOVER {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-left: 2px solid #ff0000;
	padding: 2px 0px 1px 8px;
	display: block;
}
.redMain, .redMain:ACTIVE, .redMain:LINK, .redMain:VISITED {
	color: #000000;
}
.redMain:FOCUS, .redMain:HOVER {
	color: #ff0000;
}
.redMainSelected, .redMainSelected:ACTIVE, .redMainSelected:LINK, .redMainSelected:VISITED, .redMainSelected:FOCUS, .redMainSelected:HOVER {
	color: #ff0000;
}
.redSub, .redSub:ACTIVE, .redSub:LINK, .redSub:VISITED, .redSub:FOCUS, .redSub:HOVER, .redSubSelected, .redSubSelected:ACTIVE, .redSubSelected:LINK, .redSubSelected:VISITED, .redSubSelected:FOCUS, .redSubSelected:HOVER {
	font-size: 11px;
	text-decoration: none;
	border-left: 2px solid #ff0000;
	padding: 2px 0px 1px 13px;
	display: block;
}
.redSub, .redSub:ACTIVE, .redSub:LINK, .redSub:VISITED {
	color: #000000;
}
.redSub:FOCUS, .redSub:HOVER {
	color: #ff0000;
}
.redSubSelected, .redSubSelected:ACTIVE, .redSubSelected:LINK, .redSubSelected:VISITED, .redSubSelected:FOCUS, .redSubSelected:HOVER {
	color: #ff0000;
	font-weight: bold;
}
.greenMain, .greenMain:ACTIVE, .greenMain:LINK, .greenMain:VISITED, .greenMain:FOCUS, .greenMain:HOVER, .greenMainSelected, .greenMainSelected:ACTIVE, .greenMainSelected:LINK, .greenMainSelected:VISITED, .greenMainSelected:FOCUS, .greenMainSelected:HOVER {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-left: 2px solid #17998f;
	padding: 2px 0px 1px 8px;
	display: block;
}
.greenMain, .greenMain:ACTIVE, .greenMain:LINK, .greenMain:VISITED {
	color: #000000;
}
.greenMain:FOCUS, .greenMain:HOVER {
	color: #17998f;
}
.greenMainSelected, .greenMainSelected:ACTIVE, .greenMainSelected:LINK, .greenMainSelected:VISITED, .greenMainSelected:FOCUS, .greenMainSelected:HOVER {
	color: #17998f;
}
.greenSub, .greenSub:ACTIVE, .greenSub:LINK, .greenSub:VISITED, .greenSub:FOCUS, .greenSub:HOVER, .greenSubSelected, .greenSubSelected:ACTIVE, .greenSubSelected:LINK, .greenSubSelected:VISITED, .greenSubSelected:FOCUS, .greenSubSelected:HOVER {
	font-size: 11px;
	text-decoration: none;
	border-left: 2px solid #17998f;
	padding: 2px 0px 1px 13px;
	display: block;
}
.greenSub, .greenSub:ACTIVE, .greenSub:LINK, .greenSub:VISITED {
	color: #000000;
}
.greenSub:FOCUS, .greenSub:HOVER {
	color: #17998f;
}
.greenSubSelected, .greenSubSelected:ACTIVE, .greenSubSelected:LINK, .greenSubSelected:VISITED, .greenSubSelected:FOCUS, .greenSubSelected:HOVER {
	color: #17998f;
	font-weight: bold;
}
.searchTopBar {
	background-image: url(/images/global/top_bar.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.tabBtn {
	font-size: 13px;
	color: #0055b4;
	font-weight: bold;
	text-align: center;
	padding: 8px 3px 0px 3px;
	background-image: url(/images/global/tab_middle.gif);
	background-repeat: repeat-x;
}
.homeContent {
	padding: 0px 18px 36px 17px;
}
.reportCoverMargin {
	padding: 0px 24px 0px 0px;
}
.presentCoverMargin {
	padding: 0px 27px 0px 0px;
}
.coverBorder {
	border: 1px solid #dadada;
}
.coverBlock {
	padding: 26px 0px 12px 0px;
	background: url(/images/global/grey_dot.gif) repeat-y right;
}
.newsBlockMargin {
	margin: 20px 0px 0px 0px;
}
.rightBoxWhite {
	border-left: 1px solid #d0a26c;
	border-right: 1px solid #d0a26c;
	border-bottom: 1px solid #d0a26c;
	margin: 0px 0px 12px 0px;
}
.rightBoxBlue {
	border-left: 1px solid #6c9dd1;
	border-right: 1px solid #6c9dd1;
	border-bottom: 1px solid #6c9dd1;
	background-color: #f5faff;
	margin: 0px 0px 12px 0px;
	padding: 5px 0px 0px 0px;
}
.adBtnMargin {
	margin: 0px 0px 12px 0px;
}
.footerBG {
	background-color: #f6f6f6;
	border-top: 1px solid #3bc3bf;
}
.footerPadding {
	padding: 8px 19px 0px 16px;
}
.footerText {
	font-size: 10px;
	color: #373737;
	line-height: 12px;
	text-decoration: none;
}
.footerText:ACTIVE, .footerText:LINK, .footerText:VISITED {
	font-size: 10px;
	color: #2b64af;
	line-height: 12px;
	text-decoration: none;
}
.footerText:FOCUS, .footerText:HOVER {
	font-size: 10px;
	color: #008783;
	line-height: 12px;
	text-decoration: none;
}
.footerTextBold {
	font-size: 11px;
	color: #373737;
	font-weight: bold;
}
.formButton {
	border-width: 0px;
	color : #ffffff;
	background-color : #008783;
	height: 19px;
}
.formField {
	border: 1px solid #008783;
	background-color: #FFFFFF;
	height: 19px;
	width: 195px;
}

.clear
{
	clear:both;
}

.countriesPullDown {
	font-size: 10px;
	width: 132px;
	border-right: 1px solid #c6c6c6;
}
.insideSearch {
	background-color:#c7c7c7;
	border-top:1px solid #a4d9d7;
}

.rightBoxSearchBtn {
	margin: 11px 0px 0px 0px;
	background-color:#bddbf5;
	text-align:right;
}

.searchFieldShortBlur
{
	font-size: 9px;
	height: 19px;
	width: 100px;
	padding-top:2px;
	border:#7F9DB9 1px solid;
	color:#AAAAAA;
}

.searchFieldShortFocus
{
	font-size: 9px;
	height: 19px;
	width: 100px;
	padding-top:2px;
	border:#7F9DB9 1px solid;
	color:#000000;
}

.searchFieldBlur
{
	font-size: 12px;
	height: 19px;
	border:#7F9DB9 1px solid;
	/*color:#AAAAAA;*/
	color:#000000;
}

.searchFieldFocus
{
	font-size: 12px;
	height: 19px;
	border:#7F9DB9 1px solid;
	color:#000000;
}
.calendarField {
	font-size: 12px;
	height: 19px;
	border:#7F9DB9 1px solid;
	color:#000000;
}


/* Quick calendar style start*/
li.quickCal_topNav, li.quickCal_topYear, li.quickCal_days, li.quickCal_items
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	display:inline;
}

li.quickCal_topNav
{
	width:16px;
	height:18px;
	float:left;
	text-align:center;
}

li.quickCal_topYear
{
	width:154px;
	height:18px;
	float:left;
	text-align:center;
}

li.quickCal_days
{
	width:26px;
	height:16px;
	float:left;
	text-align:center;
	color: #717171;
	font-weight: bold;
}

li.quickCal_items
{
	width:26px;
	height:20px;
	float:left;
	text-align:center;
	color: #717171;
}

.calendarLink, .calendarLink:ACTIVE, .calendarLink:LINK, .calendarLink:VISITED {
	color: #FF8800;
	text-decoration: none;
	font-weight:bold;
}
.calendarLink:FOCUS, .calendarLink:HOVER {
	color: #FFA700;
	text-decoration: none;
	font-weight:bold;
}

.calendarLink_home, .calendarLink_home:ACTIVE, .calendarLink_home:LINK, .calendarLink_home:VISITED {
	color: #7D62AF;
	text-decoration: none;
	font-weight:bold;
}
.calendarLink_home:FOCUS, .calendarLink_home:HOVER {
	color: #b1a1ce;
	text-decoration: none;
	font-weight:bold;
}

.quickCal_yearArea
{
	clear:both;
	padding:0px 0px 0px 0px;
	
}
.quickCal_dayArea
{
	background-color: #f5dcbe;
	color: #717171;
	clear:both;
	padding:2px 2px 0px 2px;
}

.quickCal_dayArea_home
{
	background-color: #BDDBF5;
	color: #717171;
	clear:both;
	padding:2px 2px 0px 2px;
}

.quickCal_itemArea
{
	clear:both;
	padding:10px 2px 0px 2px;
}

.quickCal_today_nolink
{
	background-color:#FFB234;
	color:#FFF;
	display:block;
	text-decoration:none;
}

.quickCal_today_nolink_home
{
	background-color:#9BAAC9;
	color:#FFF;
	display:block;
	text-decoration:none;
}

.quickCal_today, .quickCal_today:ACTIVE, .quickCal_today:LINK, .quickCal_today:VISITED
{
	background-color:#FFB234;
	color:#FFF;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
.quickCal_today:FOCUS, .quickCal_today:HOVER 
{
	background-color:#FF8800;
	color:#FFF;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

.quickCal_today_home, .quickCal_today_home:ACTIVE, .quickCal_today_home:LINK, .quickCal_today_home:VISITED
{
	background-color:#9BAAC9;
	color:#FFF;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
.quickCal_today_home:FOCUS, .quickCal_today_home:HOVER 
{
	background-color:#9BAAC9;
	color:#FFF;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

/* Quick calendar style end*/

/* Quick Stock Information start */
#stockInfo
{
	position:absolute;
	left:0;
	top:0;
	visibility:hidden;
	background-color:#FFFFFF;
	border:1px solid #999999;
	border-bottom:2px solid #555555;
	border-right:2px solid #555555;
	padding:3px 3px 3px 3px
}
/* Quick Stock Information end */

/* Quick Result start */
#quickresult
{
	position:absolute;
	left:0;
	top:0;
	visibility:hidden;
	background-color:#FFFFFF;
	border:1px solid #999999;
	border-bottom:2px solid #555555;
	border-right:2px solid #555555;
	padding:3px 3px 3px 3px;
	width:121px !important;
	min-width:121px;
	width:130px;
}
/* Quick Result end */

/* Fix for jQuery UI auto-complete text */
UL.ui-autocomplete li.ui-menu-item a { font-size: 11px;}
UL.ui-autocomplete li.ui-menu-item { width:200px;}

/*****************************webCastFocus*****************************/

#webCastFocus
{
	background-image:url(/images/home/webcast_bg.gif);
	background-position: left top;
	background-repeat:no-repeat;
	width:190px;
	margin:0px 0px 12px 0px;
	border-bottom:1px solid #D0A26C;
}

.webCastPadding
{
	padding:23px 9px 1px 9px;
}

.webcastLine
{
	background-color:#d9d9d9;
}

.webcastTitle
{
	font-weight:bold;
	color:#444444;
}

.webcastTitleLinks, .webcastTitleLinks:ACTIVE, .webcastTitleLinks:LINK, .webcastTitleLinks:VISITED, .webcastTitleLinks:FOCUS, .webcastTitleLinks:HOVER
{
	font-weight:bold;
	text-decoration:none;
}
.webcastTitleLinks, .webcastTitleLinks:ACTIVE, .webcastTitleLinks:LINK, .webcastTitleLinks:VISITED
{
	color:#444444;
}
.webcastTitleLinks:FOCUS, .webcastTitleLinks:HOVER 
{
	color:#008783;
}

.webcastItems td
{
	padding:7px 0px 8px 0px;
}
