﻿body.home{
	background-color:#ffffff;
	background-image:url(../image/structure/home/bg_Gradient.jpg);
	background-repeat:repeat-x;
}

div.infobar-area{
	width:694px;
	height:102px;
	background-image:url(../image/structure/home/bg_Masthead.png);
	background-repeat:no-repeat;
	padding-left:288px;
}
div.navi-promo-area{
	width:982px;
	height:207px;
	background-repeat:no-repeat;
	z-index:-1000;
}
div.navi-promo-area embed,div.navi-promo-area object{
	z-index:-1000;
}
div.content-area{
	width:982px;
}
div.footer-area{
	width:982px;
	height:51px;
	background-image:url(../image/structure/home/bg_Footer.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding:0px 0px 50px 0px;
}
div.footer-area div.footer-links{

}
div.footer-area a{
	color:#555555;
	font-family:Arial;
	font-size:11px;
	margin:0px 6px 0px 6px;
	
}
body.home div.stock-info{
	background-color:#FFFFFF;
	width:330px;
	height:273px;
	margin:25px 17px 30px 18px;
	float:left;
}
/*
This css file maintains all of the styles for the 'home' page template.
*/
body.home div.stock-content{
	float:left;
	width:382px;
	height:100%;
}
body.home div.text-content{
	width:600px;
	background-color:#FFFFFF;
	float:right;
	text-align:left;
	padding-top:15px;
}
body.home span.stock-price{
	position:relative;
	top:17px;
	right:33px;
}
body.home span.stock-price-change{
	position:relative;
	top:17px;
	right:33px;
}
body.home td.shadow-left{
	background-image:url(../image/structure/home/bg_LeftShadow.jpg);
	background-repeat:no-repeat;
	height:645px;
	width:8px;
}
body.home td.shadow-right{
	background-image:url(../image/structure/home/bg_RightShadow.jpg);
	background-repeat:no-repeat;
	height:645px;
	width:8px;
}
body.home div.page, td.page-cell{
	width:982px;
	background-color:#ebebeb;
}
body.home table.format-table{

}
body.home td.background-left{
	background-image:url(../image/structure/home/bg_Gradient.jpg);
	background-position:top right;
	background-repeat:repeat-x;
}
body.home td.background-right{
	background-image:url(../image/structure/home/bg_Gradient.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
body.home h2.message textarea.ms-long,h2.message div,h2.message{
	font-family:Arial;
	line-height:22px;
	color:#e53505;
	font-size:18px;
	font-weight:bold;
}
body.home img.feature-min-height{
	width:1px;
	height:100px;
	float:right;
}
body.home div.feature{
	padding:11px 20px 15px 150px;
	background-repeat:no-repeat;
	background-position:35px 25px;
	float:left;
}
body.home div.feature-level{
}
body.home div.level-01{
	background-image:url(/SiteCollectionImages/Icons/Icon_Top.png);
}
body.home div.level-02{
	background-image:url(/SiteCollectionImages/Icons/Icon_Bottom.png);
}
body.home table.stock-table{
	margin-bottom:1px;
	width:100%;
	
}

body.home td.content-stock-cell{
	padding:25px 16px 15px 17px;
	width:330px;
}
body.home td.content-seperator-cell{
	width:17px;
}
body.home td.content-text-cell{
	width:602px;
}
body.home table.stock-table span{
	margin:0px 5px 0px 5px;
}
body.home table.stock-table tr.header{
	background-color:#bababa;
}
body.home table.stock-table tr.header td{
	height:17px;
	vertical-align:middle;
	text-align:center;
}
body.home table.stock-table tr.header span{
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
}
body.home table.stock-table td{
	border-right:1px #ffffff solid;
}
body.home table.stock-table td.nyse-logo{
	background-image:url(../image/background/bg_NyseWesStack.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:80px;
	height:28px;
	background-color:#ececec;
}
body.home table.stock-table tr.info{
	background-color:#ececec;
}
body.home table.stock-table tr.info td{
	text-align:center;
	vertical-align:middle;
}
body.home table.stock-table tr.info span{
	color:#626264;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}
body.home table.stock-table td.last-cell{
	border-right:0px;
}

body.home div.stock-chart{
	width:328px;
	height:200px;
/*	background-image:url(http://chart.bigcharts.com/custom/ccbn-com/stockchart/chart.asp?1=1&type=256&time=1hr&compidx=aaaaa:0&freq=1mi&symb=GOOG&size=1&style=453);*/
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#f9f9f9;
	border:1px #f3f3f3 solid;
}

body.home div.tab-investor-relations-idle{
	width:167px;
	height:71px;
	background-image:url(../image/structure/home/tab_InvestorRelations.png);
	background-repeat:no-repeat;
}
body.home div.tab-operations-idle{
	width:167px;
	height:71px;
	background-image:url(../image/structure/home/tab_Operations.png);
	background-repeat:no-repeat;
}
body.home div.tab-about-western-gas-idle{
	width:167px;
	height:71px;
	background-image:url(../image/structure/home/tab_AboutWesternGas.png);
	background-repeat:no-repeat;
}
body.home div.tab-investor-relations-high{
	width:167px;
	height:71px;
	background-image:url(../image/structure/home/tab_InvestorRelations_High.png);
	background-repeat:no-repeat;
}
body.home div.tab-operations-high{
	width:167px;
	height:71px;
	background-image:url(../image/structure/home/tab_Operations_High.png);
	background-repeat:no-repeat;
}
body.home div.tab-about-western-gas-high{
	width:167px;
	height:71px;
	background-image:url(../image/structure/home/tab_AboutWesternGas_High.png);
	background-repeat:no-repeat;
}
body.home table.topnav{
	margin-top:31px;
	margin-left:290px;
}
body.home td.stock-data{
	text-align:right;
	width:315px;
	height:102px;
}

body.home div.li{
	padding:10px 3px 0px 8px;
	background-position:0px 14px;
}
body.home div.top-nav-container{
	width:501px;
	float:left;
	margin-top:44px;
}
body.home div.stock-quick-info{
	float:right;
	width:100px;
	text-align:right;
}

body.home ul{
	margin-top:15px;
}
body.home li{
	margin-bottom:10px;
}

div.home-bottom-bar{
	width:982px;
	height:39px;
	background-image:url(../image/structure/home/home-bottom-bar.png);
	background-color:#FFFFFF;
	background-position:center center;
	background-repeat:no-repeat;

}
div.search-box-holder{
	float:right;
	margin-top:10px;
	margin-right:15px;
	background-image:url(../image/label/lbl_Search.png);
	background-position:0px 0px;
	padding-left:20px;
}
div.search-box-holder td.input{
	padding-left:45px;
	background-image:url(../image/button/btn_SearchHome.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
}
