/* CSS Properties for Display Page */
body {font: 12px arial, helvetica, sans-serif; margin:0px;}
h2{font: 24px arial, helvetica, sans-serif}
h3.prof{font: bold 14px arial, helvetica, sans-serif; border-bottom: 2px solid #5C6982; margin-bottom: 0px; padding-bottom: 4px; margin-top: 2em; background-color: #ffffff;}
hr{height: 1px; color: #cccccc; background-color:#cccccc; border: none;}
p {margin-left: 20px; margin-right: 20px;}
.size{width: 770px; margin: auto;}
.header {}
.header1 {font: normal 22px arial, helvetica, sans-serif; color: #000000; }
#cont {width: 587px; margin: 0px;}
.nav {background-color: #003366; font: bold 12px arial, helvetica, sans-serif; padding: 4px 0px 4px 0px;}
.nav a {color: #ffffff; text-decoration: none; padding: 0px 20px 0px 20px; text-transform:uppercase;}
.nav a:hover {color: #CCE3FC;}
.search {background-color: #B9C7D6; padding: 4px 0px 4px 0px;}
.search strong { padding-left: 50px;}
.search select {font-size: 12px;}
.search input {font-size: 12px;}
.adSpace {border-bottom: 1px solid #D8D1B4; background-color: #F6F6EA;}
.contactInfo td{width: 50%;padding: 5px;}
.contactInfo strong{display: block; float:left; width: 80px;}
.contactInfo em{display: block;  text-align: left; margin: 0px 0px 6px 80px; font-style:normal; *text-indent: -4px;}
.marketInfo {background-color:#F6F6EA; padding: 10px;}
.tradeData {width: 100%; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; background-color: #FFFFFF; text-align: center;}
.tradeData td{border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; padding: 3px;}
.tradeData .legend {background-color: #F0F0F0; font-weight:bold;}
.tradeData .up {color: #009900; background: url('/i/common/icon-up.gif') no-repeat left center; padding-left: 14px;}
.tradeData .down {color: #CC0000; background: url('/i/common/icon-down.gif') no-repeat left center; padding-left: 14px;}
.tradeData .flat {color: #000000;}
.marketData {width: 100%;}
.marketData td {width: 50%;padding: 5px 20px 5px 20px;}
.marketData strong{display: block; float:left;}
.marketData em{display: block;  text-align: right; margin: 0px 0px 6px 0px; font-style:normal;}
.marketData div{float:left; text-align: right; padding: 0px 30px 0px 30px;}
.marketData span{display: block; margin: 0px 0px 6px 0px; }
.chart {width: 600px; margin: auto; *text-align:center; *width: 100%;}
.activeProjects td {font-size: 11px; padding: 4px 3px 4px 3px;}
.activeProjects .stageNumL{text-align: right; padding: 4px 0px 4px 3px;}
.activeProjects .stageNumR{text-align: left; padding: 4px 3px 4px 0px;}
.activeProjects .countryL{text-align: right; padding: 4px 0px 4px 3px;}
.activeProjects .countryR{text-align: left; padding: 4px 3px 4px 0px;}
.activeProjects .legend td{font: bold 11px arial, helvetica, sans-serif; border-bottom: 1px solid #cccccc;}
.activeProjects .project td{ border-bottom: 1px solid #cccccc;}
.activeProjects .featureProject td{ border-bottom: 1px solid #cccccc;}
.activeProjects .featureProject .icon {background: url('/i/common/feature_proj.gif') no-repeat left center;}
.activeProjects .secondaryProject td{ border-bottom: 1px solid #cccccc;}
.activeProjects .secondaryProject .icon {background: url('/i/common/second_proj.gif') no-repeat left center;}
.IPV {background-color:#F6F6EA; padding: 10px;}
.IPV .chart {width: 700px; margin: auto;}
.whatsNext {border: 1px solid #D8C887; background: #FFFFCC url('/i/common/whats-icon.gif') no-repeat top left;}
.whatsNext h4 {font: bold 14px arial, helvetica, sans-serif; margin: 10px 0px 0px 30px; float: left;}
.whatsNext ul {margin-left: 120px; *clear: both;}
.whatsNext li {padding: 0px 0px 8px 0px;}
.whatsNext ul a {color: black; font-weight: bold;}
.footer {}
