body
{
	direction: rtl;
	font-family: Tahoma;
	font-size: 11px;
}
td
{
	font-family: Tahoma;
	font-size: 11px;
}
input
{
	font-family: Tahoma;
	font-size: 11px;
}
a, a:visited, a:link
{
	color: #32669B;
	text-decoration: none;
}
a:hover
{
	color: #BE3E2C;
}
#iframesContainer
{
  display: block;
  width:100%;
  height:100%;
  border: 0px #808080 solid
}
.iframeHolder
{
 width:100%; 
 height:100%;
}
.hiddenIframeHolder
{
  display: none;
}
#tabsContainer
{
  display: block;
  height: 25px;
  width: 100%;
}

#tabList
{
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: none;
  display: block;

}
.tabListItem
{
  float: right;
  width: 100px;
  height: 25px;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-style: solid;
  border-color: #808080;  
  text-align: center;
  font-family: tahoma;
  font-size: 12px;
  display: block;
  margin: 0px 2px 0px 2px;
  padding: 0px;
  cursor: pointer;
  background-color: #c9c9c9;
}
.tabListItemSelected
{
  background-color: #F6F6FF;
}

.tabDiv
{
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  padding: 0px;
  margin: 0px;
  padding-top: 4px; 
}

.closeBut_select_out
{
  position: absolute;
  top: -12px;
  right: -12px;  
  cursor: pointer;
  background-image: url(images/closebtn_select_out.png);
  width: 22px;
  height: 22px;
}
.closeBut_select_over
{
  position: absolute;
  top: -12px;
  right: -12px;  
  cursor: pointer;
  background-image: url(images/closebtn_select_over.png);
  width: 22px;
  height: 22px;
}

.closeBut_unselect_out
{
  position: absolute;
  top: -12px;
  right: -12px;  
  cursor: pointer;
  background-image: url(images/closebtn_unselect_out.png);
  width: 22px;
  height: 22px;
}
.closeBut_unselect_over
{
  position: absolute;
  top: -12px;
  right: -12px;  
  cursor: pointer;
  background-image: url(images/closebtn_unselect_over.png);
  width: 22px;
  height: 22px;
}

.tabText
{
  cursor: pointer;
}

.ascrSearchTerm,
.asfrSearchTerm,
.searchField,
.searchTerm
{
	border-right: lightgrey 2px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: lightgrey 2px solid;
	font-size: 13px;
	margin: 0px;
	vertical-align: middle;
	font-family: Tahoma;
	height: 25px;
}
.searchTermInit
{
	border-right: lightgrey 2px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: lightgrey 2px solid;
	font-size: 10px;
	margin: 0px;
	vertical-align: middle;
	font-family: Tahoma;
	height: 25px;
	color :Gray;
	width:205px;
}

.asfrSearchField,
.ascrSearchField	
{
	border-right: lightgrey 2px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: lightgrey 2px solid;
	font-size: 13px;
	margin: 0px;
	vertical-align: middle;
	font-family: Tahoma;
	height: 25px;
	width: 120px;
}
.ascrOperator
{
	border-right: lightgrey 2px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: lightgrey 2px solid;
	font-size: 13px;
	margin: 0px;
	vertical-align: middle;
	font-family: Tahoma;
	font-weight:normal;
	height: 25px;
	width: 50px;
}
.asrConditionSelect
{
	border-right: lightgrey 2px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: lightgrey 2px solid;
	font-size: 13px;
	margin: 0px;
	vertical-align: middle;
	font-family: Tahoma;
	height: 25px;
	
}
.searchBtn
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    vertical-align: middle;
	cursor: pointer;
	height: 25px;
	width : 25px;
    background-color: transparent;
	background-image: url('images/find.png');
	background-repeat: no-repeat;
	background-position: center;
}
.searchOptionBtn
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    vertical-align: middle;
	cursor: pointer;
	height: 25px;
	width : 25px;
    background-color: transparent;
	background-image: url('images/settings.png');
	background-repeat: no-repeat;
	background-position: center;
    
}
#loginIndicatorPad
{
	position: absolute;
	top: 5;
	left: 10;
}
.loginIcon
{
	width: 15px;
	height: 15px;
	background-image: url(images/login.gif);
	display: inline-block; 
	vertical-align: middle;
	cursor:pointer;
}
.logoutIcon
{
	width: 15px;
	height: 15px;
	background-image: url(images/logout.png);
	display: inline-block; 
	vertical-align: middle;
	cursor:pointer;
}
.homeIcon
{
	width: 16px;
	height: 16px;
	background-image: url(images/home.png);
	display: inline-block; 
	vertical-align: middle;
	cursor:pointer;
}
.resizeIcon1
{
	width: 32px;
	height: 23px;
	background-image: url(images/resize1.png);
	display: inline-block; 
	vertical-align: top;
	cursor:pointer;
}
.resizeIcon2
{
	width: 32px;
	height: 23px;
	background-image: url(images/resize2.png);
	display: inline-block; 
	vertical-align: top;
	cursor:pointer;
}

#loginIndicatorPad a
{
	margin-top: -1px;
	margin-right: 3px;
	vertical-align: middle;
}
#welcomeNote
{
	margin-top: -1px;
	margin-right: 3px;
	vertical-align: middle;
}
#loginContainer
{
	border: gray 3px solid;
	width: 400px;
	height: 210px;
	background-color: white;
}
#loginContainer .close
{
	width: 15px;
	height: 15px;
	background-image: url(images/close-btn.gif);
  	position: absolute;
	top: 0;
	right: 0;
	display: block;
	cursor: pointer;
}
#advanceSearch,
#settingsLabel
{
	color: #32669B;
	cursor: pointer;
	margin-right: 5px;
}
#settingsContainer
{
	border: solid 2px gray;
	width: 400px;
	height: 300px;
	background-color: White;
	overflow:auto;
}
#settingsContainer .close
{
	width: 15px;
	height: 15px;
	background-image: url(images/close-btn.gif);
  	position: absolute;
	top: 0;
	right: 0;
	display: block;
	cursor: pointer;
}
#settingsTable
{
}

#settingsBodyCell
{
	border: solid 2px gray;
}

#settingsTabList
{
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: none;
  display: block;

}
.settingsTabListItem
{
  float: right;
  width: 80px;
  height: 20px;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-style: solid;
  border-color: #808080;  
  text-align: center;
  font-family: tahoma;
  font-size: 11px;
  display: block;
  margin: 0px 2px 0px 2px;
  padding: 2px 0px 0px 0px;
  cursor: pointer;
}
.settingsTabListItemSelected
{
  background-color: rgb(237,237,237);
}
.settinsButton
{
	border: darkgray 1px solid;
	background: whitesmoke;
	width: 70px;
	color: black;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
	margin-top: 3px;
	display: inline-block;
	padding: 2px 0px 2px 0px;
}
.settinsButton:hover
{
	color: black;
	background-color: #69C;
}
.SettingsContainer
{
	height: 100%;
	width: 100%;
	overflow:auto;
}


#advancedSearchPad
{
	border: solid 2px gray;
	width: 650px;
	height: 330px;
	background-color: White;
	padding-top: 15px;
	display: table-cell;
}
#advancedSearchPad .close
{
	width: 15px;
	height: 15px;
	background-image: url(images/close-btn.gif);
  	position: absolute;
	top: 0;
	right: 0;
	display: block;
	cursor: pointer;
	text-align: center;
}
#asfContainer,
#ascContainer
{
	width: 615px;
}
#asfScrollContainer,
#ascScrollContainer
{
	width: 650px;
	height: 400px;
	background-color: inherit;
	overflow: auto;
}
.ascScrollContainer2
{
	width: 635px;
	height: 100%;
	background-color: inherit;
	/*overflow: auto;*/
}

.ascrOperatorContainer
{
	width: 55px;
}
.asfrDeleteLabel,
.ascrDeleteLabel
{
	background-image: url(images/delete-icon.png);
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}
.asfrAddLabel,
.ascrAddLabel
{
	background-image: url(images/add-icon.png);
	width: 18px;
	height: 18px;
	display: inline-block;
	cursor: pointer;
}
#advSrchBtnContainer
{
	width: 630px;
	margin-top: 3px;
	margin-bottom: 3px;
}
#advSrchBtn
{
	vertical-align: middle;
	font-family: tahoma;
	font-size: 13px;
	line-height: normal;
	color: #000000;
	cursor: pointer;
	height: 25px;
	margin: 0px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	background-color: transparent;
	background-image: url(images/search-btn-bg.gif);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: center bottom;
	margin-right: 565px;
}

#advancedSearchTable
{
	BORDER-COLLAPSE: collapse;
	border-color:#808080;
	height: 98%;
	width: 500px;
}


#advancedSearchBodyCell
{
	border: solid 2px gray;
}

#advancedSearchTabList
{
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: none;
  display: block;

}
.advancedSearchTabListItem
{
  float: right;
  width: 80px;
  height: 20px;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 0px;
  border-left-width: 2px;
  border-style: solid;
  border-color: #808080;  
  text-align: center;
  font-family: tahoma;
  font-size: 11px;
  display: block;
  margin: 0px 2px 0px 2px;
  padding: 2px 0px 0px 0px;
  cursor: pointer;
}
.advancedSearchTabListItemSelected
{
  background-color: rgb(237,237,237);
}

.searchOptions
{
    -moz-transition: opacity 0.218s ease 0s;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    font-size: 11px;
    padding: 0 0 6px;
    position: absolute;
    white-space: nowrap;
    z-index: 3;
}

.optionDiv 
{
    background: none repeat scroll 0 0 whitesmoke;
    border-style: solid;
    border-width: 0px;
    border-color : White;
    color: black;
    cursor: pointer;
    display: block;
    height: 13px;
    margin: 2px 0;
    padding: 5px 3px 5px 0;
    text-decoration: none;
    width: 110px;
}

.topOptions
{
    -moz-transition: opacity 0.218s ease 0s;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    font-size: 11px;
    padding: 0 0 6px;
    position: absolute;
    white-space: nowrap;
    z-index: 3;
}
.topOptionDiv 
{
    background: none repeat scroll 0 0 whitesmoke;
    border-style: solid;
    border-width: 0px;
    border-color : White;
    color: black;
    cursor: pointer;
    display: block;
    height: 13px;
    margin: 2px 0;
    padding: 5px 3px 5px 0;
    text-decoration: none;
    /*width: 130px;*/
}

.resultListSelect
{
    font-family: Tahoma;  
    font-size : 12px;
}

.topLink
{
    color:Aqua;
    cursor:pointer;
    display:none;
}
.selectedLangLink
{
    color:White;
    font-weight:bold;
}
.newMessage
{
    -moz-transition: opacity 0.218s ease 0s;
    background: none repeat scroll 0 0 #FFF2FF;
    border: 3px solid Darkblue;
    font-size: 11px;
    padding: 0 0 6px;
    position: absolute;
    right:1;
    bottom:0;
    white-space: nowrap;
    z-index: 3;
    cursor:pointer;
}
