/*
 * RESET
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { 
	border:0;
}

/*
 * ELEMENT STYLES
 */

body{
	font-size: 11px;
 	color:#82745D;	
 	font-family:Verdana,Helvetica,sans-serif;
} 

strong {
	font-weight: bold;
} 
 
p, div, span, a, table {
	font-family:Verdana,Helvetica,sans-serif;
	font-size: 11px;
}
 
a {
	color:#E8151B;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
}

h1 {
	color:#E8151B;
	font-family:dax-medium,arial,helvetiva,sans-serif;
	font-size:22px;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	padding:0px 0px 18px;
}

h2 {
	background: #B3AA9C;
	color: #ffffff;
	padding:0px 8px;
	font-weight:bold;
	font-size: 11px;
	border-bottom:1px solid #D7D3CB;
	line-height: 26px;
	height: 26px;
}

h3 {
	color:#E8151B;
	font-family:dax-medium,arial,helvetiva,sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	padding:0px;
}

input {
	border:1px solid #D7D3CB;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	height: 20px;
	line-height:16px;
	padding-left:4px;
	padding-top: 2px;
}

input.checkbox {
    border: none;
    height: auto;
    width: auto;
    margin: 2px;
}

button {
	background-color:#E8151B;
	border-style:outset;
	border-width:1px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:16px;
	padding: 1px 9px;
	cursor: pointer;
	cursor: hand;
}

fieldset {
    border: 1px solid #D7D3CB;
    padding: 6px;
}

/*
 * ACTIONS 
*/

.action_add {
	border: none;
	background: transparent;
	padding: 0px 0px 0px 0px;
	color:#E8151B;
	font-weight: normal;
	font-size: 10px;
	font-style: verdana;
	background: transparent url(gfx/icon_add.gif) no-repeat 0px 1px;
	padding-left: 12px;
}
/*
.action_add:hover {
	text-decoration: underline;
}
*/
 
/*
 * ID STYLES
 */

/* HEADER */
 
div#header {
	height: 28px;
 	background: white url(gfx/bg01.gif) repeat-x;
}
 
div#session_info {
 	float: right;
 	color:#82745D;
	font-size:10px;
	white-space:nowrap;
	text-align: right;
	margin-right: 14px;
	margin-top: 6px;
}

/* MAIN MENU */

div#main_menu {
	width: 170px;
	float: left;
	padding-bottom: 100px;
}

div#main_menu a {
 	color:#82745D;
}

div#main_menu ul li {
	background: #ECEAE7;
	color: #82745D;
	display: block;
	margin-bottom: 1px;
}

div#main_menu ul li.active {
	background: #B3AA9C;
	color: #ffffff;
}

div#main_menu ul a {
	display: block;
	color: #82745D;
	padding: 4px 5px 4px 15px;
}

div#main_menu ul li.active a {
	color: #ffffff;
}

div#main_menu ul ul li {
	background: transparent;
	color:#82745D;
}

div#main_menu ul ul {
	background: #FFFFFF;
}

div#main_menu ul ul li a {
	color:#82745D;
	background: transparent url(./gfx/dot02.gif) no-repeat left top;
	padding:3px 5px 3px 27px;
}

div#main_menu ul ul li.active a {
	color:#82745D;
	text-decoration: underline;
}

div#main_menu ul ul li.inactive a {
	color:#82745D;
	text-decoration: none;
}


/* CENTER CONTENT PANE */

div#center_pane {
	position: absolute;
	margin: 0px;
	margin-top: 8px;
	left: 170px;
	width: auto;
	padding-left: 14px;
	padding-right: 14px;
	right: 0px;
	padding-bottom: 60px;
}

.centered {
    margin-left: auto;
    margin-right: auto;
    width: 200px;
}

/* LOGIN */

table.login {
    margin-top: 16px;
}

table.login td {
    padding: 4px;
}

button.go {
    width: 18px;
    height: 18px;
    border: none;
    background: transparent url(./gfx/icon_go.gif) no-repeat 0px 2px;
    padding: 0px;
    margin: 0px;
}

button.login_hanza {
    background: transparent url(./gfx/btn-sisene-hanza.gif) no-repeat 8px 0px;
    width: 64px;
    height: 16px;
    border: none;
    padding: 0px;
    margin: 0px;
}

button.login_seb {
    background: transparent url(./gfx/btn-sisene-unet.gif) no-repeat 7px 0px;
    width: 64px;
    height: 16px;
    border: none;
    padding: 0px;
    margin: 0px;
}

button.login_sampo {
    background: transparent url(./gfx/btn-sisene-sampo.gif) no-repeat 0px 0px;
    width: 64px;
    height: 16px;
    border: none;
    padding: 0px;
    margin: 0px;
}

div.line {
    background: transparent url(./gfx/line.gif) no-repeat 0px 7px;
    height: 13px;
    width: 568px;
}

/* SEARCH */ 

div.input_row {
	padding: 4px;
}

div.input_row ul li {
	float: left;
	height: 15px;
	padding: 6px;
}

div.input_row ul li.alternate {
	background: #ECEAE7;
}

div.input_row ul li label {
	margin-left: 4px;
	margin-right: 4px;
}


div.button_row {
	clear: both;
	padding: 6px;
	padding-top: 3px;
	margin-bottom: 22px;
} 
 
input#search, input#drs_search {
	width: 400px;
	border-right: none;
	float: left;
	margin: 2px;
	margin-right: 0px;
} 

input.seach_delete_btn {
	float: left;
	border-left: none;
	padding: 0px;
	margin: 2px;
	margin-left: 0px;	
	height: 20px;
}

input.seachbox {
	height: auto;
	padding: 0px;
	border: none;
}


/*
 * PERMIT APPLICATION STYLES
 */

.step_save {
    background:#ECEAE7 none;
    padding: 14px;
    padding-left: 20px;
    margin: 5px;
}

#permit_status {
    height: 42px;
    background:#B3AA9C none;    
    margin-bottom: 22px;
    line-height: 42px;
    padding-left: 14px;
    padding-right: 14px;
    color: #ffffff;
	font-family:Verdana,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
}

#permit_strip {
    height: 42px;
    background:#B3AA9C none;    
    margin-bottom: 22px;
}

#permit_strip div {
    line-height: 42px;
    text-align: center;
    float: left;
    padding-left: 18px;
    padding-right: 14px;
    color: #ffffff;
	font-family:Verdana,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
}

#permit_strip div a {
    color: #ffffff;
	font-family:Verdana,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
}

#permit_strip div.strip_image_red {
    background: transparent url(./gfx/strip_red.gif) no-repeat right top;
    width: 29px;
    padding: 0px;
}

#permit_strip div.strip_image_green {
    background: transparent url(./gfx/strip_green.gif) no-repeat right top;
    width: 29px;
    padding: 0px;
}

#permit_strip div.strip_image_dark {
    background: transparent url(./gfx/strip_dark.gif) no-repeat right top;
    width: 29px;
    padding: 0px;
}

#permit_strip div.strip_image_light {
    background: transparent url(./gfx/strip_light.gif) no-repeat right top;
    width: 29px;
    padding: 0px;    
}

#permit_strip div.strip_red, #permit_status.strip_red {
    background-color: #ed1e24;
}

#permit_strip div.strip_green {
    background-color: green;
}

#permit_strip div.strip_dark {
    background-color: #B3AA9C;
}

#permit_strip div.strip_light {
    background-color: #f0efec;
}

#permit_strip div.strip_light a {
    color: #D7D3CB;
}


#permit_strip div#strip_application div {
    padding-left: 14px;
}

#permit_strip div.view_details {
    float: right;
    padding-left: 20px;
    padding-right: 14px;
    background: transparent url(./gfx/icon_view_gray.gif) no-repeat left 50%;
}

/* PANEL */

.x-panel-tl {
    background:#B3AA9C none;
    border-bottom:1px solid #D7D3CB;
}

.x-panel-tl .x-panel-header {
    color: #ffffff;
    padding:4px 0pt 5px;
}

.x-panel-tr {
    background:#B3AA9C none;
}

.x-panel-tc {
    background:#B3AA9C none;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    padding:2px 4px;
}

.x-panel-ml {
    background:#ECEAE7 none;
}

.x-panel-mr {
    background:#ECEAE7 none;
}

.x-panel-mc {
    background:#ECEAE7 none;
}

.x-panel-bl {
    background:#ECEAE7 none;
}

.x-panel-br {
    background:#ECEAE7 none;
}

.x-panel-bc {
    background:#ECEAE7 none;
}

.x-form fieldset {
    border:1px solid #D7D3CB;
}

.x-form fieldset legend  {
    color: #82745D;
}

.x-form-field, .x-form-text, textarea.x-form-field {
    background:#FFFFFF none;
    border:1px solid #D7D3CB;
}

.x-form-focus, textarea.x-form-focus {
    border:1px solid #7EADD9;
}

.x-form-invalid, textarea.x-form-invalid {
    background:#FFFFFF url(gfx/invalid_line.gif) repeat-x scroll center bottom;
    border:1px solid #DD7870;
}



.x-tab-panel-body {
    background:#ECEAE7 none;
    border: none;
}

.x-panel-body {
	border: none;
}

.x-form .x-panel-body {
	background:#ECEAE7 none;
	padding-bottom: 4px;
}

.x-fieldset .x-panel-body {
	padding-bottom: 0px;
}

.x-tab-panel-header {
    background:#B3AA9C none;
    border: none;
    border-bottom:1px solid #D7D3CB;
}

ul.x-tab-strip-top {
	background: #ffffff;
	border-bottom: none;
	padding-top: 0px;
}

ul.x-tab-strip li {
    margin-left: 0px;
    margin-right: 4px;
}

.x-tab-strip-top .x-tab-right {
    background:#B3AA9C none;
}


.x-tab-strip-top .x-tab-left {
    background:#B3AA9C none;
    height: 24px;
}

.x-tab-strip-top .x-tab-strip-inner{
    background: transparent;
}

.x-tab-strip span.x-tab-strip-text {
    color: #FFFFFF;
    padding:5px 0pt;
}

.x-tab-strip-active span.x-tab-strip-text {
    color: #FFFFFF;
}

.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text {
    padding: 5px 0pt;
}

.ext-gecko .x-button-fix {
    margin-top: 11px;
}

/* PANEL COLOURS */

.is_ok .x-panel-tl {
    background-color: green;
}

.is_ok .x-panel-tr {
    background-color: green;
}

.is_ok .x-panel-tc {
    background-color: green;
}

.is_nok .x-panel-tl {
    background-color: red;
}

.is_nok .x-panel-tr {
    background-color: red;
}

.is_nok .x-panel-tc {
    background-color: red;
}

/*
	border-bottom:1px solid #D7D3CB;
*/

.x-btn button {
    color: red;
}

/*
 * GRID
*/

/* PAGER */
.table_pager {
	background: #b3aa9c;
	height: 22px;
	float: right;
	margin-right: 4px;
}

.table_pager .pager_bg_lft {
	height: 22px;
	width: 2px;
	background: url(./gfx/pager_bg_lft.gif) no-repeat left bottom;
	float: left;
	
}

.table_pager .pager_btn {
	float: left;
}

.table_pager .pager_bg_rgt {
	height: 22px;
	width: 2px;
	background: url(./gfx/pager_bg_rgt.gif) no-repeat right bottom;
	float: left;
}

.table_pager input { 
	background-image: url(./gfx/page_inp_bg_big.gif);
	background-position: 0px 0px;
	border: none;
	font-size: 11px;
	height: 22px;
	line-height: 19px;
	padding: 4px 0px 1px;
	text-align: center;
	width: 42px;
	float: left;
	margin-top: 1px;
	margin-left: 4px;
	margin-right: 3px;
}

.table_pager .of_pages {
	float: left;
	color: #ffffff;
	padding: 5px;
	padding-top: 4px;
	padding-left: 1px;
}

.table_pager button {
	border: none;
	background: transparent;
	padding: 3px 0px;
	color:#ffffff;
	font-weight: normal;
	font-size: 10px;
	font-style: verdana;
}

.pager_btn {
	margin-top: 2px;
	margin-left: 1px;
}

/* TABLE INFO */

.grid .info {
	float: right;
	margin: 4px;
	margin-top: 4px;
	margin-right: 8px;
}

.grid .info .no_items {
	color: #000000;
	margin-left: 12px;
}

/* TABLE ACTIONS */

.grid .grid_actions {
	margin-top: 4px;
	margin-left: 8px;
}

/* EXT MENU */

.x-menu {
	background:#F0F0F0 url(gfx/menu.gif) repeat-y scroll 0% 50%;
	border:1px solid #D7D3CB;
}

/* EXT GRID PAGER */

.x-panel-tbar .grid_pager {
	background: transparent;
	border: none;
}

.x-panel-tbar .grid_pager  table {
	float: right;
}

.x-panel-tbar .grid_pager  table table {
	float: none;
}

/* EXT GRID */

.x-border-layout-ct {
    background: transparent;
}

#grid_pane { 
    width: 100%;
}

#grid_pane .x-panel-body {
	width: 100%; 
	height:auto;
}

#grid_pane .x-panel-bwrap {
	width: 100%;
	height:auto;
}

.x-grid3-header {
	background: url(./gfx/th_bg.gif) repeat-x left top;
}

.x-grid3-row {
	min-height: 36px;
}

.x-grid3-row-table {
	height: 36px;
}

.x-grid3-row td, .x-grid3-summary-row td {
	vertical-align: middle;
	min-height: 36px;
}

.x-grid3-row-alt {
	background: #F9F8F7;
}

.x-grid3-row-selected {
	background: #eff6fe;
	/* border:1px dotted #c0b8ad; */
}

.x-grid3-body .x-grid3-td-expander {
	background:transparent;
}

.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
	background:transparent;
}

.x-grid3-row-over {
	border:1px solid #dddddd;
    background: #f5f8ff url(gfx/row-over.gif) repeat-x left top;
}

.x-grid3-row-expander {
	background-image:url(gfx/row-expand-sprite.gif);
	height: 36px;
}

.x-grid3-row-collapsed .x-grid3-row-expander, .x-grid3-row-expanded .x-grid3-row-expander {
	background-position: 4px 10px;
	min-height:36px;
}

.x-grid3-row-expanded .x-grid3-row-expander {
	background-position: -20px 10px;
}

.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner {
	height: 36px;
}

.x-grid3-col-expander {
	height: 36px;
}


/* PAGER BUTTONS */

.x-toolbar div.add_pager_buttons {
    float: left;
    line-height: 21px;
}

.add_link {
	background: transparent url(gfx/icon_add.gif) no-repeat 0px 2px;
    padding-left: 15px;
}


/* PROPERTY GRID FIXES */

.x-props-grid .x-grid3-row {
	min-height: 12px;
}

.x-props-grid .x-grid3-row-table {
	height: 22px;
}

.x-props-grid .x-grid3-row td, .x-props-grid .x-grid3-summary-row td {
	min-height: 12px;
}

#grid_pane .x-panel-header {
    background: transparent;
    border: none;
    color: inherit;
    line-height: 16px;
}

#grid_pane .x-layout-collapsed {
    background: #ECEAE7;
    border: none;
}

.x-props-grid .x-grid3-cell {
    padding: inherit;
}


/* OLD GRID */

.grid table {
	width: 100%;
	clear: both;	
}

.grid_header {
	border-bottom: 2px solid #b3a99d;
	float: left;
	width: 100%;
}

.table_actions {
	float: right;
}

.table_actions button {
	border: none;
	background: transparent;
	padding: 3px 0px;
	color:#82745D;
	font-weight: normal;
	font-size: 10px;
	font-style: verdana;
}


.grid table thead tr th {
	background: url(./gfx/th_bg.gif) repeat-x left top;
	height: 24px;
	border-left: 1px solid #b1a99c;
	padding: 4px 3px 4px 8px;
	white-space: nowrap;
}

.grid table thead tr th a {
    color:#82745D;
}

.grid table tbody tr td {
	padding:6px 3px 6px 8px;
	background:#FFFFFF;
	border-bottom:1px solid #D7D3CB;
	color:#82745D;
	height:36px;
}

.grid table tbody tr.alternate td {
	background: #F9F8F7;
}

.grid table tbody tr.locked td {
	background: #F3E1E1;
}

.grid table tbody tr.selected td {
	background: #ffffcc;
}

.grid table tbody tr.header td {
	background: #B3AA9C;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.grid table tbody tr.subheader td {
	background: #FCF6E3;
	font-size: 11px;
	font-weight: bold;
}


/* ?????? */

button.select {
	background: url(gfx/arw_dwn_sml.gif) no-repeat right 6px;
	padding-right: 5px;
	margin-right: 6px;
}

/* EDIT TABLE */

.edit_table {
	margin-bottom: 8px;
}

.edit_table .inputBox {
	width: 100%;
}

.edit_table .inputSelect {
	width: 100%;
}


.edit_table tr td {
	height: 28px;
	font-size:12px;
	padding: 2px;
	padding-left: 8px;
	padding-right: 8px;
	min-height: 32px;
}

.edit_table tr td span {
	font-size:12px;
}

.edit_table tr td.edit_name_field {
	padding-right: 20px;
}

.edit_table tr td.edit_value_field {
	width: 90%;
}

.edit_table tr.specialRow td {
	background:#B3AA9C none repeat scroll 0%;
	border-bottom:1px solid #D7D3CB;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	/* padding-top:6px; */
	padding-left:8px;
}

/*
 * NEW STUFF
*/

.layout_table {
	width: 100%;
	border-spacing: 4pt;
	border-collapse: separate;
}

.layout_table td {
	vertical-align: top;
	text-align: center;
}

.form_table {
	width: 100%;
	background: #ECEAE7;
}

.form_table input {
    width: 100%;
}

.form_table textarea {
    width: 100%;
    border:1px solid #D7D3CB;
    padding: 4px;
}

.form_table select {
    width: 100%;
    border:1px solid #D7D3CB;
    height: 20px;
}

.form_table input.checkbox {
    width: auto;
}

.form_table th {
	text-align: left;
    padding: 4px;
    background:#B3AA9C;
    border-bottom:1px solid #D7D3CB;
    height: 25px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 8px;
}

.form_table td {
	text-align: left;
    padding: 8px;
    white-space: nowrap;
    vertical-align: top;
}

.form_table label {
	display: block;
	padding-bottom: 4px;
}

.form_table .date_table td {
    padding: 0px;
}


.tab_table {
    width: auto;
}

.tab_table th {
	text-align: left;
    padding: 4px;
    background:#D7D3CB;
    border-bottom:1px solid #D7D3CB;
    height: 25px;
    color: #ffffff;
    font-weight: normal;
    padding-left: 8px;
    width: 85px;
    white-space: no-wrap;
    border-right: 4px solid #ffffff;
}

.tab_table th a {
    color: #ffffff;
}

.tab_table th.active {
    font-weight: bold;
    background:#B3AA9C;
}

#rr_details, #ari_details {
    background:#D7D3CB;
    border: 1px solid #B3AA9C;
    padding: 20px;
}

.divider_bar {
    padding: 20px;
	background: #ECEAE7;    
}

.status_bar {
    padding: 20px;
	background: #ECEAE7; 
	font-weight: bold;
}

.alert {
    border: 1px solid red;
    background-color: #F3E1E1;
    color: red;
    padding: 20px;
    text-align: center;
}


#rr_details.alert, #ari_details.alert {
    border: 1px solid red;
    background-color: #F3E1E1;
    color: red;
}

.form_table .is_ok th {
    background-color: #9EBE1A;
}

.form_table .is_nok th {
    background-color: #E1170D;
}

.form_table .is_waiting th {
    background-color: #FCE811;
    color: #000000;
}

.radio_table td {
    padding: 2px;
    padding-left: 0px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.req_table {
    width: 400px;
}

.req_table td {
    padding: 0px;
}

div.header {
	text-align: left;
    padding: 4px;
    background:#B3AA9C;
    border-bottom:1px solid #D7D3CB;
    height: 15px;
    margin: 2px;
    color: #ffffff;
    font-weight: bold;
}

.ok_bar {
    padding: 20px;
	background: #9EBE1A;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
}

.nok_bar {
    padding: 20px;
	background: #E1170D;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
}

 #modal_bg {
 	display: none;
 	background: transparent url(gfx/black-70.png) repeat;
 	position: fixed;
 	_position: absolute;
 	top: 0px;
 	top: expression( ( 0 + ( ignoreMe = document.body.scrollTop ) ) + 'px' );
 	bottom: 0px;
 	left: 0px;
 	right: 0px;
 	width: 100%;
 	height: 100%;
 	z-index: 600;
 }
 
 .searchTable {
    margin: 4px;
 }

.grid table thead tr.filters_row th {
    border: none;
    padding: 0px;
}

.filter {
    margin: 0px;
    padding: 0px;
    width: 100%;
}

.data_table {
	width: 100%;
}

.data_table th {
	background: url(./gfx/th_bg.gif) repeat-x left top;
	height: 24px;
	color: #82745D;
	font-weight: normal;
}

.data_table tr td {
    border-bottom: 1px dotted #B3A99D;
}

.data_table tr.noline td {
    border-bottom: none;
}

.template_printpaymentdetails, .template_finepaymentlist {
    padding: 20px;
}

.template_printpaymentdetails h1, .template_finepaymentlist h1 {
    padding-bottom: 10px;
}

.template_printpaymentlist {
    padding: 20px;
}

.template_printpaymentlist h1 {
    padding-bottom: 10px;
}

.print_table {
    color: #000000;
    margin-left: 14px;
}

.print_table td {
	text-align: left;
    padding: 8px;
    border-bottom: 1px solid red;
    white-space: nowrap;
}

.print_table th {
	text-align: left;
    padding: 8px;
    border-bottom: 1px solid red;
    font-weight: bold;
    white-space: nowrap;
}

b.value {
    margin-left: 2px;
    padding-top: 2px;
    line-height: 18px;
}

ul.domain_list {
    
}

ul.domain_list, ul.domain_list ul {
    margin-left: 20px;
}

ul.domain_list ul {
    width: auto;
}

ul.domain_list li {
    margin-left: 6px;
    list-style: none outside;
    padding-left: 15px;
    height: 28px;
    line-height: 28px;
    border-bottom:1px solid #D7D3CB;
}

ul.domain_list li.closed {
    background: url(./gfx/row-closed.gif) no-repeat 0px 6px;
}

ul.domain_list li.open {
    background: url(./gfx/row-open.gif) no-repeat 0px 6px;
}

ul.domain_list li.leaf {
    padding-left: 15px;
}

h2 a.reset {
    float: right;
}

.left {
    float: left;
}

div.edit {
    width: 100%;
}

@media print {
    .template_printpaymentdetails h1, .template_printpaymentlist h1, .template_finepaymentlist h1 {
        color: #000000;
    }

    .print_table td {
        border-bottom: 1px solid #000000;
    }  
    
    .print_table th {
        border-bottom: 1px solid #000000;
    }  
    
    .noprint {
        display: none;
    }
}

/* 
tr.normalRow td {
font-size:11px;

}
tbody.scrollContent td {_admin.css (line 553)
background:#FFFFFF none repeat scroll 0%;
border-bottom:1px solid #D7D3CB;
font-size:11px;
padding:6px 3px 6px 8px;
width:0.01%;
}
tr.normalRow td {_admin.css (line 477)
background:#FFFFFF none repeat scroll 0%;
border-bottom:1px solid #D7D3CB;
font-size:11px;
height:24px;
padding:2px 3px;
}
td {_admin.css (line 328)
color:#000000;
font-family:verdana,helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
*/