/* DO NOT CHANGE THESE VALUES*/
.dialog 
{
	display		: block;
	position	: absolute;
}

.dialog table.table_window  
{ 
	border-collapse	: collapse; 
	border-spacing	: 0; 
	width			: 100%;
	margin			: 0px;
	padding			: 0px;
}

.overlay_dialog 
{
	background-color	: #97cbe7;
	filter				: alpha(opacity=8);
	-moz-opacity		: 0.8;
	opacity				: 0.8;
}

.overlay___invisible__ 
{
	background-color	: #97cbe7;
	filter				: alpha(opacity=0);
	-moz-opacity		: 0;
	opacity				: 0;
}

.wired_frame 
{
	display		: block;
	position	: absolute;
	border		: 1px #000 dashed;
}

.dialog .title_window { -moz-user-select:none; }                              

.overlay_portal 
{
	background-color	: #97cbe7;
	filter				: alpha(opacity=8);
	-moz-opacity		: 0.8;
	opacity				: 0.8;
}

.portal_content 
{
	overflow	: auto;
	width		: 816px;
	height		: 578px;
	color		: #000;
	padding		: 0;
	margin		: 0;
	background	: url(/images/portal_bg.png) top center no-repeat;
	position	: relative;
	z-index		: 9999;
	text-align	: left;
}
.portal_content td { vertical-align: top; }
.portal_content p
{
	margin		: 15px 0;
	line-height	: 14px;
}

.portal_content form input.text
{
	padding		: 2px;
	font-size	: 12px;
}
.portal_content form b
{
	font-size	: 14px;
	color		: #c2551b;
}
.portal_content fieldset
{
	margin		: 1em 0 2em 0;
	padding		: 20px;
	padding-bottom	: 0;
	background	: #f8f8f8;
	border		: #d4d4d4 1px solid;
	line-height	: 20px;
}
.portal_content legend
{
	color			: #c2551b;
	font-size		: 14px;
	font-weight		: bold;
	text-transform	: uppercase;
}


a#portal-close 
{ 
	display		: block;
	width		: 30px;
	height		: 30px;
	position	: absolute;
	top			: 0px;
	right		: 0px;
	background	: url(/images/button_portal-close.gif) center center no-repeat;
}

a#portal-download
{
	margin		: 18px 0 0 0;
	padding		: 0;
	display		: block;
	width		: 166px;
	height		: 163px;
	background	: url(/images/button_portal-download.png) bottom center no-repeat;
}
a:hover#portal-download { background-position: top center; }

#portal-submit
{
	width		: 63px;
	height		: 20px;
	border		: 0;
	margin		: 15px auto;
	padding		: 0;
	background	: url(/images/button_portal-submit.png) center center no-repeat;
}