body {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; background-color: #FFFFFF;}
.hidden {position: absolute; left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden;}
td,p,li,div,span {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000;}
#middle_table {position: absolute; top: 97px; left: 0px;}
a img {border: none;}
.bg{background-color: #FFFFFF;}
.line{background-color: #CCCCCC; width: 1px;}
.zeropad {margin:0px;}
table.nav{background-color:#E1E1E1;}.searchradio {background-color:#4d7f7a; position: absolute; top: 49px; left: 545px; font-size: 10px; color: #FFFFFF; width: 100px;}
.searchbutton {background-color:#4d7f7a; position: absolute; z-index: 21;top: 60px; left: 672px;}
.navbx {background-color: #E5E9EA;width: 11px;vertical-align:top;}
.navcurve{background-color: #E5E9EA;width: 11px;vertical-align:top;}
.navcurvebg{padding-top: 4px; padding-bottom: 4px; padding-left: 4px;background-color: #E5E9EA; vertical-align: top; width: 118px;}
.navoffbg {padding:4px; background-color: #E5E9EA; width: 118px;}
.navoffbg2 {padding:4px; background-color: #E5E9EA; width: 130px;}
.navonbg{background-color: #88001D; width: 11px;vertical-align:top;}
.navonbg2 {padding: 4px; background-color: #FFFFFF; width: 130px;}
.navline{background-color: #FFFFFF; width: 142px;}
.navline2 {background-color: #FFFFFF; width: 1px; vertical-align: top;}
.subnavline{background-color: #E5E9EA;width: 1px; vertical-align: top;} 
.subpad{padding-top: 4px; padding-bottom: 4px; padding-left: 4px;}
.txt1a {font-weight:bold;}
.txt1b {font-size:10px;}
.txt1c {font-weight:bold;font-size:10px;}
a:link{text-decoration:underline;color:#227384;}
a:active{text-decoration:underline;color:#88001D;}
a:visited{text-decoration:underline;color:#999999;}
a:hover{text-decoration:underline;color:#88001D;}
a.nav:link{font-weight:bold;color:#2F2F2F; text-decoration:none;}
a.nav:active{font-weight:bold;color:#88001D; text-decoration:none;}
a.nav:visited{font-weight:bold;color:#2F2F2F; text-decoration:none;}
a.nav:hover{font-weight:bold;color:#88001D; text-decoration:underline;}
a.navon:link{font-weight:bold;color:#2F2F2F; text-decoration:none;}
a.navon:active{font-weight:bold;color:#88001D; text-decoration:none;}
a.navon:visited{font-weight:bold;color:#2F2F2F; text-decoration:none;}
a.navon:hover{font-weight:bold;color:#88001D; text-decoration:underline;}
.brdcmb {font-size:10px;color:#999999;}
.brdcmb a:link{text-decoration:underline;color:#999999;}
.brdcmb a:visited{text-decoration:underline;color:#999999;}
.brdcmb a:hover{text-decoration:underline;color:#88001D;}
.brdcmb a:active{text-decoration:underline;color:#88001D;}
.hrnvtd {font-size:10px; font-weight:bold; background-color:#EEEEEE; padding-top:3px;padding-bottom:3px;color:#333333;}
a.hrnv:link{text-decoration:none;color:#999966;}
a.hrnv:active{text-decoration:none;color:#227384;}
a.hrnv:visited{text-decoration:none;color:#666666;}
a.hrnv:hover{text-decoration:none;color:#88001D;}
a.hrnvon:link{font-weight:bold;text-decoration:none;color:#227384;}
a.hrnvon:active{font-weight:bold;text-decoration:none;color:#88001D;}
a.hrnvon:visited{font-weight:bold;text-decoration:none;color:#666666;}
a.hrnvon:hover{font-weight:bold;text-decoration:underline;color:#88001D;}
.ftr {font-size:10px;color:#000000;}
a.ftr:link{text-decoration:underline;color:#227384;}
a.ftr:active{text-decoration:underline;color:#88001D;}
a.ftr:visited{text-decoration:underline;color:#227384;}
a.ftr:hover{text-decoration:underline;color:#88001D;}
.tchd1{font-size:16px;font-weight:bold;color:#000000;}
.tchd3{font-weight:bold;color:#88001D;}
.tchd4{font-size:14px;font-weight:bold;color:#227384;}
.tchd5{color:#88001D;text-transform: uppercase;}
.tchd6{font-weight:bold;color:#88001D;}
.shd1 {color:#88001D;text-transform: uppercase;}
.shd2 {color:#4D7F7A;font-weight:bold;}
.shd3 {font-weight:bold;}
.dots{color:#88001D;font-weight:bold;}
.sthd1{font-size:16px;font-weight:bold;color:#000000;}
.sthd2{font-size:12px;font-weight:bold;color:#4D7F7A;}
.sthd3{font-size:14px;font-weight:bold;color:#227384;}
.sthd4{font-size:12px;font-weight:bold;color:#88001D;}
.contrib{font-size:10px;color:#000000;}
.inset {font-size:10px;color:#000000;}
.tocbg {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-top: 4px; padding-bottom: 4px;color:#000000;}
.insetbg {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 7px; color:#000000;}
a.inset:link{text-decoration:underline;color:#227384;}
a.inset:active{text-decoration:underline;color:#88001D;}
a.inset:visited{text-decoration:underline;color:#999999;}
a.inset:hover{text-decoration:underline;color:#88001D;}
.caption {font-size:10px;color:#999999;}
.docnote{color:#999999; margin-bottom: 5px;}
.see {padding-left: 20px;}
.pbutton {width: 11px;padding-bottom: 10px;padding-top: 2px;padding-right: 3px;float: left;}
.ptxt {width: 150px;padding-bottom: 10px;} 
.ileft {padding-right: 2px; padding-top: 2px;}
.iright {padding-left: 2px; padding-top: 2px;}
UL.lroman {list-style-type: lower-roman;}
UL.uroman {list-style-type: upper-roman;}
UL.lalpha {list-style-type: lower-alpha;}
UL.ualpha {list-style-type: upper-alpha;}
UL.decimal {list-style-type: decimal;}
UL.disc {list-style-type: disc;}
.bx1{width: 423px; border: 1px solid #DDE8EE; padding: 5px;}
.bxhd1{font-weight:bold; color:#666666; padding: 5px; background-color: #DDE9EE;}
/* buffet */
.bx4{width: 422px;}
.bxhd4{font-weight:bold;color:#FFFFFF;padding-left:4px;padding-bottom:2px; padding-top:2px;background-color: #999999;border-right:1px solid #CCCCCC;}
.bx4a{background-color:#EEEEEE;padding: 5px;border-right:1px solid #CCCCCC;vertical-align:top; width:130px;}
.bx4b{background-color:#EEEEEE;padding:5px;vertical-align:top; width:130px;}
.bx5{width: 140px; border: 1px solid #CCCCCC; padding-left: 5px; padding-right: 5px;}
.bxhd5{font-weight:bold;color:#4D7F7A; padding-bottom: 5px;}
.bxtxt5 {padding-bottom: 10px; vertical-align:top;}
/* right column box */
.bx6{border: 1px solid #CCCCCC; background-color:#EEEEEE; margin-top: 0px; width:128px;}
.bx6b{padding: 8px 4px 5px 4px;}
/* box element */
table.smllbx {width:197px;margin-left:20px;}
table.bgbx {width:100%;margin:2px 0;clear: both;}
.bx7{padding: 4px 4px 4px 8px;border: 1px solid #CCCCCC; background-color:#E5E9EA;}
.bx7b{padding: 4px 4px 4px 8px;border: 1px solid #CCCCCC; background-color:#fff;}
.bxhd7{font-weight:bold;color:#806742;}

/*--------- Main headlines H1 ---------*/

h1 {
font-size:16px;
font-weight: bold;
margin: 1em 0;
} 

h1.topicCover {
color: #000000;
} 

h1.storyPage {
color: #000000;
} 

h1.pageHeading {
font-size:14px;
color: #227384;
} 

h1.publication {
font-size: 12px;
color: #000000;
} 

/*--------- Sub headlines H2 ---------*/

h2 {
font-weight: bold;
margin: 1em 0;
color: #888;
} 

h2.storyPage {
font-size: 12px;
} 

h2.publication {
font-size: 11px;
} 

/*--------- Section headings H3 ----------*/

h3 {
font-size: 11px;
font-weight: bold;
margin: 1em 0;
} 

h3.sectionHead1 {
text-transform: uppercase;
font-size:11px;
color: #88001D;
} 

h3.sectionHead2 {
color: #4D7F7A;
} 

h3.sectionHead3 {
color: #000000;
} 

h3.box {
color:#4D7F7A;
margin-bottom: -.6em;
} 

.teaserHeadline{font-weight:bold;color:#2F2F2F;} 
.popupLink {color:#227384;font-weight:bold;} 



.imgfloatleft {padding-right:10px; padding-left:0px; float:left; padding-bottom:5px; margin:0px; padding-top: 0px;}
.thmbfloatleft {padding-right: 7px; padding-left: 0px; float: left; padding-bottom: 5px; margin: 0px; padding-top: 0px;}
/* AA update */

p.singleAA {
	position: relative;
	margin-top: -.7em;	
}

a.headlineAA{
	font-weight: bold;
	color:#134A81;	
}

a.headlineAA:visited {
	color: #134A81;
}


