
/* layout, and main body */
body {
    background-color:#D9E5F3;
    margin:0;
}

body.printfriendly {
    background-color:#FFF;
    font-size:0.7em;
    width:635px;
    font-family:verdana,sans-serif;
    margin:10px;
}

body.printfriendly #hsbody {
    width:100%;
    margin:0;
    color:#666;
}   

.logo {
float:right;
border:0;
clear:both;
display:block;
margin:13px 37px;
display:inline;
}

#container {
    background:#fff url('/ir/akt/images/tagline.gif') no-repeat 10px 10px;
    border:1px solid #3399CC;
    margin:10px auto;   
    padding-bottom:30px;
    overflow:auto;
    font-size:0.7em;
    width:980px;
    font-family:verdana,sans-serif;
}    

h1 {
    background-color:#D9E5F3;
    margin:8px 0;
    padding:5px 10px;
    color:#0050A7;
    font-size:1.6em;
}

#main {clear:both;}

/* navigation */

#nav {
    margin:0;
    float:left;
    width:180px;    
    clear:left; 
    margin-right:23px;        
    margin-left:10px;
    display:inline;
}

#navigation {
    float:left;
    clear:left;
    font-size:1em;
    width:180px;
    padding:0;
    margin:0;
    margin-top:9px;
    padding-left:0;
    display:inline;
}    

#navigation li {
    list-style-type:none;
    border-bottom:1px solid #0066FF;
    margin:0;
    float:left;
    width:100%;
    clear:left;
}

#navigation li.top {
    border-top:1px solid #0066FF;
}


#navigation a {
    display:block;
    float:left;
    margin:0;
    width:100%;
    height:100%;
    text-decoration:none;
    padding:7px 0px;    
    color:#0066FF;    
    font-weight:normal;
}

#navigation a.selected {
    color:#000;
}

#navigation li a:hover {
    background-color:#B2CCFF;
    cursor:pointer;
}
    
#navigation a span {
    display:block;
    margin-left:7px;
}

#our_products {
    float:left;
    list-style-type:none;
    padding:0;
    margin:9px 0 0 0;    
    display:inline;
    width:180px;    
    clear:left;
}

#our_products li {
    list-style-type:none;
    border-bottom:1px solid #0066FF;
    margin:0;
    line-height:auto;
    float:left;
    padding:0;
    height:30px;
    width:180px;
    padding-bottom:1px;
}

#our_products li img{
    margin:0;
    padding:0;
    border:0;
}    

#our_products li.noborder {
    border:0;
}    

#our_products li span.small {
    font-size:0.8em;
    color:#0066FF;
}

#nav #our_products li a:hover{
    text-decoration:underline;
}

/*main content region*/
#hsbody {
    width:555px;
    float:left;
    display:inline;
    margin:0;
    color:#666;
    clear:none;
}   

#hsbody div {
    margin:0 10px;
}

#hsbody div div {
    margin:0;
    }
#hsbody table {
    margin-bottom:20px;
    margin-left:0;
}

#hsbody table caption {
    font-size:1.2em;
    text-align:left;
    padding:3px;
border-bottom:1px solid #ccc;
}

#hsbody table th { 
    text-align:left;
}

#hsbody table tbody th {
    font-weight:normal;
    color:#0050A7;
}
#hsbody table tr td,
#hsbody table tr th {
    border-bottom:1px solid #f0f0f0;

}

#hsbody fieldset,#hsbody input,#hsbody select {
border:1px solid #bbb;
font-family:verdana,arial,sans-serif;
font-size:1em;
padding:1px;
margin:1px;
}

#hsbody fieldset div.padding {
margin:10px;
float:left;
}

#rightcol {
width:180px;
float:right;
margin-top:8px;
margin-right:12px;
color:#676767;
display:inline;
}

#rightcol p {
margin:5px 0;
}

#rightcol a {
font-weight:normal;
color:#0066FF;
}

#rightcol a:hover {
text-decoration:underline;
}


#rightcol a.sp:hover {
color:#000;
text-decoration:none;
}

#rightcol .right_shareprice,#rightcol .right_report,#rightcol .right_alerts , #rightcol .right_report2{
    padding:5px;
    border-bottom:1px solid #0066FF; 
    padding-bottom:6px;
    margin-bottom:6px;
    padding-top:0;  
}

#rightcol .right_shareprice p {
    margin-top:8px;
}

#rightcol .right_shareprice {
padding:0;
padding-bottom:6px;
}

#rightcol .right_report {
      background:url('/ir/akt/images/annual_report.gif') no-repeat 100% 80%;
      padding-bottom:95px;
}
#rightcol .right_report2 {
      background:url('/ir/akt/images/annual_report2b.gif') no-repeat 100% 80%;
      padding-bottom:95px;
}

#backtotop {
    float:right;
    font-weight:bold;
    text-decoration:none;
}

#Printer {float:right;clear:both;padding-top:40px;}
#Printer a { font-weight:normal;text-decoration:underline;}

#hsbody .disclaim,#hsbody  .disclaimer {margin:0;}

a {
    color:#3F60D4;
    clear:both;
    font-weight:bold;
    text-decoration:none;
}

a:hover {
    color:#80B3FF;
}

#FooterNav {
    text-align: left;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;
}
#FooterNav a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #5F6B6B;
    text-decoration: none;
    font-weight:normal;
}
#FooterNav a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #5F6B6B;
    text-decoration: underline;
}
#SiteFooter {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #5F6B6B;
    display: inline;
    text-align: center;
}
#FooterCopyright {
    text-align: left;
    width: 960px;
    margin-right: auto;
    margin-left: auto;

}
#FooterCopyright a {
    color: #3060CF;
    text-decoration: none;
}
#FooterCopyright a:hover {
    color: #3060CF;
    text-decoration: underline;
}
#FooterAdobe {
    margin-top: 5px;
    line-height: 20px;
    text-align: left;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
}
#FooterAdobe a {

    color: #3060CF;
    text-decoration: none;
}
#FooterAdobe a:hover {

    color: #3060CF;
    text-decoration: underline;
}

address {font-style:normal;line-height:1.4em;}
address span {font-weight:bold;}

.phone { padding-left:25px;background:url('/ir/akt/images/phone.gif') no-repeat left;line-height:16px;}
.phone1 { padding-left:25px;line-height:16px;}
.fax { padding-left:25px;background:url('/ir/akt/images/fax.gif') no-repeat left;line-height:16px;}
.web { padding-left:25px;background:url('/ir/akt/images/globe.gif') no-repeat left;line-height:16px;}
.email { padding-left:25px;background:url('/ir/akt/images/email.gif') no-repeat left;line-height:16px;}
.shareprice {font-size:2.1em;color:#0066FF;line-height:1.1em;}
.highlight {font-weight:bold;}

/* page-specific */

.advisors {
margin:0 !important;
padding:0 !important;
}

.advisor,.contact {
float:left;
margin-left:4px !important;
padding-right:50px;
padding-bottom:15px;
}

h3.title {
border-bottom:1px solid #ccc;
padding:4px;
margin:5px 0;
font-size:1.2em;
}


.factsheet_download{
   border-bottom:1px solid #f0f0f0;
   border-top:1px solid #f0f0f0;
   padding:2px 0;
   margin:30px 0;
}

.reports table td {text-align:center}

.question{color:#003F9E;}

#search_form .during {
    float:left;
    text-align:left !important;
    padding:0;
    margin:0;
    width:auto !important;
    margin-left:0px;
    display:inline;
}

#search_form .during #time {
 clear:left;
 float:left;
}


#hsbody .button {
border:1px solid #000;
font-size:0.9em;
font-family:verdana,arial,sans-serif;

}

.alerts table {width:100%;}

.homepage_title {display:block;width:100%;background-color:#8EB4FE;margin-top:20px;}

#announcements {margin-bottom:30px;clear:both;padding-top:10px;}
#announcements ul {float:left;width:50%;list-style-type:none;padding:0;margin:0;}

.page {margin:20px;}
#banner div,.disclaimnews {margin:5px 20px;}
h3.newsitemtitle {margin:0 15px;}

fieldset .during {text-align:left;padding:0;}
* html  .between_label {
    margin: 0 8px 0 6px 
}

 .between_label {
 margin: 0 10px 0 4px;
 display:inline;
 }
* html  .between_label {
    margin: 0 10px 0 2px 
}
#time {clear:left;margin:0;float:left;display:inline;}
