/* CSS Document */
body{
	background-color:#262324;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color:#000000;
	line-height:1.3em;
	padding-top:14px;
}
a{color:#1b759a}
p{padding:6px 10px 8px 6px; line-height:1.4em;}
.page-container{
	width:775px; 
	margin:auto; 
	border:#FFFFFF 2px solid; 
	background-color:#FFFFFF;
}
.header{
	background-image:url(images/top-bar-fill.gif);
	background-repeat:repeat-x;
	height:68px;
	width:775px;
}
.header img{
	float:left;
}
.header-links{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.6em;
	text-align:right;
	padding:5px 6px 0px 0px;
}
.header-links a:link, .header-links a:visited { color:#ffde62; text-decoration:none;}
.header-links a:hover, .header-links a:active { color:#ffffff; text-decoration:underline;}
.tagline{border-top:#FFFFFF 1px solid;}
.top-nav{
	background:url(images/top-nav-bg.gif) no-repeat;
	width:769px;
	height:16px;
	font-size:11px;
	color:#262324;
	border-bottom:#FFFFFF 2px solid;
	padding-top:5px;
	padding-left:6px;
}
.top-nav a:link, .top-nav a:visited { color:#262324; text-decoration:none;}
.top-nav a:hover, .top-nav a:active { color:#0093d0; text-decoration:none;}
.top-nav ul {margin-left:8px;}
.top-nav li{float:left;	margin:0px 9px;}
.bottom-bar{
	background:url(images/bottom-bg-filler.gif) repeat-x;
	border-top:#FFFFFF 1px solid;
	height:18px;
	text-align:right;
	color:#FFFFFF;
	font-size:11px;
	padding:0px 6px 0px 0px;
	clear:both;
	margin-top:1px;
}
.bottom-bar a:link, .bottom-bar a:visited { color:#FFFFFF; text-decoration:none;}
.bottom-bar a:hover, .bottom-bar a:active { color:#FFDE62; text-decoration:underline;}
.h-mid{float:left; clear:right; width:775px;}
.h-mid-left{float:left;}
.h-mid-right{float:left; width:387px;}
.water{
	background-image:url(images/water-drop.jpg);
	clear:right; 
	border-bottom:#FFFFFF 1px solid;
	width:375px;
	height:75px;
	color: #f5f6f6;
	font-size:12px;
	padding: 20px 6px 6px 6px;
	line-height:1.4em;
}
.below-water{background-color:#acacac; width:387px; height:75px}
.mat-choices{ 
	background-color: #eeeeee;
	float:left;
	color:#262324;
	font-weight:bold;
	font-size:12px;
	line-height:1.3em;
	width:181px;
	height:32px;
	margin: 3px 2px 2px 0px;
	padding:5px;
}
.mat-choices a:link, .mat-choices a:visited { color:#1b759a; font-weight:normal; text-decoration:underline;}
.mat-choices a:hover, .mat-choices a:active { color: #333333; font-weight:normal; text-decoration:underline;}
.key-ben{ 
	background-color: #eeeeee;
	float:left;
	color:#262324;
	font-weight:bold;
	font-size:12px;
	line-height:1.3em;
	width:184px;
	height:32px;
	margin: 3px 0px 2px 0px;
	padding:5px;
}
.key-ben a:link, .key-ben a:visited { color:#1b759a; font-weight:normal; text-decoration:underline;}
.key-ben a:hover, .key-ben a:active { color: #333333; font-weight:normal; text-decoration:underline;}
.view-ind{
	background-color: #262324;
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	line-height:1.3em;
	width:377px;
	height:17px;
	margin: 1px 0px 0px 0px;
	padding:4px 5px 3px 5px;
}
.view-ind a:link, .view-ind a:visited { color:#ffffff; font-weight:bold; text-decoration:none;}
.view-ind a:hover, .view-ind a:active { color: #ffde62; font-weight:bold; text-decoration:underline;}
.mid-bar{
	background-color:#262324; 
	width:775px; 
	height:4px; 
	clear:both; 
	border-top:#FFFFFF 1px solid; 
	border-bottom:#FFFFFF 1px solid;
}
.bottom-boxes{float:left; clear:right; width:775;}
.left-nav{
	float:left;
	background-color:#f2f2f2;
	width:193px;
	height:200px;
	font-size:12px;
	color:#262324;
	border-right:#ffffff 1px solid;
	border-bottom:#262324 3px solid;
}
.left-nav a:link, .left-nav a:visited { color:#262324; text-decoration:none;}
.left-nav a:hover, .left-nav a:active { color:#0093d0; text-decoration:none;}
.left-nav ul{ margin-left:5px;}
.left-nav li{margin:4px 0px;}
.l-nav-misc-links{padding:4px 0px 0px 6px; font-weight:bold; line-height:1.6em; color:#226682;}
.l-nav-misc-links a:link, .l-nav-misc-links a:visited{color:#226682; text-decoration:none;}
.l-nav-misc-links a:hover, .l-nav-misc-links a:active{color:#0093d0; text-decoration:none;}
.blue-head{
	background-color:#0093d0;
	width:177px;
	height:19px;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	padding:5px 10px 0px 6px;
}
.box-text{padding:5px 10px 0px 6px; float:left; clear:right;}
.question-answer{
	float:left;
	background-color:#fff;
	width:193px;
	height:200px;
	font-size:12px;
	color:#262324;
	border-right:#ffffff 1px solid;
	border-bottom:#0093d0 3px solid;
}
.en-esp{ background-color:#cecece; width:193px; margin-top:153px;}
.install-inst{
	float:left;
	background-color:#f2f2f2;
	width:193px;
	height:200px;
	font-size:12px;
	color:#262324;
	border-right:#ffffff 1px solid;
	border-bottom:#0093d0 3px solid;
}
.home-contact-box{
	float:left;
	background-color:#fff;
	width:193px;
	height:200px;
	font-size:12px;
	color:#262324;
	border-bottom:#0093d0 3px solid;
}
.inside-content-container{width:775px; background-image:url(images/left-bg-fill.gif); background-repeat:repeat-y; background-position:left;float:left;clear:right;
}
.inside-left-container{width:194px; float:left; background-color:#cecece;}
.below-lft-nav{
	background-color:#cecece;
	width:177px; 
	float:left; 
	line-height:1.5em;
	border-bottom:#262324 3px solid;
	padding:5px 10px 20px 6px;
	border-right:#ffffff 1px solid;
	height:inherit;
}
.below-lft-nav b{color:#0093d0;}
.inside-right-container{width:581px; float:left;}
.main-header{ 
	float: left; 
	background-color:#0093d0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:0px 10px 0px 6px;
	margin-bottom:10px;
	color:#FFFFFF;
	width:565px;
	height:24px; 
}
.main-header-head{float:left; padding:4px 10px 7px 0px;}
.head-espanol{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:4px 0px 0px 0px;
}
.head-espanol a:link, .head-espanol a:visited{color:#000000; text-decoration:none;}
.head-espanol a:hover, .head-espanol a:active{color:#000000; text-decoration:underline;}
.prod-content{
	float:left;
	width:366px;
	padding:0px 15px 0px 6px;
	line-height:1.5em;
}
.prod-images{ 
	float:left;
	width:193px; 
	text-align:center; 
	border-left: #999999 1px dotted; 
	padding-top:6px; 
	height:236px;
}
.inside-key-ben{
	float:left;
	width:387px; 
	border-bottom:#0093d0 3px solid; 
	margin-top:0px; 
	border-right:#ffffff 2px solid;
	height:105px;
}
.inside-key-ben ul {list-style:disc;padding-left:18px;	}
.inside-key-ben-head{background-color:#0093d0; color:#FFFFFF; font-weight:bold; padding:3px 0px 3px 6px;}
.inside-key-ben-txt{padding:3px 0px 3px 6px; line-height:1.6em;}

.inside-con-chart{
	width:192px; 
	float:left; 
	border-bottom:#0093d0 3px solid; 
	margin-top:0px; 
	height:70px;
}
.inside-con-chart-head{background-color:#0093d0; color:#FFFFFF; font-weight:bold; padding:3px 0px 3px 6px;}
.inside-con-chart-txt a{padding:3px 0px 3px 6px; color:#1b759a; line-height:1.6em;}
.description{ 
	float: left; 
	padding:5px 10px 6px 6px;
	width:565px;
	height:auto; 
}
.table{width:581px; margin:6px 0px 10px 0px; float:left; clear:both; vertical-align:middle;}
.prod-table{width:581px; float:left; height:auto;}
.tble-head{ background-color:#0093d0; color:#000000; font-weight:bold;}
.tble-dk{ background-color:#e0e0e0;}
.tble-lt{ background-color:#edeeed;}
.tble-add{background-color:#ffffff; padding:8px 0px 10px 5px;}
.tble-head td{padding:5px; vertical-align:middle; background-color:#0093d0;}
.tble-dk td{padding:5px; vertical-align:middle; background-color:#e0e0e0;}
.tble-lt td{padding:5px; vertical-align:middle; background-color:#edeeed;}

.question{color:#0093d0; font-weight:bold; padding:3px 40px 2px 6px;}
.answer{color:#000000; padding:3px 40px 12px 7px; line-height:1.4em;}
.install-imgs{}
.install-imgs p{float:left; padding-right:10px;}
.bottom-empty{background-color: #262324; width:775px; clear:both; height:1px;}

h4 {font-size:14px;}
h1 {font-size:20px; line-height:22px; padding-left:6px;}
