body {
	font-family: Times, serif ,Verdana, Arial, Helvetica,  sans-serif;
	background-color: white;
	color: #616161;
}
img {
		border:0;
}
a:link { 
     font-weight: bold;
	color: #616161;
	text-decoration: none
	}

a:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none
	}

a:visited {
	font-family: Times, serif ,Verdana, Arial, Helvetica,  sans-serif;
	color: #616161;
        font-weight: bold;
	text-decoration: none
	}

a:hover {
	color: #000000;
       font-weight: bold;
	text-decoration: none
	}


.login_ask {
	text-align : right;
	font-family : "Arial";
}
.login_ans {
	text-align : left;
}
.login_ans_txt {
	font-family : "Courier";
}
.login_button_td {
	text-align : center;
}
.login_button {
	text-align : center;
	font-family : "Arial";
	font-weight : bold;
}
.login_title {
	font-family : "Comic Sans MS";
	font-size : x-large;
	text-align : center;
	color : Black;
	font-weight : bold;
}

.tlist_act {
}
.tlist_header {
	font-family: Arial;
	font-weight: Bold;
	text-align: center;
}
.tlist_content {
	font-family: Arial;
	text-align: center;
}
.tlist_title {
	text-align: center;
	font-family: "Comic Sans MS";
	font-weight: Bold;
	font-size: 18pt;
}
.tlist_subtitle {
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12pt;
}
.tlist_cell {
}
.tlist_bleft {
	text-align: left;
	font-weight: Bold;
}
.tlist_left {
	text-align: left;
}
.tlist_center {
	text-align: center;
	font-family: Courier;
}
.tlist_bcenter {
	text-align: center;
	font-family: Courier;
	font-weight: Bold;
}
.tlist_right {
	text-align: right;
	font-family: Courier;
}
.tlist_edit {
}
.tlist_footer {
	text-align: center;
}
.tlist_button {
	font-family: Arial;
	font-weight: Bold;
}

.tlist_act_even {
	background-color : #DFDFDF;
}
.tlist_title_even {
	background-color : #DFDFDF;
	text-align: center;
	font-family: "Comic Sans MS";
	font-weight: Bold;
	font-size: 14pt;
}
.tlist_subtitle_even {
	background-color : #DFDFDF;
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12pt;
}
.tlist_header_even {
	background-color : #DFDFDF;
	font-family: Arial;
	font-weight: Bold;
	text-align: center;
	font-size: 10;
}
.tlist_cell_even {
	background-color : #DFDFDF;
	font-size: 10;
}
.tlist_bleft_even {
	background-color : #DFDFDF;
	text-align: left;
	font-weight: Bold;
	font-family: Courier;
	font-size: 10;
}
.tlist_left_even {
	background-color : #DFDFDF;
	text-align: left;
	font-family: Courier;
	font-size: 10;
}
.tlist_center_even {
	background-color : #DFDFDF;
	text-align: center;
	font-family: Courier;
	font-size: 10;
}
.tlist_bcenter_even {
	background-color : #DFDFDF;
	text-align: center;
	font-family: Courier;
	font-weight: Bold;
	font-size: 10;
}
.tlist_right_even {
	background-color : #DFDFDF;
	text-align: right;
	font-family: Courier;
	font-size: 10;
}
.tlist_edit_even {
	background-color : #DFDFDF;
	font-size: 10;
}
.tlist_footer_even {
	background-color : #DFDFDF;
	text-align: center;
	font-size: 10;
}
.tlist_button_even {
	background-color : #DFDFDF;
	font-family: Arial;
	font-weight: Bold;
	font-size: 10;
}

.tlist_act_odd {
	background-color : #FFFFFF;
}
.tlist_title_odd {
	background-color : #FFFFFF;
	text-align: center;
	font-family: "Comic Sans MS";
	font-weight: Bold;
	font-size: 14pt;
}
.tlist_subtitle_odd {
	background-color : #FFFFFF;
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12pt;
}
.tlist_header_odd {
	background-color : #FFFFFF;
	font-family: Arial;
	font-weight: Bold;
	text-align: center;
	font-size: 10;
}
.tlist_cell_odd {
	background-color : #FFFFFF;
	font-size: 10;
}
.tlist_bleft_odd {
	background-color : #FFFFFF;
	text-align: left;
	font-weight: Bold;
	font-size: 10;
}
.tlist_atp {
	background-color : #80FFFF;
	text-align: left;
	font-size: 10;
	font-family: Courier;
}
.tlist_left_odd {
	background-color : #FFFFFF;
	text-align: left;
	font-size: 10;
	font-family: Courier;
}
.tlist_center_odd {
	background-color : #FFFFFF;
	text-align: center;
	font-family: Courier;
	font-size: 10;
}
.tlist_bcenter_odd {
	background-color : #FFFFFF;
	text-align: center;
	font-family: Courier;
	font-weight: Bold;
	font-size: 10;
}
.tlist_right_odd {
	background-color : #FFFFFF;
	text-align: right;
	font-family: Courier;
	font-size: 10;
}
.tlist_edit_odd {
	background-color : #FFFFFF;
	font-size: 10;
}
.tlist_footer_odd {
	background-color : #FFFFFF;
	text-align: center;
	font-size: 10;
}
.tlist_button_odd {
	background-color : #FFFFFF;
	font-family: Arial;
	font-weight: Bold;
	font-size: 10;
}


.task_title {
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 18pt;
}
.task_subtitle {
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 14pt;
}
.task_header {
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
}
.task_label {
	text-align: right;
	font-family: Arial;
	font-weight: Bold;
}
.task_label_mandatory {
	text-align: right;
	font-family: Arial;
	font-weight: Bold;
	color: Red;
}
.task_ask_td {
	text-align: left;
}
.task_ask_list {
	text-align: center;
}
.task_ask {
}
.task_footer {
	text-align: center;
}
.task_button {
	font-family: Arial;
	font-weight: Bold;
}
.task_image {
	background-color: #577489;
	text-align: center;
}

.jn_list_title {
	font-family: Arial;
	text-align: center;
	font-weight: Bold;
	font-size: 20pt
}
.jn_list_subtitle {
	font-family: Arial;
	text-align: center;
	font-weight: Bold;
	font-size: 16pt
}
.jn_list_column {
	font-family: Courier;
	text-align: center;
	font-weight: Bold;
	font-size: 12px;
}
.jn_list_totals {
	font-family: Courier;
	font-size: 12px;
	font-weight: Bold;
	text-align: right;
}
.jn_list_odd_totals {
	font-family: Courier;
	font-size: 12px;
	font-weight: Bold;
	background-color: #DCDCDC;
	text-align: right;
}
.jn_list_even_totals {
	font-family: Courier;
	font-size: 12px;
	font-weight: Bold;
	background-color: #FFFFFF;
	color: #000000;
	text-align: right;
}
.jn_list_cell_text {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
.jn_list_cell_numeric {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}
.jn_list_cell_date {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}
.jn_list_odd_cell_text {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	background-color: #DCDCDC;
	text-align: left;
}
.jn_list_odd_cell_numeric {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	background-color: #DCDCDC;
	text-align: right;
}
.jn_list_odd_cell_date {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	background-color: #DCDCDC;
	text-align: center;
}
.jn_list_even_cell_text {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
}
.jn_list_even_cell_numeric {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	text-align: right;
}
.jn_list_even_cell_date {
	font-family: Courier;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	text-align: center;
}
.jn_list_buttons {
	text-align: center;
}
.jn_list_odd_buttons {
	text-align: center;
	background-color: #DCDCDC;
}
.jn_list_even_buttons {
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
}
.jn_graph {
	text-align: center;
        font-weight: Bold;
        font-family: Arial;
        font-size: 8pt;
}
.titolo_lista {
        font-family: Arial;
        font-weight: Bold;
        font-size: 36pt;
        vertical-align: 50px;
	color: #FFFFFF;
}
.advask_field_title {
	text-align: center;
	font-weight: Bold;
	font-family: "Comic Sans MS";
        font-size: 14pt;
}
.advask_field_subtitle {
	text-align: left;
	font-weight: Bold;
	font-family: Arial;
}
.advask_field_label {
	text-align: right;
	font-family: Arial;
}
.advask_field {
	text-align: left;
}
.advask_field_numeric {
	font-family: Courier;
	font-weight: Bold;
}
.advask_field_text {
	font-family: Courier;
	font-weight: Bold;
}
.advask_font_picker {
	text-align: center;
}
.cockpit_title {
	text-align: center;
	font-weight: Bold;
	font-family: "Comic Sans MS";
        font-size: 16pt;
}
.cockpit_title_cell {
	text-align: center;
}
.cockpit_subtitle {
	text-align: center;
	font-weight: Bold;
	font-family: Arial;
        font-size: 14pt;
}
.cockpit_table {
}
.cockpit_row {
}
.cockpit_cell {
}
.cockpit_ask_label {
	text-align: right;
	font-family: Arial;
	font-weight: Bold;
	font-size: 10pt;
}
.cockpit_ask_title {
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 14pt;
}
.colselect {
	font-family: Courier;
	font-size: 12pt;
	font-weight: Bold;
	text-align: left;
}

.sask_title {
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 14pt;
}
.sask_subtitle {
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12pt;
}
.sask_header {
	text-align: center;
	font-family: Arial;
	font-weight: Bold;
	font-size: 10pt;
}
.sask_label {
	text-align: right;
	font-family: Arial;
	font-weight: Bold;
	font-size: 10pt;
}
.sask_leftlabel {
	text-align: left;
	font-family: Arial;
	font-weight: Bold;
	font-size: 10pt;
}
.sask_content {
	font-family: Arial;
	text-align: center;
	font-weight: Bold;
	font-size: 10pt;
}
.sask_label_mandatory {
	text-align: right;
	font-family: Arial;
	font-weight: Bold;
	color: Red;
	font-size: 10pt;
}
.sask_ask_td {
	text-align: left;
	font-size: 10pt;
}
.sask_ask_list {
	text-align: center;
	font-size: 10pt;
}
.sask_rightask {
	text-align: right;
	font-size: 10pt;
}
.sask_footer {
	text-align: center;
	font-size: 10pt;
}
.sask_button {
	font-family: Arial;
	font-weight: Bold;
	font-size: 10pt;
}
.sask_image {
	background-color: #577489;
	text-align: center;
	font-size: 10pt;
}
