@charset "UTF-8";

/* Tab control */
.vxJS_tabBar			{ padding: 0; margin: 1em 0 0 0; list-style-type: none; font-size: 100%; }
.vxJS_tabBar li			{ float: left; padding: 0.5em 0.5em 0.25em 0.5em; margin: 0 0.75em 0 0; background: #eee; cursor: pointer; border: solid 1px #ccc; border-bottom-width: 0px; font-size: 90%; margin-bottom: -1px; }
.vxJS_tabBar li.shown	{ cursor: default; background: #fff; border-color: #FF6600; color: #FF6600; }
.vxJS_tabThis .section	{ clear: both; border: solid 1px #ccc; padding: 1em; }

/* news */
div.showMore,
div.showLess            { font-size: 80%; text-align: right; border-top: dotted 1px #808080; cursor: pointer; padding: 0.25em 1.5em 0.5em 1em; background: url(../js/assets/up.png) no-repeat 100% 50%; }
div.showMore            { background-image:  url(../js/assets/down.png) }

.sorTable th                    { padding-right: 16px; background-color: #f0f0f0; }
th.vxJS_sorTable_header_asc	    { background: url("../img/site/sortable_dn.png") no-repeat bottom right #c0c0c0; color: #f0f0f0; }
th.vxJS_sorTable_header_desc	{ background: url("../img/site/sortable_up.png") no-repeat bottom right #c0c0c0; color: #f0f0f0; }

