/********************/
/*   old style      */
/********************/
.toolbar { font-size: 65%; color:#333333; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:none   }
A.toolbar { font-size:100% }
A.toolbar:link, A.toolbar:visited { color:#333333; }
A.toolbar:hover, A.toolbar:active { color:black }

.menubar,  .footer { font-size:65%; font-weight:bold; color:white;  font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; padding-left:1px; padding-right:1px; }
A.menubar, A.footer { font-size:100%; color:white; text-decoration:none }
A.menubar:link, A.menubar:visited, A.footer:link, A.footer:visited { color:white }
A.menubar:hover, A.menubar:active, A.footer:hover, A.footer:active { color:black; }
.menubarActive {  font-size: 65%; font-weight:bold; color:black; background-color:#FFECC4; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:none; padding-left:1px; padding-right:1px; cursor:pointer;  }
.menubarActive A:link { color:black }
.menubarActive A:visited { color:black; }

.sep { font-size:90%; font-family: Verdana, Arial, Helvetica, Sans-Serif;  color:white; }
.small {font-size:90%; font-family: Verdana, Arial, Helvetica, Sans-Serif; color:black;}

.toptab { font-size:90%; font-weight:normal; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; color:black; background-color:#FFCC66; text-align:center; }
.toptabActive {  font-size:90%; font-weight:bold; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; color:black; background-color:#FFECC4; text-align:center; }
A.tab { font-size:100%; text-decoration:none; }
A.tab:link, A.tab:visited { color: black; }
A.tab:hover, A.tab:active { color:#3300CC; }

.print, #printheader, #printfooter, #print { display:none; }

/********************/
/*   new style      */
/********************/
.nav TD { cursor:pointer; width:9%; border-right:1px dotted #888888; padding:4px; padding-bottom:8px; }
.nav A {  text-decoration:none; color:#888888; font-weight:bold; font-size:90%; display:block; width:100%; height:100%; }
.navColour TD { cursor:pointer; font-size:12px; border-right:1px dotted #888888;}
.navinfo { padding:1px 6px; background-color:#708395; color:black; font-size:90%; }
.navinfo A { color:black; text-decoration:none; }
.navinfo A:hover { color:white; }
.title { color:#708395; font-size:26px; padding-right:6px; }
.search { color:#333333; font-weight:bold; }

/* default Colour Scheme - overwritten by section specific css */
.modules { background-color:#96AfC7; }
.module, .module TD { background-color:#96AfC7; }
.moduleTitle, .module TH { background-color:#708395; color:white; padding:2px; }

DIV.insert, TABLE.insert { border-width:0 1px 1px; border-style:solid; border-color:#708395; border-collapse:collapse; margin:0 0 10px 10px; clear:right; }
TABLE.insert TD { padding:2px 4px 4px; }
TABLE.insert TH { background-color:#708395; color:white; padding:1px 2px; font-weight:bold; text-align:left; }
/* True css2 only - Moz, NS6+ */
DIV[class].insert, TABLE[class].insert { border-style:dotted; }

.primaryMenu A:link, .primaryMenu A:visited, .primaryMenu A:hover, .primaryMenu A:active { text-decoration:none; color:black; }
.secondaryMenu A:link, .secondaryMenu A:visited, .secondaryMenu A:hover, .secondaryMenu A:active { text-decoration:none; color:black; }
.selectedMenu A:link, .selectedMenu A:visited, .selectedMenu A:hover, .selectedMenu A:active { text-decoration:none; color:black; }
.primaryMenu { margin-bottom:2px; padding:4px; background-color:#b3c8dc; color:black; cursor:pointer; }  /*light*/
.secondaryMenu { padding:4px; background-color:#96AfC7; color:black; cursor:pointer; } /* primary */
.selectedMenu { background-color:#708395; padding:4px; } /* darkest */
.arrowMenu { background-color:#d3e8fc; padding:0px; } /*lighest*/

/* For revised templates in "_TEMPLATES" folder */
.rightColumn { padding:0 0 0 10px; }

/* OB logo for print template replaces sitelet image */
#obPrintLogo { display:none; }

.emailAFriend { font-size:100%; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; }