﻿.focus_layer {
	border: 1px solid #000080;
	background-color: #f5fafc;
	font-family: Tahoma;
	font-size: 15px;
	color: #1E4F62;
}
.content_layer {
	border: 1px solid #000080;
	background-color: #f5fafc;
	font-family: Tahoma;
	font-size: 12px;
	color: #1E4F62;
}
.content {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.content_link:link {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.content_link:visited {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.content_link:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: underline overline;
}
.content_link:active {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: underline overline;
}
.focus {
	background-color: #FFFFCC;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
}
.field {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
}
.correct {
	font-family: tahoma;
	font-size: x-small;
	color: #008000;
}
.wrong {
	font-family: tahoma;
	font-size: x-small;
	color: red;
}
.correct_table {
	background-color: #F2F2F2;
	border: 2px solid #000099;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}
.wrong_table {
	border: 2px solid #D50000;
	font-family: Tahoma;
	font-size: 12px;
	color: #D50000;
	background-color: #FFE6E6;
	font-weight: bold;
}
.info {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	border: 2px solid #000080;
	background-color: #E5EDF9;
}
.big_content {
	font-family: Tahoma;
	font-size: 20px;
	color: #8D8D8D;
}
.comment_subject {
	font-family: tahoma;
	font-size: 13px;
	color: #000080;
	font-weight: bold;
}
.comment_name {
	font-family: tahoma;
	font-size: 10px;
	color: #800000;
}
.img_border {
	border: 2px solid #000000;
}
.img_border:link {
	border: 2px solid #000000;
}
.img_border:visited {
	border: 2px solid #000000;
}
.img_border:active {
	border: 2px solid #000000;
}
.img_border:hover {
	border: 2px solid #000000;
}
.english_photo_name{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.arabic_photo_name{ font-family:tahoma;
font-size:12px;
color:#FFFFFF;
}
.img_link {
	text-decoration: none;
	}
.img_link:link {
	text-decoration: none;
}
.img_link:visited {
	text-decoration: none;
}
.img_link:hover {
	text-decoration: none;
}
.img_link:active {
	text-decoration: none;
}
.header {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.button {
	font-family: tahoma;
	font-size: 12px;
	border: 1px solid #000000;
	cursor: pointer;
}
.adv {
	border: 2px solid #000000;
	background-color: #FFFFFF;
}
.search {
	border: 2px solid #5baaed;
	font-family: Tahoma;
	background-image: url('../English/images/searchbar.jpg');
	font-size: 15px;
	color: #000000;
	background-repeat: no-repeat;
	padding-left:25px;
}
.arabicsearch {
	border: 2px solid #5baaed;
	font-family: Tahoma;
	background-image: url('../Arabic/images/searchbar.jpg');
	font-size: 15px;
	color: #000000;
	background-repeat: no-repeat;
	padding-right:25px;
}
.show_link {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #800000;
	color: #800000;
}
.show_link:link {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #800000;
	color: #800000;
	background-color:#FFFFFF;
}
.show_link:visited {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #800000;
	color: #800000;
}
.show_over {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	background-color: #800000;
}
.show_link:hover{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	background-color: #800000;
}

.suggestion_text {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color:#FFFFFF;
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
}

.suggestion_box {
	border-style: solid; 
	border-width: 0px 1px 1px 1px; 
	border-color: #5baaed; 
	visibility: hidden; 
	background-color: #6699CC; 
	font-family: Tahoma; 
	font-size: 14px; 
	color: #FFFFFF; 
	width: 300px;
}
.cursor {
	cursor: pointer;
}
.opacity {
	border: 2px solid #000000;
	background-color: black;
	opacity : 0.5;
	filter: alpha(opacity=50); 
	-moz-opacity: 0.5;
}
      .black_overlay{
          display: none;
          position: absolute;
          top: 0%;
          left: 0%;
          width: 100%;
          height: 100%;
          background-color: black;
          z-index:1001;
          -moz-opacity: 0.8;
          opacity:.80;
          filter: alpha(opacity=80);
		  overflow: auto;
      }
      .white_content {
          display: none;
          position: absolute;
          top: 25%;
          left: 25%;
          width: 50%;
          height: 50%;
          padding: 16px;
          border: 16px solid orange;
          background-color: white;
          z-index:1002;
          overflow: auto;
      }


.show_image {
	position: absolute;
	visibility: visible;
}

.box {
		border: 2px solid #000000; 
		background-color: #FFFFA8; 
		position:absolute;
		visibility: hidden;
		width: 200px;
}
.show_thumb_img {
	border: 1px solid #FFFFFF;
}
.image_bordering {
	border: 1px solid #000000;
}
.image_bordering:link {
	border: 1px solid #000000;
}
.image_bordering:visited {
	border: 1px solid #000000;
}