BODY		{FONT-FAMILY: Tahoma; font-size: x-small;}
DIV		{FONT-FAMILY: Tahoma; font-size: x-small;}
TD		{FONT-FAMILY: Tahoma; font-size: x-small;}
TEXTAREA	{ border: 1px solid #4E7B94; color: #003366;font-family: tahoma; font-size: 10pt}

FORM 		{FONT-FAMILY: tahoma; FONT-SIZE: 10pt}
A:link          {COLOR: #003366; TEXT-DECORATION: none}
A:active        {COLOR: #003366; TEXT-DECORATION: none}
A:visited       {COLOR: #003366; TEXT-DECORATION: none}
A:hover        { COLOR: #CC0000;  TEXT-DECORATION: none}
.smenu, .smenu a { background:navy; color:white; }
.close {	float: left; }
.back { float: right; font-family:tahoma; font-size: x-small; color:#444;  padding-right: 5px; }
.ssubmenu, .ssubmenu a { background:navy; color:white;}
.author { font-family:tahoma; font-size: x-small; color:#444;  padding-right: 5px; }
.issue { font-family:tahoma; font-size: xx-small; color:#444;  padding-right: 5px; }
.cont { font-family:Arial ; font-size: small;  font-weight:bold;  color:#444; text-align: justify; padding-right: 5px; padding: 5px;}
.text { font-family:Tahoma; font-size: x-small; color:#000; text-align: justify;}
.ztext { font-family:Tahoma; font-size: x-small; color:#444; text-align:center; }

.headline_bottom { padding-top:0; }
.headline_bottom h1 { color:#003366; font-family:Arial; font-size:small; font-weight:bold;  background: #EEF4FD; border-bottom: 1px solid #75A5EA; padding: 2px 5px 2px 3px; border-right:solid 5px #75A5EA; margin:2px;}
.headline_bottom li { list-style-image:url(http://www.alriyadh.com:81/img/arrw.gif); padding: 2px 5px 2px 5px; font-family:tahoma; font-size:x-small; text-align: justify; }
.headline_bottom li a { color: #003366; }
.headline_bottom li a:visited { color: #003366; }

.gray h1 { color:#003366; font-family:Arial; font-size:small; font-weight:bold;  background: #EFEFEF; border-bottom: 1px solid #666666; padding: 2px 5px 2px 3px; border-right:solid 5px #666666; margin:2px;}
.headline_left h1 { color:#2F4F4F; font-family:Arial; font-size:small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78; padding: 2px 5px 2px 3px; border-right:solid 5px #63BC78; margin:2px;}	
.headline_left li { list-style-image:url(http://www.alriyadh.com:81/img/arrw.gif); padding: 2px 5px 2px 5px; font-family:tahoma; font-size:x-small; text-align: justify; }
.headline_left li a { color:#2F4F4F; }	
.headline_left li a:visited { color: #2F4F4F; }

.filefont { font-family:Arial; font-size: 19pt ; text-align: center; font-weight: bold; color: #003366;}


.zzzshr1 { color:black; font-weight:bold; font-family:Arial; font-size: 16px; background: #A9C6F7; }	
.xxxshr1 { color:#596ca7; font-weight:bold; font-family:Arial; font-size: 16px; background: #F6F6F6; border-bottom: 1px solid #596ca7;}	
.shr1 { COLOR: #003366;  font-family:Arial ; font-size: small; font-weight:bold;  background: #EEF4FD; border-bottom: 1px solid #75A5EA; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-right:solid 5px #75A5EA; margin: 3px;}
.shr2 { color:black; font-weight:normal; font-family: tahoma; font-size: x-small; list-style-image: url(http://www.alriyadh.com:81/img/arrw.gif); padding-right: 5px; text-align: justify; padding-left: 5px;}
.more {color:black; font-family: tahoma ; font-size: x-small;}
.zzzshb1 { color:black; font-weight:bold; font-family:Arial; font-size: 16px; background: #99acd7; }	
.shbx { color: #2F4F4F;  font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px;  border-right:solid 5px #63BC78; margin: 2px;}	
.shb1 { COLOR: #003366;  font-family:Arial ; font-size: small; font-weight:bold;  background: #EEF4FD; border-bottom: 1px solid #75A5EA; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-right:solid 5px #75A5EA; margin: 2px;}
.shbx2 { background: #EEF4FD; border-bottom: 1px solid #75A5EA; padding: 4px; border-top: 1px solid #75A5EA;}
.pop { text-align: right; color: #2F4F4F;  font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78; padding: 5px;  margin: 0px;}
.shbx3 { text-align: left;  color: #2F4F4F;  font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78;padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; margin: 2px;}
.stock { font-family:tahoma; font-size: x-small; }
.weather { text-align: center; }
.rword1 { font-family:Arial; font-size:13pt; text-align: center; font-weight: bold;}
.rword2 { font-family:Tahoma; font-size: x-small; text-align: justify; padding-right:2px;  padding-left:2px; }
.subjectx {  font-family:Arial ; font-size: small; font-weight:bold; }
.subjectx2 { 
 font-family:Arial ;
 font-size: small;
 font-weight:bold; 
  text-align: justify;
}
.subject1 { 
  font-family:tahoma; 
  font-size: x-small; 
  color:#444; 
  text-decoration: underline;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: center;
}
.subject2 { 
 font-family:Arial ;
 font-size: medium;
 font-weight:bold; 
 color:#000;
 text-align: justify;
 padding-bottom: 5px;
   text-align: center;
}

.l1 {
  font-size: 12pt;
  font-family: Arial;
  text-decoration: none;
  font-weight: bold;
  border-bottom:solid 1px #ffffff;
} 
.l1 a { 
  display: block;
  background: #A9C6F7;
  border-right:solid 5px #75A5EA;
  padding-right: 10px;
  color: #003366;
  text-decoration: none;
}
.l1 a:hover { 
  background: #75A5EA;
  color: white;
}

.l1s {
  display: block;
  background: #75A5EA;
  font-size: 12pt;
  font-family: Arial;
  text-decoration: none;
  padding-right: 10px;
  border-right:solid 5px #75A5EA;
  font-weight: bold;
  border-bottom:solid 1px #ffffff;
}
.l1s a{
  color: white;
}

.l2 {
  margin-bottom: 1px;
  text-indent: 10px;  
  margin-bottom: 0px;
}
.l2 a { 
  display: block;
  background: #A9C6F7;
  color: black;
  font-weight: bold;
  font-family: Arial;
    border-right:solid 5px #75A5EA;
  font-size: 10pt;
}

.l2s {
  display: block;
  background: #75A5EA;
}
.l2 a:hover { 
  color: red;
}
.l2s a {
  margin-bottom: 1px;
  text-indent: 10px;  
  font-weight: bold;
  font-family: Arial;
  font-size: 10pt;
  margin-bottom: 0px;
  display: block;
  border-right:solid 5px #75A5EA;
  color: white;
}

/*
.other_news UL, .other_news {
  margin:0px;
  padding:0px;
}
*/            
.other_news LI {
  padding:0px;
  font-family:Arial ;
  font-size: small;
  font-weight:bold; 
  text-align: justify;
}




/* =============================================
    Comments Stlyes  
   ============================================= */
.comment_bar {
  background:#dae5ff;
  font:bold medium arial;
  }
.comment_entry  {
  clear:both;
  border-bottom:1px solid #888;
  padding:4px;
  color:black;
  }
.comment_entry h3 {
  font: bold small arial;
  margin:0;
  }
.comment_entry h4 {
  font: bold x-small tahoma;
  text-align:left;
  margin:0;
  clear:both;
  color:black;
  }
.comment_entry a { color:#75a5ea; font-weight:normal; }
.comment_entry a:visited { color:#75a5ea; }
.comment_entry p { margin:0; }
.comment_entry span {
  color: #ddd;
  font: italic 40px Georgia, serif;
  float: left;
  direction:ltr;
}
.comment_entry span a { color:#ddd; }
.comment_entry span a:visited { color:#ddd; }

#post_form { background: #ffffff; margin:0; }
#post_form form { margin:0; }
#post_form input { font:x-small tahoma; }
#post_form th { font:bold x-small tahoma; }

blockquote {
  float: left;
  background:  #ecf2fd;
  border:1px solid #a9c6f7;
  margin: 4px;
  padding: 10px;
  width: 170px;
  text-indent: 1em;
  }  
  
/* =================================================================
   TOOLBAR  
   ================================================================= */
#toolbar {
  font: 90% "tahoma";
  text-align:left;
	background:#f8f8f8;
  padding:2px;
	border-bottom:1px dotted silver;
	margin-bottom:10px;
	}	 
  #toolbar a, #toolbar a:visited {
	  color:blue;
		text-decoration:none;
		}
  #toolbar a:hover {
		text-decoration:underline;
		}
      
	  
/* =================================================================
   Adv Box  
   ================================================================= */

#adv_box { 
  float:right;
  margin:1px;
  position:relative;
  height:134px;
  width:155px;
  }
  #adv_box_text{
  position:absolute;
  top:0px;
  left:0px;
  padding:10px 2px 0px 2px;
  z-index:30;
  overflow:hidden;
  height:134px;
  width:155px;
  text-align:center;
  direction:ltr;
  }
	  #t2 { 
		color:#444444;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		padding-top:0px;
		}
	  #t1 { 
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:26px;
		padding-top:0px;
		}
	  #t3 { 
		color:#444444;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		padding-top:0px;
		}
		#adv_date { 
	  position:absolute;
	  bottom:0px;
	  left:2px;
	  padding:2px 2px 2px 2px;
	  z-index:25;
	  font-size:10px;
	  color:#A9C6F7;
		}
#adv_box_bg { 
  position:absolute;
  top:0px;
  left:0px;
  z-index:20;
  height:134px;
  width:155px;
  }
