/* =======================================================================
 * bellum_toc.css
 *
 * A CSS (cascading style sheet) for sidebar navigation Bellum web pages.
 *
 *
 * =======================================================================
 */


/************************************************/	
/* default styles */

img.logo {
	padding-top: 0;
	padding-bottom: 0;
}
	
img.left {
	float: left;
}

.txtright {
	background: #fcfcfc;
	padding-left: 10;
	padding-right: 10;
}
	
.infobottom {
	background: #fcfcfc;
}

EM.banner {
    color:		#700017;
    font-weight:	normal;
    font-style:		normal;
    font-size:		20pt;
}

		
/* ------------ Navigation - Top Buttons ------------- */
table.toc {
}
td.divider {
	width: 10%;
	min-width: 119;
	border-right: thin solid black;
}
td.toctext {
	min-width: 110;
}

td.tocnot {
        color: #64626c;
        height:    20;
	min-width: 110;
        padding:  10;
        /* padding-right: 10; */
        background:    #ffffff;
        text-align:    right;
        font-weight:   bold;
        font-size:     8pt;
	font-family:   Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
td.tocsel {
	color: #700017;
        height:    20;
	min-width: 110;
        padding:  10;
        /* padding-right: 10; */
        background:    #ffffff;
        text-align:    right;
        font-weight:   bold;
        font-size:     8pt;
	font-family:   Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
td.tocnot a:link {
        color: #64626c;
        text-decoration: none; 
}
td.tocnot a:hover {
        color: #64626c;
        text-decoration: none; 
}
td.tocnot a:visited {
        color: #64626c;
        text-decoration: none;
}
td.tocsel a:link {
        color: #700017;
        text-decoration: none;
}
td.tocsel a:hover {
        color: #700017;
        text-decoration: none;
}
td.tocsel a:visited {
        color: #700017;
        text-decoration: none;
}

td.subhdr {
        color: #64626c;
        height:    20;
	min-width: 110;
        padding-top: 10;
        padding-bottom: 2;
        padding-left:   10;
        padding-right:  10;
        background:    #ffffff;
        text-align:    right;
        font-weight:   bold;
        font-size:     8pt;
        font-family:   Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
td.subnot {
        color: #64626c;
        height:    12;
	min-width: 110;
	padding-top   : 2;
	padding-bottom: 2;
        padding-left:  10;
        padding-right:  10;
        background:    #ffffff;
        text-align:    right;
        font-weight:   normal;
        font-size:     8pt;
	font-family:   Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
td.subsel {
	color:    #700017;
        height:    12;
	min-width: 110;
	padding-top:    2;
	padding-bottom: 2;
        padding-left:  10;
        padding-right: 10;
        background:    #ffffff;
        text-align:    right;
        font-weight:   normal;
        font-size:     8pt;
	font-family:   Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
td.subnot a:link {
        color: #64626c;
        text-decoration: none; 
}
td.subnot a:hover {
        color: #64626c;
        text-decoration: none; 
}
td.subnot a:visited {
        color: #64626c;
        text-decoration: none;
}
td.subsel a:link {
        color: #700017;
        text-decoration: none;
}
td.subsel a:hover {
        color: #700017;
        text-decoration: none;
}
td.subsel a:visited {
        color: #700017;
        text-decoration: none;
}

/* left navigation */
.navleft {
	/* background: #f9e3e3; */
        background: #ffd4d4;
	padding-left: 10;
	padding-right: 10;
}

.navhdr {
	font-weight: bold;
}

.navidle {
	color: #b2b2b2;
	font-weight: normal;
}

/* unselected left navigation */
	td.navleft a:link
		{
		color: #736850; 
		font-weight: bold; 
		text-decoration: none; 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		}
	td.navleft a:visited
		{
		color: #736850; 
		font-weight: bold; 
		text-decoration: none; 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		}
	td.navleft a:hover
		{
		color: #736850; 
		font-weight: bold; 
		text-decoration: underline; 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		}
/* selected left navigation */
	td.navleft a.selected:link
		{
		color: #990000; 
		font-weight: bold; 
		text-decoration: none; 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		}
	td.navleft a.selected:visited
		{
		color: #990000; 
		font-weight: bold; 
		text-decoration: none; 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		}
	td.navleft a.selected:hover
		{
		color: #990000; 
		font-weight: bold; 
		text-decoration: none; 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		}

/************************************************/	
/* right column */
.quoteText
	{
	color: #000000;
	}
.quoteAttribution
	{
	color: #898989;
/*	font-weight: bold; */
	}
.quoteBG
	{
	background: #EEEEEE;
	}

/************************************************/	
/* footer bit */
.footer
	{
	background-color: #FFFFFF;
	color: #000000;
	}
.footer a:link
	{
	color: #A68C53; 
	font-weight: normal; 
	text-decoration: none; 
	}
.footer a:visited
	{
	color: #A68C53; 
	font-weight: normal; 
	text-decoration: none; 
	}
.footer a:hover
	{
	color: #B82619; 
	font-weight: normal; 
	text-decoration: underline; 
	}

