body {padding: 0; margin: 0;}
div {margin: 0; padding: 0;}

#container {width: 942px; background-color: #e5e5e5; background-color: #ffffff; margin: 10px auto; border: 1px solid #bbbbbb;
            box-shadow: 5px 5px 5px #999999; -moz-box-shadow: 5px 5px 5px #999999;
            -webkit-box-shadow: 5px 5px 5px #999999; }
#container2 {width: 942px;}
#top_nav {float: left; padding: 0; margin: 36px 0 0 18px;}
#left_nav {width: 186px; float: left; padding: 10px 20px 10px 68px;}
#content {float: left; background-color: transparent; width: 604px; padding: 10px 10px 10px 20px;
          display: block;}
#content ul {list-style-type: square; list-style-position: outside; margin: 6px 0 6px 10px; padding: 0;}
#content ol {list-style-position: inside; list-style: decimal; margin: 6px 0px 6px 14px; padding: 0;}
#content li {line-heigth: 1.5em; margin: 3px 0px 0px 10px; padding: 3px 0 3px 0;}
#content .screenshot {padding: 5px 0px 10px 15px; float: left;}
#content p {padding: 0; margin: 6px 0px 6px 0px; line-height: 1.3em;}    
#content img.team {margin: 0px 0px 5px 15px; border: 1px #CCCCCC solid; float: right;}    

#ReferencesContainer {margin: 15px 0 0 0; padding: 0; overflow: hidden;}

/* Footer */
#footerpane {clear: both; color: #999999; font-size: 10px; padding: 10px 0 10px 0; text-align: center;
         width: 942px; margin: 0 auto;}
#footer {clear: both; color: #999999; font-size: 10px; padding: 10px 0 10px 0; text-align: center;
         width: 942px; margin: 0 auto;}
#footer ul {list-style: none; padding: 12px 0 0 48px; margin: 0;}
#footer ul li {display: inline;}
#footer a {color: #999999; text-decoration: none;}
#footerpane ul li {display: inline;}
#footerpane a {color: #999999; text-decoration: none;}
#footerpane #copyright {float: left; padding: 5px 0px 0px 0; width: 437px;}
#footerpane #createdby {float: right; padding: 5px 30px;}  

#footer .footer_link {border-right:solid 1px #999999; padding-right:4px;}
#footer .footer_language_link {border-left:solid 1px #dadada;}
#footer .footer_last {border-right: none;}
  
/** Left column **/  

  #content #column_left ul.list_view  {
    list-style: square;
	list-style-type: square;
	padding: 3px 11px 15px;	
  }
  #content #column_left li.list_view  {
    border-bottom: none;
	padding: 0px;
	font-size: 10px;
  }      
  #content #column_left ul {
    list-style-type: none;
	margin-left: 0px;
	padding: 0px 0px 10px 0px;	
  }    
  #content #column_left li {
    border-bottom: 1px solid #CCCCCC;
	padding: 8px 0px 8px 0px;
  }  
  #content #column_left li a {
    text-decoration: none;
	color: #555;
	display: block;
  }  
  #content #column_left li a:hover {
	color: #000;
  }  
  #content #column_left li a.selected {
	font-weight: bold;
  }  
    
/* 2nd navigation level*/
  #content #column_left ul ul {
    list-style-type: none;
	margin-left: 8px;
	padding: 7px 0px 0px 0px;	
  }    
  #content #column_left li li {
    border-bottom: none;
	padding: 3px 0px 3px 0px;
  }  
    
/** Main column**/  
#column_main {width: 618px; float: left; margin: 0px 0px 0px 0px;}
.partnerlogos {float: left; margin: 0px 10px 10px 0px; border: 1px solid grey;}    

#nrtrde_tools {margin-bottom: 28px; margin-left: 92px;}  
        
#contactform {margin-bottom: 0.5em; width: 95%; padding: 10px;
              background: #E8E8E8 url(../images/sce/bg_teambox.png) repeat-y scroll 0 0;}
#contactform div {margin-bottom: 0.5em; width: 100%;}
#contactform .indent {margin: 10px 0px 10px 10px;}
#contactform .form_element {padding: 0px 10px 0px 0px; text-align: justify; float: left; width: 140px;}
#contactform .form_data {padding: 0px; text-align:left;	float: left;}
#contactform .separator {clear: both; padding: 0px; font-size: 0.5px; height: 0.5px;}



