@charset "utf-8";

/*---------------------------------------------------------------

 validation.css
 
 font-size defined in fonts.css - YUI fonts.css
 93% - 12px
 
 ----------------------------------------------------------------*/

div.validationTip {
 color: #5a8cf0;
 padding-left: 5px;
 font-size: 75%;
 background-image: url(../img/tip_left.gif);
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: left top;
 xtext-indent: -8px; }

	div.tipInner {
 float: left;
 xborder: solid #BBB 1px;
 xborder-top: none;
 xborder-left: none;
 x-moz-border-radius: 4px;
 xpadding: .5em 1em .5em .8em;
 padding-right: 9px;
 height: 33px;
 font-weight: bold;
 background-image: none;
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: right top; }
	
div#dlgmat {
	width: 101.55%; /* for ie6 bug */
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 550;
	background: #000;
}

* html div#dlgmat { /* ie6 */
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +'px');
}
div#dlg span#close {
 display: block;
 width: 25px;
 height: 20px;
 cursor: pointer; }
div#dlg div#dlgcont {
		line-height: 334px;
		text-align: center;
	}
	div#dlg div#dlgtop,
	div#dlg div#dlgbtm {
		height: 0;
	}