body {
font-family: tahoma;
font-size:10pt;

}

.post{
width:100%;  margin-bottom:10px; margin-top:30px; padding:5px; direction: rtl; text-align: justify;
}

.posttitle {
width:100%; float:right; font-family: arial; font-size:17px; color:#9999cc; font-weight: bold; padding-top:4px;

}

.sidetitle {
font-family: arial; font-size:20px; color:#7777aa; font-weight: bold;
}

.desc {
font-family: tahoma; font-size:8pt; color:#ddddff; text-align:justify;
}

.links {
color:#5555cc; text-decoration:none; text-decoration:none;
}
.links:hover {
color:#FFFFFF; 
}

.thinlinks {
font-size:10pt; color:#ccccff; text-decoration:none;
}
.thinlinks:hover {
color:#FFFFFF; background-color:#111166;
}


.toplinks {
	width:80%;
	text-align:right;
	border: 1px solid #aaaaff;
	border-right: 15px solid #DEEBF5;
	padding: 5px;
	padding-right:2px;
	color: #ddddff;
	text-decoration:none;
	font-size: 8pt;
	margin-bottom:10px;
	margin-left:20px;
	clear:both;
	float: left;
	font-weight: 600px;
}
.toplinks:hover{
	color: white;
	border-right: 25px solid white;
	background-color: #4791C5;

}


.anylinkcss{
filter: alpha(opacity=75);
margin-right:0px;
margin-top:0px;
position:absolute;
visibility: hidden;
border:1px solid black;
font:normal 8pt tahoma;
line-height: 18px;
z-index: 100;
background-color: #333366;
width: 130px;
}

.anylinkcss a{
color: #ccccff;
width: 100%;
display: block;
padding: 1px 0;
text-decoration: none;
border-right: 5px solid #aaaaff;
}

.anylinkcss a:hover{ 
background-color: #111155;
color: white;
border-right: 5px solid #ccccff;
}

.toplinks-hot {
	width:80%;
	text-align:right;
	border: 1px solid yellow;
	border-right: 15px solid yellow;
	padding: 5px;
	padding-right:2px;
	color: yellow;
	text-decoration:none;
	font-size: 8pt;
	margin-bottom:10px;
	margin-left:20px;
	clear:both;
	float: left;
	font-weight: 600px;
}
.toplinks-hot:hover{
	color: white;
	border-right: 25px solid white;
	background-color: #D9A764;

}

