@import url("XPComponents.css");

img {
	border:0;
}

/* @group ALA */
/*** The Essential Code ***/

		body {
			margin:0;
			min-width: 660px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
			font-family: 'Lucida Grande', LucidaGrande, Verdana, Helvetica, Arial, sans-serif;
			background:#f1f1f1;
			font-size: 75%;
	}

		#container {
			padding-left: 200px;      /* LC fullwidth */
			padding-right: 252px;     /* RC fullwidth + CC padding */
		}
		
		#container .column {
			position: relative;
			padding-top:5px;
			float: left;
			min-height:500px;
		}
		
		#xpRecordEditing { /*CC*/
			padding: 10px 20px;       /* CC padding "tot: 40px" */
			width: 100%;
			background:#fff;
			border-right:1px solid #BCBCBC;
			border-left:1px solid #BCBCBC;
		}
		
		#xpRecordsList { /*LC*/
			width: 200px;             /* LC width */
			padding: 0;          /* LC padding */
			right: 240px;             /* LC fullwidth + CC padding */
			margin-left: -100%;
		}
		.colum{
	border-top: 1px solid #ddd;
}
		
		#xpRecordOptions { /*RC*/
			width: 190px;             /* RC width */
			padding: 5px 10px;          /* RC padding */
			margin-right: -100%;
			font-size:80%;
			background: #e6edf6;
		}
		
		#footer {
			border-top:1px solid #BCBCBC;
			clear: both;
		}
		
		/*** IE Fix ***/
		* html #xpRecordsList {
			left: 210px;              /* RC fullwidth */
		}

		/*** Equal-height Columns ***/

		#container {
  			overflow: hidden;
		}
#container .column {
  padding-bottom: 20010px;  /* X + padding-bottom */
  margin-bottom: -20000px;  /* X */
}
#footer {
  position: relative;
}

		/*** Footer Fix ***/

		* html body {
			overflow: hidden;
		}
		
		* html #footer-wrapper {
			float: left;
			position: relative;
			width: 100%;
			padding-bottom: 10010px;
			margin-bottom: -10000px;
			background: #f1f1f1;         /*** Same as body background ***/
		}
		
/* @end */












