/*-------------------------------------
[ Paging Controls]
-------------------------------------*/

#pagingControlsWrapper {
	visibility:hidden;
	background:url(../images/bg_controls.png) top left repeat-x;
	margin:0px 10px 0px 0px;
	width:600px;
	height:55px;
	position:absolute;
	left:260px;
	bottom:0px;
	z-index:3;
}

#pagingControlsLeft {
	background:url(../images/bg_controls_left.gif) top left no-repeat;
	float:left;
	width:10px;
	height:55px;
	position:relative;
}

#pagingControlsRight {
	background:url(../images/bg_controls_right.gif) top left no-repeat;
	float:right;
	width:10px;
	height:55px;
	position:relative;
}

.pagingControls {
	float:left;
	padding:0px 0px 0px 5px;
	margin:11px 0px 0px 0px;
}

.pageSorting{
	float:right;
	padding:0px 0px 0px 5px;
	margin:11px 0px 0px 0px;
}

#pagingDropdown {
	padding:7px 0px 0px 0px;
	float:left;
}

#pagingDropdown select {
	width:60px;
}

#pagingControlsWrapper ul {
	height:33px;
	line-height:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

#pagingControlsWrapper li {
	background:transparent url(../images/bg_control.gif) no-repeat scroll 0px 0px;
	display:inline;
	float:left;
	height:33px;
	width:115px;
	list-style-type:none;
    margin:0px 0px 0px 0px;
}

#pagingControlsWrapper .disabled:hover {
	background:transparent url(../images/bg_control.gif) no-repeat scroll 0px 0px;
	display:inline;
	float:left;
	height:33px;
	width:115px;
	list-style-type:none;
    margin:0px 0px 0px 0px;
}

#pagingControlsWrapper li:hover {
	background:transparent url(../images/bg_control.gif) no-repeat scroll 0px -33px;
}

#pagingControlsWrapper li.short {
	width:35px;
}

#pagingControlsWrapper li.regular {
	width:95px;
}

#pagingControlsWrapper li.wide {
	width:90px;
}

#pagingControlsWrapper li .label {
    padding:10px 10px 12px 10px;
	float:left;
}
	
#pagingControlsWrapper li a.iconSortByName {
	background:url(../images/icon_sort_by_name.png) no-repeat scroll 85px 8px;
	display:block;
    padding:10px 15px 12px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
}

#pagingControlsWrapper li a.iconSortByDate {
	background:url(../images/icon_sort_by_date.png) no-repeat scroll 85px 8px;
	display:block;
    padding:10px 15px 12px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
}

#pagingControlsWrapper li a.iconPrevious {
	background:url(../images/icon_previous.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 0px 22px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	text-align:right;
	width:52px;
}

#pagingControlsWrapper li a.iconNext {
	background:url(../images/icon_next.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 10px 22px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	width:55px;
}

#pagingControlsWrapper li a.iconBegin {
	background:url(../images/icon_begin.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 10px 22px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	width:55px;
}

#pagingControlsWrapper li a.iconEnd {
	background:url(../images/icon_end.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 10px 22px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	width:55px;
}

#pagingControlsWrapper li a.iconAddFavorite {
	background:url(../images/icon_add_this.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 5px 12px 35px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
}

#pagingControlsWrapper li a.iconAddFavorite {
	background:url(../images/icon_add_favorite.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 5px 12px 35px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
}

#pagingControlsWrapper li a.iconAddFavoriteSm {
	background:url(../images/icon_add_favorite.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 10px 22px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	width:55px;
}

#pagingControlsWrapper li a.iconImportFavorites {
	background:url(../images/icon_import_favorites.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 15px 12px 35px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	width:125px;
}

#pagingControlsWrapper li a.iconImportFavoritesSm {
	background:url(../images/icon_import_favorites.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 10px 22px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	width:55px;
}

#pagingControlsWrapper li a.iconSettings {
	background:url(../images/icon_settings.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 10px 12px 35px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
}

#pagingControlsWrapper li a.iconSettingsSm {
	background:url(../images/icon_settings.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 10px 22px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	width:55px;
}

#pagingControlsWrapper li a.iconAddThis {
	background:url(../images/icon_add_this.png) no-repeat scroll 6px 8px;
	display:block;
    padding:10px 10px 22px 10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
	width:55px;
}

#pagingControlsWrapper li a:visited {}

#pagingControlsWrapper .active {
	background:transparent url(../imagest/bg_control.gif) no-repeat scroll 0px -66px;
}

#pagingControlsWrapper .active:hover {
	background:transparent url(../images/bg_control.gif) no-repeat scroll 0px -66px;
}

#pagingControlsWrapper li a:active {}

#pagingControlsWrapper .active a {
	background:transparent url(../images/bg_controlxx.gif) no-repeat scroll 0px -66px;
	display:block;
    padding:10px 10px 12px 14px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
}

#pagingControlsWrapper .active a:visited {}

#pagingControlsWrapper .active a:hover {}

#pagingControlsWrapper .active a:active {}

.pagingControlsEnd {
    width:2px;
    height:33px;
    float:left;
	background:url(../images/bg_control_end.gif) top left no-repeat;
	margin:11px 0px 0px 0px;
}

.pageSortingEnd {
    width:2px;
    height:33px;
    float:right;
	background:url(../images/bg_control_end.gif) top left no-repeat;
	margin:11px 5px 0px 0px;
}





#sliderWrapper {
	float:left;
	position: relative;
	padding:18px 0px 0px 5px;
}

.slider1 {
	width: 120px;
	height: 18px;
	position: relative;
	left: 0px;
	z-index: 1;
	background:url(../images/bg_slider.gif) top left no-repeat;
}

.indicator1 {
	width: 12px;
	height: 18px;
	background:url(../images/slider_handle.gif) top left no-repeat;
	position: absolute;
	font-size: 1px;
	overflow: hidden;
	border: none;
	position: absolute;
	z-index: 2;
	left:0px;
}

.icnTileSizeSm {
	float:left;
	width:18px;
	height:18px;
	background:url(../images/icn_tile_size_sm.gif) top left no-repeat;
	margin:18px 0px 0px 4px;
}

.icnTileSizeXxlg {
	float:left;
	width:29px;
	height:29px;
	background:url(../images/icn_tile_size_xxlg.gif) top left no-repeat;
	margin:17px 0px 0px 4px;
}

