body, th, td, object {
	font-family: "Arial";
}

input, select {
	font-family: "Arial";
}

body {
	background-color: #ffffff;
	color: #666666;
}

body.club {
	background-color: #f4f1e7 !important;
}

body, table, th, td, form {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
}

img {
	border: 0;
}

a:link,
a:visited,
a:active {
	text-decoration: underline;
	color: #ff8000;
}

a:hover {
	text-decoration: underline;
	color: #ff6600;
}

.bold {
	font-weight: bold !important;
}

.italic {
	font-style: italic !important;
}

.orange {
	color: #ff8000;
}

.lightorange {
	color: #ffcc99;
}

.header {
	margin-bottom: .25em;
	font-weight: bold;
	font-style: italic;
}

.clear {
	clear: both;
}

.table th,
.table td {
	font-size: 75%;
}

.table td td {
	font-size: 100% !important;
}

.table caption {
	padding-bottom: 5px;
	font-size: 70%;
	text-align: left;
}

.table_padding th,
.table_padding td {
	padding: 5px;
}

h1,
h2 {
	font-weight: normal;
}

h1 {
	font-size: 225%;
}

h2 {
	font-size: 150%;
}

h3 {
	font-size: 110%;
}

ul li, ol li {
	margin-top: .5em;
	margin-bottom: .5em;
}

ul, ol {
	margin-left: 2.5em;
	padding-left: 0;
}

input.input {
	border: 1px solid #ff8000;
	color: #666666;
}

textarea.input {
	border: 1px solid #ff8000;
	color: #666666;
}

.bullet_01 {
	padding-left: 16px;
	background-image: url("/f/bullet_01.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}

.bullet_02 {
	padding-left: 16px;
	background-image: url("/f/bullet_02.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}

.section_title {
	margin-bottom: 1em;
	font-size: 110%;
	font-weight: bold;
	color: #333333;
}

.section_annotation {
	margin-bottom: 2em;
}

div.illustration_left {
	float: left;
	padding: 0 1.5em 1em 0;
}

div.illustration_right {
	float: right;
	padding: 0 0 1em 1.5em;
}

div.illustration_left img,
div.illustration_right img {
	display: block;
}

div.illustration_text {
	padding-top: 1em;
	font-size: 75%;
}

div.illustration_photo {
	padding-top: 1em;
	text-align: right;
	font-size: 75%;
	color: #999999;
}

#root {
	width: 100%;
	background-image: url("/f/root_bg.gif");
	background-repeat: repeat-x;
}

#root_club {
	width: 100%;
	background-image: url("/f/club_root_bg.gif");
	background-repeat: repeat-x;
}

#root_left {
	width: 25%;
	vertical-align: top;
	font-size: 75%;
}

#left_logo {
	margin: 31px 44px 0 44px;
	text-align: center;
}

#left_picture {
	padding-top: 391px;
	background-repeat: no-repeat;
	background-position: right top;
}

.left_picture_1 {
	background-image: url("/f/left_picture_1.jpg");
}

.left_picture_2 {
	background-image: url("/f/left_picture_2.jpg");
}

.left_picture_3 {
	background-image: url("/f/left_picture_3.jpg");
}

#left_club {
	margin-bottom: 30px;
}

#club_left {
	width: 100%;
	height: 541px;
	background-image: url("/f/club_left_picture.jpg");
	background-repeat: no-repeat;
	background-position: 45% top;
}

#club_left_container {
	text-align: center;
	vertical-align: top;
}

#club_left_content {
	margin: 60px auto 30px auto;
}

#club_left_content_cell {
	padding: 0 15px;
}

#club_left_content .caption {
	margin-bottom: .3em;
	color: #ffffff;
	font-size: 83%;
	font-weight: bold;
}

#club_left_content .field {
	padding-right: 5px;
	font-size: 75%;
}

#club_left_content .field input {
	width: 95px;
}

#club_left_content .links {
	margin-top: .5em;
	color: #ffffff;
	font-size: 70%;
}

#club_left_content .links .separator {
	margin: 0 .3em;
}

#club_left_content a:link,
#club_left_content a:visited,
#club_left_content a:active {
	color: #ffffff;
}

#club_left_content a:hover {
	color: #ffcc99;
}

#club_left_content .text {
	color: #ffffff;
	font-size: 70%;
}

.club_left_bullet03 {
	padding-left: 20px;
	background-image: url("/f/bullet_03.gif");
	background-repeat: no-repeat;
	background-position: left 3px;
}

.club_left_icon01 {
	padding: .5em 0 .5em 20px;
	background-image: url("/f/club_left_icon_01.gif");
	background-repeat: no-repeat;
	background-position: left center;
}

.club_left_icon02 {
	padding-left: 20px;
	background-image: url("/f/club_left_icon_02.gif");
	background-repeat: no-repeat;
	background-position: left center;
}

#club_left_content .hr {
	height: 1px;
	margin: .5em 0;
	background-color: #cdb998;
}

#root_right {
	width: 75%;
	vertical-align: top;
}

#header {
	width: 100%;
	height: 256px;
	background-repeat: no-repeat;
	background-position: right top;
}

.header_home_1 {
	background-image: url("/f/header_bg_home_1.jpg");
}

.header_home_2 {
	background-image: url("/f/header_bg_home_2.jpg");
}

.header_home_3 {
	background-image: url("/f/header_bg_home_3.jpg");
}

.header_inside {
	background-image: url("/f/header_bg_inside.gif");
}

.header_club {
	height: 215px !important;
	background-image: url("/f/header_bg_club.gif");
}

#header_left {
	width: 50%;
	padding-top: 33px;
	vertical-align: top;
}

#header_nav {
	width: 100%;
}

#header_nav1 {
	vertical-align: top;
}

.header_nav1_club {
	padding-left: 15px;
	padding-right: 30px;
}

.header_nav1_item {
	font-size: 75%;
}

#header_nav2 {
	width: 100%;
	vertical-align: top;
}

.header_nav2_main .header_nav2_current {
	background-color: #ff8000;
}

.header_nav2_club .header_nav2_current {
	background-color: #a78a6b;
}

.header_nav2_text {
	font-size: 75%;
	vertical-align: top;
}

.header_nav2_main .header_nav2_item .header_nav2_text {
	color: #666666;
}

.header_nav2_club .header_nav2_item .header_nav2_text {
	color: #ffffff;
}

.header_nav2_main .header_nav2_current .header_nav2_text {
	color: #ffffff !important;
}

.header_nav2_item .header_nav2_text a:link,
.header_nav2_item .header_nav2_text a:visited,
.header_nav2_item .header_nav2_text a:active {
	text-decoration: none;
}

.header_nav2_item .header_nav2_text a:hover {
	text-decoration: none;
}

.header_nav2_main .header_nav2_item .header_nav2_text a:link,
.header_nav2_main .header_nav2_item .header_nav2_text a:visited,
.header_nav2_main .header_nav2_item .header_nav2_text a:active {
	color: #666666;
}

.header_nav2_main .header_nav2_item .header_nav2_text a:hover {
	color: #ff8000;
}

.header_nav2_club .header_nav2_item .header_nav2_text a:link,
.header_nav2_club .header_nav2_item .header_nav2_text a:visited,
.header_nav2_club .header_nav2_item .header_nav2_text a:active {
	color: #ffffff;
}

.header_nav2_club .header_nav2_item .header_nav2_text a:hover {
	color: #ff8000;
}

.header_nav2_main .header_nav2_current .header_nav2_text a:link,
.header_nav2_main .header_nav2_current .header_nav2_text a:visited,
.header_nav2_main .header_nav2_current .header_nav2_text a:active {
	text-decoration: none !important;
	color: #ffffff !important;
}

.header_nav2_main .header_nav2_current .header_nav2_text a:hover {
	text-decoration: underline !important;
	color: #ffffff !important;
}

.header_nav2_lt,
.header_nav2_rt,
.header_nav2_lb,
.header_nav2_rb {
	width: 8px;
	height: 4px;
}

.header_nav2_current .header_nav2_lt {
	background-repeat: no-repeat;
	background-position: left top;
}

.header_nav2_current .header_nav2_rt {
	background-repeat: no-repeat;
	background-position: right top;
}

.header_nav2_current .header_nav2_lb {
	background-repeat: no-repeat;
	background-position: left bottom;
}

.header_nav2_current .header_nav2_rb {
	background-repeat: no-repeat;
	background-position: right bottom;
}

.header_nav2_main .header_nav2_current .header_nav2_lt {
	background-image: url("/f/header_nav2_lt.gif");
}

.header_nav2_main .header_nav2_current .header_nav2_rt {
	background-image: url("/f/header_nav2_rt.gif");
}

.header_nav2_main .header_nav2_current .header_nav2_lb {
	background-image: url("/f/header_nav2_lb.gif");
}

.header_nav2_main .header_nav2_current .header_nav2_rb {
	background-image: url("/f/header_nav2_rb.gif");
}

.header_nav2_club .header_nav2_current .header_nav2_lt {
	background-image: url("/f/header_nav2_club_lt.gif");
}

.header_nav2_club .header_nav2_current .header_nav2_rt {
	background-image: url("/f/header_nav2_club_rt.gif");
}

.header_nav2_club .header_nav2_current .header_nav2_lb {
	background-image: url("/f/header_nav2_club_lb.gif");
}

.header_nav2_club .header_nav2_current .header_nav2_rb {
	background-image: url("/f/header_nav2_club_rb.gif");
}

#header_right {
	width: 50%;
	padding-top: 33px;
	vertical-align: top;
}

#header_servicenav {
	padding-right: 33px;
	color: #ff8000;
	font-size: 75%;
}

#header_servicenav a:link,
#header_servicenav a:visited,
#header_servicenav a:active {
	text-decoration: none;
	color: #666666;
}

#header_servicenav a:hover {
	text-decoration: none;
	color: #ff8000;
}

#header_servicenav .separator {
	margin: 0 .3em;
	color: #666666 !important;
}

.header_servicenav_home {
	text-align: left;
}

.header_servicenav_inside {
	text-align: right;
}

#header_servicenav_club {
	padding-right: 33px;
	color: #ff8000;
	font-size: 75%;
	text-align: right;
}

#header_servicenav_club a:link,
#header_servicenav_club a:visited,
#header_servicenav_club a:active {
	text-decoration: none;
	color: #ffffff;
}

#header_servicenav_club a:hover {
	text-decoration: none;
	color: #ff8000;
}

#header_servicenav_club .separator {
	margin: 0 .3em;
	color: #ffffff !important;
}

#header_crumbs {
	padding: 10px;
	color: #666666;
	font-size: 75%;
	vertical-align: top;
}

#header_crumbs .separator {
	margin: 0 .3em;
}

#right_spacer {
	height: 1px;
	padding-left: 740px;
}

#main {
	width: 100%;
	margin-bottom: 30px;
}

#main_main {
	font-size: 75%;
}

#main_main {
	padding: 10px 20px 0 10px;
	vertical-align: top;
}

#main_main h3 {
	color: #333333;
}

#main_main hr {
	height: 1px;
	border: none;
	color: #cccccc;
	background-color: #cccccc;
}

#main_main .note {
	padding: .5em 0;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#main_main .document_link {
	padding: .5em 0;
	border-top: 1px solid #cccccc;
	color: #333333;
	font-weight: bold;
}

#main_main .table_border th,
#main_main .table_border td {
	border: 1px solid #ff8000;
}

#main_main .table caption {
	color: #ff8000;
}

.main_2columns {
	width: 100%;
}

.main_2columns_1 {
	width: 50%;
	padding-right: 10px;
	font-size: 75%;
	vertical-align: top;
}

.main_2columns_2 {
	width: 50%;
	padding-left: 10px;
	font-size: 75%;
	vertical-align: top;
}
/***********************/
#main_information_left {
	height:100px;
}
#main_information_right{height:100px;}
#main_information_container_right{
	width:100%;
	height:100%;
}

#main_information_container {
	width:100%;
	height:100%;
	margin:0px 0 0 0;
}
#main_information_c_tl{
	background: url(/f/corner_info_tl.gif) left top no-repeat;
	height:14px;
	background-color:#b9b9b9;
}
#main_information_c_tr{
	background: url(/f/corner_info_tr.gif) right top no-repeat;
	height:14px;
	background-color:#b9b9b9;
}
#main_information_c_bl{
	background: url(/f/corner_info_bl.gif) left top no-repeat;
	height:14px;
	background-color:#b9b9b9;
}
#main_information_c_br{
	background: url(/f/corner_info_br.gif) right top no-repeat;
	height:14px;
	background-color:#b9b9b9;
}
#main_information_c_c {
	vertical-align:top;
	padding: 6px 20px;
	color: #ffffff;
	font-size: 75%;
	background-color:#b9b9b9;
}
#main_information_c_c a,
#main_information_c_c a:hover {
	color:#FFFFFF;
}

#information_icon {
	margin:0 10px 5px 0;
}

#left_cont_left {
	width: 45%;
}

#left_cont_right {
	background-color:#b9b9b9;
	width:95;
}

#information_phone {
	font-size:2.5em;
}
/***********************/
#main_orange {
	width: 45%;
	vertical-align: top;
}

.main_orange_small {
	width: 10% !important;
}

#main_orange_container {
	width: 100%;
}

#main_orange_border {
}

#main_orange_border div {
	width: 1px;
}

#main_orange_left_top {
	background-color: #ff8000;
	vertical-align: top;
}

#main_orange_left_bottom {
	background-color: #ff8000;
	vertical-align: bottom;
}

#main_orange_left_top_container {
	width: 100%;
}

#main_orange_left_bottom_container {
	width: 100%;
}

.main_orange_lt {
	height: 14px;
	background: #ff8000 url("/f/main_orange_lt.gif") no-repeat left top;
}

.main_orange_rt {
	height: 14px;
	background: #ff8000 url("/f/main_orange_rt.gif") no-repeat right top;
}

.main_orange_lb {
	height: 14px;
	background: #ff8000 url("/f/main_orange_lb.gif") no-repeat left bottom;
}

.main_orange_rb {
	height: 14px;
	background: #ff8000 url("/f/main_orange_rb.gif") no-repeat right bottom;
}

.club_orange_lt {
	height: 14px;
	background: #ff8000 url("/f/club_orange_lt.gif") no-repeat left top;
}

.club_orange_rt {
	height: 14px;
	background: #ff8000 url("/f/club_orange_rt.gif") no-repeat right top;
}

.club_orange_lb {
	height: 14px;
	background: #ff8000 url("/f/club_orange_lb.gif") no-repeat left bottom;
}

.club_orange_rb {
	height: 14px;
	background: #ff8000 url("/f/club_orange_rb.gif") no-repeat right bottom;
}

#main_orange_left {
	width: 78%;
	padding: 6px 20px;
	background-color: #ff8000;
	color: #ffffff;
	font-size: 75%;
	vertical-align: top;
}

#main_orange_left a:link,
#main_orange_left a:visited,
#main_orange_left a:active {
	color: #ffffff;
}

#main_orange_left a:hover {
	color: #ffcc99;
}

#main_orange_right {
	width: 22%;
	background-color: #ff8000;
	vertical-align: top;
}

#main_orange_right_icons {
	height: 322px;
	margin: 0 8px;
	padding-left: 57px;
	background-image: url("/f/orange_icons.gif");
	background-repeat: no-repeat;
	background-position: 30% top;
}

#footer_main {
	padding-left: 10px;
	padding-bottom: 30px;
	padding-right: 10%;
}

#footer {
}

#footer .hr {
	height: 4px;
	background-color: #cccccc;
}

#footer .caption {
	margin-bottom: .3em;
	color: #999999;
	font-size: 83%;
	font-weight: bold;
}

#footer .text {
	font-size: 75%;
}

#footer .links {
	margin-top: .5em;
	font-size: 70%;
}

#footer .links .separator {
	margin: 0 .3em;
}

#footer_auth_search {
	margin-top: 15px;
}

#footer_auth {
	padding-right: 30px;
	vertical-align: top;
}

#footer_search {
	vertical-align: top;
}

#footer_auth .field,
#footer_search .field {
	padding-right: 10px;
	font-size: 75%;
}

#footer_auth .field input {
	width: 125px;
}

#footer_search .field input {
	width: 250px;
}

#footer_seealso {
	margin-top: 15px;
}

#footer_copyright {
	margin-top: 20px;
	color: #999999;
	font-size: 75%;
}

#club_main {
	width: 100%;
	background-color: #ffffff;
	background-image: url("/f/club_main_bg.gif");
	background-repeat: repeat-x;
	background-position: top;
}

#club_main_container {
	padding-left: 40px;
	padding-bottom: 30px;
	background-image: url("/f/club_main_corner.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#club_banners {
	width: 100%;
	margin-top: 20px;
}

.club_banners_item {
	padding-right: 20px;
	font-size: 75%;
}

#club_orange {
	width: 100%;
	margin-top: 40px;
	margin-bottom: 40px;
}

#club_orange_border {
}

#club_orange_border div {
	width: 1px;
}

#club_orange_left_top {
	background-color: #ff8000;
	vertical-align: top;
}

#club_orange_left_bottom {
	background-color: #ff8000;
	vertical-align: bottom;
}

#club_orange_left_top_container {
	width: 100%;
}

#club_orange_left_bottom_container {
	width: 100%;
}

#club_orange_left {
	width: 100%;
	padding: 0 14px;
	background-color: #ff8000;
	vertical-align: top;
}

#club_orange_right {
	background-color: #ff8000;
	vertical-align: top;
}

#club_orange_right_icons {
	height: 322px;
	margin: 0 8px 0 8px;
	padding-left: 57px;
	background-image: url("/f/orange_icons.gif");
	background-repeat: no-repeat;
	background-position: center top;
}

#club_footer {
	padding-right: 74px;
}

#club_exclamation {
	margin: 6px 16px 16px 6px;
	background-image: url("/f/club_exclamation.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#club_exclamation_cell {
	padding-left: 65px;
	color: #ffffff;
	font-size: 75%;
}

#club_content {
	width: 100%;
}

#club_content_cell {
	padding: 16px;
	color: #ffffff;
	font-size: 75%;
}

#club_content_cell td {
	color: #ffffff;
}

#club_content a:link,
#club_content a:visited,
#club_content a:active {
	color: #ffffff;
}

#club_content a:hover {
	color: #ffcc99;
}

#club_content hr {
	height: 1px;
	border: none;
	color: #ff9933;
	background-color: #ff9933;
}

#club_content .table_border th,
#club_content .table_border td {
	border: 1px solid #ffcc99;
}

#club_content .table caption {
	color: #ffcc99;
}

#club_crumbs {
	width: 100%;
	background-color: #ffe5cc;
}

#club_crumbs_lt {
	width: 10px;
	height: 10px;
	background-image: url("/f/club_crumbs_lt.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#club_crumbs_rt {
	width: 10px;
	height: 10px;
	background-image: url("/f/club_crumbs_rt.gif");
	background-repeat: no-repeat;
	background-position: right top;
}

#club_crumbs_lb {
	width: 10px;
	height: 10px;
	background-image: url("/f/club_crumbs_lb.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}

#club_crumbs_rb {
	width: 10px;
	height: 10px;
	background-image: url("/f/club_crumbs_rb.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}

#club_crumbs_content {
	padding: 5px;
	color: #666666;
	font-size: 70%;
	vertical-align: middle;
}

#club_crumbs_content a:link,
#club_crumbs_content a:visited,
#club_crumbs_content a:active {
	text-decoration: none;
}

#club_crumbs_content a:hover {
	text-decoration: underline;
}

#club_crumbs_content .separator {
	margin: 0 .3em;
}


/*** Module news
*********************************************************/

.news_list_item {
	margin-bottom: 2em;
}

.news_date {
	margin-bottom: .5em;
	font-size: 75%;
}

.news_title {
	margin-bottom: 1em;
}

.news_title {
	font-size: 110%;
	font-weight: bold;
}

.news_content {
	margin-bottom: 2em;
}

.news_author {
	font-weight: bold;
}

.news_source {
	font-style: italic;
}


/*** Page list navigation
*********************************************************/

#page_list_navigation {
	clear: both;
	margin-bottom: 2em;
	padding: .5em;
	float: left;
}

#main_main #page_list_navigation {
	border: 1px solid #cccccc;
}

#club_content #page_list_navigation {
	border: 1px solid #ff9933;
}

.page_list_navigation a {
	text-decoration: underline;
}

.page_list_navigation_selected {
	font-weight: bold;
}

.page_list_navigation_spacer {
	margin: 0 0.25em;
}


/*** Site map
*********************************************************/

.sitemap_item a:link,
.sitemap_item a:visited,
.sitemap_item a:active {
	text-decoration: none;
}

.sitemap_item a:hover {
	text-decoration: underline;
}

.sitemap_item {
	1margin-top: 1.2em;
	margin-bottom: 1.2em;
	padding-left: 1.2em;
	background-image: url("/f/bullet_04.gif");
	background-repeat: no-repeat;
	background-position: left 1px;
	font-weight: bold;
}

.sitemap_item .sitemap_item {
	margin-top: .5em;
	margin-bottom: .5em;
	padding-left: 1.5em;
	background-image: url("/f/bullet_05.gif");
	font-weight: normal;
}

.sitemap_item .sitemap_item .sitemap_item {
	padding-left: 1em;
	background-image: url("/f/bullet_06.gif");
}


/*** Search
*********************************************************/
table.search {
	margin-bottom: 1em;
	width: 100%
}

table.search td {
	vertical-align: top;
	padding-bottom: 0.5em;
	font-size: 0.75em
}

table.search td.number {
	width: 3%;
	padding-right: 10px;
	text-align: right
}

table.search td.result span.not_all_found {
	color: #ff0000;
	font-size: 0.9em;
	padding-left: 5px
}

table.search td.result div.module {
	font-size: 0.9em
}

div.bottom_menu {
	margin:8px 0;
	font-size:0.75em;
}






/*{{{ =Questions*/

#root {
  height: 100%;
}

@media not all and (-webkit-min-device-pixel-ratio) {   
   .dop-table {height: 237px;} 
}




#footer_main {
  margin-top: 15px;
}


#main_information_c_tl2 {
  height: 14px;
  background:#B9B9B9 url(/f/corner_j.gif) no-repeat scroll right top;
}

#main_information_c_bl2 {
  background:#B9B9B9 url(/f/corner_l.gif) no-repeat scroll right top;
  height: 14px;
}

#main_information_c_c2 {
  background: #b9b9b9;
  text-align: left;
  vertical-align: top;
  color: #fff;
}


.h-quest-wrap {
  padding: 6px 13px 6px 20px;  
  font-size: 75%;
}

.h-quest-wrap h2 {
  margin: 0 20px 20px 0;
  padding: 0 0 0 68px;
  font-size: 120%;
  min-height: 57px; $height: 57px;
  background: url(/f/q/quest-h2-bg.png) 0 0 no-repeat;
}

.h-quest-wrap h2 span {
  display: block;
  font-size: 130%;
}


.quest-list {
  margin: 0;
  padding: 0 25px 0 0;
  list-style: none;
}

.quest-list li {
  margin: 0 0 13px;
}

.quest-list .answer
, .quest-list .answer:hover {
  background: url(/f/q/ans-bg.png) 2px 50% no-repeat #ff8000;
  color: #fff;
  text-decoration: none;
  font-size: 90%;
  line-height: 100%;
  margin: 0 0 0 7px;
  padding: 0 3px 0 15px;
  cursor: pointer;
}


.h-scroll-container {
  width: 100%; 
  height: 120px;
  overflow: hidden;
  zoom: 1;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	top: 0; right: 0;
	height: 100%;
	background: #fff;
}

.jScrollPaneDrag {
	position: absolute;
  z-index: 3;
	background: url(/f/q/drag-middle.png) 50% 0 repeat-y;
	cursor: pointer;
	overflow: hidden;
}

.jScrollPaneDragTop {
	position: absolute;
	top: 0; left: 0;
	overflow: hidden;
	background: url(/f/q/drag-top.png) 50% 0 no-repeat;
	width: 17px; 
  height: 4px;
}

.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0; left: 0;
	overflow: hidden;
	background: url(/f/q/drag-bot.png) 50% 0 no-repeat;
	width: 17px; 
  height: 4px;
}

a.jScrollArrowUp {
	display: block;
	position: absolute;
  top: 0; right: 0;
	z-index: 1;
	text-indent: -2000px;
	overflow: hidden;
	width: 17px; 
  height: 17px;
	background: url(/f/q/arr-up.png) 0 0 no-repeat;
	cursor: pointer;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
  bottom: 0; right: 0;
	z-index: 1;
	text-indent: -2000px;
	overflow: hidden;
	width: 17px; 
  height: 17px;
	background: url(/f/q/arr-down.png) 0 0 no-repeat;
	cursor: pointer;
}

/*}}}*/
