/* berroco.com *//* these styles are for retrofitting older table   layouts into a newer page layout */   table { border-width: 0;}#pattern_header_detail { border-style: hidden;}#pattern { width: 760px; border-bottom: 1px solid #a1a5a9; border-top: 1px solid #a1a5a9; border-right: 1px solid #a1a5a9; border-left: 1px solid #a1a5a9;}#pattern td { border-style: solid; border-color: #a1a5a9; border-width: 0; padding: 0; text-align: left; vertical-align: top;}#pattern table td { border-left-width: 1px; border-bottom-width: 1px;}#pattern_700 { width: 700px; border-bottom: 1px solid #a1a5a9; border-top: 1px solid #a1a5a9; border-right: 1px solid #a1a5a9; border-left: 1px solid #a1a5a9;}#pattern_700 td { border-style: solid; border-color: #a1a5a9; border-width: 0; padding: 0; text-align: left; vertical-align: top;}#pattern_700 table td { border-left-width: 1px; border-bottom-width: 1px;}td#pattern_left_column { border-bottom-width: 1px; width: 57px;}#free_patterns_logo { display: block; /* prevents IE Win from rendering line-height on img */ border-bottom: 1px solid #a1a5a9;}td#pattern_header { border-left-width: 1px; border-bottom-width: 1px; padding-left: 12px; vertical-align: middle; }td#yarn_description { padding: 8px;}td#model_section { /* td needed to override #pattern td */ border-left-width: 1px; border-right: none; padding-left: 24px;}td#model_section,td#detail_section,td#options_section { /* td needed to override #pattern td */ padding: 8px; text-align: center;}td#model_section,td#detail_section { /* td needed to override #pattern td */ vertical-align: bottom; border-bottom-width: 1px;}td#pattern_name_cell,td#pattern_description { /* td needed to override #pattern td */ border-bottom: none; border-right: none; border-left: none; padding-top: 10px;}td#pattern_name_cell { /* td needed to override #pattern td */ padding-right: 10px;}td#options_section { /* td needed to override #pattern td */border-bottom-width: 1px;}td#detail_section { /* td needed to override #pattern td */border-right-width: 1px;}td#model_section_multimedia { /* td needed to override #pattern td */ border-right: none; vertical-align: top; padding: 8px;}td#instructions_section { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; border-left-width: 1px;}.pattern_section_header_two_lines h2 { float: clear; line-height: 1em; margin-top: 10px; margin-bottom: 4px;}td#glossary { vertical-align: top; border-bottom: 1px solid #a1a5a9; border-right: 1px solid #a1a5a9; border-left: 1px solid #a1a5a9; padding: 8px;}.pattern_section_header_two_lines { float: clear; line-height: 1em; margin-top: 10px; margin-bottom: 4px;}#main_display #btn_find_yarn { clear: none; float: right; width: 136px; padding-top: 20px; padding-right: 10px;}#btn_find_yarn a { display: block; margin: 0; padding: 0; width: 136px; height: 30px; background-image: url('../images/index_images/btn_find_yarn.gif'); background-repeat: no-repeat; background-position: 0 0;}#btn_find_yarn a span { display: none;}#btn_find_yarn a:link { background-position: 0 0; background-image: url('../images/index_images/btn_find_yarn.gif');}#btn_find_yarn a:visited { background-position: 0 0; background-image: url('../images/index_images/btn_find_yarn.gif');}#btn_find_yarn a:hover { background-image: url('../images/index_images/btn_find_yarn2.gif'); visibility:visible;}#btn_find_yarn a:active { background-position: 0 0;}#handeze_header { display: block; width: 500px; float: left; clear: none;}#main_display #btn_find_handeze { clear: none; float: right; width: 146px; padding-top: 20px; margin-right: 10px;}#btn_find_handeze a { display: block; float: right; width: 146px; height: 40px; background-image: url('../images/index_images/btn_find_handeze.gif'); background-repeat: no-repeat; background-position: 0 0;}#btn_find_handeze a span { display: none;  float: right;}#btn_find_handeze a:link { background-position: 0 0; background-image: url('../images/index_images/btn_find_handeze.gif');}#btn_find_handeze a:visited { background-position: 0 0; background-image: url('../images/index_images/btn_find_handeze.gif');}#btn_find_handeze a:hover { background-image: url('../images/index_images/btn_find_handeze2.gif'); visibility:visible;}#btn_find_handeze a:active { background-position: 0 0;}
