﻿/**********************       Auto Complete Plus Style        ***********************************/

.autocompleteplus_completionListElement
{  
	/*left:190px!important;
	top:80px!important;
	*/
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;	
	position:absolute;
	z-index:6000;
	width:172px!important;
	visibility : hidden;
	margin-left:-2px!important;
	margin-left:48px!important;
	margin-top:1px!important;
	background-color:#F1F0F0;
	color : windowtext;
	border : buttonshadow;
	border-color:Black;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type :none;
    scrollbar-face-color: #E1E0E0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #EAE9E9;
	scrollbar-darkshadow-color: #AEAEAE; 
}
.autocompleteplus_completionListElement, #ie8#fix 
{  
	/*left:190px!important;
	top:80px!important;
	*/
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;	
	position:absolute;
	z-index:6000;
	width:172px!important;
	visibility : hidden;
	margin-left:-2px!important;
	/*margin-left:48px!important;*/
	margin-top:1px!important;
	background-color:#F1F0F0;
	color : windowtext;
	border : buttonshadow;
	border-color:Black;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type :none;
    scrollbar-face-color: #E1E0E0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #EAE9E9;
	scrollbar-darkshadow-color: #AEAEAE; 
}

/* AutoComplete highlighted item */

.autocompleteplus_highlightedListItem
{
	list-style-type:none;
	
	font-family: Tahoma;
	font-size: 11px; 
	color: #FF9900;
	text-decoration: none;
	background-color: #777777; 
	cursor: pointer;
	cursor: hand;
	
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:3px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	
	text-align: left;
	line-height:20px!important;
}

/* AutoComplete item */

.autocompleteplus_listItem 
{
	line-height:20px!important;
	background-color:#F1F0F0;
	padding:0px 0px 0px 3px;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px; 
	color: black;	
	cursor: hand;
	text-decoration: none;
	text-align: left;
}

/*.AutoCompletePlus_Table td
{
	vertical-align:bottom;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:170px;
	height:20px;
	border:solid 1px black;#FF9900;777777;
}
.AutoCompletePlus_Table img
{
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:20px;
	height:20px;

}*/
#AutoCompletePlus
{  /*Div*/z-index:4000;
	position:inherit;
	vertical-align:top;
	text-align:left;
	width:172px;
	height:20px;
	border:solid 1px black;
}
.AutoCompletePlus
{  /*Div*/z-index:4000;
	position:inherit;
	vertical-align:top;
	text-align:left;
	width:172px;
	height:20px;
	border:solid 1px black;
}
.AutoCompletePlus_TopLayer
{  
	position:absolute;
	/*z-index:4000;*/
	width:172px;
	height:20px;
	vertical-align:baseline;
	border-style:none;

}
.AutoCompletePlus_DropDownImage
{
	left:151px;
	z-index:3000;
	position:relative;
	top:-18px;
	#top:-20px;
/*margin-left:152px;*/
}

.AutoCompletePlus_HideListImage
{
	left:152px;
	z-index:3000;
	position:relative;
	top:-18px;
	/*#top:-22px;
	
	
	z-index:3001;
	position:relative;
	float:right;
	top:-20px;
	#top:-22px;*/

}
.AutoCompletePlus_Input
{ 
	position:relative;
	/*z-index:3000;
	vertical-align:baseline;*/
	font-family:Tahoma;
	background-image:url(../images/AutoCompletePlus_TextboxBG.gif);
	background-repeat:repeat-x;
	border-width:0px;/*solid 1px #686868;
	border-right:none;
	background-color:#E1E0E0;
	border:solid 1px #FF9900;*/
	height:16px;
	width:152px;
	#top:-1px;
	#left:-0px;
}

.AutoCompletePlus_LoadingMessage
{
	position:relative;
	z-index:5900;
	text-align:center;
	border:solid 1px black;
	width:172px;
	height:200px;
	background-color:#F1F0F0;
}

.AutoCompletePlus_WaterMarkedText
{
	/*position:absolute;
	vertical-align:top!important;
	padding-top:1px;*/ 
	padding-left:1px;
	color:#FF9900;
	font-family: Tahoma;
	font-size: 11px;
}
/**********************       Check Box Drop Down Style        ***********************************/

#CheckBoxDropDown
{  /*Div*/
	position:inherit;
	vertical-align:top;
	text-align:left;
	width:172px;
	height:20px;
	border:solid 1px black;
	background-image:url(../Images/AutoComplete_DropDownArrowWithoutBorder.gif);
	background-position:right;
}
.CheckBoxDrowDownInnerDiv
{  /*Div*/
	position:inherit;
	vertical-align:top;
	text-align:left;
	width:170px;
	height:18px;
	border:solid 1px #686868;
	background-image:url(../Images/AutoComplete_DropDownArrowWithoutBorder.gif);
	background-position:right;
}
.CheckBoxDropDown_TextBox
{ 
	position:relative;
	/*z-index:3000;
	vertical-align:baseline;*/
	font-family:Tahoma;
	background-image:url(../images/AutoCompletePlus_TextboxBG.gif);
	background-repeat:repeat-x;
	border:solid 0px #686868;
	border-right:none;
	width:152px;
	height:16px;
#top:-1px;

}

.CheckBoxDrowDown_List
{
	position:absolute;
	z-index:5000;
	text-align:left;
	border:solid 1px black;
	width:172px;
	height:200px;
	background-color:#F1F0F0;
	margin-left/*\**/: 50px\9;
}
.CheckBoxDropDown_CloseButtonImage
{
	position:absolute;
	z-index:5000;
	margin-left:95px!important;
}
.CheckBoxDropDown_DropDownImage
{
	
	/*margin-left:-1px;
	#margin-left:-7px;
	position:absolute;
	z-index:3000;
	position:fixed;*/
	
}
.CheckBoxDropDown_HideListImage
{
	position:absolute;
	z-index:3000;
	margin-left:152px;
	
	/*position:fixed;*/
	
}
.CheckBoxDropDown_TopLayer
{  
	position:absolute;
	z-index:4000;
	width:172px;
	height:20px;
	cursor:default;
	vertical-align:baseline;
	border-style:none;
}
.CheckBoxDropDown_SecondLayer
{  
	display:none;
	position:absolute;
	z-index:4000;
	width:172px;
	height:20px;
	cursor:default;
	vertical-align:baseline;
	border-style:none;
}

/**********************       Check Box Drop Down Category Style        ***********************************/

#CheckBoxDropDownCategory
{  /*Div*/
	position:inherit;
	vertical-align:top;
	text-align:left;
	width:172px;
	height:20px;
	border:solid 1px black;
}
.CheckBoxDropDownCategory_TextBox
{ 
	position:absolute;
	z-index:3000;
	vertical-align:baseline;
	font-family:Tahoma;
	background-image:url(../images/AutoCompletePlus_TextboxBG.gif);
	background-repeat:repeat-x;
	border:solid 1px #686868;
	border-right:none;
	width:152px;
	height:16px;
}

.CheckBoxDrowDownCategory_List
{
	position:absolute;
	z-index:5000;
	text-align:left;
	border:solid 1px black;
	width:172px;
	height:200px;
	background-color:#F1F0F0;
}
.CheckBoxDropDownCategory_CloseButtonImage
{
	position:absolute;
	z-index:5000;
	margin-left:95px!important;
}
.CheckBoxDropDownCategory_DropDownImage
{
	position:absolute;
	z-index:3000;
	margin-left:152px;
}
.CheckBoxDropDownCategory_HideListImage
{
	position:absolute;
	z-index:3000;
	margin-left:152px;
}
.CheckBoxDropDownCategory_TopLayer
{  
	position:absolute;
	z-index:4000;
	width:172px;
	height:20px;
	cursor:default;
	vertical-align:baseline;
	border-style:none;
}
.CheckBoxDropDownCategory_SecondLayer
{  
	display:none;
	position:absolute;
	z-index:4000;
	width:172px;
	height:20px;
	cursor:default;
	vertical-align:baseline;
	border-style:none;
}

/***************************************  Popup Drop Down Check Box List *******************************************/

.DropDownCheckBoxList_ListElement
{  

	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	z-index:6000;
	width:172px!important;
	position:relative;
	visibility : hidden;
	margin-left:-2px!important;
	/*margin-top:1px!important;*/
	background-color:#F1F0F0;
	color : windowtext;
	border : buttonshadow;
	border-color:Black;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type :none;
    scrollbar-face-color: #E1E0E0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #EAE9E9;
	scrollbar-darkshadow-color: #AEAEAE; 
}

.PopupDropDown_Wrapper
{
	vertical-align:top;
	text-align:left;
	width:172px;
	height:20px;
	border:solid 1px black;
}

.PopupDropDown_Textbox
{
	position:relative;
	font-family:Tahoma;
	background-image:url(../images/AutoCompletePlus_TextboxBG.gif);
	background-repeat:repeat-x;
	border-width:0px;
	height:16px;
	width:168px;
	#top:-1px;
	#left:-0px;
}

.PopupDropDown_DropDownImage
{
	left:151px;
	z-index:3000;
	position:relative;
	top:-18px;
	#top:-20px;
}
