html {
margin:auto;
padding:0;
height:100%;
vertical-align:top;
background:#D5D5D7;
}

.bodycontent {
margin:0;
padding:0;
border:0;
width:100%;
background:url("../images/interad-bg.jpg") repeat-x;
background-color:#e3e3e3;
}

table.footerbg {
margin:0;
width:100%;
height:92px;
background:url("../images/footer-bg-repeat.gif") repeat-x;
}

td.loginbg {
width:176px;
height:23px;
background:url("../images/login-bg.gif") repeat-x;
}

/* ------------- MAIN TABLE TABLE STARTS --------------- */

table.maintable {
margin:auto;
width:816px;
border:0;
background:url("../images/interad-bg-main.jpg") repeat-x;
background-color:#e3e3e3;
}


table.bodyarea {
margin:auto;
width:768px;
background:#fff;
}


/* ------------- LOGIN FORM STARTS --------------- */
.projectlogin {
margin:0;
padding:0;
color: #000;
font-family: verdana, Arial, Tahoma, sans-serif;
font-size: 9px;
width:144px;
height:16px;
border:1px solid #ccc;
}




/* ------------- SPACER/LINES STARTS --------------- */
td.dottedline {
height:32px;
background:url("../images/dotted-line-h.gif") center repeat-x;
}

td.solidgrayline {
height:32px;
background:url("../images/dotted-line-h-gray.gif") center repeat-x;
}

td.solidgraylinev {
width:32px;
background:url("../images/dotted-line-v-gray.gif") center repeat-y;
}

td.emptyspace {
height:32px;
}


/* ------------- ALL CSS STARTS --------------- */

    #sideBar{
        position: absolute;
        width: auto;
        height: auto;
        top: 176px;
		left: auto;
        background-position:top left;
        background-repeat:repeat-y;
    }
   
    #sideBarTab{
        float:left;
        height:24px;
        width:176px;
    }
   
    #sideBarTab img{
        border:0px solid #FFFFFF;
    }
   
    #sideBarContents{
        overflow:hidden !important;
    }
   
    #sideBarContentsInner{
        width:200px;
    }

/* ------------- WHO ARE WE CSS STARTS --------------- */
img.exeprofile {
padding: 0 16px 8px 0;
}

/* ------------- THE HARD FACTS CSS STARTS --------------- */
table.outline {
border:1px solid #ccc;
}

/* ------------- PORTFOLIO CSS STARTS --------------- */
td.clientlogoborder {
border-right:1px solid #ebebeb;
}