body {background:#C1D1E1;font:12px Arial;color:#555;margin:25px auto;padding:0;width:823px;text-align:center;position:relative;}

h1 {margin:0 0 16px;padding:0 0 10px;font:21px Tahoma;color:#0D2A65;background:url(../images/layout/h1_border.gif) repeat-x 0 100%;letter-spacing:1px;}
h1 span {display:block;font-size:13px;font-weight:bold;color:#5C5139;}
h2 {margin:0;padding:0 0 4px;font:15px Tahoma;color:#020f35;}

a {color:#08509C;}
a:hover {color:#000;}
a img {border:0;}

form {margin:0;padding:0;}
form label {color:#074F9B;display:block;float:left;padding-top:3px;width:100px;margin-right:10px;text-align:right;font:12px Arial;}
form input[type="text"], form textarea {display:block;float:left;width:220px;border:1px solid #074F9B;font:12px Arial;}

.clear {font-size:1px;color:#000;clear:both;}
.divider {font-size:1px;color:#000;clear:both;height:5px;}

#siteContainer {text-align:left;background:#FFF;position:relative;width:823px;}
#siteContainer .top {background:url(../images/layout/main_top.gif) repeat-x 0 0;}
#siteContainer .right {background:url(../images/layout/main_right.gif) repeat-y 100% 0;}
#siteContainer .bottom {background:url(../images/layout/main_bottom.gif) repeat-x 0 100%;}
#siteContainer .left {background:url(../images/layout/main_left.gif) repeat-y 0 0;}
#siteContainer .topLeft {background:url(../images/layout/main_topLeft.gif) no-repeat 0 0;}
#siteContainer .topRight {background:url(../images/layout/main_topRight.gif) no-repeat 100% 0;}
#siteContainer .bottomLeft {background:url(../images/layout/main_bottomLeft.gif) no-repeat 0 100%;}
#siteContainer .bottomRight {background:url(../images/layout/main_bottomRight.gif) no-repeat 100% 100%;padding:23px;}

#site_bottlesImg {position:absolute;top:161px;}


#logo {margin:10px 25px 10px 0;}
#siteHeader {text-align:right;}


#siteNav {background:url(../images/layout/navigation/nav_bg.gif) repeat-x 0 0;height:66px;width:777px;position:absolute;top:223px;}
html>body #siteNav {top:226px;}
#siteNav ul {background:url(../images/layout/navigation/nav_bg_left.gif) no-repeat 0 0;height:66px;list-style:none;margin:0;padding:0 0 0 38px;font:12px Tahoma;}
#siteNav li {float:left;}
#siteNav li a {color:#352E1E;text-decoration:none;display:block;padding:7px 18px 8px;background:url(../images/layout/navigation/nav_divider.gif) no-repeat 100% 7px;white-space:nowrap;}
#siteNav li.last a {background:none;padding-right:0;}
#siteNav li a:hover {color:#000;text-decoration:underline;}
#siteNav li a.active {color:#084D98;}
#siteNav ul ul {position:absolute;top:32px;background:url(../images/layout/navigation/subNav_bg.gif) repeat-x 0 0;height:30px;padding:0;text-transform:lowercase;border:2px solid #ECF1F5;border-width:0 2px;}
#siteNav ul ul li.last {padding-right:18px;}
#siteNav ul ul li a {color:#333;}


#siteContent {height:400px;min-height:400px;background:url(../images/layout/content_bg.gif) repeat-x 0 0;margin-top:28px;padding:44px 20px 30px 123px;}
html>body #siteContent {height:auto;}
#siteContent ul {color:#074B94;}

.introText {font-weight:bold;margin-bottom:20px;}

.homePage_product_highlight {float:right;}
.productContainer {width:230px;background:url(../images/layout/productContainer/bg.gif) repeat-x 0 0;color:#0D2A65;}
.productContainer .left {background:url(../images/layout/productContainer/left.gif) no-repeat 0 0 !important;}
.productContainer .right {height:46px;padding:10px 0 10px 17px;letter-spacing:1px;}
.product_refillable .right {background:url(../images/layout/productContainer/product_refillable.gif) no-repeat 100% 0 !important;}
.product_nonRefillable .right {background:url(../images/layout/productContainer/product_nonRefillable.gif) no-repeat 100% 0 !important;}
.product_gasControl .right {background:url(../images/layout/productContainer/product_gasControl.gif) no-repeat 100% 0 !important;}
.productContainer a {text-decoration:none;color:#5C5139;font:11px Arial;letter-spacing:1px;display:block;background:url(../images/layout/productContainer/link_arrow.gif) no-repeat 60px 4px;}
.productContainer a:hover {text-decoration:underline;color:#393324;}

.homePage_product_summary {float:left;display:block;margin:5px 0 0 0px;width:610px;}

.tabContainer {width:635px;}
.tabContainer .header {background:url(../images/layout/tabContainer/header_bg.gif) repeat-x 0 0;}
.tabContainer .left {background:url(../images/layout/tabContainer/border.gif) repeat-y 0 0 !important;}
.tabContainer .right {background:url(../images/layout/tabContainer/border.gif) repeat-y 100% 0 !important;height:31px;}
.tabContainer .headerLink {float:left;width:211px;border-right:1px solid #7B99BB;}
.tabContainer .headerLink.last {border:0;}
.tabContainer .headerLink .topLeft {background:url(../images/layout/tabContainer/header_topLeft.gif) no-repeat 0 0 !important;}
.tabContainer .headerLink .topRight {background:url(../images/layout/tabContainer/header_topRight.gif) no-repeat 100% 0 !important;}
.tabContainer .headerLink a {display:block;font:12px Tahoma;color:#0D2A65;text-decoration:none;padding:8px 0 8px;text-align:center;}
.tabContainer .headerLink span {display:block;font:12px Tahoma;color:#0D2A65;padding:8px 0 8px;text-align:center;}
.tabContainer .headerLink a:hover {color:#000;}
.tabContainer .headerLink.active {background:url(../images/layout/tabContainer/header_bg_active.gif) repeat-x 0 0;}
.tabContainer .headerLink.active .topLeft {background:url(../images/layout/tabContainer/header_topLeft_active.gif) no-repeat 0 0 !important;}
.tabContainer .headerLink.active .topRight {background:url(../images/layout/tabContainer/header_topRight_active.gif) no-repeat 100% 0 !important;}
.tabContainer .tabInfo {padding:13px 16px;background:url(../images/layout/tabContainer/main_bg.gif) repeat-x 0 100%;border:1px solid #7B99BB;border-width:0 1px;display:none;}
.tabContainer .tabInfo strong {display:block;color:#074F9B;}

.gasControl_imgContainer {}
.gasControl_imgContainer a {display:block;float:left;padding:5px 10px;border:10px solid #FFF;}
.gasControl_imgContainer a:hover {border-color:#EDF0F4;}

.productContent_left {float:left;width:465px;}
.productContent_right {float:left;width:160px;}
.productContent_right.refillableCylinders {text-align:center;}

#refillableCylinders_lectureBottle {float:left;margin-right:15px;}

.productData {padding:0;margin:0;border:2px solid #B0C2D6;}
.productData th {background:url(../images/layout/table_headerBG.gif) repeat-x 0 0;font:12px Tahoma;color:#0D2A65;padding:8px 0;text-align:center;}
.productData th.subHeader {background:url(../images/layout/table_headerBG_hor.gif) repeat-y 100% 0;border-bottom:1px solid #EBF0F5;padding:4px 20px;width:130px;}
.productData th.subHeader.last {border:0;}
.productData table td {text-align:center;padding:8px 0;height:25px;width:90px;border:1px solid #EBF0F5;border-width:0 1px 1px 0;}

/*.dataContainer {width:423px;}
.dataContainer .header {background:url(../images/layout/tabContainer/header_bg.gif) repeat-x 0 0;}
.dataContainer .left {background:url(../images/layout/tabContainer/border.gif) repeat-y 0 0 !important;}
.dataContainer .right {background:url(../images/layout/tabContainer/border.gif) repeat-y 100% 0 !important;height:31px;}
.dataContainer .headerLink {float:left;width:211px;border-right:1px solid #7B99BB;}
.dataContainer .headerLink.last {border:0;}
.dataContainer .headerLink .topLeft {background:url(../images/layout/tabContainer/header_topLeft.gif) no-repeat 0 0 !important;}
.dataContainer .headerLink .topRight {background:url(../images/layout/tabContainer/header_topRight.gif) no-repeat 100% 0 !important;}
.dataContainer .headerLink span {display:block;font:12px Tahoma;color:#0D2A65;padding:8px 0 8px;text-align:center;}*/

.dataSheetContainer {display:block;background:url(../images/layout/productContainer/bg.gif) repeat-x 0 0;font:12px Tahoma;color:#0D2A65;text-decoration:none;cursor:pointer;}
.dataSheetContainer span {display:block;}
.dataSheetContainer .left {background:url(../images/layout/productContainer/left.gif) no-repeat 0 0 !important;}
.dataSheetContainer .right {height:46px;padding:9px 0 0 17px;letter-spacing:1px;background:url(../images/layout/pdfIcon.gif) no-repeat 100% 0 !important;}
.dataSheetContainer .right span {text-decoration:none;color:#5C5139;font:11px Arial;letter-spacing:1px;display:block;background:url(../images/layout/productContainer/link_arrow.gif) no-repeat 86px 4px;}
.dataSheetContainer:hover .right span {text-decoration:underline;color:#393324;}

.emailContainer {display:block;cursor:pointer;background:url(../images/layout/productContainer/bg.gif) repeat-x 0 0;font:12px Tahoma;color:#0D2A65;text-decoration:none;}
.emailContainer span {display:block;}
.emailContainer .left {background:url(../images/layout/productContainer/left.gif) no-repeat 0 0 !important;}
.emailContainer .right {height:46px;padding:16px 0 0 17px;letter-spacing:1px;background:url(../images/layout/emailIcon.gif) no-repeat 100% 0 !important;}
.emailContainer:hover {text-decoration:underline;}

.contactForm {float:left;margin:2px 50px 0 0;width:335px;}
.contactAddress {float:left;width:240px;}

#refillableCylinders {float:right;padding:20px;}
#nonRefillable_images {float:right;padding:20px;}
#variousCylinders {float:right;padding:20px;}

.productInfoPopup {display:none;position:absolute;left:140px;margin-top:-20px;height:325px;width:608px;padding:13px 16px;background:url(../images/layout/tabContainer/main_bg.gif) repeat-x 0 100% #FFF;border:1px solid #7B99BB;text-align:left;}
.productInfoPopup img {border:1px solid #B7CEE5;display:block;padding:5px;background:#FFF;float:left;margin-right:50px;}
.productInfoPopup h2 {color:#001652;}
.productInfoPopup a {display:block;background:#002552;color:#FFF;text-decoration:none;padding-top:2px;text-align:center;font-size:18px;height:25px;width:25px;position:absolute;top:0;right:0;font-weight:bold;border:1px solid #000;}
.productInfoPopup a:hover {background:#DDD;color:#000;}

#gasThumbs {text-align:center;}
#gasThumbs ul {list-style:none;margin:0 0 0 75px;padding:0;}
#gasThumbs li {display:block;float:left;padding:10px 10px 10px 5px;}
#gasThumbs strong {color:#074F9B;}


#pdf ul { list-style: none;}
#pdf li  {padding:10px;}

#contact_image {float:right;margin: 0 20px 0 0;}

#footerInfo {background:#C1D1E1;color:#43678B;text-align:center;font-size:10px;text-transform:uppercase;line-height:16px;}
#footerInfo a {text-transform:none;color:#43678B;font-size:11px;text-decoration:none;}
#footerInfo a:hover {color:#555;text-decoration:underline;}