BODY,TD,TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: normal;
}
BODY {
	PADDING: 0px; MARGIN: 0px; background-color:#ffffff; COLOR: #333333;
}
HTML {
	OVERFLOW-Y: scroll
}
A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #43269b; TEXT-DECORATION: underline
}
A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #43269b; TEXT-DECORATION: underline
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #43269b; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #43269b; TEXT-DECORATION: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.clear {
	CLEAR: both
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#pageWrap {
	LINE-HEIGHT: 18px; MARGIN: auto; WIDTH: 976px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px
}
#header {
	POSITION: relative; MARGIN: 0px 13px; WIDTH: 950px; BACKGROUND: url(../images/top_header_bg.jpg) no-repeat left top; HEIGHT: 89px
}
#logo {
	POSITION: absolute; WIDTH: 187px; HEIGHT: 89px; TOP: 0px; LEFT: 763px
}
#home_link {
	POSITION: absolute; WIDTH: 70px; HEIGHT: 30px; TOP: 10px; LEFT: 12px
}
#navigation {
	MARGIN: 0px 13px 6px; WIDTH: 950px; HEIGHT: 21px
}
#index_banner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 950px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 20px; BACKGROUND: url(../images/banner_bg.jpg) no-repeat left top; HEIGHT: 300px; PADDING-TOP: 0px
}
#index_mainContent {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 950px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}
#index_panelOne {
	WIDTH: 311px; DISPLAY: block; MARGIN-BOTTOM: 19px; BACKGROUND: url(../images/panel2_bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 110px; MARGIN-RIGHT: 9px; PADDING-TOP: 60px
}
#index_panelTwo {
	WIDTH: 311px; DISPLAY: block; MARGIN-BOTTOM: 19px; BACKGROUND: url(../images/panel1_bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 110px; MARGIN-RIGHT: 8px; PADDING-TOP: 60px
}
#index_panelThree {
	WIDTH: 311px; DISPLAY: block; MARGIN-BOTTOM: 19px; BACKGROUND: url(../images/panel3_bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 110px; PADDING-TOP: 60px
}
.panel_contentArea {
	WIDTH: 213px; HEIGHT: 90px
}
.panel_list {
	LIST-STYLE-POSITION: outside; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/white_bullet.gif); PADDING-TOP: 0px
}
.read_morePanel A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.read_morePanel A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.read_morePanel A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.read_morePanel A:hover {
	PADDING-RIGHT: 10px; COLOR: #fd0000; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
#towards_greenSection {
	WIDTH: 311px; DISPLAY: block; BACKGROUND: url(../images/towards_green_bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 232px; MARGIN-RIGHT: 9px
}
.towards_greenContent {
	MARGIN-TOP: 26px; MARGIN-RIGHT: 26px
}
#product_servicesSection {
	PADDING-LEFT: 10px; WIDTH: 301px; DISPLAY: block; BACKGROUND: url(../images/product_services_bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 206px; MARGIN-RIGHT: 8px; PADDING-TOP: 26px
}
.product_showcase_list {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; LIST-STYLE-IMAGE: url(../images/red_bullet.gif)
}
.product_showcase_list A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #333333; TEXT-DECORATION: none
}
.product_showcase_list A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #333333; TEXT-DECORATION: none
}
.product_showcase_list A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #333333; TEXT-DECORATION: none
}
.product_showcase_list A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #333333; TEXT-DECORATION: underline
}
.product_showcaseDescription {
	LINE-HEIGHT: 12px; FONT-SIZE: 11px
}
.read_more A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.read_more A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.read_more A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.read_more A:hover {
	PADDING-RIGHT: 10px; COLOR: #fd0000; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
#tabbed_contentArea {
	WIDTH: 311px; FLOAT: left; HEIGHT: 232px
}
.tabPanel_item {
	BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: 47px
}
.tabPanel_item_last {
	HEIGHT: 47px
}
.tabPanel_date {
	MARGIN-TOP: 12px; COLOR: #ed1c24
}
.tabPanel_title {
	MARGIN-BOTTOM: 14px; FONT-WEIGHT: bold
}
.tabPanel_title A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #333333; TEXT-DECORATION: none
}
.tabPanel_title A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #333333; TEXT-DECORATION: none
}
.tabPanel_title A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #333333; TEXT-DECORATION: none
}
.tabPanel_title A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #333333; TEXT-DECORATION: underline
}
#hotlink_contentArea {
	PADDING-LEFT: 13px; WIDTH: 964px; BACKGROUND: url(../images/bottom_graphic.jpg) no-repeat left bottom; HEIGHT: 79px
}
#index_investor_hotlink {
	WIDTH: 311px; FLOAT: left; HEIGHT: 59px
}
#index_csr_hotlink {
	WIDTH: 320px; FLOAT: left; HEIGHT: 59px
}
#index_careeer_hotlink {
	WIDTH: 319px; FLOAT: left; HEIGHT: 59px
}
#subpage_banner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 950px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 20px; HEIGHT: 120px; PADDING-TOP: 0px
}
#subpage_contentArea {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 400px; PADDING-LEFT: 13px; WIDTH: 950px; PADDING-RIGHT: 13px; PADDING-TOP: 0px
}
#subpage_topLeftTitle {
	WIDTH: 219px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 34px; COLOR: #472f91; MARGIN-LEFT: 26px; FONT-SIZE: 18px
}
#subpage_flashHeader {
	PADDING-LEFT: 16px;
	height:34px;
	font-size:18px;
	color:#002157;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
}
#side_navigation {
	WIDTH: 271px; FLOAT: left
}
.subpageSaparator {
	BORDER-RIGHT: #cccccc 1px solid
}
#subpage_mainContent {
	MIN-HEIGHT: 400px; WIDTH: 664px; FLOAT: left
}
#subpage_mainContentText {
	TEXT-ALIGN: justify; PADDING-LEFT: 16px
}
#business_enquiryArea {
	MARGIN-TOP: 20px; WIDTH: 250px; HEIGHT: 94px; MARGIN-LEFT: 21px
}
#bottom_graphic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 976px; PADDING-RIGHT: 13px; BACKGROUND: url(../images/bottom_graphic.jpg) no-repeat left bottom; HEIGHT: 19px; PADDING-TOP: 0px
}
.listing_item {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; WIDTH: 644px; HEIGHT: 240px
}
.thumbnail_area {
	POSITION: relative
}
.listing_thumbnail SPAN {
	BACKGROUND-IMAGE: url(../images/image_frame.png); POSITION: absolute; WIDTH: 240px; HEIGHT: 180px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.listing_title {
	COLOR: #472f91; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.listing_date {
	COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#footer {
	BORDER-BOTTOM: #dedcdc 1px solid; BORDER-LEFT: #dedcdc 1px solid; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px 13px 10px; PADDING-LEFT: 12px; WIDTH: 936px; HEIGHT: 28px; BORDER-TOP: #dedcdc 1px solid; BORDER-RIGHT: #dedcdc 1px solid; PADDING-TOP: 10px
}
#copyright {
	FONT-SIZE: 11px
}
.bottom_right {
	COLOR: #333; FONT-SIZE: 11px
}
.bottom_right A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.bottom_right A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.bottom_right A:active {
	COLOR: #333; TEXT-DECORATION: none
}
.bottom_right A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}

.modal-dialog {
    width: 600px;
    margin: 30px auto 0 40%;
}
.modal-dialog {
    position: relative;
   /* width: auto;
    margin: 10px;*/
    top: 21%;
}
.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 0px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    padding: 22px 10px;
}