﻿body 
{
    font-family:calibri,arial;
    font-size:10pt;
    background-color:#e3e3e3;
    color:#747474;
}

h1
{
    font-family:calibri,arial;
    font-size:10pt;
    font-weight:normal;
    display:none;
}
.img
{
    border:solid 1px #cccccc;
}

img
{
    border:solid 1px #cccccc;
}

select
{
    font-family:calibri,arial;
    font-size:9pt;
}

input[type="text"] 
{ 
    font-family: calibri,arial; 

}

input[type="submit"] 
{ 
    font-family: calibri,arial; 

}

textarea
{
    font-family:calibri,arial;
}

a img
{
    text-decoration:none;
    border:none;
}

a 
{
    text-decoration:none;
    color:black;
    font-weight:bold;
    
}

a:hover
{
    color:#39702f;
}


 a.HighlightColourLinks:link
 {
     color:White;
 }
 
 a.HighlightColourLinks:hover
 {
     color:#cccccc;
 }
 
 a.HighlightColourLinks:visited
 {
     color:white;
 }
 
 .MyAccountLink
 {
     color:#cf2212;
 }
 
 a.MyAccountLink:link
 {
     color:#cf2212;
 }
 
 a.MyAccountLink:hover
 {
     color:#747474;
 }
 .tdborder
 {
     border-top:1px solid #003d85;
     border-bottom:1px solid #003d85;
     
 }
 
#Container
{
     background-color:#e3e3e3;
     margin:0 auto;
     width:970px;
     text-align:left;
     position:relative;
     padding-left:10px;
     padding-right:10px;
}

.modalBackground
{
	color:#747474;
	font-weight:bold;
	background-color:white; 
    box-shadow:3px 3px 3px #e3e3e3;
  

}
.ModalPopupBG
{
    background-color: #747474;
    filter: alpha(opacity=50);
    opacity: 0.7;
}


.BrandBorder
{
    border:1px solid #cccccc;
    padding:10px;
    background-color:#e3e3e3;
}

#LoginPopUpText
{
     width:500px;
     height:300px;
     position:absolute;
     color:#747474;
     padding-top:20px;
     padding-left:20PX
}

#MetricConverterPopUpText
{
     width:500px;
     height:300px;
     position:absolute;
     color:#747474;
     padding-top:20px;
     padding-left:20PX
}

/*AutoComplete flyout */
.autocomplete_completionListElement
{
    margin : 0px!important ;
    background-color : inherit ;
    color : windowtext ;
    border : buttonshadow ;
    border-width : 1px ;
    border-style : solid ;
    cursor : 'default' ;
    overflow : auto ;
    height : 200px ;
    font-family : Tahoma ;
    font-size : small ;
    text-align : left ;
    list-style-type : none ;
    }
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
   {
    background-color : #ffff99 ;
    color : black ;
    padding : 1px ;
    }

    /* AutoComplete item */
.autocomplete_listItem
    {
    background-color : window ;
    color : windowtext ;
    padding : 1px ;
   }
   

        .MyTabStyle .ajax__tab_header 
        { 
            font-size: 10pt; 
            font-weight:bold; 
            display: block; 
  
        } 
        .MyTabStyle .ajax__tab_header .ajax__tab_outer 
        { 
            border-color: #222; 
            color: #222; 
            padding-left: 10px; 
            margin-right: 3px; 
            border:solid 1px #d7d7d7; 
        } 
        .MyTabStyle .ajax__tab_header .ajax__tab_inner 
        { 
            border-color: #666; 
            color: #666; 
            padding: 3px 10px 2px 0px; 
        } 
        .MyTabStyle .ajax__tab_hover .ajax__tab_outer 
        { 
            background-color:#aae1fa; 
        } 
        .MyTabStyle .ajax__tab_hover .ajax__tab_inner 
        { 
            color: #fff; 
        } 
        .MyTabStyle .ajax__tab_active .ajax__tab_outer 
        { 
            border: solid 1px #cccccc;
            background-color: #d7d7d7; 
        } 
        .MyTabStyle .ajax__tab_active .ajax__tab_inner 
        { 
            color: #000; 
            border-color: #333; 
        } 
        .MyTabStyle .ajax__tab_body 
        { 
            /*font-size: 10pt;*/
            background-color: #e3e3e3; 
            /*border-top-width: 0; */
            border: solid 1px #cccccc;
            /*border-top-color: #ffffff; */
        } 
    .HighlightColour
    {
        color:black;
    }
    
    .Border
    {
        border:solid 1px #cccccc;
    }
    
    .BackgroundColourBorder
    {
        background-color:#e3e3e3;
        border:solid 1px #cccccc;
    }
    
    .BackgroundColourDark
    {
        background-color:#e3e3e3;
    }
    
    .BackgroundColourBorderLight
    {
        background-color:White;
        border:solid 1px #cccccc;
    }
    
    .CompanyName
    {
        font-family:Adobe Caslon Pro;
        font-size:24pt;
        color:#003d85;
        font-weight:bold;
    }
    
    .CompanyStrap
    {
        font-family:Adobe Caslon Pro;
        font-size:14pt;
        color:#003d85
    }
    
    .Tab
    {
        background-color:#e3e3e3;
        border-left:1px solid #cccccc;
        border-bottom:1px solid #cccccc;
        border-right:1px solid #cccccc;
    }
    
    .FilterTitle
    {
        border:1px solid #cccccc;
        background-image:url(../images/greygradient.jpg);
        overflow:hidden;
        width:220px;
        height:28px;
        margin-left:2px;
        margin-top:10px;
    }
    
    .FilterPanel
    {
        width:220px;
        padding-left:5px;
        margin-top:5px;
    }
    
    .BackgroundColourDarkTable
    {
        background-color:#007db6;
    }
    
    .FontColourDarkTable
    {
        color:#003d85;
    }
    
    .PageHeadings
    {
        color:#003d85;
        font-size:12pt;
        font-weight:bold;
    }
    
    .Breadcrumb
    {
        color:#576ca5;
    }
    
    .LightColourBackground
    {
        background-color:#aae1fa;
    }
    
    .DarkColourBackground
    {
        background-color:#003d85;
    }
    
  .LaminateFilterHeader
  {
      color:#003d85;
  }
  .CarpetFilterHeader
  {
      color:#003d85;
  }
   
   .CarpetTileFilterHeader
  {
      color:#003d85;
  }
  
  .WoodFilterHeader
  {
      color:#003d85;
  }
  
  .VinylFilterHeader
  {
      color:#003d85;
  }
  
  .LVTFilterHeader
  {
      color:#003d85;
  }
  
  .UnderlayFilterHeader
  {
      color:#003d85;
  }
  
  .ContractFilterHeader
  {
      color:#003d85;
  }
    
  .StrapBackground
  {
      background-color:#3f5260;
  }
    