.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearer {content: "."; display: block; height: 0; clear: both; font-size: 0; line-height: 0; visibility: hidden;}* html .clearer {font-size: 0;}.GoogleBanner{border: none; padding: 2px; text-align: center; width: 100%}.GoogleBannerHeader{border-bottom: 2px solid #003399; padding: 2px; text-align: center;}body{height: 100%;font-family: Tahoma,Arial,sans-serif; font-size: 8pt; background-color: #B9CCEA; margin: 0px; padding: 0px}td,th,p,tbody{font-family: Tahoma,Arial,sans-serif; font-size: 8pt;}form{margin: 0px; padding: 0px}a,a:link{color: #003399; text-decoration: none}a:visited{color: #003399; text-decoration: none}a:hover{text-decoration: underline}.Logo{padding: 2px; margin-bottom: 4px; text-align: center; width: 100%}.Header{border: 1px solid #003399; background-color: #EFEFEF; margin: 0; padding: 2px; text-align: center; width: 100%}.Footer{margin: 0; padding: 2px; text-align: center; width: 100%;}.ErrorText{font-family: Tahoma,Arial,sans-serif; font-size: 10pt; color: #FF0000;}.OkText{font-family: Tahoma,Arial,sans-serif; font-size: 10pt;}.Help{font-family: Tahoma,Arial,sans-serif; font-size: 8pt; background-color: #FFFFD8; border: 1px solid #000000; padding: 5px;}.Copyright{font-family: Tahoma,Arial,sans-serif; font-size: 7pt;}.Info{border: 1px solid #003399; background-color: #EFEFEF; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px;}input.button{font-family: Tahoma,Arial,sans-serif; font-size: 8pt;}.FolderName{font-family: Tahoma,Arial,sans-serif; font-size: 8pt;}.FolderSelected{font-family: Tahoma,Arial,sans-serif; font-size: 8pt; background-color: #C5E0F5; color: #000000;}.FolderHeader{background-color: #D8D8D8; padding: 2px; background-image: url('header_background.gif'); background-repeat: repeat}.ThumbCard{font-family: Tahoma,Arial,sans-serif; font-size: 8pt; border: 1px solid #000000; background-color: #FFFFFF; background-image: url('header_background.gif'); background-repeat: repeat}.ThumbHeader{background-color: #C5E0F5; padding-left: 4px; padding-right: 4px; border-bottom: 1px solid #000000; background-image: url('header_background.gif'); background-repeat: repeat}.ThumbInfo{font-family: Tahoma,Arial,sans-serif; font-size: 8pt;}.ThumbImage{margin: 4px; border: 1px solid #000000;}.ThumbCopyright{font-family: Tahoma,Arial,sans-serif; font-size: 7pt; padding: 2px;}.WallImage{margin: 4px; border: 1px solid #000000;}.SubThumbnail{font-family: Tahoma,Arial,sans-serif; font-size: 8pt; border: 1px solid #003399;}.StepHeader{border: 1px solid #003399; background-color: #E0E0E0; color: #000000; padding: 5px; background-image: url('header_background.gif'); background-repeat: repeat}.StepBody{background-color: #EFEFEF; color: #000000; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color: #003399; padding: 4px;}.StepTesto{font-family: Tahoma,Arial,sans-serif; font-size: 8pt;}.CatList{border: 1px solid #003399; font-family: Tahoma,Arial,sans-serif; font-size: 8pt; background-color: #EFEFEF; padding: 5px;}.CatTitle{border: 1px solid #003399; font-family: Tahoma,Arial,sans-serif; font-size: 8pt; background-color: #EFEFEF; color: #000000;}.SmallButton{font-size: 9pt; width: 60%;}.HomeBody{font-size: 10pt; background-color: #EFEFEF; border: 1px solid #003399; padding: 5px;}.HomeText{font-size: 10pt;}div.categories ul			 {list-style: none; margin: 0; padding: 0;}div.categories li			 {font-family: Tahoma,Arial,sans-serif; font-size: 8pt; margin-bottom: 4px; margin-left: 0;}div.categories div.subcategories {margin-left: 6px; margin-bottom: 10px;}table.pagination{border: 1px solid #003399; background-color: #C5E0F5;}table.pagination td.normal{font-weight: bold;}table.pagination td.current{font-weight: bold; color: #808080;}h1.index{margin: 8px 0 0 0;}#home_intro{font-family: Tahoma,Arial,sans-serif; font-size: 10pt; margin: 0 0 12px 0; text-align: left;}#home_intro h1{font-family: Tahoma,Arial,sans-serif; font-size: 10pt; text-align: center; margin: 0; padding: 0;}#home_search,#home_cust{font-family: Tahoma,Arial,sans-serif; font-size: 8pt; width: 400px; float: left; margin: 0 0 12px 0; text-align: left;}#home_adsense{float: right; width: 340px;}#home_categories{float: none; clear: both; width: 100%;}