/**********************************************************************************************************************************************************************
*		ATM website main CSS                                                       
*			
*		Created on 2008 by CY [koo.chengyee@gmail.com]
*		
*		Last modified on 26/12/2008 by CY [koo.chengyee@gmail.com]
**********************************************************************************************************************************************************************/


/*************************************************************************************************
     standard calling
*************************************************************************************************/


img {
border:0px;
}

/* Ensure images with hyperlink does not have underline */
a:hover.picLink {
    text-decoration: none;
}

table {
    border:none;
}

a:link, a:visited, a:active {
	color: black;
	text-decoration: none;

}

a:link.blueLink {
	color:#0033CC;
	text-decoration:none;
}

a:visited.blueLink {
	color:#0033CC;
	text-decoration:none;
}

a:active.blueLink {
	color:#0033CC;
	text-decoration:none;
}

a:hover.blueLink {
	color: #2B8400;
	text-decoration:underline;
}

a:hover {
	text-decoration: underline;
	color: #0066CC;
}

a:link.greyLink {
	color:#444444;
	text-decoration:none;
}

a:visited.greyLink {
	color:#444444;
	text-decoration:none;
}

a:active.greyLink {
	color:#444444;
	text-decoration:none;
}

a:hover.greyLink {
	color: #0066CC;
	text-decoration:underline;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(../../image/globtemp/mainBG1.gif);
background-repeat:repeat-x;
}

#flashBehind {
z-index: 0; 
}

#copyright {
width:940px;
color:#444444;
font: 12px Arial, Helvetica, sans-serif;
text-align:right;
vertical-align:bottom;
padding-right:5px;
padding-bottom:20px;
}


#topPartTable {
width:940px;
height:100px;
}


/*************************************************************************************************
     Template/index
*************************************************************************************************/

/* Container for all the table */

#container { 
width: 956px;
margin: auto; 
}

#mainTable {
width:948px;
line-height:180%;
}

.HLBarTd {
background-image:url(../../image/globtemp/HLbar.gif);
vertical-align:top;
width:8px;
}

.BlackVTd {
width:1px;
background-color:black;	
}

.BlackHTd {
height:1px;
background-color:black;	
}

.borderLTd {
width:4px;
}

.borderRTd {
width:4px;
}

#selectStocTd {
height:29px;
vertical-align:middle;
text-align:right;
padding-right:15px;
}

.stoSelectDrop {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:350px;
height:19px;
text-align:left;
}

#tabContentTable {
width:940px;
height:220px;
background-image:url(../../image/globtemp/tabContentBg_2.jpg);
}

.tabContentTd {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:940px;

text-align:left;
vertical-align:top;
}

.tesa {
vertical-align:bottom;
}

#headerTable {
width:940px;
background-image:url(../../image/globtemp/headerBg.gif);
background-repeat:repeat-x;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
}

#headerTd {
vertical-align:middle;
width:575px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
padding-left:15px;
}

#headerDropDiv {
padding-top:2px;
}

#headerTd_1 {
height:30px;
vertical-align:middle;
text-align:right;
padding-right:15px;
}

.headerTd_2 { /* header TD for Document on Demand page */
height:30px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
letter-spacing:0.02em;
background-image:url(../../image/globtemp/headerBg.gif);
background-repeat:repeat-x;
border-top:1px solid #000;
}

.headerTd_L { /* header TD for Document on Demand page */
width:320px;
height:30px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
letter-spacing:0.02em;
background-image:url(../../image/globtemp/headerBg.gif);
background-repeat:repeat-x;
border-top:1px solid #000;
border-left:1px solid #000;
}

.headerTd_R { /* header TD for Document on Demand page */
width:240px;
height:30px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
letter-spacing:0.02em;
background-image:url(../../image/globtemp/headerBg.gif);
background-repeat:repeat-x;
border-top:1px solid #000;
border-right:1px solid #000;
}


.headerDrop {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:350px;
height:19px;
text-align:left;
}

#contentRoundTable {
width: 940px;
padding: 0px;
text-align: left;
background-color:#FFFFFF;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
}

#contentRoundBtmDiv {
background-image:url(../../image/globtemp/contentRndBtm.gif);
width:940px;
height:22px;
}

.HLBarHTd {
background-image:url(../../image/globtemp/HLBarH.gif);
background-repeat:repeat-x;
vertical-align:top;
height:8px;
}

#countLanTd {

}


/*************************************************************************************************
	 
*************************************************************************************************/


.indexLNewsTd {
height:33px;
}

.indexEHlsTd {

vertical-align:bottom;
}

.indexEHls2Td {
vertical-align:top;
}
/*************************************************************************************************
     Links
*************************************************************************************************/


/* Links properties [Country, Languages] */
.linksT1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

/* Links properties [Documents] */
a.linksT2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:10px;
}

/* Links properties [Schedule] */
.linksT3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}


/*************************************************************************************************
     Distributor / Stockist Login
*************************************************************************************************/


.disStoLoginAddTd {
height:22px;
padding-top:5px;
padding-left:5px;
letter-spacing:0.01em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

.disStoTitleTd {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:10px;
letter-spacing:0.05em;
font-weight:bold;
text-align:left;
}

.disStoLoginBgTd {
height:17px;
background-image:url(../template/images/disStoLoginBg.gif);
background-repeat:repeat-x;
}

.disStoLoginBg_1Td {
height:17px;
background-image:url(../template/images/disStoLoginBg_1.gif);
background-repeat:repeat-x;
}

.disStoIDTd {
width:340px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.1em;
vertical-align:middle;
text-align:right;
}

.disStoPASSTd {
width:280px;
height:13px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.1em;
vertical-align:middle;
text-align:right;
}

.disStologinTd {
width:320px;
height:13px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.1em;
vertical-align:middle;
text-align:left;
}

.disStoFPassTd {
width:280px;
height:11px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0.05em;
vertical-align:top;
text-align:right;
}

.disStoLBGTd {
background-color:#999999;
height:1px;
}

/* CSS Setting set by David, ask permission before edit */
.distHeader {
background:url(../../image/globtemp/ATMlogoDist.gif) no-repeat;
width: 566px;
height: 50px;
}

.distHeaderTxt {
padding: 17px 0 0 70px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
color: #330000;
vertical-align:middle;
text-align:left;
}

.distTitle{
width: 400px;
margin: 8px 0 0 45px;
padding: 8px 0 0 45px;
font-weight: bold;
font-size: 16px;
color: #330000;
vertical-align:middle;
text-align:left;
}


/*************************************************************************************************
     Site Map
*************************************************************************************************/


#sitemapTable {
border-left: 1px solid #000;
width:918px;

}

.sitemapHeadTd {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-weight:bold;
text-align:left;
padding-left:8px;
letter-spacing:0.1em;
line-height:180%;
color:#FFFFFF;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}

.sitemapContentTd {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
background-color:#ffffff;
padding-top:5px;
padding-left:8px;
padding-bottom:8px;
line-height:160%;
color:#000000;
border-right:1px solid #000;
border-bottom:1px solid #000;
vertical-align:top;
}


/*************************************************************************************************
     Achievement
*************************************************************************************************/


#achievementTable {
border-left: 1px solid #000;
width:918px;
}

.achievementHeadTd {
width:451px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-weight:bold;
text-align:left;
padding-left:8px;
letter-spacing:0.05em;
line-height:180%;
color:#FFFFFF;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}

.achievementContentTd {
width:451px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
background-color:#ffffff;
padding-top:20px;
padding-left:8px;
padding-bottom:20px;
line-height:160%;
color:#000000;
border-right:1px solid #000;
border-bottom:1px solid #000;
vertical-align:top;
}


/*************************************************************************************************
     Distributor Login
*************************************************************************************************/

#disLeftMenuTr { /* control menu alignment*/
width:940px;
vertical-align:top;
text-align:left;
}

.disTitleTd {
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-weight:bold;
text-align:left;
padding-left:8px;
letter-spacing:0.1em;
line-height:180%;
color:#FFFFFF;
}

.disMenuTd {
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 4px 8px;
font-weight:bold;
text-align:left;
}

.disContentTd {
width:640px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
}



/*************************************************************************************************
     Stockist details
*************************************************************************************************/

.stoDtailsCtentTable {
background-color:#ffffff;
width:660px;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}

.stoDtailsCtent_1Table {
background-color:#ffffff;
width:250px;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}

.stoDtailsHeadTd {
width:660px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-weight:bold;
text-align:left;
padding-left:8px;
letter-spacing:0.05em;
color:#FFFFFF;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.stoDtailsHead_1Td {
width:250px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-weight:bold;
text-align:left;
padding-left:8px;
letter-spacing:0.05em;
color:#FFFFFF;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.stoDtailsOwnCtentTd {
background-color:#ffffff;
width:110px;
height:315px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
vertical-align:top;
color:#000000;
}

.stoDtailsOwnCtent_1Td {
background-color:#ffffff;
width:180px;
height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
color:#000000;
}

.stoDtailsOwnCtent_2Td {
background-color:#ffffff;
width:370px;
height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
color:#000000;
}

.stoDtailsMapCtentTd {
background-color:#ffffff;
height:310px;
text-align:center;
vertical-align:middle;
}

.stoDtailsNewsCtentTd {
background-color:#ffffff;
height:279px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
color:#000000;
}

.stoDtailsNewsHead {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:underline;
text-align:left;
}

.stoDtailsTxtHead {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-weight:bold;
text-decoration:underline;
}

.stoDtailsPhoCtentTd {
background-color:#ffffff;
width:125px;
height:93px;
text-align:center;
vertical-align:middle;
}


/*************************************************************************************************
     Documents
*************************************************************************************************/


/* Content properties [Activity, Admin, Other] */
.docsContentTd {
vertical-align:top;
text-align:left;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:10px;
}


/*************************************************************************************************
     News
*************************************************************************************************/


.nDiv {
min-height:582px;
background-color:#FFFFFF;
border-left:1px solid #000;
border-right:1px solid #000;
border-top:1px solid #000;
}

.nContentTd {
background-color:#ffffff;
width:880px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
border-left:1px solid #000;
border-right:1px solid #000;
}

.nContentDate { /* News Content Date */
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:880px;
font-weight:bold;
text-align:left;
vertical-align:bottom;
padding-top:5px;
letter-spacing:0.01em;
}

.nContentHead { /* News Content Header */
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:22px;
width:880px;
font-weight:bold;
text-align:left;
padding-left:8px;
padding-right:8px;
letter-spacing:0.03em;
border:1px solid #000;
}

.nContentTopTd {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
background-color:#ffffff;
padding-left:8px;
padding-right:8px;
padding-bottom:5px;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}


/*************************************************************************************************
     Site Info
*************************************************************************************************/


.sInfoContTd {
width:940px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding:10px 8px 10px 8px ;
}

.sInfoContHead { 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
letter-spacing:0.05em;
}


/*************************************************************************************************
     Sitemap
*************************************************************************************************/


.sMapContTd {
width:940px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding:10px 30px 10px 10px ;
}

.sMapContHead { 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
letter-spacing:0.05em;
padding-bottom:50px;
}

.sMapLinkHead {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
letter-spacing:0.05em;
padding-left:15px;
line-height:180%;
}


/*************************************************************************************************
     Schedule
*************************************************************************************************/


.scheduleLinkTd {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
letter-spacing:0.01em;
padding-right:12px;
padding-bottom:0px;
}

.scheduleWeekTd {
width:131px;
height:22px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
vertical-align:middle;
letter-spacing:0.1em;
padding-left:8px;
color:#FFFFFF;
border:1px solid #000000;
}

.scheduleWeekTd_1 {
height:22px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
vertical-align:middle;
letter-spacing:0.1em;
padding-left:8px;
color:#FFFFFF;
border:1px solid #000000;
}

.scheduleCalBoxTd {
background-color:#dbf4ff;
height:100px;
border:1px solid #000000;
text-align:left;
}

.scheduleCalBoxTd_1 {
background-color:#FFFFFF;
height:100px;
border:1px solid #000000;
text-align:left;
}

.scheduleTableBoxTd {
background-color:#dbf4ff;
height:24px;
border:1px solid #000000;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.scheduleTableBoxTd_1 {
background-color:#dbf4ff;
height:24px;
border:1px solid #000000;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.scheduleTable {
text-align:left;
width:917px;
border:1px solid #000;
border-collapse:collapse;
}

.scheduleTable_1 {
text-align:left;
width:917px;
border:1px solid #000;
border-collapse:collapse;
}

.scheduleRemarkTd {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:0.02em;
padding-left:10px;
}

.scheduleRemarkTd_1 {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:0.02em;
padding-left:10px;
padding-top:5px;
padding-bottom:1px;
}

.scheduleRemarkTd_2 {
width:917px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:0.02em;
padding-top:5px;
}

.scheduleRemarkTd_3 {
width:917px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:0.02em;
padding-top:5px;
}

.scheduleTxtTd {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0.02em;
padding-left:10px;
padding-right:10px;
line-height:180%;
}

.scheduleTxtTd_1 {
width:917px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0.02em;
padding-right:10px;
line-height:180%;
}

.scheduleTxtTd_2 {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0.02em;
line-height:180%;
}

.scheduleB2TopTd {
width:917px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
letter-spacing:0.01em;
padding-right:12px;
padding-bottom:0px;
}

/*************************************************************************************************
     Discover
*************************************************************************************************/


.discoverTd {
width:610px;
vertical-align:top;
text-align:left;
}

.discoverText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
letter-spacing:0.1em;
line-height: 150%;
color:#000000;
}


/*************************************************************************************************
     Event Highlights
*************************************************************************************************/


.eHLTd {
width:153px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:center;
}

.eHLContTable {
width:320px;
text-align:left;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}

.eHLContTd {
width:320px;
height:140px;
vertical-align:middle;
text-align:center;
}

.eHLInfoCaseTd {
width:320px;
height:20px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
padding-top:2px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:middle;
text-align:left;
padding-left:7px;
color:#FFFFFF;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.eHLInfoContTd {
width:320px;
height:80px;
background-color:#ffffff;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
text-align:left;
padding:5px 0 0 7px;
color:#000000;
}


/*************************************************************************************************
     Videos
*************************************************************************************************/


.vidTd {
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:center;
vertical-align:top;
}

.vid_1Td {
background-image:url(../../image/globtemp/thumnailTxtBg.gif);
background-repeat:repeat-x;
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:center;
vertical-align:top;
padding-top:3px;
padding-left:3px;
padding-right:3px;
line-height:140%;
}


/*************************************************************************************************
     MiniMaxi Plan
*************************************************************************************************/

.minimaxiPTd {
height:35px;
text-align:left;
font-size:12px;
padding:5px 0 5px 13px;
vertical-align:middle;
}

.minimaxiPTd_1 {
height:35px;
text-align:right;
font-size:12px;
padding:5px 16px 5px 0;
vertical-align:middle;
}

.minimaxiPDiv {
border: 1px solid #000;
width: 800px;
height:1186px;
text-align:center;
}

.minimaxiPArrowTd {
width:145px;
text-align:center;
}


/*************************************************************************************************
     Products
*************************************************************************************************/


.pductsImgTd {
width:918px;
height:220px;
text-align:center;
}

.pductsIntroTd {
width:906px;
height:22px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
letter-spacing:0.05em;
padding-left:8px;
color:#FFFFFF;
border-bottom:1px solid #000;
vertical-align:middle;
}

.pductsCtentTd {
width:880px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
line-height:150%;
}

.pductsCtentTd_1 {
width:530px;
background-color:#ffffff;
line-height:150%;
vertical-align:top;
}

.pductsCtentTd_2 {
width:350px;
line-height:150%;
vertical-align:top;
text-align:center;
}

.pductsPBIconTd {
height:35px;
text-align:right;
font-size:12px;
padding:5px 13px 5px 0;
vertical-align:middle;
}

.pductsCtentT {
font-weight:bold;
font-size:12px;
}

.pductsCtentT_1 {
font-weight:bold;
font-size:11px;
}


.pductsCtentTDiv {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-align:center;
vertical-align:middle;
background-color:#FFFFFF;
}

#pductsCtentOuterTable {
width:910px;
background-color:#ffffff;
border:1px solid #000;
}

.pductsCtentInTable {
width:880px;
border:solid;
border-width:thin;
border-color:#000000;
}

.pductsCtentInTable_1 {
width:880px;
border:none;
}

.pductsCtentInTd {
vertical-align:middle;
padding-left:7px;
padding-right:7px;
height:200%;
}

.pductsCtentInTd_1 {
vertical-align:middle;
text-align:center;
height:175px;
}

.pductsBTTopDiv {
padding-top:10px;
padding-bottom:10px;
padding-right:7px;
text-align:right;
font-weight:bold;
font-size:13px;
}


/*************************************************************************************************
     Gallery
*************************************************************************************************/

.galImgTd {
width:454px;
height:340px;
text-align:center;
vertical-align:top;
}

.galTitleTd {
width:454px;
height:22px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
letter-spacing:0.05em;
padding-left:8px;
color:#FFFFFF;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.galTxtTd {
width:454px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:180%;
padding: 5px 8px 0 8px;
text-align:left;
vertical-align:middle;
}

.galTxt_1Td {
width:454px;
background-color:#ffffff;
height:35px;
padding: 0 8px 0 8px;
vertical-align:middle;
}

.galTxt_2Td {
width:454px;
background-color:#ffffff;
height:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:180%;
padding: 5px 8px 0 8px;
text-align:left;
letter-spacing:0.034em;
vertical-align:top;
}


.galTitleTxt {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
line-height:180%;
text-align:left;
}

.galTableTd {
text-align:left;
}

#galCtentTable {
width:454px;
height:338px;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}


/*************************************************************************************************
     Contact
*************************************************************************************************/


.ctactImgTd {
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
padding-top:14px;
padding-left:15px;
padding-bottom:8px;
vertical-align:top;
}

.ctactAddTd {
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
padding-left:15px;
padding-right:8px;
padding-top:10px;
padding-bottom:8px;
line-height:200%;
vertical-align:top;
letter-spacing:0.02em;
}

.ctactAddT {
font-weight:bold;
font-size:13px;
}

.ctactTable {
width:918px;
text-align:center;
border:1;
border-style:solid;
border-color:#000000;
border-width:thin;
}

.ctactCallHeadTd {
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
height:22px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
line-height:150%;
vertical-align:middle;
letter-spacing:0.1em;
padding-left:8px;
}

.ctactCallCtentTd {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:150%;
vertical-align:top;
padding-top:5px;
padding-left:8px;
padding-bottom:5px;
}

.ctactCallCtent2Td {
background-color:#e0fbfe;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:150%;
vertical-align:top;
padding-top:5px;
padding-left:8px;
padding-bottom:5px;
}


.scheLinksTd {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}



/*************************************************************************************************
     ATM Profile /Mission /Marketing Plan Strength
*************************************************************************************************/

.atmPfileImgTd {
width:350px;
text-align:left;
padding-left:8px;
padding-right:5px;
vertical-align:top;
}

.atmPfileImgTd_1 {
width:300px;
text-align:left;
padding-right:8px;
padding-bottom:8px;
vertical-align:top;
}

.atmPfileTd {
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
padding-top:5px;
padding-left:5px;
padding-right:8px;
vertical-align:top;
letter-spacing:0.01em;
}

.atmMPSImgTd {
width:300px;
text-align:left;
padding-left:2px;
padding-right:8px;
vertical-align:bottom;
}

.atmMPSCaptionTable {
width:580px;
border:1px solid #000;
text-align:left;
vertical-align:middle;
margin-bottom:2px;
background-color:#dbf4ff;
}

.atmMPSCaptionTd {
font-size:14px;
letter-spacing:0.01em;
font-weight:bold;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
background-color:#dbf4ff;
padding-left:8px;
padding-bottom:8px;
vertical-align:top;
}

.atmMPSCaptionTd_1 {
font-size:13px;
letter-spacing:0.01em;
font-weight:bold;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
background-color:#dbf4ff;
padding-right:8px;
padding-bottom:8px;
vertical-align:top;
}


/*************************************************************************************************
     Testimony
*************************************************************************************************/


.testiLinksTd {
height:25px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding:10px 0 0 18px;
vertical-align:middle;
}

.testiLinksTd_1 {
height:25px;
text-align:right;
font-size:12px;
padding:10px 16px 0 0;
vertical-align:middle;
}

.testiLinksTd_2 {
height:25px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
padding-top:8px;
}

.testiImgBoxTd {
width:110px;
height:140px;
vertical-align:middle;
text-align:right;
}

.testiContBoxTable {
width:180px;
text-align:left;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}

.testiContBoxTd {
width:180px;
height:140px;
vertical-align:middle;
text-align:center;
}

.testiInfoCaseTd {
width:180px;
height:20px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:middle;
text-align:left;
padding-left:7px;
color:#FFFFFF;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.testiInfoContTd {
width:180px;
height:80px;
background-color:#ffffff;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
text-align:left;
padding:5px 0 0 7px;
color:#000000;
}


/*************************************************************************************************
     Testimony (Case)
*************************************************************************************************/


.caseImgTd {
width:918px;
height:200px;
text-align:center;
}

.caseIntroTd {
width:918px;
height:22px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
letter-spacing:0.1em;
padding-left:8px;
color:#FFFFFF;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.caseCtentTd {
width:918px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
line-height:150%;
}

.pductsPBIconTd {
height:35px;
text-align:right;
font-size:12px;
padding:5px 13px 5px 0;
vertical-align:middle;
}

#caseCtentOuterTable {
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
width:918px;
background-color:#ffffff;
}

.caseHLBarHTd {
width:888px;
height:8px;
text-align:center;
background-image:url(../../image/globtemp/HLBarH.gif);
}


/*************************************************************************************************
     dropmenu (top btn)
*************************************************************************************************/


.topBtnDropSyle{
width:364px;
font-weight: bold;
text-align:right;
}

.topBtnDropSyle:after{ /*Add margin between menu and rest of content in Firefox*/ 
float:left; 
visibility: hidden;
}

.topBtnDropSyle ul{
padding: 0 0 0 0;
width: 100%;
float:left; 
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.topBtnDropSyle ul li{
display: inline;
}

.topBtnDropSyle ul li a{
color: #FFFFFF;
float:left; 
margin: 0;
}

.topBtnDropSyle ul li a:hover{
background-color:#dbf5fc;

}

/*.topBtnDropSyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " "; /*url(../template/images/lanDD.gif);*/
/*}*/


/* ######### Style for Drop Down Menu ######### */

.dropmenuTopDiv{
position:absolute;
top:0px;
font:12px Arial;
line-height:18px;
z-index:1000;
background-color: #77b424;
visibility:hidden;
color: #FFFFFF;
}


.dropmenuTopDiv a{
width: auto;
display: block;
text-indent: 5px;
text-decoration: none;
border-bottom: 2px solid #3e620c;
color:#FFFFFF;
letter-spacing:0.08em;
font-weight:bold;
z-index:100;
padding: 0 0 0 0;
}

.dropmenuTopDiv a:hover{ /*THEME CHANGE HERE*/
background-color: #598a14;
color: #FFFFFF;
text-decoration:none;
}

#dropmenu1 { /* Select country drop menu */
margin-top:-1px;
margin-left:14px;
border-left: 2px solid #1e7493;
border-right: 2px solid #1e7493;
width:225px;
text-align:left;
vertical-align:middle;
}

#dropmenu2 { /* Select language dropmenu */
margin-top:-1px;
margin-left:10px;
width:90px;
text-align:left;
border-left: 2px solid #1e7493;
border-right: 2px solid #1e7493;
vertical-align:middle;
}


/*************************************************************************************************
     dropmenu (main btn)
*************************************************************************************************/


.mainBtnDropSyle{
height:29px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

.mainBtnDropSyle:after{ /*Add margin between menu and rest of content in Firefox*/ 
float:left; 
visibility: hidden;
}

.mainBtnDropSyle ul{
padding: 0 0 0 0;
width: 100%;
float:left; 
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.mainBtnDropSyle ul li{
display: inline;
}

.mainBtnDropSyle ul li a{
color: #FFFFFF;
float:left; 
margin: 0;
}

a:hover.mainBtnDropSyle {
color: #FFFFFF;
}

a:visited.mainBtnDropSyle {
color: #FFFFFF;
}

.mainBtnDropSyle ul li a:hover{
background-image:url(../template/images/blackMO.gif);
}

/*.mainBtnDropSyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " "; /*url(../template/images/lanDD.gif);*/
/*}/*


/* ######### Style for Drop Down Menu ######### */

.dropmenuMainDiv{
position:absolute;
top: 0;
font: 12px Arial;
color:#FFFFFF;
line-height:18px;
z-index:1000;
background-color: #77b424;
visibility:hidden;
}

.dropmenuMainDiv a{
width: auto;
display: block;
text-indent: 5px;
text-decoration: none;
border-bottom: 2px solid #3e620c;
font:bold 12px Arial, Helvetica, sans-serif;
letter-spacing:0.05em;
color: #FFFFFF;
z-index:1;
padding: 5px 0 0 0;
}

.dropmenuMainDiv a:hover{ /*THEME CHANGE HERE*/
background-color: #538212;
color:#FFFFFF;
text-decoration:none;
}

.dropmenuMainDiv a:visited{ /*THEME CHANGE HERE*/
color:#FFFFFF;
text-decoration:none;
}

#dropmenu3 { /* discover drop menu */
margin-top:-1px;
border-left: 2px solid #3e620c;
border-right: 2px solid #3e620c;
width:200px;
text-align:left;
}

#dropmenu4 { /* products drop menu */
margin-top:-1px;
border-left: 2px solid #3e620c;
border-right: 2px solid #3e620c;
width:200px;
text-align:left;
}

#dropmenu5 { /* events drop menu */
margin-top:-1px;
border-left: 2px solid #3e620c;
border-right: 2px solid #3e620c;
width:200px;
text-align:left;
}

#dropmenu6 { /* support & downloads drop menu */
margin-top:-1px;
border-left: 2px solid #3e620c;
border-right: 2px solid #3e620c;
width:200px;
text-align:left;
}


/*************************************************************************************************
     location
*************************************************************************************************/

#locateMainTable {
width:940px;
text-align:center;
padding:0;
background-color:#FFFFFF;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
}

.locateMainT {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:0.05em;
vertical-align:bottom;
}

.locateTable {
width:910px;
height:auto;
border:1px solid #000;
text-align:left;
}

.locateCtentT {
font-weight:bold;
font-size:12px;
}

.locateCtentInTd {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:top;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-left:7px;
padding-right:7px;
}

.locateCtentInTd_a {
font-size:12px;
background-color:#E8E8E8;
font-family:Arial, Helvetica, sans-serif;
vertical-align:top;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-left:7px;
padding-right:7px;
}

.locateCtentInTd_1 {
text-align:right;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:bottom;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-left:7px;
padding-right:7px;
}

.locateCtentInTd_1a {
text-align:right;
font-size:12px;
background-color:#E8E8E8;
font-family:Arial, Helvetica, sans-serif;
vertical-align:bottom;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-left:7px;
padding-right:7px;
}

.locateTitleTd {
height:22px;
background-image:url(../../image/globtemp/sTitleBG.gif);
background-repeat:repeat-x;
background-color:#ec6131;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:0.1em;
color:#FFFFFF;
text-align:center;
}


