body {
        background-image:url(../images/aims_pattern.gif);
        background-position:top;
        background-repeat:repeat-y;
        margin-left: 2px;
        margin-top: 2px; 
}

#mother {
        margin: 0px;
        padding: 0px;
        width: 791px;
        float: left;
        background-color:#FFFFFF;
}

#banner {
        margin: 0px;
        padding: 0px;
        width: 791px;
        height:111px;
        float: left;

}

#logo {
        margin: 0px;
        padding: 0px;
        width: 139px;
        height:77px;
        float: left;
        border:#00407A solid 1px;
        border-bottom:none;
        border-right:none;
}

#title {
        margin: 0px;
        padding: 0px;
        width: 650px;
        height:77px;
        float: right;
        font-family:Arial, Helvetica, sans-serif;
        font-size:18px;
        color:#00407A;
        border:#00407A solid 1px;
        border-bottom:none;
        border-left:none;
}

h1.title {
        font-family:Arial, Helvetica, sans-serif;
        font-size:18px;
        color:#00407A;
        padding-top:.5em;
        padding-bottom:0px;
        padding-left:.5em;
}

/*----------------------------------------MENU---------------------------------------*/

#menuArea {
        margin: 0px;
        padding: 0px;
        width: 100%;
        height:33px;
        float: left;
        background-image:url(../images/Banner/AIMS_banner_tall_03.jpg);
        background-position:bottom;
        background-repeat:no-repeat;
        
}

#menubar{
        margin: 0px;
        padding: 0px;
}

#menubar ul {
        float:left;
        list-style: none;
        margin:0px;
        margin-top: 7px;
        padding: 0px;
        text-align: center;
        font-family:Arial, Helvetica, sans-serif;
        font-size:.8em;
        
}


#menubar ul li {
        float:left;
        border-right: 1px solid #FFFFFF;
        
}

#menubar li a {
        font-weight:normal;
        margin: 0px;
        color: #FFF;
        background-color:transparent;
        text-decoration: none;
        padding: 2px 7px 2px 7px;
        display: block;
        
}

#menubar a:hover {
        border-bottom: 6px solid #00407A;
}
        
#menubar a.currentBtn {
        border-bottom: 6px solid #CAD9DB;
}       

/*------------------------------MENU END--------------------------*/

#mainCol {
        margin: 0px;
        padding: 0px;
        width: 791px;
        float: left;
        background-image:url(../images/Banner/AIMS-banner_right.jpg);
        background-position:top;
        background-repeat:no-repeat;
}

#mainCol p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: .8em;
        color: #00407A;
        margin:1em;
        
}

/* ----------------SIDE MENU START---------------------*/



#colLeft {
        margin: 0px;
        padding: 0px;
        width: 140px;
        height:87px;
        float: left;
        background-image:url(../images/Banner/AIMS-banner_left.jpg);
        background-position:top;
        background-repeat:no-repeat;

}

#colLeft p {
        color:#00407A;
        display:block;
        margin:0em;
}

#colLeft p.info {
        margin:1em;
        margin-left:1.5em;
        font-size:.7em;
        
}

#colLeft a {
        color:#00407A;
        display:block;
        text-decoration:none;
        padding:.5em;
        padding-left:1.7em;
        font-size:.85em;
}

#colLeft a.currentLink {
        color:#00407A;
        display:block;
        border-left:#00407A solid .7em;
        padding:.5em;
        padding-left:1em;
        font-weight:bold;
        text-decoration:none;
        background-image:url(../images/AIMS-btn.jpg);
}

#colLeft a.currentSec {
        color:#00407A;
        display:block;
        border-left:#565A8B solid .7em;
        padding:.5em;
        padding-left:1em;
        font-weight:bold;
        text-decoration:none;
}

/* ----------------SIDE MENU END---------------------*/

#colRight {
        margin: 0px;
        padding: 0px;
        width: 604px;
        float: left;
        border:#00407A solid 1px;
}

#colRight h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size:1.2em;
        color: #00407A;
        font-variant:normal;
        font-weight:bold;
        margin:0em;
        padding:.5em;
        padding-bottom:0em;
}

.liteTitle {
        font-style:normal;
        font-weight:100;
        font-size:1em;
}


#colRight h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size:1em;
        color: #00407A;
        font-variant:normal;
        font-weight:normal;
        margin:0em;
        padding:.7em;
        padding-bottom:0em;
}

#colRight h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size:.9em;
        color: #00407A;
        font-variant:normal;
        font-weight:normal;
        margin:0em;
        padding:.7em;
        padding-bottom:0em;
}

#colRight p {
        font-size:.8em;
        line-height:1.3em;
}

#colRight ul {
        font-family:Arial, Helvetica, sans-serif;
        font-size:.8em;
        list-style:square;
        color:#85B8A4;

}

#colRight li {
        margin:0em;
        margin-top:.5em;
}

.introbold {
        font-weight:800;
}

.indentInfo {
        padding-left:4em;
}


#mainTitle {
        width:604px;
        margin:0px;
        padding:0px;
        padding-bottom:10px;
        background-image:url(../images/Banner/AIMS-bannerfad.jpg);
        background-repeat:no-repeat;
        overflow:visible;
}

#mainTitleblu {
        width:604px;
        margin:0px;
        padding:0px;
        padding-bottom:10px;
        background-color:#00407A;
        overflow:visible;
}

#mainText {
        width:604px;
        position:relative;      
}


#mainTleft {
        width:280px;
        position:relative;
        float:left;
        margin-bottom:1em;
}


#mainTleft a {
        color:#00407A;
        font-weight:bold;
        text-decoration:none;
}

#mainTright {
        width:323px;
        position:relative;
        float:right;
        margin-bottom:1em;
}


#mainTright a {
        color:#00407A;
        font-weight:bold;
        text-decoration:none;
}

#mainText p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: .8em;
        color: #000000; 
}

#mainText a {
        color:#00407A;  
}

.backTop a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: .8em;
        color:#336666;  
}



h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1.2em;
        font-weight: normal;
        margin-left: 5px;
        color: #000000;
}

h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1em;
        color: #000000;
        margin-left: 5px;
}

.textNumber {
        padding-left: 2em;
        line-height: 1em;
        text-indent: -2em;
}
.textNumber1 {
        padding-left: 3em;
        line-height: 1em;
        text-indent: -2.5em;
}

.textNumber3 {
        padding-left: 2em;
        line-height: 1em;
        text-indent: -2.5em;
}

.textStep {
        margin-left:2.5em;
}


/*------------------TABLE STYLE STARTS----------------------*/

#table1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        float: left;
        position: relative;
        text-align:right;
        padding:0em;
        border:none;
}

#table1 td {
        padding-right:1.9em;
        text-align:right;
}

#table1 th {
        border:none
}

#table2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        float: left;
        position: relative;
        text-align:left;
        padding:0em;
}

#table2 p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: small;
        font-style: normal;
        color:#000000;
        text-align: left;
        vertical-align: top;
        margin-left: 0px;
        margin-top:0px;
        line-height:normal;
}


.data {
        font-family: Arial, Helvetica, sans-serif;
        font-size: xsmall;
        font-style: normal;
        color:#000000;
        font-weight: 300;
        text-align: left;
        vertical-align: top;
        margin-left: 15px;
}

tr.data td, th {
        border-bottom: 1px solid #00407A;
}

.footnote {
        font-family: Arial, Helvetica, sans-serif;
        font-size: small;
        font-style: normal;
        font-weight: 300;
        text-align: left;
        vertical-align: top;
        margin-left: 15px;
}

.greenLite {
        background-color:#BED3C6;
}

.greenLite1 {
        background-color:#BED3C6;
        padding-left:.7em;
}

.tableIndent {
        text-align:left;
        padding-left:.7em;
}

.blueHdr {
        background-color:#00407A;
        color:#FFFFFF;
}
.subhdrDate {
        background-color:#FFF;
        color:#000;
        font-size:9px;
        text-align:center;
}
.TableText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: small;
        text-align: left;
        vertical-align: bottom;
        margin-left: 15px;
        background-color: #00407A;
        color: #FFFFFF;
}

/*----------------------TABLE STYLE ENDS--------------------*/



#footer {
        background-color: #FFF;
        float: left;
        height: 1em;
        width: 680px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: .8em;
        font-weight: normal;
        text-align:center;
        color: #00407A;
        padding-left: 97px;
        margin-top:1em;
        margin-bottom:1em;
        padding-bottom:.5em;
}

#footer h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1.2em;
        color: #00407A;
        letter-spacing: 0px;
        margin-left:0;
}
#footer p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: .9em;
        color: #000;
        margin-top:0em;
        margin-bottom:.5em;
        letter-spacing: 0px;
}
#footer h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1em;
        color: #00407A;
        margin-top:1em;
        margin-bottom:0em;
        letter-spacing: 0px;

}

#footer a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: .8em;
        color: #00407A;
        margin-bottom:1em;
        padding-bottom:1em;
}

.inlineHdr {
        color:#00407A;
}

/*------------------HOME PAGE----------------------------*/

#homeLeft {
        width:150px;
        float:left;
        margin-top:.2em;
        text-align:right;
}

#homeLeft a {
        text-decoration:none;
        color:#444;
        font-size:.85em;
}

#homeLeft p {
        color:#444;
}

#homeRight {
        width:453px;
        float:right;
        margin-top:.2em;
        color:#00407A;
        border-left:#00407A solid 1px;
}

#homeRight p {
        margin-top:0em;
        margin-bottom:0em;
}

#homeRight a {
        text-decoration:none;
        color:#00407A;
}

#homeRight h3 {
        font-weight:bold;
        font-size:1.1em;
        margin-top:0px;
}

#homePhotos {
        width:603px;
        float:left;
        margin-top:.5em;
}

/*-------------------HOME PAGE END-------------------------*/

.photoBox {
        float:right;
        width:290px;
        background-color:#FFFFFF;
        margin:.5em;
        margin-right:0em;
        padding:.4em;
        border-left:#003366 solid 1px;
}


.photoBox p {
        font-size:.8em;
        text-align:left;
        font-family:Arial, Helvetica, sans-serif;
        color:#00407A;
}

.photoBox a {
        color:#00407A;
}

.skiplink {display:none}
