#rightside
{float:right; width:50%;}

#leftside
{float:left; width:50%;}


.Centre

{
float: left;

width:528px;

margin-bottom:10px;

min-height: 75px;

height:auto;

}


/* -----------------IE min-height hack--------------------- */


* html #Centre {height:75px}



.Boxright

{
float: right;

width:254px;

margin-top:10px;

margin-bottom:10px;

min-height: 150px;

height:auto;

}


/* -----------------IE min-height hack--------------------- */


* html #Boxright {height:150px}



.Boxleft

{
float: left;

width:254px;

margin-top:10px;

margin-bottom:10px;

min-height: 150px;

height:auto;

}


/* -----------------IE min-height hack--------------------- */


* html #Boxleft {height:150px}





.top-left 

{
margin-right: 9px; /* clip right corner */

background-image: url('../images/roundcorners.gif');

height: 9px; /* vertical: show first half of the image with the top-corners in it */

font-size: 2px; /* correct height for IE */
}









.top-right

{
margin-top: -9px; /* to level of top-left corner */

margin-left: 9px; /* clip left corner */

background-image: url('../images/roundcorners.gif'); 

background-position: 100% 0; /* show bg-image starting at the right */

height: 9px; 

font-size: 2px;
}









.bottom-left

{
margin-right: 9px; /* clip right corner */

background-image: url('../images/roundcorners.gif');

background-position: 0 -9px; /* show under half of the image */

height: 9px;

font-size: 2px;
}







.bottom-right

{
margin-top: -9px; /* to level of bottom-left corner */

margin-left: 9px; /* clip left corner */

background-image: url('../images/roundcorners.gif'); 

background-position: 100% -9px; /* under half, right side */

height: 9px; 

font-size: 2px; 
}











.inside

{
border-left: 1px solid #e4e4e4;

border-right: 1px solid #e4e4e4;

background: #ffffff;

padding-left: 10px;

padding-right: 10px;
}


.inside2

{
border-left: 1px solid #e4e4e4;

border-right: 1px solid #e4e4e4;

background: #ffffff;

padding-left: 0px;

padding-right: 0px;
}



.notopgap

{
margin-top: 0;
}

.nobottomgap

{
margin-bottom: 0;
text-align: right;
}



#tools

{
clear: both;

text-align: justified;
}
 






/* -----------content image--------------------------- */


#cap 
{
	
	float:left;
	
	margin-right:14px;
	
	margin-top:6px;
	
	margin-bottom: 4px; 

}


#capleft2
{
	
	float:left;
	
	margin-right:1px;
	
	margin-top:6px;
	
	margin-bottom: 4px; 

}

#capleft
{
	
	float:left;
	
	margin-right:14px;
	
	margin-top:6px;
	
	margin-bottom: 4px; 

}


#capright
{
	float:right;
	
	margin-left:14px;
	
	margin-top:6px;
	
	margin-bottom: 4px; 
}






