div.proweb
{
}
div.proweb label
{	font-family: Arial;	font-size: 11px;
}
div.proweb dt
{	font-family: Arial;	font-size: 11px;	font-weight: bold;	text-align: justify;
}
div.proweb dd
{	border: 1px solid;	border-color: white;
}
div.proweb input
{	font-family: Arial;	font-size: 11px;
}
div.proweb_cover
{	display: none;	position: absolute;	width: 100%;	height: 100%;	z-index: 50;	left: 0px;	top: 0px;	background: #333333;	filter:alpha(Opacity=75);	opacity: 0.5;	-moz-opacity: 0.5;	-khtml-opacity: 0.5
}
@media all and (max-width: 600px) {	div.proweb_cover {	width: 50000px;	height: 50000px;	}
}
div.wait_message
{	left:35%;	top:175px;	border-top: 1px solid;	border-left: 3px solid;	border-right: 1px solid;	border-bottom: 3px solid;	border-color: #000000 #000000 #000333 #000333;	padding: 2em 2em 2em 2em;	position: absolute;	font-family: Arial;	color: #000000;	font-size: 11px;	font-weight: bold;	background-color: #C6E2FF;
}
@media all and (max-width: 600px) {	div.wait_message {	left:10px;	top: 870px;	}
}
div.proweb_details
{	position: relative;	float: right;	left: 0;	top: 10;	width:220px;	border: 1px solid;	padding: 1em 1em 1em 1em;	border-color: #AAAAB8 #AAAAB8 #AAAAB8 #AAAAB8;	background-color:white;
}
@media all and (max-width: 600px) {	div.proweb_details {	float: none;	width: auto;	}
}
div.proweb_details_left
{	position: relative;	float: left;	left: 0;	top: 10;	width:220px;	padding: 1em 1em 1em 1em;	background-color:white;
}
div.proweb_details_left label,
div.proweb_details label
{	font-weight: normal;	width: 50px;
}
label.qas_rightdetails
{	width: 53px !important;
}
div.proweb_popup
{	top: 175px;	border-top: 1px solid;	border-left: 3px solid;	border-right: 1px solid;	border-bottom: 3px solid;	border-color: #000000 #000000 #000333 #000333;	padding: 1em 1em 1em 1em;	width: 700px;	height: 380px;	position: fixed;	z-index:2000;	font-family: Arial;	font-size: 11px;	font-weight: bold;	background-color: white;	overflow: auto;
}
@media all and (max-width: 600px) {	div.proweb_popup	{	top: 850px;	left: 0px !important;	width: auto;	height: auto;	}
}
div.proweb_popup dd
{	border: 1px solid;	border-color: #FFFFFF;
}
div.proweb_popup label.qas_postcode
{	position: absolute;	left: 370px;	font-family: Arial;	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #000000;	width: 80px;
}
div.proweb_popup dt.qas_range
{	font-family: Arial;	font-size: 11px;	font-weight: normal;	text-align: justify;	text-decoration: none;	color: #000000;	padding: 0.5em 0em 0em 0em;
}
div.proweb_popup label.qas_postcode
{	left: 370px;	font-family: Arial;	font-size: 11px;	font-weight: normal;	text-decoration: none;	color: #000000;	width: 80px;
}
div.proweb_popup dt.qas_message
{	font-family: Arial;	font-size: 11px;	color: #000000;	font-weight: normal;	text-align: justify;	padding: 1em 1em 1em 1em;	border: 1px solid;	border-color: #AAAAB8 #AAAAB8 #AAAAB8 #AAAAB8;	background-color: #C6E2FF;
}
div.proweb_popup dt.qas_link
{	font-family: Arial;	font-size: 11px;	font-weight: bold;	text-align: justify;	text-decoration: underline;	color: #3333CC;	padding: 0.5em 0em 0em 0em;	cursor: pointer;
}
div.proweb_popup dt.qas_title
{	font-family: Arial;	font-size: 13px;	font-weight: bold;	padding: 15px 10px 10px 0px;
}
div.proweb_popup input.text.qas_refinebutton
{	font-family: Arial;	font-size: 11px;	font-weight: normal;	background: #EAECF6;	border: 1px solid;	border-color: #AAAAB8 #AAAAB8 #AAAAB8 #AAAAB8;	margin-top: 10px;	margin-right: 5px;
}
div.proweb_popup input.text.qas_acceptbutton
{	font-family: Arial;	font-size: 11px;	font-weight: bold;	background: #EAECF6;	border: 1px solid;	border-color: #AAAAB8 #AAAAB8 #AAAAB8 #AAAAB8;	margin-top: 10px;	margin-right: 5px;
}
div.proweb_popup input
{	font-family: Arial;	font-size: 11px;	font-weight: bold;	background: #EAECF6;	border: 1px solid;	border-color: #AAAAB8 #AAAAB8 #AAAAB8 #AAAAB8;
}
div.proweb_popup input
{	font-family: Arial;	font-size: 11px;	font-weight: bold;	background: #EAECF6;	border: 1px solid;	border-color: #AAAAB8 #AAAAB8 #AAAAB8 #AAAAB8;	margin-top: 10px;	margin-right: 5px;
}