
/* second_style.css family feedback, calendar, */
/* if second_style universal is changed - change store_style and main_style accordingly */

/* universal style */

body, h1, h3, h4, td, p {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 color: #000000;
 font-size: 11pt;
 }
 
 a:link {
color: #006666;
text-decoration: underline;
}

a:visited {
color: #993399;
text-decoration: none;
}

a:active {
color: #999933;
text-decoration: none;
}

a:hover {
color: #66cccc;
background-color: #006666;
text-decoration: none;
}

em {
font-weight: bold;
color: #000000;
}

h1 {
font-size: 14pt;
text-align: center;
color: #006666;
}

h4 {
font-size: 12pt;
text-align: left;
font-weight: bold;
}

hr {
color: #006666;
text-align: center;
width: 90%;
}
 
 /* masthead style */
 .masthead {
 background-color: #339999;
 text-align: center;
 }
 

.nav {
font-size: 10pt;
background-color: #99cccc;
text-align: center;
}

 #navlist
{
background-color: #99cccc;
text-align: center;
padding: 0px 5px 0px 5px;
margin-left: 0;
font:  9pt Verdana, sans-serif;
}

#navlist a
{

border-left: 3px solid #006666;
background: #99cccc;
text-decoration: none;
padding-left: 5px;
}

#navlist  a:link { color: #006666; }
#navlist a:visited { color: #663399; }

#navlist a:hover
{
border-color: #663399;
color: #ffffff;
background: #006666;
}

/* bottom bar style */
.bottom {
font-size: 8pt;
text-align: center;
background-color: white;
}

.pgphone {
padding-top: 10px;
font-size: 11pt;
color: #336666;
text-align: center;
font-weight: bold;
border-bottom: 1px solid #339999;
}

/* ---------------------------- Begin unique style */

/* what's new style */
em.right {
color: #000000;
font-weight: bold;
font-size: 1em;
}

.right {
background-color: #99cccc;
padding-left: 5px;
font-size: 90%;
color: #000000;
text-align: center;
padding-top: 2px;
padding-bottom: 5px;
}

.yellow {
		color: #ffff00;
		font-weight: bold;
		}

/*calendar page */

table.calendar {
	vertical-align: top;
	font-size: .9em;
	padding-left: 10%;
	padding-right: 10%;
	margin-left: 20px;
	}

div.calendar {
	border: 2px dotted #339999;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	font-size: .9em;
		}
table.retail {
	vertical-align: top;
	font-size: .9;
	}
		
			
	th.Hretail {
	font-weight: bold;
	text-align: center;
	font-size: .9em;
	color: #006666;
	}
	
	td.Lretail {
	padding-left: 10px;
	padding-top: 10px;
	font-size: 90%;
	vertical-align: top;
	padding-bottom: 10px;
	border-top: 1px dotted #339999;
	}

	td.Cretail {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	font-size: 85%;
	vertical-align: top;
	padding-bottom: 10px;
	width: 33%;
	border-top: 1px dotted #339999;
	}

	td.Rretail {
	padding-right: 10px;
	padding-top: 10px;
	font-size: 90%;
	width: 33%;
	vertical-align: top;
	padding-bottom: 10px;
	border-top: 1px dotted #339999;
	}	
	
	
/* links, site css */
	.tofc {
	border: 2px dotted #339999;
		}
		
/* site css */
	h3 {
	font-size: 12pt;
	}
	
	.info {
	font-size: 10pt;
	}
	
/* email CSS */
	.newsEmail {
		padding-left: 10px;
		color: #006666;
		}
	
		
	
/* feedback CSS */
.offer {
	padding-left: 30px;
	padding-right: 30px;
	text-align: left;
	}

th.contact {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	}

form#contact {
	color: #000000;
	background-color: #ffffff;
	}
	
table.contact {
	background-color: #99cccc;
	color: #ffffff;
	border: 10px solid #339999;
	border-collapse: collapse;
	}
	
#contact td {
	border: 1px solid #99cccc;
	padding-left: 4px;
	background-color: #99cccc;
	}
	
.labelcell {
	color: #000000;
	background-color: #99cccc;
	font-size: 10pt;
	text-align: right;
	}
	
.fieldcell {
	background-color: #99cccc;
	color: #000000;
	}
	
.fieldcell input {
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #339999;
	}
	
.smallfieldcell {
	background-color: #99cccc;
	color: #000000;
	border: 1px solid #99cccc;
	}
	
.smallfieldcell select {
	background-color: #ffffff;
	color: #000000;
	border: 4px solid #999933;
	text-align: center;
		}
	
.contact select {
	background-color: #99cccc;
	color: #000000;
	border: 4px solid #006666;
	width: 200px;
	}
		
.button input {
	background-color: #006666;
	color: #ffffff;
	border: 2px solid #663399;
	font: 12pt bolder;
	width: 150px;
	}
	
.red {
		color: #8b0000;
		}	
	
	
	

	


