﻿/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-CONSTANT-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
body, td, input, form {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

h1 {
	font: bold 24px Tahoma;
	color: #ffffff;
	margin: 15px 23px 0px 100px;
	
}
h2 {font:bold 18px Tahoma; color:#1675a3; margin:15px 23px 0px 10px;}
h3 {font:bold 14px Tahoma; color:#a6069c; margin:5px 0px 2px 0px;}
h4 {font:bold 12px Tahoma; color:#000000; margin:0px 0px 0px 0px;}
h5 {font:16px Tahoma; color:#000000; margin:0px 0px 0px 0px;}

a {color:#1675a3; text-decoration:underline}
a:hover{ text-decoration:none}

b { font:bold 14px Tahoma; color:#a6069c; margin:0px 0px 0px 0px;}

table {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;
	width:100%;
	padding:0px 0px 0px 0px;
}									   
td {
	vertical-align: top;
	font: normal 12px Tahoma, Arial;
	line-height: 14px;
	color: #434343;
}

td.category{
	vertical-align: top;
	font: normal 14px Tahoma, Arial;
	line-height: 18px;
	color: #ffffff;
	font-weight: bold;
	background-color: #a6069c;
	text-align: left;
}

td.footer{
	font: normal 10px Tahoma, Arial;
	line-height: 12px;
	color: #434343;
	font-weight: normal;
	text-align: left;
}

td.footer b{
	font: normal 12px Tahoma, Arial;
	line-height: 12px;
	color: #a6069c;
	font-weight: Bold;
	text-align: left;
}


.input{			     
	font:normal 16px Tahoma;			
	vertical-align:middle;
	color:#ffffff;
	padding:9px 0px 0px 0px;
}	


.title a{			     
	font:normal 16px Tahoma;			
	vertical-align:middle;
	color:#06a300;
}

.title {			     
	font:normal 12px Tahoma;			
	vertical-align:middle;
}	

.distance {			     
	font:normal 24px Tahoma;			
	vertical-align:middle;
	color:#0070fd;
}	
	

img {border:0px;}

.menu{			     
	font:bold 16px Tahoma;			
	vertical-align:middle;
	color:#1675a3;
	padding:5px 0px 5px 90px;
}

.zipmenu{			     
	font:normal 8px Tahoma;			
	vertical-align:middle;
	color:#1675a3;
	padding:5px 0px 5px 90px;
}

.brands{			     
	font:normal 12px Tahoma;			
	vertical-align:top;
	padding:8px 0px 0px 0px;
}

.brands a{			     
	font:normal 12px Tahoma;			
	vertical-align:top;
}


.brands b{
	font: bold 14px Tahoma;
	vertical-align: top;
	text-align: left;
}


.bar{			     
	font:normal 12px Tahoma;			
	vertical-align:middle;
	color:#ffffff;
	padding:17px 0px 0px 27px;
}


.leftbar{			     
	font:bold 16px Tahoma;			
	vertical-align:middle;
	color:#ffffff;
	padding:19px 0px 0px 100px;
}


.TopLeftCornerBorder
{
	height:16px;
	width:13px;
	background-image:url('http://www.retailflooringstores.com/shop/images/top_left_corner.png');
}

.TopRightCornerBorder
{
	height:16px;
	width:13px;
	background-image:url('http://www.retailflooringstores.com/shop/images/top_right_corner.png');
}


.TopMiddleBorder
{
	border-style: none;
	background-image:url('http://www.retailflooringstores.com/shop/images/top_middle.png');
}

.BottomMiddleBorder
{
	border-style: none;
	background-image:url('http://www.retailflooringstores.com/shop/images/bottom_middle.png');
}

.BottomLeftCornerBorder
{
	border-style: none;
	height:16px;
	width:13px;
	background-image:url('http://www.retailflooringstores.com/shop/images/bottom_left_corner.png');
}

.BottomRightCornerBorder
{
	border-style: none;
	height: 16px;
	width: 13px;
	background-image: url('http://www.retailflooringstores.com/shop/images/bottom_right_corner.png');
}

.LeftBorder
{
	background-color: #ffffff;
	border-left: 1px solid #eeeeee;
	background-image: url('http://www.retailflooringstores.com/shop/images/box-background.png');
	background-repeat: repeat-x;
}
.RightBorder
{
	background-color: #ffffff;
	border-right: 1px solid #eeeeee;
	background-image: url('http://www.retailflooringstores.com/shop/images/box-background.png');
	background-repeat: repeat-x;
}
.BoxColor
{
	background-color: #ffffff;
	background-image: url('http://www.retailflooringstores.com/shop/images/box-background.png');
	background-repeat: repeat-x;
}

.BoxColor 
{
	background-color: #ffffff;
	background-image: url('http://www.retailflooringstores.com/shop/images/box-background.png');
	background-repeat: repeat-x;
}

#TopNavUnit {
	border: 1px solid #a6069c;
	FONT-SIZE: 18px;
	line-height:26px;
	color: #33CCFF;
	width: 803px;
	height: 20px;
	margin-left: 90px;
	text-align: center;
	vertical-align: middle;
}
.TopNavUnit a {
	background: #a6069c;
	FONT-SIZE: 18px;
	line-height:26px;
	TEXT-DECORATION: none;
	color: #ffffff;
	display: block;
	padding: 1px 5px 1px 5px;
	width: 90px;
	height:20px;
	text-align: center;
	vertical-align: middle;

}
.TopNavUnit a:hover {
	background: #0066FF;
	FONT-SIZE: 18px;
	line-height:26px;
	TEXT-DECORATION: none;
	color: #FFFFFF;
	height:20px;
	text-align: center;
	vertical-align: middle;

}
.TopNavSeparator {background:#F9F3E5;border-bottom:1px solid #8E6B22;}

#BottomNavUnit {
	border: 1px solid #ffffff;
	FONT-SIZE: 18px;
	line-height:26px;
	color: #33CCFF;
	width: 910px;
	height: 20px;
	margin-left: 0px;
	text-align: left;
	vertical-align: middle;
}

.BottomNavUnit a {
	FONT-SIZE: 18px;
	line-height: 26px;
	TEXT-DECORATION: none;
}

#smallMap{ 
   width: 468px; 
   height: 400px;
}
