﻿.statesItem 
{
    margin: 5px 0;
    width: 150px;
    float: left;
}

.statesItem a
{
    font-size: 12px;
}

#locationMapStates
{    
    overflow: auto;
    float: left;
    margin:10px 5px 10px 0;
    width:720px;
}
    #locationMapStates h3
    {
        /*margin-bottom: 5px;
        margin-right: 10px;*/
        margin-bottom: 5px;
        width: 100%;
    }
    
    #lrStates
    {
        margin-left:40px;
        width: 300px;
    }
        .statesCol
        {
            float:left;
            width: 150px;
        }
    #lrStates, #lrFAS
    {
        display:none;
        float:left;
    }
    
    #lrStates span
    {
        margin-left:30px;
    }
    
    #lrFAS
    {
        margin-top:5px;
        width:300px;
    }

#locationsMap
{
    /*float:right;*/
    margin:0 0 10px 5px;
}
    #locMapInput
    {      
        background-image:url(http://media.tbccentral.com/themes/bigo/images/locations_graphics/locations_locator_bg.jpg) !important;
        height:219px;
        margin-bottom:5px;
        width:727px;  
    }
        #lmiHdr
        {
           float:left; 
        }
        
        #liInput
        {
            float:left;
        }
        
            #lmiTFL
            {
                left:50px;                    
                position:relative;
                top:84px;
                width:415px;
            }
                #lmiTFL input
                {
                    /*background-color:transparent !important;*/
                    border:medium none !important;
                    /*color:#C84334;*/
                    font-size:33px;
                    height:45px;                    
                    margin:0pt 0pt;                                        
                    width:423px;                    
                }
            
            #lmiRange
            {
                font-size:12px;
                left:120px;
                position:relative;
                top:102px;
                width:100px;
            }
        #lmiImgBtn
        {
            left:515px;
            position:relative;
            top:19px;
            width:163px;
        }
        
     #locCopy h3
     {
         margin-left:40px;
     }   
     
     
     #locCopy
     {
         float:left;
         margin-bottom: 20px;
         width:100%;
     }
     #locOther
     {
         float:left;
         text-align:center;
         margin: 0 auto;
         width:100%;
     }
        .locLink
        {            
            background-position:center top;
            background-repeat:no-repeat;
            display:block;
            float:left;
            height:100px;
            margin:0 10px;
            width:220px;
        }
            .locLink a
            {
                position:relative;
                top:60px;
            }
        #locNTB{ background-image: url(http://media.tbccentral.com/themes/bigo/images/locations_graphics/locations_logo_ntb.gif);}
        #locTK{ background-image: url(http://media.tbccentral.com/themes/bigo/images/locations_graphics/locations_logo_tk.gif);}
        #locMerc{ background-image: url(http://media.tbccentral.com/themes/bigo/images/locations_graphics/locations_logo_merch.gif);}
     
    
    #locMapImg
    {        
        text-align:center;
        margin-top:10px;
    }

#locationsList, .pnlMap
{
    width: 700px;
}
#locationsHeader
{
    height:30px;    
    background: transparent url(http://media.tbccentral.com/themes/bigo/images/subnavbg.gif) repeat-x scroll 0 0;
    margin-top: 5px;
    width: 700px;
    cursor:pointer;
}
    #locationsHeader span
    {
        font-size: 12px;
        float:left;
        margin: 5px 0 0 10px;
    }
    
#locations
{
    float:left;
    width: 700px;
}

.locationsItem 
{   
    padding-top: 25px;
    width: 220px;    
    float: left;
    font-size: 11px;
}
/************************************/
/* Overrides */
/************************************/
.content1
{
    clear: both;
}
.content1 h3 
{
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.content1 p
{
	clear: both;
	font-size: 10px;
	margin: 5px 0;
}

.content1 p img
{
	float: left;
	padding-right: 10px;
}


.ReadMore a
{
    font-size:65%;
    padding-top:12px;
}

.smallTextbox
{
    /*width:125px;*/
}
