html {
	margin:0;
	padding:0;
	height:100%;
	border:none;
}
body {
	margin:0;
	padding:0;
	height:100%;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/yellow_pixel.gif);
}

/***************************************
 * Shell
 ***************************************/
 
/* Main Table */
table.mainShell {
	width:100%;
	background-image:url(../images/mainbg.gif);
}

td.mainHeader {
	height:157px;
	width:717px;
}

td.mainBody {
	height:614px;
}
td.bodyLeftMid {
	background-color:#FFFFFF;
}
td.bodyMidMid {
	width:699px;
	height:605px;
	background-color:#FFFFFF;
}
td.bodyRightMid {
	background-color:#FFFFFF;
}
td.bodyLowLeft {
	width:9px;
	height:9px;
	background-image:url(../images/body_lowleft.gif);
}
td.bodyLowMid {
	background-color:#FFFFFF;
}
td.bodyLowRight {
	width:9px;
	height:9px;
	background-image:url(../images/body_lowright.gif);
}

/* Main Footer TD */
td.mainFooter {
	height:61px;
}

/***************************************
 * end Shell
 ***************************************/
 
 /***************************************
 * General Header Area
 ***************************************/

.headMainText {
	font-size: 10px;
	color: #FFFFFF;
}
.headMainText A:link { text-decoration: none; color: #FFFFFF; }
.headMainText A:visited { text-decoration: none; color: #FFFFFF; }
.headMainText A:active { text-decoration: none; color: #FFFFFF; }
.headMainText A:hover { text-decoration: underline; color: #FFFFFF; }

.headNavText {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.headNavText A:link { text-decoration: none; color: #FFFFFF; }
.headNavText A:visited { text-decoration: none; color: #FFFFFF; }
.headNavText A:active { text-decoration: none; color: #FFFFFF; }
.headNavText A:hover { text-decoration: underline; color: #FFFFFF; }

/***************************************
 * end General Header Area
 ***************************************/

/***************************************
 * General Footer Area
 ***************************************/

.footerLinks {
	font-size: 12px;
	color: #FFFFFF;
}
.footerLinks A:link { text-decoration: underline; color: #FFFFFF; }
.footerLinks A:visited { text-decoration: underline; color: #FFFFFF; }
.footerLinks A:active { text-decoration: underline; color: #FFFFFF; }
.footerLinks A:hover { text-decoration: none; color: #FFFFFF; }

.footerText {
	font-size: 12px;
	color: #FFFFFF;
}

/***************************************
 * end General Footer Area
 ***************************************/
 
/***************************************
 * index Page
 ***************************************/

.homeText1 {
	font-size: 10px;
	color: #6a7e87;
}
 
/***************************************
 * end index Page
 ***************************************/

/***************************************
 * About Us Page
 ***************************************/

.aboutBody {
	font-size: 10px;
	color: #3a60ad;
}
 
/***************************************
 * end About Us Page
 ***************************************/
 
/***************************************
* message.php
***************************************/
 
.messageTitle {
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.messageBody {
	font-size: 12px;
	color: #000000;
}

/***************************************
* end message.php
***************************************/
 
/***************************************
* Search Box
***************************************/

.searchByDateDate {
	background-color: #ffffff;	
	border: 1pt solid #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
	padding: 2px;
	width: 70px;
	height: 15px;
	overflow:auto;
}

.searchByDateDays {
	background-color: #ffffff;	
	border: 1pt solid #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
	padding: 2px;
	width: 140px;
	height: 20px;
	overflow:auto;
}

.searchByDateDeliver {
	background-color: #ffffff;	
	border: 1pt solid #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
	padding: 2px;
	width: 90px;
	height: 20px;
	overflow:auto;
}

.searchByDatePickup {
	background-color: #ffffff;	
	border: 1pt solid #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
	padding: 2px;
	width: 90px;
	height: 20px;
	overflow:auto;
}

.searchByDateZip {
	background-color: #ffffff;	
	border: 1pt solid #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
	padding: 2px;
	width: 80px;
	height: 15px;
	overflow:auto;
}
 
/***************************************
 * Search Box
 ***************************************/
 
 /***************************************
 * Contact Us Box
 ***************************************/

.contactText1 {
	font-size: 10px;
	color: #3a60ad;
}
.contactText2 {
	font-size: 12px;
	color: #febe20;
	font-weight: bold;
	font-style: bold;
}
.contactText2b {
	font-size: 12px;
	color: #0c6d98;
	font-weight: bold;
	font-style: bold;
}
.contactText3 {
	font-size: 12px;
	color: #626262;
}
.contactText4 {
	font-size: 10px;
	color: #febe20;
}

.contactTextField {
	background-color: #ffffff;	
	border: 1pt solid #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
	padding: 2px;
	width: 110px;
	height: 15px;
	overflow:auto;
}

.contactTextArea {
	background-color: #ffffff;	
	border: 1pt solid #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
	padding: 2px;
	width: 341px;
	height: 75px;
	overflow:auto;
}

/***************************************
 * end Contact Us Box
 ***************************************/
 
/***************************************
 * Product By Category Box
 ***************************************/

.prodByCatCategories {
	background-color: #ffffff;	
	border: 1pt solid #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #7b7b7b;
	padding: 2px;
	width: 200px;
	height: 20px;
	overflow:auto;
}

.prodByCatList {
	font-size: 12px;
	color: #3a60ad;
}
.prodByCatList A:link { text-decoration: underline; color:#3a60ad; }
.prodByCatList A:visited { text-decoration: underline; color: #3a60ad; }
.prodByCatList A:active { text-decoration: underline; color: #3a60ad; }
.prodByCatList A:hover { text-decoration: none; color: #3a60ad; }

/***************************************
 * end Product By Category Box
 ***************************************/
 
/***************************************
 * Product List Page
 ***************************************/

.productsThumbText {
	font-size: 10px;
	color: #FFFFFF;
}
.productsThumbText A:link { text-decoration: none; color:#FFFFFF; }
.productsThumbText A:visited { text-decoration: none; color: #FFFFFF; }
.productsThumbText A:active { text-decoration: none; color: #FFFFFF; }
.productsThumbText A:hover { text-decoration: underline; color: #FFFFFF; }

/***************************************
 * end Product List Page
 ***************************************/
 
/***************************************
 * Product Details Page
 ***************************************/

td.productImgNum {
	background-image:url(../images/product_darkgrey.gif);
	border-left: 1px solid white;
}
td.productBuffer {
	background-image:url(../images/product_lightgrey.gif);
	border-top: 1px solid white;
}

.productDescription {
	font-size: 10px;
	color: #3a60ad;
}
.productLabels {
	font-size: 10px;
	color: #f26824;
}
.productDetails {
	font-size: 10px;
	color: #406e7c;
}

/***************************************
 * end Product Details Page
 ***************************************/
 
 /***************************************
 * Zipcode weather search
 ***************************************/

.zipWeatherBox {
	background-color: transparent;	
	border: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #0a6b96;
	padding: 2px;
	width: 100px;
	height: 15px;
	overflow:auto;
}

 /***************************************
 * end Zipcode weather search
 ***************************************/
