	/* Annual Reports
*******************************************************************************/
body.annualReport #topNav {
    display: block;
    height: 25px;
    margin: 25px 0 0;
    padding: 0;
    position: absolute;
  }

body.annualReport #topNav li{
  background: url("../gfx/annualReports/bg/mainNavDelimiter.gif") no-repeat scroll 100% 44% transparent;
  padding: 0 8px;
}
body.annualReport #topNav li span {
    background:none;
    display: block;
    margin: 0 0;
    padding: 0 0 0 0;
    width: auto;
    }
body.annualReport #topNav li:hover span{
  background: url("../gfx/annualReports/bg/btnBg.gif") no-repeat scroll 0 0 transparent;
    
}
body.annualReport #topNav li span a{
   background: none;
   height: 20px;
    margin: 0;
    padding: 7px 13px 0 12px;
    font-size: 1em;
}
body.annualReport #topNav li:hover span a,
body.annualReport #topNav li.current span a{
    background: url("/gfx/annualReports/bg/btnBgEnd.gif") no-repeat scroll 100% 0 transparent;
    
}


body.annualReport #topNav li a:hover, 
body.annualReport #topNav li.current span { 
  background: url("../gfx/annualReports/bg/btnBg.gif") no-repeat scroll 0 0 transparent;
}
body.annualReport 	#topNav li.backTohome, body.annualReport #topNav li.last-child{
 background-image: none;
}
body.annualReport #topNav li:last-child{
 background-image: none;
}
body.annualReport #topNav li.backTohome {
   padding: 0;
}
body.annualReport #topNav li.backTohome a{
    background: url("../gfx/annualReports/button/backToMain.png") no-repeat scroll 0 0 transparent;
    height: 27px;
    text-indent: -9999px;
    width: 170px;
    padding: 1px 0 0 0;
   margin-left: 0;
  }
 body.annualReport #topNav li.backTohome a:hover {
   background-position: 0 0;
 }
 
/* Annual Report Internal section
 *******************************************************************************/
body.content div#arInternal{
	background: url("../gfx/annualReports/bg/bgInternal.gif")  repeat-y scroll 0 0 transparent;
	margin-bottom: 10px;
	overflow: auto;
	padding: 55px 0 0;
	position: relative;
}
body.annualReport #accessiblePanel {
    display: block;
    height: 20px;
    margin-right: 12px;
    margin-top: 2px;
    position: absolute;
    right: 0;
    }
 #arInternal{
    
    display: block;
    margin: 63px 0 0;
    min-height: 313px;
  }
 #watchVideo{
	background: url("../gfx/annualReports/bg/whiteTop.gif") no-repeat scroll 100% 0 #FFFFFF;
	display: block;
	height: 304px;
	position: relative;
	width: 700px;
	float: left;
 }
#downloadReport{
    float: left;
    margin: 0 20px;
    width: 208px;
  }
   .drBanner{
	background: url("../gfx/annualReports/titles/downloadReport.png") no-repeat scroll 0 0 transparent;
    color: #003E7A;
    height: 85px;
    position: relative;
    width: 100%;
  }
   .drBanner a{
    color: #003E7A;
    font-size: 1.1em;
    font-weight: bold;
    position: absolute;
    right: 0;
    text-align: right;
    top: 8px;
    width: 126px;
    }
    
    #rightBanner {
	width: 250px;
	float:left;
    }
    #rightBanner ul{
	list-style: none;
	padding: 0;
	margin: 0;
    }
    #rightBanner ul li{
	list-style: none;
	padding: 12px 0 0 10px;
	margin: 0;
    }
    #rightBanner ul li a{
	padding: 0;
	margin: 0;
    }
    #arInternalBase{
    display: block;
    height: 327px;
    margin: 0;
    padding: 0;
    }
   #yearReview{
	background: url("../gfx/annualReports/bg/orangeTop.gif") no-repeat scroll 0 0 #F46200;
    float: left;
    height: 307px;
    /*margin: 0 8px 8px 0;*/
    padding: 10px 5px 10px 15px;
    width: 218px;
    position: relative;
    }
    #yearReview h2{
	text-align: center;
    }
    #yearReview h2, #yearReview p{
	background:none;
	color: #747473;
	
    }	
    #yearReview img{
	margin: 10px 0 0;
    }
    #yearReview p.highlight {
    font-size: 1.3em;
    font-weight: bold;
    margin: 0;
    padding: 0
    }
    #yearReview p.normal {
    font-size: 0.75em;
    }
    #yearReview a.learnMore{
	background: url("../gfx/annualReports/button/learnMore.png") repeat scroll 0 0 transparent;
    bottom: 6px;
    display: block;
    height: 25px;
    position: absolute;
    text-indent: -9999px;
    width: 82px;
    right:10px;
    }
    #sectionBanner{
	float: left;
    margin: 0;
    padding: 0;
    background:#F6F6F6;
    }
    
    div#keySection.first{
	margin: 0 4px;
   	padding-left:16px;
    }
    div#keySection.last{
	margin: 0 0 0 7px;
	padding-right:20px;
    }
    div#keySection {
	   /* background: url("../gfx/annualReports/bg/keySectionTop.gif") no-repeat scroll 100% 0 #FFFFFF;*/
	    float: left;
	    height: 328px;
	    margin: 0 4px 0 6px;
	    position: relative;
	    width: 160px;
    }
    div#keySection h3 {
    color: #16487E;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0 5px 0px;
    min-height: 32px;
    text-align: center;
    }
    
 .lBox{
	float: left;
 }
#textArea {
    float: left;
    height: 279px;
    padding: 11px 23px 0;
    right: 0;
    top: 0;
    width: 262px;
 }
   body.annualReport #textArea p {
    color: #747473;
    font-size: 0.75em;
    line-height: 1.45em;
    padding: 2px 2px 1em;
    }
.learnMore {
    background: url("../gfx/annualReports/button/learnMore.png") repeat scroll 0 0 transparent;
    display: block;
    text-indent: -9999px;
    width:82px;
    height:25px;
}
#watchVideo .learnMore {float:right;}
div#keySection img{
    padding:20px 16px 7px 16px;
}
div#keySection div.introText {
    color: #78757B;
    font-size: 0.73em;
    padding: 4px 16px;
    width: 131px;
    }
div#keySection a.learnMore {
    background-repeat: no-repeat;
    bottom: 6px;
    left: 15px;
    position: absolute;
    }
#sideNavigation {
    border-top: 1px solid #D8D6CF;
    display: block;
    float: left;
    margin: 0 14px 0 15px;
    min-height: 200px;
    padding: 21px 0;
    width: 156px;
}
#internalContent{
	float: left;
    margin: 0 10px 0 0;
    min-height: 200px;
    width: 483px;
}
body.annualReport.content #internalContent {
    float: left;
    margin: 23px 0 20px 21px;
    min-height: 200px;
    width: 478px;
    }
 /* Annual Report Footer
 *******************************************************************************/
  body.annualReport #footer {
   margin: 0;
 }
/**/
#sideNavigation ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;}
#sideNavigation ul li {
    background: url("../gfx/annualReports/button/sidenav.gif") no-repeat scroll 0 0 #1EABBF;
    display: block;
    list-style: none outside none;
    margin: 2px 0;
    min-height: 26px;
    width: 156px;
    padding:0;
    }
    #sideNavigation ul li.selected {
    background: url("../gfx/annualReports/button/sidenavSelected.gif") no-repeat scroll 0 0 #D8D6CF;
    color: #807c6f;
    }
    #sideNavigation ul li.selected a{
    color: #807c6f;
    background: #d8d6cf
    }
#sideNavigation ul li.heading a {
   font-weight: bold;
   font-size: .9em;
}
#sideNavigation ul li a {
    color: #FFFFFF;
    display: block;
    font-size: 0.9em;
    height: auto;
    min-height: 14px;
    padding: 9px 0 3px 8px;
    text-decoration: none;
    width: 141px;
background: none repeat scroll 0 0 #2DBACE;
    }
 
#sideNavigation ul ul {
    display: block;
    height: auto;
    list-style: none outside none;
    margin: 0;
    padding: 0;}
#sideNavigation ul ul li {
    background: none repeat scroll 0 0 transparent;
    border-top: 1px solid #d8d6cf;
    margin: 0;
    padding: 0;
    } 
    #sideNavigation ul li.selected li.selected a, #sideNavigation ul li.selected li.selected{
     background: url("../gfx/annualReports/button/sidenavArr.gif") no-repeat scroll 9px 100% #fff;
    color: #807c6f;
    }
    #sideNavigation ul li.selected li a {
    background: url("../gfx/annualReports/button/sidenavArr.gif") no-repeat scroll 9px 0 #fff;
    color: #F46200;
    padding:  10px 20px 7px;
    font-size: 1.05em;
    width: 116px;
    }
 #sideNavigation ul ul li a{
	color: #f46200;
 }
#breadcrumbs {
    border-bottom: 1px solid #D8D6CF;
    margin: 0 0 0 210px;
    padding: 0 0 10px;
    position: absolute;
    top: 30px;
    width: 725px;
    }
body.content div#downloadReport {
    float: left;
    margin: 0 20px;
    padding: 21px 0 0;
    width: 208px;
    }
   /**/
   body.annualReport.content div#breadcrumbs ul {
	list-style:none;
	margin: 0;
	padding: 0;
   }
   body.annualReport.content div#breadcrumbs ul li{
	list-style:none;
	float:left;
	color: #2AB9D0;
	background: url(../gfx/annualReports/bg/bcDelimiter.gif) no-repeat 100% 0;
	padding: 0 14px 0 6px;
	font-size: 0.85em;
   }
   body.annualReport.content div#breadcrumbs ul li.last{
	background:none;
   }
   body.annualReport.content div#breadcrumbs ul li a{color: #2AB9D0; text-decoration:none;}
   body.annualReport.content div#breadcrumbs ul li a:hover{text-decoration:underline;}
   body.annualReport.content div.caption{
    background: none repeat scroll 0 0 #EBE9E0;
    font-size: 0.7em;
    margin: 9px 0;
    padding: 10px;
    width: 450px;
    }
    body.annualReport.content #internalContent p.introduction{
	font-size: 0.85em;
    }
    body.annualReport.content #internalContent div#subSections ul{list-style:none;margin: 0;padding: 0;}
    body.annualReport.content #internalContent div#subSections li {
    	list-style: none outside none;
    	margin: 0;
    	padding: 0;
    }
    body.annualReport.content #internalContent div#subSections h3{
    	background:   #D8D6CF!important;
    	color: #78757B;
    	height: 14px;
    	margin: 0 0 5px;
    	padding: 9px 10px;
    }
	body.annualReport.content #internalContent div#subSections h4 {
color: #78757B;
	}
    body.annualReport.content #internalContent div#subSections .bodyText h3{
	background:   #fff!important;
	padding-left:2px!important;
    }

    body.annualReport.content #internalContent div#subSections div.bodyText p{font-size: 1em;}
    body.annualReport.content #internalContent div#subSections div.bodyText img{margin: 10px 0 0;}
    body.annualReport.content #internalContent div#subSections li.selectedSub h3,
    body.annualReport.content #internalContent div#subSections h3 a{
	font-size: 0.8em!important;
	text-decoration: none!important;
    }
    html body.annualReport div#subSections.ui-accordion h3.ui-accordion-header a{
	font-size: 0.8em!important;
	text-decoration: none!important;
    }

    /*Accordian Acc*/
    body.annualReport.content #internalContent div#subSections1 h3,
    body.annualReport.content #internalContent div#subSections2 h3,
    body.annualReport.content #internalContent div#subSections3 h3,
    body.annualReport.content #internalContent div#subSections4 h3 {
    	background:   #D8D6CF!important;
    	color: #78757B;
	height: 14px;
    	margin: 0 0 5px;
    	padding: 9px 10px;
    }

    body.annualReport.content #internalContent div#subSections1 div.bodyText p,
    body.annualReport.content #internalContent div#subSections2 div.bodyText p,
    body.annualReport.content #internalContent div#subSections3 div.bodyText p,
    body.annualReport.content #internalContent div#subSections4 div.bodyText p{
	font-size: 1em;}

    body.annualReport.content #internalContent div#subSections1 div.bodyText img,
    body.annualReport.content #internalContent div#subSections2 div.bodyText img,
    body.annualReport.content #internalContent div#subSections3 div.bodyText img,
    body.annualReport.content #internalContent div#subSections4 div.bodyText img{
	margin: 10px 0 0;}

    body.annualReport.content #internalContent div#subSections1 li.selectedSub h3,
    body.annualReport.content #internalContent div#subSections1 h3 a,
    body.annualReport.content #internalContent div#subSections2 h3 a,
    body.annualReport.content #internalContent div#subSections3 h3 a,
    body.annualReport.content #internalContent div#subSections4 h3 a{
	font-size: 1em!important;
	text-decoration: none!important;
    }
    body.annualReport div#subSections1.ui-accordion h3.ui-accordion-header a,
    body.annualReport div#subSections2.ui-accordion h3.ui-accordion-header a,
    body.annualReport div#subSections3.ui-accordion h3.ui-accordion-header a,
    body.annualReport div#subSections4.ui-accordion h3.ui-accordion-header a{
	font-size:1em!important;
	text-decoration: none!important;
    }
    /*End Accordian Acc*/

    html body.annualReport  #internalContent div#subSections.ui-accordion div.bodyText p{
	font-size: 0.75em;
    }
    html body.annualReport div#internalContent div#subSections.ui-accordion div.bodyText h3 a{
    font-size: 0.8em!important;
	text-decoration: none!important;
    }
    
    .defaultIcon
    {
        background-image:  url("../gfx/annualReports/bg/arr.gif")  !important;
        background-position: 100% -30px;
       
       
        display: block;
	float: right;
	height: 30px;
	margin: -8px 0 0;
	top: 0;
	width: 23px;
    }
    .selectedIcon
    {
        
	background-image: url("../gfx/annualReports/bg/arr.gif") !important;
	background-position: 0 0;
	display: block;
	float: right;
	height: 30px;
	margin: -8px 0 0;
	top: 0;
	width: 23px;
    }
    body.annualReport div#footerInner ul {
    float: left;
    left: -13px;
    margin: 3px 0 0;
    padding: 0;
    position: relative;
    }
    body.annualReport div#footerInner ul li{
	padding: 0 4px 0 3px;
    }
    #footerDownload {
	float: right;
	position: relative;
	top: 9px;
    }
    #footerDownload a{
    background: url("../gfx/annualReports/button/iconDownload.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 0.75em;
    margin: 5px 0;
    padding: 0 15px;
    text-decoration: none;
    }
    #footerDownload a:hover{text-decoration:underline;}
    #prevReports {
	float: right;
	margin: 14px 0 15px;
    }
    
    html body.annualReport #searchArea {
	position: relative;
	
    }
    html body.annualReport #languages{
	position: absolute; right: 0px; top: 60px; width: 225px;
    }
/*
Standard settings
*/
html body.annualReport img.imgleft {
	float: left;
	margin: 0px 15px 10px 0px;
}
/*
ul li
*/
body.annualReport.content #internalContent div#subSections .bodyText ul, 
body.annualReport.content #internalContent div#subSections .bodyText ol {
    color: #747473;
    margin-left: 36px;
    margin-right: 8px;
    padding-bottom: 2px;
}
body.annualReport.content #internalContent div#subSections .bodyText ul li, 
body.annualReport.content #internalContent div#subSections .bodyText ol li {
    font-size: 0.75em;
    list-style-position: outside;
    list-style-type: disc;
    padding: 3px 6px;
}
body.annualReport.content #internalContent ul li, 
body.annualReport.content #internalContent ol li {
    padding: 3px 6px;
    font-size: 1em;
}
body.annualReport div.bodyText h4{
   font-size: 1em;
}
table.altRows{

}

table.altRows tr td{
  padding: 6px 5px;
  border-bottom: 1px solid #8ac2f9;
  color: #706f6c;
}

table.altRows thead .first td{
 background: #003b79!important;
 color: #fff!important;
}

table.altRows tr.alt td{
 background: #ecf6fc;
 
}

table.altRows tr.over td{
 background: #bcd4ec;
 color: #000;
}
body.annualReport div.bodyText p.rounded{
  font-size: 11px!important;
  line-height: 1.5em;
}
body.annualReport div.bodyText p.rounded img{
  margin: 10px 0 7px!important;
}
body.annualReport.content #internalContent  div#subSections1.ui-accordion h3.acc1 a{
  font-size: 1.1em!important;
}


body.annualReport.content #internalContent ul li, 
body.annualReport.content #internalContent ol li {
    font-size: 0.75em;
}


/* Annual Reports Update 24/09/2012 */

.arBannerButton {
    margin: 0 0 0 -10px;
}

#rightBanner ul li {
    height: 96px;
    list-style: none outside none;
    margin: 0;
    padding: 8px 0 0 10px;
}


body.content div#arInternal {
min-height: 400px;
}

body.annualReport.content #internalContent {
width: 477px;
}

.ar2012 #yearReview img {
	/*margin: 10px -17px 6px;*/
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-right: 10px;
    margin-bottom: 6px;
}

.ar2012 #yearReview h2 {
    text-align: left;
    font-size: 16px;
}

.ar2012 #yearReview {
    background: url("/media/181708/whitepodt.jpg") no-repeat scroll 0 0 #fff;
}

.ar2012 div#keySection {
    height: 290px;
}

.sectionTitleBanner {
    background: url("/media/174102/whitebar.png") no-repeat scroll 0 0 transparent;
    color: #8C8A7C;
    float: left;
    font-size: 1em;
    height: 26px;
    margin: 0;
    padding: 10px 0 0 27px;
    width: 685px;
}

.vidButton {
    display: block;
    height: 61px;
    margin: 6px 0 0 8px;
    width: 244px
}
.galleryButton {
    display: block;
    height: 61px;
    margin: 3px 0 0 8px;
    width: 244px
}
.src{display:none;}
#player{height:0;}
body.annualReport #topNav{
	z-index: 1100;
}

.ar2012 #yearReview p {
    font-size: 0.75em;
    line-height: 1.4em;
}
.ar2012 #yearReview p a{
    color: #fff;
}
body.annualReport.ar2012 #topNav li {
    padding: 0 2px 0 0;
}

body.annualReport.ar2012 #topNav li span a {
    padding: 7px 10px 0;
}
.annualReport div#arInternal div#internalContent div.ui-accordion div.bodyText ul li,
.annualReport div#arInternal div#internalContent ul li li{
	font-size: 12px;
}
body.annualReport.content #internalContent div#subSections1.ui-accordion h3.acc1 a,
body.annualReport.content #internalContent div#subSections li.selectedSub h3, body.annualReport.content #internalContent div#subSections h3 a,
body.annualReport.content #internalContent div#subSections1 li.selectedSub h3, body.annualReport.content #internalContent div#subSections1 h3 a, body.annualReport.content #internalContent div#subSections2 h3 a, body.annualReport.content #internalContent div#subSections3 h3 a{
	font-size: 14px !important;
}
th.thead2{
    background: none repeat scroll 0 0 #749DC7;
    color: #FFFFFF;
    text-align: left;
    border-top:0;
}

#footerInner li a {
    font-size: 1.2em;
}
table.altRows li {
    font-size: 1em !important;
}
.annualReport.content #internalContent div#subSections .altRows tr.alt h3 {
    background: none repeat scroll 0 0 #ECF6FC;
}
.annualReport.content #internalContent div#subSections .altRows tr h3 {
    background: none repeat scroll 0 0 #FFFFFF;
}
/*Website Design by Clarity Communications*/
a.clarity {
    color: #B6B6B5;
    font-size: 0.9em;
    margin: 0 11px;
    text-decoration: none;
}
.disclosure-change-table tr td,.disclosure-change-table tr th{    padding-top: 15px;border-bottom: 1px solid #EEEDE9;}

body.annualReport.content #internalContent div#subSections .bodyText ol li{/*font-size:10px;*/font-size:12px;list-style-type: decimal;}

body.annualReport #internalContent div#subSections .bodyText table.top-align-table tr:first-child td,
body.annualReport #internalContent div#subSections .bodyText table.top-align-table tr:first-child th,
body.annualReport.content #internalContent div#subSections .bodyText table.top-align-table tr:first-child td,
body.annualReport.content #internalContent div#subSections .bodyText table.top-align-table tr:first-child th {vertical-align: top!important;}

.ar2015 #sectionBanner{width:712px; padding:20px 0;}
.ar2015 div#keySection {
    height: 250px!important;
    margin-top: 20px!important;
    margin-bottom: 20px!important;
    padding: 0!important;
}
.ar2015 div#keySection{
	margin: 0 0 0 30px!important;
	width: 140px!important;
	border-radius: 8px;
	padding-left:0;
	/* background: linear-gradient(to bottom , #0CA7C3, #C3D6DA); */
	/* background: linear-gradient(to bottom , #112D57, #9BB0D0); */
}
.ar2015 div#keySection img {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    padding: 0!important;
    width:100%;
}
.intro-wrapper {
    height: 109px;
position:relative;
}
.ar2015 div#keySection a{
	color:#ffffff;
	text-decoration:none;
}
.intro-wrapper > a {
    display: inline-block;
    min-height: 75px;
}
.ar2015 div#keySection div.introText{
	padding:0;
}
.ar2015 div#keySection h3{
	color: #ffffff!important;
}
    .ar2015 .first .intro-wrapper {
    /*background: -webkit-linear-gradient(to bottom , #46854c, #bacdb9);
    background: -o-linear-gradient(to bottom , #46854c, #bacdb9);
    background: -moz-linear-gradient(to bottom , #46854c, #bacdb9);
    background: linear-gradient(to bottom , #46854c, #bacdb9);
       background-position: bottom;*/
    background: url(../imgs/green-stripe.png) repeat-x;
    border-bottom-left-radius:8px;
    border-bottom-right-radius:8px;
    }
    .ar2015 .first a{
    	color:#215225;
    }
.ar2015 .second .intro-wrapper{
    /*background: -webkit-linear-gradient(to bottom , #5b390c, #d2bb9c);
    background: -o-linear-gradient(to bottom , #5b390c, #d2bb9c);
    background: -moz-linear-gradient(to bottom , #5b390c, #d2bb9c);
    background: linear-gradient(to bottom , #5b390c, #d2bb9c);
    background-position: bottom;*/
    background: url(../imgs/grey-stripe.png) repeat-x;
    border-bottom-left-radius:8px;
    border-bottom-right-radius:8px;
}
.ar2015 .second a{
	color:#53360e;
}
.ar2015 .third .intro-wrapper{
    /*background: -webkit-linear-gradient(to bottom , #409dac, #bcd7de);
    background: -o-linear-gradient(to bottom , #409dac, #bcd7de);
    background: -moz-linear-gradient(to bottom , #409dac, #bcd7de);
    background: linear-gradient(to bottom , #409dac, #bcd7de);
    background-position: bottom;*/
    background: url(../imgs/blue-stripe.png) repeat-x;
    border-bottom-left-radius:8px;
    border-bottom-right-radius:8px;
}
.ar2015 .third a{
		color:#065458;
	}
.ar2015 .last .intro-wrapper{
   /* background: linear-gradient(to bottom , #33547d, #a9becf);
    background: -moz-linear-gradient(to bottom , #33547d, #a9becf);
    background: -webkit-linear-gradient(to bottom , #33547d, #a9becf);
    background: -o-linear-gradient(to bottom , #33547d, #a9becf);
    background-position: bottom; */
     background: url(../imgs/dark-blue-stripe.png) repeat-x; 
    border-bottom-left-radius:8px;
    border-bottom-right-radius:8px;
}
.ar2015 .last a{color:#142e51;}
.ar2012 .read-more{display:none;}
.ar2015 .read-more{display:block;text-align: center;font-weight: bold;}
div#keySection h3{
 text-align:left;
 padding: 20px 20px 9px 20px;
min-height:0;
}

.ar2015 div#keySection div.introText {
    text-align: left;
}
.ar2015 div#keySection a{
 font-weight:bold;
}

.ar2015 .read-more{
 text-align: left;
    padding-left: 20px;
}

.ar2015 .last a {
    color: #142e51!important;
    
 }
 .ar2015 .third a{
     color: #065458!important;
 }
 .ar2015 .second a {
    color: #53360e!important;
}
.ar2015 .first a {
    color: #215225!important;
}
.ar2015 #yearReview p {padding-right: 20px;}

body.annualReport #internalContent div#subSections h3{
    	background:   #D8D6CF!important;
    	color: #78757B;
    	height: 14px;
    	margin: 0 0 5px;
    	padding: 9px 10px;
    }
body.annualReport #topNav li span a{
    padding: 7px 10px 0 10px;
}
body.annualReport table tr td ul li,
body.annualReport table tr th ul li,
body.annualReport table tr td ol li,
body.annualReport table tr th ol li {
    font-size: 10px!important;
}
body.annualReport #internalContent div#subSections ul,
body.annualReport #internalContent div#subSections ol{
	margin-left: 18px;
}

/*--learn more link alignment----*/
#watchVideo .learnMore{
position:absolute;
bottom:7px;
right:20px;
}













































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
