﻿body {font-family: Tahoma, Arial; color: Black;} 
 a:link {text-decoration:none; color:Blue}
 a:visited {text-decoration:none; color:Blue}
 a:hover {text-decoration: underline; color: navy;}
 
 .grid
{
	border-right: #f0f0f0 1px dotted;
	border-bottom: #cccccc 1px solid;
}
.btm-1-c
{
	border-bottom: #cccccc 1px solid;
}

 .findbranch_txtbox
{
	font-size: 10pt;
	width: 60px;
	background-color: #ffffcc;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.findbranch_btn
{
	font-size: 10pt;
	width: 30px;
	background-color: #cccc99;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.findbranch_lbl
{
	font-size: 10pt;
	font-weight: bold;
	background-color: #ffffcc;
}
.findbranch_pnl
{
	text-align: center;
}

 a.footerlinks:link {text-decoration:none; color:#cccccc;}
 a.footerlinks:visited {text-decoration:none; color:#cccccc;}
 a.footerlinks:hover {text-decoration:underline; color:#cccccc;}
 
 a.splashlink:link {text-decoration:none; color:#ffff99;}
 a.splashlink:visited {text-decoration:none; color:#ffff99;}
 a.splashlink:hover {text-decoration:underline; color:#ffff99;}
 
 a.altsplashlink:link {text-decoration:none; color:white;}
 a.altsplashlink:visited {text-decoration:none; color:white;}
 a.altsplashlink:hover {text-decoration:underline; color:white;}
 
 a.scroll:link {text-decoration:none; color:#ffff99;}
 a.scroll:visited {text-decoration:none; color:#ffff99;}
 a.scroll:hover {text-decoration:underline; color:#ffff99;}
 
 .imgthumb
{
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
}

.thumbleft
{
	float: left;
}

.branchlists
{
	border-bottom: #999999 2px dotted;
	padding-bottom: 2px;
	padding-top: 4px;
}
.findbranch-h-label
{
	background-color: palegoldenrod;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.featureflyout
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	background-color: white;
}
.categoryflyout
{
	background-color: white;
}

.imgbrdr
{
	border: black 1px solid;	
}

.branchimg
{
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-top: 8px;
}

	
	#rightCol p {
		margin-top: 0;
		font-size: 12px;
		text-align:left;
	}
	
	#rightCol H4 {
		margin-bottom: 0;
		font-size: 13px;
	}
	
	#Cellarstone {
		height: 290px;
		background: url(images/Cellarstone_featureBkgd.jpg) top right no-repeat #fff;
	}
	
	#Cellarstone h4 {
		position: relative; 
		top:170px; 
		left:20px;
	}
	
	#Cellarstone p {
		position: relative; 
		top: 170px; 
		left:20px; 
		width: 250px;
	}
	
	
	#Modular {
		padding: 20px;
		background-color: #82685c;
		border-bottom: 1px solid white;
		overflow:hidden;
	}
	
	
	#Modular img {
		float: left; 
		margin-right: 20px; 
	}
	
	
	#Modular h4 {
		margin-top: 40px; 
	}
	
	
	
	#CellarTec {
		padding: 10px 20px;
		background-color:#b9b2b2;
		overflow:hidden;
	}
	
	#CellarTec p {
		width: 250px;
	}


#Controller {
		float: right; 
		margin-top: 30px;
	}
	

#cellarTecLogo {
	position: relative; 
	top: 5px; 
	left: 40px;
	margin-bottom: 15px;
	}

td#partners {
	padding: 10px 20px;
}

#thumbnails {
	margin: 0 auto; 
	/* width: 315px; */
	table-layout:fixed;
	}
	
	
	
/* management-pro.aspx page styles */

#MgtPro-container p	{
	font-size: 12px;
	width: 400px;
	padding-top:0;
	margin-top: 0;
	}
	
#MgtPro-container h4	{
	margin-bottom: 0;
	font-size: 12px;
	}
	
.MgtPro-Imgs	{
	float: right;
	}
	
.SectionSubHead	{
	text-transform:uppercase;
	color: #999;
	font-size: 11px;
	border-bottom: 1px solid #999;
	width: 400px;
	margin: 35px 0 0 0;
}	

#MoreInfo	{
	width: 230px;  
	position: relative; 
	top: 260px; 
	left: 375px; 
	}
	
#MoreInfo p	{
	font-size: 10px; 
	font-weight: bold; 
	color: #464646;
	}

#MoreInfo a	{
	color: #464646;
	text-decoration: underline;
	}
	
	
#MoreInfo a:hover	{
	color: black;
	text-decoration: none;
	}
	
#MgtPro-container ul	{
	width: 400px;
	margin-top: 0;
	}
	
#MgtPro-container li	{
	font-size: 12px;
	}
