/**
* Stylish Select 0.4.5 - $ plugin to replace a select drop down box with a stylable unordered list
* http://scottdarby.com/
* 
* Copyright (c) 2009 Scott Darby
* 
* Requires: jQuery 1.3 or newer
* 
* Dual licensed under the MIT and GPL licenses.
*/

/**
* Hide lists on page load
---------------------------------------------------------*/

.select_items .SSContainerDivWrapper {
	left:-9999px;
}

/*
* Red example
---------------------------------------------------------*/
.select_items .SSContainerDivWrapper {
	margin: 0;
	padding: 0;
	position: absolute !important;
	top: 32px !important;
	left: -1px !important;
	z-index: 99999;
}
.select_items .SSContainerDivBgWrapper {
	padding: 0px 0px 1px 0px;
}
.select_items ul.newList {
	padding: 0;
	margin: 0 4px;
	list-style: none;
	overflow: auto;
}
.select_items ul.newList li {
	background: transparent;
	line-height: normal;
}
.select_items ul.newList * {
	margin: 0;
	padding: 0;
}
.select_items ul.newList a {
	color: #616569;
	background: transparent;
	font-size: 12px;
	text-decoration: none;
	display: block;
	padding: 3px 8px;
}
.select_items .newListSelected {
	color: #616569;
	height: 32px;
	padding: 0 0 0 2px;
	float: left;
	cursor: pointer;
}
.select_items ul.newList li a:focus {
	-moz-outline-style: none;
}
.select_items .selectedTxt {
	overflow: hidden;
	height: 30px;
	line-height: 32px;
	padding: 2px 32px 0 6px;
	cursor: pointer;
	color: #616569 !important;
	font-size: 12px;
}
.select_items .hiLite {
	background: #d5e8ed!important;
	color: #616569!important;
}
.select_items .newListHover {
	background: #d5e8ed!important;
	color: #616569!important;
	cursor: pointer;
}
.select_items .newListOptionTitle {
	font-weight: bold;
}
.select_items .newListOptionTitle ul {
	margin: 3px 0 0;
}
.select_items .newListOptionTitle li {
	font-weight: normal;
	border-left: 1px solid #ccc;
}

/* select 500 */
.select_500 .newListSelected {
	width: 504px;
	padding-bottom: 6px;
	background: url('../media/images/bg/select_500.gif') no-repeat 2px 2px;
}
.error .select_500 .newListSelected {
	margin-top: -5px;
	background: url('../media/images/bg/select_500_error.gif') no-repeat 0 0;
}
.select_500 .newListSelected.active {
	background: url('../media/images/bg/select_500_active_focused.png') no-repeat 0 0;
}
.error .select_500 .newListSelected {
	background: url('../media/images/bg/select_500_error.gif') no-repeat 2px 2px;
}
.error .select_500 .newListSelected.active {
	background: url('../media/images/bg/select_500_active_focused.png') no-repeat 0 0;
}
.select_500 .selectedTxt {
	width: 460px;
}
.select_500 .SSContainerDivWrapper {
	width: 506px;
	background: url('../media/images/bg/options_506_top.png') no-repeat 0 0;
}
.select_500 .SSContainerDivBgWrapper {
	width: 506px;
	background: url('../media/images/bg/options_506.png') no-repeat 0 100%;
}
.select_500 ul.newList {
	width: 498px;
	margin: 7px 4px;
}
/* select 500 */

/* select 212 */
.select_212 .newListSelected {
	width: 216px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 4px;
	background: url('../media/images/bg/select_212.gif') no-repeat 2px 2px;
}
.error .select_212 .newListSelected {
	background: url('../media/images/bg/select_212_error.gif') no-repeat 2px 2px;
	margin-top: -5px;
}
.select_212 .newListSelected.active {
	background: url('../media/images/bg/select_212_active_focused.png') no-repeat 0 0;
}
.error .select_212 .newListSelected {
	background: url('../media/images/bg/select_212_error.gif') no-repeat 2px 2px;
}
.error .select_212 .newListSelected.active {
	background: url('../media/images/bg/select_212_active_focused.png') no-repeat 0 0;
}
.select_212 .selectedTxt {
	width: 172px;
}
.select_212 .SSContainerDivWrapper {
	width: 218px;
	background: url('../media/images/bg/options_218_top.png') no-repeat 0 0;
}
.select_212 .SSContainerDivBgWrapper {
	width: 218px;
	background: url('../media/images/bg/options_218.png') no-repeat 0 100%;
}
.select_212 ul.newList {
	width: 210px;
	margin: 7px 4px;
}
/* select 212 */
/* select 282 */
.select_282 .newListSelected {
	width: 286px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 4px;
	background: url('../media/images/bg/select_282.gif') no-repeat 2px 2px;
}
.error .select_282 .newListSelected {
	background: url('../media/images/bg/select_282_error.gif') no-repeat 2px 2px;
	margin-top: -5px;
}
.select_282 .newListSelected.active {
	background: url('../media/images/bg/select_282_active_focused.png') no-repeat 0 0;
}
.error .select_282 .newListSelected {
	background: url('../media/images/bg/select_282_error.gif') no-repeat 2px 2px;
}
.error .select_282 .newListSelected.active {
	background: url('../media/images/bg/select_282_active_focused.png') no-repeat 0 0;
}
.select_282 .selectedTxt {
	width: 242px;
}
.select_282 .SSContainerDivWrapper {
	width: 296px;
	background: url('../media/images/bg/options_288_top.png') no-repeat 0 0;
}
.select_282 .SSContainerDivBgWrapper {
	width: 296px;
	background: url('../media/images/bg/options_288.png') no-repeat 0 100%;
}
.select_282 ul.newList {
	width: 280px;
	margin: 7px 4px;
}
/* select 212 */
/* select 132 */
.select_132 .newListSelected {
	width: 140px;
	padding-bottom: 6px;
	margin: 0px 15px 0px 0px;
	background: url('../media/images/bg/select_132.gif') no-repeat 2px 2px;
}
.error .select_132 .newListSelected {
	margin-top: -5px;
	background: url('../media/images/bg/select_132_error.gif') no-repeat 2px 2px;
}
.select_132 .newListSelected.active {
	background: url('../media/images/bg/select_132_active_focused.png') no-repeat 0 0;
}
.select_132 .selectedTxt {
	width: 92px;
}
.select_132 .SSContainerDivWrapper {
	width: 138px;
	background: url('../media/images/bg/options_138_top.png') no-repeat 0 0;
}
.select_132 .SSContainerDivBgWrapper {
	width: 138px;
	background: url('../media/images/bg/options_138.png') no-repeat 0 100%;
}
.select_132 ul.newList {
	width: 130px;
	margin: 7px 4px;
}
/* select 132 */

/* select 92 */
.select_92 .newListSelected {
	width: 96px;
	margin: 0px 0 0px 0px;
	padding-bottom: 3px;
	background: url('../media/images/bg/select_92.gif') no-repeat 2px 2px;
}
.select_92 .newListSelected.active {
	background: url('../media/images/bg/select_92_active_focused.png') no-repeat 0 0;
}
.error .select_92 .newListSelected {
	margin-top: -5px;
	background: url('../media/images/bg/select_92_error.png') no-repeat 2px 2px;
}
.error .select_92 .newListSelected.active,
.error .select_92 .newListSelFocus {
	background: url('../media/images/bg/select_92_active_focused.png') no-repeat 0 0;
}
.select_92 .selectedTxt {
	width: 52px;
}
.select_92 .SSContainerDivWrapper {
	width: 98px;
	background: url('../media/images/bg/options_98_top.png') no-repeat 0 0;
}
.select_92 .SSContainerDivBgWrapper {
	width: 98px;
	background: url('../media/images/bg/options_98.png') no-repeat 0 100%;
}
.select_92 ul.newList {
	width: 90px;
	margin: 7px 4px;
}
/* select 92 */

/* select 72 */
.select_72 .newListSelected {
	width: 76px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 3px;
	background: url('../media/images/bg/select_72.gif') no-repeat 2px 2px;
}
.error .select_72 .newListSelected {
	margin-top: -5px;
	background: url('../media/images/bg/select_72_error.gif') no-repeat 2px 2px;
}
.select_72 .newListSelected.active,
.select_72 .newListSelFocus {
	background: url('../media/images/bg/select_72_focused.png') no-repeat 0 0;
}
.error .select_72 .newListSelected,
.error .select_72 .newListSelected.active,
.error .select_72 .newListSelFocus {
	background: url('../media/images/bg/select_72_active_focused.png') no-repeat 0 0;
}
.select_72 .selectedTxt {
	width: 32px;
}
.select_72 .SSContainerDivWrapper {
	width: 78px;
	background: url('../media/images/bg/options_78_top.png') no-repeat 0 0;
}
.select_72 .SSContainerDivBgWrapper {
	width: 78px;
	background: url('../media/images/bg/options_78.png') no-repeat 0 100%;
}
.select_72 ul.newList {
	width: 70px;
	margin: 7px 4px;
}
/* select 72 */
/* select 497 */
.select_497 .newListSelected {
	width: 501px;
	padding-bottom: 6px;
	background: url('../media/images/bg/select_497.gif') no-repeat 2px 2px;
}
.error .select_497 .newListSelected {
	margin-top: -5px;
	background: url('../media/images/bg/select_497_error.gif') no-repeat 0 0;
}
.select_497 .newListSelected.active {
	background: url('../media/images/bg/select_497_active_focused.png') no-repeat 0 0;
}
.error .select_497 .newListSelected {
	background: url('../media/images/bg/select_497_error.gif') no-repeat 2px 2px;
}
.error .select_497 .newListSelected.active {
	background: url('../media/images/bg/select_497_active_focused.png') no-repeat 0 0;
}
.select_497 .selectedTxt {
	width: 460px;
}
.select_497 .SSContainerDivWrapper {
	width: 503px;
	background: url('../media/images/bg/options_497_top.png') no-repeat 0 0;
}
.select_497 .SSContainerDivBgWrapper {
	width: 503px;
	background: url('../media/images/bg/options_497.png') no-repeat 0 100%;
}
.select_497 ul.newList {
	width: 493px;
	margin: 7px 4px;
}
/* select 497 */