
 /*

 Software Holding & Finance © CSS - localhost 
 Updated: 30/01/06

 All rights reserved. 2006

 Authored by Visual Expedition
 http://www.visualexpedition.com


 */



 /* GENERAL */



 body {

  color:		#000;
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		11px;
  margin:		20px auto;
  background:		url('../img/page_bg.jpg') top repeat-x #fff;

 }

 
  #page-wrap {

   width:		800px;
   margin:		0px auto;
   padding:		10px;
 }


 #content-wrap {

  background:		url('../img/content_bg.jpg') top repeat-x #fff;
  padding-top:		25px;

 }

  #navigation {


	padding:10px 5px;
	margin-top:15px;
	text-align:right;
	border-top: 1px solid #ddd;
	font-size:18px;
	font-weight:bold;
	background-color:#5e5e5e;

 }

 a { color:#367d9d; font-size:10px; text-decoration:none; }
 a:hover { text-decoration:underline; }

 img { border:0px;}
 a.nav {color:#666;text-decoration:none;font-weight:normal;font-size:14px;padding:5px;}

 a.nav:hover {text-decoration:underline;}

 a.more { color:#367d9d; padding:1px 2px;}
 a.more:hover { background-color:#367d9d;color:white;text-decoration:none;}


 .news_img {margin:0px 0px 20px 0px; padding:5px; border: 1px solid #ddd;}
 .pfo_img {margin:0px 0px 20px 0px; padding:5px; border: 1px solid #ddd;}
 .news_icon { vertical-align:middle; margin:0px 4px 0px 0px; }
 .news_bullet { margin:0px 8px 0px 0px; }


 h1 {color:#000;margin:0px 0px 25px 0px;font-size:11px;}
 h2 {color:#000; font-weight:bold;margin:0px 0px 25px 0px;font-size:10px;}
 h3 {color:#000; font-weight:bold;margin:0px;padding:0px;font-size:12px;}
 h4 {color:#aaa;margin:50px 0px 15px 0px;padding:5px 0px;font-size:9px;font-weight:normal;border-bottom:1px solid #eee;}
 h5 {color:#666;margin:0px;padding:5px 0px;font-size:12px;}
 br.clear {both:clear;}


 #leftcol { width:180px; float:left; color:#888; font-size:10px; border-right:1px dashed #aaa; padding-right:30px;line-height:1.5em;}
 #rightcol { width:340px; float:left;  padding:0px 30px;  border-right:1px dashed #aaa; line-height: 1.6em; }
 #pfocol { width:535px; float:left;  padding:0px 0px 0px 30px;  line-height: 1.6em; }
 #smallcol { width:185px; float:left; text-align:right; line-height: 1.5em; font-size:10px;}

 br { clear:both; }

 p { text-align:justify; font-size:10px; }
 p.list {font-size:11px}
 p.pfo { padding:0px; margin:0px 0px 25px 0px;}

 span.date {color:#367d9d; font-weight:bold;font-size:10px;}
 span.link_active {color:#ccc; font-size:10px;}

 #footer {border-top: 1px solid #ddd; color:#ccc;font-size:9px;padding-top:5px;margin-top:50px;}

 table.pfo-pad {margin:20px 0px;}
 tr { vertical-align:top; }
 td.pfo_logo { width:200px; text-align:right;padding-right:25px;}
 td.pfo_desc { font-size:10px; }
 td.contact { color:#888; font-size:10px; width:100px;}


 form { margin:0px; padding:0px; }
 input { margin:0px; padding:0px;}
 select { margin:0px; padding:0px; }
 textarea { width:200px; height:100px; }

 .submit-control { border: 1px solid #666; font-size:9px; font-weight:bold; background-color:#beb48c; color:#666; width:50px;}

 .box-control {  font-weight:bold; background-color:#eee; }

 .select-control { border: 1px solid #666; font-size:9px;}


 .box { width: 270px; }

 .fcontainer {background-color:#eee;padding:15px;}

 .ffcontainer {clear:both;margin:3px 0px;}

 .labelcontainer {float:left;width:120px;text-align:right;padding-right:10px;margin:4px 0px;}
 .inputcontainer {float:left;margin:3px 0px;}

 #separator { border-bottom: 1px solid #bbb; width: 274px;margin-bottom:10px;}
 .presentator { border: 1px solid black; float: left;
 
