div.sms-fal {
	width: 606px;
}
div.sms-fal div.sms-header {
	background: #9aaab0 url(/items/graphics/sms-header.gif) repeat-x 0px 27px;
	height: 131px;
}

div.sms-fal div.sms-header span {
	display: block;
	width: 102px;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	margin: 0;
	padding: 3px 0 0 0;
	height: 24px;
	text-align: center;
	background-color: #82969e;
}

div.sms-fal div.sms-header form {
	display: block;
	padding: 0px;
	margin: 0px;
	height: 54px;
	padding: 14px 0 0 17px;
}
div.sms-fal div.sms-header label {
	color: #000000;
	cursor: pointer;
	display: block;
	padding: 0 0 0 4px;
}
div.sms-fal div.sms-header select {
	width: 155px;
	height: 22px;
	border: 1px solid #dddddd;
	padding: 0;
}
div.sms-fal div.sms-header input {
	width: 69px;
	height: 21px;
	background: transparent url(/items/graphics/sms-submit.gif) no-repeat top left;
	cursor: pointer;
	border: 0;
	margin: 0;
	padding: 0;
}
div.sms-fal div.sms-header p {
	height: 27px;
	padding: 9px 0 0 21px;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	color: #323232;
}

div.sms-fal div.sms-items p {
	clear: both;
	padding: 12px 22px 22px 22px;
	margin: 0px;
	background: #ffffff url(/items/graphics/sms-items.gif) repeat-x bottom left;
	color: #323232;
}
div.sms-fal div.sms-items p:first-line {
	font-size: 14px;
	color: #6d7e85;
	font-weight: bold;
	line-height: 30px;
}

div.sms-fal div.pager {
	clear: both;
	padding: 4px;
	text-align: right;
}
div.sms-fal div.pager span {
	margin: 0px;
	padding: 0px;
}
	div.sms-fal div.pager td {
		margin: 0px; 
		padding: 0 0 0 0;
		font-size: 12px;
		line-height: 11px;
		height: 2px;
	}

	div.sms-fal div.pager td img,
	div.sms-fal div.pager td a {
		margin: 0px;
		padding: 0px;
	}

	div.sms-fal div.pager td.prev {
		padding: 0 4px 0 0;
	}

	div.sms-fal div.pager td.paging {
		background-color: #6a6b6c;
		padding: 0px 4px 0px 4px;
		color: #ffffff;
		height: 18px;
	}

	div.sms-fal div.pager td.next {
		padding: 0 0 0 4px;
	}
