/* CSS Document */

BODY
	{
		margin:0;
		padding:0;
		background: #232323;
	}

.layout
	{
		width: 1002px;
		float: left;
		border-right: 1px solid black;
		border-left: 1px solid black;
	}

#header
	{
		height: 130px;
		background: black url("/skin/future/images/header.png") top center no-repeat;
		text-align:right;
	}
#page
	{
		background:#FDE0C0 url("/skin/future/images/bg_corporate.jpg") top center no-repeat;
		padding-bottom: 30px;
		min-height: 900px;
		height: auto;
	}
#footer
	{
		height: 40px;
		background: black url("/skin/future/images/footer.gif") top center no-repeat;
		border-bottom: 1px solid black;
		margin-bottom: 100px;
	}
	
/* Main elements */

#menu
	{
		width: 219px;
		height:337px;
		float: left;
	}

#menu {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none src="/skin/future/images/menu.png");}
#menu[id] {background: url("/skin/future/images/menu.png") top left no-repeat;}

#menu DIV
    {
		position: relative;
		float: left;
		width: 216px;
    }

#menu DIV P
	{
		font-family: Arial, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #222;
		margin: 22px 2px 0 17px;
		display: block;
	}
	
#menu DIV P A
	{
		color: #222;
		text-decoration: none;
	}
#menu DIV P A:hover
	{
		color: #fff;
	}
#leftpane
	{
		width: 219px;
		float: left;
		height: auto;
		margin-top: 55px;
		margin-left: 10px;
	}



.box
	{
		width: 217px;
		height:151px;
		float: left;
		margin-top: 20px;
	}

#BOXcom2know {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none src="/skin/future/images/com2know.png");}
#BOXcom2know[id] {background: url("/skin/future/images/com2know.png") top left no-repeat;}

#BOXgrow {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none src="/skin/future/images/grow.png");}
#BOXgrow[id] {background: url("/skin/future/images/grow.png") top left no-repeat;}

#BOXpartners {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none src="/skin/future/images/partners.png");}
#BOXpartners[id] {background: url("/skin/future/images/partners.png") top left no-repeat;}

.BoxContent
	{
		margin-top: 60px;
		width: 180px;
		position: relative;
	}
.BoxContent P
	{
		text-align: left;
		font-weight: bold;
	}

.BoxContent P A
	{
		color: white;
		text-decoration: none;
	}
.BoxContent P A:hover
	{
		text-decoration: underline;
	}

/* Test Styles */

H1, H2
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: black;
		margin: 0;
	}
H2	{	font-size: 16px;}

P	{

	    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    color: black;
	    margin: 0 5px 10px 20px;
	    text-align: justify;
	    line-height: 19px;
	}
	
#breadcrumbsTrail
	{
		width: 100%;
		float: left;
		height: 20px;
		overflow: hidden;
		margin-top: 2px;
	}
	
#breadcrumbsTrail P
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: white;
		text-align: left;
		margin: 2px 10px 0 5px;
	}
	
#breadcrumbsTrail P A
	{
		color: white;
		text-decoration: none;
	}
	
#breadcrumbsTrail P A:hover
	{
		color: #ddd;
		text-decoration: underline;
	}