﻿body
{
    background-image: url(         '../assets/images/bkg.jpg' );
    background-repeat: repeat-x;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
    color: #4C4646;
}

p
{
    font-family: Arial;
    margin: 0 0 10px 0;
}

.hr
{
    width: 300px;
    margin-top: 18px;
    text-align: left;
    text-indent: 0px;
}

.p2
{
    margin: 0 0 7px 0;
}

#pagewrapper
{
    margin: 0 auto;
    width: 970px;
    background-color: #FFF;
    text-align: left;
}

#pagewrapperInner
{
    margin: 10px 10px 10px 18px;
}

.HotTopics
{
    margin-top: 10px;
    background-image: url(         '../APNPropertyGroup/Images/Hot topics_New.jpg' );
    background-repeat: no-repeat;
    height: 180px;
    width: 190px;
    font-size: 8pt;
}
.HotTopicsMarker
{
    background-image: url(         '../APNPropertyGroup/Images/red arrow.png' );
    background-repeat: no-repeat;
    background-position: 0px 4px;
    background-color: Transparent;
}
.MainHotTopicsMarker
{
    background-image: url(         '../APNPropertyGroup/Images/red arrow.png' );
    background-repeat: no-repeat;
    background-position: 0px 3px;
    background-color: Transparent;
    margin-left: 4px;
}

#GreyDividerInner
{
    background-image: url(         '../APNPropertyGroup/images/Grey outline.jpg' );
    background-repeat: repeat-y;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-top: 0px;
}

#TopRed
{
    background-image: url(         '../APNPropertyGroup/images/Top Red menu.png' );
    background-repeat: repeat;
    width: 929px;
    height: 8px;
    margin-top: 0px;
    margin-left: 3px;
    float: left;
}


#TopGRAY
{
    /*background-color: #727473;*/
    background-image: url('../APNPropertyGroup/images/Top menu_grey.png' );
    background-repeat: repeat;
    width: 929px;
    height: 8px;
    margin-top: 0px;
    margin-left: 3px;
    float: left;
}


#GreyDividerMenu
{
    background-image: url(         '../APNPropertyGroup/images/Grey outline Menu.jpg' );
    background-repeat: repeat-y;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 0px;
    margin-top: 0px;
    height: 20px;
    margin-left: 0px;
}

#GreyDivider
{
    /* background-image: url(         '../APNPropertyGroup/images/Grey divider.jpg' );     background-repeat: repeat-y;*/ /*margin-left: 0px;     padding-left: 3px;     padding-right: 0px;     margin-top: 0px;     margin-bottom: 0px;*/ /*min-height: 495px;*/ /*width: 565px;*/
}

#RightGreyDivider
{
    background-image: url(         '../APNPropertyGroup/images/Grey divider1.jpg' );
    background-repeat: repeat-y;
    padding-left: 10px;
    margin-top: 0px;
}

#GreyDividerBottom /*footer - copyright text*/
{
    background-image: url(         '../APNPropertyGroup/images/Grey outline_bottom cnr.jpg' );
    background-repeat: repeat-x; /*border-top-style:solid ; */
    font-size: 8pt;
    margin-left: 0px;
    margin-top: 0px;
    width: 939px;
}

#TopRed1
{
    background-image: url(         '../APNPropertyGroup/images/Top menu bar.jpg' );
    background-repeat: repeat-x;
    width: 100%;
}

.ListedItemClass
{
    background-image: url(       '../APNPropertyGroup/Images/hyperlinks.png' );
    background-position: 0px 5px;
    background-repeat: no-repeat;
    text-indent: 20px;
    line-height: 17px;
    width: 100%;
    margin-left: 0px;
}


.ListedItem
{
    text-indent: 0px;
    width: 100%;
    line-height: 17px;
    margin-left: -0px;
}

a.ListedItemOurPeople:hover
{
    text-decoration: underline;
    background-color: Transparent;
}

a.ListedItemOurPeople
{
    /*color:#4C4646; */
    margin-left: 0px;
}

a.ListedItemPropertyPedia:hover
{
    font-size: 11pt;
    margin-left: 0px;
    background-color: Transparent;
}
a.ListedItemPropertyPedia
{
    /*color:#4C4646;*/
    font-size: 11pt;
    margin-left: 0px; /* background-image : url('../APNPropertyGroup/Images/Blue arrow.jpg');*/
    background-position: 0px 2px;
    background-repeat: no-repeat;
}

a.BackButton:hover
{
    font-size: 8pt;
    margin-left: 0px; /*background-image : url('../APNPropertyGroup/Images/Blue arrow.jpg');  background-position:0px 0px; 	  background-repeat :no-repeat ;*/
    width: 79px;
    height: 24px;
    background-color: Transparent;
}

a.BackButton
{
    /*color:#4C4646;*/
    font-size: 8pt;
    margin-left: 0px;
    background-image: url('../APNPropertyGroup/Images/Back arrow.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 79px;
    height: 24px;
}

.BackButton
{
    /*color:#4C4646;*/
    font-size: 8pt;
    margin-left: 0px;
    background-image: url('../APNPropertyGroup/Images/Back arrow.jpg');
    background-position: 0px 2px;
    background-repeat: no-repeat;
}

.rooftop-archives
{
    margin-top: 4px;
    padding-top: 0px;
}

.rooftop-archives-img
{
    background-image: url('../APNPropertyGroup/Images/li_grey_arrow.png');
    background-repeat: no-repeat;
    margin-top: 3px;
    width: 4px;
    height: 7px;
    float: left;
}

.rooftop-archives .label
{
    padding-left: 12px;
    display: block;
}

.btn-dl-newsletter
{
    background-color: #f3f3f3;
    border-bottom: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    padding: 6px;
    text-align: center;
    background-image: url('../assets/images/Button.png');
    background-repeat: no-repeat;
}

.btn-dl-newsletter:hover
{
    /*background-color: #e5e5e5;
    border-top: 1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
    border-bottom: 1px solid #c7c7c7;
    border-right: 1px solid #c7c7c7;*/
    /*font-weight: bold;*/
    color: #ee2d24;
    cursor: pointer;
    background-image: url('../assets/images/ButtonH.png');
    background-repeat: no-repeat;
}

.btn-annual-report
{
    font-size: 10px;
    font-weight: bold;
    padding-top: 6px;
    text-align: center;
    background-image: url('../assets/images/AR-button_1.png');
    background-repeat: no-repeat;
    height: 32px;
    margin-top: 6px;
}

.btn-annual-report:hover
{
    color: #ee2d24;
    cursor: pointer;
    background-image: url('../assets/images/AR-button_2.png');
    background-repeat: no-repeat;
}

a.Histroy
{
    margin-top: 0px;
    font-size: 7pt; /*color:#4C4646;*/
}

a.Histroy:Hover
{
    font-size: 7pt;
    color: Black;
    text-decoration: underline;
    background-color: Transparent;
}

a.APNHyperlink:hover
{
    /*color:#4C4646;*/
    text-decoration: underline;
    font-size: 8pt;
    background-color: Transparent;
}

a.APNHyperlink
{
    color: #4C4646; /**/
    font-size: 8pt;
}

a.APNHyperlinkUnderline:hover
{
    /* color:#4C4646;*/
    text-decoration: underline;
    background-color: Transparent;
}

a.APNHyperlinkUnderline
{
    font-size: 7pt; /*color:#4C4646;    */
}

#Header
{
    background-repeat: no-repeat;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 935px;
    font-size: 8pt;
}

#HeaderTable
{
    background-color: #376eb4;
    width: 929px;
    height: 52px;
    margin-left: 3px;
    margin-right: 3px;
}

#HeaderTableAPNOnline
{
    background-color: #ee2d24;
    color: White;
    width: 929px; /*  height: 105px;*/
    height: 52px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel1
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_1.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel2
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_2.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel3
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_3.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel4
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_4.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel5
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_5.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel6
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_6.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel7
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_7.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel8
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_8.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#TopPanel9
{
    width: 100%;
    background-image: url(         '../APNPropertyGroup/Images/Front_9.jpg' );
    background-repeat: no-repeat;
    width: 929px;
    height: 275px;
    margin-left: 3px;
    margin-right: 3px;
}

#BottomPanel
{
    /*float: right;*/
    padding: 2px;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}

/* 1/6/2011 DSkinner, to fix IE9 bolding */
.lblTitle
{
    font-weight: normal;
}

li.APN
{
    /*margin-left: -3px;*/
    font-size: 100%; /*line-height:9pt;*/
    margin-bottom: 0px; /*margin-left: 0;     color:#4C4646;        margin-bottom:0px;*/
}

ul.APN
{
    /*color:#4C4646;        margin-top: 0px;     text-align: left;      list-style-image : url(         '../APNPropertyGroup/images/bullet.jpg' );     */ /*          text-indent: 0px;     margin-left: 0;     padding-left: 15px;     margin-bottom:10px;  */
    font-size: 100%;
    margin-top: 0px;
    text-align: left; /* list-style-type: disc ;*/
    list-style-image: url('../APNPropertyGroup/Images/li_grey_arrow.png' );
    text-indent: 0px; /*margin-left: -5;*/
    padding-left: 12px;
    margin-bottom: 10px; /*line-height:9pt; */
}

ul.Awards
{
    font-size: 100%;
    margin-top: 0px;
    text-align: left;
    list-style-image: url('../APNPropertyGroup/Images/li_grey_arrow.png');
    text-indent: 0px;
    padding-left: 12px;
    /*margin-left: 12px;*/
    margin-bottom: 10px;
}

ul.Awards li
{
    margin-bottom: 6px;
}

li
{
    margin-top: 2px;
    margin-left: 0; /* font-size: 9pt;*/
    margin-bottom: 0px;
}
ul
{
    text-indent: -1px;
    margin-bottom: 0px;
}


.right
{
    text-align: right;
}

img.left, img.center, img.right
{
    padding: 4px;
    border: 1px dashed #D1C9BE;
    margin: 0px;
}

img.left
{
    float: left;
    margin: 0 12px 5px 0;
    border: none;
}

img.center
{
    display: block;
    margin: 0 auto;
    border: none;
}

img.right
{
    float: right;
    margin: 0 0 5px 12px;
    border: none;
}

.newsFeed
{
    width: 178px; /*height: 50px;*/
    padding: 0;
    margin: 0 0 0px 0;
}


.newsitem
{
    margin-left: -2px;
}
.newsitem:hover
{
    text-decoration: underline;
    background-color: Transparent;
}



h2
{
    margin-top: 15px;
    margin-bottom: 5px; /*font-size: 10pt;*/
    font-size: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: Transparent;
}

.h2a
{
    margin-top: 0px;
    margin-bottom: 5px; /*font-size: 10pt;*/
    font-size: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: Transparent;
}

.h2
{
    margin-bottom: 5px;
    font-size: 9pt;
    color: #4C4646;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: Transparent;
}

h3
{
    margin-top: 60px;
    margin-left: 170px;
    font-weight: bold;
    font-size: 15pt;
    font-family: Arial, Helvetica, sans-serif;
}


h4
{
    margin-top: 6px;
    margin-bottom: 15px; /*  font-size: 11pt;*/
    font-size: 130%;
    margin-left: 0px;
    padding-left: 0px;
}

h5
{
    font-size: 100%;
    font-weight: bold;
    margin: 0;
}

.h5_ataglance
{
    margin-top: 7px;
    margin-bottom: 0px;
    font-size: 9pt;
    font-weight: bold;
}

h6
{
    margin-top: 1px;
    margin-bottom: 0px;
    font-size: 4pt;
}
h7
{
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 3pt;
}

.h8
{
    font-size: 9pt;
    font-weight: bold;
}

.apn_topMargin
{
    font-size: 14pt;
}



a.apn_Links
{
    color: #4C4646;
    font-size: 8pt;
}

a.apn_Links:hover
{
    text-decoration: none;
    background-color: Transparent;
}


a.FundRatingHyperlink:hover
{
    text-decoration: underline;
    background-color: Transparent;
}

a.Hot
{
    color: #4C4646;
    font-size: 8pt;
    background-color: Transparent;
}

a.Hot:hover
{
    text-decoration: underline;
    background-color: Transparent;
}


a.publicationitems
{
    /* color:#4C4646;*/
    font-size: 8pt;
    background-color: Transparent;
}

a.publicationitems:hover
{
    color: #4C4646;
    text-decoration: underline;
    background-color: Transparent;
}

/*------------------------------------------------*/

a.Thumb
{
    color: #4C4646;
    font-size: 6pt;
    background-color: Transparent;
    text-align: center;
}

a.Thumb:hover
{
    color: #4C4646;
    font-size: 6pt;
    text-decoration: underline;
    text-align: center;
    background-color: Transparent;
}



a
{
    text-decoration: none;
}

a:hover
{
    text-decoration: none;
    color: #727473;
    background-color: Transparent;
}

a img
{
    border: none;
    text-decoration: none; /*    color:#4C4646;*/
}

.apn_newsfeedscroller
{
    margin-left: 0px;
    font-weight: bolder;
    font-size: 7pt;
}


.apn_red
{
    color: #376eb4;
    margin-top: 1px;
    margin-bottom: 0px;
    font-size: 100%;
    font-weight: bold;
    margin-left: 0px;
    background-color: Transparent;
}



.apn_gray
{
    color: #4C4646;
}

.apn_totalrowcolor
{
    color: #d5d5d5;
}

.Publications
{
    background-image: url(         '../APNPropertyGroup/images/Newsletters background.jpg' );
    background-repeat: repeat;
    width: 183px;
    height: 150px;
    margin-left: 2px;
}

.AskUsSmall
{
    background-image: url(         '../APNPropertyGroup/images/Ask us_sml_1.jpg' );
    background-repeat: no-repeat;
    width: 150px;
    height: 26px;
    margin-left: 5px;
    margin-top: 2px;
}

.AskUsSmall:hover
{
    background-image: url(         '../APNPropertyGroup/images/Ask us_sml_2.jpg' );
    background-repeat: no-repeat;
    width: 150px;
    height: 26px;
    margin-left: 5px;
    margin-top: 2px;
}
.AskUs
{
    background-image: url(         '../APNPropertyGroup/images/Ask us_lrg_1.jpg' );
    background-repeat: no-repeat;
    width: 185px;
    height: 32px;
}

.AskUs:hover
{
    background-image: url(         '../APNPropertyGroup/images/Ask us_lrg_2.jpg' );
    background-repeat: no-repeat;
    width: 185px;
    height: 32px;
}

.ASKUSBOX
{
    background-image: url(         '../APNPropertyGroup/images/Newsletters background.jpg' );
    background-repeat: repeat;
    text-align: center; /*height:300px; */ /*background-color: White;*/
}
.main_page table
{
    width: 100%; /*margin-left: -11px; */ /* float :right ;*/
    background-image: url(         '../APNPropertyGroup/images/Newsletters background.jpg' );
    background-repeat: repeat;
}

.main_page th
{
    background-color: #ee2d24;
    color: #fff;
    padding: 1px 1px 1px 7px;
    text-align: left;
    font-size: 8pt;
}

.main_page td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    padding: 1px 1px 1px 1px;
}
.main_page tr
{
    background-image: url(         '../APNPropertyGroup/images/Newsletters background.jpg' );
}


.main_pageSharePriceBack
{
    background-image: url(         '../APNPropertyGroup/images/UP box.jpg' );
    background-repeat: repeat-x;
    width: 185px;
    height: 150px;
    margin-left: 2px;
}

.main_pageSharePrice table
{
    width: 100%; /*margin-left: -11px; */ /* float :right ;*/
    background-image: url(         '../APNPropertyGroup/images/Newsletters background.jpg' );
    background-repeat: no-repeat;
}

.main_pageSharePrice th
{
    background-color: #ee2d24;
    color: #fff;
    padding: 1px 1px 1px 7px;
    text-align: left;
    font-size: 8pt;
}

.main_pageSharePrice td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    padding: 1px 1px 1px 1px;
}
.main_pageSharePrice tr
{
    background-image: url(         '../APNPropertyGroup/images/UP box.jpg' );
    background-repeat: repeat-x;
}





.graph
{
    background-image: url(         '../APNPropertyGroup/images/graph bar.jpg' );
    background-repeat: repeat-y;
    text-indent: 5px;
    color: #4C4646;
    font-size: 8pt;
    margin-top: 2px;
}
.graph tr
{
    line-height: 4pt;
    font-size: 8pt;
    color: #4C4646;
    line-height: 6pt;
}
.graph td
{
    color: #4C4646;
    font-size: 9pt;
    vertical-align: top;
    line-height: 8pt;
}

.latest_news table
{
    color: #d8d8d8;
    font-size: 8pt;
}

.latest_news th
{
    padding: 1px 1px 2px 7px;
    text-align: left;
    font-size: 8pt;
    line-height: 10pt; /*color: #fff;*/
}

.latest_news td
{
    padding: 1px 1px 2px 7px;
    font-family: Arial;
    font-size: 8pt; /*color: #fff;*/
    line-height: 10pt;
}


.latest_news tr
{
    font-size: 8pt;
    border-top-style: solid; /*border-top-color: White;*/
    border-top-width: 1px;
    background-image: url(         '../APNPropertyGroup/images/News background.jpg' );
    padding: 1px 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: Black;
    line-height: 10pt;
}


/*

.latestnewshead table
{
   color: White;
    font-size: 8pt;
    background-color:Transparent ; 
}


.latestnewshead td
{
    padding: 1px 1px 2px 7px;
    font-family: Arial;
    font-size: 8pt;
    
    font-weight: bold;
    line-height: 10pt;
}
.latestnewshead tr
{
    font-size: 8pt;
    border-top-style: solid;
    border-top-color: White;
    border-top-width: 1px;
  
    padding: 1px 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
   
    line-height: 10pt;
}

*/
/* latestnewshead starts here */
.latestnewshead table
{
    color: #d8d8d8;
    font-size: 8pt;
}

.latestnewshead th
{
    /*background-color: #ee2d24;     color: White;*/
    padding: 1px 1px 1px 0px;
    text-align: left;
    font-size: 8pt;
    line-height: 10pt;
}

.latestnewshead td
{
    padding: 1px 1px 2px 0px;
    font-family: Arial;
    font-size: 8pt;
    color: White;
    font-weight: bold;
    line-height: 10pt; /*background-color:Transparent ; */
}
.latestnewshead tr
{
    font-size: 8pt;
    border-top-style: solid;
    border-top-color: White;
    border-top-width: 1px;
    background-color: #ee2d24;
    padding: 1px 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: Black;
    line-height: 10pt;
}


.latestnewshead .right
{
    text-align: right;
}

.latestnewshead .filedate
{
    width: 65px;
}

.latestnewshead .filesize
{
    width: 65px;
}

.latestnewshead .fundpricing
{
    width: 250px;
}
/* latestnewshead ends here */

.visible_table table
{
    color: #d8d8d8;
    font-size: 8pt;
}

.visible_table th
{
    /*background-color: #ee2d24;*/
    color: White;
    padding: 1px 1px 1px 0px;
    text-align: left;
    font-size: 8pt;
    line-height: 10pt;
}

.visible_table td
{
    padding: 1px 1px 2px 0px;
    font-family: Arial;
    font-size: 8pt;
    color: White;
    font-weight: bold;
    line-height: 10pt; /*background-color:Transparent ; */
}
.visible_table tr
{
    font-size: 8pt;
    border-top-style: solid;
    border-top-color: White;
    border-top-width: 1px;
    background-color: #ee2d24;
    padding: 1px 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: Black;
    line-height: 10pt;
}


.visible_table .right
{
    text-align: right;
}

.visible_table .filedate
{
    width: 65px;
}

.visible_table .filesize
{
    width: 65px;
}

.visible_table .fundpricing
{
    width: 250px;
}
.invisible_table table
{
    width: 100%;
    margin: 0;
    padding: 0; /*border: solid 1px #000;*/
}

.invisible_table td
{
    padding: 0;
    margin: 0;
    line-height: 8pt;
}

.invisible_table img
{
    width: 15px;
    height: 15px;
}


td
{
    vertical-align: top;
}



.atAGlance table
{
    color: #d8d8d8;
    font-size: 8pt;
}

.atAGlance th
{
    background-color: Red;
    color: White;
    padding: 1px 1px 1px 1px;
    text-align: left;
    font-size: 8pt;
    line-height: 10pt;
}

.atAGlance td
{
    padding: 1px 1px 2px 7px;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    line-height: 10pt;
}
.atAGlance tr
{
    font-size: 8pt;
    border-top-style: solid;
    border-top-color: White;
    border-top-width: 1px;
    padding: 1px 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    line-height: 10pt;
}



.side_box table
{
    color: #d8d8d8;
    font-size: 8pt;
    border: 0;
}

/*.side_box th
{
    background-color: #727473;
    padding: 1px 1px 2px 7px;
    text-align: left;
    font-size: 8pt;
    line-height: 10pt;
    color: #fff;
}*/

.side_box td
{
    padding: 1px 1px 2px 7px;
    font-family: Arial;
    font-size: 8pt;
    color: #fff;
    line-height: 10pt;
    background-color: Transparent;
}


.side_box tr
{
    font-size: 8pt;
    border-top-style: solid;
    border-top-color: White;
    border-top-width: 1px;
    background-image: url(    '../assets/images/side box.jpg' );
    background-repeat: repeat-x;
    padding: 1px 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: Black;
    line-height: 10pt;
}


.QuickLinksHeaderMain
{
    width: 97%;
    margin-left: 2px;
    text-indent: 5px;
    margin-top: 2px;
    font-size: 8pt;
    font-weight: bold;
    vertical-align: bottom;
    line-height: 12pt;
}
.QuickLinksItemMain
{
    width: 97%;
    margin-left: 2px;
    text-indent: 5px;
    margin-top: 2px;
    font-size: 8pt;
    vertical-align: bottom;
    line-height: 12pt;
}

.QuickLinksHeader
{
    vertical-align: bottom;
    line-height: 12pt;
    width: 150px;
    margin-left: 2px;
    text-indent: 5px; /*height :12pt ;*/
    margin-top: 2px;
    font-size: 8pt;
    font-weight: bold;
}

.QuickLinksItem
{
    width: 150px;
    margin-left: 2px;
    text-indent: 5px;
    margin-top: 2px;
    font-size: 8pt;
    vertical-align: bottom;
    line-height: 12pt;
}
.QuickLinksBlank
{
    vertical-align: middle;
    background-color: Transparent;
    margin-left: 5px;
    text-indent: 5px;
    height: 12pt;
    margin-top: 2px;
    font-size: 8pt;
}

.AREITBoxPoints
{
    background-image: url(    '../APNPropertyGroup/images/grey arrow.png' );
    background-repeat: no-repeat;
    background-position: 1px 4px;
    background-color: Transparent;
    color: Black;
}



.AREITBoxText
{
    text-indent: 7px;
    vertical-align: top;
    font-size: 9pt;
    font-family: Arial;
    line-height: 13pt;
    background-image: url(       '../APNPropertyGroup/Images/grey arrow.png' );
    background-repeat: no-repeat;
    background-position: 0px 4px;
}

.PanelBackground
{
    background-image: url(         '../assets/images/bkg.jpg' );
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
}

.fund_Page
{
    /*width:190px;*/
    background-color: #e9e9e9;
    font-family: Arial, Helvetica, sans-serif; /*color: Black;  */
}

a.QuickMenuLinkItem
{
    color: White;
    font-size: 8pt;
    text-decoration: none;
    height: 12pt;
    background-color: Transparent;
}

a.QuickMenuLinkItem:hover
{
    color: White;
    font-size: 8pt;
    text-decoration: underline;
    height: 12pt;
    background-color: Transparent;
}

li.FundPage
{
    /*margin-left: -3px;*/
    font-size: 100%; /*line-height:9pt;*/
    margin-bottom: 0px;
}
ul.FundPage
{
    font-size: 100%;
    margin-top: 0px;
    text-align: left; /* list-style-type: disc ;*/
    list-style-image: url(       '../APNPropertyGroup/Images/li_grey_arrow.png' );
    text-indent: 0px; /*margin-left: -5;*/
    padding-left: 12px;
    margin-bottom: 10px; /*line-height:9pt; */
}
.olAPN
{
    font-size: 100%;
    margin-top: 0px;
    text-align: left; /* list-style-type: disc ;*/
    text-indent: 0px; /*margin-left: -5;*/
    padding-left: 18px;
    margin-bottom: 10px; /*line*/
}
.olAPN li
{
    margin-bottom: 10px;
}



/*SubMenuItem*/
.SubMenuHeader
{
    color: White;
    width: 150px;
    margin-left: 5px;
    text-indent: 5px;
    margin-top: 2px;
    font-weight: bold;
    background-color: #ee2d24;
    font-size: 8pt;
    vertical-align: bottom;
    line-height: 12pt;
}

.SubMenuHeader:hover
{
    text-decoration: underline;
}







a.HeaderHyperlink, a.HeaderHyperlink:hover
{
    color: White;
    font-size: 8pt;
    text-decoration: none;
    background-color: Transparent;
}

a.ItemHyperlink, a.ItemHyperlink:hover
{
    font-size: 8pt;
    text-decoration: none;
}




.SubMenuItemNew;hover
{
    text-decoration: underline;
}
.SubMenuItemNew
{
    background-image: url(       '../APNPropertyGroup/Images/grey arrow.png' );
    background-position: 8px 4px;
    background-repeat: no-repeat;
    background-color: #e9e9e9;
    width: 150px;
    margin-top: 2px;
    margin-left: 5px;
    font-size: 8pt;
    vertical-align: bottom;
    line-height: 12pt; /*  text-indent:20px;         text-decoration:none; */
}
.SubMenuItem
{
    background-image: url(       '../APNPropertyGroup/Images/grey arrow.png' );
    background-position: 8px 4px;
    background-repeat: no-repeat;
    background-color: #e9e9e9;
    width: 150px;
    margin-top: 2px;
    margin-left: 5px;
    font-size: 8pt;
    vertical-align: bottom;
    line-height: 12pt;
    text-indent: 20px;
    text-decoration: none;
}



.SubMenuItem:hover
{
    background-image: url(       '../APNPropertyGroup/Images/red arrow.png' );
    background-position: 8px 4px;
    background-repeat: no-repeat;
    background-color: #e9e9e9;
    width: 150px;
    margin-top: 2px;
    margin-left: 5px;
    font-size: 8pt;
    vertical-align: bottom;
    line-height: 12pt; /*text-decoration:underline; */
}



a.SubMenuItemLink:hover
{
    text-decoration: underline; /*vertical-align :middle ; 	background-color:  Transparent ;     color:#4C4646;           width:150px;     margin-left:5px;      height :12pt ;     font-size:8pt;       	/*vertical-align :middle ; 	font-size:8pt;     */ /*  background-image: url(       '../APNPropertyGroup/Images/red arrow.png' );     background-position:  1px  4px;     background-repeat: no-repeat;*/ /* text-decoration:underline; */
}

a.SubMenuItemLink
{
    text-decoration: none; /*vertical-align :middle ; 	background-color:  Transparent ;     color:#4C4646;           width:150px;     margin-left:5px;      height :12pt ;     font-size:8pt;     /*background-image: url(       '../APNPropertyGroup/Images/grey arrow.png' );     background-repeat       :no-repeat ;     background-position:   1px  4px;*/
}


.SubMenuItemSelectedNew:hover
{
    text-decoration: underline;
}
.SubMenuItemSelectedNew
{
    background-image: url(       '../APNPropertyGroup/Images/red arrow.png' );
    background-position: 8px 4px;
    background-repeat: no-repeat;
    background-color: #e9e9e9;
    width: 150px;
    margin-top: 2px;
    margin-left: 5px;
    font-size: 8pt;
    vertical-align: bottom;
    line-height: 12pt; /* text-indent:20px;       text-decoration:none; */
}


.SubMenuItemSelected
{
    background-image: url(       '../APNPropertyGroup/Images/red arrow.png' );
    background-position: 8px 4px;
    background-repeat: no-repeat;
    background-color: #e9e9e9;
    width: 150px;
    margin-top: 2px;
    margin-left: 5px;
    font-size: 8pt;
    vertical-align: bottom;
    line-height: 12pt;
    text-indent: 20px;
    text-decoration: none;
}
.SubMenuItemSelected:hover
{
    text-decoration: underline;
}


.subMenuBack
{
    font-size: 8pt;
    background-image: url('../APNPropertyGroup/Images/side bar.jpg');
    background-repeat: repeat-y;
}


a.BodyHyperlink:hover
{
    color: #727473;
    text-decoration: None;
    line-height: 13pt;
    background-color: Transparent;
}
a.BodyHyperlink
{
    color: #4C4646;
    line-height: 13pt;
}


a.TableHyperlink:hover
{
    color: #727473;
    text-decoration: None;
    background-color: Transparent; /*line-height :13pt;*/
}
a.TableHyperlink
{
    background-color: Transparent; /* color:#4C4646;   */ /*line-height :13pt;*/
}


.apn_graysubtext
{
    color: #4C4646;
    line-height: 9px;
    font-size: 9px;
}

#SharePriceBody
{
    margin-top: 2px;
    background-image: url(         '../APNPropertyGroup/images/UP box.jpg' );
    background-repeat: repeat;
    font-size: 8pt;
    line-height: 7pt;
    margin-left: 0px;
}



.Unit_price table
{
    width: 100%; /*margin-left: -11px; */ /* float :right ;*/
    background-image: url(         '../APNPropertyGroup/images/UP box.jpg' );
    background-repeat: repeat;
    font-size: 8pt;
}


#SharePriceHeader
{
    background-color: #ee2d24;
    font-size: 8pt;
    color: White;
    font-weight: bold;
    line-height: 7pt;
    text-align: left;
    font-size: 8pt;
    margin-left: 0px;
}

.SharePriceBodyTable
{
    background-image: url(         '../APNPropertyGroup/images/graph bar.jpg' );
    background-repeat: repeat-y;
    text-indent: 5px;
    color: #4C4646;
    font-size: 8pt;
    margin-top: 2px;
}
.SharePriceBodyTable tr
{
    line-height: 4pt;
    font-size: 8pt;
    color: #4C4646; /*line-height: 6pt;*/
}
.SharePriceBodyTable td
{
    color: #4C4646;
    font-size: 8pt;
    vertical-align: top;
    line-height: 8pt;
}

.SharePriceBodyTableFooter
{
    text-indent: 5px;
    color: #4C4646;
    font-size: 8pt;
    margin-top: 2px;
}
.SharePriceBodyTableFooter tr
{
    line-height: 4pt;
    font-size: 8pt;
    color: #4C4646; /*line-height: 6pt;*/
}
.SharePriceBodyTableFooter td
{
    color: #4C4646;
    font-size: 8pt;
    vertical-align: top;
    line-height: 8pt;
}


.APNTopButton:hover
{
    background-image: url('../APNPropertyGroup/images/Top_2.png' );
    height: 17px;
    width: 55px;
}

.APNTopButton
{
    background-image: url('../APNPropertyGroup/images/Top_1.png' );
    height: 17px;
    width: 55px;
}

.TopSpaceFirst
{
    line-height: 5px;
    font-size: 5px; /*border-style:solid ;    border-color:Red; */
}

.TopSpace
{
    line-height: 0;
    font-size: 0; /*border-style:solid ;border-color:Red; */
}


.TopSpaceFunds
{
    line-height: 10px;
    font-size: 10px; /*border-style:solid ;    border-color:Red; */
}

a.DownloadLink
{
    font-weight: bold;
    font-size: 9pt;
    color: #376eb4;
}


a.DownloadLink:hover
{
    font-weight: bold;
    text-decoration: underline;
    font-size: 9pt;
    background-color: Transparent;
}


.APNBackButton:hover
{
    background-image: url('../APNPropertyGroup/images/Back_2.png' );
    height: 17px;
    width: 55px;
}

.APNBackButton
{
    background-image: url('../APNPropertyGroup/images/Back_1.png' );
    height: 17px;
    width: 55px;
}

.APNFactFlyerButton:hover
{
    background-image: url('../APNPropertyGroup/images/FactFlyer_2.png' );
    height: 30px;
    width: 190px;
}

.APNFactFlyerButton
{
    background-image: url('../APNPropertyGroup/images/FactFlyer_1.png' );
    height: 30px;
    width: 190px;
}

.APNImageButton:hover
{
    background-image: url('../APNPropertyGroup/images/LinkButtonHover.png' );
    height: 30px;
    width: 190px;
}

.APNImageButton
{
    background-image: url('../APNPropertyGroup/images/LinkButton.png' );
    height: 30px;
    width: 190px;
}



table
{
}
.QuickLinksHeaderMain, .QuickLinksHeader
{
    background-color: #376eb4;
}


.QuickLinksHeaderMain, .QuickLinksItemMain, .QuickLinksHeader, .QuickLinksItem
{
    color: #FFFFFE;
}
a.FundRatingHyperlink, a.FundRatingHyperlink:hover, a.DownloadLink, a.DownloadLink:hover
{
    color: #4C4646;
    background-color: Transparent;
}

li.APN, ul.APN, li, ul, a, .AREITBoxText, li.FundPage, ul.FundPage, a.ItemHyperlink, a.ItemHyperlink:hover, .SubMenuItem, .SubMenuItem:hover, .SubMenuItemSelected
{
    color: #4C4646;
}

a.ListedItemPropertyPedia:hover, a.BackButton:hover, h2, .h2a, h5, .h5_ataglance, .h8, a.apn_Links:hover, .apn_newsfeedscroller, .apn_blue2, .apn_blue
{
    color: #376eb4;
    background-color: Transparent;
}


h4, .apn_red2
{
    color: #ee2d24;
    background-color: Transparent;
}



#APNOnlineGrayBox
{
    /*margin-top :-10px;*/
    background-image: url(  '../APNPropertyGroup/images/Online grey box.jpg' );
    background-repeat: no-repeat;
}

a.Histroy2
{
    font-size: 7pt;
    color: #4C4646;
}

a.Histroy2:Hover
{
    font-size: 7pt;
    color: #4C4646;
    text-decoration: underline;
}

.latestnewshead tr, .latest_news th, .QuickLinksItemMain, .QuickLinksItem
{
    background-color: #727473;
}



li.menu
{
    font-size: 8pt;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-top: 0px;
    text-indent: 0px;
    padding-left: 0px;
}

ul.menu
{
    font-size: 8pt;
    margin-top: 0px;
    text-align: left;
    margin-left: 0px;
    list-style: none;
    margin-top: 0px;
    text-indent: 0px;
    padding-left: 20px;
}

li.topmenu
{
    font-size: 8pt;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-top: 0px;
    text-indent: 0px;
    padding-left: 0px;
}

ul.topmenu
{
    font-size: 8pt;
    margin-top: 0px;
    text-align: left;
    margin-left: 0px;
    list-style: none;
    margin-top: 0px;
    text-indent: 0px;
    padding-left: 5px;
}

.taxtableheaderfirstcell
{
    width: 300px;
    float: left;
    text-align: Left;
    font-size: 8pt;
    font-size: 8pt;
    color: White;
    background-color: #ee2d24;
}

.taxtablefirstcell
{
    width: 265px;
    float: left;
    text-align: Left;
    font-size: 8pt;
}

.taxtablecell
{
    width: 65px;
    float: left;
    text-align: right;
    font-size: 8pt;
}

.taxtableblankrow
{
    width: 560px;
    float: right;
    text-align: Left;
}

.taxtableheader
{
    font-size: 8pt;
    color: White;
    background-color: #ee2d24;
    width: 65px;
    float: left;
    text-align: right;
}

.taxtablebottomborder
{
    width: 65px;
    float: left;
    border-bottom-style: solid;
    text-align: Right;
}

.taxtablebothborders
{
    border-bottom-style: solid;
    border-top-style: solid;
    border-top-width: thin;
    border-bottom-width: medium;
}

.tablefirstcell
{
    padding-left: 7px;
    padding-right: 2px;
    text-align: left;
}

.tablecellrightalign
{
    padding-left: 2px;
    padding-right: 2px;
    text-align: right;
}

.tablecellleftalign
{
    padding-left: 2px;
    padding-right: 2px;
    text-align: left;
}

.tablelastcell
{
    padding-left: 2px;
    padding-right: 7px;
    text-align: right;
}

.tablelastcellleft
{
    padding-left: 2px;
    padding-right: 7px;
    text-align: left;
}

.tablelastcellright
{
    padding-left: 2px;
    padding-right: 7px;
    text-align: right;
}

.graybackgorundtable
{
    font-size: 8pt;
    margin-top: 2px;
    background-color: #e9e9e9;
}


.darkgraybackgorundtable
{
    font-size: 8pt;
    margin-top: 2px;
    background-color: gray;
}


.redbackgroundtable
{
    font-weight: bold;
    color: White;
    background-color: #ee2d24;
    font-size: 8pt;
}


.table1, .table2
{
    font-size: 8pt;
    border-style: none;
    text-align: right;
    border-collapse: collapse;
    background-image: none;
}

.table1 th, .table2 th
{
    color: White;
    background-color: #ee2d24;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 2px;
    text-align: right;
    font-weight: bold;
    font-size: 8pt;
}
.table1 tr
{
    background-color: #e9e9e9;
    border-collapse: separate;
    padding-top: 20px;
    margin-top: 20px;
    font-size: 8pt;
}

.table2 tr
{
    background-image: url(         '../APNPropertyGroup/images/graph bar.jpg' );
    background-repeat: no-repeat;
    padding-top: 20px;
    margin-top: 20px;
    font-size: 8pt;
}
.table1 td, .table2 td
{
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 2px;
    font-size: 8pt;
}

.table1firstcol, .table2firstcol
{
    margin-left: 0px;
    padding-left: 7px;
    margin-right: 0px;
    text-align: left;
    padding-right: 2px;
    font-size: 8pt;
}

.table1Lastcol, .table2Lastcol
{
    width: 3px;
    font-size: 8pt;
}

.table2HistoryCol
{
    background-color: White;
    width: 45px;
}
.unitpPriceLastcol
{
    width: 2px;
}
.TaxInfoTableFirstCol
{
    width: 280px;
}

.UnitPriceTableFirstCol
{
    width: 230px;
}

.UnitPriceEntry, .UnitPriceExit, .UnitPriceDate
{
    width: 65px;
    text-align: right;
    font-size: 8pt;
}

.UnitPriceNetAssetValue
{
    width: 130px;
    text-align: right;
    font-size: 8pt;
}

.TaxInfoTableCol
{
    width: 55px;
}
.TaxInfoTableColPRF2007
{
    width: 75px;
}

.whitespacebelow
{
    border-bottom-color: White;
    border-bottom-style: Solid;
    border-bottom-width: 2px;
}

.rowtotal
{
    background-color: #d5d5d5;
}

.ataGlanceHeader
{
    color: #4C4646;
    font-size: 9pt;
    font-weight: bold;
}
.ataGlanceItem
{
    color: #4C4646;
    font-size: 9pt;
}

.leftmargin
{
    padding-left: 10px;
    background-color: #ee2d24;
    line-height: 6px;
    padding-top: 0px;
    margin-bottom: 0px;
    height: 5px;
}

.table3
{
    font-size: 8pt;
    border-collapse: collapse;
}

.table3 th
{
    padding-left: 7px;
    background-color: #ee2d24;
    color: White;
    text-align: left;
    font-weight: bold;
    border-right-color: White;
    border-right-style: solid;
    border-right-width: 1px;
}
.table3 tr
{
    border-bottom-color: White;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.table3 td
{
    border-right-color: White;
    border-right-style: solid;
    border-right-width: 1px;
    vertical-align: middle;
}

.table3Firstcolumn
{
    padding-left: 7px;
    height: 15px;
    width: 30%;
    background-color: #d5d5d5;
    color: #4C4646;
    font-weight: bold;
    text-align: left;
}

.table3Column
{
    background-color: #e8e8e8;
    color: #4C4646;
    padding-left: 7px;
}


/*height:15pt; width:30%;background-color:#d5d5d5; color:#4C4646;padding-left:7px;*/

