 html { margin: 0px; width:100%; height:100%; overflow: hidden; } body, div, h1, h2, h3, table, img, form, input, textarea, select, submit { position: relative; z-index: 0; margin: 0 auto; padding: 0; border: 0; overflow-x: hidden; text-align: center; font-family: Arial, Helvetica, Verdana, Sans-Serif, Lucida Grande, Lucida Sans Unicode, Myriad; font-size: 11px; } table { border-collapse: collapse; } td, th { margin: 0; padding: 0; } iframe { border: none; } body { width: 100%; height: 100%; overflow:hidden; } a, a:link, a:visited, a:active { text-decoration: none; color: #E31881; cursor: pointer; } a:hover {text-decoration: none; color: #00A7DC; } #loadwait { position: absolute; z-index:100; width: 100%; height: 100%; top: 0; left: 0; background-color: #F3F3F3; filter:alpha(opacity=45); opacity: 0.45; }  body { background-color: #5D5D5D; background-image: url(../img/stri_bg_dgray.gif); background-repeat: repeat; } .seekcompanionversion_txt { color: #999999; } .members_txt { color: #CCCCCC; font-weight:bold; } .members_pk_txt { color: #E31881; font-weight:bold; } .members_bl_txt { color: #00A7DC; font-weight:bold; } .red_txt { color: #FF0000; }  #bodycontainer { position: relative; z-index: 0; top: 0px; left: 0px; width: 100%; height:100%; overflow:hidden; }  #header { position: relative; z-index: 0; overflow: hidden; } #header .h_navigation {} #header .h_navigation a { font-size: 13px; font-weight: bold; color: #CCCCCC; } #header .h_navigation a:hover { color: #FFFFDD; } #header .h_navigation a.home {} #header .h_navigation a.what {} #header .h_navigation a.search {} #header .h_navigation a.join {} #header .h_navigation a.advertise {} #header .h_navigation a.login {} #header .h_trail { color:#CCCCCC; overflow: hidden; } #header .h_traillist { font-size:12px; font-weight:bold; } #header .h_traillinks { color:#CCCCCC; font-size:13px; font-weight:bold; } #header .h_traillinks:hover { color:#FFFFDD; } #header #backgroundlink { cursor:pointer; }  #bodymain { position: relative; z-index: 0; margin: 20px; } #bodymain .rtop, #bodymain .rbottom{ display:block; background-image: none; } #bodymain .rtop *, #bodymain .rbottom *{ display: block; height: 1px;overflow: hidden; background-color:#191919; background-image:url(../img/stri_bg_black.gif); } #bodymain .r1{margin: 0 5px} #bodymain .r2{margin: 0 3px} #bodymain .r3{margin: 0 2px} #bodymain .r4{margin: 0 1px; height: 2px;} #bodymain_content { padding: 15px; border-left: 1px solid #000000; border-right: 1px solid #000000; background-color: #828282; background-image:url(../img/stri_bg_gray.gif); }  #footer { position: relative; z-index: 0; overflow: hidden; } #footerstripe { height: 20px; background-color: #000000; } #f_navigation { text-align: center; } #f_navigation a { font-size: 11px; color: #CCCCCC; padding: 0px; padding-left: 5px; padding-right: 5px; } #f_navigation a:hover { color: #FFFFDD; } #f_navigation a.footerlinks {}  .result_content { background-color: #FFFFFF; background-image: url(../img/stri_bg_white.gif); width: 680px; border-top: 2px solid #000000; border-bottom: 2px solid #000000; padding-bottom: 20px; } .i { position: relative; bottom: 1px; right: 1px; background-position: center; background-repeat: no-repeat; width: 90px; height: 90px; border: 1px solid #999999; m: expression(this.onmouseover=new Function("this.style.borderColor='#FFFFFF';this.style.cursor='pointer';"),this.onmouseout=new Function("this.style.borderColor='#999999';this.style.cursor='default';")); }.i:hover{ border-color:#FFFFFF; cursor:pointer; } .wc { padding-bottom:15px; overflow:visible; } .c { padding-top:25px; padding-left:25px; padding-right:10px; padding-bottom:15px; overflow:visible; } .cs { background-color:#D1D1D1; width: 90px; height:90px; overflow:visible; } .cm { position: relative; bottom: -5px; right: 5px; border-right: 2px solid #999999; border-bottom: 1px solid #999999; padding-bottom: 5px; padding-right: 7px; background-position:inherit; background-repeat:no-repeat; width:92px; height:92px; overflow:visible; } .cmf {border-color:#E31881;} .cmm {border-color:#00A7DC;} .r { bottom: -20px; overflow:hidden; } .rtxt { font-size: 14px; font-weight: bold; vertical-align: middle; height:25px; color:#666666; }  #pp_holder { position: absolute; z-index:200; overflow:visible; width: 100%; height: 100%; top: 0; left: 0; } #p_holder { top: 150px; width: 376px; height:400px; float:none; } #p_holder .rtop, #p_holder .rbottom{ display:block; width: 376px; } #p_holder .rtop *, #p_holder .rbottom *{ display: block; height: 1px;overflow: hidden; background-color: #E7E7E7; } #p_holder .r1{margin: 0 5px} #p_holder .r2{margin: 0 3px} #p_holder .r3{margin: 0 2px} #p_holder .r4{margin: 0 1px; height: 2px;} #p_container { height:215px; } #p_frame { width: 376px; height: 215px; background-color:#333333; } #p_holder .p_frame_top { height: 17px; background-color:#191919; background-image: url(../img/stri_bg_black.gif); background-repeat: repeat; border: 1px solid #FFFFFF;} #p_holder .p_frame_close { font-size: 11px; font-weight: bold; color: #CCCCCC; } #p_holder .p_frame_close:hover { color: #00A7DC; }  #bpp_holder { position: absolute; z-index:200; overflow:visible; width: 100%; height: 100%; top: 0; left: 0; } #bp_holder { top: 120px; width: 575px; height:500px; float:none; } #bp_holder .rtop, #bp_holder .rbottom{ display:block; width: 575px; } #bp_holder .rtop *, #bp_holder .rbottom *{ display: block; height: 1px;overflow: hidden; background-color: #E7E7E7; } #bp_holder .r1{margin: 0 5px} #bp_holder .r2{margin: 0 3px} #bp_holder .r3{margin: 0 2px} #bp_holder .r4{margin: 0 1px; height: 2px;} #bp_container { height:350px; } #bp_frame { width: 575px; height: 350px; background-color:#333333; } #bp_holder .bp_frame_top { height: 17px; background-color:#191919; background-image: url(../img/stri_bg_black.gif); background-repeat: repeat; border: 1px solid #FFFFFF;} #bp_holder .bp_frame_close { font-size: 11px; font-weight: bold; color: #CCCCCC; } #bp_holder .bp_frame_close:hover { color: #00A7DC; }  #ads { display:none; font-size:9px; } #ad_sqr_panel { width:100%; height:115px; border-width: 0px; overflow: hidden; } #ad_sqr_panel_info { width:100px; padding:0px; } #ad_ver_panel { width:100%; height:290px; border-width: 0px; overflow: hidden; } #ad_ver_panel_info { width:100px; padding:0px; } #ad_hor_panel { width:100%; height:115px; border-width: 0px; overflow: hidden; } #ad_hor_panel_info { width:290px; padding:0px; } #ad_dark { background-color: #595959; cursor:pointer; m: expression(this.onmouseover=new Function("this.style.backgroundColor='#414141';"),this.onmouseout=new Function("this.style.backgroundColor='#595959';")); } #ad_dark:hover{ background-color: #414141; } .ad_header_dark { height:9px; width:100%; border-top: 1px solid #E7E7E7; font-size: 1px; } .ad_container_dark { overflow:visible; width:100%; background-color: #595959; } .ad_footer_dark { height:9px; width:100%; border-bottom: 1px solid #E7E7E7; font-size: 1px; } #ad_light { background-color: #E7E7E7; cursor:pointer; m: expression(this.onmouseover=new Function("this.style.backgroundColor='#BFBFBF';"),this.onmouseout=new Function("this.style.backgroundColor='#E7E7E7';")); } #ad_light:hover{ background-color: #BFBFBF; } .ad_header_light { height:9px; width:100%; border-top: 1px solid #595959; font-size: 1px; } .ad_container_light { overflow:visible; width:100%; background-color: #E7E7E7; } .ad_footer_light { height:9px; width:100%; border-bottom: 1px solid #595959; font-size: 1px; } .ad_title_dark { color: #E7E7E7; font-weight: bold; padding-bottom: 5px; } .ad_title_light { color: #595959; font-weight: bold; padding-bottom: 5px; } .ad_description_dark { color: #BFBFBF; } .ad_description_light { color: #414141; } #ad_picture { padding-bottom: 5px; } #ad_link { cursor: pointer; }  html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}  #seekcompanion table tr td { padding: 7px; text-align: justify; font-size: 11px; font-weight:bold; color: #808080; } #seekcompanion .title { padding-left: 0px; font-size: 13px; color:#999999; } .button { color: #CCCCCC; font-weight:bold; border: 1px solid #CCCCCC; padding: 5px; padding-left: 30px; padding-right: 30px; background-color: #000000; }.button:hover { border-color:#FFFFDD; color: #FFFFDD; } .slogan { padding-left: 200px; text-align:left; color: #C7C7C7; font-style:oblique; } #contents { font-size:0px; } #companion { height:50px; overflow:hidden; } h2 { font-size: 18px; } li { list-style-type:none; padding-top:5px; padding-bottom:5px; height:40px; }