div, img { behavior: url('/includes/styles/pngbehavior.htc'); } img { border: 0px solid white; } body.site { font-family: Arial, sans-serif, Helvetica; padding:5px; font-size: 10px; background-color: white; margin:0px; padding-top:0px; padding-bottom:0px; background-image: url("/files/TMK_08/bg2.jpg"); background-repeat: repeat; text-align:center; } .MK { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; text-decoration: none; } .MKheader { text-align: left; background-color:white; width: 1009px; margin-left: auto; margin-right: auto; font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; } .MKheader form { float: left; } .MKheader img { vertical-align: top; } .MKheader table { margin-left: 5px; } .MKheader a.active:link, .MKheader a.inactive:link, .MKheader a.active:active, .MKheader a.active:hover, .MKheader a.inactive:active, .MKheader a.inactive:hover { margin: 0px; padding:0px; } .margin { margin-right:5%; margin-left:5%; } .MKheaderlarge { margin-top:3px; font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 18px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; } .black { color: #000; } .MK { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; } .MKMed { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; } .MKlarge { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 18px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; } .MKMedbold { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; } .MKMedorange { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #ff9900; text-decoration: none; } .MKboldorange { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #ff9900; text-decoration: none; } .MKblack { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; } img {  } form { margin: 0px; padding: 0px; } select, input, textarea, iframe { font-weight: normal; font-size: 11px; font-family: Arial, sans-serif, Helvetica; } textarea, iframe { background-color: #fefefe; padding:1px; margin:1px; vertical-align: middle; border: 1px solid #c0c0c0; } iframe { width: 100%; } th { text-align: left; } a, a:link, a:visited, a:active { text-decoration: none; color: #222222; } hr { border: 0px; color: black; background-color: #404040; height: 1px; } li { margin-left: 20px; } .bold { font-weight: bold; } div.cartbox {  } div.filterbox { width: 100%; min-height: 121px; margin-top: 1px; background-color: #E1E1E0; background-image: url("/images/block-top.png"); background-repeat: repeat-x; } div.filterbox-left { width: 7px; height: 121px; background-image: url("/images/block-top-right.png"); background-repeat: no-repeat; float: left; } div.filterbox-right { width: 7px; height: 121px; background-image: url("/images/block-top-left.png"); background-repeat: no-repeat; float: right; } div.filterbox-bottom-right { margin-bottom: 10px; width: 7px; height: 10px; background-image: url("/images/block-bottom-right.png"); background-repeat: no-repeat; float: right; } div.filterbox-bottom-left { margin-bottom: 10px; width: 7px; height: 10px; background-image: url("/images/block-bottom-left.png"); background-repeat: no-repeat; float: left; } div.filterbox-bottom { margin-bottom: 10px; height: 10px; background-image: url("/images/block-bottom.png"); background-repeat: repeat-x; } table.content { text-align: left; background-color: white; width: 1009px; margin-left: auto; margin-right: auto; } div.filterbox div.contents { padding: 12px; } div.searchbox { width: 196px; height: 132px; padding: 1px; background-image: url("/images/index_17.gif"); background-repeat: no-repeat; } div.category-menu-top { width: 198px; height: 31px; background-image: url("/images/index_26.gif"); background-repeat: no-repeat; padding-top: 4px; } .headerfill { height: 28px; background-color: #e7e7e7; } td.header-edge { width: 5px; background-repeat: no-repeat; background-image: url("/images/boxheader-black-left.png"); } td.header-fill { background-image: url("/images/boxheader-black-fill.png"); background-repeat: repeat-x; } div.colorfill { background-color: #f6f6f6; } div.cbox { background-color: #5f5f5f; border-bottom: 1px solid #515151; line-height: 25px; padding-left: 16px; padding-right: 16px; color: white; width: 166px; white-space: normal; } div.cbox-1 { font-weight: bold; background-color: #848484; } div.cbox-2 { background-color: #717171; } div.cbox a, div.cbox a:visited, div.cbox a:active, div.cbox a:hover { color: white; } .index { background-color: #afbcca; } .woodwind-bass-strings { background-color: #b19ccb; } .guitar { background-color: #bcd3eb; } .live-gear { background-color: #daa7e7; } .drums { background-color: #5adea7; } .keyboard { background-color: #5fbdf9; } .recording { background-color: #f84c4c; } .coming-soon { background-color: #f7f336; } .education-accounts { background-color: #cbdd5c; } .woodwind-bass-strings { background-color: #b19ccb; } .cases-and-stands { background-color: #ecbf8e; } .mp3-players { background-color: #f7ee83; } .education-accounts { background-color: #91e558; } .hindex:hover { background-color: #afbcca; } .hwoodwind-bass-strings:hover { background-color: #b19ccb; } .hguitar:hover { background-color: #bcd3eb; } .hlive-gear:hover { background-color: #daa7e7; } .hdrums:hover { background-color: #5adea7; } .hkeyboard:hover { background-color: #5fbdf9; } .hrecording:hover { background-color: #f84c4c; } .hcoming-soon:hover { background-color: #f7f336; } .heducation-accounts:hover { background-color: #cbdd5c; } .woodwind-bass-strings { background-color: #b19ccb; } .hcases-and-stands:hover { background-color: #ecbf8e; } .hmp3-players:hover { background-color: #f7ee83; } .education-accounts { background-color: #91e558; } div.spacer {  margin-top: -3px; width: 198px; height: 1px; background-color: #ffffff; } .sub-active, .sub-active:visited { font-size: 10px; color: white; font-weight: normal; text-align: left; } .sub-inactive, .sub-inactive:visited, .sub-inactive:link { font-size: 10px; color: white; } .top-active { font-weight: bold; } div.boxheader-left { float: left; background-image: url("/images/boxheader-black-left.png"); background-repeat: no-repeat; width: 8px; height: 36px; } div.boxheader-right { float: left; background-image: url("/images/boxheader-black-right.png"); background-repeat: no-repeat; width: 8px; height: 36px; } div.boxheader-fill { float: left; width: 100%; background-color: black; height: 36px; } td {font-size: 11px;} H1 {font-weight: bold; font-size: 11px; color: #404040; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px;} H2 {font-weight: bold; font-size: 10px; color: #000000; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP:2px; PADDING-BOTTOM: 0px; MARGIN: 0px;} H3 {font-weight: bold; color: #000000; } H4 {font-weight: bold; color: #404040; PADDING-BOTTOM: 0px; } p {font-weight: normal; line-height:1.1em; color: #000000; margin: 0px; padding: 0px; } .white {font-weight: normal; color: #ffffff; } ol { margin-top:0px; margin-bottom:0px; margin-left:32px; margin-right:32px; padding-left: 0px; FONT-WEIGHT: normal; COLOR: #000000; } .summary {font-style: normal; line-height: normal; font-weight: normal; text-decoration: underline; color: #555555} .small {font-style: normal; line-height: normal; font-weight: normal; text-decoration: none; color: #000000} .white-cells td { background-color: white; } .white-cells th { text-align: center; } select.results { width: 0px; height: 0px; position:absolute; visibility:hidden; } table#result_box { visibility: hidden; } div#box { height: 40px; } span.tab { float:right; margin:0px; height: 19px; margin-right:5px; padding:0px; vertical-align: top; background-color: white; line-height: 19px; } .tab-middle a:link, .tab-middle a:visited, .tab-middle a, .tab-middle a:hover { color: #222222; } .tab-middle.bold a:link, .tab-middle.bold a:visited, .tab-middle.bold a:hover, .tab-middle.bold a { color: #4475A9; } span.tab-before { content: url("/admin/images/pogo_active_left.gif"); } span.tab-after { content: url("/admin/images/pogo_active_right.gif"); } span.tab-inactive-before { width: 5px; content: url("/admin/images/pogo_inactive_left.gif"); } span.tab-inactive-after { content: url("/admin/images/pogo_inactive_right.gif"); } span.tab-inactive { padding-bottom:0px; vertical-align: top; background-color: #7B92BA; } .tab-inactive a:link, .tab-inactive a:visited, .tab-inactive a { color: white; } .tab a:visited, .tab a:link, .tab a { color: white; } ul.boxier { list-style-type: none; background-color: #eee; margin: 0px; padding: 4px; } ul.boxier li { position: relative; cursor:move; background-color: #eee; margin: 0px; padding: 2px; clear: both; margin-bottom: 10px; border: 0px; } #left img.plus, #right img.plus, #middle img.plus { position: relative; top:6px; } #middle, #right, #left { border: 1px solid #aaa; } .view, .inplace { padding: 2px; clear: left; } .inplace { position: absolute; visibility: hidden; z-index: 10000; } div.blO { background-color: black; width:170px; left: 5px; } div.blT { background-color: white; width: 130px; top: 0px; left: 20px; font-size:0px; height: 3px; position: relative; } div.blB { background-color: white; font-size:0px; height: 3px; width: 130px; left: 20px; position: relative; } div.blI { background-color: white; width: 158px; top: 0px; left: 6px; padding-top: 5px; position: relative; } div.blH { text-align: center; top: -7px; position: absolute; left: 0px; right: 0px; width: 100%; } div.blM { padding: 5px; } #header-main a { color: #000066; text-decoration: none; } #header-main a:hover { color: #404040; } .box { color: #006600; background-color: #FAFAFA; border: #D1D7DC; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; text-align: center; } .box table { float: none; text-align: left; } div.gBB { height: 20px; width: 100%; background-color: #6b83bf; color: white; font-weight: bold; line-height: 20px; text-indent: 8px; } div.gB { border: 1px solid #5C2C84; background-color: #ffffff; padding: 2px; width: 205px; } div.gbI { padding: 10px; text-align:left; } div.oB { width: 171px; background-color: #FFFFCC; text-align:center; } select.domain { font-size: 10px; color: #404040; font-weight: bold; } span.page_add { background-color: #eee; position:relative; left:-1px; top:-10px; } div.nav-break { margin-bottom: 4px; margin-top: 4px; padding: 2px; padding-left: 4px; background-color:#c0c0c0; } span.pre-link { color: blue; text-decoration: underline; } div.tabs { overflow: auto; white-space: nowrap; } div.tabs span.next { float: right; z-index:10000; } .header-bar { padding: 4px; padding-left: 50px; color: white; } .header-bar .bold:link, .header-bar .bold:hover, .header-bar .bold:visited { text-decoration: underline; } span.main-header-links, .main-header-links a, .main-header-links a:hover, .main-header-links a:visited { padding: 5px; color: #7B92BA; font-weight:bold; } .header-bar a, .header-bar a:visited, .header-bar a:hover, .header-bar a:link { color: white; text-decoration: none; } #info { width:148px; overflow:hidden; } #info a, #info a:link, #info a:hover, #info a:visited { color: #222222; } .pogo_side_box { } .pogo_side_box a, .pogo_side_box a:link, .pogo_side_box a:visited, .pogo_side_box a:hover { color: #222222; } .bold { font-weight: bold; } .normal { font-weight: normal; } .full { width: 100%; } .products-box { border: 1px solid gray; border-top:0px; } div.brand-logo { overflow: hidden; width: 149px; height: 85px; position: relative; text-align: left; margin-left: auto; margin-right: auto; } div.brand-logo img { position: absolute; } div.brand-logo img:hover { margin-left: -149px; position: absolute; } .fontsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; } .fontsmform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; } .fontlg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; } .fontmd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; } .fontsm2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; } .fontmdblk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; } .fontsm3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF9933; text-decoration: none; } .header-links-bar { margin: 0px; padding: 0px; background-image: url('/files/TMK_08/header_images/index_07.gif'); background-repeat: repeat-x; width: 636px; height: 27px; line-height: 27px; vertical-align: top; margin-top:0px; float: right; color: white; } .header-links-bar input { } .header-links-bar a, .header-links-bar a:active, .header-links-bar a:visited, .header-links-bar a:hover { color: white; } .boxtext, .boxtext a, .boxtext a:visited, .boxtext a:link, .boxtext a:active, .nav, .nav:link, .nav:visited, .nav:active, .nav:hover { color: white; } div.hotdeals { background-image: url('/images/hotdealsmiddle.png'); width:582px; } div.hotdeals-top { background-image: url('/images/hotdealstop.png'); height:67px; width: 582px; } div.hotdeals-bottom { background-image: url('/images/hotdealsbottom.png'); background-repeat: no-repeat; background-position: bottom left; width: 582px; } div.hotdeals-block { background-repeat: no-repeat; margin-top: -25px; position: relative; width: 194px; float: left; height: 268px; } div.hotdeals-block-inner { position:absolute; width: 148px; height: 222px; margin: 23px; } div.hotdeals-separator { height: 25px; width: 582px; float: left; } div.hotdeals-inner-pp { font-size: 12px; width:100%; padding-top:4px; height:102px; text-align:center; } span.pp-ourprice { font-weight: bold; color: #AA5522; } span.pp-listprice { text-decoration: line-through; } .center { text-align: center; } .price { line-height: 72px; background-image: url("/files/TMK_08/products_list_images/products_price_bkg.png"); width: 244px;; height: 72px; padding-left: 10px; } .pages-count { float: left; display: block; line-height: 16px; height: 16px; margin-top: 14px; margin-left: 20px; } .pages { float: right; display: block; line-height: 16px; height: 16px; padding-right: 40px; margin-top: 10px; } .pages a, .pages a:hover, .pages a:active, .pages a:visited { background-color: #757575; color: white; display: block; float: left; margin-right: 3px; padding: 1px 3px 1px 3px; } .pages .sep, .pages-active { color: 757575; display: block; font-weight: bold; float: left; margin-right: 3px; padding: 1px 3px 1px 3px; } .padding-top { height: 5px; width: 1009px; margin-left: auto; margin-right: auto; background-color: white; } div.orange-nav-bar { overflow: hidden; line-height: 39px; height: 39px; position: relative; font-weight: bold; background-image: url("/files/TMK_08/products_header_images/orange_header_02.gif"); } span.orange-nav-left-end { height: 39px; width: 16px; display: block; float: left; background-image: url("/files/TMK_08/products_header_images/orange_header_01.gif"); } span.orange-nav-right-end { height: 39px; width: 16px; display: block; position: absolute; right: -1px; top: 0px; background-image: url("/files/TMK_08/products_header_images/orange_header_03.gif"); } #lightwindow_overlay {  display: none; visibility: hidden; position: absolute; top: 0; left: 0; width: 100%; height: 100px; z-index: 500;  } #lightwindow {   display: none; visibility: hidden; position: absolute; z-index: 999; line-height: 0px;  } #lightwindow_container {  display: none; visibility: hidden; position: absolute;  padding: 0 0 0 0; margin: 0 0 0 0; }  * html #lightwindow_container { overflow: hidden; } #lightwindow_contents { overflow: hidden; z-index: 0; position: relative; border: 10px solid #ffffff; background-color: #ffffff; } #lightwindow_loading {  height: 100%; width: 100%; top: 0px; left: 0px; z-index: 9999; position: absolute;  background-color: #f0f0f0; padding: 10px; } #lightwindow_loading_shim { display: none; left: 0px; position: absolute; top: 0px; width: 100%; height: 100%; } #lightwindow_loading span { font-size: 12px; line-height: 32px; color: #444444; float: left; padding: 0 10px 0 0; } #lightwindow_loading span a, #lightwindow_loading span a:link, #lightwindow_loading span a:visited { color: #09F; text-decoration: none; cursor: pointer; } #lightwindow_loading span a:hover, #lightwindow_loading span a:active { text-decoration: underline; } #lightwindow_loading img { float: left; margin: 0 10px 0 0; }  #lightwindow_navigation {  position: absolute; top: 0px; left: 0px; display: none;  }  #lightwindow_navigation_shim {  display: none; left: 0px; position: absolute; top: 0px; width: 100%; height: 100%;  } #lightwindow_navigation a, #lightwindow_navigation a:link, #lightwindow_navigation a:visited, #lightwindow_navigation a:hover, #lightwindow_navigation a:active {  outline: none;  } #lightwindow_previous, #lightwindow_next { width: 49%; height: 100%; background: transparent url(/lightwindow/images/blank.gif) no-repeat;  display: block; } #lightwindow_previous { float: left; left: 0px; } #lightwindow_next { float: right; right: 0px; } #lightwindow_previous:hover, #lightwindow_previous:active { background: url(/lightwindow/images/prevlabel.gif) left 15% no-repeat; } #lightwindow_next:hover, #lightwindow_next:active { background: url(/lightwindow/images/nextlabel.gif) right 15% no-repeat; } #lightwindow_previous_title, #lightwindow_next_title { display: none; } #lightwindow_galleries { width: 100%; position: absolute; z-index: 50; display: none; overflow: hidden; margin: 0 0 0 10px; bottom: 0px; left: 0px; } #lightwindow_galleries_tab_container { width: 100%; height: 0px; overflow: hidden; } a#lightwindow_galleries_tab, a:link#lightwindow_galleries_tab, a:visited#lightwindow_galleries_tab { display: block; height: 20px; width: 77px; float: right; line-height: 22px; color: #ffffff; text-decoration: none; font-weight: bold; cursor: pointer; font-size: 11px; color: #ffffbe; background: url(/lightwindow/images/black-70.png) repeat 0 0 transparent; } * html a#lightwindow_galleries_tab, * html a:link#lightwindow_galleries_tab, * html a:visited#lightwindow_galleries_tab { background: none; background-color: #000000; opacity: .70; filter: alpha(opacity=70); } a:hover#lightwindow_galleries_tab, a:active#lightwindow_galleries_tab { color: #ffffbe; } #lightwindow_galleries_tab_span { display: block; height: 20px; width: 63px; padding: 0 7px 0 7px; } #lightwindow_galleries_tab .up { background: url(/lightwindow/images/arrow-up.gif) no-repeat 60px 5px transparent; } #lightwindow_galleries_tab .down { background: url(/lightwindow/images/arrow-down.gif) no-repeat 60px 6px transparent; } #lightwindow_galleries_list { background: url(/lightwindow/images/black-70.png) repeat 0 0 transparent; overflow: hidden; height: 0px; } * html #lightwindow_galleries_list { background: none; background-color: #000000; opacity: .70; filter: alpha(opacity=70); } .lightwindow_galleries_list { width: 200px; float: left; margin: 0 0 10px 0; padding: 10px; } .lightwindow_galleries_list h1 { color: #09F; text-decoration: none; font-weight: bold; cursor: pointer; padding: 10px 0 5px 0; font-size: 16px; } .lightwindow_galleries_list li { margin: 5px 0 5px 0; list-style-type: none; } .lightwindow_galleries_list a, .lightwindow_galleries_list a:link, .lightwindow_galleries_list a:visited { display: block; line-height: 22px; color: #ffffff; text-decoration: none; font-weight: bold; cursor: pointer; padding: 0 0 0 10px; font-size: 11px; } .lightwindow_galleries_list a:hover, .lightwindow_galleries_list a:active { background: #000000; color: #ffffbe; border-left: 3px solid #ffffbe; padding: 0 0 0 7px; } #lightwindow_data {  position: absolute;  } #lightwindow_data_slide {  position: relative;  } #lightwindow_data_slide_inner { background-color: #ffffff; padding: 0 10px 10px 10px; } #lightwindow_data_caption { padding: 10px 0 0 0; color: #666666; line-height: 25px; background-color: #ffffff; clear: both; } #lightwindow_data_details { background-color: #f0f0f0; padding: 0 10px 0 10px; height: 20px; } #lightwindow_data_author_container { width: 40%; text-align: right; color: #666666; font-style: italic; font-size: 10px; line-height: 20px; float: right; overflow: hidden; } #lightwindow_data_gallery_container { font-size: 10px; width: 40%; text-align: left; color: #666666; line-height: 20px; float: left; overflow: hidden; } #lightwindow_title_bar { height: 25px; overflow: hidden; } #lightwindow_title_bar_title { color: #ffffbe; font-size: 14px; line-height: 25px; text-align: left; float: left; } a#lightwindow_title_bar_close_link, a:link#lightwindow_title_bar_close_link, a:visited#lightwindow_title_bar_close_link { float: right; text-align: right; cursor: pointer; color: #ffffbe; line-height: 25px; padding: 0; margin: 0; } a:hover#lightwindow_title_bar_close_link, a:active#lightwindow_title_bar_close_link { color: #ffffff; } #lightwindow p { color: #000000; padding-right: 10px; } table.product-preview, table.product-preview td { font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica; }    *{padding: 0; margin: 0;}    #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;}    #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} .TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; } * html #TB_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; } * html #TB_window {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border: 0px solid white; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px;  } * html #TB_load {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }