/**************************************************************************************/
/*	IT Jobs Css
/**************************************************************************************/
.boxHead
{
	margin-top: 5px;
	font-weight: bold;
	font-size: 12pt;
	
	margin-bottom: 5px;
	width: 100%;
	color: #ffffff;
	margin-right: 5px;
	font-family: Arial;
	text-align: right;
}
.Mail
{
	direction: ltr;
	text-align:left;
}
a
{
	font-size: 12px;
	cursor: hand;
	color: #0560a6;
	
	text-decoration: none;
}
.content
{
	font-size: 12px;
	color: #505050;
}
a.content
{
	color: #004CCA;
}
a.content
{
	color: #004CCA;
	text-decoration: underline;
}
a:hover
{
	color: #000066;
	text-decoration: underline;
}
body
{
	font-family: Tahoma;
	direction: rtl;
	margin-top:0;
}
Td.Back
{
	background-image:url(Images/Backgrund2.jpg)
}
Td.RightPane
{
 background-color:"#f5f5f5";
}
Td.td_btn
{
	background-image : url(Images/btn/keygreen.gif);
	height:19px;
	width:100px;
}
Td.Title
{
	
	font-weight: bold;
	font-size: 11pt;
	padding-right:5px;
	background-color:#caccdd;
	color: #000080;
	font-family: tahoma;
}
Td.HomeTitle
{
	padding-right: 15px;
	font-weight: bold;
	font-size: 12pt;
	background-image: url(Images/box-top-bg.gif);
	color: #ffffff;
	font-family: Arial;
}

.clsBoxTopTD
{
	BACKGROUND-POSITION-Y: top;
	background-image: url(Images/box-top-bg.gif);
	background-repeat: repeat-x;
}
.clsBoxTD1
{
	background-color: #7b98ce;
}
.clsBoxTD2
{
	background-position: right top;
	background-image: url(Images/TD-bg.gif);
	background-repeat: no-repeat;
}
.clsText1
{
	font-size: 11px;
	color: #5d5d5f;
	font-family: Tahoma, Arial;
}
.clsHiddenText
{
	visibility: hidden;
}

.clsNormalLink
{
	font-size: 12px;
	color: #ff5000;
	font-family: Tahoma, Arial;
	text-decoration: none;
}

A.clsNormalLink
{
	text-decoration: none;
}
A.clsNormalLink:hover
{
	color: #664191;
	text-decoration: none;
}
.clsApplicantHeaderTD
{
	BACKGROUND-POSITION-Y: top;
	background-repeat: repeat-x;
}
.clsTextBox1, .clsTextBox1Rtl, .mail
{
	border-right: #B3D740 1px solid;
	padding-right: 4px;
	border-top: #B3D740 1px solid;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: #B3D740 1px solid;
	padding-top: 2px;
	border-bottom: #B3D740 1px solid;
	font-family: Tahoma, Arial;
	background-color: #E5E9EC ;
}
.clsTextBox1Rtl
{
	direction: ltr;
}
.clsGreenLink
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, Arial;
}
A.clsGreenLink
{
	text-decoration: none;
}
A.clsGreenLink:hover
{
	color: #fb8c04;
	text-decoration: none;
}
.clsBlueLink
{
	font-size: 12px;
	color: #0560a6;
	font-family: Tahoma, Arial;
}
A.clsBlueLink
{
	text-decoration: none;
}
A.clsBlueLink:hover
{
	color: #fb8c04;
	text-decoration: none;
}

.clsBlueLink1
{
	font-weight: bold;
	font-size: 10px;
	color: #333399;
	font-family: Tahoma, Arial;
}
A.clsBlueLink1
{
	text-decoration: none;
}
A.clsBlueLink1:hover
{
	color: #ff9900;
	text-decoration: none;
}

.clsTitle1
{
	font-weight:bold;
	font-size: 10px;
	color:  Black;
	font-family: Tahoma,Arial ;
}
.clsText2
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, Arial;
}
.clsText3
{
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	font-family: Arial, Tahoma;
}
.clsText4
{
	font-weight: bold;
	font-size: 15px;
	color: #ffffff;
	font-family: Arial, Tahoma;
}
.clsPanel1
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	width: 150px;
	border-bottom: darkgray 1px solid;
	height: 100%;
	background-color: #f8f8f8;
}
.clsWizardMenuItem, .clsWizardMenuItemSelect
{
	border-bottom: gainsboro 1px solid;
	text-align: right;
	white-space: nowrap;
}
.clsWizardMenuItemSelect
{
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	background-color: gainsboro;
}
.clsErrHandler
{
	font-size: 12px;
	color: #ff0000;
	font-family: Tahoma, Arial;
}
Table.MainPage
{
width:920;
}

Table.Dashed
{
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid;
	background-color:#E5F0D4;
}	

Table.Dashed1
{
	BORDER-RIGHT: #606060 1px solid; BORDER-TOP: #606060 1px solid; BORDER-LEFT: #606060 1px solid; BORDER-BOTTOM: #606060 1px solid;
	background-color:#FFFFFF;
}

/********************************************/
/*		Buttons 
/********************************************/
.clsButtonGray75, .clsButtonGray100, .clsButtonGray150, .clsButtonGray180,.clsLinkGray100,.clsLinkGray150
{
	font-size: 12px;
	cursor: hand;
	color: #505050;
	background-repeat: no-repeat;
	font-family: Tahoma, Arial;
	height: 26px;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
	border-style:None;
	
}
.clsButtonGray75
{
	background-image: url(Images/btn/button_gray_75.gif);
	width: 75px;
}
.clsButtonGray100,.clsLinkGray100
{
	background-image: url(Images/btn/button_gray_100.gif);
	
	width: 100px;
}
.clsLinkGray100
{
	padding:5px;}
A.clsLinkGray100:hover
{
	text-decoration: none;
	color: #505050;}

.clsButtonGray120
{
	background-image: url(Images/btn/button_gray_120.gif);
	width: 120px;
}

.clsButtonGreen
{
	width: 120px;
	font-family: Tahoma; 
	font-size: 12px; 
	color: #000000; 
	background-color: #B0D93C
}
.clsButtonGray150,.clsLinkGray150
{
	background-image: url(Images/btn/button_gray_150.gif);
	width: 150px;
}
.clsLinkGray150
{
	padding:5px;}
.clsButtonGray180
{
	background-image: url(Images/btn/button_gray_180.gif);
	width: 180px;
}
/********************************************/
/*		Buttons 
/********************************************/
.clsTextBoxDefault
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 12px;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	font-family: Tahoma, Arial;
}
TR #header
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #0560a6;
}
input
{
	font-family: Tahoma;
}
table.tableBorder /* This is the outline round the main forum tables */
{
	/*    border: 1px #B2B2B2 solid;  */
	border: 1px outset;
	background-color: #FFFFFF;
	margin-bottom: 8px;
}

.tableBorder th, .column, tr.column td
{
	font-weight: bold;
	font-size: 16px;
	vertical-align: top;
	color: white;
	font-family: Arial;
	white-space: nowrap;
	background-color: #6798c7;
}
td.fh
{
	font-size: 0.8em;
	background-image: url(http://itjobs.ir/Images/fhBg.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
}

table#Footer
{
	color: #333333;
	border: 1px solid #666666;
	margin-top: 8px;
	background: #FFF;
}
td.f, tr.f td
{
	font-size: 0.8em;
	font-family: Tahoma;
	white-space: nowrap;
	background-color: #ddeeff;
}
table#Footer td
{
	border-bottom: 1px solid #6B86B3;
	padding: 4px 8px;
	text-align: right;
}
Div.Border
{
	border-right: #cccccc 1px solid;
	padding-right: 3px;
	border-top: #cccccc 1px solid;
	padding-left: 3px;
	font-size: 10pt;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	height: 40px;
	border-style: dotted;
}
Div.Border a
{
	color: #000099;
	text-decoration: none;
}
Div.Border span
{
	font-size: 8pt;
	color: #333366;
}
Div.Board
{
	color: #DA0000;
	border-right: #648F09 1px solid;
	border-top: #648F09 1px solid;
	padding-bottom: 5px;
	margin-left: 10px;
	border-left: #648F09 1px solid;
	margin-right: 10px;
	padding-top: 5px;
	border-bottom: #648F09 1px solid;
	background-color: #DBEBA4;
}
Div.Board p
{
	padding-right: 20px;
	padding-left: 0px;
	BACKGROUND-POSITION-X: right;
	font-size: 10pt;
	background-image: url(http://itjobs.ir/Images/Alarm.GIF);
	padding-bottom: 0px;
	margin: 0px 15px;
	line-height: 1.5em;
	padding-top: 0px;
	background-repeat: no-repeat;
}
.Select
{
	border-right: #1e5fc7 2px solid;
	border-top: #1e5fc7 2px solid;
	border-left: #1e5fc7 2px solid;
	border-bottom: #1e5fc7 2px solid;
}
Span
{
	font-size: 8pt;
	font-family: Tahoma;
}
img
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.Mail
{
	direction: ltr;
}
.f1_1_com1
{
	font-family: Tahoma;
	font-size: 13px;
	color: #32278B;
}
.RightLine
{
	background-color: F6EAEA;
	width: 135px;
}
.LeftLine
{
	background-color: #FAF8F6;
	width: 130px;
}
.centerLine
{
	background-color: #f6eaea;
	text-align: center;
}
.BaseLine
{
	margin-top: 10px;
	border-bottom: #f6b7ea 2px solid;
	height: 15px;
	text-align: center;
}
.bgtopmain
{
	background-image: url(Images/Help/d03.gif);
	background-repeat: repeat-x;
}
.bgtopright
{
	background-attachment: fixed;
	background-image: url(Images/Help/d02.gif);
	background-repeat: no-repeat;
}
.bgtopleft
{
	background-image: url(Images/Help/d06.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
}
.bgtopcenter
{
	background-image: url(Images/Help/d01.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
}

.Alert
{
	color: #ff0033;
}
.clsRedLink
{
	font-size: 15px;
	color: #ff0000;
	font-family: Tahoma, Arial;
}
.Seprator
{
	padding-bottom: 5px;
	width: 100%;
	padding-top: 5px;
	height: 1px;
	background-color: lightgrey;
}
Table.MessageSending
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.NotApproved ,.NotConfirm,.Usually,.NotComplete
{
	
	white-space:nowrap;
	height:20px}
.NotApproved
{
	background-color: #ffff00;
}
.NotConfirm
{
	background-color: crimson;
}
.NotComplete
{
	background-color: darkorange;
}
.Usually
{
	background-color: green;
}
Td.RightTableTitleBack
{
	background-image:url(Images/RightBG.gif);
}
Table.TopTableTitleBack
{
	background-image:url(Images/TopBG.gif);
}
Table.MainHeaderTable
{
	background-image:url(Images/TopLine.jpg)
}
Table.HeaderB
{
	background-image:url(Images/ITJobs.jpg)
}
