﻿.departmentalBar 
{
    background-color: #933;
    border-top: solid 1px #000;
    color: #EEE;
    padding:3px 5px 3px 5px;
    font-size:1.0em;
}

.departmentalBar, div.departmentalBar a, div.departmentalBar a:visited 
{
    color: #fff;
}

.departmentalBar a:hover, div.departmentalBar a:active 
{
    color: #fff;
}

#searchbox 
{
    color: #fff;
    background-color:#A2A2A2;
    margin: 0;
    border: 0;
    padding: 2px;
    font: 9pt verdana,arial,sans-serif; 
    border-left: #fff 2px solid;
}

input.deptSubmit 
{
    font: bold 1em verdana,arial,sans-serif;
    padding: 0px 0 3px 0;
    height: 18px;
    background-color: #a44;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    color: #ccc;
    margin: 0px 2px 0px 2px;
    cursor: pointer;
    width:75px;
}

div.departmentalBar span.left 
{
text-align:left;float:left;background-color:#933;
}

div.departmentalBar span.right 
{
text-align:right;float:right;background-color:#933;
}

#leftnav 
{
     width: 180px;
}

#leftnav div.sidebar_link_wrapper 
{
     width: 180px;
}

#leftnav div.sidebar_link_wrapper a 
{
    padding-right: 6px;
    width: 144px !important; 
    width /**/:180px;
}

#navigationcell 
{
    width: 180px;
}

#leftnav2 
{
     width: 200px;
}

#leftnav2 div.sidebar_link_wrapper
 {
     width: 200px;
}

#leftnav2 div.sidebar_link_wrapper a
 {
    padding-right: 10px;
    width: 180px !important; 
    width /**/:200px;
}

#contentcell 
{
    border-left: 1px solid #ccc;
}

#featurecell 
{
    width: 186px;
    background-color:#E1E8EB;
}

.featurecellHeader
 {
    color: #fff;
    font-weight: bold;
    background-color:#456370;
    padding: 1px 1px 4px 5px;
}

.featurecellBreak 
{
    color: #fff;
    font-weight: bold;
    background-color:#fff;
    padding: 1px 1px 4px 5px;
}

.printedProspectus 
{
    color: #fff;
    background-color:#E1E8EB;
    padding: 1px 1px 4px 5px;
}

.printedProspectus li
{
    font-size: 0.94em;
    margin: 0 0 2px -14px;
    list-style-image: url("/isc/sussex/css_images/arrow2.gif");
}

.perspective img
{
    border:#456370 0px solid;
    float: right;
    margin: 4px 4px 0 1px;
}

.perspectiveDegrees img
{
    border:#456370 1px solid;
    float: right;
    margin: 4px 4px 0 1px;
}

.mainphotos img
{
    border:#456370 1px solid;
    float: left;
    margin: 6px 7px 0 7px;
    height: 126px;
    width: 126px;
}

.featurecellPhoto img
{
    margin: 0 0 3px 33px;
    border:#456370 1px solid;
}

.triptych img
{
    border:#456370 1px solid;
    float: left;
    /* margin: 4px 0 4px 7px; */
    margin: 4px 4px 4px 7px; /* edited by Study Group 06/2007*/
    height: 122px;
    width: 122px;
}

#featurecell p 
{
    padding: 0 1px 0 2px;
    font-size: 0.94em;
}


#contentcell p 
{
    /*padding: 0 1px 0 2px;*/
    font-size: 1em;
 }
    
h4
{
margin: 0px 2px 0 4px;
}

h3 
{
margin: 0 2px 0 4px;
}

h3.pageHeader 
{
margin: -8px 0 -1px 4px;
}

#leftnav h3 
{
margin: -7px 0 3px 14px;
}

#rightnav h3 
{
    padding: 6px 12px 3px 1px;
}

.header
{
    margin: 7px 3px 0 3px;
    font-weight: bold;
}

h2 
{
    font:normal 2em georgia,serif;
    padding:12px 0 5px 2px;
    margin:0;
    color:#456370;
}

#soccul {background-color: #ffba00;}
#hums {background-color: #e27507;}
#scitech {background-color: #b52085;}
#si {background-color: #e90a7e;}
#lifesci {background-color: #01a36f;}
#bsms {background-color: #d6d1b4;}
#spru {background-color: #00a6a6;}
#standard {background-color: #E1E8EB;}
#slateGreen {background-color: #456370;}
#blue {background-color: #009EC5;}
#printversion  {background-color: #E1E8EB; text-align: left; color: #456370; font-size: 1.3em;}
#hums p, #hums a, #hums h4, #spru p, #spru a, #spru h4, #soccul p, #scitech a, #scitech h4, #si p, #si a, #si h4, #lifesci p, #lifesci a, #lifesci h4,  #spru p, #spru h4, #spru a, #standard p, #standard a, #standard h4, #slateGreen p, #slateGreen a, #slateGreen h4, #blue p, #blue a, #blue h4 { 
    color: #ffffff;
}

#hums a:hover, #scitech a:hover, #si a:hover, #lifesci a:hover, #bsms a:hover, #spru a:hover, #standard a:hover, #slateGreen a:hover, #blue a:hover {
    color: #000000;
}

#hums a:active, #scitech a:active, #si a:active, #lifesci a:active, #bsms a:active, #spru a:active, #standard a:active, #slateGreen a:active, #blue a:active {
    color: #ffffff;
}

#soccul  p, #soccul a, #soccul h4
{ 
    color: #000000;
}

#soccul a:hover 
{
    color: #ffffff;
}

#soccul a:active 
{
    color: #000000;
}

#standard, #slateGreen, #blue
{  
margin: 7px 7px 0 7px;
}

#soccul, #hums, #humsSub, #scitech, #si, #lifesci, #bsms, #spru 
{
margin: 7px 7px 0px 7px;
}

#hums p, #hums h4, #scitech p, #scitech a, #scitech h4, #si p, #si h4, #lifesci p, #lifesci h4,  #spru p, #spru h4, #standard p, #standard h4, #slateGreen p, #slateGreen h4, #blue p, #blue h4{ color: #ffffff; }

/*TABLE STYLES FOR SCHOOLS - 
solid header in school's colours, 
border in school's colours, no background colour for content*/

#box_soccul th, #box_hums th, #box_scitech th, #box_si th, #box_lifesci th, #box_bsms th, #box_spru th 
{
margin: 0px; 
text-align: left; 
padding: 5px; 
}

#box_soccul th {background-color: #ffba00;}
#box_hums th{background-color: #e27507; color: #ffffff}
#box_scitech th{background-color: #b52085; color: #ffffff}
#box_si th{background-color: #e90a7e; color: #ffffff}
#box_lifesci th{background-color: #01a36f; color: #ffffff}
#box_bsms th{background-color: #d6d1b4;}
#box_spru th{background-color: #00a6a6; color: #ffffff}
#box_soccul td {background-color: #fff7e1;}
#box_hums td {background-color: #fff3e7;}
#box_scitech {background-color: #fff3ff;}
#box_si {background-color: #ffebf7;}
#box_lifesci {background-color: #f7ffff;}
#box_bsms{background-color: #f2f1ea;}
#box_spru{background-color: #ecffff;}

#box_soccul, #box_hums, #box_scitech, #box_si, #box_lifesci, #box_bsms, #box_spru, #box_standard
 {
margin: 0px 7px 12px 7px;
border-collapse: collapse;
width: 96%
}

#featurecell ul 
{
margin-top: 5px;
margin-bottom: 5px;
}

#featurecell li
{
    font-size: 0.94em;
    padding: 0 0 2px 0;
    list-style-image: url("/isc/sussex/css_images/arrow2.gif");
    list-style-position: outside;
}

/*Generic data table styles*/
#contenttable, #contenttable2 
{
   border:solid 1px #bbb;
    border-collapse: collapse;
    margin: 7px;
    width: 96%;
}

#featuretable 
{
    border:solid 1px #bbb;
    font-size: 0.8em;
    border-collapse: collapse;
    margin: 0;
    width: 100%;
}

#contenttable td,th, #contenttable2 td,th, #featuretable td,th
 {
    padding:2px 2px 2px 2px;
    color: #244857;
    line-height:1.4em;
    border-right:solid 1px #bbb;
}

#contenttable th, #contenttable2 th, #featuretable th 
{
    background-color:#456370;
    border-right:solid 1px #bbb;
    color: #fff;
    text-align:left;
}

#contenttable tr.odd, #contenttable2 tr.odd, #featuretable tr.odd 
{
    background-color:#CEDBDE;
}

#contenttable tr.even, #contenttable2 tr.even, #featuretable tr.even
 {
    background-color: #E1E8EB;
}

#addressTable 
{
    border-top:solid 1px #bbb;
    width: 100%;
}

#addressTable td
{
    padding:2px 0 0 3px;
    line-height:1.4em;
    text-align:left;
    font-size: 0.9em;
}

#addressTable th
{
    padding:4px 0 0 6px;
    text-align:left;
    font-size: 1.1em;
    border: 0;
}
