/* by anze */

.top_pic {
	height: 80px;
	
}
/*
#iQuickPanels {
    background: url(/img/my_images/bg_main_blocks_bottom.png) no-repeat rgb(255, 255, 255);
    float: left;
    margin-left: 8px;
}
*/
/*
#index_three_blocks {
	background: #fff url("/img/my_images/bg_main_blocks_bottom.png") no-repeat bottom left;
	float: left;
	margin-left: 8px;

	border: 0px solid #f00;
}

#index_three_blocks #block_1,
#index_three_blocks #block_2,
#index_three_blocks #block_3 {
	float: left;
	width: 274px;
	min-height: 382px;
	height: auto !important;
	height: 382px;

	border: 0px solid #0f0;
}


#index_three_blocks #block_1 {
}

#index_three_blocks #block_2 {
	margin-left: 5px;
}

#index_three_blocks #block_3 {
	margin-left: 5px;
}


#index_three_blocks .header {
	height: 36px;
	border: 0px solid #ff0;
}


#index_three_blocks #block_1 .top,
#index_three_blocks #block_2 .top {
	padding-top: 5px;
	min-height: 142px;
	height: auto !important;
	height: 142px;
}

#index_three_blocks #block_3 .top {
	padding-top: 5px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
}


#index_three_blocks #block_1 .top {
	background: url("/img/my_images/bg_main_block_1.gif") repeat-x top;
}

#index_three_blocks #block_2 .top {
	background: url("/img/my_images/bg_main_block_2.gif") repeat-x top;
}

#index_three_blocks #block_3 .top {
	background: url("/img/my_images/bg_main_block_3.gif") repeat-x top;
}


#index_three_blocks #block_1 .top .media,
#index_three_blocks #block_2 .top .media,
#index_three_blocks #block_3 .top .media {
	width: 264px;
	margin: auto;
	border: 0px solid brown;
}



#index_three_blocks #block_1 .top .content,
#index_three_blocks #block_2 .top .content,
#index_three_blocks #block_3 .top .content {
	width: 250px;
	margin: auto;
	padding-top: 5px;
	font-size: 13px;
	font-family: Arial;

	border: 0px solid brown;
}


#index_three_blocks #block_1 .bottoms,
#index_three_blocks #block_2 .bottoms,
#index_three_blocks #block_3 .bottoms {
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

#index_three_blocks #block_1 .bottoms .content,
#index_three_blocks #block_2 .bottoms .content,
#index_three_blocks #block_3 .bottoms .content {
	width: 236px;
	margin-left: 26px;
	padding-bottom: 18px;

	border: 0px solid brown;
}


#index_three_blocks #block_1 .header h2,
#index_three_blocks #block_2 .header h2,
#index_three_blocks #block_3 .header h2 {
	font-size: 1.9em;
	margin: 0px;
	color: white;
	padding: 6px 10px 6px 40px;
	position: relative;
}

#index_three_blocks #block_1 .header h2 {
	background: url("/_assets/css/images/imgShineyOurIndustryFocusBG.png") no-repeat;
}

#index_three_blocks #block_2 .header h2 {
	background: url("/_assets/css/images/imgShineyOurExpertiseBG.png") no-repeat;
}

#index_three_blocks #block_3 .header h2 {
	background: url("/_assets/css/images/imgShineyAroundTheWorldBG.png") no-repeat;
}

#index_three_blocks #block_1 .header h2 a,
#index_three_blocks #block_2 .header h2 a,
#index_three_blocks #block_3 .header h2 a {
	font-size: 1em;
	background-image: none;
	font-weight: normal;
	padding-left: 0px;
	color: white;
}
*/
span.date {
	color: rgb(255, 0, 153);
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

div#iGlobalLang {
    margin:       10px auto -8px;
    position:     relative;
    width:        250px;
    padding:0.3em 0 0;
    float:right;
}

div#iGlobalLang p {
	float: right;
    padding: 0;
    margin: 0 10px 0 0;
    color: #999;
}

div#iGlobalLang p a, div#iGlobalLang p span {
    color:#FE0097;
    font-weight:normal;
}

/* 
**module heading background colour 
*/

div#iMain2 div.twoModules, body.pageWeAreTNS div#iMain2 div.twoModules
{
	background: url("images/imgTwoModuleBG.jpg") no-repeat 0 100%;
	position: relative;
}
body div#iMain2 div.twoModules div.module,
body div#iMain2 div.twoModules div.module div.crn-1,
body div#iMain2 div.twoModules div.module div.crn-2
{
	background-image: none;
}
body.pageOurIndustry div#iMain2 div.twoModules,
body.pageStandAlone div#iMain2 div.twoModules
{
	background: url("images/imgIndustryFocusTwoModuleBG.jpg") no-repeat 0 100%;
	position: relative;
}
body.pageOurExpertise div#iMain2 div.twoModules
{
	background: url("images/imgOurExpertiseTwoModuleBG.jpg") no-repeat 0 100%;
	position: relative;
}
body.pageAroundTheWorld div#iMain2 div.twoModules
{
	background: url("images/imgAroundTheWorldTwoModuleBG.jpg") no-repeat 0 100%;
	position: relative;
}
/* 
**module backgounds 
*/
div.module, body.pageWeAreTNS div#iMain2 div.module
{
	background-image: url("images/imgModuleBG.jpg");
	background-position: 0 100%;
	background-repeat: repeat-x;
}
body.pageOurIndustry div#iMain2 div.module,
body.pageStandAlone div#iMain2 div.module
{
	background-image: url("images/imgIndustryFocusModuleBG.jpg");
	background-position: 0 100%;
	background-repeat: repeat-x;
}
body.pageOurExpertise div#iMain2 div.module,
body#iRoot div#iMain2 div#pnlLogin
{
	background-image: url("images/imgOurExpertiseModuleBG.jpg");
	background-position: 0 100%;
	background-repeat: repeat-x;
}
body.pageAroundTheWorld div#iMain2 div.module
{
	background-image: url("images/imgAroundTheWorldModuleBG.jpg");
	background-position: 0 100%;
	background-repeat: repeat-x;
}
/* 
** module background curved corner 
*/
div.module div.crn-1, body.pageWeAreTNS div#iMain2 div.module div.crn-1
{
	background-image: url("images/imgModuleCornerLB.jpg");
	background-position: 0 100%;
}
div.module div.crn-2, body.pageWeAreTNS div#iMain2 div.module div.crn-2
{
	background-image: url("images/imgModuleCornerRB.jpg");
	background-position: 100% 100%;
}
body.pageOurIndustry div#iMain2 div.module div.crn-1,
body.pageStandAlone div#iMain2 div.module div.crn-1
{
	background-image: url("images/imgIndustryFocusModuleCornerLB.jpg");
	background-position: 0 100%;
}
body.pageOurIndustry div#iMain2 div.module div.crn-2,
body.pageStandAlone div#iMain2 div.module div.crn-2
{
	background-image: url("images/imgIndustryFocusModuleCornerRB.jpg");
	background-position: 100% 100%;
}
body.pageOurExpertise div#iMain2 div.module div.crn-1,
body#iRoot div#iMain2 div#pnlLogin div.crn-1
{
	background-image: url("images/imgOurExpertiseModuleCornerLB.jpg");
	background-position: 0 100%;
}
body.pageOurExpertise div#iMain2 div.module div.crn-2,
body#iRoot div#iMain2 div#pnlLogin div.crn-2
{
	background-image: url("images/imgOurExpertiseModuleCornerRB.jpg");
	background-position: 100% 100%;
}
body.pageAroundTheWorld div#iMain2 div.module div.crn-1
{
	background-image: url("images/imgAroundTheWorldModuleCornerLB.jpg");
	background-position: 0 100%;
}
body.pageAroundTheWorld div#iMain2 div.module div.crn-2
{
	background-image: url("images/imgAroundTheWorldModuleCornerRB.jpg");
	background-position: 100% 100%;
}
div.module h3,
div.module h2,
body.pageWeAreTNS div#iMain2 div.module h3,
body.pageWeAreTNS div#iMain2 div.module h2
{
	position: relative;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #fff;
	color: #fff;
	padding: 6px 10px;
	background-color: #8495AE;
/*	background-color: rgb(255, 0, 153);   by design this is wrong color!*/ 
}
body.pageOurIndustry div#iMain2 div.module h3,
body.pageOurIndustry div#iMain2 div.module h2,
body.pageStandAlone div#iMain2 div.module h3,
body.pageStandAlone div#iMain2 div.module h2
{
	background-color: #46B2B7;
}
body.pageOurExpertise div#iMain2 div.module h3,
body.pageOurExpertise div#iMain2 div.module h2,
body#iRoot div#iMain2 div#pnlLogin h2
{
	background-color: #33A5D0;
}
body.pageAroundTheWorld div#iMain2 div.module h3,
body.pageAroundTheWorld div#iMain2 div.module h2
{
	background-color: #8A81BA;
}


div.module h2 span.crn-1,
div.module h3 span.crn-1,
body.pageWeAreTNS div#iMain2 div.module h2 span.crn-1,
body.pageWeAreTNS div#iMain2 div.module h3 span.crn-1
{
	background-image: url("images/imgModuleCornerLT.png");
	background-position: 0 0;
}
div.module h2 span.crn-2,
div.module h3 span.crn-2,
body.pageWeAreTNS div#iMain2 div.module h2 span.crn-2,
body.pageWeAreTNS div#iMain2 div.module h3 span.crn-2
{
	background-image: url("images/imgModuleCornerRT.png");
	background-position: 100% 0;
}
body.pageOurIndustry div#iMain2 div.module h2 span.crn-1,
body.pageOurIndustry div#iMain2 div.module h3 span.crn-1,
body.pageStandAlone div#iMain2 div.module h2 span.crn-1,
body.pageStandAlone div#iMain2 div.module h3 span.crn-1
{
	background-image: url("images/imgIndustryFocusModuleCornerLT.png");
	background-position: 0 0;
}
body.pageOurIndustry div#iMain2 div.module h2 span.crn-2,
body.pageOurIndustry div#iMain2 div.module h3 span.crn-2,
body.pageStandAlone div#iMain2 div.module h2 span.crn-2,
body.pageStandAlone div#iMain2 div.module h3 span.crn-2
{
	background-image: url("images/imgIndustryFocusModuleCornerRT.png");
	background-position: 100% 0;
}
body.pageOurExpertise div#iMain2 div.module h2 span.crn-1,
body.pageOurExpertise div#iMain2 div.module h3 span.crn-1,
body#iRoot div#iMain2 div#pnlLogin h2 span.crn-1
{
	background-image: url("images/imgOurExpertiseModuleCornerLT.png");
	background-position: 0 0;
}
body.pageOurExpertise div#iMain2 div.module h2 span.crn-2,
body.pageOurExpertise div#iMain2 div.module h3 span.crn-2,
body#iRoot div#iMain2 div#pnlLogin h2 span.crn-2
{
	background-image: url("images/imgOurExpertiseModuleCornerRT.png");
	background-position: 100% 0;
}
body.pageAroundTheWorld div#iMain2 div.module h2 span.crn-1,
body.pageAroundTheWorld div#iMain2 div.module h3 span.crn-1
{
	background-image: url("images/imgAroundTheWorldModuleCornerLT.png");
	background-position: 0 0;
}
body.pageAroundTheWorld div#iMain2 div.module h2 span.crn-2,
body.pageAroundTheWorld div#iMain2 div.module h3 span.crn-2
{
	background-image: url("images/imgAroundTheWorldModuleCornerRT.png");
	background-position: 100% 0;
}
body.pageWeAreTNS div#iMain2 div.module h2 span.crn-1,
body.pageWeAreTNS div#iMain2 div.module h3 span.crn-1
{
/* by design this is right picture*/
	background-image: url("images/imgAroundTheWorldModuleCornerLT.png");
	background-position: 0 0;
}
body.pageWeAreTNS div#iMain2 div.module h2 span.crn-2,
body.pageWeAreTNS div#iMain2 div.module h3 span.crn-2
{
/* by design this is right picture*/
	background-image: url("images/imgAroundTheWorldModuleCornerRT.png");
	background-position: 100% 0;
}
div#iMain2 div.subcontainer p
{
	padding: 0 7px;
}

/*
div#iMain div.col-3 div.last {
    float: right;
}
*/

h1 p {
    margin: 0px;
}

/*
html:first-child #iMain .col-3 .col {
    margin-right: 3px;
}

html:first-child #iMain .col-3 .last {
    margin-left: 0px;
}
*/

body.home dl#iOurIndustryFocusMenu ul {
    margin-left: 10px;
    padding-left: 10px;
}

.intro {
    margin-left: 5px;
}

div#iQuickPanels div#iPanelAroundTheWorld div.intro p {
    margin: 0px 0px 0px 0px;
}


.cntfrm {
    border: none;
    width: 430px;
}

.cntfrm td {
    border: none;
}

div#iSitemap div.last_tree {
margin-bottom:0px;
}

ul li.noner {
background-image: none;
}





/*
div.type1 h3 {
	background-color:#33A5D0;
}

div.type1 h3 span.crn-1
{
	background-image: url("images/imgOurExpertiseModuleCornerLT.png");
	background-position: 0 0;
}
div.type1 h3 span.crn-2
{
	background-image: url("images/imgOurExpertiseModuleCornerRT.png");
	background-position: 100% 0;
}

div.type8 h3 {
	background-color:#46B2B7;
}

div.type8 h3 span.crn-1
{
	background-image: url("images/imgIndustryFocusModuleCornerLT.png");
	background-position: 0 0;
}
div.type8 h3 span.crn-2
{
	background-image: url("images/imgIndustryFocusModuleCornerRT.png");
	background-position: 100% 0;
}
*/


body.pageAroundTheWorld div.module h3 {
    background-color: #8A81BA;
}

body.pageOurExpertise div.module h3 {
    background-color: #33A5D0;
}

body.pageOurIndustry div.module h3 {
    background-color: #46B2B7;
}

body.pageAroundTheWorld div.module h3 span.crn-1 {
	background-image: url(images/imgAroundTheWorldModuleCornerLT.png);
	background-position: 100% 0px;
}
body.pageAroundTheWorld div.module h3 span.crn-2 {
	background-image: url(images/imgAroundTheWorldModuleCornerRT.png);
	background-position: 100% 0px;
}

body.pageOurExpertise div.module h3 span.crn-1
{
	background-image: url("images/imgOurExpertiseModuleCornerLT.png");
	background-position: 0 0;
}
body.pageOurExpertise div.module h3 span.crn-2
{
	background-image: url("images/imgOurExpertiseModuleCornerRT.png");
	background-position: 100% 0;
}

body.pageOurIndustry div.module h3 span.crn-1
{
	background-image: url("images/imgIndustryFocusModuleCornerLT.png");
	background-position: 0 0;
}
body.pageOurIndustry div.module h3 span.crn-2
{
	background-image: url("images/imgIndustryFocusModuleCornerRT.png");
	background-position: 100% 0;
}

body.pageAroundTheWorld div.module {
	background-image: url(images/imgAroundTheWorldModuleBG.jpg);
}

body.pageOurExpertise div.module {
	background-image: url("images/imgOurExpertiseModuleBG.jpg");
}

body.pageOurIndustry div.module {
	background-image: url("images/imgIndustryFocusModuleBG.jpg");
}



body.pageAroundTheWorld div.module div.crn-1 {
	background-image: url(images/imgAroundTheWorldModuleCornerLB.jpg);
background-position: 0 100%;
}
body.pageAroundTheWorld div.module div.crn-2 {
	background-image: url(images/imgAroundTheWorldModuleCornerRB.jpg);
background-position: 100% 100%;
}

body.pageOurExpertise div.module div.crn-1
{
	background-image: url("images/imgOurExpertiseModuleCornerLB.jpg");
	background-position: 0 100%;
}
body.pageOurExpertise div.module div.crn-2
{
	background-image: url("images/imgOurExpertiseModuleCornerRB.jpg");
	background-position: 100% 100%;
}

body.pageOurIndustry div.module div.crn-1
{
	background-image: url("images/imgIndustryFocusModuleCornerLB.jpg");
	background-position: 0 100%;
}
body.pageOurIndustry div.module div.crn-2
{
	background-image: url("images/imgIndustryFocusModuleCornerRB.jpg");
	background-position: 100% 100%;
}





