/* Newtrade CSS by Creative Jar 27.03.06 */
/* ======================================================= */

/* CSS Holders */
/* ======================================================= */

body { margin:0px; padding:0px; background-image:url(../../images/bg.gif); text-align:center; behavior:url(media/scripts/csshover.htc); }
body.RTEtextarea 
{
    color: #000!important;    
}
form{ margin: 0px; padding: 0px; }

#topShape { margin:5% auto 0; }

#container { clear:right; width:760px; height:498px; text-align:left; margin:auto; padding:0px; border:1px solid #000; position:relative; }
#headNavigation { background:url(../../images/header.jpg) 0 0 no-repeat; height:87px; width:760px; z-index:2; position:relative; }
#headNavigation .header-investors { position: absolute; left: 80px; top: 9px; }
#contentContainer { height:411px; margin:0px; padding:0px; text-align:left; background:url(../../images/border.gif) 0 0 no-repeat; }
#contentBox { padding:10px; height:391px; background:url(../../images/contentBg.jpg) 10px 10px no-repeat; overflow: auto; }
div#longheading{ padding-left: 19px; }
#contentBox img#longheading{ padding-left: 19px; width: auto; }

#mainTextHolder { padding-left:19px; padding-right:40px; margin:0px; float:left; width:492px; height:150px; font:9pt Arial, Helvetica, sans-serif; color:#c4c3c3; }
#mainTextHolder p { margin:0px; padding:0px; }

#whoTextHolder { padding-left:19px; padding-right:40px; margin:0px; float:left; width:492px; height:80px; font:9pt Arial, Helvetica, sans-serif; color:#c4c3c3; }
#whoTextHolder p { margin:0px; padding:0px; }

#eventsTextHolder { padding-left:19px; margin:0px; float:left; width:300px; height:auto; font:9pt Arial, Helvetica, sans-serif; color:#c4c3c3; }
#eventsTextHolder p { margin: 0px; padding-top: 0px; padding-bottom: 10px; }
/*#eventsTextHolder p:first-letter { color: #FF6500; }*/
#eventsTextHolder2 { padding-left:40px; padding-top:53px; margin:0px; float:left; width:300px; height:auto; font:9pt Arial, Helvetica, sans-serif; color:#c4c3c3; }
#eventsTextHolder2 p { margin:0px; padding-top:0px; padding-bottom:10px; }
#eventImageHolder { padding-top: 72px; padding-left:20px; margin:0px; float:left; width:auto; }
#eventImageHolderheadingoffset { padding-top: 22px; padding-left:20px; margin:0px; float:left; width:auto; }

#pressTextHolder { padding-left:19px; margin:0px; float:left; width:326px; height:auto; font:7.5pt Arial, Helvetica, sans-serif; color:#c4c3c3; }
#pressTextHolder p { margin:0px; padding-top:0px; padding-bottom:10px; }
/*#NewsLetterHolder { padding-top:178px; padding-left:113px; margin:0px; float:left; width:268px; height:160px; background:url(../../images/newsletter-bg.jpg) 108px 173px no-repeat; font:7.5pt Arial, Helvetica, sans-serif; color:#555; }*/
#NewsLetterHolder { padding-top:178px; padding-left:33px; margin:0px; float:left; width:268px; height:160px; background:url(../../images/newsletter-bg.jpg) 28px 173px no-repeat; font:7.5pt Arial, Helvetica, sans-serif; color:#555; }
#NewsHolderContent { padding-left:14px; width:234px; }
#NewsHolderContent p { padding-bottom:7px; margin:0px; }

#textHolder { padding-left:19px; margin:0px; float:left; width:326px; height:auto; font:9pt Arial, Helvetica, sans-serif; color:#c4c3c3; }
#textHolder p { margin:0px; padding-top:0px; padding-bottom:10px; }
#textHolder2 { padding-left:19px; padding-top:53px; margin:0px; float:left; width:326px; height:auto; font:9pt Arial, Helvetica, sans-serif; color:#c4c3c3; }
#textHolder2 p { margin:0px; padding-top:0px; padding-bottom:10px; }

#flashHome { width:740px; height:215px; margin:0px; padding:0px; clear:left; }


/* News Styles */
/* ======================================================= */
#newsTextHolder { padding-top:19px; float:right; width:189px; font:8pt Arial, Helvetica, sans-serif; }
#newsTextHolder a { color:#ff6500; }
#newsTextHolder img.arrow { padding-right:6px; }

/* Text Colours - Styles */
/* ======================================================= */
a { color:#ff6500; }

.orange { color:#ff6500; }
.grey { color:#c4c3c3; }
.white { color:#fff; }
.pink { color:#ff6565; }
.frmDesc{
	float: left;
	width: 140px;
}

#pressTextHolder .pressTitle { font-size:9pt; font-weight:bold; color:#fff; }
.newsText { padding-left:15px; margin:0px; list-style:none; }
.smaller { font-size:7pt; }

#footerTextContainer { clear:right; width:760px; height: 38px; text-align:left; margin:auto; padding:0px; background:url(../../images/bottom-shape.gif) 0px 0px no-repeat; }
.footerText { padding-left:18px; padding-top: 5px; margin:0px; font:7pt Arial, Helvetica, sans-serif; color: #ffffff; }


/* Newsletter Form Styles */
/* ======================================================= */
#newsletterForm { padding:0px; margin:0px; font:7pt Arial, Helvetica, sans-serif; }
.inputBoxNews { border:1px solid #9c9c9c; width:194px; height:14px; font:9pt Arial, Helvetica, sans-serif; color:#666666; }


/* Login Styles */
/* ======================================================= */

#loginBox { margin:2px; width:736px; height:21px; background:url(../../images/login-bg-noline.gif) 0 0 repeat; font:7pt Arial, Helvetica, sans-serif; }
/*#loginBox { margin:2px; width:736px; height:21px; font:7pt Arial, Helvetica, sans-serif; }*/
#loginBox a { color:#ff6500; }
.newsletter { float:left; width:auto; padding-left:4px; padding-top:2px; color:#c8c8c8; height:15px; }
#loginDetails { float:right; width:auto; padding: 2px 2px 0 0; color:#9c9c9c; margin: 0px; border: 0px;}
.loginForm { padding:0px; margin:0px; font:7pt Arial, Helvetica, sans-serif; }
.inputBox { border:1px solid #9c9c9c; width:120px; height:14px; font:9pt Arial, Helvetica, sans-serif; color:#666666; }
.inputTextBox { border:1px solid #9c9c9c; width:200px; height:88px; font:9pt Arial, Helvetica, sans-serif; color:#666666; }

/* Navigation Styles */
/* ======================================================= */
/* Note Mac IE had li:hover bug. Doesn't display drop down. */

#navigation { width:620px; height:25px; float:left; padding-top:62px; margin:0; text-align:left; }
div#nav { list-style:none; margin:0; padding:0; line-height:0px; font-size:0; text-align:left; }

div#nav ul { margin:0; padding:0; width:auto; }
div#nav .level1 { position:absolute; left:140px; width:100%; display:block; z-index:3; }

/*div#nav li { position:relative; list-style:none; margin:0; float:left; width:auto; display:block; }*/

/* Each Button has a width for IE Mac issues */
div#nav .nav_home { position:relative; list-style:none; padding:0; margin:0; float:left; width:53px; text-align:left; }
div#nav .nav_aboutus { position:relative; list-style:none; padding:0; margin:0; float:left; width:80px; }
div#nav .nav_portfolio { position:relative; list-style:none; padding:0; margin:0; float:left; width:85px; }
div#nav .nav_iaa { position:relative; list-style:none; padding:0; margin:0; float:left; width:44px; }
div#nav .nav_advertising { position:relative; list-style:none; padding:0; margin:0; float:left; width:92px; }
div#nav .nav_events { position:relative; list-style:none; padding:0; margin:0; float:left; width:65px; }
div#nav .nav_press { position:relative; list-style:none; padding:0; margin:0; float:left; width:55px; }
div#nav .nav_clients { position:relative; list-style:none; padding:0; margin:0; float:left; width:69px; }
div#nav .nav_contact { position:relative; list-style:none; padding:0; margin:0; float:left; width:78px; }
div#nav .nav_careers { position:relative; list-style:none; padding:0; margin:0; float:left; width:68px; }

div#nav li a { display:block; padding:0; text-decoration:none; width:1px; voice-family:"\" }\""; voice-family:inherit; width:1px; }
div#nav>ul a { width:auto; }
div#nav ul ul { position:absolute; top:25px; left:0; width:1px; display:none; }
div#nav ul.level1 li.submenu:hover ul.level2 { display:block; }
div#nav ul.level2 { list-style:none; }
div#nav li:hover ul, #nav li:hover ul, #nav li:hover li:hover li:hover ul { display:block; }

/* General tidy up styles */
.goleft { float: left; }
.goright { float: right; }
.nodisplay { display: none; }

#scroll img { padding:5px; }

/* Stop Stealing My Code - Fish go Moo */


