body {
	margin:0px; padding:0px;
	color:#000000;
	}
#wraper {
	width:696px;
	margin:0px auto 0px auto;
	padding-top:25px;
	}
#header {
	border-bottom:10px solid #013f79;
	}
#header p {
	padding:0px 0px 0px 20px;
	margin:0px; 
	}
#box {
	position:relative; top:4px; right:10px;
	height:25px;
	z-index:2;
	float:right; margin:0px;
	background:url(images/phone_ico.gif) left no-repeat;
	padding:10px 20px 0px 35px;
	font-family:Arial, Helvetica, sans-serif;font-style:italic; font-size:12px;
	}
#header p {
	margin:5px 10px 10px 10px; padding:0px;
	}
#menu { z-index:0;
	display:block; height:41px; background:url(images/menu_bg.gif) repeat-x;
	list-style-type:none; margin:0px 0px -10px 0px;; padding:0px;
	}
#menu li {
	float:left; font-size:12px; text-align:center;
	display:block;
	font-family:"Trebuchet MS", Tahoma, Arial, verdana;
	background:url(images/li_bg.gif) right no-repeat;
	}
#menu a {
	width:114px; color:#FFFFFF; text-decoration:none;
	padding:10px 0px 10px 0px;
	display:block; margin-right:2px;
	}
#menu a:hover {
	background:url(images/menu_ov.gif) repeat-x;
	text-decoration:underline;
	}
.hover {background:url(images/menu_ov.gif) repeat-x;text-decoration:underline;}
.homepage { padding:30px 10px 15px 15px; width:670px; }
.about { padding:30px 15px 15px 30px; width:410px; }
.qanda { padding:30px 5px 50px 5px; width:680px; }
.producthighlights { padding:30px 5px 50px 15px; width:505px; }
.locations { padding:10px 18px 15px 18px; width:660px; }
.lbox { width:200px; height:160px; padding:10px 20px 10px 0; float:left; line-height:15px; }
.lbox h3 { 
	display:block;margin:0 0 5px 0; padding:3px 0 5px 3px;
	border-bottom:1px dashed #0164b7;
	font-weight:bold;
	}
.lbox a { padding:2px; }
.lbox a:hover { text-decoration:none; padding:2px; background:#ddf0ff; color:#003b72; }

#container {
	float:left;
	font-family:Tahoma, "Trebuchet MS", Arial, verdana; font-size:12px; color:#4d4d4d;
	}
#container h1, h2, h3, a {
	color:#0164b7;
	font-size:11px;
	font-weight:normal;
}
#container h2 { font-size:20px; margin:0px; padding:10px 0 10px 0; }
#containernew {
	float:left;
	width:201px; padding:30px 0px 0px 0px;
	}
#containernew div {
	margin:0px; padding-bottom:30px; background:url(images/p_bg.gif) bottom repeat-x;
	display:block;
	}
#container2 {
	float:left;
	width:165px; padding:30px 0px 0px 0px;
	}
#container2 div {
	margin:0px; padding-bottom:30px; background:url(images/p_bg.gif) bottom repeat-x;
	display:block;
	}
#box2 {
	font-family:"Trebuchet MS", Tahoma, Arial, verdana; font-size:17px; background:url(images/s_top.gif) top no-repeat;
	padding:20px 0px 0px 0px; display:block; list-style-type:none; margin:0px;
	border-bottom:#92b2d2 1px solid;
	}
#box2 li {
	background:url(images/hx.gif) repeat-y; margin:0px; padding:5px 0px 5px 15px;
	}
#box2 form {
	margin:0px; padding:0px;
	}
.hx {
	background: url(images/hx.gif) repeat-y; padding:6px;
	}
.textfield {
	font-family:Arial, Helvetica, sans-serif; display:block;
	color:#0069c7; border:1px solid #CCCCCC;
	width:190px; height:15px; font-size:11px;
	padding-left:4px;
	}
#foother {
	font-family:Tahoma, "Trebuchet MS", Arial, verdana; font-size:10px;
	background:url(images/f_bg.gif) repeat-x top; border-top:1px solid #0164b7; padding:10px 10px 30px 10px;
	display:block; clear:both; margin:0px; list-style-type:none;
	}
#foother li {
	padding:0px 5px 0px 5px; height:12px; border-right:1px solid #0164b7;
	float:left;
	}
#foother a {
	color:#0164b7; text-decoration:none;
	}
#foother a:hover {
	color:#0164b7; text-decoration:underline;
	}
#leftmenu {
	font-family:"Trebuchet MS", Tahoma, Arial, verdana; font-size:12px; background:url(images/side_top.gif) top no-repeat;
	padding:20px 0px 0px 0px; display:block; list-style-type:none; margin:0px;
	border-bottom:#92b2d2 1px solid;
	}
#leftmenu li {
	background:url(images/hx-sidebox.gif) repeat-y; margin:0px; padding:5px 10px 5px 10px;
	border-bottom:1px dotted #CCCCCC;
	}
#leftmenu a {
	background:url(images/arow.gif) left no-repeat;
	color:#0164b7; text-decoration:none;
	padding-left:15px;
	}
#leftmenu a:hover {
	color:#000000; font-weight:600;
	}
#calculator {
	width:381px; padding:21px 0 0 0;
	position:relative;
	top:10px; right:0px; float:right;
	background:url(images/calculator_top.gif) top no-repeat;
	margin-bottom:20px;
	}
#calculator form { background:url(images/c_bg.gif) repeat-y; padding:15px 15px 15px 15px;
	color:#4d4d4d; font-size:12px; border-bottom: 1px solid #9cc3e9;
	}
#calculator fieldset { border:0; }
#calculator legend { color:#0066c1; font-size:17px; letter-spacing:2px; font-weight:100; padding:0 10px 10px 0; }
#calculator label { 
	float: left; 
	width: 150px;
	padding: 0; 
	margin: 5px 0 0;
	text-align:left; 
}
.intextfield { margin:5px 0 0 10px; width:140px; padding:1px; height:17px; border:1px solid #9cc3e9; font-size:13px; color:#0066c1; font-family:Tahoma, verdana; letter-spacing:1px; }
.optionmenu { width:165px; margin:5px 0 0 10px; padding:0px; height:19px; border:1px solid #9cc3e9; font-size:13px; color:#0066c1; font-family:Tahoma, verdana; letter-spacing:1px; }
.chekbox { margin:10px 0 0 10px; }
#calculator p { margin:0 0 0 160px; padding:10px 0 0 0; }

#aply {
	width:629px;
	background:url(images/apply_top.gif) no-repeat top;
	border-bottom:1px solid #9cc3e9;
	padding:21px 0 0 0;
	}
#aply form {
	background:url(images/apply_bg.gif) repeat-y;
	padding:10px; margin:0; padding:0 50px 0 50px;
	}
.labox {
	border-bottom:1px dashed #9cc3e9;
	border-top:0px; border-left:0px;border-right:0px; 
	padding:5px 5px 20px 5px;
	}
.labox fieldset {
	width:218px;
	float:left;
	display:block;
	border:0;
	padding:10px 0 0 30px;
	}
.labox h3, h4 {
	font-size:17px; font-weight:100; color:#0066c1;
	margin:0px; padding-left:30px;
	}
.labox h4 { font-size:11px; }
.labox label {
	display:block;
	padding:1px 0px 1px 30px;
	}
.labox p {margin:0; padding:10px 0 5px 0; }
.labox span { vertical-align:bottom; line-height:18px; }

#w3 {
	float:right; display:block; position:relative; top:-20px; right:25px; font-size:11px; letter-spacing:1px;
	font-family:Arial, verdana; margin:0; }
#w3 a { 
	padding:0 3px 0 3px;
	text-decoration:none;
	}
#w3 a:hover { background:#cfe8ff; }
