/*
**  Instructions to set caching headers. Inside comments area to play nicer with CSS editors.
** ** 
** 
** 
** 
** 
*/

/* CSS Document */
@import url("search.css");
@import url("general.css");
@import url("fonts_medium.css");
@import url("topbanner.css");
@import url("banner.css");
@import url("breadcrumb.css");
@import url("content_layout.css");
@import url("silva_output.css");
@import url("news.css");
@import url("textsize.css");
@import url("alumni_home.css");
@import url("body.css");


#responsible {
padding-top: 15px;
text-align:right;
font-size:12px;
/*border: thin solid red;*/
}

.bodytext {
font-size:13px;
}

/* for IE6 */
#actualcontent {
height:400px;
font-size: 13px;
/*overflow: hidden;*/
/*border: thin solid blue;*/
}

/* for good browsers */
html>body #actualcontent {
min-height: 400px;
height: auto;
overflow: hidden;
font-size: 13px;
/*border: thin solid blue;*/
}

#uclblue {
width:100%;
margin: 0;
padding: 0;
height:22px;
background-color:#d1d2d4;
}

#tb-uclblue {
background-color: #000055;
height: 111px;
}

#uclhome {
width:100%;
margin: 0;
padding: 0;
height:22px;
background-color:#FF6633;
}

#tb-uclhome {
background-color: #CCCCCC;
height: 111px;
} 

#section_header_black {
        font-size: 14px;
        font-weight:bold;
        color:#000000;
        padding-left: 5px;
        font-family: Arial, Helvetica, sans-serif;
}
#section_subheader_black{
        font-size: 11px;
        font-weight:lighter;
        color:#000000;
        padding-left: 5px;
        font-family: Arial, Helvetica, sans-serif;
}


div.lhmenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        text-decoration: none;
        vertical-align:middle;
        padding-bottom:2px;
        padding-top:2px;
}       

div.lhmenuindent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        text-decoration: none;
        vertical-align:middle;
        padding-bottom:1px;
        padding-top:1px;
        padding-left:7px;
}

div.lhmenuindent2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        text-decoration: none;
        vertical-align:middle;
        padding-bottom:1px;
        padding-top:1px;
        padding-left:14px;
}

div.lhmenuindent3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        text-decoration: none;
        vertical-align:middle;
        padding-bottom:1px;
        padding-top:1px;
        padding-left:21px;
}

        
table.contenttable-3
{       
        width: 90%;
        /* cellpadding: 10; */
        /* cellspacing: 1; */
        margin-left: auto;
        margin-right: auto;
        border: 0;
        border-collapse: collapse;
        background-color: #e2e2e2;
}

table.contenttable-2
{       
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        /* cellpadding: 10; */
        border: 0;
}

table.contenttable-2 * td.td-0, table.contenttable-2 * td.td-1, table.contenttable-2 * td.td-last, table.contenttable-3 * td.td-0, table.contenttable-3 * td.td-1, table.contenttable-3 * td.td-last
{
        vertical-align: top;
        width: 33%;
}

table.contenttable-1
{
        width: 90%;
        /* cellpadding: 10; */
        /* cellspacing: 1; */
        margin-left: auto;
        margin-right: auto;
        border: 0;
        border-collapse: collapse;
        background-color: #e2e2e2;
}

table.contenttable-1 > thead {
        background-color: #929292;
        color: white;
        vertical-align: top;
}

table.contenttable-1 >tbody {
        background-color: #e2e2e2;
        vertical-align: top;
}

#section_header_white {
        font-size: 14px;
        font-weight:bold;
        color:#FFFFFF;
        padding-left: 5px;
        font-family: Arial, Helvetica, sans-serif;
}
#section_subheader_white{
        font-size: 11px;
        font-weight:lighter;
        color:#FFFFFF;
        padding-left: 5px;
        font-family: Arial, Helvetica, sans-serif;
}
