/*
 *@Generator -> LiHuiGang - Email:lhg133@126.com - QQ:463214570
 *@Copyright (c) 2009 LiHuiGang Compostion
 */
 
html, body
{
	background-color: transparent;
	margin: 0;
	padding: 0;
	font: 11px Verdana, Arial, sans-serif;
}

body
{
	overflow: hidden;
    width: 100%;
	height: 100%;
	background-color: transparent;
}

.contain
{
    position: absolute;
	height: 100%;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
}

.dlgtit
{
	height: 30px;
	_padding-right: 5px;
	_padding-left: 5px;
}

.dlgfoot
{
    position: absolute;
	height: 32px;
	left: 0;
	right: 0;
	bottom: 0;
	_padding-right: 5px;
	_padding-left: 5px;
}

#tl, #tc, #tr, #bl, #bc, #br
{
    position: absolute;
	top: 0;
	background-image: url(images/d_bg.gif);
}

#tl, #tc, #tr{ cursor: move; height: 30px; }
#bl, #bc, #br{ height: 32px; }

#tl, #tr, #bl, #br
{
    width: 5px;
	background-repeat: no-repeat;
}

#tl
{
	left: 0;
	background-position: 0 0;
}

#tr
{
	right: 0;
	background-position: 0 -60px;
}

#bl
{
	left: 0;
	background-position: 0 -90px;
}

#br
{
    right: 0;
	background-position: 0 -154px;
}

#tc, #bc
{
	width: auto;
	_width: 100%;
	left: 5px;
	right: 5px;
	background-repeat: repeat-x;
}

#tc{ background-position: 0 -30px; }
#bc{ _position: static; background-position: 0 -122px; }

#tc span
{
    position: relative;
    top: 7px !important;
	top: 9px;
    left: 10px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
}

.dlginner
{
	background-color: #eff5fc;
	border-left: 1px solid #005195;
	border-right: 1px solid #005195;
}

#xbtn
{
	position: absolute;
	top: 0px;
	right: 15px;
	width: 43px;
	height: 19px;
	background-image: url(images/cbtn.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#obtn, #cbtn
{
    position: absolute;
	top: 6px;
	width: 60px;
	height: 21px;
	cursor: default;
	text-align: center;
	background-image: url(images/obtn.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#cbtn{ right: 20px; }
#obtn{ right: 85px; }

#obtn span, #cbtn span
{
    position: relative;
    top: 3px !important;
	top: 5px;
	font: 12px Verdana, Arial, sans-serif;
}

#throbber
{
    width: 180px;
    height: 25px;
	top: 50%;
	left: 50%;
	margin-left: -90px;
    margin-top: -12px;	
	z-index: 2;
	text-align: right;
	font: 12px Verdana, Arial, sans-serif;
	background-image: url(images/wait.gif);
	background-repeat: no-repeat;
}