﻿body
{
	border: 0px;
	margin: 0px;
	padding: 0px;

	direction: rtl;
	text-align: justify;

	font-size: 8pt;
	font-family: Tahoma, sans-serif;

	background-color: White;
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: left top;
	background-image: url('../../Images/A1/Back.gif');
}

td.item
{
	padding: 5px;
}

table, div, td
{
	margin: 0px;
	padding: 0px;
}

#myToolTip
{
	top: 0px;
	left: 0px;
	width: 240px;
	height: 40px;

	font-size: 8pt;

	margin: 0px;
	padding: 4px;

	position: absolute;

	color: Blue;
	background-color: #CCCCFF;

	border-style: outset;
	border-width: 2px;
	border-color: #CCCCCC #808080 #808080 #CCCCCC;
}

#divSubHeader
{
	clear: both;

	width: 100%;
	height: 40px;

	margin: 0px;
	padding: 0px;

	border-width: 1px;
	border-color: Gray;
	border-style: outset;

	background-color: #3B5998;
}

#divInSubHeader
{
	clear: both;
	width: 770px;
	height: 30px;

	padding: 0px;
	margin: 10px 5px 0px 5px;
	background-color: #627AAD;

	border-top: Solid 1px #1D4088;
	border-left: Solid 1px #1D4088;
	border-right: Solid 1px #1D4088;
}

#divInInSubHeader
{
	clear: both;

	border: 0px;
	padding: 0px;
	margin: 2px 5px 0px 5px;

	color: White;
}

#divLayout
{
	clear: both;

	border: 0px;
	margin: 0px;
	padding: 0px;

	width: 770px;

	background-color: White;
}

#divHeader
{
	clear: both;

	margin: 0px;
	padding: 0px;

	border-width: 1px;
	border-color: Gray;
	border-style: outset;

	border-bottom-width: 0px;

	width: 770px;
	height: 80px;

	background-color: #365D95;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
	background-image: url(../../Images/A1/Header.gif);
}

#divInHeader, #divInFooter
{
	clear: both;

	border: 0px;
	margin: 0px;
	padding: 6px;

	text-align: left;
}

div.AfterLogin
{
	clear: both;

	margin: 0px;
	padding: 0px;

	border-width: 1px;
	border-color: Gray;
	border-style: outset;

	width: 770px;
	height: 28px;

	background-color: #CCCCCC;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left center;
	background-image: url(../../Images/Bar.jpg);
}

#divInAfterLogin
{
	clear: both;

	border: 0px;
	padding: 0px;
	margin: 5px 5px 0px 5px;
}

#divMiddle
{
	clear: both;

	margin: 0px;
	padding: 0px;

	border-width: 0px;
	border-color: Black;
	border-style: solid;

	width: 770px;

	background-color: White;
}

#divMenu
{
	float: right;

	border: 0px;
	margin: 0px;
	padding: 0px;

	width: 150px;

	color: White;
	background-color: #365D95;
}

#divInMenu
{
	clear: both;

	border: 0px;
	padding: 0px;
	margin: 2px 4px 10px 4px;
}

div.MainMenu
{
	clear: both;

	padding: 0px;
	margin: 0px 0px 20px 0px;
}

#divMain
{
	float: left;
	
	border: 0px;
	margin: 0px;
	padding: 0px;

	width: 620px;

	background-color: White;
}

#divInMain
{
	clear: both;

	border: 0px;
	padding: 0px;
	margin: 10px 4px 10px 4px;
}

#divSubFooter
{
	clear: both;

	margin: 0px;
	padding: 0px;

	border-width: 1px;
	border-color: Gray;
	border-style: outset;

	width: 770px;
	height: 28px;

	background-color: #CCCCCC;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left center;
	background-image: url(../../Images/Bar.jpg);
}

#divInSubFooter
{
	clear: both;

	border: 0px;
	padding: 0px;
	margin: 5px 5px 0px 5px;
}

#divFooter
{
	clear: both;

	margin: 0px;
	padding: 0px;

	border-width: 1px;
	border-color: Gray;
	border-style: outset;

	width: 770px;
	height: 80px;

	background-color: #365D95;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
	background-image: url(../../Images/A1/Footer.gif);
}

#divExtra
{
	clear: both;

	padding: 10px 0px 10px 0px;
	margin: 100px 0px 10px 0px;

	border-width: 2px;
	border-color: Black;
	border-style: dotted;

	width: 770px;

	direction: ltr;
	text-align: center;

	font-size: 8pt;
	font-family: Verdana, sans-serif;

	background-color: White;
}

#divInExtra
{
	clear: both;

	border: 0px;
	margin: 0px;
	padding: 0px;
}

div.field
{
	margin: 4px;
	padding: 0px;
}

div.buttons
{
	margin: 4px;
	padding: 0px;
}

div.validationSummary
{
	margin: 4px;
	padding: 0px;
}

tr.odd
{
	background-color: #E7E7FF;
}

tr.even
{
	background-color: #FFFFCC;
}

tr.highlighted
{
	background-color: #FFCC66;
}

.Rtl
{
	direction: rtl;
	text-align: justify;

	font-size: 8pt;
	font-family: Tahoma, sans-serif;
}

.Ltr
{
	direction: ltr;
	text-align: left;

	font-size: 8pt;
	font-family: Verdana, sans-serif;
}

input.TextBox
{
	background-color: White;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
	background-image: url('../../Images/InputBackground.gif');
}

input.Button
{
	margin: 2px;
	padding: 2px;

	color: #0000FF;
	border: thin outset #0000FF;
}

a img, img.Adrotator, #divInHeader a, #divInFooter a, #divInExtra a
{
	border: 0px;
	padding: 0px;
}

a
{
	color: Blue;
	font-weight: normal;
	text-decoration: none;

	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-color: Blue;
	border-bottom-style: solid;
}

a.Rtl
{
	direction: rtl;
	text-align: justify;

	font-size: 8pt;
	font-family: Tahoma, sans-serif;
}

a.Ltr
{
	direction: ltr;
	text-align: left;

	font-size: 8pt;
	font-family: Verdana, sans-serif;
}

a.Rtl:hover, a.Ltr:hover
{
	color: Red;
	border-bottom-width: 0px;
}

a.Rtl:active, a.Ltr:active
{
	color: Red;
}

a.Rtl:visited, a.Ltr:visited
{
	color: Blue;
}

#divSubHeader a
{
	color: White;
	border-bottom-color: White;
}

#divSubHeader a:hover
{
	color: White;
	border-bottom-width: 0px;
}

#divSubFooter a, #divAfterLogin a
{
	color: Black;
	border-bottom-color: Black;
}

#divSubFooter a:hover, #divAfterLogin a:hover
{
	color: Black;
	border-bottom-width: 0px;
}

table.Data
{
	width: 600px;
}

td.ValidationSummary
{
	padding: 0px;
	border-style: outset;
	border-width: thin;
	background-color: #FFFFCC;
}

td.Label
{
	text-align: center;
	border-style: outset;
	border-width: thin;
	width: 150px;
	background-color: #FFFFCC;
}

td.RowLabel
{
	text-align: center;
	border-style: outset;
	border-width: thin;
	background-color: #FFFFCC;
}

td.Controls
{
	width: 400px;
}

td.Validations
{
	text-align: center;
	width: 50px;
}

div.captchaImage
{
}

td.Buttons
{
	text-align: center;
	border-style: outset;
	border-width: thin;
	background-color: #FFFFCC;
}

.Validator
{
}

div.ValidationSummary
{
	margin: 4px;
}

td.CommandField
{
	text-align: center;
}

td.RowNumberField
{
	text-align: center;
}

.Message
{
	width: 100%;
	margin: 0px;
	padding: 4px;
	border-style: outset;
	border-width: thin;
	color: Blue;
	background-color: Yellow;
}

div.PageMessage
{
	margin: 10px;
	padding: 4px;
	border-style: outset;
	border-width: thin;
	color: Blue;
	background-color: Yellow;
	width: 95%;
}

div.Title
{
	text-align: center;
	margin: 4px;
	padding: 4px;
	border-style: outset;
	border-width: thin;
	color: Blue;
	background-color: #FF9966;
	width: 95%;
}

div.colorfulBox
{
	width: 95%;
	margin: 0px;
	padding: 4px;
	border-width: thin;
	border-style: outset;
	background-color: #CCCCFF;
}

div.FindingInSimple
{
	margin: 4px;
	padding: 4px;
	border-style: outset;
	border-width: thin;
	background-color: #CCCCFF;
	width: 95%;
}

.SMS, .DMS
{
	z-index: 350;
	border-width: thin;
	border-style: outset;
}

.SHS, .DHS
{
}

.SSS, .DSS
{
}

.SMIS, .DMIS
{
	padding-left: 4px;
	padding-right: 4px;

	padding-top: 2px;
	padding-bottom: 2px;
}

.SMS a, .DMS a, .SHS a, .DHS a, .SSS a, .DSS a, .SMIS a, .DMIS a
{
	display: block;
}

#UpdateProgress
{
	padding-top: 20px;

	color: Blue;
	font-size: 10pt;
	font-family: Tahoma, sans-serif;

	width: 200px;
	height: 40px;

	border-width: 1px;
	border-style: solid;

	cursor: wait;
	z-index: 10001;
	position: absolute;

	text-align: center;
	background-color: #CCCCCC;
}

img.userPicture
{
	margin: 4px;
	border: 1px solid;
}

#UpdateProgressBackground
{
	cursor: wait;
	z-index: 10000;
	position: absolute;

	background-color: Gray;

	opacity: 0.3;
	filter: alpha(opacity=30);
}

#Bookmark
{
}
