
/* LAYOUT positioning */
.wrapTop {position:relative; z-index:5; }
.wrapTop .wrapContent {min-height:240px; background:url("../images/bckgrWrapTop.png") center top no-repeat;}
.wrapMiddle {position:relative; z-index:1; margin-top:-121px; }

/* LAYOUT */
.wrapTop {background-image:none !important; }
	.wrapMiddle {padding-bottom:20px; }

.wrapTop .wrapContent {padding:0; text-align:center;}
.wrapMiddle .wrapContent {padding-bottom:8px; background:url("../images/wrapContentBttm.gif") 0px 100% no-repeat;}
	.wrapMiddle .wrapContentIn {background:url("../images/wrapContentMddl.gif") repeat-y;}
		.wrapMiddle .wrapContentInIn {padding:0 20px 10px 20px; min-height:520px; background:url("../images/wrapContentTop.gif") no-repeat;}

.contentLeft {float:left; width:460px; overflow:hidden; }
	.contentLeft .contentTxt {width:450px; color:#ffffff; }
		.contentLeft .contentTxt p {margin:0;padding:0 0 16px 0;font-size:12px; line-height:17px; }
.contentRight {float:right; width:470px; overflow:hidden; }

.wrapMiddle .contentLeft {margin-top:100px; }
.wrapMiddle .contentRight {margin:0 0 0 0 !important;padding:0 !important;}

.LogoBAF {float:left;padding:25px 0 0 50px; }

.CompanyList {position:absolute; z-index:20;right:20px;top:27px; width:420px; height:180px; padding:25px 25px 0 25px; text-align:left; background:url(../images/bckgrCompanyListBAF.png) 0px 0px no-repeat;	}
	.CompanyList label {display:block; padding-bottom:10px; font-size:11px; color:#73a8c8;text-transform:uppercase; font-weight:bold;}
	.CompanyList ul {list-style:none; margin:0;padding:0;}
		.CompanyList li {background:none; margin:0px; padding:0 0 8px 0; }
		.CompanyList li a {display:block;padding:3px 0 1px 30px;
			font-size:15px; line-height:16px; color:#55819c; text-transform:uppercase; font-weight:bold;
			font-family:"Futura", "Myriad Pro", Arial, sans-serif;
			background-image:url("../images/bulletCompanyList.gif"); background-repeat:no-repeat; background-position:0px 0px;
		}
		.CompanyList li a:hover {color:#a30234; background-position:0px -180px;}

/*
.ChooseCompanyHolder {position:absolute; z-index:10px; top:0px; left:0px; text-align:left; width:200px; }
	.ChooseCompanyHolder * {position:relative; }
	.ChooseCompanyHolder ul {position:relative; z-index:10px; margin:0; padding:0; }
	.ChooseCompanyHolder li {background:none; margin:0px; padding:0; }
	.ChooseCompanyHolder a {position:relative; display:block; width:200px;}
*/
