#leftcol P {
	FONT-SIZE: 9pt; voice-family: inherit
}
#leftcol UL {
	FONT-SIZE: 9pt; voice-family: inherit
}
#leftcol LI {
	FONT-SIZE: 9pt; voice-family: inherit
}
#leftcol TD {
	FONT-SIZE: 9pt; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: 9pt
}
#leftcol .news {
	FONT-SIZE: 9pt; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 11pt
}
UNKNOWN {
	FONT-SIZE: 9pt; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 11pt
}
AREA {
	DISPLAY: none
}
BASE {
	DISPLAY: none
}
BASEFONT {
	DISPLAY: none
}
HEAD {
	DISPLAY: none
}
META {
	DISPLAY: none
}
SCRIPT {
	DISPLAY: none
}
STYLE {
	DISPLAY: none
}
TITLE {
	DISPLAY: none
}
NOEMBED {
	DISPLAY: none
}
NOSCRIPT {
	DISPLAY: none
}
PARAM {
	DISPLAY: none
}
BODY {
	BACKGROUND: url(../images/main_bg.gif) #ffffff repeat-x 50% top; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; list-style-image:url(../images/arrow2.png)
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 2px;MARGIN: 0px; 
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: bold;  margin:0 0 35px 0; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-WEIGHT: bold; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LEGEND {
	FONT-WEIGHT: bold; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hidden {
	DISPLAY: none
}
.hide {
	VISIBILITY: hidden
}
.small {
	FONT-SIZE: 8pt
}
A:link {
	COLOR: #0066ff; TEXT-DECORATION: none; outline: none
}
A:visited {
	COLOR: #0066ff; TEXT-DECORATION: none; outline: none
}
A:active {
	COLOR: #0066ff; TEXT-DECORATION: none; outline: none
}
A:hover {
	COLOR: #0066ff; BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: underline
}
DIV.hr {
	CLEAR: both; MARGIN-TOP: 20px; BACKGROUND: url(../images/hr1.gif) #efefef center 50%; MARGIN-BOTTOM: 10px; HEIGHT: 1px
}
DIV.hr HR {
	DISPLAY: none
}
#wrapper {
	MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#header {
	LEFT: 0px; MARGIN: 0px; WIDTH: 750px; POSITION: relative; TOP: 0px; HEIGHT: 80px
}
#logobox {
	BACKGROUND: url(../images/ap_logo.gif) no-repeat; LEFT: 9px; WIDTH: 151px; POSITION: relative; TOP: 24px; HEIGHT: 32px
}
#searchbox {
	RIGHT: 0px; BACKGROUND: url(../images/search_bg.gif) no-repeat; FLOAT: right; VISIBILITY: hidden; FONT: 8pt Arial, Helvetica, sans-serif; WIDTH: 184px; COLOR: #333333; POSITION: absolute; TOP: 22px; HEIGHT: 42px
}
#searchbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn_search.gif) no-repeat; LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 48px; PADDING-TOP: 0px; POSITION: relative; TOP: 10px; HEIGHT: 22px
}
#searchfield {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 16px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 8pt Arial, Helvetica, sans-serif; WIDTH: 114px; PADDING-TOP: 0px; POSITION: relative; TOP: 3px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
#topnav {
	 MARGIN: 0px; WIDTH: 730px; POSITION: relative; TOP: 0px; HEIGHT: 70px; Left: 10px;
}
#topnav UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#topnav LI {
	DISPLAY: inline; HEIGHT: 50px; TEXT-DECORATION: none
}
#topnav A {
	DISPLAY: inline; HEIGHT: 50px; TEXT-DECORATION: none
}
#topnav SPAN {
	DISPLAY: inline; HEIGHT: 50px; TEXT-DECORATION: none
}
#topnav SPAN {
	CURSOR: pointer
}
#topnav #topnavitem1 A {
	BACKGROUND: url(../images/menu_back-to-home.gif) no-repeat; LEFT: 0px; WIDTH: 102px; POSITION: absolute; TOP: 0px
}
#topnav #topnavitem1 A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#topnav #topnavitem2 A {
	BACKGROUND: url(../images/menu_corporate-information.gif) no-repeat; LEFT: 102px; WIDTH: 105px; POSITION: absolute; TOP: 0px
}
#topnav #topnavitem2 A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#topnav #topnavitem3 A {
	BACKGROUND: url(../images/menu_investor-relations.gif) no-repeat; LEFT: 207px; WIDTH: 104px; POSITION: absolute; TOP: 0px
}
#topnav #topnavitem3 A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#topnav #topnavitem4 A {
	BACKGROUND: url(../images/menu_news-publications.gif) no-repeat; LEFT: 311px; WIDTH: 105px; POSITION: absolute; TOP: 0px
}
#topnav #topnavitem4 A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#topnav #topnavitem5 A {
	BACKGROUND: url(../images/menu_business-units.gif) no-repeat; LEFT: 416px; WIDTH: 105px; POSITION: absolute; TOP: 0px
}
#topnav #topnavitem5 A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#topnav #topnavitem6 A {
	BACKGROUND: url(../images/menu_career-opportunities.gif) no-repeat; LEFT: 521px; WIDTH: 105px; POSITION: absolute; TOP: 0px
}
#topnav #topnavitem6 A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#topnav #topnavitem7 A {
	BACKGROUND: url(../images/menu_contact-us.gif) no-repeat; LEFT: 626px; WIDTH: 104px; POSITION: absolute; TOP: 0px
}
#topnav #topnavitem7 A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#topnavitemselected {
	LEFT: 0px; POSITION: absolute; TOP: 78px
}
#flashcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 78px
}
#content {
	FLOAT: left; PADDING-BOTTOM: 20px; MARGIN-LEFT: 10px; WIDTH: 730px; PADDING-TOP: 45px
}
#content P {
	MARGIN-BOTTOM: 10pt
}
#leftcol {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 500px
}
#leftcol P {
	MARGIN-BOTTOM: 12pt
}
#leftcol UL {
	MARGIN: 12px 0px 12px 18px
}
#leftcol LI.items {
	LIST-STYLE: none url(../images/arrow.png) outside
}
#leftcol LI.subitems {
	LIST-STYLE: none url(../images/arrow2.png) outside
}
#leftcol LI.pdf {
	LIST-STYLE: none url(../images/pdf.png) outside; MARGIN-BOTTOM: 8px
}
#leftcol LI.fileitems {
	LIST-STYLE: none url(../images/news.png) outside; MARGIN-BOTTOM: 8px
}
#leftcol LI.popupitems {
	LIST-STYLE: none url(../images/popup.png) outside; MARGIN-BOTTOM: 8px
}
#leftcol P.callout {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 4px; WIDTH: 210px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#rightcol {
	FONT-SIZE: 9pt; RIGHT: 0px; FLOAT: right; WIDTH: 200px; TOP: 20px
}
#styleswitcher {
	RIGHT: 0px; FLOAT: right; TOP: 80px; position:absolute;
}
#styleswitcher #caption {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(../images/t-caption.gif) no-repeat 4px 2px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 60px; PADDING-TOP: 0px; HEIGHT: 16px
}
#styleswitcher UL {
	LIST-STYLE-TYPE: none
}
#styleswitcher LI {
	DISPLAY: inline
}
#styleswitcher #tdown A {
	PADDING-RIGHT: 3px; BACKGROUND: url(../images/t-down.gif) no-repeat; MARGIN: 0px; WIDTH: 16px; HEIGHT: 18px; TEXT-DECORATION: none
}
#styleswitcher #tdown A:hover {
	PADDING-RIGHT: 3px; BACKGROUND: url(../images/t-down.gif) no-repeat; MARGIN: 0px; WIDTH: 16px; HEIGHT: 18px; TEXT-DECORATION: none
}
#styleswitcher #tup A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/t-up.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 16px; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-DECORATION: none
}
#styleswitcher #tup A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/t-up.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 16px; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-DECORATION: none
}
#gettingaround {
	CLEAR: both; MARGIN-TOP: 20px
}
.himg {
	FLOAT: left
}
#subnavbox {
	MARGIN-TOP: 17px; BACKGROUND: url(../images/subnavbox_bg.gif) no-repeat; LEFT: 225px; FLOAT: right; WIDTH: 200px; HEIGHT: 185px
}
#subnav {
	LEFT: 15px; WIDTH: 170px; POSITION: relative; TOP: 14px; TEXT-ALIGN: right
}
#subnav H4 {
	FONT-SIZE: 9pt
}
#subnav P {
	MARGIN-TOP: 2px; FONT-SIZE: 10pt; COLOR: #666666; LINE-HEIGHT: 13pt; LIST-STYLE-TYPE: none
}
UL {
	MARGIN-TOP: 2px; FONT-SIZE: 10pt; COLOR: #666666; LINE-HEIGHT: 13pt; LIST-STYLE-TYPE: none
}
#subnav LI {
	DISPLAY: block
}
#subsubnav LI {
	DISPLAY: block
}
#subnav A:link {
	COLOR: #0066ff; TEXT-DECORATION: none
}
#subnav A:visited {
	COLOR: #0066ff; TEXT-DECORATION: none
}
#subnav A:active {
	COLOR: #0066ff; TEXT-DECORATION: none
}
#subnav A:hover {
	COLOR: #339900; BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: none
}
#subnav #current {
	COLOR: #666666; FONT-STYLE: italic
}

#subsubnav A:link {
	COLOR: #666666; TEXT-DECORATION: none; FONT-SIZE: 9pt;
}
#subsubnav A:visited {
	COLOR: #666666; TEXT-DECORATION: none; FONT-SIZE: 9pt;
}
#subsubnav A:active {
	COLOR: #666666; TEXT-DECORATION: none; FONT-SIZE: 9pt;
}
#subsubnav A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: none; FONT-SIZE: 9pt;
}

#subcontent {
	FLOAT: left; PADDING-BOTTOM: 50px
}
#subcontentrow2 {
	MARGIN-TOP: 132px; FLOAT: left
}
.photometa {
	DISPLAY: block; FONT-SIZE: 9pt; MIN-HEIGHT: 75px; HEIGHT: 75px
}
.switchcontent {
	DISPLAY: none
}
#footer {
	CLEAR: both; FONT-SIZE: 8pt; LEFT: 10px; MARGIN-BOTTOM: 60px; WIDTH: 730px; COLOR: #333333; LINE-HEIGHT: 10pt; PADDING-TOP: 50px
}
#footer A:link {
	COLOR: #0066ff; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #0066ff; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #0066ff; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #0066ff; BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: underline
}
#copyright {
	MARGIN-TOP: -5px; FONT-SIZE: 8pt; FLOAT: left
}
#bottomlinks {
	MARGIN-TOP: -10px; FLOAT: right
}
#bottomlinks UL {
	LIST-STYLE-TYPE: none
}
#bottomlinks LI {
	DISPLAY: inline; FONT-SIZE: 8pt
}
#validation {
	VISIBILITY: hidden; MARGIN-BOTTOM: -10px
}
#validation UL {
	LIST-STYLE-TYPE: none
}
#validation LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 12px
}
#validation #vxhtml A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/xhtml.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 12px; TEXT-DECORATION: none
}
#validation #vxhtml A:hover {
	BACKGROUND-POSITION: 0px -12px; TEXT-DECORATION: none
}
#validation #vcss A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/css.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 12px; TEXT-DECORATION: none
}
#validation #vcss A:hover {
	BACKGROUND-POSITION: 0px -12px; TEXT-DECORATION: none
}
.subheader{
	color:#4a4a4a; font-size:10pt; font-weight:bold;
}
.bodytextW{
	color:#ffffff;
	}
