body{ 
	padding:0px; 
	margin:0px; 
	background:#9CC6F0 url(body_bg2.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;}

.address{
	color:#333333;
	font-weight:bold;
}

.storename{
	color:#323232;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}

.date{
	padding-left:18px;
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

#main  {

   margin: 0px auto 0px auto;

   width: 900px;

   position: relative;

}

#header  {

   background: url(header_bg.gif) repeat-x;

   visibility: visible;

   position: absolute;

   left: 0px;

   top: 0px;

   z-index: 7;

   width: 900px;

   height: 106px;

}

#navbar  {

   background: url(nav_bg_1px.gif) repeat-x;

   visibility: visible;

   position: absolute;

   left: 0px;

   top: 105px;

   z-index: 6;

   width: 900px;

   height: 48px;

}

#bluebar  {

   background: url(blue_bg.gif) repeat-x;

   visibility: visible;

   position: absolute;

   left: 0px;

   top: 153px;

   z-index: 3;

   width: 900px;

   height: 37px;

}

#footer  {

   background-color: #005392;

	
	bottom: 0px;
	width: 589px;
  	height: 41px;
	padding: 0;
	margin: 0;
        margin-left: 249px;

}

#background  {

   background: url(bg.gif) repeat-y;

   visibility: visible;

   position: absolute;
   
   left: 0px;

   top: 0px;

   z-index: 1;

   width: 900px;



}

#background .content {
	 margin: 220px 61px 0 275px;

}

#applynow {


   visibility: visible;

   position: absolute;

   left: 687px;

   top: 159px;

   z-index: 9;

   width: 127px;

   height: 43px;

}

#applynow a img {
	border: 0;
}

#dropshadow  {

   background: url(dropshadow.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 0px;

   top: 189px;

   z-index: 5;

   width: 900px;

   height: 25px;

}

#menu  {

    background: url(menu_bg.gif) repeat-y;

   visibility: visible;

   position: absolute;

   left: 63px;

   top: 106px;

   z-index: 8;

   width: 194px;

  
}

#bluedark  {

   background: url(bluedark.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 249px;

   top: 153px;

   z-index: 8;

   width: 512px;
   
   height: 35px;
   
   padding: 8px 0 0 30px;
   
   font-family: Arial;
   
   font-weight: 700;
   
   font-size: 16px;
   
   color: #ffffff;

  
}
td.calc {
	vertical-align: absmiddle;
	font-family:Arial;
	font-size:14pt;
	color: #000000;
	padding: 2px;
	text-align: left;
}

td.price {
	vertical-align: absmiddle;
	text-align: center;
	font-family: "Arial Black";
	font-size: x-large;
	color: #308937;
	padding: 8px;
}

input.calc,select.calc,button.calc,textarea.calc {
	font-family:Arial;
	font-size:14pt;
}

font {
	font-family: Arial, Helvetica, sans-serif;
}


#logo{

   /*background: url(hifs_logo.gif) no-repeat;*/
   width: 194px;
   height: 139px;
   padding: 0;
   margin: 0;
   display: block;
   border: 0;
}

#logo a img {
 border: 0;
 margin: 0;
 padding: 0;
 width: 194px;
 height: 139px;
}

#login  {
         background: url(login_bg.gif) repeat-y;
   
	text-align: center;
   left: 64px;

   top: 106px;

   z-index: 15;

   width: 194px;

   padding-top: 30px;
   padding-bottom: 30px;
   margin:0;
  
}

.white_link{ color:#000080; text-decoration:underline;}
.white_link:hover{ color:#000080; text-decoration:none;}
