body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b5959;
}
body {
	background-image: url(../images/bg.gif);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*-------------------------------- Header --------------------------------*/
.header{
	background-image:url(../images/header.gif);
	background-repeat:repeat-x;
	height:113px;
	padding:8px 17px 0px 0px;
	}
.header_1_bg{
	background-image:url(../images/header_1.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:57px;
	}
.search_field_bg{
	background-image:url(../images/search_field_bg.gif);
	background-repeat:no-repeat;
	height:26px;
	width:209px;
	padding-left:5px;
	}
.search_field{
	border:0px;
	font-family:Verdana;
	font-size:11px;
	color:#979797;
	text-decoration:none;
	background:none;
	width:166px;
	padding-right:6px;
	padding-left:6px;
	}
.btn_go{
	background-image:url(../images/btn_go.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	border:0px;
	height:26px;
	width:27px;
	}
.orange_link{
	font-size:14px;
	color:#633d09;
	text-decoration:none;	
	font-family:Arial;
	}

.black_11_link{
	font-size:11px;
	text-decoration:none;
	color:#000000;
	}
.black_11_link:hover{
	font-size:11px;
	text-decoration:underline;
	color:#000000;
	}
.black_11{
	 font-size:11px;
	 color:#000000;
	 text-decoration:none;
	 }
.arial_black_12{
	 font-size:12px;
	 color:#000000;
	 text-decoration:none;
	 }

/*-------------------------------- Top Link --------------------------------*/	
.calibri_16_link{
	font-family:calibri, arial;
	font-size:16px;
	text-decoration:none;
	}
.calibri_16_link:hover{
	font-family:calibri, arial;
	font-size:16px;
	text-decoration:underline;
	}
.calibri_16_sep{
	font-family:calibri, arial;
	font-size:16px;
	text-decoration:none;
	color:#c2ae8b;
	padding:0px 15px;
	}
/*-------------------------------- Body --------------------------------*/		
.body_bg{
	background-image:url(../images/glow.gif);
	background-repeat:repeat-x;
	background-color:#f6ede2;
	border:1px solid #d1d0d0;
	border-bottom:none;	
	border-top:none;
	}
.banner_bg{
	background-image:url(../images/banner_bg.gif);
	background-repeat:no-repeat;
	height:144px;
	width:126px;
	padding:2px 5px 5px 2px;
	}

/*-------------------------------- Left Link --------------------------------*/	
.categories_head{
	background-image:url(../images/categories_head.gif);
	background-repeat:no-repeat;
	font-family:"Myriad Pro", arial;
	font-size:20px;
	color:#015f93;
	text-decoration:none;
	padding:13px 0px 10px 32px;
	width:215px;
	}
.dotted_sep{
	background-image:url(../images/dotted_line.png);
	background-repeat:repeat-x;
	height:1px;
	}
.link_bg{
	background-image:url(../images/link_bg.png);
	background-repeat:no-repeat;
	height:25px;
	vertical-align:middle;
	padding-left:12px;
	}
.calibri_14_green_link{
	font-family:calibri, arial;
	font-size:14px;
	color:#546a02;
	text-decoration:none;
	}
.calibri_14_green_link:hover{
	font-family:calibri, arial;
	font-size:14px;
	color:#015f93;
	text-decoration:none;
	}
.left_shadow{
	background-image:url(../images/left_shadow.gif);
	background-repeat:repeat-y;
	width:7px;
	}
.right_shadow{
	background-image:url(../images/right_shadow.gif);
	background-repeat:repeat-y;
	width:9px;
	}
.green_bg{
	background-image:url(../images/left_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:0px 9px 0px 10px;
	}
.box_top_bg{
	background-image:url(../images/box_top.png);
	background-repeat:no-repeat;
	height:12px;
	}
.box_right_bg{
	background-image:url(../images/box_right.png);
	background-repeat:no-repeat;
	width:6px;
	height:225px;
	}
.box_middle_bg{
	background-image:url(../images/box_middle_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	width:182px;
	padding:0px 7px 0px 12px;
	}
.box_bottom_bg{
	background-image:url(../images/box_bottom.png);
	background-repeat:no-repeat;
	height:12px;
	}
.img_gray_border{
	border:1px solid #c2c2c2;
	}
.email_bg{
	background-image:url(../images/email_bg.png);
	background-repeat:no-repeat;
	width:187px;
	height:100px;
	padding:15px 11px 15px 16px;
	}
.email_field{
	border:1px solid #aacaee;
	padding:3px 2px 4px 6px;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#70767d;
	width:171px;
	}
/*------------------------------ inner pages ------------------------------*/	
.arial_11_black_link{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	}
.arial_11_black_link:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
	}
.arial_11_black{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	}
.gray_box{
	border:1px solid #d3d3d3;
	background-color:#FFFFFF;
	padding:1px;
	margin:1px;
	}
.green_head{
	background-image:url(../images/green_head.gif);
	background-repeat:repeat-x;
	padding:4px 0px 0px 11px;
	height:27px;
	}
.green_17{
	font-family:"Myriad Pro";
	font-size:17px;
	color:#476505;
	text-decoration:none;
	}
.fade_bg{
	background-image:url(../images/fade_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	}
.light_box{
	border:1px solid #d3d3d3;
	background-color:#fcf4e9;	
	}
.gray_11{
	font-family:Arial;
	font-size:11px;
	color:#5a5b5c;
	text-decoration:none;
	}
.blue_15{
	font-size:15px;
	color:#10567c;
	text-decoration:none;
	}
.red_11{
	color:#b53108;
	text-decoration:none;
	}
.btn_submit_order{
	background-image:url(../images/btn_submit_order.png);
	background-repeat:no-repeat;
	height:46px;
	width:149px;
	cursor:pointer;
	border:0px;
	font-family:Arial;
	font-size:18px;
	color:#415c03;
	text-decoration:none;
	font-weight:bold;
	}
/*-------------------------------- Image Box --------------------------------*/
.img_top{
	background-image:url(../images/img_top.png);
	background-repeat:repeat-x;
	height:8px;
	}
.img_left{
	background-image:url(../images/img_left.png);
	background-repeat:repeat-y;
	width:8px;
	}
.img_right{
	background-image:url(../images/img_right.png);
	background-repeat:repeat-y;
	width:8px;
	}		
.img_bottom{
	background-image:url(../images/img_bottom.png);
	background-repeat:repeat-x;
	height:8px;
	}
.img_border{
	border:1px solid #d8d8d8;
	}
.blue_11{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#015f93;
	}
.blue_11:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	color:#015f93;
	}		
.qty_field{
	border:1px solid #c0c0c0;
	background-color:#FFFFFF;
	padding:1px 3px;
	font-size:10px;
	width:25px;
	height:15px;
	text-align:center;
	}
.blue_19{
	font-family:"Myriad Pro";
	font-size:19px;
	color:#015f93;
	text-decoration:none;
	}
.green_12{
	font-family:Arial;
	font-size:12px;
	color:#698f14;
	text-decoration:none;
	}
.blue_16{
	font-size:16px;
	font-family:Arial;
	text-decoration:none;
	color:#015f93;	
	}
.sky_box{
	border:1px solid #9cc7ec;
	background-color:#e2f4fe;
	padding:11px 15px 17px 13px;
	text-align:justify;
	font-family:Arial;
	}	
.sky_border{
	border:1px solid #9ec7de;
	}
.qty_field_2{
	border:1px solid #9ec7de;
	background-color:#FFFFFF;
	padding:2px 9px;
	font-size:11px;
	}
.orange_box{
	border:1px solid #dadada;
	background-color:#fcf0de;
	padding:6px 12px 6px 12px;
	}
.orange_11{
	color:#8a4522;
	}
.dotted_sep{
	background-image:url(../images/dotted_sep.gif);
	background-repeat:repeat-y;
	background-position:center;
	}
.btn_calculate{
	background-image:url(../images/btn_calculate.png);
	background-repeat:no-repeat;
	padding-bottom:2px;
	height:26px;
	width:60px;
	border:0px;
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	}
.shipping_info_head{
	background-image:url(../images/shipping_information.gif);
	background-repeat:no-repeat;
	padding:15px 0px 14px 62px;
	width:260px;
	height:21px;
	font-family:"Myriad Pro";
	font-size:18px;
	color:#015f93;
	text-decoration:none;
	display:block;
	}
.blue_12_link{
	font-family:Arial;
	font-size:12px;
	color:#256f98;
	text-decoration:none;
	}
.blue_12_link:hover{
	font-family:Arial;
	font-size:12px;
	color:#256f98;
	text-decoration:underline;
	}
.blue_12_link_sp{
	font-family:Arial;
	font-size:12px;
	color:#256f98;
	text-decoration:none;
	padding:0px 6px;
	}
/*-------------------------------- Admin --------------------------------*/
.btn{
	background-image:url(../images/btn.png);
	background-repeat:no-repeat;
	padding-bottom:2px;
	height:26px;
	width:142px;
	border:0px;
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	}
	
	
/*-------------------------------- Footer --------------------------------*/
.foooter_body_bg{
	border:1px solid #d1d0d0;
	border-bottom:none;
	border-top:none;
	background-color:#f6ede2;
	background-image:url(../images/left_bottom_bg.gif);
	background-repeat:no-repeat;
	height:9px;
	background-position:left top;
	}
.footer_bg{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	padding:25px 15px 23px 16px;
	border-left:1px solid #d1d0d0;
	border-right:1px solid #d1d0d0;
	border-bottom:1px solid #d1d0d0;	
	}
.verdana_12_white_link{
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
.verdana_12_white_link:hover{
	font-family:Verdana;
	font-size:12px;
	color:#b5e044;
	text-decoration:underline;
	}
.verdana_12_white_link_active{
	font-family:Verdana;
	font-size:12px;
	color:#b5e044;
	text-decoration:underline;
	}
.verdana_12_white_link_sep{
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 4px;
	}
	
/*-------------------------------- Footer --------------------------------*/
.page_head{
	font-family:"Myriad Pro", arial;
	font-size:20px;
	color:#015f93;
	text-decoration:none;
	}
	
	
/* Added by Jalpesh */

div#sched{
	background-color:#F7F7F7;
	background-image:url(/images/str_grad4.gif);
	background-repeat:repeat-x;
	width:100%;
	padding:0.8em;
	/*border:1px solid #A2A2A2;*/
	margin-bottom:1em;
}

.store_heading h3{
	font-size:1.3em;
	margin-bottom:0;
	margin-left:1em;
}
#sched span{
	font-size:0.8em;
	color:#4D4D4D;
	margin-left:1.5em;

}

#hoursTable{
	margin:1em;
	
}
#hoursTable tr{
	line-height:3.86;
	/*border-bottom:1px solid #CFCFCF;*/
}
#hoursTable td{
	font-size:0.9em;
	padding-left:1em;
	border-bottom:1px solid #CFCFCF;
}

td.day{}
td.hours{
	color:#4D4D4D;
}

.head_1{
	font-family:"Myriad Pro", arial;
	color:#6a5305;
	text-decoration: none;
	}
