@charset "utf-8";
/* CSS Document */
#id-div-body{
display:inherit;
}
#id-history-quote-table{
	background-position:bottom left;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	padding-bottom:5px;
	background-repeat:repeat-x;
}

/* begin sec filing page */
div.filing{
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-position:center bottom;
	background-repeat:repeat-x;
	padding:2px 0px 2px 0px;
}
div.filing div span{
	line-height:17px;
}
div.filing span.item-date{
	font-weight:bold;
	color:#02559a;
	font-family:Verdana;
	font-size:12px;
}
div.filing table.filing{
	width:100%;
	vertical-align:bottom;
}
div.filing div.row-0, div.filing div.row-1{
	padding:5px 5px 5px 0px;
}
div.filing div.arrow{
	padding-left:18px;
	background-image:url(../image/icon/ico_BulletRedBlockArrow.png);
	background-repeat:no-repeat;
	background-position:10px 6px;
}
div.filing a{
	text-transform:lowercase;
}
div.filing td.doclinks{
	text-align:right;
	width:120px;
}
div.filing div.doclinks{
	height:100%;
	vertical-align:text-bottom;

}
div.list-year div.item{
	background-image:url(../image/background/bg_DottedLine.png);
	background-position:center bottom;
	background-repeat:repeat-x;
	padding:2px 0px 2px 0px;
}
div.row-0{
	background-color:#F3F3FF;
}
div.row-1{
	background-color:#FFFFFF;
}

div.list-item{
	background-position:bottom left;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	padding-bottom:1px;
	background-repeat:repeat-x;
}
div.list-item div.container{
	border-top:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	padding:5px;
}
div.action-link{
	font-weight:bold;
	padding-left:11px;
	background-image:url(../image/icon/ico_BulletRedBlockArrow.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
/* end sec filing page */
iframe.stock-chart-iframe{
	width:100%;
	height:1000px;
}
div.apc-page-toolbar-position{
	position:relative;
	background-color:#00CCFF;
	left:435px;
	top:10px;
	height:15px;
	width:300px;
	
}
div.page-toolbar{
	width:300px;
	height:26px;
	padding:10px;
	padding-left:50px;
}
div.page-toolbar table{

}
div.link, p.link, span.link, img.button, div.back-to-home, img.link, img.calendar-button, td.button img{
	cursor:hand;
	cursor:pointer;
}
div.back-to-home{
	width:300px;
	height:70px;
}
div.left-nav-quick-links{

	margin:30px 54px 60px 41px;
	padding:15px 10px 30px 12px;
	background-image:url(../image/background/bg_QuickLinks.png);
	background-repeat:repeat-x;
	
}
div.left-nav-quick-links ul{
	border:0px;
	
}
body.print-container{
	background-color:#e8e8e8;
}
body.frame{
	background-color:#ffffff;
}
body.frame table.frame{
	width:700px;
}
div.print-container{
	padding:20px;
	width:600px;
	background-color:#ffffff;
	text-align:left;
	background-repeat:no-repeat;
}

div.hr-dotted-thin{
	width:100%;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-position:0px 1px;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:3px;
}
div.hr-dotted,div.hr-dotted-wysiwyg{
	height:15px;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-repeat:repeat-x;
	background-position:left middle;
}
div.hr-dotted-wysiwyg{
	display:block;
	width:inherit;
}
div.hr-dotted-wysiwyg p{
	display:none;

}
div.hr-dotted-wysiwyg img{
	visibility:hidden;

}
img.p-left{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

div.hide{
	display:none;
}
div.hr-dotted-bottom{
	height:15px;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-repeat:repeat-x;
	background-position:left bottom;
}
div.hr-dotted-bottom-people{
	height:15px;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	margin-bottom:15px;
	padding-bottom:3px;
}
div.hr-dotted-top{
	height:15px;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-repeat:repeat-x;
	background-position:left top;
}

table.fixed{
	table-layout:fixed;
}
table.full{
	width:100%;
}
table.split td{
	width:50%;
}
div.stock-price{
	color:#7F7E83;
	font-family:Arial;
	font-weight:bold;
	font-size:24px;
	display:block;
	position:relative;
	left:7px;
}
div.stock-price-change{
	color:#3EC306;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	display:block;
	position:relative;
	left:7px;
}
#id-top-nav{
/*
	position:relative;
	top:-4px;
*/
}
a.hidden{
	display:none;
}
div.nav-holder div{
	background-color:#FFFFFF;

}
#id-top-nav div{
}
#id-top-nav-home{
	margin-top:28px;
}
input.text-search{
	border:1px #7F9DB9 solid;
	width:124px;
}
input.button-go, img.button-go{
	margin:4px;
	border:0px;
	margin-left:5px;
	cursor:hand;
	cursor:pointer;

	
}
input.button{
	border:0px;
}
div.email-alerts-section input.button{
	border:1px #636363 solid;
}

span.bold{
	font-weight:bold;
}
select.med{
	width:150px;
}
select.select-favorite-links{
	border:1px #7F9DB9 solid;
	width:250px;
	background-color:#ffffff;
	font-size:10px;
	padding:2px;
}
div.favorite-links-holder{
	padding-right:23px;
	padding-top:6px;
	padding-left:23px;
	padding-bottom:6px;
}
div.search-box-holder{
	padding-right:23px;
	padding-top:6px;
	padding-left:23px;
	padding-bottom:6px;
}
div.item td.img{
	vertical-align:bottom;
}
div.items{
	margin:8px 0px 8px 0px;
}
div.item{
	margin:3px 8px 3px 19px;
	line-height:16px;
}

div.item span.item-date{
	font-weight:bold;
	padding-left:11px;
	background-image:url(../image/icon/ico_BulletRedBlockArrow.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	position:relative;
	left:-11px;
}
div.item span.bold{
	font-weight:bold;
}
div.item span.item-description{
	font-weight:normal;
}
div.hr-item{
	height:15px;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-repeat:repeat-x;
	background-position:0px 7px;
	text-align:right;
}
div.row{
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-repeat:repeat-x;
	background-position:bottom left;
	padding-bottom:5px;
}
div.light{
	background-color:#ffffff;
}
div.dark{
	background-color:#f3f3f6;
}
/* Stock chart mini */
div.stock-mini div.chart{
	height:200px;
	background-color:#FFFFFF;
	background-image: url(http://chart.bigcharts.com/custom/ccbn-com/stockchart/chart.asp?1=1&type=256&time=1mo&compidx=aaaaa:0&freq=1dy&symb=APC&size=2&style=401&uf=0);
	background-repeat:no-repeat;
	background-position:center center;
}
table.stock-mini{
	height:60px;
	width:100%;
	table-layout:fixed;	
	background-image:url(/SiteCollectionImages/Subheader/bg_StockMini.png);
	background-repeat:no-repeat;
}
table.stock-mini td.title{
	width:81px;
	height:60px;
}
table.stock-mini tr.value td{
	font-weight:bold;
	font-family:Arial;
	font-size:13px;
	text-align:center;
}
table.stock-mini tr.label td.price{
	width:54px;
	height:30;
	background-image:url(../image/label/lbl_StockPrice.png);
	background-repeat:no-repeat;
}
table.stock-mini tr.label td.change{
	width:54px;
	height:30px;
	background-image:url(../image/label/lbl_StockChange.png);
	background-repeat:no-repeat;
}
table.stock-mini tr.label td.volume{
	width:57px;
	height:30px;
	background-image:url(../image/label/lbl_StockVolume.png);
	background-repeat:no-repeat;
}

/* Media Pane and Window */
div.apc-media-pane{
	margin-right:50px;
}
div.media-selector-listbox div.item a.highlight{
	font-weight:bold;
	color:#013d70;
}
div.media-pane table{
	table-layout:fixed;
}
div.apc-media-pane table td.col-1{
	width:300px;
	padding-right:5px;
}
div.apc-media-pane div.subheader{
	margin-bottom:5px;
}
div.apc-media-pane table td.col-2{
	width:450px;
}
div.media-window{
	width:300px;
	height:269px;
}

div.media-holder{
	margin:10px;
}
div.media-selector-listbox div.video-section{
	padding:0px;
	margin-top:10px;
	background-repeat:no-repeat;
}
div.media-selector-listbox div.images-section{
	padding:0px;
	margin-top:10px;
	background-repeat:no-repeat;
}
div.media-selector-listbox div.item{
	margin:0px;
	padding-left:11px;
	background-image:url(../image/icon/ico_BulletRedBlockArrow.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	position:relative;
	border-bottom:1px #d9d9d9 solid;
	padding-bottom:5px;
	margin-bottom:5px;
}
div.media-selector div.item a{
	color:#373737;
}









table.media-viewer-table{
	width:100%;
	table-layout:fixed;
	margin-top:5px;
}
table.media-viewer-table td.media-viewer{
	width:300px;
	height:275px;
	background-color:#FFFFFF;
}
table.media-viewer-table td.media-selector{
	width:auto;
	background-color:#FFFFFF;
	height:275px;
}
div.media-selector-listbox{
	border-top:1px #c6c6c6 solid;
	border-bottom:1px #c6c6c6 solid;
	overflow:auto;
	position:relative;
}
div.media-viewer-message{
	padding:15px;
}


/* End Media Pane */
table.split-table{
	table-layout:fixed;
	width:100%;
}
table.split-table td{
	width:50%;
}


div.subheader-flat{
	background-repeat:repeat-x;
	background-image:url(../image/background/bg_Header4.png);
	height:49px;
	padding-right:5px;
	vertical-align:text-bottom;
}
div.subheader-flat div{
	height:22px;
	padding:27px 5px 5px 5px;
}
div.subheader-flat div span{
	font-family:arial;
	font-weight:14px;
	font-weight:bold;
	color:#02559a;
}
span.stock-overview-date, div.subheader-flat span.stock-overview-date{
	float:right;
	color:#616161;
	font-weight:bold;
}

div.message{
	padding:20px;
	border:1px #CCCCCC dotted;
	margin:10px;
}

/*  DHTML Menu */
	/* General styles for this example page */
	#mainContainer{
		width:auto;
		margin:0px;
		padding:0px;
	}
	
	#dhtmlgoodies_menu img{
		border:0px;
	}

	/* End general styles for this example page */
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;
		width:100px;
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
	}	
	#dhtmlgoodies_menu a{

		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul{
		background-color:#FFFFFF;

	}
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
	width:150px;
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
	border:1px #02559a solid;
	background-color:#000066;
	background-image:url(/_layouts/1033/anadarko/image/background/bg_PageToolbar.jpg);
	background-repeat:repeat-x;
	background-color:#E4E4E4;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		color: #000000;
		text-decoration:none;
		padding-left:2px;
		padding-right:2px;
		font-weight:bold;
	}
	
	/*
	Main menu items 
	*/
	
	#dhtmlgoodies_menu .currentDepth1{
		padding:0px;
		margin:0px;
		width:auto;
	}
	#dhtmlgoodies_menu .currentDepth1over{
		padding:0px;
		margin:0px;
		width:auto;
	}
	#dhtmlgoodies_menu .currentDepth1 a{
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
	}
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		padding:3px;
		width:150px;
	}
	#dhtmlgoodies_menu .currentDepth2 a{
		color:#000000;
		font-size:10px;
	}
	#dhtmlgoodies_menu .currentDepth2over{
		padding:3px;
		width:150px;
		background-color:#f3f3f3;
		font-size:10px;
	}	
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color:#000000;
		font-size:10px;
	}	
	#dhtmlgoodies_menu LI.currentDepth2over a{	/* Text rules */
		color:#000000;
		font-size:10px;
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
	}
	#dhtmlgoodies_menu .currentDepth3over{
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
	}
	#dhtmlgoodies_menu .currentDepth4over{
	}	
/* End DHTML Menu */

/* FAQs */
div.faq{
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0px 0px 0px 0px;
	padding:10px;
}
div.faq div.question{
	font-weight:bold;
	padding-left:11px;
	background-image:url(../image/icon/ico_BulletRedBlockArrow.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	position:relative;
}
div.faq div.answer{
	display:none;
	padding-left:11px;
}
div.li{
}
/* End FAQs */
span.up-arrow{
	padding:0px 3px 3px 10px;
	background-image:url(../image/icon/ico_BackToTop.png);
	background-repeat:no-repeat;
	background-position:0px 6px;
	color:#616161;
	width:auto;
	float:right;
}
span.up-arrow a{
	font-size:11px;
	color:#616161;
}
span.up-arrow a:hover{
	text-decoration:underline;
}
div.alert-item{
	margin:5px;
}
div.earnings-estimates table.dataset td{
	width:20%;
	padding:8px;
}
div.dividends table.dataset td{
	padding:8px;
}
table.dataset td.head{
	background-repeat:repeat-x;
	vertical-align:bottom;
	height:30px;
	background-color:#DCDCDC;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#02559a;}


table.dataset{
	width:100%;
	margin-bottom:15px;
}
table.dataset td.label, table.dataset td.value {
	width:50%;
	padding:8px;
}
table.dataset td.label{
		font-weight:bold;
}
table.dataset a{
	font-family:Verdana;
	font-size:12px;
	color:#616161;
}
table.dataset a:hover{
	text-decoration:underline;
}
table.dataset tr{
	background-image:url(../image/background/bg_PaddedDottedLine.png);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#ffffff;
	padding-top:1px;
	padding-bottom:1px;
	
}
table.dataset td div.info{
	vertical-align:text-top;
	font-family:Verdana;
	font-size:12px;
	color:#616161;
	padding:5px;

}
table.dataset tr.row-even, table.dataset tr.row-0, div.row-0{
	background-color:#f3f3f3;
}
table.dataset tr.row-odd, table.dataset tr.row-1, div.row-dark, div.row-1{
	background-color:#ffffff;
}
td.left-border, div.left-border{
	background-image:url(../image/background/bg_DottedLineVert.png);
	background-repeat:repeat-y;
	padding-left:1px;
	background-position:left top;
}

td.right-border, div.right-border{
	background-image:url(../image/background/bg_DottedLineVert.png);
	background-repeat:repeat-y;
	padding-right:1px;
	background-position:right top;
}

td.label{
	padding:5px;
}
td.input{
	padding:5px;

}
span.note, div.note{
	font-size:9px;
	font-family:Arial;
	color:#616161;
}
div.note{
	padding:8px;
}
td.button-cell{
	padding:10px;
	text-align:right;
}
div.stock-graphic{
	background-repeat:no-repeat;
	background-color:#EFEFEF;
	height:250px;
	padding:20px;
	background-position:center center;
}
td.button{
	padding-top:6px;
}

/* Careers Section */

div.careers h4{
	background-image:url(../image/background/bg_TableHeader.png);
	background-repeat:no-repeat;
	height:20px;
	margin:0px;
	padding-top:29px;
	padding-left:5px;
}
div.careers a{
	font-weight:bold;
}
div.careers table{
	width:100%;
}
div.careers tr.head td{
	background-color:#F3F3F6;
	padding:3px;
	font-weight:bold;
}
div.careers h5{
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:20px 0px 5px 0px;
}
div.careers div.quote{
	margin-top:15px;
	font-size:10px;
	border:1px #616161 solid;
	padding:15px;
}
div.careers div.quote a{
	font-weight:bold;
	color:#02559a;
}
div.presentation-event div{
	padding:10px;
}
div.presentation-event ul.presentation-item-list{
	margin-left:20px;
}
/* Begin Redirect Confirmation Styles */
div.redirect-confirm-toolbar{
	padding:10px;
	margin-top:15px;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	background-position:top center;
	background-repeat:repeat-x;
}
div.redirect-confirm-toolbar div.redirect-container{
	float:right;
	width:10%;
	padding:0px;
	text-align:right;
}
div.redirect-confirm-toolbar div.cancel-container{
	float:left;
	width:90%;
	text-align:right;
	padding:0px;
}
div.redirect-confirm-toolbar a{
	color:#616161;
}
/* End Redirect Confirmation Styles */
/* Search Results */
div.main-content div.search-result{
	padding-bottom:1px;
	background-position:bottom left;
	background-image:url(../image/background/bg_DottedLineHoriz.png);
	margin-bottom:15px;
	padding-bottom:10px;
	background-repeat:repeat-x;
	text-align:left;
}
div.search-result p{
	text-align:left;
}
div.main-content div.search-result H5{
	text-align:left;
	color:#616161;
	padding:0px;
	margin:0px;
	font-size:14px;
}
div.main-content div.search-result a{
	color:#02559a;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-align:left;
}
input.news-search-text{
	height:15px;
	border: 1px #7f9db9 solid;
}
table.search td.button input{
	position:relative;
	top: -8px;
}
div.careers table.search{
	width:350px;
}
div.earnings-last-changed-note{
	margin-bottom:15px;
}