/******************************************************************************
 *  Colors
 red			#e53a34
 lt grey		#dddddd
 drk grey		#595c5e
 blue			#0c6ba7
 ******************************************************************************/

/******************************************************************************
 **********                          Home                       **********
 ******************************************************************************/
#slideshowContainer
{
	position: relative;
	width: 154px;
	height: 244px;
}

#slideshow
{
	width: 154px;
	height: 244px;
}



/******************************************************************************
 **********                          Body                      **********
 ******************************************************************************/
 body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
}
 
h1	{
	color:#e53a34;
	font-size:1.4em;
    margin-bottom:-10px;
}

h2	{
	color:#0c6ba7;
	font-size:1.2em;
}

.title	{
	margin-bottom:-13px;
}

 .fullContainer	{
 	text-align:left;
	width: 800px;
	margin: auto;
	position:relative;
	z-index:1;
 }
 
 .brandLogos	{
 	float:right;
	margin-bottom:-10px;
	position:relative;
	z-index:2;
 }
 
 .pageContainer	{
 	width:590px;
	float:right;
	position:relative;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:10px;
 }
 
 .midContainer	{
 	width:410px;
	float:right;
 }

.rightContainer	{
	width:200px;
	float:right;
	padding-top:15px;
	padding-bottom:10px;
}

.stroke	{
	width:154px;
	height:100%;
	border: 1px solid #595c5e;
}

.arrowBullet ul li	{
	list-style-image:url(../images/arrow.gif);
	margin-left:-10px;
	line-height:1.3em;
}

.map	{
	padding:15px;
}

.centralVacs	{
	text-align:center;
	font-weight:bold;
	font-size:large;
}

 /******************************************************************************
 **********                          Navigation                      **********
 ******************************************************************************/
  .topNavigation	{
 	clear:both;
	float:right;
	margin:-100px 0px 0px 0px;
	position:relative;
	z-index:3;
	font-size:.9em;
 }
 
.topNavigation a:link		{color:black; text-decoration:none;}
.topNavigation a:visited	{color:black; text-decoration:none;}
.topNavigation a:hover		{color:#0000cc; text-decoration:underline;}
.topNavigation a:active		{color:black; text-decoration:none;}
 
 .mainNavigation {
 width:190px;
 text-align:left;
 float:left;
 }	
 
 .mainNavigation ul li	{
	list-style-image:url(../images/doubleArrow.gif);
	margin-left:5px;
	line-height:1.3em;
}

.mainNavigation a:link		{color:black; text-decoration:none;}
.mainNavigation a:visited	{color:black; text-decoration:none;}
.mainNavigation a:hover		{color:#0000cc; text-decoration:underline;}
.mainNavigation a:active	{color:black; text-decoration:none;}

 .navTitle	{
 	color:#0c6ba7;
	margin-left:-25px;
    font-size: 1.2em;
 }

 /******************************************************************************
 **********               Store Navigation		                      **********
 ******************************************************************************/
.storeNavigation
{
clear:both;
background-color:#dddddd;
border-color:#595c5e;
border-style:solid;
border-width:1px;
padding:3px;
text-align:right;
}

 /******************************************************************************
 **********               Store Item		                          **********
 ******************************************************************************/


div.item div.image 
{
	float:right;
}

 /******************************************************************************
 **********               Store Category		                      **********
 ******************************************************************************/

td.itemThumbnail img 
{
	border:0px;
}
 
 /******************************************************************************
 **********                          Footer		                      **********
 ******************************************************************************/
.CCVM-footer	{
clear:both;
background-color:#dddddd;
border-color:#595c5e;
border-style:solid;
border-width:1px;
text-align: center;
padding-bottom:5px;
} 

 .footerContainer	{
  clear:none;
  background-color:#dddddd;
  border-color:#595c5e;
  border-style:dotted;
 }
 
 .location	{
 width:190px;
 float:left;
 display:inline;
 padding-top:5px;
 text-align:center;
 font-size:x-small;
 color:#595c5e;
 background-color:#dddddd;
 }
 
 .footerLeft	{
 float:left;
 padding-top:5px;
 padding-left:10px;
 }
 
 .floatLeft	{
   float:left;
   padding-left:10px;
 }
 
 .floatRight	{
 float:right;
 padding-right:8px;
 }
 
 .footerRight	{
 float:right;
 padding-top:6px;
 padding-right:10px;
 }
  .floatMieleAuth	{
 float:right;
 }
 
 .floatEPA	{
 float:left;
 padding-top:5px;
 padding-left:10px;
 }
 
 .line	{
float:left;
display:inline;
clear:none;
padding-top:20px;
 }
 
 .store	{
 clear:none;
 display:inline;
 text-align:center;
 font-size:x-small;
 color:#595c5e;
 }
 
 .dottedLine	{
 clear:both;
 }

