*{ margin:0;padding:0}html,body,#bg,#bg table,#bg td,#cont{height:100%;width:100%;overflow:hidden}#bg{ position:fixed}#bg div{height:200%;left:-50%;position:absolute;top:-50%;width:200%}#bg td{text-align:center;vertical-align:middle}#bg img{margin:0 auto;min-height:50%;min-width:50%}#cont{position:absolute;top:0;left:0;z-index:70;overflow:auto}.box{ margin:0 auto;width:400px;padding:50px;background:white;padding-bottom:100px;font:14px/2.8 Georgia,Serif}#focus-stealer{ position:absolute;left:-9999px}body{background-color:#ff9900;font-family:"Lucida Sans Unicode","Lucida Grande","Verdana","Tahoma";font-size:11px;color:#333333;padding:0;margin:0}input.text{margin-top:4px;margin-bottom:4px;padding:.4em;display:block}.dialog{ position:relative;margin:0px auto;min-width:8em;max-width:760px;/* based on image dimensions - not quite consistent with drip styles yet */ z-index:1;margin-left:12px;/* default,width of left corner */ margin-bottom:0.5em;/* spacing under dialog */}.dialog .content,.dialog .t,.dialog .b,.dialog .b div{ background:transparent url(/Images/Intro/WhiteDialog.png) no-repeat top right;_background-image:url(/Images/Intro/WhiteDialog.gif)}.dialog .content{ position:relative;zoom:1;_overflow-y:hidden;padding:0px 12px 0px 0px}.dialog .t{ /* top+left vertical slice */ position:absolute;left:0px;top:0px;width:12px;/* top slice width */ margin-left:-12px;height:100%;_height:1600px;/* arbitrary long height,IE 6 */ background-position:top left}.dialog .b{ /* bottom */ position:relative;width:100%}.dialog .b,.dialog .b div{ height:30px;/* height of bottom cap/shade */ font-size:1px}.dialog .b{ background-position:bottom right}.dialog .b div{ position:relative;width:12px;/* bottom corner width */ margin-left:-12px;background-position:bottom left}.dialog .hd,.dialog .bd,.dialog .ft{ position:relative}.dialog .wrapper{ /* extra content protector - preventing vertical overflow (past background) */ position:static;max-height:1000px;overflow:auto;/* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2,and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */}.dialog h1,.dialog p{ margin:0px;/* margins will blow out backgrounds,leaving whitespace. */ padding:0.5em 0px 0.5em 0px;line-height:18px}.dialog h1{ padding-bottom:0px}#OuterWapper{position:absolute;top:50%;left:50%;width:918px;height:721px;margin-top:-360px;margin-left:-470px}#InnerWapper{position:relative;top:50%;left:50%;width:644px;height:500px;margin-top:-350px;margin-left:-322px}a:link{color:#3399FF;text-decoration:none}a:visited{color:#6A95C8;text-decoration:none}a:hover{color:#66CCFF;text-decoration:none}a:active{color:#3399FF;text-decoration:none}input{ font-family:"Lucida Sans Unicode","Lucida Grande","Verdana";font-size:11px}label{color:#666666;font-weight:bold}.Headers_BaseClass{ /* Header_ActivationFaliure */background:transparent url(/Images/Intro/Headers.png) no-repeat;height:15px;width:255px}.Header_ActivationSuccess{background-position:-255px 0;width:236px}.Header_Login{background-position:-491px 0;height:19px;width:188px}.Header_Membership{background-position:-679px 0;height:32px;width:245px}.Header_NewMember{background-position:-924px 0;width:242px}.Header_Welcome{background-position:-1166px 0;height:18px;width:218px}9/5/2010 2:54:02 AM