﻿
/* General Site */
body 
{
	background-image: url(../img/border_dots.gif);
	font-family:Arial;
	font-size:0.75em;
	height:100%;
	margin-top:0px;
	margin-bottom:0px;
	
}




#MainTable
{
	background-color:white;
}


h1 
{
	font-weight:bold;
	font-size:1.5em;
	border-bottom: solid 1px #8A8A8A;
	color:#2F4E7C;
	padding:0px 0px 0px 0px;
	margin:15px  5px 5px 0px;
	
}

h2
{
	font-weight:bold;
	font-size: 1.3em;
	color:#2F4E7C;
	
	margin-bottom:0px;
	
}

h3
{
	font-weight:bold;
	font-size: 1.1em;
	color:#2F4E7C;
	
}

#innerbody
{
	/*margin:10px  40px  10px 35px;*/
		/*min-height:350px;*/
		/* padding: 0px 25px 0px 35px;*/

}

#HomeHeading 
{
	margin:15px    10px   15px 10px;
}


#background
{
	background-color:White;
	height:100%;
}

.FinePrint
{
	font-size:smaller;
}

.Heading
{
background-color: #2F4E7C;
color:White;
font-size:1.2em; 
font-weight:bold;
width:100%;
padding: 5px 35px 5px 35px;

}

.Title
{
	color: #2F4E7C;
	font-size:1.6em;
	background-image: url(../img/HEADER_Grey_Line.gif);
	vertical-align:text-top;
	padding-top:10px;
}
/* End General Site */
/* Global Navigation */

.MainNav
{
	background-image: url(../img/wd_navbg.gif);
	background-repeat: no-repeat;
}

.MainNav td 
{
	color:White;
	text-transform:uppercase;
	font-weight:bold;
	font-size:small;
	text-align:center;

}

.MainNav td a, a:link, a:visited, a:active
{
	color:White;
    text-decoration:none;
}

.MainNav td a:hover {color:#8A8A8A; }
/* End Global Navigation */

/* Header Bar */


.TopNav td
{
	color:	#8A8A8A;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;
	vertical-align: bottom;
}


.TopNav td a, a:link, a:visited, a:active
{
	color:#8A8A8A;
    text-decoration:none;
}

.TopNav td a:hover {text-decoration:underline; }

/* End Header Bar */

/* Header Overall */
#headerTable 
{
	background-color:White;
}

#headerpaddingleft
{
	padding-left:35px;
	padding-bottom:10px;
}

#headerpaddingright
{
	padding-right:35px;
	

}

.SearchForm 
{
	color:GrayText;
}

.SearchButton
{
	padding-top: 10px;
	/*padding-left: 5px;*/
	padding-bottom: 9px;
}
/* End Header overall */

/* Links */
#innerbody a, a:link, a:visited, a:hover, a:active
{
    color:#2F4E7C;
    text-decoration:none;
    font-weight:bold;
    font-size:1.0em;

}
#innerbody a:hover {color:#8A8A8A; }

a, a:link, a:visited, a:hover, a:active
{
	text-decoration:none;
}

a img { border: none; }


/* End Links */

/* Todays Rates */
.TodaysRates td 
{
	color:White;
	text-align:center;
	font-weight:bold;
	 line-height:36px;
	font-size:11px;
}

#RateHeader 
{
	font-size:1.2em;
}

.TodaysRates td a, a:link, a:visited, a:active
{
	color:White;
    text-decoration:none;
   /* font-size:1.1em; */
}

.TodaysRates td a:hover {color:White; text-decoration: underline; }
/* End Todays Rates */


/* Products and Services */
.Products td 
{
	color:White;
	text-align:center;
	font-weight:bold;
	 line-height:30px;
	font-size:11px;
}


#RateHeader 
{
	font-size:1.2em;
}

.Products td a, a:link, a:visited, a:active
{
	color:White;
    text-decoration:none;
}

.Products td a:hover {color:White; text-decoration: underline; }
/* End Products and Services */

/* Footer Overall */
#footerTable 
{
	background-color:White;
	
}

#MainTableHeight
{
	/*margin:10px  40px  10px 35px;*/
		/*min-height:700px; */

		/* padding: 0px 25px 0px 35px;*/

}
/* End Footer overall */

/* Footer Navigation */

.FooterNav
{
	background-image: url(../img/wd_navbg.gif);
	background-repeat: no-repeat;
}

.FooterNav td 
{
	color:White;
	text-transform:uppercase;
	font-weight:bold;
	font-size:small;
	text-align:center;

}

.FooterNav td a, a:link, a:visited, a:active
{
	color:White;
    text-decoration:none;
}

.FooterNav td a:hover {color:#8A8A8A; }
/* End Footer Navigation */

/* Copyright Information */
.copyrightTable 
{
	color: #8A8A8A;
	font-size:smaller;
}	

#copyright 
{
	color:#2F4E7C;
}

/* End Copyright Information */

/* Newsletter Signup */

.Newsletter 
{
	color:#8A8A8A;
	
	
}

/* End Newsletter Signup */

/* News on Homepage */

#NewsArticles a, a:link, a:visited, a:hover, a:active
{
	color:#2F4E7C;
    text-decoration:none;
    font-size:.90em;
	
}

#NewsArticles a:hover {color:#8A8A8A; text-decoration:underline; }
/* End News on Homepage */

/* Homepage Content */
#Homepage a, a:link, a:visited, a:hover, a:active
{
	 color:#2F4E7C;
    text-decoration:none;
    font-weight:bold;
    font-size:1.2em;
}

#Homepage
{
	min-height:438px;
	padding-left:75px;
}

#Homepage a:hover {color:#8A8A8A; }
/* End Homepage Content */

/* FORMS */

#frontEndForms
{
	border:solid 1px DarkGray;
	padding:0px;
	 margin:0px 0px 0px 0px;
	background-color:#eeeeee; 
}
#frontEndForms tr
{
	vertical-align:bottom;
}
#frontEndForms th
{
	text-align:right;
	font-weight:bold;
	width:200px;
}
#frontEndForms, #frontEndForms td
{
	text-align:left;
	padding: 5px  2px 0px 2px;
}
#frontEndForms td.textCenter
{
	text-align:center;
	padding-left:35px;
	padding-bottom:5px;
}


/* End FORMS */

/* Map Font */
#MapFont
{
	font-size:smaller;
}

/* Map Font */

/* Tables */

.TableGrayBorder th
{
	background-color:#CCCCCC;
	font-size: 1.2em;
	
}
.TableGrayBorder 
{
	border:solid 3px  #CCCCCC;
}


.MemberInfo th
{
	text-align:left;
}

html>body .WegmansSpacer 
{
	*padding-bottom:27px;
}


/* End Tables * /

/* Text Changes */
#introtext 
{
	font-size:14px;
}
/* End Text Changes */