/* Global Stylesheet 
 GENERAL */
html,body {
height:100%;
}

body {
font-family:Verdana, sans-serif;
font-size:11px;
line-height:16px;
color:#333;
background-color:#d9d9d9;
margin:0;
padding:0;
}

.greenhed14 {
	font-family:Verdana, sans-serif;
	font-size:14px;
	line-height:16px;
	color:#009445;
	font-weight: bold;
}

.greenhed {
font-family:Verdana, sans-serif;
font-size:16px;
line-height:18px;
color:#3fbc56;
}

a greenhed {
color:#3fbc56;
text-decoration: none;
}

a greenhed:hover {
color:#267022;
text-decoration: none;
}

#container table td {
background-color:#fff;
}

/* LEFT NAV COLUMN */
#left-nav {
font-family:Verdana, sans-serif;
font-size:11px;
line-height:18px;
color:#3fbc56;
margin:0;
padding-left:16px;
}

#left-nav a {
color:#3fbc56;
text-decoration:none;
}

#left-nav a:hover {
color:#267022;
text-decoration:none;
}

#left-nav #nav-at:link, #left-nav #nav-at:visited, #left-nav #nav-at:hover {
color:#066;
text-decoration:none;
}


#sub-nav {
font-size:9px;
line-height:15px;
}

#sub-nav ul {
list-style-image:url("../img/list-arrow.gif");
margin:0 0 0 18px;
padding:0;
}

#sub-nav ul li {
margin:0;
padding:0 0 5px;
}

#sub-nav ul li a:link,#sub-nav ul li a:visited {
color:#666;
text-decoration:underline;
}

#sub-nav ul li a:hover {
color:#066;
text-decoration:underline;
}

#sub-nav ul li #sub-nav-at:link,#sub-nav ul li #sub-nav-at:visited,#sub-nav ul li #sub-nav-at:hover {
color:#066;
text-decoration:none;
background-color:#fff;
}

/* CENTER CONTENT COLUMN */
td.threecolsA {
padding-top: 6px;
padding-right: 6px;
}

td.threecolsBT {
border-left: 1px solid #e6e7e8
}

td.threecolsB {
padding-top: 6px;
padding-left: 12px;
padding-right: 6px;
border-left: 1px solid #e6e7e8
}

td.threecolsCT {
border-left: 1px solid #e6e7e8
}

td.threecolsC {
padding-top: 6px;
padding-left: 12px;
padding-right: 12px;
border-left: 1px solid #e6e7e8
}

.mid-row-cell-c {
padding-top:2px;
}

#content-hl {
	margin-bottom:24px;
}

#content-hl .small {
	font-size:9px;
}

#content-hl a:link,#content-hl a:visited {
color:#4d4d4d;
border-bottom:solid 1px #4d4d4d;
text-decoration:none;
}

#content-hl a:hover {
color:#066;
background-color:#e5ffff;
border-bottom:solid 1px #066;
text-decoration:none;
}

#main-content {
/*padding-left:3px;*/
padding-right:18px;
}

#main-content h5 {
font-size:11px;
color:#333;
margin:0;
}

#main-content p {
margin-top:3px;
}

#last-p {
margin-bottom:0;
}

#prod-cmmrcl-hvac-img {
display:block;
padding-top:10px;
padding-bottom:4px;
margin-right:-3px;
}

#prod-cmmrcl-hvac-caption {
display:block;
font-style:italic;
font-size:9px;
line-height:15px;
padding-bottom:18px;
}

#prod-cnsmr-hvac-img {
display:block;
float:right;
margin-right:-18px;
margin-left:18px;
}

#prod-refrig-img {
display:block;
margin-left:-3px;
margin-right:-18px;
}

#tech-thrml-what-imgs-wrap {
padding-top:8px;
padding-bottom:7px;
}

.tech-thrml-what-caption {
display:block;
font-style:italic;
font-size:9px;
line-height:15px;
margin-right:6px;
padding-top:4px;
}

/* RIGHT COLUMN */
.mid-row-cell-r {
padding-top:2px;
background-image:url("../img/khaki-dot-bg.gif");
background-repeat:repeat-y;
background-position:top left;
}

#full-story {
padding-left:16px;

}

#full-story p {
margin:0;
}

/* BOTTOM ROW */
#copyright {
font-size:9px;
line-height:12px;
color:#fff;
padding-top:3px;
padding-left:3px;
padding-bottom:3px;
padding-right:3px;
background-color:#009445;
}

#copyright p {
line-height:12px;
}

#copyright a:link,#copyright a:visited {
color:#fff;
text-decoration:none;
}

#copyright a:hover {
color:#fff;
text-decoration:underline;
}

#main-content h4,#full-story h4 {
font-size:11px;
color:#066;
margin:0;
}

#main-content a:link,#main-content a:visited,#full-story a:link,#full-story a:visited {
color:#4d4d4d;
border-bottom:solid 1px #4d4d4d;
text-decoration:none;
}

#main-content a:hover,#full-story a:hover {
color:#066;
background-color:#e5ffff;
border-bottom:solid 1px #066;
text-decoration:none;
}

#comp-list,#prod-cmmrcl-hvac-list,#tech-thrml-harness-list {
padding-bottom:5px;
}

#comp-list ul,#prod-cmmrcl-hvac-list ul,#tech-thrml-harness-list ul {
list-style-type:decimal;
margin:0;
padding:0;
}

#comp-list ul li,#prod-cmmrcl-hvac-list ul li,#tech-thrml-harness-list ul li {
margin:0 0 0 18px;
padding:0 0 5px;
}

*html #comp-list ul li,*html #prod-cmmrcl-hvac-list ul li,*html #tech-thrml-harness-list ul li {
margin-left:24px;
}