
/* CSS Document */

body
{
	padding: 0;
	margin: 0;
	/*background: #8EBDC9 url(/asset/images/background/bodyBg.jpg) no-repeat top center;*/
	background-color: #8EBDC9;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bodyCN
{
	padding: 0;
	margin: 0;
	/*background: #8EBDC9 url(/asset/images/background/bodyBg.jpg) no-repeat top center;*/
	background: #8EBDC9;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bodyCN .contentRight
{
	line-height: 20px;
}

.bodyCN .chinese_RightCol
{
    margin-bottom: 18px;
}

#bodyContainer
{
	width: 980px;
	margin: 0 auto;
	padding: 0;
}

/* added 17/04/09 IE image hack modifier */
*img
{
	display: block;
}

img
{
	display: block;
}

a img
{
	border: none;
}

.left img
{
	display: inherit;
}

.topHero table td img
{
	display: block;
}
.topHero .searchBg
{
	float: left;
	background: url(/asset/images/top/home_04_en.jpg) no-repeat;
	float: right;
	width: 286px;
	height: 173px;
}
.bodyCN .topHero .searchBg
{
	background: url(/asset/images/top/home_04_cn.jpg) no-repeat;
}
.topHero .searchBg2
{
	float: left;
	background: url(/asset/images/top/home_04_win_en.jpg) no-repeat;
	float: right;
	width: 286px;
	height: 173px;
}
.bodyCN .topHero .searchBg2
{
	background: url(/asset/images/top/home_04_win_cn.jpg) no-repeat;
}
.topHero a.meetMascot
{
    text-indent: -9999px;
    text-decoration: none;
    display: block;
    width: 130px;
    height: 35px;
    outline: none;
    position: relative;
    top: 100px;
    left: 40px;
}
.topHero a.meetMascot2
{
    text-indent: -9999px;
    text-decoration: none;
    display: block;
    width: 100px;
    height: 105px;
    outline: none;
    position: relative;
    top: 10px;
    left: 171px;
}
.topHero a.winBadge
{
    text-indent: -9999px;
    text-decoration: none;
    display: block;
    width: 100px;
    height: 105px;
    outline: none;
    position: relative;
    top: 30px;
    left: 135px;
}
.topHero input
{
	float: left;
	color: #727074;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #727074;
	width: 166px;
	margin-top: 32px;
	padding: 3px;
}
.topHero .goBtn
{
	float: left;
	background:url(/asset/images/button/goBtn.gif) no-repeat;
	float: left;
	margin: 32px 10px 0 5px;
	width: 37px;
}
.topHero .goBtn:hover
{
	float: left;
	background:url(/asset/images/button/goBtn_over.gif) no-repeat;
}


.topNav
{
	background: url(/asset/images/navigation/topnav_bg.gif) no-repeat 0 0;
	float: left;
	width: 980px;
}
.topNav img
{
	margin-bottom: 1px;
}
.topNav .homeBtn
{
	background: url(/asset/images/navigation/homeBtn.jpg) no-repeat 0 -29px;
	float: left;
	width: 59px;
}
.topNav .homeBtn:hover
{
	background: url(/asset/images/navigation/homeBtn.jpg) no-repeat 0 0;
}

.topNav .aboutBtn
{
	background: url(/asset/images/navigation/aboutBtn.jpg) no-repeat 0 -29px;
	float: left;
	width: 119px;
}
.topNav .aboutBtn:hover
{
	background: url(/asset/images/navigation/aboutBtn.jpg) no-repeat 0 0;
}
.topNav .experienceBtn
{
	background: url(/asset/images/navigation/experienceBtn.jpg) no-repeat 0 -29px;
	float: left;
	width: 143px;
}
.topNav .experienceBtn:hover
{
	background: url(/asset/images/navigation/experienceBtn.jpg) no-repeat 0 0;
}
.topNav .eventsBtn
{
	background: url(/asset/images/navigation/eventsBtn.jpg) no-repeat 0 -29px;
	float: left;
	width: 68px;
}
.topNav .eventsBtn:hover
{
	background: url(/asset/images/navigation/eventsBtn.jpg) no-repeat 0 0;
}
.topNav .newsBtn
{
	background: url(/asset/images/navigation/newsBtn.jpg) no-repeat 0 -29px;
	float: left;
	width: 94px;
}
.topNav .newsBtn:hover
{
	background: url(/asset/images/navigation/newsBtn.jpg) no-repeat 0 0;
}
.topNav .ozBtn
{
	background: url(/asset/images/navigation/ozBtn.jpg) no-repeat 0 -29px;
	float: left;
	width: 99px;
}
.topNav .ozBtn:hover
{
	background: url(/asset/images/navigation/ozBtn.jpg) no-repeat 0 0;
}
.topNav .relationshipBtn
{
	background: url(/asset/images/navigation/relationshipBtn.jpg) no-repeat 0 -29px;
	float: left;
	width: 166px;
}
.topNav .relationshipBtn:hover
{
	background: url(/asset/images/navigation/relationshipBtn.jpg) no-repeat 0 0;
}
.topNav .kidsBtn
{
	background: url(/asset/images/navigation/kidsBtn.jpg) no-repeat 0 -29px;
	float: left;
	width: 93px;
}
.topNav .kidsBtn:hover
{
	background: url(/asset/images/navigation/kidsBtn.jpg) no-repeat 0 0;
}
.topNav .chineseBtn
{
	background: url(/asset/images/navigation/chineseBtn.jpg) no-repeat 0 0;
	float: left;
	width: 100px;
}
.topNav .chineseBtn:hover
{
	background: url(/asset/images/navigation/chineseBtn.jpg) no-repeat 0 -29px;
}

.topNav .downloads
{
	background: url(/asset/images/navigation/downloads.gif) no-repeat 0 -29px;
	float: left;
	width: 93px;
}
.topNav .downloads:hover
{
	background: url(/asset/images/navigation/downloads.gif) no-repeat 0 0;
}


.topNav .homeBtn_active
{
	background: url(/asset/images/navigation/homeBtn.jpg) no-repeat 0 0;
	float: left;
}
.topNav .aboutBtn_active
{
	background: url(/asset/images/navigation/aboutBtn.jpg) no-repeat 0 0;
	float: left;
}
.topNav .experienceBtn_active
{
	background: url(/asset/images/navigation/experienceBtn.jpg) no-repeat 0 0;
	float: left;
}
.topNav .eventsBtn_active
{
	background: url(/asset/images/navigation/eventsBtn.jpg) no-repeat 0 0;
	float: left;
}
.topNav .newsBtn_active
{
	background: url(/asset/images/navigation/newsBtn.jpg) no-repeat 0 0;
	float: left;
}
.topNav .ozBtn_active
{
	background: url(/asset/images/navigation/ozBtn.jpg) no-repeat 0 0;
	float: left;
}
.topNav .relationshipBtn_active
{
	background: url(/asset/images/navigation/relationshipBtn.jpg) no-repeat 0 0;
	float: left;
}
.topNav .kidsBtn_active
{
	background: url(/asset/images/navigation/kidsBtn.jpg) no-repeat 0 0;
	float: left;
}
.topNav .downloads_active
{
	background: url(/asset/images/navigation/downloads.gif) no-repeat 0 0;
	float: left;
}


.topNav .homeBtn_Ch
{
	background: url(/asset/images/navigation/homeBtn_Ch.jpg) no-repeat 0 -29px;
	float: left;
	width: 58px;
}
.topNav .homeBtn_Ch:hover
{
	background: url(/asset/images/navigation/homeBtn_Ch.jpg) no-repeat 0 0;
}
.topNav .aboutBtn_Ch
{
	background: url(/asset/images/navigation/aboutBtn_Ch.jpg) no-repeat 0 -29px;
	float: left;
	width: 129px;
}
.topNav .aboutBtn_Ch:hover
{
	background: url(/asset/images/navigation/aboutBtn_Ch.jpg) no-repeat 0 0;
}
.topNav .experienceBtn_Ch
{
	background: url(/asset/images/navigation/experienceBtn_Ch.jpg) no-repeat 0 -29px;
	float: left;
	width: 129px;
}
.topNav .experienceBtn_Ch:hover
{
	background: url(/asset/images/navigation/experienceBtn_Ch.jpg) no-repeat 0 0;
}
.topNav .eventsBtn_Ch
{
	background: url(/asset/images/navigation/eventsBtn_Ch.jpg) no-repeat 0 -29px;
	float: left;
	width: 129px;
}
.topNav .eventsBtn_Ch:hover
{
	background: url(/asset/images/navigation/eventsBtn_Ch.jpg) no-repeat 0 0;
}
.topNav .newsBtn_Ch
{
	background: url(/asset/images/navigation/newsBtn_Ch.jpg) no-repeat 0 -29px;
	float: left;
	width: 89px;
}
.topNav .newsBtn_Ch:hover
{
	background: url(/asset/images/navigation/newsBtn_Ch.jpg) no-repeat 0 0;
}
.topNav .ozBtn_Ch
{
	background: url(/asset/images/navigation/ozBtn_Ch.jpg) no-repeat 0 -29px;
	float: left;
	width: 129px;
}
.topNav .ozBtn_Ch:hover
{
	background: url(/asset/images/navigation/ozBtn_Ch.jpg) no-repeat 0 0;
}
.topNav .relationshipBtn_Ch
{
	background: url(/asset/images/navigation/relationshipBtn_Ch.jpg) no-repeat 0 -29px;
	float: left;
	width: 89px;
}
.topNav .relationshipBtn_Ch:hover
{
	background: url(/asset/images/navigation/relationshipBtn_Ch.jpg) no-repeat 0 0;
}
.topNav .kidsBtn_Ch
{
	background: url(/asset/images/navigation/kidsBtn_Ch.jpg) no-repeat 0 -29px;
	float: left;
	width: 89px;
}
.topNav .kidsBtn_Ch:hover
{
	background: url(/asset/images/navigation/kidsBtn_Ch.jpg) no-repeat 0 0;
}
.topNav .downloads_Ch
{
	background: url(/asset/images/navigation/downloads_ch.gif) no-repeat 0 -29px;
	float: left;
	width: 89px;
}
.topNav .downloads_Ch:hover
{
	background: url(/asset/images/navigation/downloads_ch.gif) no-repeat 0 0;
}

.topNav .chineseBtn_Ch
{
	background: url(/asset/images/navigation/chineseBtn_Ch.jpg) no-repeat 0 0;
	float: left;
	width: 100px;
}
.topNav .chineseBtn_Ch:hover
{
	background: url(/asset/images/navigation/chineseBtn_Ch.jpg) no-repeat 0 -29px;
}

.topNav .homeBtn_Ch_active
{
	background: url(/asset/images/navigation/homeBtn_Ch.jpg) no-repeat 0 0;
	float: left;
}
.topNav .aboutBtn_Ch_active
{
	background: url(/asset/images/navigation/aboutBtn_Ch.jpg) no-repeat 0 0;
	float: left;
}
.topNav .experienceBtn_Ch_active
{
	background: url(/asset/images/navigation/experienceBtn_Ch.jpg) no-repeat 0 0;
	float: left;
}
.topNav .eventsBtn_Ch_active
{
	background: url(/asset/images/navigation/eventsBtn_Ch.jpg) no-repeat 0 0;
	float: left;
}
.topNav .newsBtn_Ch_active
{
	background: url(/asset/images/navigation/newsBtn_Ch.jpg) no-repeat 0 0;
	float: left;
}
.topNav .ozBtn_Ch_active
{
	background: url(/asset/images/navigation/ozBtn_Ch.jpg) no-repeat 0 0;
	float: left;
}
.topNav .relationshipBtn_Ch_active
{
	background: url(/asset/images/navigation/relationshipBtn_Ch.jpg) no-repeat 0 0;
	float: left;
}
.topNav .kidsBtn_Ch_active
{
	background: url(/asset/images/navigation/kidsBtn_Ch.jpg) no-repeat 0 0;
	float: left;
}
.topNav .downloads_Ch_active
{
	background: url(/asset/images/navigation/downloads_Ch.gif) no-repeat 0 0;
	float: left;
}

.leftNav
{
	background: url(/asset/images/misc/about_leftnavTile.gif) repeat-y 0 0;
	float: left;
	margin-bottom: 10px;
	width: 206px;
}
.leftNav ul
{
	list-style-type: none;
	padding: 0;
	margin: 0 3px;
	display: inline;
	float: left;
	width: 200px;
}
.leftNav ul li
{
	float: left;
	border-bottom: 1px solid #aeaeaf;
	width: 200px;
	padding-left: 0;
}
.leftNav ul li a
{
	display: block;
	background-color: #ebebeb;
	color: #555555;
	text-decoration: none;
	padding: 10px 0 10px 23px;
	height: 10px;
	width: 177px;
}
.leftNav ul li a:hover, .leftNav ul li .active
{
	background-color: #46a4d7;
	color: #ffffff;
}
.leftNav ul li.secondLevel a
{
	display: block;
	background-color: #e1e1e1;
	color: #555555;
	text-decoration: none;
	padding: 10px 0 10px 35px;
	height: 10px;
	width: 165px;
}
.leftNav ul li.secondLevel a:hover, .leftNav ul li.secondLevel .active
{
	color: #46a4d7;
	background-color: #e1e1e1;
}

/* Chinese language navigation  */
.leftNav_ch
{
	background: url(/asset/images/misc/about_leftnavTile.gif) repeat-y 0 0;
	float: left;
	margin-bottom: 10px;
	width: 206px;
}
.leftNav_ch ul
{
	list-style-type: none;
	padding: 0;
	margin: 0 3px;
	display: inline;
	float: left;
	width: 200px;
}
.leftNav_ch ul li
{
	float: left;
	border-bottom: 1px solid #aeaeaf;
	width: 200px;
}
.leftNav_ch ul li a
{
	display: block;
	background-color: #ebebeb;
	color: #555555;
	line-height: 14px;
	text-decoration: none;
	padding: 10px 0 10px 23px;
	height: 10px;
	width: 177px;
}
.leftNav_ch ul li a:hover, .leftNav_ch ul li .active
{
	background-color: #46a4d7;
	color: #ffffff;
}
.leftNav_ch ul li.secondLevel a
{
	display: block;
	background-color: #e1e1e1;
	line-height: 14px;
	color: #555555;
	text-decoration: none;
	padding: 10px 0 10px 35px;
	height: 10px;
	width: 165px;
}
.leftNav_ch ul li.secondLevel a:hover, .leftNav_ch ul li.secondLevel .active
{
	color: #46a4d7;
	background-color: #e1e1e1;
}



.left .browse_background
{
	background: url(/asset/images/background/browse_whiteBg.gif) repeat-y;
	width: 206px;
}
.left .browse_title
{
	font-size: 10px;
	padding: 10px 2px 10px 12px;
	width: 50px;
}
.left select
{
	width: 130px;
	color: #555555;
	font-size: 11px;
}
.left .browse_button
{
	font-size: 11px;
	width: 35px;
	margin: 0 2px 5px 95px;
}

#footer
{
	background-color: #DFDEE0;
	width: 960px;
	padding: 0 10px 0 10px;
	float: left;
	color: #727074;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* changes and updates 27/04/2009 */
#footer a
{
    color: #727074;
    text-decoration:none;
}

#footer a:hover
{
	text-decoration: underline;
}

/* changes and updates 27/04/2009 end */

#footer ul
{
	list-style-type: none;
	margin: 0;
	display: inline;
	padding: 10px 0px 0px 20px;
	float: left;
}


#footer ul
{
	list-style-type: none;
	margin: 0;
	display: inline;
	padding: 10px 0px 0px 10px;
	float: left;
}
#footer ul li
{
	float: left;
	padding: 0;
}
#footer ul li a
{
	text-decoration: none;
	color: #727074;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#footer ul li a:hover
{
	text-decoration: underline;
}

/*footer cn version */

.bodyCN #footer ul
{
	list-style-type: none;
	margin: 0;
	display: inline;
	padding: 10px 0px 0px 135px;
	float: left;
}


.bodyCN #footer ul li
{
	float: left;
}
.bodyCN #footer ul li a
{
	text-decoration: none;
	color: #727074;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bodyCN #footer ul li a:hover
{
	text-decoration: underline;
}

/*footer cn version end */


#bodyContent
{
	background-color: #DFDEE0;
	padding: 10px;
	float: left;
	width: 960px;
}
#bodyContent .left
{
	width: 206px;
	float: left;
}
#bodyContent .middle
{
	width: 548px;
	float: left;
}
#bodyContent .right
{
	width: 206px;
	float: left;
}
#bodyContent .contentRight
{
	width: 744px;
	float: left;
	padding-left: 10px;
	background: url(/asset/images/misc/about_contentTile.gif) repeat-y 10px 0;
	display: inline;
}
#bodyContent .contentRight .breadCrumb
{
	width: 720px;
	float: left;
	line-height: normal;
}
#bodyContent .contentRight .breadCrumb a, .enlarge a
{
	text-decoration: none;
	color: #555555;
}
#bodyContent .contentRight a:hover
{
	text-decoration: underline;
}
#bodyContent .contentRight a.red
{
	text-decoration: none;
	color: #bf311a;
}
#bodyContent .contentRight a:hover
{
	text-decoration: underline;
}
#bodyContent .contentRight .wingsPadding
{
	padding: 0 12px 0 12px;
}

.contentWrap
{
	width: 496px;
	float: left;
}
.contentBorder
{
	border: 1px solid #9c9c9f;
	padding: 20px 15px;
	float: left;
	width: 464px;
}
.rightWrap
{
	width: 212px;
	float: right;
	padding: 10px 0 0 10px;
}
.rightWrap .img
{
	width: 206px;
	border: 1px solid #9c9c9f;
	padding: 2px;
}
.subTitle_background
{
	background: url(/asset/images/header/subTitle_background.jpg) no-repeat;
	width: 476px;
	height: 20px;
	border: 0;
	margin-top: 10px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 0 0 20px;
}
.subTitle_background_ch
{
	background: url(/asset/images/header/subTitle_background.jpg) no-repeat;
	width: 476px;
	height: 20px;
	border: 0;
	margin-top: 10px;
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	padding: 4px 0 0 20px;
}

.image_subtitle
{
	background-color: #737175;
	color: #ffffff;
	line-height: 14px;
	padding: 5px 0;
	float: right;
	width: 212px;
	text-align: center;
}

.contentWrap_subscription
{
	width: 718px;
	float: left;
}

.contentBorder_subscription
{
	border: 1px solid #9c9c9f;
	padding: 20px 15px;
	float: left;
	width: 688px;
}
.contentBorder_subscription .blurb_text
{
	background-color: #ececec;
	padding: 10px;
}
.contentBorder_subscription .title
{
	font-weight: 300;
	color: #555555;
	height: 24px;
	padding: 5px 0 5px 5px;
}
.contentBorder_subscription .form
{
	padding: 5px 0 5px 5px;
}
.contentBorder_subscription .mandatory
{
	font-size: 9px;
	color: #ff0000;
	padding: 0;
}
.contentBorder_subscription input
{
	height: 14px;
	color: #555555;
}
.contentBorder_subscription .Textbox
{
	width: 200px;
	height: 14px;
}
.contentBorder_subscription textarea
{
	width: 320px;
	height: 100px;
}
.contentBorder_subscription .button
{
	width: 80px;
	height: 24px;
}
.contentBorder_subscription .BSpace
{
	padding-left: 250px;
}
.contentBorder_subscription select
{
	height: 18px;
	width: 150px;
	color: #555555;
	font-size: 11px;
}

.contentBorder_news
{
	padding: 10px 0 0 0;/*done by ming for news section title bar*/
	float: left;
	width: 718px;
}
.contentBorder_news .date
{
	background-color: #ececec;
	padding: 10px 10px 10px 20px;
	margin: 0;
	float: left;
	width: 688px;
	margin-bottom: 10px;
}

.contentBorder_news .dateUnderline
{
	border-bottom: 1px dotted #cccccc;
	padding: 5px 5px;
	margin: 0;
	float: left;
	width: 708px;
}
.contentBorder_news .datePast
{
	padding: 10px 10px 0 20px;
	margin: 0;
	float: left;
	width: 688px;
}
.contentBorder_news .datePast .newsPastNewsWhite
{
	width: 674px;
	float: left;
}
.contentBorder_news .datePast .newsPastNewsWhite h1
{
	font-size: 14px;
	margin: 0;
	padding: 0 5px 5px 0;
}
.contentBorder_news .datePast .newsPastNewsWhite span
{
	color: #e58e1a;
	font-size: 14px;
	padding: 0 10px;
}


.contentBorder_news .date .newsLeft
{
	width: 568px;
	float: left;
}

.contentBorder_news .date .newsPastNews
{
	width: 674px;
	float: left;
}
.contentBorder_news .datePast .newsPastNewsWhite .goBtn
{
	background: url(/asset/images/button/goBtn.gif) no-repeat 0 0;
	width: 37px;
	float: left;
	margin: 0;
}
.contentBorder_news .datePast .newsPastNewsWhite .goBtn:hover
{
	background: url(/asset/images/button/goBtn.gif) no-repeat 0 -19px;
}
.contentBorder_news .datePast .newsPastNewsWhite select
{
	height: 18px;
	width: 150px;
	color: #555555;
	font-size: 11px;
}
.contentBorder_news .date .img
{
	width: 106px;
	float: right;
	border: 1px solid #c2c2c2;
	padding: 1px;
}
.contentBorder_news .subTitle_blue
{
	background: url(/asset/images/header/subTitle_blue.jpg) no-repeat;
	width: 337px;
	height: 24px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0 0 20px;
	float: left;
	margin-bottom: 5px;
	/*line-height: 18px;*/
}
.bodyCN .contentBorder_news .subTitle_blue
{
	padding: 3px 0 0 20px;
}
.contentBorder_news .subTitle_blue a
{
	color: #ffffff;
	text-decoration: none;
}
.contentBorder_news .subTitle_blue_down
{
	background: url(/asset/images/header/subTitle_grey.jpg) no-repeat;
	width: 337px;
	height: 24px;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0 0 20px;
	float: left;
	margin-bottom: 5px;
	/*line-height: 18px;*/
}
.bodyCN .contentBorder_news .subTitle_blue_down
{
	padding: 3px 0 0 20px;
}
.contentBorder_news .subTitle_blue_down a
{
	color: #ffffff;
	text-decoration: none;
}
.contentBorder_news .subTitle_blue_down a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

.contentBorder_news .subTitle_grey
{
	background: url(/asset/images/header/subTitle_grey.jpg) no-repeat;
	width: 337px;
	height: 24px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0 0 20px;
	float: right;
}
.bodyCN .contentBorder_news .subTitle_grey
{
	padding: 3px 0 0 20px;
}
.contentBorder_news .subTitle_grey_up
{
	background: url(/asset/images/header/subTitle_blue.jpg) no-repeat;
	width: 337px;
	height: 24px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0 0 20px;
	float: right;
}
.bodyCN .contentBorder_news .subTitle_grey_up
{
	padding: 3px 0 0 20px;
}
.contentBorder_news .subTitle_grey a
{
	color: #ffffff;
	text-decoration: none;
}
.contentBorder_news .subTitle_grey a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

.contentBorder_news .date h1
{
	font-size: 14px;
	margin: 0;
	padding: 0 0 5px 0;
}
.contentBorder_news .date span
{
	color: #e58e1a;
	font-size: 10px;
}
.contentBorder_news .date div
{
	margin: 0;
	padding: 0;
	line-height: 14px;
	width: 568px;
}
.contentBorder_news .date .orange
{
	color: #e58e1a;
	text-decoration: underline;
	font-size: 10px;
}
.contentBorder_news .date .orange:hover
{
	color: #0081c6;
	text-decoration: underline;
	font-size: 10px;
}

.contentBorder_news .date .newsPastNews h1
{
	font-size: 14px;
	margin: 0;
	padding: 0 0 5px 0;
}
.contentBorder_news .date .newsPastNews span
{
	color: #e58e1a;
	font-size: 10px;
}
.contentBorder_news .date .newsPastNews p
{
	margin: 0;
	padding: 0;
	line-height: 14px;
}
.contentBorder_news .date .newsPastNews .orange
{
	color: #e58e1a;
	text-decoration: underline;
	font-size: 10px;
}
.contentBorder_news .date .newsPastNews .orange:hover
{
	color: #0081c6;
	text-decoration: underline;
	font-size: 10px;
}



.contentBorder_subscription .InputCheckBox
{
	width: 15px;
}



/* changes and add-ons */

.contentBorder2
{
	border: 1px solid #9c9c9f;
	padding: 5px 15px;
	float: left;
	width: 464px;
}

.contentBorder2 .recruitment
{
	float: left;
	width: 466px;
	background: #ebebeb;
	font-size:11px; /* this two line is added befause the client want keep the same content in two language.*/
	line-height:normal;
}
.contentBorder2 .recruitment .recruitment_top
{
	width: 466px;
	height: 28px;
	background: url(/asset/images/recruitment/header_recruitment.jpg) no-repeat;
}
.recruitment_top div
{
	display: inline;
	width: auto;
}
.recruitment_top_left
{
	float: left;
}
.recruitment_top_left
{
	padding: 8px 0px 0px 18px;
	color: #ffffff;
	font-weight: bold;
}
.recruitment_top_right
{
	float: right;
	padding: 4px 0px 0px 0px;
}
.recruitment_text a:hover
{
	color: #0081C6;
}
.recruitment_text a
{
	color: #E58E1A;
}

.float_left
{
	float: left;
}
.float_right
{
	float: right;
}
.rightWrap .recruitment_steps
{
	width: 212px;
	line-height:normal;
	font-size:11px;
}
.rightWrap .recruitment_steps .title
{
	width: 212px;
	height: 24px;
	background: url(/asset/images/recruitment/header_right_recruitment_titile.jpg) no-repeat;
	margin: 0px 0px 2px 0px;
}

.rightWrap .recruitment_steps div
{
	float: left;
	margin: 0px 0px 2px 0px;
	padding: 0px;
}
.blue
{
	color: #0e8dd4;
}
.contentBorder2 .recruitment .recruitment_content .recruitment_text
{
	background: #ebebeb;
	color: #555555;
	padding: 12px 30px 20px 18px;
}

.step_on
{
	width: 212px;
	height: 60px;
	background: url(/asset/images/recruitment/bg_step_box_on.jpg) no-repeat;
}
.step_on p
{
	color: #ffffff;
	font-weight: bold;
}
.step_off
{
	width: 212px;
	height: 60px;
	background: url(/asset/images/recruitment/bg_step_box_off.jpg) no-repeat;
}
.step_off p
{
	color: #555555;
	font-weight: bold;
}
.red
{
	color: #bf311a;
	padding: 0px 0px 2px 0px;
}
#bodyContent .contentRight .step_on .pad1 .red
{
	color: #ffffff;
	padding: 0px 0px 2px 0px;
}
.pad1
{
	padding: 8px 24px 0px 22px;
	margin: 0px;
}
.pad2
{
	padding: 5px 24px 0px 22px;
	margin: 0px;
}

.recruitment_table
{
	float: left;
	display: block;
	width: 466px;
	background: #ebebeb;
}
.recruitment_table .recruitment_position
{
	float: left;
	width: 466px;
	background: #c2c2c2;
	height: 18px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-size: 10px;
}
.recruitment_table .recruitment_position div
{
	float: left;
	display: inline;
}
.position_details
{
	float: left;
	width: 296px;
	color: #ffffff;
	height: 18px;
}
.position_details_text
{
	float: left;
	font-weight: bold;
	padding: 3px 0px 0px 15px;
	margin: 0px;
}
.recruitment_date
{
	float: right;
	width: 152px;
	color: #ffffff;
	border-left: 1px solid #ffffff;
	height: 18px;
}
.recruitment_date_text
{
	font-weight: bold;
	text-align: center;
	padding: 3px 0px 0px 25px;
	margin: 0px;
}

.position_title
{
	float: left;
	width: 466px;
	background: #aaa9ae;
	height: 18px;
	color: #ffffff;
	font-weight: bold;
}
.position_title p
{
	padding: 2px 0px 0px 15px;
	margin: 0px;
}
.position_title_table
{
	float: left;
	width: 466px;
	background: #aaa9ae;
	height: 18px;
	color: #ffffff;
	font-weight: bold;
}
.position_title_table p
{
	padding: 0px 0px 0px 15px;
	margin: 0px;
}

.recruitment_titles
{
	width: 466px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background: #e1e1e1;
}
.recruitment_titles2
{
	width: 466px;
	background: #e1e1e1;
}
.recruitment_titles div
{
	float: left;
	display: inline;
	text-align: center;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
}
.recruitment_titles a
{
	text-align: center;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.recruitment_titles2 div
{
	float: left;
	display: inline;
	text-align: center;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
}
.recruitment_titles2 a
{
	text-align: center;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.recruitment_text2 div
{
	display: inline;
	width: auto;
}
.recruitment_text3 div
{
	display: inline;
}
.recruitment_text3 div input
{
	width: 250px;
	height: 14px;
}
.recruitment_text3 div select
{
	width: 254px;
	height: 18px;
	color: #555555;
	font-size: 11px;
	font-family: Verdana;
}
.recruitment_text3
{
	padding: 2px 0px 2px 15px;
}
.recruitment_text3 .text
{
	float: left;
	width: 150px;
}
.submit
{
	float: right;
	margin: 10px 0px 0px 0px;
}

.pad_management
{
	padding: 8px 32px 8px 32px;
	border-right: 1px solid #ffffff;
}
.pad_operation
{
	padding: 8px 32px 8px 32px;
	border-right: 1px solid #ffffff;
}
.pad_admin
{
	padding: 8px 30px 8px 35px;
	border: none;
}
.pad_specialist
{
	padding: 8px 37px 8px 38px;
	border-right: 1px solid #ffffff;
}
.pad_service_retail
{
	padding: 8px 15px 8px 80px;
	border: none;
	text-align: center;
}
.job_description_top
{
	float: left;
	border-bottom: 1px solid #ffffff;
	width: 466px;
	background: #e1e1e1;
}
.job_description_top div
{
	display: inline;
	height: 18px;
	padding: 4px 0px 0px 15px;
}
.pad15
{
	padding: 0px 0px 0px 15px;
}
.pad15r
{
	padding: 0px 15px 0px 0px;
}
.pad2butr
{
	padding: 4px 4px 0px 0px;
}

.job_text
{
	padding: 0px 0px 10px 0px;
}
.border_top
{
	border-top: 1px solid #ffffff;
}
.borders_on
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.but_apply_now a
{
	float: left;
	width: 102px;
	height: 19px;
	background: url(/asset/images/recruitment/but_apply_now.jpg) no-repeat;
}
.but_apply_now a:hover
{
	float: left;
	width: 102px;
	height: 19px;
	background: url(/asset/images/recruitment/but_apply_now_over.jpg) no-repeat;
}

.but_next_step a
{
	float: left;
	width: 77px;
	height: 19px;
	background: url(/asset/images/recruitment/but_next_step.jpg) no-repeat;
}
.but_next_step a:hover
{
	float: left;
	width: 77px;
	height: 19px;
	background: url(/asset/images/recruitment/but_next_step_over.jpg) no-repeat;
}

.but_prev_step a
{
	float: left;
	width: 77px;
	height: 19px;
	background: url(/asset/images/recruitment/but_prev_step.jpg) no-repeat;
}
.but_prev_step a:hover
{
	float: left;
	width: 77px;
	height: 19px;
	background: url(/asset/images/recruitment/but_prev_step_over.jpg) no-repeat;
}

.img_pad_right
{
	padding: 0px 2px 0px 0px;
}
.recruitment .recruitment_content .mandatory
{
	font-size: 9px;
	color: #ff0000;
	padding: 0;
}
/* changes and add-ons  ends*/
.float_left
{
	float: left;
}
.float_right
{
	float: right;
}

/* recruitment page chinese version changes and add-ons 

.bodyCN .contentBorder2
{
	border: 1px solid #9c9c9f;
	padding: 5px 15px;
	float: left;
	width: 464px;
}

.bodyCN .contentBorder2 .recruitment
{
	float: left;
	width: 466px;
	background: #ebebeb;
}
.bodyCN .contentBorder2 .recruitment .recruitment_top
{
	width: 466px;
	height: 28px;
	background: url(/asset/images/recruitment/header_recruitment.jpg) no-repeat;
}
.bodyCN .recruitment_top div
{
	display: inline;
	width: auto;
}
.bodyCN .recruitment_top_left
{
	float: left;
}
.bodyCN .recruitment_top_left
{
	padding: 4px 0px 0px 18px;
	color: #ffffff;
	font-weight: bold;
}
.bodyCN .recruitment_top_right
{
	float: right;
	padding: 4px 0px 0px 0px;
}
.bodyCN .recruitment_text a:hover
{
	color: #0081C6;
}
.bodyCN .recruitment_text a
{
	color: #E58E1A;
}

.bodyCN .rightWrap .recruitment_steps
{
	width: 212px;
}
.bodyCN .rightWrap .recruitment_steps .title
{
	width: 212px;
	height: 24px;
	background: url(/asset/images/recruitment/header_right_recruitment_titile.jpg) no-repeat;
	margin: 0px 0px 2px 0px;
}

.bodyCN .rightWrap .recruitment_steps div
{
	float: left;
	margin: 0px 0px 2px 0px;
	padding: 0px;
}
.bodyCN .blue
{
	color: #0e8dd4;
}
.bodyCN .contentBorder2 .recruitment .recruitment_content .recruitment_text
{
	background: #ebebeb;
	color: #555555;
	padding: 12px 30px 20px 18px;
}

.bodyCN .step_on
{
	width: 212px;
	height: 60px;
	background: url(/asset/images/recruitment/bg_step_box_on.jpg) no-repeat;
}
.bodyCN .step_on p
{
	color: #ffffff;
	font-weight: bold;
}
.bodyCN .step_off
{
	width: 212px;
	height: 60px;
	background: url(/asset/images/recruitment/bg_step_box_off.jpg) no-repeat;
}
.bodyCN .step_off p
{
	color: #555555;
	font-weight: bold;
}
.bodyCN .red
{
	color: #bf311a;
	padding: 0px 0px 2px 0px;
}
.bodyCN #bodyContent .contentRight .step_on .pad1 .red
{
	color: #ffffff;
	padding: 0px 0px 2px 0px;
}
.bodyCN .pad1
{
	padding: 4px 24px 0px 15px;
	margin: 0px;
}
.bodyCN .pad2
{
	padding: 2px 14px 0px 15px;
	margin: 0px;
}

.bodyCN .recruitment_table
{
	float: left;
	display: block;
	width: 466px;
	background: #ebebeb;
}
.bodyCN .recruitment_table .recruitment_position
{
	float: left;
	width: 466px;
	background: #c2c2c2;
	height: 22px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-size: 10px;
}
.bodyCN .recruitment_table .recruitment_position div
{
	float: left;
	display: inline;
}
.bodyCN .position_details
{
	float: left;
	width: 296px;
	color: #ffffff;
	height: 22px;
}
.bodyCN .position_details_text
{
	float: left;
	font-weight: bold;
	padding: 0px 0px 0px 15px;
	margin: 0px;
	font-size:12px;
}
.bodyCN .recruitment_date
{
	float: right;
	width: 152px;
	color: #ffffff;
	border-left: 1px solid #ffffff;
	height: 22px;
}
.bodyCN .recruitment_date_text
{
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 0px 25px;
	margin: 0px;
	font-size:12px;
}

.bodyCN .position_title
{
	float: left;
	width: 466px;
	background: #aaa9ae;
	height: 22px;
	color: #ffffff;
	font-weight: bold;
}



.bodyCN .position_title p
{
	_padding: 2px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
}


.bodyCN .position_title_table
{
	float: left;
	width: 466px;
	background: #aaa9ae;
	height: 22px;
	color: #ffffff;
	font-weight: bold;
}

.bodyCN .position_title_table p
{
	padding: 0px 0px 0px 15px;
	margin: 0px;
}

.bodyCN .position_title_table a
{
	padding: 0px;
	margin: 0px;
	color:#ffffff;
	text-decoration:none;
}

.bodyCN .position_title_table a:hover
{
 text-decoration:underline;
}
.bodyCN .recruitment_titles
{
	width: 466px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background: #e1e1e1;
}
.bodyCN .recruitment_titles2
{
	width: 466px;
	background: #e1e1e1;
}
.bodyCN .recruitment_titles div
{
	float: left;
	display: inline;
	text-align: center;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
}
.bodyCN .recruitment_titles a
{
	text-align: center;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.bodyCN .recruitment_titles2 div
{
	float: left;
	display: inline;
	text-align: center;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
}

.bodyCN .recruitment_titles2 a
{
	text-align: center;
	color: #565656;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.bodyCN .recruitment_text2 div
{
	display: inline;
	width: auto;
}

.bodyCN .recruitment_text3 div
{
	display: inline;
}
.bodyCN .recruitment_text3 div input
{
	width: 250px;
	height: 14px;
}

.bodyCN .recruitment_text3 div select
{
	width: 254px;
	height: 18px;
	color: #555555;
	font-size: 11px;
	font-family: Verdana;
}
.bodyCN .recruitment_text3
{
	padding: 2px 0px 2px 15px;
}
.bodyCN .recruitment_text3 .text
{
	float: left;
	width: 150px;
}
.bodyCN .submit
{
	float: right;
	margin: 10px 0px 0px 0px;
}

.bodyCN .pad_management
{
	padding: 8px 32px 8px 32px;
	border-right: 1px solid #ffffff;
}
.bodyCN .pad_operation
{
	padding: 8px 32px 8px 32px;
	border-right: 1px solid #ffffff;
}
.bodyCN .pad_admin
{
	padding: 8px 30px 8px 105px;
	border: none;
}
.bodyCN .pad_specialist
{
	padding: 8px 37px 8px 38px;
	border-right: 1px solid #ffffff;
}
.bodyCN .pad_service_retail
{
	padding: 8px 15px 8px 140px;
	border: none;
	text-align: center;
}
.bodyCN .job_description_top
{
	float: left;
	border-bottom: 1px solid #ffffff;
	width: 466px;
	background:#e1e1e1;
}
.bodyCN .job_description_top div
{
	display: inline;
	height: 22px;
	padding:0px 0px 0px 15px;
}
.bodyCN .pad15
{
	padding: 0px 0px 0px 15px;
}
.bodyCN .pad15r
{
	padding: 0px 15px 0px 0px;
}
.bodyCN .pad2butr
{
	padding: 4px 4px 0px 0px;
}

.bodyCN .job_text
{
	padding: 0px 0px 10px 0px;
}
.bodyCN .border_top
{
	border-top: 1px solid #ffffff;
}
.bodyCN .borders_on
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.bodyCN .but_apply_now a
{
	float: left;
	width: 102px;
	height: 19px;
	background: url(/asset/images/recruitment/but_apply_now.jpg) no-repeat;
}
.bodyCN .but_apply_now a:hover
{
	float: left;
	width: 102px;
	height: 19px;
	background: url(/asset/images/recruitment/but_apply_now_over.jpg) no-repeat;
}

.bodyCN .but_next_step a
{
	float: left;
	width: 77px;
	height: 19px;
	background: url(/asset/images/recruitment/but_next_step.jpg) no-repeat;
}
.bodyCN .but_next_step a:hover
{
	float: left;
	width: 77px;
	height: 19px;
	background: url(/asset/images/recruitment/but_next_step_over.jpg) no-repeat;
}

.bodyCN .but_prev_step a
{
	float: left;
	width: 77px;
	height: 19px;
	background: url(/asset/images/recruitment/but_prev_step.jpg) no-repeat;
}
.bodyCN .but_prev_step a:hover
{
	float: left;
	width: 77px;
	height: 19px;
	background: url(/asset/images/recruitment/but_prev_step_over.jpg) no-repeat;
}

.bodyCN .img_pad_right
{
	padding: 0px 2px 0px 0px;
}
.bodyCN .recruitment .recruitment_content .mandatory
{
	font-size: 9px;
	color: #ff0000;
	padding: 0;
}



 recruitment page chinese version changes and add-ons end */



.InputCheckBox .selection
{
	font-size: 10px;
}

.printFriendly
{
	background: url(/asset/images/icon/printIcon.gif) no-repeat 0 0;
	color: #737175;
	font-size: 10px;
	padding: 0 0 0 20px;
	height: 14px;
	float: right;
}
#bodyContent .contentRight .wingsPadding .printFriendly a
{
	text-decoration: underline;
}
#bodyContent .contentRight .wingsPadding .printFriendly a:hover
{
	text-decoration: none;
}
.enlarge
{
	background: url(/asset/images/icon/enlargeIcon.gif) no-repeat 0 5px;
	color: #737175;
	font-size: 10px;
	padding: 5px 10px 10px 15px;
	height: 15px;
	float: right;
}
#bodyContent .contentRight .wingsPadding .enlarge a
{
	text-decoration: underline;
}
#bodyContent .contentRight .wingsPadding .enlarge a:hover
{
	text-decoration: none;
}



.PT3
{
	padding-top: 3px;
}
.PT10
{
	padding-top: 10px;
}
.PL10
{
	padding-left: 10px;
}
.MT10
{
	margin-top: 10px;
}
.floatLeft
{
	float: left;
}
.floatRight
{
	float: right;
}
.clear
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}

/*  changes made on coundown tab 16/04/09    */
.body .countdown_tab
{
	float: left;
	margin: 65px 0px 0px 54px;
	_margin: 12px 0px 0px 28px;
	width: 166px;
	height: 76px;
	background: url(/asset/images/top/date/nationalday.gif) no-repeat;
}

.body .countdown_tab_open
{
	float: left;
	margin: 65px 0px 0px 54px;
	_margin: 12px 0px 0px 28px;
	width: 166px;
	height: 76px;
	background: url(/asset/images/top/date/nowopen.gif) no-repeat;
}

.bodyCN .countdown_tab
{
	float: left;
	margin: 65px 0px 0px 54px;
	_margin: 12px 0px 0px 28px;
	width: 166px;
	height: 76px;
	background: url(/asset/images/top/date/nationaldayCN.gif) no-repeat;
}

.bodyCN .countdown_tab_open
{
	float: left;
	margin: 65px 0px 0px 54px;
	_margin: 12px 0px 0px 28px;
	width: 166px;
	height: 76px;
	background: url(/asset/images/top/date/nowopenCN.gif) no-repeat;
}

.number_holder
{
	float: right;
	margin: 15px 90px 0px 0px;
	_margin: 32px 28px 0px 0px;
	padding: 0px;
}
.number_holder div
{
	float: left;
	display: inline;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}

.number_holder img
{
	border: 0px;
}

.text_link
{
	float: right;
	width: 140px;
	margin: 5px 10px 0px 0px;
	font-size: 11px;
	font-family: Verdana;
	text-align: right;
}

.text_link a
{
	color: #666666;
	text-decoration: none;
}

.text_link a:hover
{
	color: #CC0000;
}

.SubHeading
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13pt;
	font-weight: 700;
	color: #fb9b13 !important;
	line-height: 18pt;
}
#bodyContent .contentRight .contentBorder a:hover
{
	color: #0081C6;
}
#bodyContent .contentRight .contentBorder a
{
	color: #E58E1A;
}

.SubHeading
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13pt;
	font-weight: 700;
	color: #fb9b13 !important;
	line-height: 18pt;
}
#bodyContent .contentRight .contentBorder a:hover
{
	color: #0081C6;
}
/* Fix rollover on images in IE7 for construction progress images */
#bodyContent .contentRight .contentBorder .construction_progress a:hover img
{
	border-color: #0081C6;
}
#bodyContent .contentRight .contentBorder .construction_progress a img
{
	border-color: #E58E1A;
}
/* end of fix */
#bodyContent .contentRight .contentBorder a
{
	color: #E58E1A;
}
#bodyContent .contentRight .red
{
	text-decoration: none;
}
.ChkList td input{ margin-bottom:-1px; float:left;}
.ChkList td label{ float:right; width:400px;}
/*new footer*/
#footer a

{

    color: #727074;

    text-decoration:none;

}

 

#footer a:hover

{

      text-decoration: underline;

}


.italics{ color:#ffffff; text-decoration:none;}

 

.alpha_site{float:left;margin:7px 0px 0px 0px;text-align:center; width:100% !important; font-size:10px;}

 

.alpha_site a{text-decoration:none;    color:#ffffff;}

 

.AlphaSalmon{color:#cc6633;}

.AlphaSalmongrey{color:#666666;}
.formCheckbox input{ margin-bottom:-1px;}
.searchResult a{color:#E58E1A;}
.searchResult a:hover{color:#0081C6;}


/* this section is added to provide style for interactive google map*/
.GoogleMapFloatTxt a:hover
{
	color: #0081C6;
}
.GoogleMapFloatTxt a
{
	color: #E58E1A;
}



/* stylin for one column page -------------------------------------------------------------------------------------------*/

.oneColHeading{
	clear: both;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:24px;
	line-height: 24px;
	padding:10px 10px 0 10px;
	background:transparent url(/asset/images/header/subTitle_blue_long.jpg) no-repeat scroll bottom left;
}

.oneColHeading a
{
	color:#FFFFFF;
}

div .oneCol{
	border: 1px solid #9C9C9F;
	border-top-width: 0;
	height: 400px;
	margin: 0 0 10px 0;
	padding: 20px 10px 10px 20px;
}

.oneCol .date span { color:#E58E1A; font-size:10px; }
.oneCol h1 { font-size:14px; margin:0; padding: 0 0 5px 0; }

div > .oneCol{
	height: auto;
	min-height: 400px;
}


/* stylin for two column page -------------------------------------------------------------------------------------------*/

.twoCol{
	min-height: 100px;
	clear: both;
	padding-top: 10px;
}

.twoColLeft{
	float: left;
	width: 357px;
}

.twoColLeft *{
	margin: 0;
	padding: 0;
}

.twoColLeft div.leftTitle{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:24px;
	line-height: 24px;
	margin-bottom:5px;
	padding:0 10px;
	background:transparent url(/asset/images/header/subTitle_blue.jpg) no-repeat scroll 0 0;
}

.twoColLeft ul.entries{
	list-style-type: none;
}

.twoColLeft ul.entries li{
	background-color: #ECECEC;
	margin: 10px 0;
	padding: 10px;
}

.twoColLeft ul.entries li .thumb{
	border:1px solid #C2C2C2;
	float:right;
	padding:1px;
	width:106px;
	margin: 0 0 5px 10px;
}

.twoColLeft ul.entries li .date{
	color:#E58E1A;
	font-size:10px;
}

.twoColLeft ul.entries li h1{
	font-size:14px;
}

.twoColLeft ul.entries li p{
	margin: 10px 0;
}

.twoColLeft ul.entries .orange{
	color:#E58E1A;
}

.twoColLeft ul.entries li .clearRow{
	clear: both;
}



.twoColRight{
	float: right;
	width: 357px;
}

.twoColRight div.content{
	border: 1px solid #ECECEC;
	padding: 10px;
}

.twoColRight div.rightTitle{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:24px;
	line-height: 24px;
	padding:0 10px;
	background:transparent url(/asset/images/header/subTitle_grey.jpg) no-repeat scroll 0 0;
}

.twoColRight h1{
	font-size:14px;
	margin: 0 0 10px 0;
}

.twoColRight .thumb{
	border:1px solid #C2C2C2;
	float:right;
	padding:1px;
	/*width:106px;*/
	margin: 0 0 5px 10px;
}

.twoColRight p{
	margin: 0 0 10px 0;
}

.imageBox { width: 220px; float: left; margin-right: 10px; }

.pavilion_news
{
    width: 190px;
    height: 250px;
    background-image:url(/asset/images/content/v2/pavnews_bottom_en.gif);
    padding: 9px 8px;
    overflow: hidden;
    font-family: Arial, Helvetica, Sans-Serif;
    position: relative;
}

.pavilion_news .news_story
{
    margin-bottom: 14px;
}

.pavilion_news .viewAll
{
    /*float: right;*/
    position: absolute;
    left: 130px;
    top: 245px;
}
html > body .pavilion_news .viewAll 
{
    left: 140px;
}
.pavilion_news .news_story h1
{
    font-size: 12px;
    font-weight: bold;
    color: #0082c8;
    padding: 0;
    margin-top: 0px;
    margin-bottom: 6px;
}

.pavilion_news .news_story .story_summary
{
    color: #737175;
    font-size: 11px;
    width: 100px;
    padding-right: 5px;
    margin-bottom: 3px;
    height: 58px;
    float: left;
}
.pavilion_news .news_story img
{
    float: left;
}

.pavilion_news a
{
    color: #053371;
    text-decoration: none;
}

.pavilion_news a:hover
{
    text-decoration: underline;
}

.home_banner
{
    margin-left: 3px;
    margin-top: 10px;
    margin-bottom: 4px;
}


/* carousel styles */
.car_container_pad
{
    margin-left: 10px;
    width: 514px;
    height: 281px;
    background: url(/asset/images/content/v2/image_pod.gif);
    padding: 7px; 
    position: relative; 
    overflow: hidden; 
}
.car_container_pad a 
{
    width: 514px;
    height: 280px;
}
.car_container 
{
    width: 514px;
    overflow: hidden;
    height: 281px;
    position: relative;
}
.image_pod
{
    width: 2000em;
    position: absolute;
}
.image_pod img 
{
    float: left;
}

.info_area
{
    position: absolute;
    height: 25px;
    width: 498px;
    bottom: 7px;
    left: 7px;
    padding: 7px 8px 10px 8px;
    background:url(/asset/images/content/v2/info_bg.png);
    color: #ffffff;
}
.info_area .info_text
{
    width: 380px;
    float: left;
}
ul.navi
{   
    float: right;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
ul.navi li 
{
    float: left;
    height: 20px;
    width: 21px;
    margin-right: 1px;
}

ul.navi li a
{
	float: left;
    display: block;
    height: 20px;
    width: 21px;
    outline: none;
}

ul.navi li .img1
{
    background:url(/asset/images/content/v2/info1.png);
}

ul.navi li .img2
{
    background:url(/asset/images/content/v2/info2.png);
}

ul.navi li .img3
{
    background:url(/asset/images/content/v2/info3.png);
}

ul.navi li .img4
{
    background:url(/asset/images/content/v2/info4.png);
}

ul.navi li .img5
{
    background:url(/asset/images/content/v2/info5.png);
}

ul.navi li.active .img1
{
    background:url(/asset/images/content/v2/info1active.png);
}

ul.navi li.active .img2
{
    background:url(/asset/images/content/v2/info2active.png);
}

ul.navi li.active .img3
{
    background:url(/asset/images/content/v2/info3active.png);
}

ul.navi li.active .img4
{
    background:url(/asset/images/content/v2/info4active.png);
}

ul.navi li.active .img5
{
    background:url(/asset/images/content/v2/info5active.png);
}

.wotzon_body
{
    background:url(/asset/images/content/v2/wotzon_body.gif);
    width: 243px;
    height: 109px;
    padding: 3px 8px 9px;
    overflow: hidden;
    position: relative;
}

.wotzon_body .readmore a
{
   float: right;
    color: #108dd0;
    text-decoration: none;
    font-weight: bold;
    position: absolute;
    left: 150px;
    top: 100px; 
}

html > body .wotzon_body .readmore a
{
    left: 160px;
}

.bodyCN .wotzon_body .readmore a
{
    left: 190px;
    top: 95px; 
}

.bodyCN html > body .wotzon_body .readmore a
{
    left: 200px;
}

.wotzon_body .readmore a:hover
{
    text-decoration: underline;
}
.wotzon_body .wotzon_text
{
    width: 243px;
    height: 88px;
}