#content_body {
    overflow: auto;
    height: 442px;
    padding: 0px 8px 0px 4px;
}

#sidebar a {
    text-decoration: none;
}

#sidebar {
}

#sidebar_wrap {
    overflow: hidden;
    height: 440px;
}

#sidebar_wrap a {
    cursor: pointer;
}

.sidebar_button, .sidebar_button_selected{
    color: #FFFFFF;
    text-align: left;
    text-indent: 16px;

    display: block;

    /* Works in Gecko, Webkit & Opera */
    /* text-shadow: 1px 1px 1px #000000;*/

    font-size: 1.6em;
    font-weight: bold;

    /* Middle alignment */
    line-height: 72px;;
    vertical-align: middle;

    width: 255px;
    height: 72px;

    background-image: url(../images/sidebar-click-area.png);

    margin: 0px 0px 16px 0px;
}

.sidebar_button {
    background-position: top left;
}

.sidebar_button:hover {
    background-position: bottom left;
}

.sidebar_button:active {
    background-position: bottom right;
}

.sidebar_button_selected {
    background-position: top right;
}

/*
 * The following is the styling for the images at the side of the
 * content body
 */
#content_body_images {
    float: right;
    width: 235px;
    text-align: right;
    padding: 0px 0px 0px 8px;
}

#content_body_images img {
	border: 1px solid #777777;
    width: 230px;
    margin: 0px 0px 8px 0px;
}

/*
 * Special styling for right aligned images (Anabat)
 */
.right-align {
    padding: 0px 0px 0px 8px;
}


/**********************************/
/* Projects - Client Base         */
/**********************************/
.client_base_image_set img {
    border: 1px solid #777777;
    margin: 4px;
	float: left;
	}

/**********************************/
/* Values and Policies        */
/**********************************/
.value_base_image_set img {
    border: 1px solid #777777;
	margin: 12px 0 0;
}

/**********************************/
/* People                         */
/**********************************/
.people_profile {
    clear: both;
}

.people_profile img {
    float: right;
	border: 1px solid #777777;
	margin: 8px;
}

.people_email {
	font-size: 1.4em;
}

#staff_index {
    font-size: 1.4em;
    color: white;
}

/**********************************/
/* Scholarship                    */
/**********************************/
.scholarship_container {
    clear: both;
}

.scholarship_container img {
    float: right;
	border: 1px solid #777777;
	margin-left: 4px;

}

/**********************************/
/* Products - Anabat Hire Form    */
/**********************************/

#anabat_hire_form input[type~="text"],
#pda_hire_form input[type~="text"] {
    width: 25em;
}

#pda_hire_form,
#anabat_hire_form {
    padding: 0px 0px 24px 0px;
}

/* PDA Hire Form */
#pda_hire_form ul li {
    margin: 0px;
}
