@import "../styles/base.css";
@import "../styles/blue.css";
@import "sidebar_left.css";
body {
/*	background : #336699;
	color : #000000;*/
}

/* link on navBar */ 
a.navBar {
	color : #dddddd;
	font-weight : bold;
	background : transparent;
	font-size : 80%;
}

/* link hover on navBar */
a.navBar:hover {
	color : #00aaff;
	background : transparent;
}

/* link on navBar */ 
a.white {
	color : #ffffff;
	font-weight : bold;
	background : transparent;
	font-size : 80%;
}

/* link hover on navBar */
a.white:hover {
	color : #00aaff;
	background : transparent;
}

/* link inside content tables */
a.highlightNav {
	color : #00aaff;
	font-weight : bold;
	background : transparent;
	font-size : 80%;
}

/* any link text hover */
a.highlightNav:hover {
	color : #00aaff;
	background : transparent;
}

/* navigation links on top right of content tables */
a.rightTitle {
	color : #000000;
	background : transparent;
}

/* navigation links on top right of content tables (hover) */
a.rightTitle:hover {
	color : #0000cc;
	background : #ffffff;
}

/* outline of the navBar at the top */
table.navOutline {
	background : #000000;
	color : #ff0000;
}

td.menu {
	/*align : center ;
	valign : center ;
	*/
	text-align : left ;
	vertical-align : middle ;
}

/* outline color of content tables */
table.outline {
	background : #000000;
	color : #ff0000;
}

/* color of content tables */
table.content { 
	background : #d0d0d0;
        color : #000000;
}

/* row color for content tables */
tr.content {
	background : #d0d0d0;
	color : #000000;
	font-size : 90%;
}

/* color of navBar background and text */
td.navBarColor {
	background : #000000;
	color : #cccccc;
}

td.leftTitle {
	background : #305080;
	color : #dddddd;
	font-weight : bold;
	font-size : 90%;
}

td.leftNavTitle {
	background : #305080;
	color : #dddddd;
	font-weight : bold;
	font-size : 200%;
}

/* title text */
td.rightNavTitle {
	background : #d0d0d0;
	color : #000000;
	font-weight : bold;
	font-size : 200%;
}

/* top right section of content table */
td.rightTitle {
	background : #484848;
	color : #eeeeee;
	font-weight : bold;
	font-size : 80%;
}

/* bib title */
td.bibTitle {
	color : #000000;
	background : #ffffff;
	font-weight : bold;
	font-size : 150%;
}

/* bib attributes */
td.bibAttr {
	color : #808080;
	background : #ffffff;
}

/* Content of bibliography */
td.bibCtn {
	color : #808080;
	background : #ffffff;
}

/* color of the date on the right of navBar */
.dateText {
	color : #808080;
	background : transparent;
}

/* any text out of the content tables */
.normalText {
	color : #dddddd;
	background : transparent;
	font-size : 70%;
}
.error {
	color: #ff0000;
	background : transparent;
	font-weight : bold;
	font-weight : bold;
}
.warning {
	color: #ff0000;
	background : transparent;
	font-weight : bold;
}
.action {
	color: #ff0000;
	background : transparent;
}

div.longhelp {
	display:none;
	color: #000000;
}
div.longhelpfocus {
	display:inline
}
div.longhelpfocus:hover > div.longhelp {
	display:inline;
}
