/* Ben Marks 24-03-2009 */
/* Begin DIV layout declarations */ 


/* Centre the container on the page */

	body {
		text-align:center;
	}
	

/* Inside of main containment DIV */
 	
	DIV#main {
		margin: 0 auto;
		width: 740px;
		text-align: left;
		border: 1px Black Solid;
	}


/* Heeresgruppe Süd  */ 
	
	DIV#footer {
		margin: 0 auto;
		width: 740px;
		text-align: left;
		padding-top:10px;
	}
	
	
	DIV#copyright {
		float: left;
		margin-left:120px;
		
	}
	
	DIV#privacy {
		margin-left:80px;
		float: left;
		clear:right;
		
	}

/* Heeresgruppe Nord */

	DIV#header {
		width: 100%;
		clear: right;
		margin-bottom: 10px;
		
	}

	DIV#topbanner {
		width: 100%;
		clear: right;
		border-bottom-style: solid;
		border-bottom-color: #DADADA;
		border-bottom-width: 1px;

		
	}

		DIV#tpbimg1 {
		float: left;
		}
		
		DIV#tpbimg2 {
		float: left;	
		clear: right;
		}
	
	
	DIV#ticker {
		width: 95%;
		clear: right;
		margin-left: 10px;
		padding: 5px 0 5px 0;
		
	}

	DIV#navigation {
		width: 100%;
		clear: right;
		
	}





/* Content pane */

	DIV#content {
		width: 100%;
		clear: both;
		margin-bottom: 10px;
	}
	
	

	
/*************** Homepage content DIVs *****************/

	DIV#column1 {
		width: 250px;
		float: left;
		margin-left: 10px;
	}
	
	DIV#column2 {
		width: 480px;
		float: left;
		clear: right;
		
	}
	
	DIV#column3 {
		width: 100%;
		clear: both;
		margin-top: 6px;
		margin-left: 6px;
		height: 100%;
		
	}




/* New Homepage DIVs for training videos and free trial link - DC. */ 


	DIV#column11 {
		width: 345px;
		margin-left: 255px;

	
		
	}

	DIV#column12 {
		width: 130px;
		clear: right;
		
	}




/* New Homepage DIVs for product boxes arranged horizontally - DC. */ 

	
	DIV#column4 {
		width: 237px;
		margin-left: 6px;
		float: left;
				
	}
	
	DIV#column5 {
		width: 237px;
		margin-left: 8px;
		float: left;
				
	}
	
	DIV#column6 {
		width: 237px;
		margin-left: 6px;
		margin-right: 6px;
		float: right;
				
	}	


	/* Replaces column 1 */
	DIV#column7 {
		width: 190px;
		float: left;
		margin-left: 6px;
	}

	/* Replaces column 2 */	
	DIV#column8 {
		width: 540px;
		float: left;
		clear: right;
		
	}
	
	/* Replaces column 1 */
	DIV#column9 {
		width: 250px;
		float: left;
		margin-left: 2px;
	}

	/* Replaces column 2 */	
	DIV#column10 {
		width: 480px;
		float: left;
		clear: right;
		
	}
	

	DIV#goldbox { 
		background: url(../images/gold.png) no-repeat; 
		height: 133px; 
		width: 242px; 
		margin-bottom: 15px; 
		}

	DIV#plusbox { 
		background: url(../images/plus.png) no-repeat; 
		height: 133px; 
		width: 242px; 
		margin-bottom: 15px; 
		}

	DIV#probox { 
		background: url(../images/pro.png) no-repeat; 
		height: 133px; 
		width: 242px; 
		margin-bottom: 15px; 
		}


	
	DIV#goldboxhorizontal { 
		background: url(../images/goldhorizontal.png) no-repeat; 
		height: 133px; 
		width: 241px; 
		margin-bottom: 15px; 
		}

	DIV#plusboxhorizontal { 
		background: url(../images/plushorizontal.png) no-repeat; 
		height: 133px; 
		width: 241px; 
		margin-bottom: 15px; 
		}

	DIV#proboxhorizontal { 
		background: url(../images/prohorizontal.png) no-repeat; 
		height: 133px; 
		width: 241px; 
		margin-bottom: 15px; 
		}

	DIV.innerbox {
		padding-top:40px;	
		height: 84px; 
		width: 233px; 
	}
	
	
/**************** Page Layouts *****************/

	DIV.smallleft {
		width: 152px;
		float: left;
		margin-left: 10px;
		padding-left: 18px;
		padding-right: 10px;
	}
	
	DIV.smallright {
		width: 152px;
		float: left;
		margin-right: 10px;
		padding-right: 18px;
		padding-left: 10px;
		clear: right;
	}
	
	
	DIV.largeleft {
		width: 522px;
		float: left;
		margin-left: 10px;
		padding-left: 18px;
	}
	
	DIV.largeright {
		width: 522px;
		float: left;
		margin-right: 10px;
		padding-right: 18px;
		clear: right;
		
	}
	
	DIV.widemiddle {
		width: 684px;
		clear: both;
		margin-left: 10px;
		margin-right: 10px;
		padding-left: 18px;
		padding-right: 18px;
			
	}
	
	DIV.eqleft {
		width: 337px;
		float: left;
		margin-left: 10px;
		padding-left: 18px;
		padding-right: 5px;
	
	}
	
	DIV.eqright {
		width: 337px;
		float: left;
		margin-right: 10px;	
		padding-right: 18px;
		padding-left: 5px;
		clear: right;
	}


/*************** TPS content DIVs *****************/



	DIV#columna {
		width: 450px;
		float: left;
		margin-left: 10px;
		margin-right: 15px;
		margin-top: -200px;
	}
	
	DIV#columnb {
		width: 250px;
		float: right;
		clear: right;
		margin-top: 0px;
		
	}

	DIV#columnc {
		width: 740px;
		float: left;
		clear: right;
		margin-top: 0px;
		
	}
	

	DIV#columnd {
		width: 450px;
		float: left;
		margin-left: 10px;
		margin-right: 15px;
		margin-top: 0px;
	}
	
	
	DIV.columne {
		width: 740px;
		float: left;
		clear: right;
		margin: -22px 0px 0px 6px;
		
	}

	DIV#columnf {
		width: 450px;
		float: left;
		margin-left: 10px;
		margin-right: 15px;
		margin-top: 0px;
	}
	
	#bottom { background: url(/images/T2009_awards.gif) no-repeat; width: 195px; height: 104px; margin-left: 53px; margin-bottom: 30px; }
	#tips { background: url(/images/tips.gif) no-repeat; width: 740px; height: 221px; }	
	#trades { background: url(/images/trades.gif) no-repeat; width: 740px; height: 221px; }
	#funds { background: url(/images/funds.gif) no-repeat; width: 740px; height: 221px; }
	#banner { background: url(/images/banner2.jpg) no-repeat; width: 739px; height: 161px; }
	#bottombanner { background: url(/images/bottombanner.jpg) no-repeat; width: 235px; height: 188px; margin-left: 468px; }
	#investorbanner { background: url(/images/investorbanner.jpg) no-repeat; width: 739px; height: 161px; }
	#traderbanner { background: url(/images/traderbanner.jpg) no-repeat; width: 739px; height: 161px; }




	
/**************** BASKET ***************************/

DIV#bask0 { 
		border: 1px #D7D7D7 Solid;
		background-color:#EEEEEE;
		text-align:center;
		width: 90px;
		
	}

