body {
	direction:rtl;
	margin:0px;
	padding:0px;
	font-family:tahoma;
	font-size:8pt;
	color:#000;
	background:#FFF;
	line-height:16px;
	text-align:right;
}
.hovermenu {
	width:100%;
	color:#FFFFFF;
	height:27px;
}
.hovermenu * {
	padding:0px;
	margin:0px;
	border:0px;
}
.hovermenu li {
	float:right;
	list-style-type:none;
	border-left:1px solid #FFFFFF;
	white-space:nowrap;
	width:auto;
}
.hovermenu li a {
	display:block;
	padding:0 10px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#FF3333;
	padding:8px;
	padding-top:5px;
	margin:0px;
}
.hovermenu a:hover {
	background-color:#AD0000;
	text-decoration:none;
}
.title {
	background-image:url(images/toper.gif);
	width:390px;
	height:24px;
	padding-right:10px;
	color:#FFF;
	padding-top:12px;
	margin-top:10px;
}
.text {
	border:1px solid #FF3333;
	border-top:0px;
	padding:5px;
	width:388px;
}
a {
	color:#000;
	text-decoration:none;
}
.rightcolumn {
	text-align: center;
	margin:0px;
	width: 99%;
	background: #FF3333;
}
.rightcolumn a, .rightcolumn {
	font: 8pt "tahoma", Times, serif;
	color: #FFFFFF;
	display: block;
	text-decoration:none
}
.rightcolumn a:link {
	font: 8pt "tahoma", Times, serif;
	color: #FFFFFF;
	text-decoration:none
}
.rightcolumn a:visited {
	font: 8pt "tahoma", Times, serif;
	color: #FFFFFF;
	text-decoration:none
}
.rightcolumn a:active {
	font: 8pt "tahoma", Times, serif;
	color: #FFFFFF;
	text-decoration:none
}
.rightcolumn a:hover {
	font: 8pt "tahoma", Times, serif;
	color: #FFFFFF;
	text-decoration:none
}
.rightcolumn a:visited:hover {
	font: 8pt "tahoma", Times, serif;
	color: #FFFFFF;
	text-decoration:none
}
.agncmenu, .agncmenuHS, .agncmenuHS2, .agncmenuHSexpanded, .agncmenuHSexpanded2, .smexpanded a {
	text-align: right;
}
.agncmenu a, .agncmenuHS a, .agncmenuHS2 a {
	padding: 4px 7px 2px 2px;
	border-bottom:1px solid #AD0000
}
.agncmenuHS a, .agncmenuHS2 a {
	width: 95%;
	padding-right:5px;
}
.agncmenuHSexpanded {
	padding: 4px 7px 2px 2px;
	background: #AD0000;
	padding-right:8px;
	border-bottom:1px solid #AD0000;
	background: #AD0000;
}
.agncmenuHSexpanded2 {
	background: #AD0000
}
.agncmenuHSexpanded3 {
	background: #AD0000
}
.agncmenu a:hover {
	background: #AD0000;
}
.agncmenuHS a:hover {
	background: #AD0000
}
.smcollapsed {
	display: none;
}
.smexpanded, .smexpanded2, .smexpanded3 {
	display: block;
	position: absolute;
	margin-top: -21px;
	text-align: right;
	padding: 0px;
	background: #AD0000;
	border: solid 1px #FFFFFF;
}
.smexpanded {
	right: 120px;
	width: 150px;
}
.smexpanded a, .smexpanded2 a {
	padding: 3px 5px 1px 2px;
	border-bottom: solid 1px #AD0000;
	border-collapse: collapse;
	display: block;
}
.smexpanded a:hover, .smexpanded2 a:hover {
	background: #AD0000;
}
form {
	margin:0px;
	padding:0px;
}
input {
	font-family:tahoma;
	font-size:8pt;
}