/* CSS Document */

body{ 
	padding:0px; 
	margin:0px; 
	background:#B12A2E url(http://www.hifs.ca/hh-images/body_bg.gif) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

td{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:13px;
	color:#000000;
}
p{ padding:0px 0px 8px 0px; margin:0px;}
input,form, ul, li { padding:0px; margin:0px;}
a{ color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
div{ padding:0px; margin:0px;}

.address{
	color:#333333;
	font-weight:bold;
}

.storeName{
	color:#323232;
	font-size:18px;
	border-right:#FEF2BB 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}

.date{
	border-left:#E6D68D 1px solid;
	padding-left:18px;
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
#header_img{ background:url(http://www.hifs.ca/hh-images/header_img.jpg) top left no-repeat; height:166px;}
#main_content{
	padding:0px 1px 0px 1px; 
	background:#fff url(http://www.hifs.ca/hh-images/main_bg.gif) top left repeat-x; 
}
.bullet_point{list-style-type:none;}
.bullet_point li{
background:url(http://www.hifs.ca/hh-images/bullet.gif) top left no-repeat; 
padding:5px 10px 5px 20px; 
display:block;
}


.footer{ background:#791518;}
 .footer td{color:#FFFFFF;}
.footer a{ color:#FFFFFF;}
.footer a:hover{ color:#FAEEB0;}
.footerTop_bg1{ background:url(http://www.hifs.ca/hh-images/footer_bg1.gif) bottom left repeat-x;  height:75px;}
.footerTop_bg{ background:url(http://www.hifs.ca/hh-images/footer_bg2.gif) bottom left no-repeat; height:75px; width:776px;}

.shadow_1{ background:url(http://www.hifs.ca/hh-images/shadow_1.gif) bottom left repeat-y;}

.white_link{ color:white; text-decoration:underline;}
.white_link:hover{ color:white; text-decoration:none;}

td.calc {
	vertical-align: absmiddle;
	font-family:Arial;
	font-size:14pt;
	color: #000000;
	padding: 2px;
	text-align: left;
}

input.calc,select.calc,button.calc,textarea.calc {
	font-family:Arial;
	font-size:14pt;
}

font {
	font-family: Arial, Helvetica, sans-serif;
}

td.calc_small {
	vertical-align: absmiddle;
	font-family:Arial;
	font-size:12px;
	color: #000000;
	padding: 2px;
	text-align: left;
	padding-left: 30px;
}

td.calc_quote {
	font-family:Verdana;
	font-size:16px;
	color: #000000;
	text-align: left;
	padding-left: 28px;
	font-weight: 700;
}

input.calc_small,select.calc_small,button.calc_small,textarea.calc_small {
	font-family:Arial;
	font-size:12px;
}