a.propage:link, a.propage:visited {
	color: #B33636;
	text-decoration: none;
	margin: 0 10px;
}
a.propage:hover, a.propage:active {
	color: #B33636;
	text-decoration: underline;
}


form#leg_adsl {
	display: block;
	width: 570px;
	margin: 0;
   	padding: 0;
/*	direction: rtl;*/
}

div.legend {
	display: block;
	width: 540px;
	margin: 0 15px 0 15px;
	padding: 0;
	background: #EAEAEA url("../../himg/legend-body.gif") repeat-y top left;

	text-align: center;
	line-height: 8pt;
   	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666;
	text-align: center;
	direction: rtl;
}

#servleg, #asusleg, #smc1leg, #smc2leg, #smcleg {
	background: #F0F0F0 url("../../himg/legend-body2.gif") repeat-y top left;
	padding: 5px 0;
}
#asusleg, #smc1leg, #smc2leg, #smcleg {
	display: none;
	padding: 10px 0;
/*	direction: ltr;*/

}
#asusleg span, #smc1leg span, #smc2leg span, #smcleg span {
	display: block;
	direction: ltr;
}
#asusleg span b, #smc1leg span b, #smc2leg span b, #smcleg span b {
	display: inline;
	font-size: 8pt;
	font-weight: bold;
}
#ajaxloader {
	display: block;
	width: 570px;
	height: 150px;
	margin: 10px 0;
   	padding: 0;
	direction: rtl;
}
#ajaxloader.ajax-loading {
	background: transparent url("../../himg/loading.gif") no-repeat top center;
}

div.legend b {
	display: block;
	width: 540px;
	height: 7px;
	margin: 0;
   	padding: 0;
	font-size: 1px;
}
b.leg_open {
	background: #FFF url("../../himg/legend-open.gif") no-repeat top left;
}
b.leg_close {
	background: #FFF url("../../himg/legend-close.gif") no-repeat top left;
}

div.legend label {
	display: block;
	float: right;
	width: 200px;
	height: 20px;
	clear: none;
	margin: 0 0 0 8px;
   	padding: 0;
	text-align: left;
	line-height: 20px;
}
div.legend select {
	display: block;
	width: 80px;
	margin: 4px 5px 0 0;
	padding: 0;
	float: right;
	clear: left;
   	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	direction: rtl;
	text-align: right;
	color: #666;
}
div.legend div.leg_field {
	display: block;
	float: right;
	width: 150px;
	height: 20px;
	clear: none;
   	background: transparent url("../../himg/field150.gif") no-repeat top left;
	margin: 0;
   	padding: 0;
	text-align: right;
}
div.legend div.leg_radiofield {
	display: block;
	float: right;
	width: 155px;
	height: 20px;
	clear: none;
	text-align: right;
	margin: 0;
   	padding: 0;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	line-height: 20px;
	font-weight: normal;
	text-align: right;
	direction: rtl;
}
div.legend div.short {
	width: 77px;
}

div.legend div input.leg_radiobut {
	display: inline;
	float: right;
	clear: none;
	height: 20px;
	font-size: 1px;
	direction: rtl;
	margin: 0;
   	padding: 0;
}

div.legend div div {
	display: inline;
	float: right;
	clear: none;
	height: 20px;
	margin: 0;
   	padding: 0;
	font-weight: bold;
	direction: ltr;
}

div.legend a.xclear {
	display: block;
	float: right;
	width: 12px;
	height: 12px;
	clear: none;
   	background: transparent url("../../himg/xclear.gif") no-repeat center left;
	margin: 4px 0 0 0;
   	padding: 0;
	font-size: 1px;
	position: relative; left: 16px;
	visibility: hidden;
}
div.legend div.leg_error {
	display: block;
	visibility: hidden;
	float: right;
	width: 160px;
	height: 20px;
	clear: none;
	margin: 0;
	padding: 0;
	font-family: Tahoma, sans-serif;
	font-size: 7pt;
	line-height: 20px;
	font-weight: normal;
	color: #AE0000;
	text-align: right;
	direction: rtl;
}

div.legend div.leg_field input {
	display: block;
	width: 126px;
   	background: transparent;
	border: none;
	margin: 0 7px 0 17px;
   	padding: 2px 0 0 0;
	clear: none;
   	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666;
	text-align: right;
	direction: rtl;
}
div.legend div input.en {
	text-align: left;
	direction: ltr;
}
div.legend input.leg_submit {
	display: block;
	float: right;
	width: 100px;
	height: 33px;
	clear: none;
   	background: transparent;
	margin: 0 10px 0 0;
   	padding: 0;
}
div.legend div.leg_price {
	display: block;
	float: right;
	width: 80px;
	height: 20px;
	clear: none;
	line-height: 20px;
	margin: 0;
   	padding: 0;
	text-align: right;

	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #AE0000;

	direction: rtl;
}
div.legend div.leg_message {
	display: block;
	width: 100%;
	clear: none;
	line-height: 20px;
	margin: 0;
   	padding: 0;
	text-align: center;

	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #AE0000;

	direction: rtl;
}
div.legend label.pricelabel {
	width: 160px;
}
div.legend label.strong {
	width: 140px;
	font-weight: bold;
}
div.legend input.leg_final {
	display: block;
	float: right;
	width: 100px;
	height: 33px;
	clear: none;
   	background: transparent;
	margin: 5px 107px -18px 0;
   	padding: 0;
}
#content ul#helper{
	list-style: square outside;
	width: 430px;
	display: block;
	padding: 10px 60px;
	margin: 0 10px;
	border: none;
	text-align: right;
	line-height: 15pt;
	direction: rtl;
}
#helper li {
/*	width: 420px;
	text-align: justify;
	margin: 10px 0;
	padding-right: 10px;*/
}
div#bank-logo {
	display: block;
	width: 530px;
	height: 54px;
	background: transparent url("../../himg/saman-shetab.gif") no-repeat top center;
	margin: 10px 20px 0 20px;
	padding: 0;
	font-size: 0;
}
div#bank-logo em {
	display: none;
}
/**********************************************
	Hand-coded stylesheet for CSS2-capable browsers.
	Site:		[www.hamarasystem.net]
	Author:		Nima Peyda

** 	Last Modified: 2009/02/06
** 	This file is imported into: /?ADSL_Form
**
**********************************************/