/* ORIGINAL CSS */
body { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12; margin-top:0px }

table { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12; }
.text {	font-size : 12; }
.bg { background-color: #f9efe5; border : 1px solid #d4e0d4; }
input { border : 1px solid #c46200; }
TEXTAREA { border : 1px solid #c46200; }
Select { border : 1px solid #c46200; }
.button { border : 1px solid #c46200; color : White; font-size : 11; font-weight : bold; background-color: #c46200; }
A { color : #266328; }
A.:VISITED { color : #266328; }
A.:HOVER { color : #c46200; text-decoration : underline; }
A.menu { text-decoration : none; color : White; }
A.menu:VISITED { color : White; }
A.menu:HOVER { color:White; text-decoration : underline; }
A.footer { text-decoration : none; color : White; }
A.footer:VISITED { color : White; text-decoration : none; }
A.footer:HOVER { color : White; text-decoration : underline; }
A.menu3 { text-decoration : underline; color : Black; }
A.menu3:VISITED { color : Black; }
A.menu3:HOVER { color : Black; text-decoration : none; }
li { list-style-image : url(/ir/afcr/images/interface/bullet_point.gif); padding-right:5; margin-bottom:12px }
.mission { font-size : 11; }
.footer { background-color: #266328; color: #ffffff; font-size: 11; }
.errors { color : #c46200; font-size : 11; }
.img { border : 10 solid #f9efe5; }

/* HEMSCOTT CSS */
#investorNav { margin-top:4px; padding-left:0px; margin-bottom:10px; margin-left:6px; font-size:0.9em; list-style-position: inside; }
#investorNav li{ margin-left:0px; padding-left:0px; list-style-position : outside; list-style: none; margin-bottom:5px; list-style-image:none !important }
#investorNav li a{ text-decoration:none }
#investorNav li a:visited{ text-decoration:none }
#investorNav li a:hover{ text-decoration:underline; color: #c46200 }
#investorNav li a:active{ text-decoration:none }

#randomPiccy { background:#d4e0d4; }

#content #hsbody{ width:585px; margin-left:8px; }
#content h1 { font-size:1em; margin-top:19px; margin-left:8px; margin-bottom:18px }
#content h2 { font-size:1em; font-weight:bold; margin-bottom:12px; padding-bottom:0px; }
#content h3 { font-size:1em; font-weight:bold; }
#investorTitle { margin-left:6px; margin-bottom:4px }

#content #disclaim { padding-bottom:56px !important; }
#content #disclaim #disclaim1 { float:left; text-align:left !important; width:87% }
#content #disclaim #disclaim2 { float:right; text-align:left !important }

/* generic table styles */
#content #hsbody .tableWrapper {
		background:#f9efe5;
		padding:6px; 
		border: 1px solid #d4e0d4;
		margin-top: 0px; 
		margin-bottom: 16px; 
		width:570px;
		font-size:11px; }
*html #content #hsbody .tableWrapper{ 
		width:584px }
#content table { 
		border-collapse:collapse; 
		BORDER: 1px #fff; 
		border-style: solid; 
		text-align:left; 
		width:100% !important;
		font-size:11px; }
#content table td, 
#content table th { 
		border: 1px solid #fff; 
		padding: 3pt; 
		vertical-align: top; 
		background:#f9efe5; 
		text-align:left }
#content table caption{ font-weight:bold; background:#f9efe5; text-align:left; padding:19px; padding-left:0px; padding-top:0px }

/* Sub navigation stuff */
#hsSubNav { margin-left:-33px; margin-bottom:29px; }
*html #hsSubNav { margin-left:8px; text-align: left !important }
#hsSubNav li{ list-style-type:none; display:inline; margin-right:14px; padding-left:16px; background: #fff url(/ir/afcr/images/interface/bullet_point.gif) left top; background-repeat: no-repeat; background-position: 0 4; }
#content #hsSubNav a { text-decoration: none; }
#content #hsSubNav a:visited { text-decoration: none; }
#content #hsSubNav a:hover { text-decoration: underline; }
#content #hsSubNav a:active { text-decoration: none; }

#content fieldset { padding:16px }

#content #pdfDisclaimer1 { float:left; top:10px; position:relative }
#content #pdfDisclaimer2 { float:left; top:-22px; margin-left:110px; position:relative; }
*html #content #pdfDisclaimer2 { top:8px; margin-left:10px; }

#content abbr, #content acronym { border-bottom:1px dotted; cursor:help }

#newsTable { clear:both; margin-bottom:2px !important; margin-top:12px !important }

/*sharePriceBox*/
#content #hsbody #sharePriceBox { 
		background:#f9efe5; 
		padding:6px; 
		border: 1px solid #d4e0d4; 
		margin-top: 0px; 
		width: 167px !important; 
		float:left; 
		margin-right:16px; 
		font-size:11px; height:438px !important }
*html #content #hsbody #sharePriceBox { height:520px !important }


/*quicklinks*/
#content #hsbody #quickLinks {
		 background:#f9efe5; 
		 padding:6px; border: 
		 1px solid #d4e0d4; 
		 margin-top: 0px; 
		 width:350px; 
		 float:left; 
		 margin-right:16px; 
		 font-size:11px; 
		 height:230px !important; }

/*announcements*/
#content #hsbody #announcements { 
		margin-bottom: 16px; 
		background:#f9efe5;
		padding:6px; 
		border: 1px solid #d4e0d4; 
		margin-top: 0px; 
		width:350px;
		float:left;
		font-size:11px }
*html #content #hsbody #announcements { 
		width: 382px; 
		float:left }
*html #content #hsbody #quickLinks { width: 382px; height:302px !important  }

#content #hsbody #announcements ul{ 
		margin-left:0px; 
		padding-left:0px; 
		list-style:none }
#content #hsbody #announcements ul li{ 
		margin-left:0px; 
		padding-left:0px;
		list-style:none;}

#content #hsbody #chartForm { padding-top:18px }
*html #content #hsbody #chartForm { padding-top:0px }

#content #hsbody #chartForm #graphField1 { float:left; width:240px; height:57px }
*html #content #hsbody #chartForm #graphField1 { float:left; width:240px; height:110px }
#content #hsbody #chartForm #graphField2 { float:left; width:240px; margin-left:16px }
#content #hsbody #chartForm #graphField2 label{	float:left; width:40px;	margin-top:3px;	}
#content #hsbody #chartForm #graphField2 select{ float:left; clear:none	}
#content #hsbody #chartForm #graphField3 { float:left; width:240px }
#content #hsbody #chartForm #graphField4 { float:left; width:240px; margin-left:16px }
*html #content #hsbody #chartForm #graphField3 { margin-top:-15px; }
*html #content #hsbody #chartForm #graphField4 { margin-top:-15px; float:left; width:240px; margin-left:16px }
*html #content #hsbody #chartForm legend{ margin-bottom:14px; }
*html #gridLegend { margin-bottom:0px !important; }
*html #compLegend { margin-bottom:0px !important; }

#content #hsbody #chartForm #graphField1 legend{ margin-left:-3px; }
#content #hsbody #chartForm #graphField2 legend{ margin-left:-3px; }
#content #hsbody #chartForm #graphField3 legend{ margin-left:-3px; }
#content #hsbody #chartForm #graphField4 legend{ margin-left:-3px; }
*html #content #hsbody #chartForm #graphField1 legend{ margin-left:-8px; }
*html #content #hsbody #chartForm #graphField2 legend{ margin-left:-8px; }
*html #content #hsbody #chartForm #graphField3 legend{ margin-left:-8px; }
*html #content #hsbody #chartForm #graphField4 legend{ margin-left:-8px; }

/* align graph checkboxes */
#content #hsbody #chartForm #comparison1{ margin-left:0px !important; !important; }
#content #hsbody #chartForm #comparison2{ margin-left:0px !important; !important; }
#content #hsbody #chartForm #horizontalGridlines{ margin-left:0px !important; !important; }
#content #hsbody #chartForm #verticalGridlines{ margin-left:0px !important; !important; }
*html #content #hsbody #chartForm #comparison1{ margin-left:-3px !important; !important; }
*html #content #hsbody #chartForm #comparison2{ margin-left:-3px !important; !important; }
*html #content #hsbody #chartForm #horizontalGridlines{ margin-left:-3px !important; !important; }
*html #content #hsbody #chartForm #verticalGridlines{ margin-left:-3px !important; !important; }



#content #hsbody #chartForm #errorDiv {	margin-top:20px }
*html #content #hsbody #chartForm input{ margin-top:15px }

#content #hsbody #newsField { margin-top:0px !important; padding-top:0px !important }

.dirbox2 { float:left; width:123px; padding-bottom:69px; padding-top:3px !important }
.dirbox3 { float:right width:370px; height:auto }

legend { font-weight:bold; }

.toolsFix { display:inline }
*html .toolsFix { display:block }
