html, body{margin:0;padding:0;height:100%;background:#89999E url(http://noritz.com/file/bg.gif) repeat-x;}
form,p{margin:0;padding:0}
.cur{cursor:pointer;cursor:hand;}
img{border:0}
table.t{border:0;width:100%;height:100%;}
table.c{border:0;width:100%;}
td{font-family:Tahoma,Verdana,Arial;font-size:11px;color:#000;}
.nofont{font-size:0}
a, a:hover{font-family:Tahoma,Verdana,Arial;font-size:11px;color:#ff0000;font-weight:bold;text-decoration:underline;}
.no_repeat{background-repeat:no-repeat;}
.center_b{background-position:50% 50%;background-repeat:no-repeat;}
.right_b{background-position:100% 0%;background-repeat:no-repeat;}
.b{font-weight:bold;}
.no_font{font-size:0px}
div.abs{position:relative;}
div.rel{position:relative;}
div.h{line-height:0}
.png{filter:expression(fixPNG(this))}

input.in1, textarea.tx1{font-family:Tahoma,Verdana,Arial;font-size:11px;color:#000;border:1px #81856A solid;width:100%}
select.sl1{font-family:Tahoma,Verdana,Arial;font-size:11px;border:1px #81856A solid;width:100%}
input.in2{font-family:Tahoma,Verdana,Arial;font-size:11px;color:#000;border:0;width:100%}

.f1{font-size:10px;font-weight:bold}
.f2{color:#ff0000;font-weight:bold}
.f3{font-size:18px}
.f4{font-size:18px;color:#ff0000}
.f5{font-size:10px}
.f6{font-size:25px;font-weight:bold;color:#ff0000}
ul{margin:0;padding:5 20;}
ul li{list-style-image:url(http://noritz.com/file/li.gif)}
a.a2{color:#FFF;text-decoration:none}
a.a2:hover{color:#FFF;text-decoration:underline}

a.tree,a.tree{color:#000;text-decoration:none;}

a.a3{font-size:10px;color:#FFF;text-decoration:none;}
a.a3:hover{font-size:10px;color:#FFF;text-decoration:underline;}

.f_zag_1{font-size:18px;color:#ff0000;padding-bottom:5}
hr{background-color:#d2d4c8;color:#d2d4c8;width:100%;height:1px;border:none}

.content{background:#F1F2EE url(http://noritz.com/file/content/bg.gif) repeat-y}

/* head */
.hd_menu{vertical-align:top}
.hd_menu a, .hd_menu a:hover{background:url(http://noritz.com/file/head/menu.gif) 0% 50% no-repeat;display:block;font-size:10px;color:#000;font-weight:bold;text-decoration:none;padding-left:17;line-height:30px}
* html .hd_menu a{width:100%}

/* menu */
.menu_over{position:relative;left:-9;}
.menu_1{width:9;background:url(http://noritz.com/file/menu/1.gif)}
.menu_2{width:9;background:url(http://noritz.com/file/menu/2.gif)}
.menu_txt a, .menu_txt a:hover{display:block;background:#FF0000 url(http://noritz.com/file/head/menu_a.gif) 0% 50% no-repeat;font-size:10px;color:#FFF;font-weight:bold;text-decoration:none;padding-left:17;line-height:30px}
* html .menu_txt a{width:100%}
.menu_p a{display:block;font-size:10px;color:#FFF;font-weight:normal;text-decoration:none;line-height:19px;background:url(http://noritz.com/file/menu/str.gif) 100% 50% no-repeat;padding:0 9}
.menu_p a:hover{display:block;font-size:10px;color:#FF0000;font-weight:normal;text-decoration:none;line-height:19px;background:url(http://noritz.com/file/menu/str_a.gif) 100% 50% no-repeat;padding:0 9}

/* footer */
.ft_copy{padding-left:16;font-size:10px;color:#FFF}
.ft_copy2{padding-right:16;font-size:10px;color:#FFF;text-align:right;font-weight:bold;}
.ft_menu, .ft_menu_a{width:139; text-align:center;}
.ft_menu a{display:block;text-align:center;font-weight:bold;text-decoration:none;font-size:10px;color:000}
.ft_menu a:hover{dipslay:block;text-align:center;font-weight:bold;text-decoration:none;color:#FF0000;font-size:10px}
.ft_menu_a a, .ft_menu_a a:hover{dipslay:block;text-align:center;font-weight:bold;text-decoration:none;color:#FFF;font-size:10px}
.ft_menu a div, .ft_menu_a a div{text-align:center;padding:11 0;}
* html .ft_menu a, * html .ft_menu_a a{width:100%}

/* left */
.lt_1{background:#d1d3c7 url(http://noritz.com/file/left/1.gif) 100% 0% no-repeat;height:9}
.lt_2{background:#d1d3c7;}
.lt_3{background:#d1d3c7 url(http://noritz.com/file/left/2.gif) 100% 0% no-repeat;height:9}

/* company */
#cp_hd_tree{position:relative;top:13;left:17;width:600;height:14;line-height:14px;}
.cp_hd_str{background:url(http://noritz.com/file/company/str.gif);width:21;}
#cp_hd_tree td{font-weight:bold;}
#cp_hd_tree .red{color:#ff0000}
#cp_hd_zag{position:absolute;top:58;width:643;text-align:right}
#cp_content{padding:15px 8px;overflow:hidden}
#cp_content2{padding:15px}
#cp_content3{padding:15 8 0 8}
#cp_width{width:665px;overflow:hidden}

/* contact */
.ct_10{padding:0 10}

/* calendar */
.cl_1{width:10;height:10;background:url(http://noritz.com/file/press_room/calendar/1.gif)}
.cl_2{width:100%;height:10;background:url(http://noritz.com/file/press_room/calendar/2.gif)}
.cl_3{width:10;height:10;background:url(http://noritz.com/file/press_room/calendar/3.gif)}
.cl_4{width:10;background:url(http://noritz.com/file/press_room/calendar/4.gif)}
.cl_5{width:10;background:url(http://noritz.com/file/press_room/calendar/5.gif)}
.cl_6{width:10;height:10;background:url(http://noritz.com/file/press_room/calendar/6.gif)}
.cl_7{width:100%;height:10;background:url(http://noritz.com/file/press_room/calendar/7.gif)}
.cl_8{width:10;height:10;background:url(http://noritz.com/file/press_room/calendar/8.gif)}
a.cl_pr, a.cl_pr:hover{display:block;background:url(http://noritz.com/file/press_room/calendar/prev.gif) no-repeat;color:#ff0000;font-weight:bold;line-height:23px;padding-left:23;text-decoration:none;}
a.cl_nx, a.cl_nx:hover{display:block;background:url(http://noritz.com/file/press_room/calendar/next.gif) 100% 0% no-repeat;color:#ff0000;font-weight:bold;line-height:23px;padding-right:23;text-decoration:none;}
* html a.cl_pr,* html a.cl_nx{width:100%}
.cl_mon{background:#7b8a8e;height:27;text-align:center;color:#FFF;font-size:10px;width:14%}
.cl_old{background:#d7dcdd;height:89;vertical-align:top}
.cl_no{background:#c2c7ac;height:89;vertical-align:top}
.cl_yes{background:#ff0000;height:89;vertical-align:top}
.cl_now{background:#f0f1eb url(http://noritz.com/file/press_room/calendar/ram.gif) no-repeat;height:89;vertical-align:top}
.cl_num{position:relative;width:67;left:12;top:62;font-size:18px;color:FFF;text-align:right;}
.cl_now .cl_num{color:ff0000;}
.cl_txt{position:relative;width:75;left:8;top:6;height:50;font-size:10px;font-weight:bold;color:FFF;overflow:hidden}
.cl_txt_2{position:relative;width:80;left:8;top:6;height:50;font-size:10px;color:FFF;overflow:hidden}
.cl_ov{position:relative;width:89;height:89;}

/* find */
.fd_1{background:#f4f5f1;vertical-align:top;padding:8}
.fd_2{background:#f4f5f1;vertical-align:top;}
.fd_pic{background:#7b8a8e;padding:1}

/* page */
.pg, .pg_a{padding:0 5;}
.pg a{color:#000;text-decoration:none}
.pg_m{background:#c4c9c0;width:1;}

/* products */
.pr_rm_1{width:4;height:40;background:url(http://noritz.com/file/products/rm/1.gif)}
.pr_rm_2{background:#7b8a8e;font-size:18px;color:#FFF}
.pr_rm_2 a, .pr_rm_2 a:hover{font-size:18px;color:#FFF;font-weight:normal;text-decoration:none}
.pr_rm_3{width:4;height:40;background:url(http://noritz.com/file/products/rm/2.gif)}
.pr_rm_4{width:4;height:3;background:url(http://noritz.com/file/products/rm/3.gif)}
.pr_rm_5{width:106;background:#FFF}
.pr_rm_5_2{width:66;background:#FFF}
.pr_rm_6{width:1;height:3;background:url(http://noritz.com/file/products/rm/4.gif)}
.pr_rm_7{width:100%;height:3;background:url(http://noritz.com/file/products/rm/5.gif)}
.pr_rm_8{width:4;height:3;background:url(http://noritz.com/file/products/rm/6.gif)}
.pr_rm_9{width:4;background:url(http://noritz.com/file/products/rm/7.gif)}
.pr_rm_10{width:107;background:#FFF;text-align:center}
.pr_rm_10_2{width:67;background:#FFF;text-align:center}
.pr_rm_11{width:100%;background:#eceeef;vertical-align:top}
.pr_rm_11 div{padding:2 8}
.pr_rm_11 div.cl{padding:0 0 4 0;text-align:right}
.pr_rm_12{width:4;background:url(http://noritz.com/file/products/rm/8.gif)}
.pr_rm_13{width:4;height:4;background:url(http://noritz.com/file/products/rm/9.gif)}
.pr_rm_14{width:107;height:4;background:url(http://noritz.com/file/products/rm/10.gif)}
.pr_rm_14_2{width:67;height:4;background:url(http://noritz.com/file/products/rm/10.gif)}
.pr_rm_15{width:100%;height:4;background:url(http://noritz.com/file/products/rm/11.gif)}
.pr_rm_16{width:4;height:4;background:url(http://noritz.com/file/products/rm/12.gif)}
a.pr_v{font-size:18px;color:#000;text-decoration:none;font-weight:normal}
a.pr_v:hover{font-size:18px;color:#ff0000;text-decoration:none;font-weight:normal}
.pr_doc a, .pr_doc a:hover{padding-left:14;background:url(http://noritz.com/file/products/str.gif) 0px 5px no-repeat;}

/* builders */
.bl_dp_1{z-index:10;position:relative;width:151;height:133;left:1;top:31}
.bl_dp_2{z-index:10;position:relative;width:151;height:133;left:153;top:31}
.bl_dp_3{z-index:11;position:relative;width:305;height:165;background:url(http://noritz.com/file/builders/rm.gif)}
.bl_dp_3_2{z-index:11;position:relative;width:305;height:165;background:url(http://noritz.com/file/builders/rm2.gif)}
.bl_dp_4{z-index:12;position:relative;line-height:31px;color:#FFF;font-weight:bold;width:305;text-align:center}
.bl_dp_5{z-index:13;position:relative;width:151;height:133;top:31;left:1;}
.bl_dp_6{z-index:13;position:relative;width:151;height:133;top:31;left:153;}

.ftxt{color:#e2e6e7}
.ftxt .f_zag_1{color:#e2e6e7}

#container{
	width:635px!important;
	margin:0px;
	padding:0px;
}

#container h1{
	background:url(http://noritz.com/file/contacts/bg.jpg) top left no-repeat;
	width:630px;
	height:105px;
	padding:5px 5px 0px 0px;
	margin:0px;
	text-align:right;
	color:#ff0000;
	vertical-align:top;
}

#container p{
	position:static;
	margin:15px 25px 15px 10px;
	font-size:12px;
	line-height:14px;
}

ul.special li{
	list-style:none;
	background:url(http://noritz.com/file/li.gif) no-repeat left;
	margin:0px 0 0 0px;
	padding:0 0 0 15px;
}