/* ================  ================ */
/* ----------------  ---------------- */
/* ................  ................ */

/* ================ ALTERING THE FRAMWORK ================ */
.crop {
	height: 51px !Important;
	overflow:hidden !Important;
}

/* ================ LANDING ================ */
#external {
	width:755px;
	height: auto;
	float: right;
	margin: 0;
	padding: 0;
	background-image:url(/lt/img/LandingCategory/bg_landing_green_714.png);
	background-repeat:repeat-y;
}

/* ---------------- TEXT AREA ---------------- */
#external .textArea {
	float:left;
	background-repeat:no-repeat;
	background-position:top left;
	clear:both;
	position: relative;
	background-color: #ffffff;
}

#external .textArea h1 {
	display:block;
}


#external .textArea p {
	margin: 0 0 0 24px;
	width: 320px;
	font-size: 0.75em;
	line-height: 16px;
	text-align:left;
}

#external .textArea .textAreaCorners {
	background-image:url(/lt/img/corners/landing_text_top_corners.png);
	background-repeat:no-repeat;
	width: 528px;
	height:5px;
	position:absolute;
	top: 0;
	left: 0;
}

/* ---------------- CALENDER AREA ---------------- */
#external .calender {
	width: 186px;
	height: 226px;
	float:right;
	margin: 0 41px 0 0;
	display:inline;
	position:relative;
}
/* ---------------- IFRAME AREA ---------------- */
#external .iframeArea {
	width: 738px;
	height: auto;
	clear:both;
}

#external .iframeArea .iframeContent {
	background-color:#FFFFFF;
	padding: 17px 21px;
}

#external .iframeArea .iframeContent #externalFace {
	width: 692px;
	border: none;
	overflow-y: auto !Important;
}
	

/* ---------------- ROUND CORNERS IFRAME AREA ---------------- */
.ft1, .ft2, .ft3, .ft4, .fb1, .fb2, .fb3, .fb4 {
	overflow: hidden;
	height: 1px;
	width: auto;
}

.ft1 {margin: 0 5px 0 0;}
.ft2 {margin: 0 3px 0 0;}
.ft3 {margin: 0 2px 0 0;}
.ft4 {margin: 0 1px 0 0; height: 2px;}
.fb1 {margin: 0 1px 0 0; height: 2px;}
.fb2 {margin: 0 2px 0 0;}
.fb3 {margin: 0 3px 0 0;}
.fb4 {margin: 0 5px 0 0;}

.innerCornerNW, .innerCornerNE, .innerCornerSW, .innerCornerSE {
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
	display:block;
	float:none;
	overflow:hidden;
	position: absolute;
}
.innerCornerNW {
	background-position: 0 0;
	top: 0;
	left: 0;
}

.innerCornerNE {
	background-position: -5px 0;
	top: 0;
	right: 0;
}

.innerCornerSW {
	background-position: 0 -5px;
	bottom: 0;
	left: 0;
}

.innerCornerSE {
	background-position: -5px -5px;
	bottom: 0;
	right: 0;
}