
BODY
{
    FONT-SIZE: 11px;
	font-family: verdana, arial, helvetica, san serif;
	background-color: white;
}

TD
{
    FONT-SIZE: 11px;
	font-family: verdana, arial, helvetica, san serif;
}

h3
{
    FONT-SIZE: 11px;
	font-family: verdana, arial, helvetica, san serif;
	font-weight: bold;
}

A
{
	color: #6c90bc;
	text-decoration:none;
}

A:hover
{
	color: black;
	text-decoration:underline;
}

A.NAV:link, A.NAV:visited
{
	color: white;
	text-decoration:none;
}

A.NAV:hover
{
	color: white;
	text-decoration:underline;
}

A.TOP:link     {color: White; text-decoration:underline;}
A.TOP:visited  {color: White; text-decoration:underline;}
A.TOP:hover    {color: #6c90bc; text-decoration:none;}

A.TOPRIGHT:link     {color: #6c90bc; text-decoration:underline;}
A.TOPRIGHT:visited  {color: #6c90bc; text-decoration:underline;}
A.TOPRIGHT:hover    {color: #CB2128; text-decoration:none;}

A.BARS:link     {color: #6c90bc; text-decoration:none;}
A.BARS:visited  {color: #6c90bc; text-decoration:none;}
A.BARS:hover    {color: #AA303F; text-decoration:none;}

A.DOTW:link     {color: #6c90bc; text-decoration:none;}
A.DOTW:visited  {color: #6c90bc; text-decoration:none;}
A.DOTW:hover    {color: #C60019; text-decoration:underline;}	
	
A.DIRECTORY_TOP:link     {color: #C60019; text-decoration:none;}
A.DIRECTORY_TOP:visited  {color: #C60019; text-decoration:none;}
A.DIRECTORY_TOP:hover    {color: #6c90bc; text-decoration:underline;}	
	
A.DIRECTORY_MID:link     {color: #6c90bc; text-decoration:none;}
A.DIRECTORY_MID:visited  {color: #6c90bc; text-decoration:none;}
A.DIRECTORY_MID:hover    {color: #C60019; text-decoration:underline;}		

A.DIRECTORY_MID2:link     {color: #6c90bc; text-decoration:underline;}
A.DIRECTORY_MID2:visited  {color: #6c90bc; text-decoration:underline;}
A.DIRECTORY_MID2:hover    {color: #C60019; text-decoration:none;}		

A.STUFF:link     {color: #6c90bc; text-decoration:underline;}
A.STUFF:visited  {color: #6c90bc; text-decoration:underline;}
A.STUFF:hover    {color: #C60019; text-decoration:none;}	

A.SHO:link
{
	color: #6c90bc;
	text-decoration:underline;
}

A.SHO:visited
{
	color: #6c90bc;
	text-decoration:underline;
}

A.SHO:hover
{
	color: red; 
	text-decoration:none;
}

.InMyCart
{
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.input_search
{
	background-color: #FFFFFF;
	border: solid 1px #000000;
	height: 18px;
	font-size: 10px;
}

a.tditem, .tditem
{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.tditem:hover
{
	color: Red;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

H1
{
    FONT-SIZE: 16px;
    COLOR: #686886;
    BORDER-BOTTOM: #686886 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.adDes
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.adEnlarge
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial
}
.adTitle
{
     font-size : 12pt;
	padding-left : 15px;
	font-family : Verdana;
	font-weight : bold;
	font-variant : small-caps;
	color : #7D7C7C;
	width : 350px;
	border-bottom : 1px solid;
}
.adQty
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #6c90bc;
    FONT-FAMILY: Verdana, Arial
}
.adCat
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.Text1
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.Text2
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial
}
.Table1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.Shop1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6c90bc;
    FONT-FAMILY: Verdana, Arial;
}

A.Shop1:visited, A.Shop1:link, A.Shop1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    text-decoration: underline;
}
A.Shop2:visited, A.Shop2:link, .Shop2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
}
A.Shop2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6c90bc;
    FONT-FAMILY: Verdana, Arial;
    text-decoration:underline;
}
.Shop3
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.Shop_Right
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
	text-align: right;
}
.Marketing1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #c60019;
    FONT-FAMILY: Verdana, Arial
}
.Marketing2
{
    FONT-SIZE: 9px;
    COLOR: #6c90bc;
    FONT-FAMILY: Verdana, Arial
}
.Marketing3
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial
}
.Left2
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, arial
}
A.TopRight2:link, A.TopRight2:visited, A.TopRight2:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
.MyList1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.MyList2
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
.MyList2 A:link
{
    COLOR: #c60019
}
.MyList2 A:visited
{
    COLOR: #c60019
}
.MyList3 .MyList3Top
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial
}
.MyList3Top
{
    vertical-align:top; 
}
.Default1
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}
.dark_input
{
	border : 1px solid #BDBDCD;
	background-color : #C80C25;
	font-size: xx-small;
	text-align : center;
	color : White;
	font-weight : bold;
	font-family : Verdana; 
	cursor: hand;
}

.light_input{
	border : 1px solid #D8D8D8;
	background-color : #BDBDCD;
	font-size : 10px;
	text-align : center;
	color : #0F5B82;
	font-weight : bold;
	font-family : Verdana; 
}
.form_input{
	border : 1px solid #463229;
	background-color : #8D6353;
	font-size : 10px;
	text-align : center;
	color : White;
	font-weight : bold;
	font-family : Verdana;
	font-variant : small-caps;
}
.form_title{
	font-family : Verdana;
	color : White;
	font-weight : bold;
	padding-left : 15px;
	font-size : 12px;
	height : 15pt;
}
.form_sub_title{
	font-family : Verdana;
	color : #463229;
	font-weight : bold;
	padding-left : 15px;
	font-size : 10px;
}

.Title_item
{
	font-size : 14px;
	font-family : Verdana;
	font-weight : bold;
	color : #5E5E5E;
	/*background-color: #6c90bc;*/
	text-align: left;
}
.Title_sub_item{
	font-size : 12pt;
	padding-left : 15px;
	font-family : Verdana;
	font-weight : bold;
	font-variant : small-caps;
	color : #7D7C7C;
	width : 350px;
	border-bottom : 1px solid;
}
.table_border{
	border : 1px solid #463229;
}

TD.SearchDivider
{
	background-color: black;
}

/* -------------------------------------------------------- */
/* - CatalogTwo Page -*/
/* -------------------------------------------------------- */
.CatalogTwo_Title
{
	font-size: 18px;
	font-family : Verdana, Arial;
	color: #6c90bc;
	font-weight : bold;
}

TABLE.CatalogTwo
{
	background-color:#6c90bc;
	border: solid 1px #6c90bc;
}
	
TD.CatalogTwo
{
	background-color: #6c90bc;
	cursor: hand;
	color: black;
}

TD.CatalogTwo_roll
{
	background-color: #6c90bc;
	cursor: hand;
	color: white;
}

A.CatalogTwo_Category:link, A.CatalogTwo_Category:visited
{
	color: white;
	text-decoration : underline;
	font-weight : bold;
	font-size : 13px;
	font-family : Verdana, Arial;
}

A.CatalogTwo_Category:hover
{
	color: white;
	text-decoration : underline;
	font-weight : bold;
	font-size : 13px;
	font-family : Verdana, Arial;
}

TD.CatalogTwo_SubCat
{
	background-color: white;
}

TD.CatalogTwo_SubCat_roll
{
	background-color: #E6E6E6;
}

A.CatalogTwo_SubCat:link, A.CatalogTwo_SubCat:visited
{
	color: black;
	text-decoration : underline;
	font-size : 13px;
	font-family : Verdana, Arial;
}

A.CatalogTwo_SubCat:hover
{
	color: black;
	text-decoration : underline;
	font-size : 13px;
	font-family : Verdana, Arial;
}

TD.Header
{
	background-color: #E6E6E6;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6c90bc;
    FONT-FAMILY: Verdana, Arial;
}

TD.Header_small
{
	background-color: #E6E6E6;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6c90bc;
    FONT-FAMILY: Verdana, Arial;
}

.text_input
{
	font-family: Verdana, Arial;
	font-size: xx-small;
	color: black;
}

.Admin_ReadOnlyInput
{
	font-family: Verdana, Arial;
	font-size: xx-small;
	color: gray;
}

.input_form_text
{
	font-family: Verdana, Arial;
	font-size: x-small;
}

.TabStrip_Left
{
	WIDTH: 8px;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-IMAGE: url(http://www.americasofficesource.com/WebSiteGraphics/TabStrip/Left.gif);
	border-bottom: 1px solid Black;
	cursor: hand;
}

.TabStrip_Right
{
	WIDTH: 10px;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-IMAGE: url(http://www.americasofficesource.com/WebSiteGraphics/TabStrip/Right.gif);
	border-bottom: 1px solid Black;
	cursor: hand;
}

.TabStrip_Sel_Left
{
	WIDTH: 8px;
	BACKGROUND-IMAGE: url(http://www.americasofficesource.com/WebSiteGraphics/TabStrip/LeftSelected.gif);
	cursor: hand;
}

.TabStrip_Sel_Right
{
	WIDTH: 10px;
	BACKGROUND-IMAGE: url(http://www.americasofficesource.com/WebSiteGraphics/TabStrip/RightSelected.gif);
	cursor: hand;
}

.TabStrip_Caption
{
	font-family: Verdana, Arial;
	font-size: 10px;
	BACKGROUND-IMAGE: url(http://www.americasofficesource.com/WebSiteGraphics/TabStrip/Middle.gif);
	padding-left: 3px;
	padding-right: 3px;
	border-bottom: 1px solid Black;
	padding-bottom: 5px;
	cursor: hand;
}

.TabStrip_Sel_Caption
{
	font-family: Verdana, Arial;
	font-size: 10px;
	BACKGROUND-IMAGE: url(http://www.americasofficesource.com/WebSiteGraphics/TabStrip/MiddleSel.gif);
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 7px;
	cursor: hand;
}

.SearchBarTitle
{
	color: black;
	font-family: verdana;
	font-size: 12px;
}

.SearchBarFound
{
	font-weight: bold;
	font-size: 11px;
	color: #6c90bc;
	font-family: verdana;
}

a.SearchBarLink
{
	color: #6c90bc;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: verdana;
}

a.SearchBarLink:hover
{
	color: #AA303F;
	font-weight: bold;
	text-decoration: none;
}

a.SearchBarRemoveLink
{
	color: #5E5E5E;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family: verdana;
}

a.SearchBarRemoveLink:hover
{
	color: #AA303F;
	font-weight: bold;
	text-decoration: none;
}

.NormalButton
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_center.gif);
	text-align: center;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-bottom: 2px;
	font-weight: bold;
	cursor: hand;
}

.NormalButtonRight
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_right.gif);
	cursor: hand;
}

.NormalButtonLeft
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_left.gif);
	cursor: hand;
}

.RolloverButton
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_center_.gif);
	text-align: center;
	color: #E6E6E6;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-bottom: 2px;
	font-weight: bold;
	cursor: hand;
}

.RolloverButtonRight
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_right_.gif);
	cursor: hand;
}

.RolloverButtonLeft
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_left_.gif);
	cursor: hand;
}

.NormalButtonGray
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/gray/btng_center.gif);
	text-align: center;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-bottom: 5px;
	font-weight: bold;
	cursor: hand;
}

.NormalButtonGrayRight
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/gray/btng_right.gif);
	cursor: hand;
}

.NormalButtonGrayLeft
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/gray/btng_left.gif);
	cursor: hand;
}

.RolloverButtonGray
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/gray/btng_center_.gif);
	text-align: center;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-bottom: 5px;
	font-weight: bold;
	cursor: hand;
}

.RolloverButtonGrayRight
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/gray/btng_right_.gif);
	cursor: hand;
}

.RolloverButtonGrayLeft
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/gray/btng_left_.gif);
	cursor: hand;
}

.NormalButtonBar
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_center_bar.gif);
	text-align: center;
	color: #56311E;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-bottom: 5px;
	font-weight: bold;
	cursor: hand;
}

.NormalButtonBarRight
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_right_bar.gif);
	cursor: hand;
}

.NormalButtonBarLeft
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_left_bar.gif);
	cursor: hand;
}

.RolloverButtonBar
{
	background-image: url(/WebSiteGraphics/Buttons/ImageButtons/btn_center_bar_.gif);
	text-align: center;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial;
	padding-bottom: 5px;
	font-weight: bold;
	cursor: hand;
}

.RolloverButtonBarRight
{
	background-image: url(https://www.americasofficesource.com/WebSiteGraphics/Buttons/ImageButtons/btn_right_bar_.gif);
	cursor: hand;
}

.RolloverButtonBarLeft
{
	background-image: url(https://www.americasofficesource.com/WebSiteGraphics/Buttons/ImageButtons/btn_left_bar_.gif);
	cursor: hand;
}

/* T2 control and content containers */

#t2__0 {
  overflow:visible;
  position:relative;
  }
#t2__0 h3 {
  margin-bottom:4px;
  }
#t2__0 h4 {
  margin-bottom:3px;
  }  
  
/* New search link */  
#t2__0 div.t2_newSearchControl {
  position:absolute;
  top:4px;
  right:4px;
  }
#t2__0 div.t2_newSearchControl a {
  /*color:blue;
  text-decoration:underline;
  font-size:90%;*/
  padding-right: 20px;
  }

/* Select controls - used for md, sd */
#t2__0 select {
  width:185px;
    font-family: Verdana, Arial;
    font-size: xx-small;
    color: black;
  }
/* "more..." option */  
#t2__0 select option[value="-1"] { 
  background-color:#dddddd;
  text-align:center;
  font-style:italic;
}

/* prevent drilldown control size change on selections */
#t2__0 div.t2_ModelDrilldownElement ,
#t2__0 div.t2_SupplyDrilldownElement {
  height:90px;
 }
  
/* Text input controls for mt, st, ct */
#t2__0 input[type=text] {
  width:140px;
    font-family: Verdana, Arial;
    font-size: xx-small;
    color: black;
  }
#t2__0 input[type=submit] {
  width:auto;
	border : 1px solid #BDBDCD;
	background-color : #C80C25;
	font-size: xx-small;
	text-align : center;
	color : White;
	font-weight : bold;
	font-family : Verdana; 
	cursor: hand;
  } 
#t2__0 .t2_inputCaption {
  margin:2px;
  font-size:80%;
  font-style:italic;
  }

/* items and columns for all results */
#t2__0 div.t2_itemColumnContainer {
  overflow: hidden;
  }
/* width for standard three columns */  
#t2__0 div.t2_itemColumn {
  margin-right:10px;
  width: 166px;
  float:left;  
  }
#t2__0 div.t2_itemColumn td {
  text-align: center;
  background-color:#eeeeee;
  margin-top:2px;
  width:160px;
  padding:3px;
  }
#t2__0 div.t2_itemColumn td.t2_item {
  }    
#t2__0 div.t2_itemColumn td.t2_altItem {
  } 
#t2__0 div.t2_itemColumn td a {
  color:black;
  text-decoration:none;
  font-size:90%;
  }  
/* Widths for particular components */
/* one column */
#t2__0 .t2_ModelsByTextSearchElement div.t2_itemColumn,
#t2__0 .t2_SuppliesByTextSearchElement div.t2_itemColumn {
  width: 300px;
  }
#t2__0 .t2_ModelsByTextSearchElement div.t2_itemColumn td,
#t2__0 .t2_SuppliesByTextSearchElement div.t2_itemColumn td {
  width: 294px;
  }
/* two columns */    
#t2__0 .t2_ComboByTextSearchElement div.t2_itemColumn {
  width: 240px;
  }
#t2__0 .t2_ComboByTextSearchElement div.t2_itemColumn td {
  width: 234px;
  }
#t2__0 .t2_ComboByTextSearchElement .t2_ModelsByTextSearchResultsElement ,
#t2__0 .t2_ComboByTextSearchElement .t2_SuppliesByTextSearchResultsElement  {
  float:left;
  width: 250px;
  }
 
/* Specific page elements */
  
.t2_inputCaption {  /* Under input textboxes */
  color:#333333;
  font-style:italic;
  font-size:80%;
  }
.t2_inputElementSeparator { /* Div between input elements */
  }
.t2_resultsMessage { /* No results, too much, etc */
  }

.t2_clear { /* Clumsy but certain way to keep floats inside container div */
  float:none;
  clear:both;
  }

/* =============== catalog items - results ===================== */
#t2__0 .t2_CatalogItems h3 {
  margin-bottom:15px;
  }

#t2__0 .t2_CatalogItems div.t2_item {
    height: 160px;
    margin: 6px 0 0;
    padding: 0 0 0 85px;
    position: relative;
    width: 90%;
    border-bottom: 2px solid #6c90bc
    }
div.t2_item .image {
    height: 100%;
    left: 0;
    padding-top: 40px;
    position: absolute;
    text-align: center;
    top: 0;
    vertical-align: middle;
    width: 160px;
}

div.t2_item .title {  
    background-color: #DBDBDB;
    float: left;
    font-weight: bold;
    height: 20px;
    padding-top: 4px;
    vertical-align: middle;
    width: 85%;
    margin-left: 70px;
    padding-left: 5px;
  }
div.t2_item .description {
  color:#333333;
  font-size: 11px;
  left: 185px;
  float:left;
  width: 85%;
  margin-left: 70px;
  padding: 5px;
  font-weight: bold;
  padding-left: 0px;
  }
div.t2_item .detail_link {
  clear:both;
  margin-left: 70px;
  padding: 5px;
  padding-left: 0px;
  }  
#t2__0 div.t2_item a,
#t2__0 div.t2_item a:visited {
  color:#333333;
  text-decoration:underline;
  font-size: 11px;
  font-weight:bold;  
  color: #6c90bc;
  }  
#t2__0 div.t2_item a:hover {
  color:black;
  }    
div.t2_item .sku {  
  font-size: 11px;
  font-weight: bold;
  float:left;
  width: 100px;
  margin-left: 70px;
  }
div.t2_item .price {  
  font-weight: bold;
  font-size:11px;
  width: 100px;
  color: #6c90bc;
  float:left;
  }
div.itemSeparator {
  /*background-color: #6c90bc;
  height:2px;
  width:90%;
  */
  }

/* Detail page (model list) */
 #t2__0 .t2_CatalogItemElement th,
 #t2__0 .t2_CatalogItemElement td {
  padding-top:3px;
  vertical-align:top;
   }
 #t2__0 .t2_CatalogItemElement th {
  text-align:left;
  padding-left: 6px;
  text-indent: -6px;
  }
/*---------------------------------------------------------------------------------------*/
/*
Suggestions Box is the HTML <DIV> which behaves as the parent container of  the Suggestions List container <DIV>
*/
.suggestionsBox {
	margin: 20px 0px 0px 6px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
    background: none repeat scroll 0 0 white;
    border-color: -moz-use-text-color #E7E7E7 #E7E7E7 -moz-use-text-color;
    border-style: none solid solid none;
    border-width: 0 1px 1px 0;
    padding: 0 !important;
    position: absolute;
    float: left;
    z-index: 999;
    width: 335px;
}

/*
Suggestions List is another <DIV> inside Suggestions Box which contains list (<LI> elements) of suggestions returned by AutoComplete Server.
*/
.suggestionList {
 	background: none repeat scroll 0 0 white;
    border-color: #A2BFF0 #558BE3 #558BE3 #A2BFF0;
    border-style: solid;
    border-width: 1px;
    display: block;
    z-index: 99;	
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	text-align: left;
	
}

/*
Suggestions List <LI> element properties decorates the suggestion element in the list. 
*/
.suggestionList li {
	margin: 0px 0px 3px 0px;
	padding: 3px;
	list-style-type:none;
	padding-left: 7px;
	white-space: nowrap;
	overflow-x: hidden;
	cursor: pointer;
}

/*
Item Hover can be defined to decorate the suggestion <LI> element to highlight when user moves the mouse pointer over it.   
*/
.itemhover{
	background: none repeat scroll 0 0 #D5E2FF;
}


/*
This property should be ignored. It is used to block crawlers from sending autocomplete requests to the server. 
Its just a trick used. 
*/

#ignoreme{
	visibility: hidden;
	width: 0px;
	height: 0px;
	
	
}

.ds {
	display: -moz-inline-box
}

.ds {
	/*border-bottom: solid 1px #e7e7e7;
	border-right: solid 1px #e7e7e7;*/
	display: inline-block;
	/*margin: 3px 0 4px;
	margin-left: 4px*/
}

