/**
 * Dekra Trakk
 *
 * @category	Trakk
 * @copyright	Copyright (c) 2010 Dekra
 * @version		$Id: common.screen.css 5189 2012-07-17 08:47:35Z julien $
 */
@CHARSET "UTF-8";

@media screen { /* GENERAL TAGS */
	* {
		padding: 0;
		margin: 0;
		color: #717171;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		outline: 0;
	}
	*:focus,*:active,*:visited {
		outline: 0;
	}
	body {
		background-color: #f1f1f1;
		color: #717171;
		height: 100%;
	}
	img {
		border: 0;
	}
	table {
		width: 100%;
		border-collapse: collapse;
	}
	select {
		border: 1px solid #e5e5e5;
		background-color: #fff;
	}
	option {
		padding-left: 5px;
	}
	ul {
		list-style-position: outside;
		list-style-type: none;
	}
	textarea {
		/*width: 976px;*/
		width: 99%;
		border: 1px solid #e5e5e5;
	}
	fieldset {
		width: 98%;
        padding: 1% 0 1% 1%;
/*		width: 971px;
		padding: 5px 0 5px 5px;*/
		border: 1px solid;
	}
	label {
		display: block;
		margin-bottom: 2px;
		font-weight: bold;
	}
	legend {
		padding: 0 3px;
		font-weight: bold;
	}
	dt {
		font-weight: bold;
	}
	dd {
		margin: 0 0 5px 5px;
	}
	/* GENERAL CLASS */
	.left {
		float: left;
	}
	.right {
		float: right;
	}
	.clear {
		clear: both;
	}
	.hidden {
		display: none;
	}
	.alignLeft {
		text-align: left;
	}
	.alignCenter {
		text-align: center;
	}
	.alignRight {
		text-align: right;
	}
	.nowrap {
		white-space: nowrap;
	}
	.colorRed,.colorRed * {
		color: #f00;
		font-weight: bold;
	}
	.colorGreen {
		color: #090;
		font-weight: bold;
	}
	.pointer {
		cursor: pointer;
	}
	.ajax_loader {
		float: right;
	}
	.errors, .form-errors {
		clear: both;
	}
	.errors li {
		padding-left: 5px;
		color: #f00;
		font-size: 11px;
		font-style: italic;
	}
	.required {
		font-weight: bold;
	}
	input.button {
		cursor: pointer;
	}
	input.checkbox {
		margin-right: 2px;
		vertical-align: middle;
	}
	input.radio {
		margin-right: 2px;
	}
	input.text {
		padding: 1px 2px;
		border: 1px solid #e5e5e5;
	}
	input.text.datePicker {
		cursor: pointer;
	}
	.radioBox label {
		float: left;
		margin-right: 10px;
	}
/*	.radioBox.filter {
	    width: 1000px;
        margin: auto;
    }*/
    .Default_block  .element.filter {
    	width: 236px;
    }
	/* BUTTONS LINK */
	a.add {
		display: block;
		width: 18px;
		height: 18px;
		background: url(/noauth/img/common/ico_+.png) 0 0 no-repeat;
	}
	a.delete {
		display: block;
		width: 16px;
		height: 15px;
		background: url(/noauth/img/common/ico_delete_small.png) 0 0 no-repeat;
	}
    a.terminate{
        display: block;
        width: 16px;
        height: 15px;
        background: url(/noauth/img/common/ico_delete_small.png) 0 0 no-repeat;
    }	
	a.display {
		display: block;
		width: 12px;
		height: 15px;
		background: url(/noauth/img/common/ico_display_small.png) 0 0 no-repeat;
	}
	a.edit {
		display: block;
		width: 10px;
		height: 15px;
		background: url(/noauth/img/common/ico_edit_small.png) 0 0 no-repeat;
	}
	a.pdf {
		display: block;
		width: 15px;
		height: 15px;
		background: url(/noauth/img/common/ico_pdf.png) 0 0 no-repeat;
	}
    a.html {
        display: block;
        width: 15px;
        height: 15px;
        background: url(/noauth/img/common/ico_html.png) 0 0 no-repeat;
    }
    a.excel {
        display: block;
        width: 15px;
        height: 15px;
        background: url(/noauth/img/common/ico_excel.png) 0 0 no-repeat;
    }
	a.photo {
		display: block;
		width: 16px;
		height: 15px;
		background: url(/noauth/img/common/ico_photo.png) 0 0 no-repeat;
	}
	a.photo_upload {
		display: block;
		width: 16px;
		height: 15px;
		background: url(/noauth/img/common/ico_photo_upload.png) 0 0 no-repeat;
	}
	a.process {
		display: block;
		width: 16px;
		height: 15px;
		background: url(/noauth/img/common/ico_process_small.png) 0 0 no-repeat;
	}
	a.remove {
		display: block;
		width: 18px;
		height: 18px;
		background: url(/noauth/img/common/ico_-.png) 0 0 no-repeat;
	}
	/* ROUND CORNERS */
	b.tl, b.tr, b.br, b.bl {
		display: block;
		position: absolute;
	}
	b.tl {
		top: -1px;
		left: -1px;
		width: 5px;
		height: 6px;
		background: url(/noauth/img/common/rc_tl.png) 0 0 no-repeat;
	}
	b.tr {
		top: -1px;
		right: -1px;
		width: 7px;
		height: 9px;
		background: url(/noauth/img/common/rc_tr.png) 0 0 no-repeat;
	}
	b.br {
		bottom: -1px;
		right: -1px;
		width: 10px;
		height: 10px;
		background: url(/noauth/img/common/rc_br.png) 0 0 no-repeat;
	}
	b.bl {
		bottom: -1px;
		left: -1px;
		width: 9px;
		height: 7px;
		background: url(/noauth/img/common/rc_bl.png) 0 0 no-repeat;
	}
	/* LAYOUT */
	.Background_color {
		background: url(/noauth/img/common/body_bg.png) 0 0 repeat-x #fff;
	}
	.Main_block {
/*		width: 1000px;
		margin: auto;*/
	    width: 98%;
        margin: 0 1%;
	}
	.Header {
		position: relative;
/*		float: left;
		width: 1000px;*/
		width: 98%;
		height: 140px;
		margin: 0 1%;	
		background: url(/noauth/img/common/header_bg.png) 0 0 no-repeat;
	}
	.Header .logo {
		float: left;
		width: 175px;
		height: 110px;
		margin-left: 7px;
	}
	.Header .language {
		float: right;
		margin-right: 40px;
		line-height: 43px;
	}
	.Header .login {
        text-align: right;
		float: right;
		padding-right: 25px;
		margin-right: 10px;
		line-height: 43px;
		background: url(/noauth/img/common/header_tab_bg.png) right 0 no-repeat;
	}
	.Header .lang_login {
        width: 60%;
	    height: 47px;
        text-align: right;
        float: right;
        padding-right: 25px;
        margin-right: 10px;
        line-height: 43px;	
        background: url(/noauth/img/common/header_mask_bg.png) right 0 no-repeat;		
    }
	.Header .login a {
		padding-left: 5px;
	   margin-left: 5px;
		border-left: 1px solid #cfd1d2;
	}
	.Header .breadcrumbs {
		float: left;
	    width: 60%;
		/*width: 800px;*/
		padding: 35px 0 0 15px;
	}
	.Body {
/*		float: left;
		width: 1000px;*/
	    width: 98%;
	    margin: 0 1%;
		padding-bottom: 70px;
	}
	.Footer {
		clear: both;
		background: url(/noauth/img/common/footer_bg.png) 0 bottom repeat-x;
	}
	.Footer .logo {
		width: 96%;
		/*width: 1000px;*/
		height: 79px;
		margin: auto;
		background: url(/noauth/img/common/footer_img.png) right 0 no-repeat;
	}
	
	/* MAIN MENU TEST */
	.Main_menu {
	    background: url(/noauth/img/common/menu_bg_t.png) 0 0 repeat-x;
        cursor: pointer;
        /*float: left;*/
        margin-bottom: 10px;
        padding-top: 14px;
        position: relative;
        text-align: center;
	    width: 98%;
        /*width: 1000px;*/
        margin-left: auto;	
        margin-right: auto;	
	}
	.Main_menu b.tl {
	    background-image: url(/noauth/img/common/menu_bg_tl.png);
        height: 14px;
        left: 0;
        top: 0;
        width: 10px;
	}
    .Main_menu b.tr {
        background-image: url(/noauth/img/common/menu_bg_tr.png);
        height: 14px;
        right: 0;
        top: 0;
        width: 10px;
    }
    .Main_menu span {
    	left: 49%;
        font-size: 14px;
/*        left: 500px;*/
        position: absolute;
        top: 5px;
        z-index: 1;
    }
    .Main_menu .shadow {
        background: url(/noauth/img/common/menu_bg_b.png) 0 bottom repeat-x;
        float: left;
        padding-bottom: 14px;
        margin-bottom: 14px;
        position: relative;
        width: 100%;
        /*width: 1000px;*/
    }
    .Main_menu .shadow b.bl {
        background-image: url(/noauth/img/common/menu_bg_bl.png);
        bottom: 0;
        height: 14px;
        left: 0;
        width: 10px;
    }
    .Main_menu .shadow b.br {
        background-image: url(/noauth/img/common/menu_bg_br.png);
        bottom: 0;
        height: 14px;
        right: 0;
        width: 10px;
    }
	.Main_menu .shadow div {
	    background-color: #f1f1f1;
        border-left: 1px solid #e5e5e5;
        border-right: 1px solid #e5e5e5;
        float: left;
        padding: 0 1%;
        width:98%;
	}
    .Main_menu .menu li:first-child {
        width: 242px;   
    }
    .Main_menu .menu li:first-child + li {
        width: 267px;   
    }
	.Main_menu .menu li {
        float: left;
        margin: 0 10px 10px 0;
        text-align: left;
        width: 150px;
	}
    .Main_menu .menu li a {
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        text-transform: uppercase;
    }
    .Main_menu .menu li.active li.active a,
    .Main_menu .menu li a:hover {
        text-decoration: underline;
    }
    .Main_menu .menu li ul {
        padding-left: 15px;
    }
    .Main_menu .menu li li {
        border: 0;
        float: none;
        list-style-type: disc;
        margin: 0;
        width: auto;
    }
    .Main_menu .menu li li a {
        font-size: 12px;
        font-weight: normal;
        text-transform: none;
    }
    .Main_menu .menu li li li {
        list-style-type: circle;
    }
    .Main_menu .menu li li li a {
        font-size: 11px;
    }
	
	/* DEFAULT BLOCK */
	.Default_block {
		position: relative;
		float: left;
/*		width: 998px;*/
        width: 100%;
		margin-bottom: 10px;
		border: 1px solid #e5e5e5;
	}
	.Default_block.filter {
		z-index: 2;
	}
	.Default_block h2 {
		position: relative;
		height: 26px;
		padding-left: 15px;
		border-bottom: 1px solid #e5e5e5;
		line-height: 26px;
		background-color: #f1f1f1;
		font-size: 14px;
		font-weight: normal;
	}
	.Default_block h2 .SH_link {
		display: block;
		position: absolute;
	}
	.Default_block dl {
		float: left;
	    width: 33%;
/*		width: 329px;*/
	}
	.Default_block fieldset dl {
		width: 323px;
	}
	.Default_block dd {
		height: 14px;
	}
	.Default_block .content {
		float: left;
/*		width: 988px;
		padding: 10px 0 10px 10px;*/
	    width: 98%;
	    padding: 1%;
	}
	.Default_block .element {
		float: left;
	    min-height: 36px;
        margin: 5px 1% 5px 0;
		/*width: 236px;
		margin: 5px 10px 5px 0;*/
	}
	.element select {
		width: 100%;
	}
	.Default_block .element input.text {
		width: 99%;
		/*width: 230px;*/
	}
	.Default_block .element input.text.datePicker {
		width: 212px;
	}
	.Default_block .element.big {
		width: 482px;
	}
	.Default_block .element.big input.text {
		width: 476px;
	}
	.Default_block .element.small {
		width: 113px;
	}
	.Default_block .element.small input.text {
		width: 107px;
	}
	.Default_block .element.small input.text.datePicker {
		width: 89px;
	}
	.Default_block fieldset .element {
		width: 232px;
	}
	.Default_block fieldset .element input.text {
		width: 226px;
	}
	.Default_block fieldset .element input.text.datePicker {
		width: 208px;
	}
	.Default_block fieldset .element.small {
		width: 111px;
	}
	.Default_block fieldset .element.small input.text {
		width: 105px;
	}
	.Default_block fieldset .element.small input.text.datePicker {
		width: 87px;
	}
	.Default_block .limit {
		float: right;
		margin: 5px 0;
	}
	.Default_block .MC {
		float: left;
		margin: 5px 10px 5px 0;
	}
	.Default_block .reset {
		position: absolute;
		right: 35px;
		top: 0;
		width: 150px;
		height: 26px;
		border: 0;
		background: url(/noauth/img/common/button_reset_bg.png) 0 0 repeat-x;
		font-size: 14px;
	}
	.Default_block .submit {
		float: right;
		padding: 1px 3px;
		margin: 5px 10px;
		border: 0;
		color: #fff;
		font-size: 14px;
	}
	/* DEFAULT TABLE */
	.Default_table {
/*		width: 978px;*/
	    width: 100%;
		margin: 10px 0;
	}
	.Default_table th,.Default_table td {
		padding: 1px 2px;
		border: 1px solid #e5e5e5;
	}
	.Default_table thead th {
		padding: 5px 2px;
		color: #fff;
		white-space: nowrap;
	}
	.Default_table .wrap th {
		white-space: normal;
	}
	.Default_table tbody tr {
		cursor: pointer;
	}
	.Default_table tbody tr.trEven {
		background-color: #fff;
	}
	.Default_table tbody tr.trPar {
		background-color: #f5f5f5;
	}
	.Default_table tbody tr.selected td,.Default_table tbody tr:hover td,.Default_table tbody tr.selected td .date,.Default_table tbody tr:hover td .date {
		color: #fff;
	}
	.Default_table td {
		padding: 1px 2px;
		border: 1px solid #e5e5e5;
	}
	.Default_table .actions a {
		float: left;
		margin-left: 5px;
	}
	/*AUTO COMPLETE*/
	input.Ac_input {
		width: 250px;
	}
	.Ac_results {
		position: absolute;
		border: 1px solid #e5e5e5;
		background-color: #fff;
		z-index: 1;
	}
	.Ac_results ul li {
		padding: 2px;
		cursor: pointer;
	}
	.Ac_results ul li.selected {
		color: #fff;
	}
	.Ac_results ul li.selected span {
		color: #fff;
	}
	/* LINES MANAGER */
	.filter .linesManager {
		width: 1000px;
		padding: 0 0 28px;
	    margin: auto;
		border: 0;
	}
	.filter .linesManager legend {
		display: none;
	}
	.linesManager {
		padding: 5px 0 28px 5px;
	}
	.linesManager label {
		display: none;
		line-height: 18px;
	}
	.linesManager .first label {
		display: block;
	}
	.linesManager select {
		width: 300px;
	}
	.linesManager .line .element {
		float: left;
		width: auto;
	    min-height: 0;
		margin: 0 10px 0 0;
	}
	.linesManager .multiCheckbox {
		padding: 0;
		border: 0;
	}
	.linesManager .multiCheckbox label {
		display: block;
		float: left;
		margin-right: 5px;
		line-height: normal;
	}
	.linesManager .first .multiCheckbox label {
		margin-top: 18px;
	}
	.linesManager .line .dropDown {
		width: 300px;
		height: 1px;
	}
	.linesManager .dropDown .block {
		width: 292px;
	}
	.linesManager .line {
		clear: both;
		height: 18px;
		margin-bottom: 5px;
	}
	.linesManager .line .element input.text {
		width: 294px;
	}
	.linesManager .line .element input.text.datePicker {
		width: 276px;
	}
	.linesManager .first {
		height: 36px;
	}
	.linesManager a.add {
		position: absolute;
	}
	.linesManager a.remove {
		float: left;
	}
	.linesManager .first a.remove {
		margin-top: 18px;
	}
	.linesManager.off a.remove {
		visibility: hidden;
	}
	/* MULTI CHECKBOX */
	.multiCheckbox {
		margin: 5px 0;
	}
	.multiCheckbox label,.checkbox_div label {
		display: inline;
		margin-right: 10px;
	}
	.dropDown .block {
		position: absolute;
		width: 228px;
		padding: 11px 3px 5px;
		border: 1px solid #e5e5e5;
		background: url(/noauth/img/common/arrow_bottom_on.png) 97% 5px no-repeat #fff;
		cursor: pointer;
		overflow: hidden;
	}
	.dropDown:hover .block {
		max-height: 200px;
		overflow: auto;
		z-index: 1;
	}
	.dropDown .block label {
		display: none;
		margin-top: 10px;
		line-height: normal;
		font-weight: normal;
		cursor: pointer;
	}
	.dropDown .block:hover label {
		display: block;
	}
	.dropDown .block .selectors {
		display: none;
		font-size: 10px;
		cursor: pointer;
	}
	.dropDown .block:hover .selectors {
		display: inline;
	}
	.dropDown .block .selectors span {
		font-size: 10px;
		text-decoration: underline;
	}
	.dropDown .block br {
		display: none;
	}
	/* TOOL BOX */
	.toolBox {
		position: relative;
		clear: both;
		height: 26px;
		padding: 0 35px;
		z-index: 1;
	}
	.toolBox ul {
		margin: 6px 5px;
		list-style-position: inside;
		list-style-type: square;
	}
	.toolBox ul li {
		line-height: normal;
		white-space: nowrap;
	}
	.toolBox .tab {
		position: relative;
		padding: 0 10px;
		margin: 0 5px;
		line-height: 26px;
		color: #fff;
		font-size: 14px;
		cursor: pointer;
	}
	.toolBox .tab span,.toolBox .tab a {
		color: #fff;
		font-size: 14px;
		text-decoration: none;
	}
	.toolBox .tab .hide_block {
		position: absolute;
		left: 0;
		top: 24px;
		min-width: 150px;
		border: 1px solid;
		background-color: #fff;
	}
	.toolBox .tab .hide_block a {
		width: auto;
		height: auto;
		background: 0;
		color: #717171;
		font-size: 12px;
		text-decoration: underline;
	}
	.toolBox b.tl,.toolBox b.tr {
		top: -1px;
		width: 10px;
		height: 10px;
	}
	.toolBox b.tl {
	    background: url(/noauth/img/common/tool_tl.png) 0 0 no-repeat;
		left: 0;
	}
	.toolBox b.tr {
	    background: url(/noauth/img/common/tool_tr.png) 0 0 no-repeat;
		right: 0;
	}
	/* PAGINATION */
	.paginationControl {
		text-align: center;
	}
	.paginationControl a {
		padding: 0 4px;
		margin-right: 3px;
		border: 1px solid #e5e5e5;
		text-decoration: none;
	}
	.paginationControl a.current,.paginationControl a:hover {
		color: #fff;
	}
	/* SUB MENU */
	.SubMenu {
		position: relative;
		float: right;
		margin-right: 10px;
		cursor: pointer;
	}
	.SubMenu a,.SubMenu span {
		display: block;
		white-space: nowrap;
	}
	.SubMenu .menu {
		position: absolute;
		left: 0;
		top: 27px;
		background-color: #fff;
	}
	/* DATE PICKER */
	.datepickerControl {
		border: 1px solid #999;
		background-color: #eee;
		padding: 5px;
	}
	.datepickerControl table {
		width: auto;
	}
	.datepickerControl td {
		text-align: center;
		font-family: sans-serif;
		font-size: 11px;
		padding: 1px;
	}
	.datepickerControl tr.monthLabel td {
		background-color: #fff;
		border: 1px solid #999;
		font-weight: bold;
	}
	.datepickerControl tr.navigation td {
		cursor: pointer;
	}
	.datepickerControl tr.navigation td:hover {
		text-decoration: underline;
	}
	.datepickerControl tr.dayLabel td {
		border: 1px solid;
		color: white;
		font-weight: bold;
	}
	.datepickerControl td.day,.datepickerControl td.dayothermonth {
		cursor: pointer;
		background-color: #fff;
		border: 1px solid #eee;
		width: 2em;
	}
	.datepickerControl td.dayothermonth {
		color: #999;
		font-style: italic;
	}
	.datepickerControl td.day:hover {
		color: #fff;
	}
	.datepickerControl td.weekend {
		background-color: #ccc;
		font-style: italic;
	}
	.datepickerControl td.today {
		font-weight: bold;
	}
	.datepickerControl td.hour {
		cursor: pointer;
		background-color: #fff;
		border: 1px solid #eee;
		width: 2em;
	}
	.datepickerControl td.minute {
		cursor: pointer;
		background-color: #fff;
		border: 1px solid #eee;
		width: 2em;
	}
	.datepickerControl td input,.datepickerControl td button {
		font-size: 11px;
		padding: 0;
		border: 1px solid #999;
		text-align: center;
	}
	.datepickerControl td.ampm {
		cursor: pointer;
		background-color: #ccc;
		border: 1px solid #eee;
		width: 2em;
	}
	.datepickerControl td.current {
		font-weight: bold;
		color: #fff;
	}
	/* PHOTOS MANAGER */
	.Photos_manager .categories_menu {
		float: right;
		width: 327px;
		cursor: pointer;
	}
	.Photos_manager .categories_menu span {
		display: block;
		padding: 0 10px;
		line-height: 25px;
		text-decoration: underline;
	}
	.Photos_manager .categories_menu span.current {
		color: #fff;
	}
	.Photos_manager .photos {
		position: relative;
		float: right;
		width: 660px;
		border-right: 1px solid;
	}
	.Photos_manager .photos .ajax_loader {
		width: 100%;
		height: 498px;
		background: url(/noauth/img/common/ajax_loader.gif) center center no-repeat;
	}
	.Photos_manager .photos img {
		display: block;
		float: left;
		margin: 0 10px 10px 0;
		border: 1px solid;
	}
	.Photos_manager .photos img.current_photo {
		position: absolute;
		left: 0;
		top: 0;
	}
	.Photos_manager .thumbs {
		clear: both;
		padding-top: 10px;
		border-top: 1px solid;
	}
	.Photos_manager .thumbs img {
		cursor: pointer;
	}
	/* QUESTION MARK */
	.Question_mark {
		clear: both;
		position: relative;
		width: 20px;
		height: 20px;
		background: url(/noauth/img/common/question_mark.png) 0 0 no-repeat;
		cursor: pointer;
	}
	.Question_mark div {
		display: none;
		position: absolute;
		left: 20px;
		top: 0;
		width: 150px;
		padding: 5px;
		border: 1px solid black;
		background-color: white;
		z-index: 2;
	}
	.Question_mark:hover div,.Question_mark div:hover {
		display: block;
	}
	/* GOOGLE MAP */
	.gmap {
		clear: both;
		width: 100%;
		height: 350px;
	}
	/* REPORTING */
	.number {
		width: 45px;
		text-align: center;
	}
	.big_number {
		width: 80px;
		text-align: center;
	}
	.month {
		width: 100px;
		white-space: nowrap;
	}
	.year {
		width: 50px;
		text-align: center;
	}
	.vehicle {
		width: 60px;
		text-align: center;
	}
	/* SHOW/HIDE */
	body.fullScreen .Background_color {
		padding-top: 15px;
		background: none #fff;
	}
	body.fullScreen .Header {
		display: none;
	}
	body.fullScreen .SH_fullScreen h2 {
		background-image: url(/noauth/img/common/h2_fullscreen_off.png);
	}
	.SH_fullScreen h2 {
		background: url(/noauth/img/common/h2_fullscreen.png) 99% no-repeat #f1f1f1;
	}
	.SH_fullScreen h2 .SH_link {
		right: 13px;
		top: 5px;
		width: 17px;
		height: 17px;
	}
	.SH_element h2 {
		background: url(/noauth/img/common/h2_arrow_down.png) 99% no-repeat #f1f1f1;
	}
	.SH_element h2 .SH_link {
		right: 7px;
		top: 5px;
		width: 15px;
		height: 15px;
	}
	.SH_element.hide h2 {
		background-image: url(/noauth/img/common/h2_arrow_left.png);
	}
	.SH_element.hide .content {
		display: none;
	}
	.SH_element.hide b.br {
		background-image: url(/noauth/img/common/rc_br_off.png);
	}
	.SH_element.hide b.bl {
		background-image: url(/noauth/img/common/rc_bl_off.png);
	}
	#tempId h2 { cursor:pointer; text-decoration:underline; }
	.pictSelect { float:left; width:120px; height:120px; margin:6px; }
	.pictSelect img { float:right; margin:-12px -12px 0 0; }
	
	.thSorting {
	   float:right;
	   display:block;
	   width:9px;
	   height:18px;
	   margin-top:-6px;
	   margin-left:5px;
	}
	
	.thSorting .thUp, .thSorting .thDown {
	   height:8px;
	   width:9px;
	   display:block;
	   margin-top:2px;
    }
}
