/*------------------ selectDark -----------------*/
		
.selectDark .styleSelect_item{
		width:144px;
		margin-top:-4px;
		border:none;
		outline: 0;
		}
		
.selectDark .styleSelect_item_start{
		/*height:6px;*/
		background:url("images/darkFirst.gif") no-repeat top left;
		border:none;
		outline: 0;
		}
		
.selectDark .styleSelect_item_content{
		/*margin-top:-10px;*/
		height:100%;
		overflow-x: hidden;
		overflow-y: hidden;
		background:url("images/darkMiddle.gif") repeat-y top left;
		border:none;
		outline: 0;
		}
		
.selectDark .styleSelect_item_end{
		height:6px;
		background:url("images/darkLast.gif") no-repeat top left;
		border:none;
		outline: 0;
		}

.selectDark{
		background: url("images/darkBackground.jpg") no-repeat top left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		border:none;
		outline: 0;
		}

.selectDark .passiveSelect,.selectDark .activeSelect{
		height:20px;
		line-height:18px;
		display:block;
		cursor:pointer;	
		padding-left:10px;
		margin-right:10px;
		border:none;
		outline: 0;
		}
		
.selectDark .passiveSelect{
		background:url("images/darkNormal.jpg") no-repeat;
		background-position: 128px 2px;
		color:#000;
		margin:0px 0px 0px 0px;
		border:none;
		outline: 0;
		}
		
.selectDark .activeSelect{
		background:url("images/darkActive.jpg") no-repeat top right;
		background-position: 128px 2px;
		color:#000000;
		margin:0px 0px 0px 0px;
		border:none;
		outline: 0;
		}
		
.selectDark ul{
		padding:0;
		margin:0;
		list-style:none;
		cursor:pointer;
		border:none;
		outline: 0;
		}
		
.selectDark li a{
		text-decoration:none;
		padding:0;
		margin:0;
		font-weight:normal;
		padding:2px 0 2px 12px;
		color:#aeaeae;
		border:none;
		outline: 0;
		}
		
.selectDark li a:hover, .selectDark li a:active, .selectDark li a:focus{
		text-decoration:none;
		color:#000000;
		border:none;
		outline: 0;
		}
		
.selectDark .selected{
		color:#434343;
		border:none;
		outline: 0;
		}

/*------------------ selectLight -----------------*/
		
.selectLight .styleSelect_item{
		width:214px;
		margin-top:-4px;
		border:none;
		outline: 0;
		}
		
.selectLight .styleSelect_item_start{
		/*height:6px;*/
		background:url("images/lightFirst.gif") no-repeat top left;
		border:none;
		outline: 0;
		}
		
.selectLight .styleSelect_item_content{
		/*margin-top:-10px;*/
		height:100%;
		overflow-x: hidden;
		overflow-y: hidden;
		background:url("images/lightMiddle.gif") repeat-y top left;
		border:none;
		outline: 0;
		}
		
.selectLight .styleSelect_item_end{
		height:6px;
		background:url("images/lightLast.gif") no-repeat top left;
		border:none;
		outline: 0;
		}

.selectLight{
		background: url("images/lightBackground.jpg") no-repeat top left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		border:none;
		outline: 0;
		}

.selectLight .passiveSelect,.selectLight .activeSelect{
		height:20px;
		line-height:18px;
		display:block;
		cursor:pointer;	
		padding-left:10px;
		margin-right:10px;
		border:none;
		outline: 0;
		}
		
.selectLight .passiveSelect{
		background:url("images/lightNormal.jpg") no-repeat;
		background-position: 198px 2px;
		color:#000;
		margin:0px 0px 0px 0px;
		border:none;
		outline: 0;
		}
		
.selectLight .activeSelect{
		background:url("images/lightActive.jpg") no-repeat top right;
		background-position: 198px 2px;
		color:#000000;
		margin:0px 0px 0px 0px;
		border:none;
		outline: 0;
		}
		
.selectLight ul{
		padding:0;
		margin:0;
		list-style:none;
		cursor:pointer;
		border:none;
		outline: 0;
		}
		
.selectLight li a{
		text-decoration:none;
		padding:0;
		margin:0;
		font-weight:normal;
		padding:2px 0 2px 12px;
		color:#aeaeae;
		border:none;
		outline: 0;
		}
		
.selectLight li a:hover, .selectLight li a:active, .selectLight li a:focus{
		text-decoration:none;
		color:#000000;
		border:none;
		outline: 0;
		}
		
.selectLight .selected{
		color:#434343;
		border:none;
		outline: 0;
		}

/*------------------ selectDarkXS -----------------*/
		
.selectDarkXS .styleSelect_item{
		width:44px;
		margin-top:-4px;
		border:none;
		outline: 0;
		}
		
.selectDarkXS .styleSelect_item_start{
		/*height:6px;*/
		background:url("images/darkFirstXS.gif") no-repeat top left;
		border:none;
		outline: 0;
		}
		
.selectDarkXS .styleSelect_item_content{
		/*margin-top:-10px;*/
		height:100%;
		overflow-x: hidden;
		overflow-y: hidden;
		background:url("images/darkMiddleXS.gif") repeat-y top left;
		border:none;
		outline: 0;
		}
		
.selectDarkXS .styleSelect_item_end{
		height:6px;
		background:url("images/darkLastXS.gif") no-repeat top left;
		border:none;
		outline: 0;
		}

.selectDarkXS{
		background: url("images/darkBackgroundXS.jpg") no-repeat top left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		border:none;
		outline: 0;
		}

.selectDarkXS .passiveSelect,.selectDarkXS .activeSelect{
		height:20px;
		line-height:18px;
		display:block;
		cursor:pointer;	
		padding-left:7px;
		margin-right:10px;
		border:none;
		outline: 0;
		}
		
.selectDarkXS .passiveSelect{
		background:url("images/darkNormalXS.jpg") no-repeat;
		background-position: 28px 4px;
		color:#000;
		margin:0px 0px 0px 0px;
		border:none;
		outline: 0;
		}
		
.selectDarkXS .activeSelect{
		background:url("images/darkActiveXS.jpg") no-repeat top right;
		background-position: 28px 4px;
		color:#000000;
		margin:0px 0px 0px 0px;
		border:none;
		outline: 0;
		}
		
.selectDarkXS ul{
		padding:0;
		margin:0;
		list-style:none;
		cursor:pointer;
		border:none;
		outline: 0;
		}
		
.selectDarkXS li a{
		text-decoration:none;
		padding:0;
		margin:0;
		font-weight:normal;
		padding:2px 0 2px 8px;
		color:#aeaeae;
		border:none;
		outline: 0;
		}
		
.selectDarkXS li a:hover, .selectDarkXS li a:active, .selectDarkXS li a:focus{
		text-decoration:none;
		color:#000000;
		border:none;
		outline: 0;
		}
		
.selectDarkXS .selected{
		color:#434343;
		border:none;
		outline: 0;
		}

/*------------------ selectDarkXL -----------------*/
		
.selectDarkXL .styleSelect_item{
		width:188px;
		margin-top:-4px;
		border:none;
		outline: 0;
		}
		
.selectDarkXL .styleSelect_item_start{
		/*height:6px;*/
		background:url("images/darkFirstXL.gif") no-repeat top left;
		border:none;
		outline: 0;
		}
		
.selectDarkXL .styleSelect_item_content{
		/*margin-top:-10px;*/
		height:100%;
		overflow-x: hidden;
		overflow-y: hidden;
		background:url("images/darkMiddleXL.gif") repeat-y top left;
		border:none;
		outline: 0;
		}
		
.selectDarkXL .styleSelect_item_end{
		height:6px;
		background:url("images/darkLastXL.gif") no-repeat top left;
		border:none;
		outline: 0;
		}

.selectDarkXL{
		background: url("images/darkBackgroundXL.jpg") no-repeat top left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		border:none;
		outline: 0;
		}

.selectDarkXL .passiveSelect,.selectDarkXL .activeSelect{
		height:20px;
		line-height:18px;
		display:block;
		cursor:pointer;	
		padding-left:6px;
		margin-right:10px;
		border:none;
		outline: 0;
		}
		
.selectDarkXL .passiveSelect{
		background:url("images/darkNormalXS.jpg") no-repeat;
		background-position: 172px 4px;
		color:#000;
		margin:0px 0px 0px 0px;
		border:none;
		outline: 0;
		}
		
.selectDarkXL .activeSelect{
		background:url("images/darkActiveXS.jpg") no-repeat top right;
		background-position: 172px 4px;
		color:#000000;
		margin:0px 0px 0px 0px;
		border:none;
		outline: 0;
		}
		
.selectDarkXL ul{
		padding:0;
		margin:0;
		list-style:none;
		cursor:pointer;
		border:none;
		outline: 0;
		}
		
.selectDarkXL li a{
		text-decoration:none;
		padding:0;
		margin:0;
		font-weight:normal;
		padding:2px 0 2px 8px;
		color:#aeaeae;
		border:none;
		outline: 0;
		}
		
.selectDarkXL li a:hover, .selectDarkXL li a:active, .selectDarkXL li a:focus{
		text-decoration:none;
		color:#000000;
		border:none;
		outline: 0;
		}
		
.selectDarkXL .selected{
		color:#434343;
		border:none;
		outline: 0;
		}

/*------------------ otherStyles -----------------*/

.select{
		padding:0px;
		float:left;
		height:20px;
		margin-top:-8px;
		margin-bottom:-15px;
		}

.select2{
		padding:0px;
		float:left;
		height:20px;
		margin-top:-1px;
		margin-bottom:-1px;
		}

.clear{
	clear:both;
	}