 /* Inter-City casting Style Sheet - Manny Seddon, 2006. */

a { text-decoration: none; color: navy; background-color: transpanent; }
a:link { color: navy; }
a:visited { color: green; }
a:hover { color: maroon; }

img { border: none; }
.item { float: left; PADDING-RIGHT: 5px; } /* http://www.w3.org/TR/CSS21/visuren.html#float-position */

table { padding:0; word-spacing:0; text-indent:0; letter-spacing:0; margin-top:0; margin-bottom:0 font-size: 100%; }
td { font-family: Verdana,Arial,Tahoma,HELVETICA,sans-serif; font-size: 12px; background: #ffffff; PADDING: 0px; } 
td.v5 { font-size: 10px; text-align: center; }
td.v6 { font-size: 10px; text-align: left; }

Body { background-color: white; font-family: Verdana,Arial,Tahoma,HELVETICA,sans-serif; color: black; font-size: 12px; background: #ffffff; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 1.2; font: 69%; }

.blueall { BORDER: #4f6ba0 1px solid; PADDING: 5px; background-color: #dee7ec; }
.blueallx { BORDER: #4f6ba0 1px solid; PADDING: 0px; background-color: #dee7ec; }
.blue { BORDER-TOP: transparent 0px; BORDER-RIGHT: #4f6ba0 1px solid; BORDER-LEFT: #4f6ba0 1px solid; BORDER-BOTTOM: #4f6ba0 1px solid; PADDING: 5px; background-color: #dee7ec; }
.bluei { BORDER-TOP: transparent 0px; BORDER-RIGHT: #4f6ba0 1px solid; BORDER-LEFT: #4f6ba0 1px solid; BORDER-BOTTOM: #4f6ba0 1px solid; PADDING: 1px; background-color: #dee7ec; }
.fullblue { BORDER: navy 1px solid; PADDING: 5px; background-color: navy; color: white; font-weight: bold; text-align: center; }
.fullbluex { BORDER: navy 1px solid; PADDING: 3px; background-color: navy; color: white; font-weight: bold; }
.fullbluex a:link { color: white; }
.fullbluex a:visited { color: white; }
.fullbluex a:hover { color: white; }
.cleari { BORDER: transparent 0px solid; PADDING: 5px; background-color: transparent; }
.clearic { BORDER: transparent 0px solid; PADDING: 5px; background-color: transparent; text-align: center; }
.clear { BORDER: transparent 0px solid; PADDING: 0px; background-color: transparent; }
.fullred { BORDER: maroon 1px solid; PADDING: 5px; background-color: maroon; color: white; font-weight: bold; }
.red { BORDER-TOP: transparent 0px; BORDER-RIGHT: maroon 1px solid; BORDER-LEFT: maroon 1px solid; BORDER-BOTTOM: maroon 1px solid; PADDING: 5px; background-color: #cc3333; color: white; }
.redall { BORDER: maroon 1px solid; PADDING: 5px; background-color: #cc3333; color: white; }
.red a:link { color: yellow; }
.red a:visited { color: yellow; }
.red a:hover { color: white; }
.bold { font-weight: bold; }

.special { color: #800000; font-weight: bold; }
.special2 { color: #800000; font-weight: bold; text-align: center; }
.header { color: #004080; font-weight: bold; }

 /* Navigational Plone Tabs(tm). The power of CSS runs strong in these :) */
#portal-globalnav { background-color: transparent; padding: 0em 0em 0em 0.7em; white-space: nowrap; list-style: none; margin: 0; height: auto; line-height: normal; }

#portal-globalnav li { display: inline; }

 /* The normal, unselected tabs. They are all links */
#portal-globalnav li a { background-color: #dee7ec; border-color: #8cacbb; border-width: 1px; border-style: solid solid none solid; color: #436976; height: auto; margin-right: 0.2em; padding: 0em 0.5em; text-decoration: none; }

 /* The selected tab. There's only one of this */
#portal-globalnav li.selected a { background-color: transparent; border: 1px solid #8cacbb; border-bottom: white 1px solid; color: #436976; }

#portal-globalnav li a:hover { background-color: transparent; border-color: #8cacbb; border-bottom-color: white; color: #436976; }

 /* Bar with personalized menu (user preferences, favorites etc)*/
#portal-personaltools { background-color: transparent; border-top-color: #8cacbb; border-top-style: solid; border-top-width: 1px; border-right-color: #8cacbb; border-right-style: solid; border-right-width: 1px; border-left-color: #8cacbb; border-left-style: solid; border-left-width: 1px; border-bottom-color: #8cacbb; border-bottom-style: solid; border-bottom-width: 1px; line-height: 0.3em; color: Black; padding: 0em 0em 0em 0em; margin: 0; text-align: center; list-style: none; } 