body {    margin: 0px;    padding: 0px;    background-color: white;    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;    font-size: 12px;    color: #666666;}a{    cursor: pointer;}img{    border: 0px;}table.table_list,table.table_list2{    width: 100%;    background-color: #FFFFFF;    border-left: 1px solid #7D006B;    border-right: 1px solid #7D006B;    font-family: Arial,Helvetica,sans-serif;    font-size: 11px;    font-weight: 100;}table.table_list th.title{    font-family: "Century Gothic",sans-serif;    font-size: 16px;    color: #ffffff;    height: 31px;    background-image: url("../img/bg_footer_fav.jpg");    background-repeat: repeat-x;    text-align: left;    margin: 0px;    font-weight: 700;    padding-top: 5px;    padding-right: 7px;    padding-bottom: 5px;    padding-left: 7px;}table.table_list th{    margin: 0px;    padding: 2px;    border-bottom: 1px solid #7D006B;    color: black;    text-align: left;}table.table_list td.posx{    margin: 0px;    padding: 1px 0px 1px 1px;    border-bottom: 1px solid #7D006B;    color: #000000;    text-align: left;    word-wrap: break-word;    font-size: 12px;    font-weight: bold;}table.table_list td.list{    margin: 0px;    padding: 1px 0px 1px 1px;    border-bottom: 1px solid #7D006B;    color: #000000;    word-wrap: break-word;}table.table_list th img.order_image{    width:10px;    height:6px;     border:0;}table.table_list td.filters{    background-image: url("../img/bg_filters.jpg");    background-repeat: repeat-x;    background-position: center bottom;}table.table_list td.filters table{    padding-bottom: 5px;    width: 100%;}table.table_list td.subtitle_filter{    margin: 0px;    padding: 8px 0px 8px 4px;    color: #183f80;    text-align: right;    font-weight: bold;    width: 90px;    float: left;    vertical-align: middle;}table.table_list td.filters td.content_filter{    width: 255px;    float: left;    vertical-align: middle;}table.table_list table.table_pagination{    width: 100%;}table.table_list table.table_pagination td{    font-size: 11px;    color: #666666;    text-align: right;    background-image: url("../img/bg_pagination.gif");    background-repeat: repeat-x;    height: 30px;}table.table_list table.table_pagination td a{    color: #333333;    background-color: #f2f2f2;    border-top: 1px solid #999999;    border-right: 1px solid #999999;    border-left: 1px solid #999999;    border-bottom: 1px solid #999999;    padding-top: 2px;    padding-right: 4px;    padding-bottom: 2px;    padding-left: 2px;    text-decoration: none;}table.table_list table.table_pagination td a:hover{    color: #666666;    background-color: #d9d9d9;}table.table_list td.total{    text-align: center;    font-size: 12px;    font-weight: bold;    border-right-width: 1px;    border-right-style: dotted;    border-right-color: #3d78da;    background-color: #f5f5f5;    border-top: 2px outset #3d78da;}table.table_list2 th {	font-size: 10px;	color: #666;	padding: 5px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #666;	font-weight: 700;}table.table_list2 td{	font-size: 11px;	color: #999;	padding: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999;}table.table_form{    width: 100%;    /*border: 1px solid #AFAFAF;    background-image: url("../img/bg_filters.jpg");    background-repeat: repeat-x;    background-position: center bottom;*/}td.title{    font-family: "Century Gothic",sans-serif;    font-size: 14px;    color: #fff;    height: 31px;/*    background-image: url("../img/bg_footer_fav.jpg");    background-repeat: repeat-x;*/    background-color: #68BF34;    text-align: left;    margin: 0px;    font-weight: 700;    padding-top: 5px;    padding-right: 7px;    padding-bottom: 5px;    padding-left: 7px;}td.titleLight{    display: none;    font-family: "Century Gothic",sans-serif;    font-size: 14px;    color: #ffffff;    height: 31px;    background-image: url("../img/alert_bg_tit_alert.jpg");    background-repeat: repeat-x;    text-align: left;    margin: 0px;    font-weight: 700;    padding-top: 5px;    padding-right: 7px;    padding-bottom: 5px;    padding-left: 7px;}td.subtitle, table.table_list2 th.subtitle{    font-size: 12px;    font-weight: 700;    color: #FFF;    padding: 5px;    text-align: left;    width: 100%;    background-color: #7D006B;}td.title_field,td.title_required{    color: #003300;    font-weight: bold;}td.title_field, td.title_required{    font-size: 12px;    padding: 2px;    min-height: 20px;    color: #000;    width: 10%;}td.content_field, td.content_required{    font-size: 11px;    padding: 2px;    min-height: 20px;    color: #666;    text-align: left;}.hidden{    visibility: hidden;}.visible{    visibility: visible;    position: relative;}table.ajaxTable{    border: 1px solid #68BF34;    background-color: #FFFFFF;    color: rgb(40,22,111);    visibility: hidden;     position: absolute;    z-index: 9999;}.ajaxTable td{    margin: 0px;    padding: 2px;}table.ajaxTable a{    text-decoration:none;    display: block;    margin: 0px;    font-weight: bold;}table.ajaxTable a:hover{    background-color: #7D006B;    color: #ffffff;}td.ajaxSelect{    background-color: #173d7e;}td.ajaxSelect a{    color: #ffffff;    font-weight: bold;}a.ajaxLink{    font-weight: bold;    text-decoration: none;}a.ajaxLink:hover{    text-decoration: underline;}