﻿@charset "utf-8";
/* ========== Phoenix Equipment Full Page CSS Styles ========== */

/*	
	1.Content Container
	2.Page
		a.Breadcrumbs
		b.Share This
		c.Main Styles
	3.Site Map
	4.Alpha Search
	5.Request Information
	
*/

/* ==================== 1.Content Container ==================== */

#content-container {float:left; width:980px; margin-top:175px;}

#content-container-border {width:928px; padding:25px; background:#FFF; border:solid #CCC; border-width:0px 1px; float:left;}

/* ==================== 2.Page ==================== */

#page {width:928px; float:right;}



/* ---- b.Share This --- */

#share-this {float:right; margin-top:10px;}

#share-this a {text-decoration:none; font-size:.9em;}

/* ---- c.Main Styles --- */

#page h1, #page h2 {color:#003B71; line-height:120%; padding-bottom:12px; }

#page h1 {font-size:1.8em; font-weight:normal;}

#page h2 {font-size:1.4em; font-weight:bold; clear:left;}

#page p {line-height:160%; margin-bottom:16px;}

#page strong {color:#333;}

#page ul {line-height:180%; padding-bottom:12px; margin-left:12px;}

#page li {background:url(../images/bullet.gif) no-repeat left 8px; padding-left:8px;}

/* ---- d.Dismantlement --- */

#demo-left-column, #demo-right-column {float:left;}

#demo-left-column {padding-right:25px;}

#demo-left-column p, #demo-right-column p {padding-bottom:6px;}

/* ==================== 3.Site Map ==================== */

#sitemap ul, #sitemap dl {line-height:160%;}

#sitemap ul {padding-bottom:12px; margin-left:0px;}

#sitemap li {padding-left:0px; background:none;}

#sitemap dd {padding-left:6px;}

#sitemap div {width:228px; float:left;}

#sitemap dl#equipment, #sitemap dl#plants {float:left; width:338px;}

#sitemap dt a {font-weight:bold; font-size:1.1em; color:#003B71;}

/* ==================== 4.Alpha Search ==================== */

#alpha-results {float:left; width:928px;}

#alpha-results h2 {background:#E0F0FF; margin-bottom:10px; padding:4px 0px 4px 4px; font-size:1.2em; font-weight:normal;}

#alpha-results h2 span {color:#003B71; font-weight:bold;}

#alpha-results ul {line-height:200%; padding:0px 10px 24px 4px; margin-left:0px; float:left; width:293px;}

#alpha-results li {background:none; padding-left:0px;}

/* ==================== 5.Request Information ==================== */

#request-left {width:340px; float:right;}

#request-left table.request-info {width:340px; border-collapse:collapse;}

#request-left table.request-info td {padding:4px; vertical-align:middle;}

#request-left label {font-weight:bold; display:block; color:#003B71; padding-bottom:4px;}

#request-left label.highlight {color:#F00;}

#request-left input, #request-left textarea, #request-left select {padding:4px; border:1px solid #CCC; color:#333;}

#request-left input {width:320px;}

#request-left table.cbOther td {padding:0px;}

#request-left table.cbOther input {width:18px; border:none; padding:0px; margin-right:4px;}

#request-left table.cbOther label {display:inline; margin-right:12px; font-weight:normal;}

#request-left select {width:329px;}

#request-left textarea {width:320px; height:100px;}

#request-left .btn-contact {width:93px; height:29px; margin-bottom:10px; float:right;}

#request-left p {padding-bottom:4px;}

#request-left em {font-style:normal; font-size:.9em; color:#666;}

/* ---- a.Quote Requests --- */

#request-right {width:540px; float:left; padding-top:8px; padding-right:48px;}

#notice {padding:10px; background:#FF9 url(../images/icon-notice.gif) no-repeat 10px; border:1px dashed #F00; margin-bottom:12px;}

#notice p {padding-left:55px; font-weight:bold; color:#F00;}

#request-right table {width:100%; border:1px solid #D7D7D7; border-collapse:collapse; font-weight:bold;}

#request-right table th {padding:6px; background:#003B71; color:#FFF; text-align:left;}

#request-right table td {padding:6px; vertical-align:middle; border-top:1px solid #FFF; border-right:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7;}

#request-right label {font-weight:bold; display:block; color:#003B71; padding-bottom:4px;}

#request-right table tr.alt {background:#EBF5FF;}

#request-right input.continue {float:right; margin-right:8px; margin-top:15px;} 

/* ==================== b.Equipment Category/Plant Search ==================== */

#equipment-category-results {float:left; width:928px;}

#equipment-category-results  h2 {background:#E0F0FF; margin-bottom:10px; padding:4px 0px 4px 4px; font-size:1.2em; font-weight:normal;}

#equipment-category-results  h2 span {color:#003B71; font-weight:bold;}

#equipment-category-results  ul {line-height:160%; padding:0px 10px 24px 4px; margin-left:0px; float:left; width:218px; font-size:1.2em;}

#equipment-category-results  li {background:none; padding-left:0px;}

#plant-results {float:left; width:928px;}

#plant-results  h2 {background:#E0F0FF; margin-bottom:10px; padding:4px 0px 4px 4px; font-size:1.2em; font-weight:normal;}

#plant-results  h2 span {color:#003B71; font-weight:bold;}

#plant-results  ul {padding:0; margin:0; float:left; width:283.33px;padding-right:15px;}

#plant-results  li {background:none; padding-left:0px; margin-bottom:5px; text-decoration:none;line-height: 140%;}

#plant-results  a { font-size: 11px; }
#plant-results  ul ul {padding: 0; float: none;width: auto;margin: 0 0 0 15px;}
#plant-results ul ul a {text-decoration:none;}


/* ---- Container ---- */

div.featuredContent {padding:12px 0 0 0; margin-bottom:24px; float:left;}
    div.featuredContent.fequipment div{
        margin-bottom: 0px;
        border-bottom:none;
    }

div.featuredContent div {border-bottom:1px solid #e5e5e5; margin:0 0 40px 0; display:table;}
div.featuredContent div.last {border-bottom:0; margin:0 0 10px 0;}

#page div.featuredContent ul {line-height:normal; padding-bottom:0px; margin-left:0px;}

#page div.featuredContent li a {display:block; width:129px; line-height:140%; text-decoration:none; font-size:11px;}

#page div.featuredContent li {float:left; display:block; width:129px; height:175px; padding-left:0px; background:none; text-align:center;}

#page div.featuredContent li img {padding:2px; width:94px; height:94px; border:1px solid #CCC; margin-bottom:5px;}




.group:before, .group:after {content:""; display:table;} 
.group:after {clear:both;}

#page ul.colum-width.thumbnails {margin-left:-25px; margin-top:5px; line-height:normal; padding-bottom:0;}
#page ul.colum-width.thumbnails > li {background:none; padding-left:0; margin-left:25px; text-align:center; overflow:hidden; width:208px; float:left; margin-bottom:20px;}
#page ul.colum-width.thumbnails > li img {margin-bottom:5px; padding:3px; border:1px solid #CCC; width:200px;}
/*#page ul.colum-width.thumbnails > li .caption, #page .category-list ul, #page .column-thumbnails {font-size:11px;}
*/#page .category-list ul {float:left; margin-left:0;}
#page .category-list li {background:none; padding-left:0; margin-right:25px;}
.category-list em.subhd { font-style:normal; text-transform:uppercase; font-size:11px;}

#page .category-list, .page-column {width:680px; float:left;}
.contact-info {width:480px; float:left;}
#page .column-thumbnails {margin-top:5px; width:208px; margin-left:0;}
#page .column-thumbnails li {background:none; padding-left:0; margin-left:0; text-align:center; overflow:hidden; width:208px; margin-bottom:20px;}
#page .column-thumbnails img {padding:3px; border:1px solid #CCC; width:200px;}




#ft_nav {clear:both; padding-top:20px; border-top:1px dotted #ddd; margin-top:10px;}
#ft_nav ul {list-style:none; margin-left:0;}
#ft_nav li {float:none; background:none; padding-left:0;}

