@charset "utf-8";

/* Selectbox Styles
=================================*/

	a.sctble_display {
		border: solid #e1d5a8 1px;
		display: inline-block;
		*display: inline;
		zoom: 1;
		color: #262626;
		text-decoration: none;
		cursor: default;
		margin-top:-2px;
		overflow-y:hidden;
	}

	a.sctble_display span {
		padding: 0 30px 0 7px;
		height: 19px;
		background: #fff url(/images/bgt_select.png) no-repeat right 0;
		line-height: 19px;
		display: block;
		width: 15em;
		cursor: default;
	}
	a.sctble_display:hover span { }
	a.sctble_focus span { }
	
	a.callback span { width: 160px; }
	a.callbackSmall span { width: 50px; }
	a.callbackHalf span { width: 90px; }
	
/* Pulldown Mat (Basis)
=================================*/
input#callback_dammy {
	width: 9.5em;
}

div.sctble_mat {}

	div.sctble_mat dl {
	}
	
	div.sctble_mat a {
		padding-right: .7em;
		color: #342c2c;
		font-weight: normal;
		text-align:left;
	}
	
	div.sctble_mat a.selected {
		color: #342c2c;
		text-decoration: none;
		cursor: default;
	}

/* Simple Select Box
=================================*/
	
div.sBox {
	border: solid #e1d5a8 1px;
	border-left: none;
	width:200px;
	background: #FFF;
}

	div.sctble_mat.sBox div.body {
		border: none;
		padding: 0;
		line-height: 1.5;
		overflow-y:auto;
		overflow-x:hidden;
		height:auto;
	}

	div.sBox a {
		border: solid #e1d5a8 1px;
		border-top: none;
		border-right: none;
		padding: .3em .5em;
		display: block;
		text-decoration: none;
	}
	
	div.sBox a.last-child {
		border-bottom: none;
	}
	
	div.sBox a:hover {
		background: #f6efd4;
	}
	
	div.sBox a.selected {
		background: #e1d5a8;
	}
	
/* SimpleHalf Select Box
=================================*/
	
div.sHalfBox {
	border: solid #e1d5a8 1px;
	border-left: none;
	width:130px;
	background: #FFF;
}

	div.sctble_mat.sHalfBox div.body {
		border: none;
		padding: 0;
		line-height: 1.5;
		overflow-y:auto;
		overflow-x:hidden;
		height:auto;
	}

	div.sHalfBox a {
		border: solid #e1d5a8 1px;
		border-top: none;
		border-right: none;
		padding: .3em .5em;
		display: block;
		text-decoration: none;
	}
	
	div.sHalfBox a.last-child {
		border-bottom: none;
	}
	
	div.sHalfBox a:hover {
		background: #f6efd4;
	}
	
	div.sHalfBox a.selected {
		background: #e1d5a8;
	}
	
/* SimpleSmall Select Box
=================================*/
	
div.sSmallBox {
	border: solid #e1d5a8 1px;
	border-left: none;
	width:90px;
	background: #FFF;
}

	div.sctble_mat.sSmallBox div.body {
		border: none;
		padding: 0;
		line-height: 1.5;
		overflow-y:auto;
		overflow-x:hidden;
		height:auto;
	}

	div.sSmallBox a {
		border: solid #e1d5a8 1px;
		border-top: none;
		border-right: none;
		padding: .3em .5em;
		display: block;
		text-decoration: none;
	}
	
	div.sSmallBox a.last-child {
		border-bottom: none;
	}
	
	div.sSmallBox a:hover {
		background: #f6efd4;
	}
	
	div.sSmallBox a.selected {
		background: #e1d5a8;
	}
