@import url(reset.css);

/* General Setup */
html 	 { height:100%; margin-bottom:1px; }
body 	 { font-size:75%; color:#333; text-align:justify; background:url(../images/main_qudsn1.png) repeat-x; }
body, td { line-height:135%; font-family:Tahoma, Helvetica, Arial, sans-serif; }
#main .content p { margin-top:8px; margin-bottom:13px; }

/* Layout */
#wrapper 	   { width:1000px; height:600px; margin:0 auto; }
#top 		   { font-family:Helvetica, Arial, sans-serif; width:auto; height:245px; }
#top .left	   { float:left; width:570px; height:245px; }
#top .right	   { float:right; width:389px; height:245px; background:url(../images/quds11.png) no-repeat; }
#top .menu 	   { width:auto; height:26px; margin-top:32px; }
#top .random   { width:525px; height:65px; margin-top:30px; color:#FFF; }
#top .path 	   { width:auto; height:16px; margin-top:42px; color:#FFF; }
#main 		   { width:auto; height:auto; }
#main .content { width:700px; height:auto; float:left; }
#main .bar2    { width:250px; height:auto; float:right; margin-left:10px; background-color:#F9F9F9; border:1px dashed #E6E6E6; }
#footer 	   { width:750px; margin:20px auto; border-top:1px solid #E4E4E4; }
#footer .text  { width:400px; text-align:center; margin:10px auto; }
.clear 		   { clear:both; }
.clear-l	   { clear:left; }
.clear-r 	   { clear:right; }
.blank		   { height:40px; }
.mod_ins2	   { padding:15px 3px; background:url(../images/mbg.jpg); border:3px solid #fabf23;}
#top .random a { color:#FFF; }

#dif .left	   { width:60%; margin-left:1%; padding:3px; float:left;}
#dif .right   { width:35%; margin-right:1%; padding:3px; float:right; }

.bar1 .left	   { width:40%; margin-left:1%; padding:3px; float:left;}
.bar1 .right   { width:40%; margin-right:1%; padding:3px; float:right; }
.bar3    	   { width:250px; height:auto; float:left; margin-left:-7px;  background-color:#F9F9F9; border:1px dashed #E6E6E6;}

/* Top Menu */
#top .menu ul  { margin:0; padding:0; list-style:none; }
#top .menu li  { margin:0 3px 0 0; padding:0; float:left; background:url(../images/top_tab_right.png) no-repeat top right; }
#top .menu a   { display:block; background:url(../images/top_tab_left.png) no-repeat 0 0; color:#333; font-size:12px; font-weight:bold; padding:5px 11px; text-decoration:none; }
#top .path a   { color:#FFF; text-decoration:none; font-weight:bold; padding:0 3px; }

/* General Styles */
.createdate, .small, .modifydate, .pagenavcounter { color:#BD8A04; font-size:10px; padding:2px 0; }
table.contentpaneopen fieldset { margin-top:15px; border-bottom:1px dashed #CCC; padding-bottom:7px; }
table.contentpaneopen td { padding-bottom:5px; }
.button { background-color:#333; border:none; padding:5px 10px; color:#FFF; font-weight:bold }
#footer .moduletable h3  { display:none; }
#bar1 .moduletable h3	 { display:block; }

#bar4 .moduletable h3	 { display:block; }
.bar4 .left	   { width:40%; margin-left:1%; padding:3px; float:left; }
.bar4 .right   { width:40%; margin-right:1%; padding:3px; float:right; }

.moduletable_menu .tog 	 { background:url(../images/mod_right_ins11.png) no-repeat center center; width:240px; height:66px; margin-bottom:3px;}
.moduletable_menu h3	 { font-family:Simplified Arabic; line-height:80px; color:#f7c121; text-align:center;  }
.moduletable_menu 		 { margin-bottom:15px; }
.moduletable_menu .tog h3 {font-size:140%}
.moduletable_menu ul,.moduletable ul	 { margin:0; padding-right:5px; list-style:none; }

.moduletable_menu ul li, li.latestnews  	 { margin-right:2px;padding-right:35px; background:url(../images/blue/m-q111q.png) no-repeat center right;}
li.todaylatestnews { margin-right:2px;padding-right:35px; background:url(../images/blue/bookmark_add.png) no-repeat center right;}


.bar3 .moduletable	     { margin-bottom:15px; }
.bar3 .moduletable_menu ul	 { margin:0; padding-right:5px; list-style:none; }
.bar3 .moduletable_menu ul li	 { margin-right:1px;padding-right:30px; list-style:none;}

.moduletable_menu a, .moduletable a 	 { color:#f7c121; font-weight:bold; border-bottom:1px dashed #CCC; text-decoration:none; display:block; padding:3px 7px; line-height:30px; font-size: 110%}


.pollstableborder td { padding:5px; }
.inputbox 				 { border:1px solid #EEE; width:200px; }
.contentpane li 		 { margin-bottom:8px; border-bottom:1px dashed #CCC; padding-bottom:5px; }
td.contentdescription	 { padding:8px; }
a.readon 				 { display:block; width:98px; color:#333; font-weight:bold; text-decoration:none; background:url(../images/read_on.png) no-repeat; height:33px; line-height:33px; text-align:center; float:right; }
.article_separator  	 { display:block; height:20px; }
.column_separator 		 { border-left:1px dashed #CCC; padding-left:10px; }
.pagenav 				 { color:#CCC; font-size:10px; }
.contenttoc td 			 { padding:2px 5px; }
.componentheading, .contentheading { font-family:Helvetica, Arial; font-size:160%; }
.componentheading 	{ margin-bottom:10px; }
.article_column 	{ padding-right:10px; }
.buttonheading a 	{ margin-left:1px; }
#modlgn_remember    { width:20px; border:none; }
.search .inputbox   { display:block; width:222px; height:42px; background:url(../images/search_bg.png) no-repeat right; border:none; padding-top:30px; padding-right:20px; margin-top:5px; margin-right:5px; font-weight:bold; }
h1 					{font-family:Simplified Arabic; font-size:150%; }
h2  				{ font-family:Simplified Arabic;font-size:140%; }
h3 					{ font-family:Simplified Arabic;font-size:130%; }
h4					{ font-family:Simplified Arabic;font-size:120%; }

/* Table View */
td.sectiontableheader	 { background-color:#333; color:#FFF; border-right:1px solid #FFF; padding:5px; font-weight:bold; }
td.sectiontableheader a  { color:#FFF; text-decoration:none; }
tr.sectiontableentry1 td { padding:5px; }
tr.sectiontableentry2 td { padding:5px; }
tr.sectiontableentry2	 { background-color:#F8F8F8; }