/*****************************/
/*** Core html setup stuff ***/
/*****************************/
html { height: 100%; margin-bottom: 1px; }
form { margin: 0; padding: 0; }
body { font-family: "Simplified Arabic", Verdana, Arial, Arial,sans-serif;
	line-height: 1.3em; margin: 0px; padding: 0px; font-size: 15px; color: #555566; /* 4f4f4f*/
	font-weight:bold; }
a { font-size:14px; font-weight:bold; color: #4f4f4f; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
input.button { cursor: pointer; }
p { margin-top: 0; margin-bottom: 5px; }
img { border: 0 none; }
a.mlink { font-size: 16px; vertical-align: text-bottom; /*font-weight: normal;*/ color: #4f4f4f; }
/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/
#page_bg { padding: 0px 0px 0px 0px; background:url(../images/top_pg.png) repeat-x; background-color: #d1d1d1; }
body.width_medium div#wrapper { width: 950px; }
body.width_small div#wrapper { width: 775px; }
body.width_fmax div#wrapper { min-width: 775px; max-width: 1152px; }
div#header_news { width:775px; background:#000000; }
div#links { width:775px; padding:0px; background:#FFFFFF; }
div#horz_banner { width:775px; border: 0px solid #000000; background:#fff; }
div#news_line { width:775px; height:4px; background:url(../images/news_line.png) repeat-x 100%; }

/* Header News Styles */
table#tb_hnews { width: 763px; height:194px; border: 4px #000000 solid; text-align: right; background-color:#FFFFFF; }
table#area_hnews { text-align: right; }
table#tb_links { width: 775px; height:43px; border:0px; }
/* column divs*/
#container {width: 775px; height:100%; text-align:right; background: #fff; margin-top:10; } 
#main_sam { padding:0px; margin:0px; vertical-align:top; width:775px;%; height:100%; }
#main_content { width: 570px; padding: 0px; margin: 0px; height: 100%; background-color:#FFFFFF; } 
#sidebar { width: 190px; height:100%; }
#content { margin: 0px; padding: 0px; background:#fff; width: 568px; text-align:right; }
div#footer { padding: 0px; width:774px; height: 70px; font-size: 12px; color: #5f5f5f; background: url("../images/footer_bg.png") 100% 100% repeat-x; }
.footer_clr { width: 2px; background: url("../images/footer_clr.png") 100% 60% no-repeat; } 
.mlink { font-size: 30px; color: blue; vertical-align: text-bottom; }
#index_ver_left { background:url(../images/index_ver_left.png) 100% 100% repeat-y; width:6px;
	padding: 0px; margin: 0px; }
#index_ver_right { background:url(../images/index_ver_right.png) repeat-y; width:14px; padding: 0px; margin: 0px; }
/***** Content Spec ****/
div.items_container { height:136px; background:url(../images/front_item_back.png) 100% 100% repeat-x; vertical-align:top; }
td.items_container_cat { height:120px; padding: 4px; background:url(../images/front_item_back.png) 100% 100% repeat-x; }
table.blog span.article_separator { display: block;	height:100%; }
/* content styles */
table.contentpaneopen, table.contentpane { margin: 0; padding: 0; width: auto; }
.contentheading { font-size: 18px; font-weight: bold; padding-right: 6px; color: #cc092f;}
.headinglink { text-align:right; font-size: 15px; font-weight: bold; color: #4f4f4f; }
.createdate { font-size: .80em; color: #999; margin-left: 0px; text-align:left; }
/* edit button */
.contentpaneopen_edit { float: left; }
.categories_title {
	background: url(../images/lnews_01.png);
	height: 30px; padding: 8px; size: 18px; font-weight:bold; color:#666666; }
.contentpagetitle { color:#cd022f; font-size:18px; font-weight:bold; }
.comment { color:#cb092c; font-size:15px; }
.comment_name { color:#424242; font-size:14px;}
.comment_text {	color:#686868; font-size:14px; text-align: justify; }
.cmnt-btn { background:url(../images/comment_btn.png); width:47px; height: 16px; border: 0px; }
.cmnt_inputbox { border: 1px solid #686868;}
/* Polls */
.pollstableborder td { text-align: left; }
.poll-btn { background:url(../images/index_side_poll_10.png);
	width:47px; height: 16px; border: 0px; }
.search-btn { background:url(../images/links_07.png); width: 97px; height: 21px; border: 0px; }
.inputbox { border: 1px solid #384f61; background: url("../images/inputbox.png") repeat-x; width: 112px;  height: 20px;
	text-align: right; direction: rtl; padding: 0px;
	/*scrollbar-track-color: #fefefe; scrollbar-face-color: #fefefe;
	scrollbar-shadow-color: #fefefe; scrollbar-arrow-color: #fefefe;*/ }
/** Mass Mail */

.mass-btn { background:url(../images/index_side_mass_07.png); width: 46px; height: 16px; border: 0px; padding: 0px; }

