a.submenu               {  cursor:pointer;  font-weight: normal;   color: blue;   text-decoration:underline;  font-size:80%;}div.submenu               {display:none;}table.list_object{  border-top: solid 1px #E0E0E0;   border-right: solid 1px #E0E0E0;  border-left: solid 1px #E0E0E0;   width:100%;}table.list_object th{  border-bottom: solid 1px #E0E0E0;   vertical-align: top;  text-align:center;}table.list_object td{  border-bottom: solid 1px #E0E0E0;   padding-top:10px;  padding:5px;}.pagination_d{  line-height: 21px;  float:left;    display:block;  width:21px;  height: 21px;  text-align:center;  color:#000;  text-decoration: underline;}.pagination_curr{  line-height: 21px;  float:left;  display:block;  width:21px;  height: 21px;  background: url('../images/pag_cur.png') no-repeat;  text-align:center;  color:#fff;  text-decoration: underline;}.prev  , .next,.page ,.limit{  font-size:12px;  float: left;  line-height: 21px;  display:block;  height: 21px;  text-align:center;}.prev{  font-size:12px;  cursor: pointer;  color:#000;  margin-right:8px;}a.prev, a.prev:visited,a.prev:link{  font-size:12px;  background: url('../images/st_left.png') no-repeat center left;  padding-left:22px;}a.prev:hover, a.next:hover{  font-size:12px;  text-decoration:underline;  font-weight:normal;}a.next, a.next:visited,a.next:link{  font-size:12px;  background: url('../images/st_right.png') no-repeat right center;  padding-right:22px;}.next{ color:#000;  margin-left:8px;  cursor: pointer;}.page{  cursor: pointer;  color:#000;  text-decoration: underline;}.page_curr{  cursor: pointer;  line-height: 21px;  float:left;  display:block;  width:21px;  height: 21px;  background: url('../images/pag_cur.png') no-repeat;  text-align:center;  color:#fff;  text-decoration: underline;}.page_n{  cursor: pointer;  line-height: 21px;  float:left;  display:block;  width:21px;  height: 21px;  text-align:center;  color:#000;  text-decoration: underline;}.limit{  float: left;}.ncat_register_left{  width:200px;}td.ncatalogues_row{  padding-right:15px;  padding-bottom:15px;  vertical-align:top;  border-bottom: 1px #EFEFEF solid;}#REGISTER_ncatalogues, #LOGIN_ncatalogues{  cursor:pointer;}legend{  font-weight:bold;}fieldset.register dt{  width:200px;}.switch02 {padding: 20px 0 15px; text-align:center; }.switch02 li {   background: none;  background-position: top right;    background-repeat: no-repeat;   margin-right: 20px;   margin-left: 20px;   padding-left:0;   display:-moz-inline-stack;   display:inline-block;   _overflow:hidden;   *zoom:1;   *display:inline;  }.switch02 li div {  text-decoration: none;   background: none;  line-height:15px;  background-position: top left;   position: relative;   padding: 0 0 0 15px;   left: -15px;  display:-moz-inline-stack;   display:inline-block;   _overflow:hidden;   *zoom:1;   *display:inline;   height: 23px;  }.switch02 li span {  border-bottom: 1px dotted #06c;   white-space:nowrap;   padding:4px 0 0;   display:-moz-inline-stack;   display:inline-block;   _overflow:hidden;   *zoom:1;   *display:inline; }div.switch_a{  cursor:pointer;}.switch02 li.selected, .switch02 .selected div {   background-color:none;  background-image: url('../images/button.png');   -background-image: url('../images/button..gif');   line-height: 15px;  color:#fff;}div.ncat_list_objects{  width:100%;}