/* default styles */

body { padding: 0; margin: 0; font-weight: bold; text-decoration: none; line-height:18px; font-family:arial; font-size: 15px;
background:url(../images/body_bg.jpg) #ececec center repeat-y; color: #494949; text-align:right;}

a { color: #2F637A; background: inherit; }

td { vertical-align:top;}

a:hover { color: #808080; background: inherit; }

p {	margin: 0 0 5px 0; direction:rtl;}

b {direction:rtl;}

h2 { margin: 0; padding: 0; font: bold 1.5em Arial, Sans-Serif; letter-spacing: -1px; text-align:right; direction:rtl; color:#F69C20; }

h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }

ul { margin: 0; padding : 0; list-style : none; }

img { border: 0; }

.clearer {clear:both; 	visibility:hidden; 	display:block;}

.orange {color:#F69C20;}

h3.orange,h3.orange a {color:#F69C20; font-size:14px; padding:0; margin:0;}

p.moreicon a{background:url(../images/business/arrow.gif) no-repeat 100% 60%; padding:0 14px 0 0; margin-right:5px; display:block; color:#F69C20; text-decoration:none; font-weight:bold;}

/* layout */

#content { margin: 0 auto; width: 976px; }

#header {background:url(../images/business/head_bg.gif) repeat-x #fb9e25;width:980px;margin:0 auto;}

#logo_banner_container {overflow:hidden;}

#logo {float:right; padding-right:10px; padding-top:5px;}

#banner {width:728px;height:90px;float:left;margin-top:10px;margin-left:10px;}

#menu {width:980px;margin:0 auto;}

#slogan { font-size: 0.9em; margin: 0 0 10px 2px; padding: 0; color: #808080; background: #fff; }

#top_info { line-height: 27px; float: left; color: #808080; background: #fff; margin: 12px 5px 7px 0; text-align: right; height: 74px; }

/********************************** vote ******************************/
#vote_box{
width:298px;
float:right;
margin:0 0 5px;
padding:5px 0;
border-top:#e8e8e8 solid 2px;
border-bottom:#e8e8e8 solid 2px;
direction:rtl;
text-align:right;}
#vote_title{
display:block;
margin:2px 0 5px;
width:100%;
line-height:normal;}
#vote_title h2{
font-size:20px;
text-align:right;
margin-right:10px;
color:#000000;}
#vote_content{
display:block;
margin:0 0 5px;
width:100%;}
.pollColor {
background-color:gray;
}

/* round blue login button */

#loginbutton a { text-decoration: none; width: 24px; padding: 7px 12px; margin: 0 0 0 8px; height: 28px; background: #fff url(../images/business/lb.gif) no-repeat; color: #000; }

#loginbutton a:hover{ background: #fff url(../images/business/lbhover.gif) no-repeat; color: #000;}

/*mashy menu*/
#menu_collapse{}

#main_menu {
background-image:url(../images/menu-bg.png);
background-repeat:repeat-x;
background-color:#dbdbdb;
width:980px;
display: none;
margin:0 auto;
font-size:13px;
border-bottom:1px solid #dbdbdb;}

#main_menu2 a { color: #2F637A; }

#main_menu2 a:hover { color: #808080; }

#main_menu_titels_container {
height:45px;
overflow:hidden;
}
#main_menu_titels_container td {
vertical-align: middle;
}
#main_menu_links_container {
height:135px;
overflow:hidden;
}
#channels1 {color: #c10b0e;}
#channels1 a, #channels1 a:visited {color: #c10b0e;}
#channels2 {color: #879aa4;}
#channels3 {color: #1b8f83;}
#channels4 {color: #c4328d;}
#channels5 {color: #ff9c00;}
#channels1,#channels2,#channels3,#channels4,#channels5{
font-family:arial;
font-weight:700;
font-size: 12pt;
text-decoration:none;
}
#main_menu table td{
text-align:right;
padding:0 5px 0 0;
}
#main_menu table{
float:right;
width:750px;
}
#main_menu_links_container td a{
font-family:arial;
color:#083169;
font-weight:700;
font-size: 15px;
text-decoration:none;
vertical-align:top;
}
#main_menu_links_container td a:visited{
font-family:arial;
color:#5a7ba8;
font-weight:700;
font-size: 15px;
text-decoration:none;
vertical-align:top;}
/* sponsors */
.sponsor {
float:left;
text-align:center;
padding:2px 5px 0;}
.sponsor_small {
float:left;
padding:2px 0 0 5px;}
.sponsor h1{
width:205px;
font-size:12px;
color:#467f00;
background:url(../images/motaheda_bg.gif) repeat-x;
border:solid 1px #467f00;
font-weight:bold;}
.sponsor a:hover{
color:#FF9C00;
text-decoration:none;
cursor: pointer;}
/* business menu */
ul#menu { width: 100%; height: 43px; background: url("../images/business/menu-bg.gif") top left repeat-x; font-size: 15px; font-family: "Arial", Verdana, sans-serif; font-weight: 700; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: right; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover { color: #f69c20; }
ul#menu li a.current{ color: #f69c20; background: url("../images/business/current-bg.gif") top center no-repeat; padding: 5px 15px 0; }

/*news items*/
.regular_full_news {
padding:0 5px 5px 2px;
/*together fo clear the floating*/
overflow:hidden;
line-height:145%;
border-bottom:#dbdbdb solid 1px;
direction:rtl;}
.regular_full_news img {
float:left;}
.regular_full_news h2 {
margin:5px 0;
line-height:130%;
font-size:17px;
direction:rtl;}
.regular_full_news h2 a, .regular_full_news h2 a:visited {
color:#16387c;
text-decoration:none;}
.regular_full_news h2 a:hover {
color:#ff9c00;
text-decoration:none;}
.regular_full_news p {
margin:5px 0;
direction:rtl;}

.pagination {background:#f0f0f0; width:120px; height:25px; text-align:center; border:#cccccc solid 1px; margin:5px 0; padding:5px 0 0 0;}

/* comments */
.commentsH2{
margin-right:10px;}
#commentsList{
border-top:5px solid #FFFFFF;
margin-bottom:0px;
}

.commentBlock{
border-top:#F9F9F9 solid 1px;
margin:5px 0px 0px 0px;
float:right;
width:100%;
clear:both;
}
.component blockquote{
color:#3A3A3A;
display:block;
margin:0;}

.commentCount{
width:60px;
float:right;
margin:10px 10px 0px 10px;
height:60px;
display:inline;
}

.commentCount img{
width:60px;
height:60px;}

.commentHeader{
background:url(../images/comment-bg.gif) top right no-repeat;
padding:10px 20px 0 0;
float:right;
width:440px;
margin:10px 10px 0 10px;
display:inline;
}

.commentHeader h1,.commentHeader h2,.commentHeader h3,.commentHeader h4,.commentHeader p{
font-family:Tahoma;
font-size:11px;
direction:rtl;
font-weight:normal;
}

.commentHeader h4{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
display:block;
margin:0px 0px 3px 0px;
direction:rtl;
}

.commentAuthor{
display:block;
margin:0px 0px 3px 0px;
font-family:Tahoma;
direction:rtl;
font-weight:bold;
font-size:11px;
}
.commentDate{
display:block;
margin:0px;
font-size:11px;
font-weight:normal;
font-family:Tahoma;
color:#666666;
direction:rtl;
}

.commentBody{
float:right;
width:100%;
clear:both;
}
.commentBody p{
display:block;
margin:5px 20px 5px 10px;
text-align:justify;
font-family:Tahoma;
font-size:11px;
direction:rtl;
font-weight:normal;
}

/* add Comment */

#addCommentBlock{
padding-bottom:10px;
}
#addCommentBlock p{
display:block;
margin:10px 20px 5px 20px;
}
#addCommentBlock p label{
display:block;
margin-bottom:5px;
}
#addCommentBlock p input, #addCommentBlock p textarea{
color:#333333;
width:540px;
font-size:14px;
font-family:Tahoma;
}
#addCommentBlock p textarea{
height:100px;
}
#addCommentBlock .sendComment{
text-align:center;}

/* main horizontal menu */

#tablist{ padding: 3px 0; margin: 0; float: right; }

	#tablist li{ list-style: none; display: inline; margin: 0; }

	#tablist li a{

		text-decoration: none;

		padding: 4px 22px;

		margin-left: 2px;

		background: #808080 url(../images/business/corner.gif) no-repeat top right;

		font-weight: bold;

		color: #fff;

	}

	#tablist li a:hover{

		background: #6495AB url(../images/business/corner.gif) no-repeat top right;

		color: #fff;

	}

	#tablist li a.current{

		background: #9FC7D8 url(../images/business/corner.gif) no-repeat top right;

		color: #2F637A;

		padding: 6px 22px;

	}

	#tablist .key { text-decoration: underline; }



/* main menu topics */

#topics {

	clear: right;

	float: right;

	width: 656px;

	background: #B0D0DC url(../images/business/topicsbg.gif) repeat-x left bottom;

	padding: 8px 5px;

	margin: 0 0 5px 0;

	color: #fff;

	height: 59px;

}

	#topics li a { background-image: url(../images/business/bullet.gif); background-repeat: no-repeat; background-position: center left;  padding: 0 0 0 12px; }



/* main menu search */

#search {

	float: left;

	text-align: right;

	background: #fff url(../images/business/searchbg.gif) right no-repeat;

	color: #000;

	padding: 32px 20px 12px 20px;

	min-height: 31px; /* FF height */

	height: 30px;	/* IE height */

	width: 270px;

}

	/* search form styling */

	form, form p { margin: 0; padding: 0; line-height: 25px; }

	

		.search { width: 170px; border: 1px solid #357994; background: #fff; color: #478F36; padding: 4px; margin: 0; font-weight: bold; font-size: 1.3em;  }

		.button { padding: 4px; font: bold 1em Arial, Sans-Serif; }



/* left side */

#left {

	float: left;

	width: 650px;

	margin: 0 0 10px 5px;

}

	.subheader {

		margin: 0 0 10px 0;

		padding: 8px;

		background: #f4f4f4 url(../images/business/bgshade.gif) repeat-x;

		color: #808080;

		border-bottom: 1px solid #ccc;

	}

	.left_articles {

		margin: 0px 0 10px 0;

		background: #fff url(../images/business/bgshade.gif) repeat-x;

		color: #454545;

		padding: 15px 15px 5px 10px;

	}
	
	.more_news{
	text-align:right;
	direction:rtl;
	}

		.date { font-size: .9em; padding: 0 0 0 12px; background: #fff url(../images/business/news.gif) no-repeat center left; color: #808080; }

		.bigimage {

			float: left;

			clear: left;

			border: 1px solid #ccc;

			background: #eee;

			color: #000;

			margin: 0 15px 10px 0;

		}

	.left_box {

		background: #f4f4f4;

		color: #808080;

		border-top: 1px dotted #ccc;

		border-bottom: 1px dotted #ccc;

		padding: 15px;

		margin: 0 0 15px 0;

	}

	.thirds {

		float: left;

		width: 186px;

		padding: 0 10px 0 15px;
		
		direction:rtl;

	}		

		

/* right side */

#right {

	float: right;

	width: 310px;

	margin: 0 0 10px 0;

}

	.right_articles {

		border: 1px solid #ccc;

		padding: 8px;	

		margin: 0 0 10px 0;

		background: #eee;

		color: #454545;

	}

	.right_adv {

		border: 1px solid #ccc;

		padding: 2px;	

		margin: 0 0 10px 0;

		background: #e9e9e9;

		color: #454545;

	}


	.image { float: left; margin: 0 9px 3px 0; }

	.notes {

		border-top: 1px dotted #ccc;

		border-bottom: 1px dotted #ccc;

		padding: 17px 10px 17px 80px;	

		margin: 0 0 10px 0;

		background: #fff url(../images/business/notes.gif) no-repeat center left;

		color: #454545;

	}

/* footer */

#footer_body { 
	clear: both; 
	background-color:#333;
	color:#727272;
	width:980px;
	height:118px;
	margin:0 auto;
	background-image:url(../images/footer_BG.jpg);
	background-repeat:repeat-x;}
#footer_body a {
	color:#c3c3c3;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;}
#footer_body a:hover {
	color:#c3c3c3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;}
#footer_inside {
	margin:0 auto;
	padding-top:20px;
	float:right;}

#footer_nav {
	width:700px;
	overflow:hidden;
	padding-top:30px;
	font-size:14px;}
#footer_nav li {
	float:left;
	display:inline;
	background-image:url(../images/footer_links.gif);
	background-position:0 40% ;
	background-repeat:no-repeat;}
#footer_nav li a, #footer_nav li a:visited { 
	padding:0 12px;
	display:block;
	text-decoration:none;}
#footer_nav li a:hover { 
	text-decoration:underline;}
.motaheda_logo {
	float:left;
	padding-top: 30px;
	margin: 10px;}

#footer_copyright {
	direction:ltr;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	font-weight:400;
	text-align:left;}