body { margin:0px; padding:0px; }
div { color:#000; font-size:12px; font-family:arial, tahoma; }
img { border:0px; }
a { text-decoration:none; color:#000; font-weight:bold; }
form { padding:0px; margin:0px; }
p { margin-top:0px; }
.container { margin:auto; width:990px; }
.clear { clear:both; }

.border { border-bottom:1px dashed #bcbdc0; padding-bottom:10px; margin-bottom:10px; }

.header { border-bottom:1px dashed #bcbdc0; }

.register { border-top:1px dashed #bcbdc0; padding:2px 0px;  height:20px; }

.navigation { border-left:1px dashed #bcbdc0; width:663px; padding:0px 6px 0px 6px; height:156px; }
.navigation ul { margin:0px; padding:0px; list-style-type:none; font-weight:bold; clear:left; height:22px; }
.navigation li { float:left; padding:3px 6px 3px 6px; color:#fff; margin:1px; text-transform:uppercase; font-size:11px; }
.navigation ul li a { display:block; color:#fff; font-weight:normal; width:175px; }
.navigation .black .heading { background:#000; }
.navigation .blue .heading { background:#00acc6; }
.navigation .black li { background:#a7a9ac; }
.navigation .blue li { background:#aed7e4; }
.navigation li.on { background:#e31f26 !important; }
.navigation .heading { width:80px; }
.navigation .headingOn { width:80px; background:#e31f26 !important; }

.regButton { background:#000; border:0px; color:#fff; font-size:11px; font-weight:bold; margin:1px; padding:2px 3px;}
.inputButton { border:1px solid #000; padding:2px; font-size:10px; width:200px; margin-left:4px; }

h1 { margin:0px; padding:0px; color:#000; font-weight:bold; font-size:24px; font-family:'arial black', arial; text-transform:uppercase; line-height:24px; }
h3 { margin:8px 0px 12px 0px; padding:0px; font-weight:normal; font-family:arial;font-size:24px;text-transform:uppercase; line-height:22px;}
h2, h4, h5 { margin:0px; padding:0px; font-weight:normal; font-size:20px; font-family:'arial black', arial; text-transform:uppercase; }
h2 { color:#E31F26; }
h3 { color:#00acc6; }
h5 { font-size:13px; font-weight:bold; margin:5px 0px; }
h6 { font-size:11px; text-transform:uppercase; font-weight:bold; margin:2px 0px 2px 0px;}

.right { float:right; }
.left { float:right; }

h1.quote { font-size:20px; line-height:28px;}
.quoter { float:right; font-size:16px;padding-top:20px; text-align:right; }

.leftColumn { float:left; width:223px; border-right:1px dashed #bcbdc0; padding:0px 10px 0px 0; margin-top:40px; }
.twoColumn { float:right; width:738px; padding-top:40px; }
.leftInner { float:left; width:547px; padding-right:5px; }
.rightInner { float:right; width:179px; padding-left:5px; }

.leftCell { border-right:1px dashed #bcbdc0; vertical-align:top; }
.rightCell { vertical-align:top; }

.paper h2 { color:#e31f26; font-size:30px; line-height:36px; padding-bottom:15px; }
.paper h2 span { font-size:18px; }
.paper { background:url('/images/rightcol_paper.jpg') no-repeat top; padding:10px 15px; width:149px; }

.leftColumn .paper h2 { color:#e31f26; font-size:40px; line-height:36px; padding-bottom:15px; }
.leftColumn .paper { background:url('/images/leftcol_paper.jpg') no-repeat top; padding:10px 15px; overflow:hidden; width:199px; }
.leftColumn .paper ul { padding:0 0 0 20px; margin:0px;}

.rightInner .paper ul { padding:0 0 0 5px; margin:0px; list-style-type:none; }
.rightInner .ticks li { background:url('/images/tick.gif') top left no-repeat; padding-left:15px; }

.stickynote h2 { color:#000; font-size:20px; line-height:36px; padding-bottom:15px; }
.stickynote { background:url('/images/stickynote.jpg') no-repeat left top; width:172px; height:172px; overflow:hidden; padding:51px 10px 0px 10px; text-transform:uppercase;}
.stickynoteSmall { background:url('/images/stickynote.jpg') no-repeat left top; width:172px; height:172px; overflow:hidden; padding:51px 10px 0px 10px; text-transform:uppercase;}

.leftInner .stickynote h2 { color:#000; font-size:20px; line-height:36px; padding:0px 0px 15px 0px; text-align:center;}
.leftInner .stickynote { background:url('/images/stickynote_left.jpg') no-repeat left top; width:185px; height:202px; overflow:hidden; padding:60px 20px 0px 20px; }

.leftColumn .stickynote h2 { color:#000; font-size:20px; line-height:36px; padding:0px 0px 15px 0px; text-align:center;}
.leftColumn .stickynote { background:url('/images/stickynote_left.jpg') no-repeat left top; width:185px; height:202px; overflow:hidden; padding:60px 20px 0px 20px; }

.folder h2 { color:#000; font-size:20px; line-height:20px; text-align:center; width:151px; float:left; padding:0px 10px 0px 10px; height:211px;}
.folder { background:url('/images/folder.jpg') no-repeat left top; width:321px; height:201px; overflow:hidden; padding:30px 26px 0px 0px; float:left; font-size:10px;}

.clipboard h2 { color:#e31f26; font-size:30px; line-height:26px; padding:0px 0px 6px 0px; text-align:center; }
.clipboard h2 span { font-size:14px; }
.clipboard { background:url('/images/clipboard.jpg') no-repeat left top; width:189px; overflow:hidden; padding:80px 20px 0px 20px; font-size:10px;}

.rightInner .clipboard h2 { color:#e31f26; font-size:30px; line-height:26px; padding:0px 0px 6px 0px; text-align:center; }
.rightInner .clipboard h2 span { font-size:14px; }
.rightInner .clipboard { background:url('/images/clipboard_right.jpg') no-repeat left top; font-size:10px;width:146px; }

.notepad h2 { color:#19a9c3; font-size:50px; line-height:40px; padding-bottom:15px; text-align:center; }
.notepad { background:url('/images/notepad.jpg') no-repeat top; padding:70px 15px 0px 15px; height:254px; overflow:hidden; width:193px; }

.leftIntro p { line-height:18px; }

.mapArea { background:url('/images/map_bg.jpg') no-repeat top; padding:0px 44px 40px 0px; height:450px; width:694px; overflow:hidden; }

/* Global Partners START */
.globalPartnersTop { padding:10px 0px 0px 0px;}
.gp { height:60px; overflow:hidden; display:block; float:left; text-indent:-9000px;}
    .gp.CSEnergy { width:164px; background:url('/images/gp_top_cs-energy.gif') no-repeat top;}
    .gp.CSEnergy:hover { background-position:0px -60px;}
    .gp.IHI { width:135px; background:url('/images/gp_top_ihi.gif') no-repeat top;}
    .gp.IHI:hover { background-position:0px -60px;}
    .gp.JPower { width:207px; background:url('/images/gp_top_jpower.gif') no-repeat top;}
    .gp.JPower:hover { background-position:0px -60px;}
    .gp.Mitsui { width:188px; background:url('/images/gp_top_mitsui.gif') no-repeat top;}
    .gp.Mitsui:hover { background-position:0px -60px;}
    .gp.Schlumberger { width:196px; background:url('/images/gp_top_schlumberger.gif') no-repeat top;}
    .gp.Schlumberger:hover { background-position:0px -60px;}
    .gp.Xstrata { width:90px; background:url('/images/gp_top_xstrata.gif') no-repeat top;}
    .gp.Xstrata:hover { background-position:0px -60px;}   
/* Global Partners END */

.glossary { color:#D0D1D4; }
.glossary a { color:#D0D1D4; width:38px; display:block; float:left;}
.glossary a.glossaryOn { color:#000; }

.tableInfo { width:300px; }
.tableInfo td { border-bottom:1px solid #BCBDC0; }
.tableInfo .left { border-right:1px solid #BCBDC0; float:none; }
 
.underline li { padding:3px 0px 3px 0px; border-bottom:1px dashed #BCBDC0; width:385px; }

.linkSection:hover { background:#CCE3EB; }
.activeLinkSection{ background-color:#CCE3EB;}
.linkSection h6 { border-bottom:1px solid #f7f7f7; padding:4px 0px; font-size:16px; }
.linkSection a { font-weight:normal; text-decoration:underline; }

#target_id ul {list-style: none; margin: 0; padding: 20px 0 0 0;}
#target_id li {margin: 10px 0; background: url('/images/list_arrow.jpg') top left no-repeat; padding: 0;}
#target_id a {left: 35px; position: relative;}
#target_id a {display: block; text-transform: uppercase; width: 185px; font-weight: normal; font-size: 18px; color: #AEB0B2;}

html > body,html {
    margin:0px;
    padding:0px;
    height:100%;
}

.staticHome {
 position: relative;
 height: 600px;
 width: 800px;
 display: block;
 margin: 0 auto;
 background: #fff url('/images/home_bg.jpg') left top no-repeat;
}

.staticHome .aussie { position: absolute; display: block; top: 285px; left: 308px; height: 21px; width: 41px; z-index: 5;}
.staticHome .japanese { position: absolute; display: block; top: 285px; left: 365px; height: 21px; width: 41px; z-index: 5;}

/* a[name^="393"] {height:1px; width:1px; overflow:none; } */
