#toppanel{position:absolute;top:0;width:560px;z-index:999;text-align:left;margin-left:auto;margin-right:auto;font-size:12px;line-height:18px;font-family:Arial,"Trebuchet MS",sans-serif;}#panel{background:transparent url(../image/background.png) no-repeat 0 0;height:388px;overflow:hidden;position:relative;z-index:3;display:none;padding:0 30px;}.tab{background:transparent url(../image/tab-bgr.png) no-repeat 0 0;height:60px;position:relative;top:-8px;z-index:999;}.tab ul.login{display:block;position:relative;height:49px;width:auto;margin:0;padding:0;}.tab ul.login li{display:block;padding:2px 0 0 28px;}.tab a.open,.tab a.close{height:49px;cursor:pointer;display:block;width:200px;position:relative;line-height:49px !important;padding-left:20px !important;}.tab a.open{background:url(../image/open.png) no-repeat left 0;}.tab a.close{background:url(../image/close.png) no-repeat left 0;}.tab a:hover.open{background:url(../image/open.png) no-repeat left -49px;}.tab a:hover.close{background:url(../image/close.png) no-repeat left -49px;}#contact-details{float:left;width:200px;display:block;}.details-inner{padding:20px;}#contact-form{float:right;width:300px;display:block;}.form-inner{padding:20px 0 20px 20px;}.field-text,.field-textarea{width:275px;background-color:#aaa;border:1px solid #fff;color:#fff;padding:2px;overflow:hidden;}.bold{font-weight:bold;}label.bold span{font-weight:normal;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,label,input.field-text,textarea{margin-bottom:16px;line-height:17px;}h1{font-size:18px;}ul,ol{padding-left:15px;}