/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.
  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>
  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben
  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/
/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}
.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
#container{width: 800px; margin-left: 10px; margin-right: 10px; text-align: left;background-image: none;   }

#leftcontent{width: 440px; float: left; padding-left: 20px; padding-top: 20px; padding-right: 10px; background-image:none;}
#rightcontent{width: 210px; float: right; padding-right: 100px; padding-top: 20px;}
*html #rightcontent {padding-right:80px;}
#rightcontent img {display:none;}

#leftcontent .home_news {margin:0 0 15px 0;padding:5px 5px 5px 5px;background-color:#F8F8F8;}
#leftcontent .home_news p.news {margin:0 0 0 0;padding:0 0 3px 5px;border-bottom:1px solid #DBD9D9;font-size: 1em; font-weight: bold; color: #055C54; }
#leftcontent .home_news p.date {margin:0 0 0 0;padding:3px 0 0 5px;font-family: Lucida Sans;font-size:10px;}
#leftcontent .home_news p a {margin:0 0 0 0;padding:0px 0 0 5px;color:#333333; font-weight:normal; }
#leftcontent .home_news p a:HOVER {margin:0 0 0 0;padding:0 0 0 5px;text-decoration:underline;}

#nav{display:none;}

#leftcontent_marine{width: 390px; float: left; padding-left: 20px; padding-top: 20px; padding-right: 10px; background-image:none;}
#leftcontent_marine p{color: #333333; margin-bottom: 1em;}
#rightcontent_marine{width: 210px; float: right; padding-right: 170px; padding-top: 20px;}
#rightcontent_marine a{color: #055C54; text-decoration: none;}
#rightcontent_marine a:hover{color: #8EA029;}
#rightcontent_marine img {display:none;}

#leftcontent_corp{width: 390px; float: left; padding-left: 20px; padding-top: 20px; background-image:none;padding-right: 10px; }
#leftcontent_corp p{color: #333333; margin-bottom: 1em;}
#rightcontent_corp{width: 210px; float: right; padding-right: 170px; padding-top: 20px;}
#rightcontent_corp a{color: #055C54; text-decoration: none;}
#rightcontent_corp a:hover{color: #8EA029;}

#leftcontent_corp .news {margin:15px 0 15px 0;padding:0 0 5px 5px;background:none;border-bottom:1px solid #E2EBB1;}
#leftcontent_corp .news p.intro {margin:0;padding:0;color: #055C54; font-weight:bold;}
#leftcontent_corp .news p.intro a {margin:0;padding:0;color: #055C54;text-decoration:none;} 
#leftcontent_corp .news p.date {margin:0 0 0px 0;padding:0;color:#8EA029;}
#leftcontent_corp .news p {margin:0;padding:0; color:#333333;}
#leftcontent_corp .news a:HOVER {margin:0;padding:0;text-decoration:underline;}

#leftcontent_corp1{width: 390px; float: left; padding-left: 20px; padding-top: 20px; background-image:none;  padding-right: 10px;}
#leftcontent_corp1 p{color: #333333; margin-bottom: 1em;}
#rightcontent_corp1{width: 210px; float: right; padding-right: 170px; padding-top: 20px;}
#rightcontent_corp1 a{color: #055C54; text-decoration: none;}
#rightcontent_corp1 a:hover{color: #8EA029;}

#rightcontent .vcard { margin:0 0px 0 -40px}

.vcard{width:150px; float:left;background-color: #E7EECC; border: 1px solid #D0E0E0; padding: 8px 40px 8px 8px; margin-bottom: 3px; margin-top: 5px; color: #3B7F56; line-height: 1.5em;}

.rhhall_img {margin:0;padding:0;width:390px; /*height:92px;*/ float:left; background:transparent url(../img/rhhall.jpg) no-repeat 230px 0; }
.rhhall_img p.moreinfo{margin:30px 0 0 0px; padding: 5px; padding-left: 10px;background-color: #EDF3CF; border: 1px solid #D6E4E3; width:200px; color: #045B55;}

.gouldings_img {margin:0;padding:0;width:390px; /*height:92px;*/ float:left; background:transparent url(../img/gouldings.jpg) no-repeat 230px 0; }
.gouldings_img p.moreinfo{margin:30px 0 0 0px; padding: 5px; padding-left: 10px;background-color: #EDF3CF; border: 1px solid #D6E4E3; width:200px; color: #045B55;}

.powerseeds_img {margin:0px 0 0 0px;padding:0;width:390px; /*height:92px;*/ float:left; background:transparent url(../img/powerseeds.jpg) no-repeat 230px 0; }
.powerseeds_img p.moreinfo{margin:30px 0 0 0px; padding: 5px; padding-left: 10px;background-color: #EDF3CF; border: 1px solid #D6E4E3; width:200px; color: #045B55;}
*html .powerseeds_img {margin:0;}

.iawsfert_img {margin:0px 0 0 0px;padding:0;width:390px; /*height:92px;*/ float:left; background:transparent url(../img/iawsfert.jpg) no-repeat 230px 0; }
.iawsfert_img p.moreinfo{margin:30px 0 0 0px; padding: 5px; padding-left: 10px;background-color: #EDF3CF; border: 1px solid #D6E4E3; width:200px; color: #045B55;}
*html .iawsfert_img {margin:0;}

.pbkent_img {margin:0px 0 0 0px;padding:0;width:390px; /*height:92px;*/ float:left; background:transparent url(../img/pbkent.jpg) no-repeat 230px 0px; }
.pbkent_img p.moreinfo{margin:30px 0 0 0px; padding: 5px; padding-left: 10px;background-color: #EDF3CF; border: 1px solid #D6E4E3; width:200px; color: #045B55;}
*html .pbkent_img {margin:0;}

#leftcontent_contact{width: 300px; float: left; padding-left: 20px; padding-top: 20px; background-image: none; padding-right: 0px; }
*html #leftcontent_contact{height: 230px;}
#leftcontent_contact p{color: #333333; margin-bottom: 1em;}
/*#rightcontent_contact{width: 150px; float: right; padding-right: 250px; padding-top: 20px;}*/
#rightcontent_contact a{color: #055C54; text-decoration: none;}
#rightcontent_contact a.on{color: #8EA029;}
#rightcontent_contact a:hover{color: #8EA029;}

#rightcontent_contact{width: 210px; float: right; margin:0 30px 0 0 ;padding-right: 100px; padding-top: 20px;}
*html #rightcontent_contact {padding-right:80px;}
#rightcontent_contact img {display:none;}

#leftcontent table.register{margin-bottom:20px; width:380px}
#leftcontent table.register tr th{text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px; font-size:14px; background-color: #055C54; color:#fff; background-image:none;}
#leftcontent table.register textarea{font-size:12px; padding:2px;}
#leftcontent table.register tr td{padding-left:10px; font-size:12px; vertical-align:middle;}
#leftcontent table.register tr.alt td{ background-color:#F7F9EE; vertical-align:middle;}
#leftcontent table.register tr.action td.submit{background-color: #055C54; }
#leftcontent table.register tr.standOutLeft{background-color:#B8CF37;}
#leftcontent table.register tr.standOutLeft td{color:#fff; font-weight:bold;}


h1{font-size: 26px; font-weight: normal; letter-spacing: 0em; color: #045B55; margin-bottom: 0.8em; letter-spacing:-1px;}
h2{font-weight: normal; font-size: 22px; color: #C6D764; margin-bottom: 0.6em; }

#main #leftcontent h1{font-size: 26px; font-weight: normal; letter-spacing: 0em; color: #045B55; margin-bottom: 0.8em; letter-spacing:-1px; line-height:30px;}
#main #leftcontent h2{font-weight: normal; font-size: 22px; color: #C6D764; margin-bottom: 0.6em; }

h2.small{font-size: 1em; font-weight: bold; color: #055C54; margin-bottom: 1.2em;}
h3{font-size: .9em; font-weight: bold; color: #055C54; margin-bottom: 1.2em; }
h3.services{font-size: 1.5em; font-weight: bold; color: #C6D764; margin-bottom: 0.1em; margin-top: 0.2em;width:100px}
h4{font-size: 1.3em; font-weight: bold; color: #C6D764; margin-bottom: 0.1em; margin-top: 0.2em;}
h5{font-size: 1.5em; font-weight: bold; color: #C6D764; margin-bottom: 0.5em; margin-top: 0.2em;}

#rightcontent #shareprices ul{margin-left:-5px;}
#rightcontent #shareprices ul li{margin-right:0px; padding-bottom:1px; /*color:#fff; background-color:#B8CF37; */}
#rightcontent #shareprices ul li a{/*color:#fff;*/}
#rightcontent #shareprices .shareFigures p.share {font-size: 1em; font-weight: bold; color: #055C54; margin-bottom: 1.0em;}
.shareFigures h3 {margin: 0 0 0 0px; color: #000; font-size: 0.8em; font-weight: normal;  width:100px;}
.shareFigures p {color:#899A25; font-size:11px; font-weight:normal; padding-left:12px; padding-top:3px; margin-bottom:-6px; width:100px;}
.shareFigures {padding-bottom: 0px; /*background: #f7f9EE;*/ float: left; /*padding:8px; border:1px solid #B8CF37;*/ width:200px}
.shareFigures h3{color:#899A25; font-size:12px; font-weight:normal; padding-left:12px; padding-top:3px; margin-bottom:-6px;/*width:196px;*/ width:100px; }
.shareFigures h4{color:#B8CF37; font-size:12px; font-weight:normal; margin-bottom:5px; margin-left:2px; width:100px;}
.shareFigures  ul {margin: 3px 5px 0 3px; padding-left:10px; padding-top:5px;}
.shareFigures  ul li {display: list-item; font-size: .9em; padding-right:6px; width:100px;}
.shareFigures  ul li.rate { margin: 0; color: #014842; font-size: 1.5em; float: left;  width: 85px; margin-left:6px;}
*html .shareFigures  ul li.rate{margin-left:3px;}
.shareFigures ul li.link {margin-left: -4px; padding-left: 16px; background: url(../img/icons/yellow_box.gif) no-repeat top left; float: left; clear: both; width:150px;}
.shareFigures  ul li.down {margin:0; padding-left: 13px; background: url(../img/icons/red_arrow_down.gif) no-repeat 0px 2px; float: left; color: #000;}
.shareFigures  ul li.up {margin:0; padding-left: 13px; background: url(../img/icons/green_arrow_up.gif) no-repeat 0px 2px; float: left; color: #000; }
.shareFigures  p.delay {margin:2px 0 0 3px; color: #AC0010; padding-left:10px; width:100px;}

.leftitem_investor{padding-top: 7px; padding-bottom: 6px; border-bottom: 1px solid #C6D764; }
.leftitem_investor img{float: left; margin-top:7px; margin-right:6px;}
.leftitem_investor p{color: #055C54; margin-bottom: 0.1em; width:100px}

.leftitem_food{padding-top: 7px; padding-bottom: 6px; border-bottom: 1px solid #C6D764; }
.leftitem_food img{float: right; margin-top: -6px;}
.leftitem_food p{color: #055C54; margin-bottom: 0.1em; width:100px}

.leftitem_management{padding-top: 7px; padding-bottom: 6px; border-top: 1px solid #C6D764; border-bottom: 1px solid #C6D764; }
.leftitem_management img{float: right; margin-top: 0px;}
.leftitem_management p{color: #055C54; margin-bottom: 0.1em; width:100px}

.leftitem_structure{padding-top: 7px; padding-bottom: 6px;  }
.leftitem_structure img{float: left; margin-top: -4px; margin-right: 0px;}
.leftitem_structure p{color: #055C54; margin-bottom: 0.1em; width:100px}

.leftitem_pdf {margin-top:20px; padding-top: 3px; padding-left: 3px; padding-bottom: 3px;  background-color:#F1F6DC; border:1px solid #B8CF37; width:120px}
.leftitem_pdf ul li { list-style-type:none; padding-left:5px;padding-bottom:5px;padding-top:3px; font-weight:bold;}