body{
margin:0px;
padding:0px;
font-family:Tahoma;
font-size:11px;
background-color:#DDDDDD;
}
a:link{
font-family:Tahoma;
font-size:11px;
color:#0066FF;
text-decoration:none;
}
a:visited{
font-family:Tahoma;
font-size:11px;
color: #9900FF;
text-decoration:none;
}
a:hover{
font-family:Tahoma;
font-size:11px;
color: #FF0000;
text-decoration:underline;
}
a:active{
font-family:Tahoma;
font-size:11px;
color: #00CCFF;
text-decoration:none;
}
.content{
width:1000px;
height:auto;   
padding:0px;
margin:0px;
float:right;
margin-right:2px;
}

.edit{
height:14px;
font-family:Tahoma;
font-size:11px;
color: #4B4B4B;
border:1px #C9C9C9 solid;
}

textarea{
font-size:11px;
color:#333333;
}
fieldset{
direction:rtl;
border:1px solid  #EAEAEA;
padding:5px;
margin:5px;
text-align:right;
color: #000000
}
legend{
color:#0066CC;
}
.btn{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-align:center;
direction:rtl;
padding:0px;
}
.blue_btn{
width:95px;
background: url(images/btn_search.gif) left center ;
height:21px;
cursor:pointer;
border:0px
}
.blue_btn:hover{
width:95px;
background: url(images/btn_search.gif) right center ;
height:21px;
cursor:pointer;
border:0px
}
.right_menu{
float:right;
width:370px;
height:auto;
padding:0px;
margin:10px 0px;
overflow:hidden;
}

.main_menu{
float:left;
padding:0px;
margin:10px 5px 10px 0px;
width:620px;
height:auto;
overflow:hidden;
margin-left:2px;   
}

.right_category{
width:49%;
height:auto;
float:right;
padding:0px;
}

.left_category{
width:49%;
height:auto;
float:left;
}

.m_title{
height:17px;
background: url(images/module-header.gif)  repeat-x;
border:1px #4E8EE2 solid;
border-bottom:0px;
color:#FFFFFF;
font-weight:bold;
text-align: right;
direction:rtl;
padding-top:2px;
padding-right:5px;
overflow:hidden;
}

.m_body{
padding:10px 3px 3px;
border:1px solid #4E8EE2;
color:#0033CC;
background: #FFFFFF url(images/nav_bg.gif) top center repeat-x;
text-align:right;
direction:rtl;
line-height:1.5em;
overflow:hidden;
}
.m_body img{
vertical-align:middle
}

.main_m_title{
background:#FFFFFF url(images/module-header.gif)  repeat-x;
border:1px #4E8EE2 solid;
width: auto;
height:17px;
color:#FFFFFF;
font-weight:bold;
text-align: right;
direction:rtl;
padding-top:2px;
padding-right:5px;
overflow:hidden;
}

.main_m_body{
background: #FFFFFF url(images/nav_bg.gif) top center repeat-x;
border:1px #4E8EE2 solid;
width: auto;
height:auto;
padding:5px;
padding-top:20px;
color:#0033CC;
text-align:right;
direction:rtl;
}
.pre_post{
background: #FFFFFF url(images/nav_bg.gif) top center repeat-x;
border:1px #0099FF solid;
width: auto;
height:auto;
padding:10px;
color:#0033CC;
direction:ltr;
text-align:center;
font-weight:bold
}
.pre_post a:link,.pre_post a:visited{
background:url(images/module-header.gif) repeat-x top right ;
border:1px solid #E0E0E0; 
color:#FFFFFF;
padding:2px 4px;
margin-top:2px;
font-weight:bold
}
.pre_post a:hover{
background: url(images/module-yellow.gif) repeat-x top right ;
border:1px solid #CC6600; 
color: #FFFFFF;
padding:2px 4px;
margin-top:2px;
font-weight:bold
}
.pre_post a:active{
border:1px solid #0033FF;
color:#333333;
padding:2px 4px;
background-color: #FFE1E9;
margin-top:2px;
font-weight:bold;
}

.bg_mtitle_img{
background: url(images/icon.gif) no-repeat 50% 50% ;
margin:1px;
border:0px;
}
.main_dark_border{
width: auto;
height:auto;
padding:0px;
margin:0px;
border:3px solid  #C0C0C0;
}
.right_dark_border{
width: auto;
height:auto;
padding:0px;
margin-bottom:5px;
border:3px solid #C0C0C0;
}
.left_dark_border{
width: auto;
height:auto;
padding:0px;
margin-bottom:5px;
border:3px solid #C0C0C0;
}
.top_menu{
background:#0033CC url(images/header.png) repeat-x top left ;
color:#FFFFFF;
height:30px;
width:auto;
margin:5px 0px 0px;
border:4px solid #C0C0C0;
direction:rtl;
text-align:right;
}
.top_menu a:link {
color:#FFFFFF;
text-decoration:none;
}
.top_menu a:visited{
color:#FFFFFF;
text-decoration:none;
}
.top_menu a:hover{
color: #00FFFF;
text-decoration:none;
}
.top_menu a:active{
color: #4AFDD9;
text-decoration:none;
}
.top_menu img{
border:0px;
margin-left:2px;
vertical-align: middle;
width:16px;
height:16px;
}
form{
margin:0px;
padding:0px;
}
#content_login{
background:url(images/bg.jpg) repeat-x top center ;
width:97%;
height:70px;
text-align:right;
color:#FFFFFF;
border:2px solid #C0C0C0;
border-top:0px;
direction:rtl;
display:none;
}
#content_login a:link{
color:#FFFFFF;
text-decoration:none;
}
#content_login a:visited{
color:#FFFFFF;
text-decoration:none;
}
#content_login a:hover{
color: #00FFFF;
text-decoration:none;
}
#content_login a:active{
color: #4AFDD9;
text-decoration:none;
}

/******************* BEGIN slide_up style sheet  ********************/
#head_div3{
height:20px;
border:1px solid #FF0000;
margin:0px;
}
#scrollup{
position:relative;
overflow:hidden;
height:16px;
width:600px;
vertical-align: middle;
margin-top:7px;
float:right;
}
.headline{
margin-right:15px;
position:absolute;
top:20px;
right:10px;
}
.headline a:link{
font-size:12px;
color: #FFFFFF;
text-decoration:none;
}
.headline a:visited{
font-size:12px;
color: #FFFFFF;
text-decoration:none;
}
.headline a:hover{
color: #00FFCC;  
text-decoration:none;
}
/******************* END slide_up style sheet  ********************/

.post_title{
border:1px  #BBBBFF solid;
padding:4px;
background-color: #E8FFFD;
cursor:pointer
}
.post_title:hover{
border:1px  #CC00FF  solid;
padding:4px;
background-color: #ECFFD2;
cursor:pointer
}
.post_title a:link{
color: #0033CC;
text-decoration:none
}
.post_title a:visited{
color: #0033CC;
}
.post_title a:hover{
color: #CC00FF;
}
.post_title a:active{
color: #0033CC;
text-decoration:none
}
.post_title h1{
font-size:11px;
font-weight:normal;
margin:0px;
font-weight:600
}

.post{
color:#333;
text-align: right;
line-height:1.6em;
direction:rtl
}
.post a:link,.post a:visited{
color:#0033FF
}
.post a:hover{
color:#990000;
text-decoration:underline;
}

.continue img{
border:0px;
}
.continue a:link,a:active,a:visited{
color:#333333;
letter-spacing:normal;
text-decoration:none 
}
.continue font{
color:#999999;
font-size:11px;
}
.image_post{
border:1px solid #BBBBFF ;
background-color: #E8FFFD;
padding:3px;
width:150px;
height:100px;
opacity:0.7;
filter:alpha(opacity=70);
margin-bottom:3px;
}
a:hover .image_post{
border:1px solid  #CC00FF;
background-color:#ECFFD2;
opacity:1.0;
filter:alpha(opacity=100);
}
.ima_cp{
opacity:1.0;
filter:alpha(opacity=100);
}
a:hover .ima_cp{
opacity:0.7;
filter:alpha(opacity=70);
}
.content_comment{
width:90%;
height:auto;
background-color: #F2F9FF;
border:1px solid #C1E4FF;  
color:#333333;
direction:rtl;
text-align:right;
display:none;
padding:5px;
margin:5px;
}
.content_related{
width:90%;
height: auto;
background-color: #F2FFFE;
border:1px  dashed #CCE4FF; 
color:#333333;
direction:rtl;
text-align:right;
display:none;
padding:5px;
margin:5px;
line-height:1.5em;
}
.content_related a:link,a:active{
color: #333333;
text-decoration:none;
}
.content_related a:hover{
color: #CC6600;
text-decoration: underline;
}
.site_present_title{
height:17px;
background:url(images/module-yellow.gif) repeat-x;
border:1px #E2904E solid;
border-bottom:0px;
color:#FFFFFF;
font-weight:bold;
text-align: right;
direction:rtl;
padding-top:2px;
padding-right:5px;
overflow:hidden;
}

.site_present_body{
width:auto;
height:auto;
padding:10px 3px 3px;
border:1px solid #E2904E;
color: #333333;
background: #FFFFFF url(images/nav_bg.gif) top center repeat-x;
text-align:right;
direction:rtl;
}
.site_present_body img#pic_site{
border:1px solid #000000;
}




.content_break_news{
background-color:#FFA33C;
width: 99%;
height:40px;
z-index:10;
display:none;
top:0px;
left:0px;
border-bottom:3px solid  #AA7300;
padding:5px;
text-align:right;
position: fixed;
direction:rtl;
}
<!--[if IE]>
.content_break_news{
position: absolute;
}
/*<! [endif]-->*/
.content_break_news a{
color:#990000;
font-weight:bold;
}
.label_br_news{
width:70px;
background-color: #990000;
height:auto;
direction:rtl;
text-align:center;
color:#FFFFFF;
position: fixed;
z-index:5;
padding:2px;
display:none;
font-weight:bold;
font-size:12px;
top:53px;
right:30px;
}
<!--[if IE] >
.label_br_news{
position: absolute;
}
/*<! [endif] -->*/

/*********** TAB style***********/
ul.tabs {
	margin: 0;
	padding: 0;
	float: right;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
	width:365px;
	
}
ul.tabs li {
	float: right;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #0066CC;
	border-right: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #4E8EE2;
}
ul.tabs li a {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {
	background: #0066FF;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}
.tab_container {
	border: 1px solid #0066CC;
	border-top: none;
	margin:0px;
	direction:rtl;
	text-align:right;
	float: right;
	width:365px;
	background: #fff;
	margin-bottom:10px;
	margin-right:2px;
}
.tab_content {
	padding:5px;
	text-align:right;
	direction:rtl;
	font-size:11px;
	color:#003399;
}
.tab_content a{
color: #009900
}
/*********** TAB style***********/
a.usual_link:link{
color: #0066CC;
text-decoration:none;
}
a.usual_link:visited{
color: #0066CC;
text-decoration:none;
}
a.usual_link:hover{
color: #0000FF;
text-decoration: none;
}
a.usual_link:active{
color:#0066FF;
text-decoration:none;
}

a.usual_link2:link,a.usual_link2:visited{
color:#0033CC;
text-decoration:none;
}
a.usual_link2:hover{
color: #990000;
text-decoration: none;
}
a.usual_link2:active{
color:#0066FF;
text-decoration:none;
}
.date_time_box{
background-color:#FFFFFF;
width:366px;
height:auto;
border:1px solid #0066CC;
padding:0px;
margin-bottom:10px;
direction:rtl
}
.search_box{
background-color:#FFFFFF;
width:366px;
height:auto;
border:1px solid #0066CC;
padding:0px;
margin-bottom:10px;
direction:rtl
}
.result_search{
background-color: #F0F9FF;
border:1px solid #0066FF;
width:340;
height:auto;
padding:5px;
margin:5px;
}
.img_news{
border:1px  solid #0066CC;
padding:5px;
margin:0px 5px 0px 5px;
direction:rtl;
text-align:center;
background-color:#E8F0FF
}
.link_download:link,.link_download:visited{
color:#0033CC;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.link_download:hover{
color: #993300;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.info{
background-color: #FFFFF0;
border:1px solid #E1EDFF;
border-right:0px;
border-left:0px;
height: auto;
width: auto;
padding:5px;
margin:10px 0px;
}
.info a:link,.info a:visited{
color :#0066FF;
text-decoration:none;
}
.info a:hover{
color : #996600;
text-decoration: underline
}
.comment{
background-color: #F3F3F3;
border:1px solid  #CECECE;
border-right:0px;
border-left:0px;
height: auto;
width: auto;
padding:5px;
margin:10px 0px;
font-weight:bold;
cursor:pointer
}
#all_comments a:link,#all_comments a:visited{
color:#0066FF;
font-weight:bold;
}
#all_comments a:hover{
color: #990099;
text-decoration:underline;
}
.num_comment{
color: #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
font-style:italic
}
.com_text{
background-color: #FFFFFF;
border:1px solid #7D8DFF;
color: #333333;
direction:rtl;
text-align:right;
width:97%;
height:auto;
padding:5px;
line-height:1.3em;
margin:2px;
}
.answer_text{
background-color: #FFFFFF;
border:1px solid #93D900;
color: #333333;
direction:rtl;
text-align:right;
width:97%;
height:auto;
padding:5px;
line-height:1.3em;
margin:2px;
}

.related{
background-color:#F0F8FF; 
border:1px solid #79A8FF;
color:#0066FF;
border-right:0px;
border-left:0px;
height: auto;
width: auto;
padding:5px;
margin:10px 0px;
font-weight:bold;
cursor:pointer
}

#all_related_post{
border:1px solid #79A8FF;
background-color:#F0F8FF; 
padding:10px;
}

#all_related_post a:link,#all_related_post a:visited{
color: #003399;
text-decoration:none
}

#all_related_post a:hover{
color: #993300;
text-decoration: underline
}

.tag_content{
width:90%;
height: auto;
background-color: #F2FFFE;
border:2px solid #CCE4FF; 
color:#333333;
direction:rtl;
text-align:right;
display:none;
padding:5px;
margin:5px;
line-height:1.5em;
}
.tag_content a:link,a:active{
color: #333333;
text-decoration:none;
}
.tag_content a:hover{
color: #CC6600;
text-decoration: underline;
}
.img_5033{
border:1px solid #BBBBFF ;
background-color: #E8FFFD;
padding:3px;
margin:3px;
vertical-align:top
}
.new_edit{
border:1px solid #C1E4FF;
padding:3px;
font-family:Tahoma;
font-size:12px;
color:#333333;
margin:0px;
}
select{
padding:2px;
border:1px solid #C1E4FF;
font-family:Tahoma;
font-size:12px;
color:#333333;
margin:0px;
}
.color_ful_btn{
background:url(images/serach_btn.gif) top center ;
width:100px;
height:23px;
border:0px;
display:block;
color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
cursor:pointer;
margin-top:5px;
text-align:center
}
.color_ful_btn:hover{
background:url(images/serach_btn.gif)  bottom center ;
width:100px;
height:23px;
border:0px;
display:block;
color: #333333; 
font-family:Tahoma;
font-size:11px;
cursor:pointer;
margin-top:5px;
}
.round_corners{
margin-bottom:0px;
color:#003399;
text-align:right;
}
.round_corners .line_1,
.round_corners .line_2,
.round_corners .line_3,
.round_corners .line_4,
.round_corners .line_5 {
	line-height: 0px;
	font-size: 1px;
	overflow: hidden;
	background-color:#FFFFFF
}

.round_corners .line_1 {
	margin-left: 6px;
	margin-right: 6px;
	background-color: #0066CC;
	height: 1px;
}

.round_corners .line_2 {
	margin-left: 4px;
	margin-right: 4px;
	border-left: 2px solid #0066CC;
	border-right: 2px solid #0066CC;
	height: 1px;
}

.round_corners .line_3 {
	margin-left: 3px;
	margin-right: 3px;
	border-left: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
	height: 1px;
}

.round_corners .line_4 {
	margin-left: 2px;
	margin-right: 2px;
	border-left: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
	height: 1px;
}

.round_corners .line_5 {
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
	height: 2px;
}
ul.ul_linkdoni {
list-style-image:url(images/doublearrows2.gif);
direction:rtl;
line-height:1.2em;
}
.tbl_singature img{
vertical-align:middle;
margin-left:2px;
}
div.green_bg{
background-color:#EBFFE8;
border:#74FA92 1px solid;
font-family:Tahoma;
text-align:center;
font-size:11px;
padding:5px;
width:30%;
height:auto;
color:#006600;
margin:10px;
}
div.red_bg{
background-color: #FFECEC;
border: #FF5B60 1px solid;
font-family:Tahoma;
text-align:center;
font-size:11px;
padding:5px;
width:30%;
height:auto;
color:#990000;
margin:10px;
}
.right_menu_admin{
width:20%;
float:right;
height:auto;
padding:0px;
direction:rtl;
text-align:right;
border:1px  #CCCCCC solid;
}

.main_menu_admin{
width:77%;
text-align:center;
direction:rtl;
padding:5px;
float: left;
margin-right:5px;
margin-left:5px;
border:1px #CCCCCC solid;
}
.content_loading{
position:absolute;
z-index:5;
display:none;
top:30%;
left:40%;
width:200px;
height:auto;
border:1px solid #0066CC;
background-color:#FFFFFF;
padding:10px;
}
.text_ads{
border-style:solid;
border-width:1px 3px 1px 1px;
color:#000000;
width:auto;
background-color:#ECEDFF;
text-align:right;
direction:rtl;
padding:5px;
height:auto;
margin-bottom:5px;
}
.text_ads a{
color:#0066FF;
}
#p_msg{
display:block;
padding:5px;
text-align:right;
font-family:tahoma;
color:#000000;
direction:rtl;
background-color:#E8FFE9;
border:1px solid #006600;
width:300px;
}
img.star{
opacity:0.7;
filter:alpha(opacity=70);
margin:0;
cursor:pointer;
}
.post img{
 border:1px solid  #BCBCBC; 
 padding:5px;
 margin-top:5px;
 margin-bottom:5px;
}