-
mh17 authoredc5e61e7e
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
dev_server.css 23.49 KiB
/* Colours
Primary colours
#074987 prime1 (from colour picker against logo)
#004869 prime1 pantone 301
#8abbee prime2 pantone 2915
primary supplemental colours
#9fc6ee prime3 75% tint of pantone 2915
#b8d2ef prime4 50% tint of pantone 2915
#cbdced prime5 25% tint of pantone 2915
Secondary colours
Natural world
#b0e3c0 natural1 pantone 332
#ccf284 natural2 pantone 373
#5f8011 natural3 pantone 377
#057a52 natural4 pantone 569
#ddf6a4 natural5 pantone 372
#846d53 natural6 warm gray 9
#ccb376 natural7 pantone 4525
#845d00 natural8 pantone 4495
#621700 natural9 pantone 483
vibrants
#ff7200 vibrant1 pantone 1505
#c3001d vibrant2 pantone 186
#8d0017 vibrant3 pantone 194
#7c004f vibrant4 pantone 2612
*/
@import url("/stylesheets/z-menu.css");
body {
margin: 0;
font-family: Arial, Helvetica, Sans-serif;
font-size: 10pt;
padding: 0;
color: #808080;
text-decoration: none;
background-color: #fff;
}
tr {
vertical-align: top;
}
p, td {
font-family: Arial, Helvetica, Sans-serif;
/* font-size: 0.9em; */
color: #2f4f4f;
}
th {
font-family: Arial, Helvetica, Sans-serif;
/* font-size: 0.9em; */
color: #074987;
text-align: left;
}
ul, ol, div, li, dl, dt, dd {
font-family: Arial, Helvetica, Sans-serif;
font-size: 1em;
color: #2f4f4f;
}
p {
margin: 0.6em 0em 0.6em 0em;
}
hr {
border-top: 0px dotted #2f4f4f;
border-bottom: 1px dotted #2f4f4f;
height: 0;
text-align: center;
width: 75%;
}
.quote {
font-family: Arial, Helvetica, sans-serif;
/* font-size: 0.9em; */
color: #8d0017;
font-style: italic;
}
.pressh1 {
color: #5a85d6;
font-weight: bold;
font-size: 1.2em;
}
.pressh2 {
color: #8d0017;
font-weight: bold;
}
.mediah1 {
color: #5a85d6;
font-weight: bold;
font-size: 1.6em;
}
.mediah2 {
color: #8d0017;
font-weight: bold;
font-size: 1.2em;
}
.symbol {
font-family: symbol;
/* font-size: 0.9em; */
color: #074987;
}
img.map {
position: absolute;
left: 0px;
top: 69px;
z-index: 1
}
a:link, a:visited {
color: #074987;
text-decoration: underline;
}
a:hover {
/* color: #5a85d6; */
color: #ff7200;
text-decoration: underline;
}
/* IMAGES START */
img {
border: 0;
}
img.img {
margin: 5px;
border: 1px solid #aaaaaa;
}
img.img-nb {
margin: 5px;
border: 0;
}
div.figleft, div.figright {
margin: 5px;
}
div.left, div.figleft {
float: left;
}
div.right, div.figright {
float: right;
}
div.figleft p, div.figright p {
text-align: justify;
margin: 0;
color: #8d0017;
font-size: 0.75em;
border: 1px dotted #aaaaaa;
padding: 0;
}
div.figleft img, div.figright img {
margin: 0;
border: 1px solid #aaaaaa;
}
div.figleft a, div.figright a {
color: #8d0017;
}
.figlegend {
color: #8d0017;
font-size: 0.7em;
border: dotted 1px #83a4c3;
text-align: justify;
padding: 5px;
}
/* IMAGES FINISH */
.banner {
font-size: 1.5em;
text-align: left;
color: #074987;
margin: 5px 0px 5px 0px;
padding: 0;
font-weight: bold;
/* width: 800px;*/
}
.subhead, a.subhead {
font-size: 1em;
text-align: left;
color: #8d0017;
margin: 0;
padding: 0;
font-weight: bold;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
color: #074987;
padding: 0;
font-weight: bold;
margin: 0;
}
h1, .h1 {
font-size: 2em;
margin: 5px 0px 5px 0px;
}
h2, .h2 {
font-size: 1.8em;
}
h3, .h3 {
font-size: 1.6em;
}
h4, .h4 {
font-size: 1.4em;
}
h5, .h5 {
font-size: 1.2em;
}
h6, .h6 {
font-size: 1.1em;
}
/*** styled lists for pubmedaliser ***/
ul.outer{
margin: 0px; /*removes indent IE and Opera*/
padding: 0px; /*removes indent Mozilla and NN7*/
font-size: 1em;
list-style-type: none; /*turns off display of bullet*/
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
border: 1px dotted #83a4c3;
margin: 0px;
width: 100%;
}
ul.inner {
margin: 0px;/*removes indent IE and Opera*/
padding: 0px;/*removes indent Mozilla and NN7*/
font-size: 1em;
list-style-type: none; /*turns off display of bullet*/
width: 100%;
}
li.pubtext {
font-size: 1em;
}
td.pubtext {
margin: 5px;
padding: 10px;
}
li.pub1, .pub1 {
font-size: 1em;
margin: 5px;
padding: 10px;
background-color: #e7edf3;
}
li.pub2, .pub2 {
font-size: 1em;
margin: 5px;
padding: 10px;
}
li.header {
background-color: #c2d2e1;
color: #000000;
padding: 10px;
margin: 5px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
}
/*** styled lists end ***/
.correct {
font-weight: bold;
/* font-size: 0.9em; */
}
.error1, .error2 {
font-weight: bold;
/* font-size: 0.9em; */
}
.small {
font-size: 0.8em;
}
.correct {
color: #4577a5;
}
.error1 {
color: #ff7200;
}
.error2 {
color: #7c004f;
}
.tablelisting, a.tablelisting {
/* color: #ff7200; */
color: #074987;
/* font-size: 0.8em; */
text-align: left;
}
/* begin zebra-tables */
.tabrow1, table.zebra .tabrow1 {
background-color: #e7edf3;
color: #074987;
}
.tabrow2, table.zebra .tabrow2 {
background-color: #ffffff;
color: #074987;
}
table.zebra {
caption-side: bottom;
}
table.zebra thead th {
border-bottom: 2px solid black;
}
table.zebra table.zebra thead th {
border-bottom: 1px solid black;
}
table.zebra table .tabrow1 {
background-color: #f4f8fd;
color: #074987;
}
table.zebra table .tabrow2 {
background-color: #fff;
color: #074987;
}
table.zebra caption, table.zebra tfoot td {
font-size: 0.9em;
}
table.zebra caption {
background-color: #eee;
color: #000;
}
/* end zebra-tables */
.teamleader {
/* font-size: 1.2em; */
color: #074987;
}
.groupleader {
color: #4577a5;
}
/*** species stats start ***/
a.species-ftp {
color: #ff7200;
/* font-size: 0.9em;*/
font-weight: bold;
}
a.species-ftp {
color: #ff7200;
/* font-size: 0.9em;*/
font-weight: bold;
font-style: italic;
}
.species-project {
color: #8d0017;
/* font-size: 0.8em;*/
white-space: nowrap;
}
a.species-project {
color: #057a52;
/* font-size: 0.8em;*/
}
.species-numbers {
color: #8d0017;
/* font-size: 0.8em; */
font-weight: bold;
}
/*** species stats end ***/
/*** begin site search box configuration ***/
#searchbox {
float:right;
border: 2px solid #074987;
margin-top:20px;
margin-right:20px;
padding: 5px;
background: #cbdced;
-moz-border-radius: 8px;
}
/*\*//*/ #searchbox {width: 100px;} /**/ /*IE5 on the mac only */
#searchbox form {
padding:0;
margin:0;
}
#searchbox .sitequery {
font-size: 0.7em;
color: #8d0017;
padding: 0;
margin: 0;
}
#searchbox .searchbutton {
border: 2px solid;
border-top-color: #efeaf3;
border-left-color: #909fc7;
border-bottom-color: #506816;
border-right-color: #22408f;
background-color: #cbdced;
font-family: Arial, Helvetica, Sans-serif;
font-size: 0.7em;
font-weight: bold;
padding:0px;
color: #074987;
}
/*** end site search box configuration ***/
.footer {
border: 1px solid #074987;
font-size: 0.9em;
text-align: left;
white-space: nowrap;
background-color: #cbdced;
margin: 0px;
padding: 0px;
color: #074987;
}
.footer-text {
color: #074987;
}
.footer2 {
/* font-size: 0.9em;*/
text-align: left;
}
.footer2-text {
color: #aaaaaa;
}
/*** NAVHEAD START ***/
#navhead {
border-top:1px solid #22408f;
background: #074987;
margin:0px;
padding:0px;
}
#navhead a {
font-weight:bold;
color: #fff;
text-decoration:none;
display:block;
padding:3px 3px 3px 6px;
margin:0px;
}
/*** NAVHEAD END ***/
/*** NAVIGATOR START ***/
div.navigator {
padding:0px;
margin:0px;
}
div.navigator ul {
margin:0px;
padding:0px;
list-style-type:none;
margin-bottom:18px;
border-bottom:1px solid #22408f;
}
div.navigator li {
display:block;
list-style-type:none;
margin:0px;
padding:0px;
border-top:1px solid #22408f;
background: #cbdced;
_height:10px; /* IE6 hack to get the right heights */
}
div.navigator li a {
color: #074987;
font-weight:bold;
display:block;
margin:0px;
padding:3px 3px 3px 5px;
text-decoration:none;
_height:10px; /* IE6 hack to get the right heights */
}
div.navigator li a:hover {
background-color: #9fc6ee;
text-decoration:none;
color: #074987;
}
/*** NAVIGATOR END ***/
/*** BARHEAD START ***/
.barhead, a.barhead, a.barhead:link, a.barhead:visited, a.barhead:hover {
border: 1px solid #4577a5;
font-family: Arial, Helvetica, sans-serif;
background-color: #4577a5;
margin: 0;
padding: 0 0 0 5px;
display: block;
color: #ffffff;
font-weight: bold;
text-decoration: none;
_height:10px; /* IE6 hack to get the right heights */
}
/*** BARHEAD END ***/
/*** NAVIGATOR2 START ***/
div.navigator2 {
padding:0px;
margin:0px;
}
div.navigator2 ul {
margin:0px;
padding:0px;
list-style-type:none;
margin-bottom:18px;
border-bottom:1px solid #22408f;
}
div.navigator2 li {
display:block;
list-style-type:none;
margin:0px;
padding:0px;
_height:10px; /* IE6 hack to get the right heights */
border-top:1px solid #22408f;
background: #9fc6ee;
}
div.navigator2 li a {
color: #074987;
font-weight:bold;
display:block;
_height:10px; /* IE6 hack to get the right heights */
margin:0px;
padding:3px 3px 3px 5px;
text-decoration:none;
}
div.navigator2 li a:hover {
background-color: #cbdced;
text-decoration:none;
color: #074987;
}
/*** NAVIGATOR2 END ***/
/*** NAVIGATOR SHOW HIDE START ***/
#nav_tab {
margin-top: 1px;
padding: 0px 0px 0px 0px;
}
/*** NAVIGATOR SHOW HIDE END ***/
/* begin WTSI header logo/swoosh/search configuration */
.header tr {
vertical-align: middle;
}
td.headerleft {
background-color: #074987;
}
/* td.headercentre and td.headerright background-image is set in wtsi.pm */
td.headercentre {
background-position: top right;
}
table.headersearch {
float: left;
background-color: #cbdced;
padding: 5px;
margin: 15px;
-moz-border-radius: 8px;
border: 2px #074987 solid;
}
/* end WTSI header logo/swoosh/search configuration */
/* nav dropdowns start */
.nav-dd {
width: 170px;
background-color:#f4f8fd;
}
.hide {
display: none;
}
/* nav dropdowns end */
/* begin portlet configuration */
div.portlet {
margin-top: 10px;
border: 1px #8d0017 solid;
background-color: #f4e6e8;
}
div.portletitem {
padding: 2px;
font-size:1em;
}
div.portlethead {
background-color: #8d0017;
color: #ffffff;
font-weight: bold;
padding: 1px;
}
div.portlet ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
div.portlet li, div.portlet a {
color: #8d0017;
text-decoration: none;
}
div.portlet a:hover {
color: #8d0017;
text-decoration: underline;
}
div.portlet li {
border-bottom: 1px dotted;
}
/* end portlet configuration */
/* begin jimmac menu configuration */
/* div.menutext, div.menutext a, div.menutext a:visited, div.menubar {
background-color: #cbdced;
color: #074987;
} */
div.menutext {
/* background-color: #cbdced;*/ /*menubackground colour*/
/* border-left: 171px solid #cbdced;*/
}
div.menutext, div.menutext a, div.menutext a:visited, div.menubar {
color: #074987;
text-decoration: none;
}
div.submenus a:link, div.submenus a:visited {
color: #074987;
text-decoration: none;
}
div.submenus tr.hi, tr.hi {
background-color: #b8d2ef;
text-decoration: none;
}
div.submenus tr.lo, tr.lo {
background-color: #cbdced;
text-decoration: none;
}
div.submenus a:hover {
background-color: #074987;
color: #ffffff;
}
/* end jimmac menu configuration */
div.newsdec {
background-color: #e7edf3;
-moz-border-radius: 8px;
margin: 0pt 0pt 0pt 0pt;
padding: 6pt 6pt 6pt 6pt;
width: 100%;
border: 2px #b8d2ef solid;
overflow: visible;
}
div.news-bannerdec {
background-color: #074987;
color: #ffffff;
padding: 0pt 0pt 0pt 6pt;
margin: 5px 0px 0px 10px;
/* font-size: 0.9em;*/
font-weight: bold;
}
div.genborder {
background-color: #e7edf3;
-moz-border-radius: 8px;
margin: 0em;
padding: 1em;
width: auto;
border: 2px #cbdced solid;
overflow: visible;
font-size: 1em;
}
div.genborder-banner {
background-color: #074987;
color: #ffffff;
padding: 1px 1px 1px 3px;
margin: 0 0 0 1em;
font-size: 1em;
font-weight: bold;
width: 20em;
}
/* Things to deprecate */
a.red1, .red1, .chromtab1, .barialr, .arialr, .smarialr, .newsheader, .basecounter, a.figlegend, td.figlegend a, span.quote a {
color: #8d0017;
}
.grey1, gray1 {
background-color: #aaaaaa;
}
tr.h2bg, .barialwbg, td.h2bg, .h2bg {
background-color: #074987;
}
.h2bg, .barialwbg {
color: #ffffff;
}
/* rounded boxes - start */
.roundedboxedge {
background-color: #224422;
color: #ffffff;
}
.roundedboxbg {
background-color: #e7edf3;
}
/* rounded boxes - end */
a.nounderline {
text-decoration: none;
}
.white, .barialw, .smarialw, .bsmarialw {
color: #ffffff;
}
tt, .tt {
font-family: courier;
font-size: 1em;
}
sub, sup {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
}
.ismarial {
font-style: italic;
}
.bsmarialw, .bsmarial {
font-weight: bold;
}
.blue1, .chromtab2, .chromtab3, .barialb, .arialb, .barhead3 {
color: #074987;
}
.blue2, .barialb2, .barhead2, .smarialb2 {
color: #5a85d6;
}
.violet1 {
background-color: #ffffff;
text-decoration: none;
}
.violet2, .panel {
/* background-color: #cbdced;*/
background-color: #ffffff;
}
.violet3 {
background-color: #e7edf3;
}
/* news start */
div.news {
background-color: #e7edf3;
-moz-border-radius: 8px;
margin: 0em;
padding: 6px;
width: 18em;
border: 2px #b8d2ef solid;
height: 8em;
overflow: visible;
}
div.news-banner {
background-color: #074987;
color: #ffffff;
padding: 0pt 0pt 0pt 6pt;
width: 100px;
margin: 5px 0px 0px 10px;
/* font-size: 8pt;*/
font-weight: bold;
}
.news-title {
color: #8d0017;
font-size: 1em;
font-weight: bold;
text-align: left;
}
.news-content {
color: #2f4f4f;
/*font-size: 0.8em;*/
text-align: left;
}
fieldset {
border: #83a4c3 dotted 1px;
background-color: /*#f4f8fd;*/ #ffffff;
padding: 0em 0.5em 0.5em 0.5em;
text-align: left;
margin: 0px;
}
/* Holly Hack Targets IE Win only \*/
* html fieldset {border: #83a4c3 solid 1px;}
fieldset {border: #83a4c3 dotted 1px;}
/* end of Holly hack */
legend {
border: #83a4c3 solid 1px;
background-color: #f4f8fd;
color: #074987;
padding: 2px 4px 2px 4px;
font-weight: bolder;
text-decoration: none;
font-family: Arial,Helvetica,Sans-Serif;
margin-top: 0px;
}
/* Holly Hack Targets IE Win only \*/
* html legend {margin-top: 10px;}
legend {margin-top: 0px;}
/* end of Holly hack */
legend.info {
border: #c6808b solid 1px;
background-color: #f4e6e8;
color: #8d0017;
}
fieldset.news-long {
border: #83a4c3 dotted 1px;
background-color: /*#f4f8fd;*/ #ffffff;
padding: 0em 0.5em 0.5em 0.5em;
width: 500px;
text-align: left;
margin: 10px;
}
/* Holly Hack Targets IE Win only \*/
* html fieldset.news-long {border: #83a4c3 solid 1px;}
fieldset.news-long {border: #83a4c3 dotted 1px;}
/* end of Holly hack */
legend.news-long {
border: #83a4c3 solid 1px;
background-color: #f4f8fd;
color: #074987;
padding: 2px;
font-weight: bolder;
text-decoration: none;
font-family: Arial,Helvetica,Sans-Serif;
margin-top: 0px;
}
/* Holly Hack Targets IE Win only \*/
* html legend.news-long {margin-top: 10px;}
legend.news-long {margin-top: 0px;}
/* end of Holly hack */
fieldset ul, fieldset ol {
padding: 0em;
margin: 0.5em 0 0.5em 1.5em;
}
fieldset ul li {
list-style: url(/icons/prime2/arrow.l.gif) disc;
}
fieldset ul li li {
list-style: url(/icons/natural1/arrow.l.gif) disc;
}
fieldset ul li, fieldset ul li li, fieldset ol li, fieldset ul li li {
padding: 0em;
margin: 0em;
}
/* Holly Hack Targets IE Win only \*/
* html fieldset li {margin: 0 0 0 1em;}
fieldset li {margin: 0em;}
/* end of Holly hack */
fieldset h1, fieldset h2, fieldset h3, fieldset h4, fieldset h5, fieldset h6 {
font-size: 1em;
font-weight: bold;
margin: 0em;
}
fieldset h1, fieldset h1 a:link, fieldset h1 a:visited, fieldset h1 a:hover {
color: #8d0017;
}
fieldset h2, fieldset h2 a:link, fieldset h2 a:visited, fieldset h2 a:hover {
color: #074987;
}
fieldset h3, fieldset h3 a:link, fieldset h3 a:visited, fieldset h3 a:hover {
color: #057a52;
}
fieldset h4, fieldset h4 a:link, fieldset h4 a:visited, fieldset h4 a:hover {
color: #ff7200;
}
fieldset h5, fieldset h5 a:link, fieldset h5 a:visited, fieldset h5 a:hover {
color: #c3001d;
}
fieldset h6, fieldset h6 a:link, fieldset h6 a:visited, fieldset h6 a:hover {
color: #7c004f;
}
/*
fieldset p {
margin: 0em;
}
*/
fieldset th {
text-align: left;
}
fieldset.small {
font-size: 0.9em;
}
fieldset textarea {
font-family: Arial,Helvetica,Sans-Serif;
font-size: 1em;
float: right;
width: 23em;
}
.input {
font-family: Arial,Helvetica,Sans-Serif;
font-size: 1em;
float: right;
width: 23em;
}
/* news end */
/* seminars start */
div.seminars {
background-color: #e7edf3;
-moz-border-radius: 8px;
margin: 0pt 0pt 0pt 0pt;
padding: 2pt 6pt 6pt 6pt;
width: 194pt;
border: 2px #b8d2ef solid;
height: 100pt;
overflow: visible;
}
div.seminars-banner {
background-color: #074987;
color: #ffffff;
padding: 0pt 0pt 0pt 6pt;
margin: 5pt 100pt 0pt 10pt;
/* font-size: 0.9em;*/
font-weight: bold;
}
fieldset.seminars {
border: #83a4c3 dotted 1px;
background-color: /*#f4f8fd;*/ #ffffff;
padding: 0em 0.5em 0.5em 0.5em;
width: 250px;
text-align: left;
margin: 0px;
}
/* Holly Hack Targets IE Win only \*/
* html fieldset.seminars {border: #83a4c3 solid 1px;}
fieldset.seminars {border: #83a4c3 dotted 1px;}
/* end of Holly hack */
a.seminars-title, a.faculty-title {
color: #8d0017;
/*font-size: 0.9em;*/
font-weight: bold;
text-align: left;
}
.seminars-content {
color: #2f4f4f;
/*font-size: 0.8em;*/
text-align: left;
}
a.seminars-list, a.faculty, td.faculty {
color: #ff7200;
/*font-size: 0.9em;*/
font-weight: bold;
text-align: left;
}
/* seminars end */
div.quote-box {
float: left;
width: 200px;
background-color: #d8f1e0;
padding: 5px;
margin: 5px 5px 5px 0px;
}
div.quote-box h6 {
/*font-size: 0.9em;*/
color: #5f8011;
padding: 8px 0 0 0;
font-weight: bold;
margin: 0;
text-transform: capitalize;
}
div.quote-box p {
/*font-size: 0.8em;*/
padding: 0;
margin: 0;
}
.announcement, a.announcement {
border: #c6808b solid 1px;
background-color: #f4e6e8;
color: #8d0017;
padding: 5px;
font-weight: bold;
font-size: 1.5em;
text-align: center;
}
/*
a.announcement {
color: #8d0017;
}
*/
a.wpresent, .wpresent {
color: #ff7200;
border: #83a4c3 solid 1px;
background-color: #f4f8fd;
padding: 2px;
margin: 2px 2px 2px 2px;
/*font-size: 0.7em;*/
}
.wpresentact {
color: #ff7200;
border: #83a4c3 solid 1px;
background-color: #b8d2ef;
font-weight: bold;
padding: 2px;
margin: 2px;
}
a.wpresent:hover {
color: #ff7200;
border: #83a4c3 solid 1px;
background-color: #b8d2ef;
font-weight: bold;
}
/* begin cross-browser coloured fake-fieldsets */
div.fieldset {
position: relative;
margin-top: 1em;
}
div.fieldset div.content {
padding: 0.75em;
overflow: auto;
display: table-cell;
border: 1px solid #074987;
background-color: white;
}
div.fieldset div.legend {
position: absolute;
top: -0.5em;
margin-left: 1em;
white-space: nowrap;
display: table-cell;
padding: 0 0.2em 0 0.2em;
font-weight: bolder;
z-index: 1;
border: black 1px solid;
background-color: white;
}
div.fieldset div.content img {
position: relative;
padding-bottom: 0.5em;
}
* html div.fieldset div.legend { width: 100px; }
/* end cross-browser coloured fake-fieldsets */
/* new css for tableless div version */
#nav_bar {
background-color: #cbdced;
height: 17px;
}
#nav_bar img {
vertical-align: middle;
margin-top:1px;
margin-left:3px;
}
#collapseHEAD {
background: url(http://wwwdev.sanger.ac.uk/header-icons/swoosh/default.gif) no-repeat top left;
height:66px;
}
#collapseHEAD img {
float:left;
}
#sidebar {
width:172px;
}
#sidebar img.img {
margin: 0px;
border: 0px;
}
div#navblock {
position:absolute;
top:83px;
left:0px;
width:20px;
}
div#navblock.expanded {
width:187px;
}
div#navblock.collapsed {
width:20px;
}
#login_box {
border:1px solid #22408f;
background: #cbdceb;
padding:3px 3px 3px 13px;
}
#login_box .field{
margin-bottom:3px;
width:130px;
}
#navigation {
padding:0px;
margin:0px;
margin-bottom:1em;
border-bottom:1px solid #22408f;
border-left:1px solid #22408f;
border-right:1px solid #22408f;
background: #e7edf3;
}
#navigation img {
padding:0px;
margin:0px;
}
#collapseFOOT {
clear:both;
font-size: 0.8em;
font-family: Arial,Helvetica,Sans-serif;
padding:5px 0px;
margin:10px 3px 3px 3px;
color:#888;
border-top:1px solid #eee;
}
#collapseFOOT #contact {
padding:3px;
}
#collapseFOOT #contact p {
margin: 1px;
padding: 0px;
display:inline;
}
#collapseFOOT #contact #email {
float:right;
}
#collapseFOOT #legal {
padding: 2px 0px 0px 0px;
margin: auto;
text-align:center;
width:99%;
}
#collapseFOOT #legal p {
color: #aaa;
display:inline-block;
padding: 0;
margin: 0;
}
#collapseFOOT #legal .left {
float:left;
width:33%;
text-align:left;
}
#collapseFOOT #legal .middle {
text-align:center;
}
#collapseFOOT #legal .right {
text-align:right;
width:33%;
float:right;
}
#navtab {
position:absolute;
top:40px;
right:0px;
margin:0px;
padding:0px;
}
div#main {
/* nothing in here, but I think it has to be here to
allow the collapsed and expanded classes */
margin-left: 20px;
padding: 0.5em 1em 1em 1em;
}
div#main.collapsed {
margin-left:188px;
}
div#main.expanded {
margin-left:20px;
}
div#content {
min-height: 400px;
}
/* end new css for tableless div version */