html
{
    height: 100%;
    width: 100%;
}

body
{
    height: 100%;
    width: 100%;
    margin: 0px;
    background-image: url("Images/gradientbg.png");
    background-repeat: repeat-x;
}

.maintable
{
    width: 98%;
    margin: 0px;
}

.headercell
{
    padding-bottom: 10px;
    vertical-align: bottom;
}

.logo
{
    float: left;
    border: none;
}

.sectionscell
{
}

.doccell
{
}

.pagescell
{
}


#nbcontainer
{
    display: inline-block;
    width: 200px;
    overflow: hidden;
}







.notebooktab
{
    width: 100px;
    height: 20px;
    background-repeat: no-repeat;
    border: 1px solid black;
    background-image: url("Images/nbtab-mu.png");
    display: inline-block;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    color: White;
    text-decoration: none;
    font: 8pt Verdana;
    margin: 2px;
    padding-left: 35px;
}



.selectednotebooktab
{
    background-image: url("Images/nbtab-ms.png");
    color: Yellow;
    font-weight: bold;
}

a.addnotebook
{
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid black;
}

.sectiontab
{
    width: 105px;
    height: 21px;
    background-image: url("Images/sectiontab.png");
    display: inline-block;
    text-align: center;
    padding-top: 0px;
    color: White;
    text-decoration: none;
    font: 8pt Verdana;
}

.selectedsectiontab
{
    color: Yellow;
    font-weight: bold;
}

a.addsection
{
    display: inline-block;
    width: 21px;
    height: 21px;
    border: 1px solid black;
}


.pagetab
{
    cursor: pointer;
    width: 201px;
    height: 31px;
    background-image: url("Images/pagetab.png");
    display: block;
    text-align: left;
    padding-top: 0px;
    color: White;
    text-decoration: none;
    font: 8pt Verdana;
    padding-left: 10px;
    background-repeat: no-repeat;
}

.selectedpagetab
{
    color: black;
    font-weight: bold;
}

a.addpage
{
    width: 180px;
    height: 31px;
    background-image: url("Images/pagetab.png");
    background-position: -21px 0px;
    background-repeat: no-repeat;
    display: block;
    text-align: left;
    padding-top: 0px;
    color: black;
    text-decoration: none;
    font: 8pt Verdana;
    padding-left: 10px;
}


.sectionleft
{
    background-position: right;
}



/***********************************************/
/* Notebooks								   */
/***********************************************/

#divNotebooks
{
    width: 100%;
    height: 28px;
    margin-bottom:6px;
}

#divNotebooks .uphandleh
{
    float: right;
    width: 24px;
    height: 24px;
    margin-top: 2px;
    background-image: url('Images/nbsl.png');
    background-repeat: no-repeat;
}
#divNotebooks .downhandleh
{
    float: right;
    width: 24px;
    height: 24px;
    margin-top: 2px;
    background-image: url('Images/nbsr.png');
    background-repeat: no-repeat;
}
#divNotebooks .contentcontainer
{
    position: relative;
    float: right;
    display: block;
    left: 0px;
    width: 390px;
    height: 28px;
    overflow: hidden;
}

#divNotebooks .addbutton
{
    float: right;
    width: 24px;
    height: 24px;
    margin-top: 2px;
    background-image: url('Images/nbadd.png');
    background-repeat: no-repeat;
}

#divNotebooks .archivebutton
{
    margin-left: 2px;
    float: right;
    width: 24px;
    height: 24px;
    margin-top: 2px;
}

#divNotebooks .hide
{
    background-image: url('Images/nbarchivehide.png');
    background-repeat: no-repeat;
}
#divNotebooks .show
{
    background-image: url('Images/nbarchiveshow.png');
    background-repeat: no-repeat;
}


#divNotebooks .content
{
    position: relative;
    display: block;
    width: 600px;
    height: 28px;
}




#divNotebooks .button
{
    display: block;
    width: 150px;
    height: 28px;
    background-image: url('Images/nbtab-mu.png');
    background-position: right;
    background-repeat: repeat-x;
    float: left;
    margin-left: 0px;
    margin-right: 0px;
}
#divNotebooks .buttonleft
{
    display: block;
    float: left;
    height: 28px;
    width: 12px;
    background-image: url('Images/nbtab-lu.png');
    background-repeat: no-repeat;
    background-position: left;
}
#divNotebooks .buttonright
{
    display: block;
    float: right;
    height: 28px;
    width: 12px;
    background-image: url('Images/nbtab-ru.png');
    background-repeat: no-repeat;
    background-position: left;
}

#divNotebooks .buttontext
{
    padding: 3px;
    font: 8pt verdana;
    white-space: nowrap;
    color: #346f8d;
    display: block;
    float: left;
    margin-left: 5px;
    padding-top: 6px;
}

#divNotebooks .buttontext a
{
    color: #346f8d;
}

#divNotebooks .selectedtab
{
    display: block;
    background-color: Transparent;
    background-image: url('Images/nbtab-ms.png');
    background-position: right;
    background-repeat: repeat-x;
    float: left;
}

#divNotebooks .selectedtab .buttonleft
{
    display: block;
    float: left;
    background-color: Transparent;
    background-image: url('Images/nbtab-ls.png');
    background-repeat: no-repeat;
    background-position: left;
}
#divNotebooks .selectedtab .buttonright
{
    display: block;
    float: right;
    background-color: Transparent;
    background-image: url('Images/nbtab-rs.png');
    background-repeat: no-repeat;
    background-position: left;
}
#divNotebooks .selectedtab .buttontext
{
    padding: 3px;
    font: 8pt verdana;
    white-space: nowrap;
    color: White;
    font-weight: bold;
    display: block;
    float: left;
    margin-left: 5px;
    padding-top: 6px;
}


#divNotebooks .hoverSection .buttontext
{
    color: Red;
}


/***********************************************
        /* Sections
        /***********************************************/

#divSections
{
    width: 100%;
    height: 30px;
    margin-top: 3px;
}

#divSections .uphandleh
{
    float: left;
    width: 24px;
    height: 24px;
    margin-top: 3px;
    background-image: url('Images/secsl.png');
    background-repeat: no-repeat;
}
#divSections .downhandleh
{
    float: left;
    width: 24px;
    height: 24px;
    margin-top: 3px;
    background-image: url('Images/secsr.png');
    background-repeat: no-repeat;
}
#divSections .contentcontainer
{
    position: relative;
    float: left;
    display: block;
    left: 0px;
    width: 390px;
    height: 30px;
    overflow: hidden;
}

#divSections .addbutton
{
    float: left;
    width: 24px;
    height: 24px;
    margin-top: 3px;
    background-image: url('Images/secadd.png');
    background-repeat: no-repeat;
}

#divSections .archivebutton
{
    float: left;
    width: 24px;
    height: 24px;
    margin-top: 3px;
    background-repeat: no-repeat;
    margin-left: 2px;
}

#divSections .show
{
    background-image: url('Images/secarchiveshow.png');
}
#divSections .hide
{
    background-image: url('Images/secarchivehide.png');
}


#divSections .content
{
    position: relative;
    display: block;
    width: 600px;
    height: 30px;
}

#divSections .button
{
    display: block;
    width: 150px;
    height: 30px;
    background-image: url('Images/sectab-mu.png');
    background-position: right;
    background-repeat: repeat-x;
    float: left;
}
#divSections .buttonleft
{
    display: block;
    float: left;
    height: 30px;
    width: 12px;
    background-image: url('Images/sectab-lu.png');
    background-repeat: no-repeat;
    background-position: left;
}

#divSections .buttonright
{
    display: block;
    float: right;
    height: 30px;
    width: 12px;
    background-image: url('Images/sectab-ru.png');
    background-repeat: no-repeat;
    background-position: left;
}

#divSections .buttontext
{
    display: block;
    float: left;
    font: 8pt verdana;
    margin-top: 7px;
    white-space: nowrap;
}

#divSections .selectedtab .buttontext
{
	font-weight:bold;
}

#divSections .selectedtab
{
    background-image: url('Images/sectab-ms.png');
}

#divSections .selectedtab .buttonleft
{
    background-image: url('Images/sectab-ls.png');
}
#divSections .selectedtab .buttonright
{
    background-image: url('Images/sectab-rs.png');
}


#divSections .hoverSection .buttontext
{
    color: Red;
}

#divSections .abhover
{
}

/***********************************************
        /* Pages
        /***********************************************/
#divPages
{
    width: 180px;
    height: 300px;
    margin-top:12px;
}

#divPages .uphandlev
{
    background-image: url("Images/pagesu.png");
    width: 134px;
    margin-left: 23px;
    height: 24px;
    margin-bottom:3px;
}
#divPages .downhandlev
{
    background-image: url("Images/pagesd.png");
    width: 134px;
    margin-left: 23px;
    height: 24px;
    margin-top:3px;
}


#divPages .contentcontainer
{
	clear:both;
    position: relative;
    display: block;
    width: 200px;
    height: 300px;
    overflow: hidden;
}

#divPages .addbutton
{
    float: right;
    width: 24px;
    height: 24px;
    background-image: url('Images/nbadd.png');
    background-repeat: no-repeat;
    margin-bottom:3px;
}

#divPages .archivebutton
{
    margin-left: 2px;
    float: right;
    width: 24px;
    height: 24px;
    margin-top:3px;
}

#divPages .hide
{
    background-image: url('Images/nbarchivehide.png');
    background-repeat: no-repeat;
}
#divPages .show
{
    background-image: url('Images/nbarchiveshow.png');
    background-repeat: no-repeat;
}




#divPages .content
{
    position: relative;
    display: block;
    width: 200px;
    height: 500px;
}


#divPages .button
{
    display: block;
    width: 180px;
    height: 37px;
    margin-bottom: 3px;
    background-image: url('Images/pagetab-mu.png');
    background-position: right;
    background-repeat: repeat-x;
    float: left;
}


#divPages .buttonleft
{
    display: block;
    float: left;
    height: 37px;
    width: 15px;
    background-image: url('Images/pagetab-lu.png');
    background-repeat: no-repeat;
    background-position: left;
}

#divPages .buttonright
{
    display: block;
    float: right;
    height: 37px;
    width: 15px;
    background-image: url('Images/pagetab-ru.png');
    background-repeat: no-repeat;
    background-position: left;
}

#divPages .buttontext
{
    font: 8pt verdana;
    white-space: nowrap;
    color: #346f8d;
    display: block;
    float: left;
    padding-top: 12px;
    width: 150px;
    overflow: hidden;
}

#divPages .selectedtab .buttontext
{
    color: White;
    font-weight: bold;
}


#divPages .selectedtab
{
    background-image: url('Images/pagetab-ms.png');
}

#divPages .selectedtab .buttonleft
{
    background-image: url('Images/pagetab-ls.png');
}
#divPages .selectedtab .buttonright
{
    background-image: url('Images/pagetab-rs.png');
}




#divPages .abhover
{
}

#divPages .hoverSection .buttontext
{
	color:Red;
}







#loadingpage
{
    display: block;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
#initialloadmessage
{
    display: none;
}
#initialerrormessage
{
    display: none;
}
#contentpage
{
    display: none;
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
}
#loadmessage
{
    z-index: 5000;
    left: 0px;
    top: 0px;
    display: none;
    position: absolute;
    padding-top: 7px;
    padding-right: 12px;
    white-space: nowrap;
    text-align: right;
}

#loadmessagetext
{
    display: block;
    padding: 3px;
    font: 8pt verdana;
    white-space: nowrap;
    color: #346f8d;
    font-weight: bold;
    padding-right: 85px;
}




#errormessage
{
    z-index: 5000;
    left: 0px;
    top: 0px;
    display: none;
    position: absolute;
    padding-top: 7px;
    padding-right: 12px;
    white-space: nowrap;
    text-align: right;
    font: 8pt verdana;
    color: red;
    font-weight: bold;
    cursor:pointer;
}

.nbframe-tl
{
    width: 25px;
    height: 25px;
    background-image: url('Images/nbframe-tl.png');
    background-repeat: no-repeat;
    background-position: bottom;
}
.nbframe-t
{
    height: 25px;
    text-align: left;
    background-image: url('Images/nbframe-t.png');
    background-repeat: repeat-x;
    background-position: bottom;
}
.nbframe-tr
{
    width: 25px;
    height: 25px;
    background-image: url('Images/nbframe-tr.png');
    background-repeat: no-repeat;
    background-position: bottom;
}
.nbframe-l
{
    width: 25px;
    background-image: url('Images/nbframe-l.png');
    background-repeat: repeat-y;
}
.nbframe-r
{
    width: 25px;
    background-image: url('Images/nbframe-r.png');
    background-repeat: repeat-y;
}

.nbframe-bl
{
    width: 25px;
    height: 25px;
    background-image: url('Images/nbframe-bl.png');
    background-repeat: no-repeat;
}

.nbframe-b
{
    height: 25px;
    background-image: url('Images/nbframe-b.png');
    background-repeat: repeat-x;
}
.nbframe-br
{
    width: 25px;
    height: 25px;
    background-image: url('Images/nbframe-br.png');
    background-repeat: no-repeat;
}
.hp2boxframe-tl
{
    width: 25px;
    height: 25px;
    background-image: url('Images/hp2frame_01.gif');
    background-repeat: no-repeat;
}
.hp2boxframe-t
{
    height: 25px;
    background-image: url('Images/hp2frame_02.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}
.hp2boxframe-tr
{
    width: 25px;
    height: 25px;
    background-image: url('Images/hp2frame_03.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.hp2boxframe-l
{
    width: 25px;
    background-image: url('Images/hp2frame_04.gif');
    background-repeat: repeat-y;
}
.hp2boxframe-r
{
    width: 25px;
    background-image: url('Images/hp2frame_06.gif');
    background-repeat: repeat-y;
}

.hp2boxframe-bl
{
    width: 25px;
    height: 25px;
    background-image: url('Images/hp2frame_07.gif');
    background-repeat: no-repeat;
}

.hp2boxframe-b
{
    height: 25px;
    background-image: url('Images/hp2frame_08.gif');
    background-repeat: repeat-x;
}
.hp2boxframe-br
{
    width: 25px;
    height: 25px;
    background-image: url('Images/hp2frame_09.gif');
    background-repeat: no-repeat;
}
.hp1boxframe-tl
{
    width: 25px;
    height: 25px;
    background-image: url('Images/hp1frame_01.gif');
    background-repeat: no-repeat;
}
.hp1boxframe-t
{
    height: 25px;
    background-image: url('Images/hp1frame_02.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}
.hp1boxframe-tr
{
    width: 25px;
    height: 25px;
    background-image: url('Images/hp1frame_03.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.hp1boxframe-l
{
    width: 25px;
    background-image: url('Images/hp1frame_04.gif');
    background-repeat: repeat-y;
}
.hp1boxframe-r
{
    width: 25px;
    background-image: url('Images/hp1frame_06.gif');
    background-repeat: repeat-y;
}

.hp1boxframe-bl
{
    width: 25px;
    height: 25px;
    background-image: url('Images/hp1frame_07.gif');
    background-repeat: no-repeat;
}

.hp1boxframe-b
{
    height: 25px;
    background-image: url('Images/hp1frame_08.gif');
    background-repeat: repeat-x;
}
.hp1boxframe-br
{
    width: 25px;
    height: 25px;
    background-image: url('Images/hp1frame_09.gif');
    background-repeat: no-repeat;
}
.subbox1frame-tl
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox1_01.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.subbox1frame-t
{
    height: 10px;
    background-image: url('Images/subbox1_02.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}
.subbox1frame-tr
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox1_03.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.subbox1frame-l
{
    width: 10px;
    background-image: url('Images/subbox1_04.gif');
    background-repeat: repeat-y;
}
.subbox1frame-r
{
    width: 10px;
    background-image: url('Images/subbox1_06.gif');
    background-repeat: repeat-y;
}
.subbox1frame-bl
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox1_07.gif');
    background-repeat: no-repeat;
}
.subbox1frame-b
{
    height: 10px;
    background-image: url('Images/subbox1_08.gif');
    background-repeat: repeat-x;
}
.subbox1frame-br
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox1_09.gif');
    background-repeat: no-repeat;
}
.subbox2frame-tl
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox2_01.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.subbox2frame-t
{
    height: 10px;
    background-image: url('Images/subbox2_02.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}
.subbox2frame-tr
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox2_03.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.subbox2frame-l
{
    width: 10px;
    background-image: url('Images/subbox2_04.gif');
    background-repeat: repeat-y;
}
.subbox2frame-r
{
    width: 10px;
    background-image: url('Images/subbox2_06.gif');
    background-repeat: repeat-y;
}
.subbox2frame-bl
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox2_07.gif');
    background-repeat: no-repeat;
}
.subbox2frame-b
{
    height: 10px;
    background-image: url('Images/subbox2_08.gif');
    background-repeat: repeat-x;
}
.subbox2frame-br
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox2_09.gif');
    background-repeat: no-repeat;
}
.subbox3frame-tl
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox3_01.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.subbox3frame-t
{
    height: 10px;
    background-image: url('Images/subbox3_02.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}
.subbox3frame-tr
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox3_03.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.subbox3frame-l
{
    width: 10px;
    background-image: url('Images/subbox3_04.gif');
    background-repeat: repeat-y;
}
.subbox3frame-r
{
    width: 10px;
    background-image: url('Images/subbox3_06.gif');
    background-repeat: repeat-y;
}
.subbox3frame-bl
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox3_07.gif');
    background-repeat: no-repeat;
}
.subbox3frame-b
{
    height: 10px;
    background-image: url('Images/subbox3_08.gif');
    background-repeat: repeat-x;
}
.subbox3frame-br
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox3_09.gif');
    background-repeat: no-repeat;
}
.subbox4frame-tl
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox4_01.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.subbox4frame-t
{
    height: 10px;
    background-image: url('Images/subbox4_02.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}
.subbox4frame-tr
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox4_03.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
.subbox4frame-l
{
    width: 10px;
    background-image: url('Images/subbox4_04.gif');
    background-repeat: repeat-y;
}
.subbox4frame-r
{
    width: 10px;
    background-image: url('Images/subbox4_06.gif');
    background-repeat: repeat-y;
}
.subbox4frame-bl
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox4_07.gif');
    background-repeat: no-repeat;
}
.subbox4frame-b
{
    height: 10px;
    background-image: url('Images/subbox4_08.gif');
    background-repeat: repeat-x;
}
.subbox4frame-br
{
    width: 10px;
    height: 10px;
    background-image: url('Images/subbox4_09.gif');
    background-repeat: no-repeat;
}


.secframe-tl
{
    width: 22px;
    height: 41px;
    background-image: url("Images/secframe-tl.png");
    background-repeat: no-repeat;
}
.secframe-t
{
    height: 41px;
    text-align: right;
    background-image: url("Images/secframe-t.png");
    background-repeat: repeat-x;
}
.secframe-tr
{
    width: 22px;
    height: 41px;
    background-image: url("Images/secframe-tr.png");
    background-repeat: no-repeat;
}
.secframe-l
{
    width: 22px;
    background-image: url("Images/secframe-l.png");
    background-repeat: repeat-y;
}
.secframe-r
{
    width: 22px;
    background-image: url("Images/secframe-r.png");
    background-repeat: repeat-y;
}

.secframe-bl
{
    width: 22px;
    height: 20px;
    background-image: url("Images/secframe-bl.png");
    background-repeat: no-repeat;
}

.secframe-b
{
    height: 20px;
    background-image: url("Images/secframe-b.png");
    background-repeat: repeat-x;
}
.secframe-br
{
    width: 22px;
    height: 20px;
    background-image: url("Images/secframe-br.png");
    background-repeat: no-repeat;
}

/*Section Popup*/
#popupSection
{
    display: none;
    position: fixed;
    _position: absolute; /* hack for internet explorer 6*/
    height: 384px;
    width: 408px;
    background: #FFFFFF;
    border: 2px solid #cecece;
    z-index: 2;
    padding: 12px;
    font-size: 13px;
}
#backgroundPopup
{
    display: none;
    position: fixed;
    _position: absolute; /* hack for internet explorer 6*/
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #000000;
    border: 1px solid #cecece;
    z-index: 1;
}
/*End Section Popup*/


            body
            {
                background-image: url("Images/gradientbg.png");
                background-color: #4e91ab;
                background-repeat: repeat-x;
            }
            .hpcontainerouter
            {
                width: 800px;
                background-color: #DDDDFF;
                text-align: left;
                font: 8pt Verdana;
                margin: 10px;
                margin-top: 20px;
            }
            .hpcontainerouter .innerbox
            {
                background-color: White;
            }
            .hpmaintable
            {
                text-align: left;
                font: 8pt Verdana;
                background-image: none;
            }
            .hplogo
            {
                float: left;
                width: 400px;
                height: 100px;
                padding: 5px;
            }
            .hpintrotext
            {
                clear: both;
                padding-left: 200px;
                padding-top: 20px;
                width: 400px;
            }
            .hpbox1
            {
                margin-left: 50px;
                margin-top: 15px;
                width: 400px;
                height: 150px;
            }
            .hpbox1 .innerbox
            {
                background-color: #afc8cf;
            }
            .hpbox1 .boxtitle
            {
                font: 10pt verdana;
                font-weight: bold;
                color: #2e3434;
            }
            .hpbox2
            {
                margin-left: 170px;
                margin-top: 10px;
                width: 550px;
            }
            .hpbox2 .innerbox
            {
                background-color: #498fa9;
                color: White;
            }
            .hpbox2 .boxtitle
            {
                text-align: right;
                font: 10pt verdana;
                font-weight: bold;
                color: #bfdee3;
            }
            .hpbox2 a
            {
                color: #bfdee3;
            }
            .hpbox2 a.hpbutton
            {
                font: 10pt verdana;
                font-weight: bold;
                color: black;
                text-align:center;
                margin-left:400px;
            }
            .hplogo2
            {
                float: right;
                padding-right: 20px;
            }
            .hpsubcontainer
            {
                margin-top: 0px;
                clear: both;
                padding-left: 30px;
                text-align: center;
                padding-bottom: 0px;
            }
            .subbox
            {
                float: left;
                width: 160px;
                margin: 10px;
            }
            .subbox .innerbox
            {
                font: 10pt verdana;
                font-weight: bold;
                height: 130px;
                background-color: #e2e4e3;
            }
            .subboxtitle
            {
                margin-top: 19px;
                color: #2a2a2a;
            }
            .subboxtagline
            {
                margin-top: 8px;
                margin-bottom: 8px;
                font-style: italic;
            }
            .hpbutton
            {
                color: Black;
                text-decoration: none;
                display: block;
                width: 95px;
                height: 21px;
                background-image: url("Images/hpbutton.png");
                margin-left: 28px;
            }
            #Table_03 .innerbox
            {
                background-color: #e2e4e3;
            }
            #Table_03 .subboxtitle
            {
                margin-top: 35px;
                margin-bottom: 34px;
            }
            #Table_04 .innerbox
            {
                background-color: #afc8cf;
            }
            #Table_05 .innerbox
            {
                background-color: #7cabbd;
            }
            #Table_06 .innerbox
            {
                background-color: #498fa9;
            }
            .clear
            {
                clear: both;
            }
            .hpfooter
            {
                text-align: center;
                font: 8pt verdana;
                margin: 10px;
            }
            .button a
            {
                text-decoration: none;
                color: inherit;
            }

.button, .buttontext
{
	cursor:pointer;
}