div.window
{
	position:				relative;
	text-align:				left;
}


div.window-overlay
{
	position:				absolute;
	z-index:				2;
}


div.window-design
{
	position:				absolute;
	z-index:				1;
}


div.window-corner-top-left
{
	float:					left;
	background-image: 		url(gfx/window/corner_top_left.png);
	width:					31px;
	height:					39px;
}


div.window-corner-top-left-content
{
	color:					#FFFFFF;
	padding-top:			18px;
	padding-left:			18px;
}


div.window-title-top
{
	float:					left;
	background-image: 		url(gfx/window/title_top.png);
	width:					1px;
	height:					39px;
}


div.window-title-top-content
{
	float: 					left;
	color:					#FFFFFF;
	padding-top:			17px;
	padding-right:			10px;
}


div.window-corner-top-right
{
	float:					left;
	background-image: 		url(gfx/window/corner_top_right.png);
	width:					31px;
	height:					39px;
}


div.window-corner-top-right-content
{
	color:					#FFFFFF;
	padding-top:			20px;
	padding-left:			1px;
}


div.window-content-top-left
{
	float:					left;
	background-image: 		url(gfx/window/content_top_left.png);
	width:					22px;
	height:					8px;
}


div.window-content-top-center
{
	float:					left;
	background-image: 		url(gfx/window/content_top_center.png);
	width:					1px;
	height:					8px;
}


div.window-content-top-right
{
	float:					right;
	background-image: 		url(gfx/window/content_top_right.png);
	width:					22px;
	height:					8px;
}


div.window-content-left
{
	float:					left;
	background-image: 		url(gfx/window/content_left.png);
	width:					22px;
	height:					1px;
}


div.window-content-center
{
	float:					left;
	background-color:		#FFFFFF;
}


div.window-content-content
{
	padding-top:			10px;
	padding-right:			10px;
	padding-bottom:			10px;
	padding-left:			10px;
}


div.window-content-right
{
	float:					right;
	background-image: 		url(gfx/window/content_right.png);
	width:					22px;
	height:					1px;
}


div.window-corner-bottom-left
{
	float:					left;
	background-image: 		url(gfx/window/corner_bottom_left.png);
	width:					31px;
	height:					31px;
}


div.window-content-bottom-center
{
	float:					left;
	background-image: 		url(gfx/window/content_bottom_center.png);
	width:					1px;
	height:					31px;
}


div.window-corner-bottom-right
{
	float:					left;
	background-image: 		url(gfx/window/corner_bottom_right.png);
	width:					31px;
	height:					31px;
}


input.field
{
	font-family:			'Verdana';
	font-size:				14px;
	width: 					200px;
	height: 				23px;
	background-image: 		url(gfx/window/input_field.png);
	padding-top:			5px;
	padding-left: 			5px;
}


a.window-close-button
{
	cursor:					pointer;
	display:				block;
	background-image:		url(gfx/window/close.png);
	width:					23px;
	height:					16px;
	margin-top:				18px;
	margin-right:			10px;
}