﻿body{background:#000000; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:400; color:#000; padding:0; margin:0 auto;}
h1,h2,h3,h4,h5,h6,html,p,th,td,ul{margin:0; padding:0;}
h1,h2,h3,h4,h6,p {margin-bottom:20px;}
table,table tr td{border:0;vertical-align:top; border-collapse:collapse;}
img{border:0;}
sup,sub{line-height:0;}
p{margin:10px 0 1px 0;}
br {line-height:1em; font-size:1em}
a, ul.tree li ul li a {font-size:14px; font-weight:normal; color:#0088cc; text-decoration:none; list-style-type:none;}
ul{ list-style-type:none;}
a:hover{color:#1f4478;}
.center{text-align:center;}
.noWrap,.noWrap *{white-space:nowrap;}
.show{display:block;}
.hide{display:none;}
.scroll{overflow:auto;}
.clear,br {clear:both;}
.indented{padding-left:30px;}
.floatLeft,a.button{float:left;}
.floatRight{float:right;}
.top20{ margin-top:20px;}
.list ul{ list-style-type:disc; list-style-position:inside; padding-left:20px; margin-top:10px; line-height:20px;}
.error{padding-top:10px; margin:0 auto; text-align:center;}
.partnerDesc{margin:10px; border-bottom:1px dotted #bbb; padding-bottom:20px;}
.partnerDesc p{ padding-left:20px}
h1{ font-size:20px; color:#1f4478; margin-top:10px;}
h2{ font-size:14px; margin-top:20px; margin-bottom:10px; color:#000;}

/** LAYOUT **/
#body{width:993px; height:100%; padding:0; margin:0 auto;}
#bottom{width:100%; height:10px; padding:0; margin:0 auto; background: url('../images/bottom.jpg') repeat-x;}
#home{width:993px; height:653px; padding:0; margin:0 auto; background: url('../images/home.jpg') no-repeat;}
#homeContent{ margin:275px 0 0 100px; float:left; width:400px; color:#fff; font-size:16px;}
#menu{width:993px; height:28px; padding:0; margin:0 auto; margin-bottom:0; background:#5496c4;}
#menu a{font-size:11px; font-weight:600; color:#fff;}
#menu a:hover{color:#cbe6eb;}
#management{width:993px; height:465px; padding:0; margin:0 auto; background: url('../images/management.jpg') no-repeat;}
#managementContent{ margin:20px 0 0 35px; float:left; width:480px; color:#000; font-size:16px;}
#business{width:993px; height:465px; padding:0; margin:0 auto; background: url('../images/business.jpg') no-repeat top right;}
#businessContent{ margin:20px 0 0 35px; float:left; width:510px; color:#000; font-size:16px;}
#environment{width:993px; height:624px; padding:0; margin:0 auto; background: url('../images/environment.jpg') no-repeat;}
#environmentContent{ margin:20px 0 0 35px; float:left; width:480px; color:#000; font-size:16px;}
#contact{width:993px; height:465px; padding:0; margin:0 auto; background: url('../images/contact.jpg') no-repeat;}
#contactContent{ margin:60px 40px 0 0; float:right; width:450px; color:#04273d; font-size:16px;}
#profile{width:993px; height:624px; padding:0; margin:0 auto; background: url('../images/profile.jpg') no-repeat;}
#profileContent{ margin:20px 0 0 35px; float:left; width:940px; color:#000; font-size:16px;}
#trading{width:350px; height:491px; padding:0; margin:0 auto; background: url('../images/partners.jpg') no-repeat; float:right;}
#tradingContent{ margin:20px 0 0 35px; float:left; width:450px; color:#fff; font-size:16px;}
#partners{  min-height:450px; height:auto !important; height:450px; padding:0; margin:0 auto;  background:#e3eff6}
#partnersImage{width:300px; height:670px; background: url('../images/partners.jpg') no-repeat; float:right;}
#partnersContent{ margin:20px 0 0 35px; float:left; width:650px; color:#fff; font-size:16px;}
#bodyPan{width:993px; min-height:450px; height:auto !important; height:450px; padding:0; margin:0 auto; background:#fff;}
#leftNav{ width:180px;  float:left; min-height:480px; height:auto !important; height:480px; margin-top:10px;}
#content{ width:953px; padding:20px; min-height:480px; height:auto !important; height:480px; float:left; color:#000; background:#fff;}
#content ul{ list-style-type:disc; list-style-position:inside; padding-left:20px; margin-top:10px; line-height:20px;}
#content a{ font-size:14px;}
#footer{width:985px; height:100%; color:#fff; padding-top:10px; margin:0 auto; font-size:12px;}
#footer a {color:#fff; font-size:12px;}
#footer a:hover{color:#1697d3; font-size:12px;}
#default{ padding:10px;}


/** HEADER **/
#header{width:993px; height:120px; padding:0; margin:0 auto; background: url('../images/header.jpg') no-repeat;}


/** MENU **/

/* ---------------------- Dolphin nav ---------------------- */
ul#saturday {
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	background:transparent url("../images/bgOFF.gif") repeat-x top left;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	border-bottom:4px solid #336666;
	border-top:4px solid #3a5894;
}
ul#saturday li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}
ul#saturday li a {
	display:block;
	float:left;
	color:#874B46;
	text-decoration:none;
	padding:12px 12px 0 12px;
	height:24px;
	background:transparent url("../images/bgDIVIDER.gif") no-repeat top right;
}
ul#saturday li a:hover {
	background:transparent url("../images/bgHOVER.gif") no-repeat top right;
}
ul#saturday li a.current, ul#saturday li a.current:hover {
	color:#fff;
	background:transparent url("../images/bgON.gif") no-repeat top right;
}
ul#saturday li a.last {	
	background:transparent url("../images/bgOFF.gif") repeat-x top left;
}
ul#saturday li a.last:hover {
	background:transparent url("../images/bgHOVER.gif") no-repeat top left;
}
/* ---------------------- END Dolphin nav ---------------------- */