﻿/* Master */
/* Header Section */
.Table_BGHeaderMid
{
	background-position: left top;
	background-image: url(bg_headerMid.gif) ;
	background-repeat: repeat-x;
	height:50px;	
}
.Table_BGHeaderLeft
{
	background-position: left top;
	background-image: url(bg_headerLeft.gif) ;
	background-repeat: no-repeat;
	height:50px;	
	width:12px;
	padding-right:12px;
	padding-left:12px;	
}
.Table_BGHeaderRight
{
	background-position: left top;
	background-image: url(bg_headerRight.gif) ;
	background-repeat: no-repeat;
	height:50px;	
	width:12px;
	padding-right:12px;
	padding-left:10px;	
}

.Table_BGContentLeft
{
	background-position: left top;
	background-image: url(bg_contentLeft.gif);
	background-repeat: repeat-y;	
	width:12px;
	padding-right:12px;
	padding-left:12px;	
}
.Table_BGContentRight
{
	background-position: left top;
	background-image: url(bg_contentRight.gif);
	background-repeat: repeat-y;
	width:12px;
	padding-right:12px;
	padding-left:10px;	
}

.Table_BGFooterMid
{
	background-position: left top;
	background-image: url(bg_footerMid.gif);
	background-repeat: repeat-x;
	height:55px;	
}
.Table_BGFooterLeft
{
	background-position: left top;
	background-image: url(bg_footerLeft.gif);
	background-repeat: no-repeat;
	height:55px;	
	width:12px;
	padding-right:12px;
	padding-left:12px;	
}
.Table_BGFooterRight
{
	background-position: left top;
	background-image: url(bg_footerRight.gif);
	background-repeat: no-repeat;
	height:55px;	
	width:12px;
	padding-right:12px;
	padding-left:10px;	
}





.Table_Flyout_BGHeaderMid
{
	background-position: left top;
	background-image: url(bg_flyout_headerMid.gif) ;
	background-repeat: repeat-x;
	height:50px;	
}
.Table_Flyout_BGHeaderLeft
{
	background-position: left top;
	background-image: url(bg_flyout_headerLeft.gif) ;
	background-repeat: no-repeat;
	height:50px;	
	width:12px;
	padding-right:6px;
	padding-left:6px;	
}
.Table_Flyout_BGHeaderRight
{
	background-position: left top;
	background-image: url(bg_flyout_headerRight.gif) ;
	background-repeat: no-repeat;
	height:50px;	
	width:16px;
	padding-right:0px;
	padding-left:0px;	
}

.Table_Flyout_BGContentLeft
{
	background-position: left top;
	background-image: url(bg_flyout_contentLeft.gif);
	background-repeat: repeat-y;	
	width:12px;
	padding-right:6px;
	padding-left:6px;	
}
.Table_Flyout_BGContentRight
{
	background-position: left top;
	background-image: url(bg_flyout_contentRight.gif);
	background-repeat: repeat-y;
	width:16px;
	padding-right:0px;
	padding-left:0px;	
}

.Table_Flyout_BGFooterMid
{
	background-position: left top;
	background-image: url(bg_flyout_footerMid.gif);
	background-repeat: repeat-x;
	height:55px;	
}
.Table_Flyout_BGFooterLeft
{
	background-position: left top;
	background-image: url(bg_flyout_footerLeft.gif);
	background-repeat: no-repeat;
	height:55px;	
	width:12px;
	padding-right:6px;
	padding-left:6px;	
}
.Table_Flyout_BGFooterRight
{
	background-position: left top;
	background-image: url(bg_flyout_footerRight.gif);
	background-repeat: no-repeat;
	height:55px;	
	width:16px;
	padding-right:0px;
	padding-left:0px;	
}
.Table_AllProducts
{
	border-top: 2px solid;
	margin: 5px 55px 5px 5px;
	color:#1d8393;
}
.Table_Products_Header
{
	background-color: #dcdcdc;
	font-weight: bold;
	color: #1d8393;
	height: 25px;
	font-size: 140%;
	padding-left: 5px;
	border-top: #1d8393 1px solid;
	border-bottom: #1d8393 1px solid;
}
.Table_Products_SubHeader
{
	background-color: #f5f5f5;
	font-weight: bold;
	color: #696969;
	height: 12px;
	font-size: 130%;
	padding-left: 15px;
	border-top: #696969 1px solid;
	border-bottom: #696969 1px solid;
}
.Table_SubHeader
{
	background-color: #d6d3b5;
	font-weight: bold;
	color: #696969;
	height: 12px;
	font-size: 110%;
	padding-left: 5px;
}

.Table_ShoppingCart
{
}

.Table_ShoppingCartHeaderColumn
{
	background-color: #1d8393;
	color: #dcdcdc;
	font-size: 110%;
	border-top: white 2px solid;
	border-bottom: white 2px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;
	font-family: Arial;
	padding-left: 3px;
	font-weight: bold;
}

.Table_ShoppingCartFooterTotalColumn
{
	background-color: #1d8393;
	color: #dcdcdc;
	font-size:110%;
	border-top:  white solid 2px;
	padding-left: 3px;
}
.Table_ShoppingCartFooterColumn
{
	border-top: white solid 2px;
	background-color: #1d8393;
	color: #dcdcdc;
	font-size:110%;
	padding-left: 3px;
}

.Table_ShoppingCartColumn
{
	background-color: #dcdcdc;
	border-left: white solid 1px;
	border-right: white solid 1px;
	color: #1d8393;
	font-size:110%;
	padding-left: 3px;
}

.Table_ShoppingCartAlternateColumn
{
	background-color: #f5f5f5;
	border-left: white solid 1px;
	border-right: white solid 1px;
	color: #1d8393;
	font-size:110%;
	padding-left: 3px;
}
.Table_Location
{
	background-color: #d3d3d3;
	border-top: #1d8393 2px solid;
	border-bottom: #1d8393 2px solid;
	border-left: #1d8393 2px solid;
	border-right: #1d8393 2px solid;
}
.Table_LocationHeader
{
	background-color: #1d8393;
	color: #dcdcdc;
	font-size: 120%;
	border-top: #a9a9a9 2px solid;
	border-bottom: #a9a9a9 1px solid;
	border-left: #a9a9a9 2px solid;
	border-right: #a9a9a9 2px solid;
	font-family: Arial;
	padding-left: 3px;
	font-weight: bold;
}
.Table_LocationSubHeader
{
	background-color: #f5f5f5;
	border-left: #a9a9a9 2px solid;
	border-right: #a9a9a9 2px solid;
	border-top: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 2px solid;
	color: #1d8393;
	font-size: 120%;
	padding-left: 3px;
}
.Table_ProductsDetailHeader
{
	background-color: #dcdcdc;
	padding-left: 3px;
}
.Table_SeparatorBottomRow
{
	border-bottom: #1d8393 1px solid;
}

.Table_Volunteer
{
	background-position: center center;
	background-image: url(VolunteerBackGround.gif) ;
	background-repeat: no-repeat;
}