

a:focus { outline: none; }


div.basic-h div.yoo-scroller {
	border: 1px solid #C8C8C8;
	background: #ffffff;
}

div.basic-h div.yoo-scroller div.panel {
	background: url(panel_bg-1.png) 0 100% repeat-x;
	overflow: hidden;
}

div.basic-h div.yoo-scroller div.panel div.slide {
	float: left;
	overflow: hidden;
}

div.basic-h div.yoo-scroller div.scrollarea {
	border-top: 1px solid #C8C8C8;
	cursor: pointer;
	background: url(scrollarea_bg-1.png) 0 0 repeat-x;
}

div.basic-h div.yoo-scroller div.scrollbar {
	float: left;
}

div.basic-h div.yoo-scroller div.scrollknob {
	margin: 1px 0px 1px 0px;
	min-width: 10px;
	background: url(scrollknob_m-1.png) 0 0 repeat-x;
}

div.basic-h div.yoo-scroller div.scrollknob-l {
	background: url(scrollknob_l-1.png) 0 0 no-repeat;
}

div.basic-h div.yoo-scroller div.scrollknob-r {
	height: 13px;
	background: url(scrollknob_r-1.png) 100% 0 no-repeat;
}

div.basic-h div.yoo-scroller div.forward, div.basic-h div.yoo-scroller div.back {
	width: 15px;
	height: 15px;
	float: left;
}

div.basic-h div.yoo-scroller div.forward {
	background: url(scroll_forward-1.png) 0 0 no-repeat;
}

div.basic-h div.yoo-scroller div.back {
	background: url(scroll_back-1.png) 0 0 no-repeat;
}


body.yootools-black div.basic-h div.yoo-scroller {
	border: 1px solid #323232;
	background: #282828;
}

body.yootools-black div.basic-h div.yoo-scroller div.panel {
	background: url(panel_bg.png) 0 100% repeat-x;
}

body.yootools-black div.basic-h div.yoo-scroller div.scrollarea {
	border-top: 1px solid #323232;
	background: url(scrollarea_bg.png) 0 0 repeat-x;
}

body.yootools-black div.basic-h div.yoo-scroller div.scrollknob {
	background: url(scrollknob_m.png) 0 0 repeat-x;
}

body.yootools-black div.basic-h div.yoo-scroller div.scrollknob-l {
	background: url(scrollknob_l.png) 0 0 no-repeat;
}

body.yootools-black div.basic-h div.yoo-scroller div.scrollknob-r {
	background: url(scrollknob_r.png) 100% 0 no-repeat;
}

body.yootools-black div.basic-h div.yoo-scroller div.forward {
	background: url(scroll_forward.png) 0 0 no-repeat;
}

body.yootools-black div.basic-h div.yoo-scroller div.back {
	background: url(scroll_back.png) 0 0 no-repeat;
}


div.basic-v div.yoo-scroller {
	border: 1px solid #C8C8C8;
	background: #ffffff;
}

div.basic-v div.yoo-scroller div.panel {
	background: url(panel_bg-3.png) 0 100% repeat-x;
	float: left;
	overflow: hidden;
}

div.basic-v div.yoo-scroller div.panel div.slide {
	overflow: hidden;
}

div.basic-v div.yoo-scroller div.scrollarea {
	border-left: 1px solid #C8C8C8;
	cursor: pointer;
	background: url(scrollarea_bg-3.png) 0 0 repeat-y;
	float: right;
}

div.basic-v div.yoo-scroller div.scrollbar {
}

div.basic-v div.yoo-scroller div.scrollknob {
	margin: 0px 1px 0px 1px;
	width: 13px;
	min-height: 10px;
	background: url(scrollknob_m-3.png) 0 0 repeat-y;
}

div.basic-v div.yoo-scroller div.scrollknob-t {
	background: url(scrollknob_t-1.png) 0 0 no-repeat;
}

div.basic-v div.yoo-scroller div.scrollknob-b {
	height: 13px;
	background: url(scrollknob_b-1.png) 0 100% no-repeat;
}

div.basic-v div.yoo-scroller div.forward, div.basic-v div.yoo-scroller div.back {
	width: 15px;
	height: 15px;
}

div.basic-v div.yoo-scroller div.forward {
	background: url(scroll_forward-3.png) 0 0 no-repeat;
}

div.basic-v div.yoo-scroller div.back {
	background: url(scroll_back-3.png) 0 0 no-repeat;
}


body.yootools-black div.basic-v div.yoo-scroller {
	border: 1px solid #323232;
	background: #282828;
}

body.yootools-black div.basic-v div.yoo-scroller div.panel {
	background: url(panel_bg-2.png) 0 100% repeat-x;
}

body.yootools-black div.basic-v div.yoo-scroller div.scrollarea {
	border-left: 1px solid #323232;
	background: url(scrollarea_bg-2.png) 0 0 repeat-y;
}

body.yootools-black div.basic-v div.yoo-scroller div.scrollknob {
	background: url(scrollknob_m-2.png) 0 0 repeat-y;
}

body.yootools-black div.basic-v div.yoo-scroller div.scrollknob-t {
	background: url(scrollknob_t.png) 0 0 no-repeat;
}

body.yootools-black div.basic-v div.yoo-scroller div.scrollknob-b {
	background: url(scrollknob_b.png) 0 100% no-repeat;
}

body.yootools-black div.basic-v div.yoo-scroller div.forward {
	background: url(scroll_forward-2.png) 0 0 no-repeat;
}

body.yootools-black div.basic-v div.yoo-scroller div.back {
	background: url(scroll_back-2.png) 0 0 no-repeat;
}


div.blank-h div.yoo-scroller {
}

/* panel */
div.blank-h div.yoo-scroller .panel-container {
	padding: 0px 0px 10px 0px;
}

div.blank-h div.yoo-scroller .panel-container-bg {
	overflow: hidden;
}

div.blank-h div.yoo-scroller div.panel {
	overflow: hidden;
}

div.blank-h div.yoo-scroller div.panel div.slide {
	float: left;
	overflow: hidden;
}

div.blank-h div.yoo-scroller div.scrollarea {
	margin: 0px 20px 0px 20px;
	background: url(scrollarea_m-1.png) 0 0 repeat-x;
	cursor: pointer;
}

div.blank-h div.yoo-scroller div.scrollarea-l {
	background: url(scrollarea_l-1.png) 0 0 no-repeat;
}

div.blank-h div.yoo-scroller div.scrollarea-r {
	background: url(scrollarea_r-1.png) 100% 0 no-repeat;
}

div.blank-h div.yoo-scroller div.scrollbar {
	float: left;
}

div.blank-h div.yoo-scroller div.scrollknob {
	margin: 2px 0px 2px 0px;
	min-width: 10px;
	background: url(scrollknob_l-3.png) 0 0 no-repeat;
}

div.blank-h div.yoo-scroller div.scrollknob-r {
	padding: 0px 10px 0px 10px;
	background: url(scrollknob_r-3.png) 100% 0 no-repeat;
}

div.blank-h div.yoo-scroller div.scrollknob-m {
	height: 14px;
	background: url(scrollknob_m-5.png) 0 0 repeat-x;
}

div.blank-h div.yoo-scroller div.forward, div.blank-h div.yoo-scroller div.back {
	width: 21px;
	height: 18px;
	float: left;
}

div.blank-h div.yoo-scroller div.forward {
	background: url(scroll_forward-5.png) 0 0 no-repeat;
}

div.blank-h div.yoo-scroller div.back {
	background: url(scroll_back-5.png) 0 0 no-repeat;
}


/* panel */
body.yootools-black div.blank-h div.yoo-scroller div.scrollarea {
	background: url(scrollarea_m.png) 0 0 repeat-x;
}

body.yootools-black div.blank-h div.yoo-scroller div.scrollarea-l {
	background: url(scrollarea_l.png) 0 0 no-repeat;
}

body.yootools-black div.blank-h div.yoo-scroller div.scrollarea-r {
	background: url(scrollarea_r.png) 100% 0 no-repeat;
}

body.yootools-black div.blank-h div.yoo-scroller div.scrollknob {
	background: url(scrollknob_l-2.png) 0 0 no-repeat;
}

body.yootools-black div.blank-h div.yoo-scroller div.scrollknob-r {
	background: url(scrollknob_r-2.png) 100% 0 no-repeat;
}

body.yootools-black div.blank-h div.yoo-scroller div.scrollknob-m {
	background: url(scrollknob_m-4.png) 0 0 repeat-x;
}

body.yootools-black div.blank-h div.yoo-scroller div.forward {
	background: url(scroll_forward-4.png) 0 0 no-repeat;
}

body.yootools-black div.blank-h div.yoo-scroller div.back {
	background: url(scroll_back-4.png) 0 0 no-repeat;
}


div.blank-v div.yoo-scroller {
}

/* panel */
div.blank-v div.yoo-scroller .panel-container {
	padding: 0px 10px 0px 0px;
	overflow: hidden;
}

div.blank-v div.yoo-scroller div.panel {
	background: url(panel_bg-5.png) 0 100% repeat-x;
	float: left;
	overflow: hidden;
}

div.blank-v div.yoo-scroller div.panel div.slide {
	overflow: hidden;
	font-size:14px;
	margin-top:-18px;
}

div.blank-v div.yoo-scroller div.scrollarea {
	margin: 20px 0px 20px 0px;
	background: url(scrollarea_m-3.png) 0 0 repeat-y;
	float: right;
	cursor: pointer;
}

div.blank-v div.yoo-scroller div.scrollarea-t {
	background: url(scrollarea_t-1.png) 0 0 no-repeat;
}

div.blank-v div.yoo-scroller div.scrollarea-b {
	background: url(scrollarea_b-1.png) 0 100% no-repeat;
}

div.blank-v div.yoo-scroller div.scrollbar {
}

div.blank-v div.yoo-scroller div.scrollknob {
	margin: 0px 2px 0px 2px;
	width: 14px;
	min-height: 10px;
	background: url(scrollknob_t-3.png) 0 0 no-repeat;
}

div.blank-v div.yoo-scroller div.scrollknob-b {
	padding: 10px 0px 10px 0px;
	background: url(scrollknob_b-3.png) 0 100% no-repeat;
}

div.blank-v div.yoo-scroller div.scrollknob-m {
	height: 13px;
	background: url(scrollknob_m-7.png) 0 0 repeat-y;
}

div.blank-v div.yoo-scroller div.forward, div.blank-v div.yoo-scroller div.back {
	width: 18px;
	height: 21px;
}

div.blank-v div.yoo-scroller div.forward {
	background: url(scroll_forward-7.png) 0 0 no-repeat;
}

div.blank-v div.yoo-scroller div.back {
	background: url(scroll_back-7.png) 0 0 no-repeat;
}


/* panel */
body.yootools-black div.blank-v div.yoo-scroller div.panel {
	background: url(panel_bg-4.png) 0 100% repeat-x;
}

body.yootools-black div.blank-v div.yoo-scroller div.scrollarea {
	background: url(scrollarea_m-2.png) 0 0 repeat-y;
}

body.yootools-black div.blank-v div.yoo-scroller div.scrollarea-t {
	background: url(scrollarea_t.png) 0 0 no-repeat;
}

body.yootools-black div.blank-v div.yoo-scroller div.scrollarea-b {
	background: url(scrollarea_b.png) 0 100% no-repeat;
}

body.yootools-black div.blank-v div.yoo-scroller div.scrollknob {
	background: url(scrollknob_t-2.png) 0 0 no-repeat;
}

body.yootools-black div.blank-v div.yoo-scroller div.scrollknob-b {
	background: url(scrollknob_b-2.png) 0 100% no-repeat;
}

body.yootools-black div.blank-v div.yoo-scroller div.scrollknob-m {
	background: url(scrollknob_m-6.png) 0 0 repeat-y;
}

body.yootools-black div.blank-v div.yoo-scroller div.forward {
	background: url(scroll_forward-6.png) 0 0 no-repeat;
}

body.yootools-black div.blank-v div.yoo-scroller div.back {
	background: url(scroll_back-6.png) 0 0 no-repeat;
}


div.default-h div.yoo-scroller {
}

/* panel */
div.default-h div.yoo-scroller .panel-container-t {
	background: #FAFBFC url(panel_t-3.png) 0 0 repeat-x;
}

div.default-h div.yoo-scroller .panel-container-b {
	background: url(panel_b-5.png) 0 100% repeat-x;
}

div.default-h div.yoo-scroller .panel-container-l {
	background: url(panel_l-3.png) 0 0 repeat-y;
}

div.default-h div.yoo-scroller .panel-container-r {
	background: url(panel_r-3.png) 100% 0 repeat-y;
}

div.default-h div.yoo-scroller .panel-container-tl {
	background: url(panel_tl-3.png) 0 0 no-repeat;
}

div.default-h div.yoo-scroller .panel-container-tr {
	background: url(panel_tr-3.png) 100% 0 no-repeat;
}

div.default-h div.yoo-scroller .panel-container-bl {
	background: url(panel_bl-4.png) 0 100% no-repeat;
}

div.default-h div.yoo-scroller .panel-container-br {
	padding: 0px 2px 10px 2px;
	background: url(panel_br-4.png) 100% 100% no-repeat;
}

div.default-h div.yoo-scroller .panel-container-bg {
	overflow: hidden;
}

div.default-h div.yoo-scroller div.panel {
	overflow: hidden;
}

div.default-h div.yoo-scroller div.panel div.slide {
	float: left;
	overflow: hidden;
}

div.default-h div.yoo-scroller div.scrollarea {
	margin: 0px 20px 0px 20px;
	background: url(scrollarea_m-5.png) 0 0 repeat-x;
	cursor: pointer;
}

div.default-h div.yoo-scroller div.scrollarea-l {
	background: url(scrollarea_l-3.png) 0 0 no-repeat;
}

div.default-h div.yoo-scroller div.scrollarea-r {
	background: url(scrollarea_r-3.png) 100% 0 no-repeat;
}

div.default-h div.yoo-scroller div.scrollbar {
	float: left;
}

div.default-h div.yoo-scroller div.scrollknob {
	margin: 2px 0px 2px 0px;
	min-width: 10px;
	background: url(scrollknob_l-5.png) 0 0 no-repeat;
}

div.default-h div.yoo-scroller div.scrollknob-r {
	padding: 0px 10px 0px 10px;
	background: url(scrollknob_r-5.png) 100% 0 no-repeat;
}

div.default-h div.yoo-scroller div.scrollknob-m {
	height: 14px;
	background: url(scrollknob_m-9.png) 0 0 repeat-x;
}

div.default-h div.yoo-scroller div.forward, div.default-h div.yoo-scroller div.back {
	width: 21px;
	height: 18px;
	float: left;
}

div.default-h div.yoo-scroller div.forward {
	background: url(scroll_forward-9.png) 0 0 no-repeat;
}

div.default-h div.yoo-scroller div.back {
	background: url(scroll_back-9.png) 0 0 no-repeat;
}


/* panel */
body.yootools-black div.default-h div.yoo-scroller .panel-container-t {
	background: #282828 url(panel_t-2.png) 0 0 repeat-x;
}

body.yootools-black div.default-h div.yoo-scroller .panel-container-b {
	background: url(panel_b-4.png) 0 100% repeat-x;
}

body.yootools-black div.default-h div.yoo-scroller .panel-container-l {
	background: url(panel_l-2.png) 0 0 repeat-y;
}

body.yootools-black div.default-h div.yoo-scroller .panel-container-r {
	background: url(panel_r-2.png) 100% 0 repeat-y;
}

body.yootools-black div.default-h div.yoo-scroller .panel-container-tl {
	background: url(panel_tl-2.png) 0 0 no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller .panel-container-tr {
	background: url(panel_tr-2.png) 100% 0 no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller .panel-container-bl {
	background: url(panel_bl-3.png) 0 100% no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller .panel-container-br {
	background: url(panel_br-3.png) 100% 100% no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller div.scrollarea {
	background: url(scrollarea_m-4.png) 0 0 repeat-x;
}

body.yootools-black div.default-h div.yoo-scroller div.scrollarea-l {
	background: url(scrollarea_l-2.png) 0 0 no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller div.scrollarea-r {
	background: url(scrollarea_r-2.png) 100% 0 no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller div.scrollknob {
	background: url(scrollknob_l-4.png) 0 0 no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller div.scrollknob-r {
	background: url(scrollknob_r-4.png) 100% 0 no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller div.scrollknob-m {
	background: url(scrollknob_m-8.png) 0 0 repeat-x;
}

body.yootools-black div.default-h div.yoo-scroller div.forward {
	background: url(scroll_forward-8.png) 0 0 no-repeat;
}

body.yootools-black div.default-h div.yoo-scroller div.back {
	background: url(scroll_back-8.png) 0 0 no-repeat;
}


div.default-v div.yoo-scroller {
}

/* panel */
div.default-v div.yoo-scroller .panel-container-t {
	background: #FAFBFC url(panel_t-5.png) 0 0 repeat-x;
}

div.default-v div.yoo-scroller .panel-container-b {
	background: url(panel_b-7.png) 0 100% repeat-x;
}

div.default-v div.yoo-scroller .panel-container-l {
	background: url(panel_l-5.png) 0 0 repeat-y;
}

div.default-v div.yoo-scroller .panel-container-r {
	background: url(panel_r-5.png) 100% 0 repeat-y;
}

div.default-v div.yoo-scroller .panel-container-tl {
	background: url(panel_tl-5.png) 0 0 no-repeat;
}

div.default-v div.yoo-scroller .panel-container-tr {
	background: url(panel_tr-5.png) 100% 0 no-repeat;
}

div.default-v div.yoo-scroller .panel-container-bl {
	background: url(panel_bl-6.png) 0 100% no-repeat;
}

div.default-v div.yoo-scroller .panel-container-br {
	padding: 2px 10px 2px 0px;
	background: url(panel_br-6.png) 100% 100% no-repeat;
	overflow: hidden;
}

div.default-v div.yoo-scroller div.panel {
	background: url(panel_bg-7.png) 0 100% repeat-x;
	float: left;
	overflow: hidden;
}

div.default-v div.yoo-scroller div.panel div.slide {
	overflow: hidden;
}

div.default-v div.yoo-scroller div.scrollarea {
	margin: 20px 0px 20px 0px;
	background: url(scrollarea_m-7.png) 0 0 repeat-y;
	float: right;
	cursor: pointer;
}

div.default-v div.yoo-scroller div.scrollarea-t {
	background: url(scrollarea_t-3.png) 0 0 no-repeat;
}

div.default-v div.yoo-scroller div.scrollarea-b {
	background: url(scrollarea_b-3.png) 0 100% no-repeat;
}

div.default-v div.yoo-scroller div.scrollbar {
}

div.default-v div.yoo-scroller div.scrollknob {
	margin: 0px 2px 0px 2px;
	width: 14px;
	min-height: 10px;
	background: url(scrollknob_t-5.png) 0 0 no-repeat;
}

div.default-v div.yoo-scroller div.scrollknob-b {
	padding: 10px 0px 10px 0px;
	background: url(scrollknob_b-5.png) 0 100% no-repeat;
}

div.default-v div.yoo-scroller div.scrollknob-m {
	height: 13px;
	background: url(scrollknob_m-11.png) 0 0 repeat-y;
}

div.default-v div.yoo-scroller div.forward, div.default-v div.yoo-scroller div.back {
	width: 18px;
	height: 21px;
}

div.default-v div.yoo-scroller div.forward {
	background: url(scroll_forward-11.png) 0 0 no-repeat;
}

div.default-v div.yoo-scroller div.back {
	background: url(scroll_back-11.png) 0 0 no-repeat;
}


/* panel */
body.yootools-black div.default-v div.yoo-scroller .panel-container-t {
	background: #323232 url(panel_t-4.png) 0 0 repeat-x;
}

body.yootools-black div.default-v div.yoo-scroller .panel-container-b {
	background: url(panel_b-6.png) 0 100% repeat-x;
}

body.yootools-black div.default-v div.yoo-scroller .panel-container-l {
	background: url(panel_l-4.png) 0 0 repeat-y;
}

body.yootools-black div.default-v div.yoo-scroller .panel-container-r {
	background: url(panel_r-4.png) 100% 0 repeat-y;
}

body.yootools-black div.default-v div.yoo-scroller .panel-container-tl {
	background: url(panel_tl-4.png) 0 0 no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller .panel-container-tr {
	background: url(panel_tr-4.png) 100% 0 no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller .panel-container-bl {
	background: url(panel_bl-5.png) 0 100% no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller .panel-container-br {
	background: url(panel_br-5.png) 100% 100% no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller div.panel {
	background: url(panel_bg-6.png) 0 100% repeat-x;
}

body.yootools-black div.default-v div.yoo-scroller div.scrollarea {
	background: url(scrollarea_m-6.png) 0 0 repeat-y;
}

body.yootools-black div.default-v div.yoo-scroller div.scrollarea-t {
	background: url(scrollarea_t-2.png) 0 0 no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller div.scrollarea-b {
	background: url(scrollarea_b-2.png) 0 100% no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller div.scrollknob {
	background: url(scrollknob_t-4.png) 0 0 no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller div.scrollknob-b {
	background: url(scrollknob_b-4.png) 0 100% no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller div.scrollknob-m {
	background: url(scrollknob_m-10.png) 0 0 repeat-y;
}

body.yootools-black div.default-v div.yoo-scroller div.forward {
	background: url(scroll_forward-10.png) 0 0 no-repeat;
}

body.yootools-black div.default-v div.yoo-scroller div.back {
	background: url(scroll_back-10.png) 0 0 no-repeat;
}