/***********************************************/
/* 3col_leftNav.css                             */
/* Use with template 3col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body
{
 background-color: #5e1b25;
 font-family: Verdana,Arial,sans-serif;
 font-size: 90%;
 color: #818286;
}

a{
	color: #002b4c;
	text-decoration: none;
}

a:link{
	color: #002b4c;
	text-decoration: none;
}

a:visited{
	color: #002b4c;
	text-decoration: none;
}

a:hover{
	color: #002b4c;
	text-decoration: underline;
}

h1{
 font-family: Arial,sans-serif;
 color: #002b4c;
 font-size: 120%;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 115%;
 color: #002b4c;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 110%;
 color: #002b4c;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 105%;
 font-weight: normal;
 color: #002b4c;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #002b4c;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/


#pagecontent 
{
 width:750px;
 margin-left:auto;
 margin-right:auto;
 margin-top:5px;
}

#pageheaderfull
{
 background-color:#fefefe;
}

#pageheadertop
{
  float:left;
  border: solid 5px #fefefe;
}

#headerleft
{
 background-color:#002b4c;
 float:left;
 width:188px;
 height:72px;
 border-right: solid 5px #fefefe;
 /*clear:both;*/
}

#headerright
{
 background-color:#002b4c;
 width:547px;
 height:72px;
 float:right;
 background-image:url(/templates/images/bnilogo.png) no-repeat 5px right;
}

#headerright img
{
 float:right;
 margin:8px;
}

#textbar
{
 clear:both;
 float:left;
 width:740px;
 height:25px;
 background-color:#6889aa;
 border-left: solid 5px #fefefe;
 border-right: solid 5px #fefefe;
 border-bottom: solid 5px #fefefe;
}

#textbarleft
{
 background-color:#a5c4e0;
 float:left;
 width:188px;
 height:25px;
 border-right: solid 5px #fefefe;
 text-align:center;
 font-size:120%;
 font-weight:700;
 vertical-align:middle;
}

#textbarright
{
 background-color:#6889aa;
 width:547px;
 height:25px;
 float:right;
 color: #fefefe;
 text-align: left;
 font-style:oblique;
 text-indent: 25px;
}

#pagemain
{
 clear:both;
 float:left;
 width:740px;
 border-left: solid 5px #fefefe;
 border-right: solid 5px #fefefe;
 border-bottom: solid 5px #fefefe;
 background: #a5c4e0 url(templates/images/fauxcol.png) repeat-y 0 0;
}

#pagemainwide
{
 clear:both;
 float:left;
 width:690px;
 border-left: solid 5px #fefefe;
 border-right: solid 5px #fefefe;
 border-bottom: solid 5px #fefefe;
 background: #a5c4e0 url(templates/images/nocol.png) repeat-y 0 0;
 font-size: 80%;
 padding: 25px;
 line-height: 130%;
 text-align:justify;
 vertical-align:text-top;
}

#pageleft
{
 background-color:#6889aa;
 float:left;
 height:auto;
 width:138px;
 border-right: solid 5px #fefefe;
 text-align:right;
 font-size: 80%;
 padding-top: 21px;
 padding-bottom: 25px;
 padding-left:25px;
 padding-right:25px;
 line-height: 190%;
}

#pageright
{
 background-color:#a5c4e0;
 width:497px;
 height:auto;
 font-size: 80%;
 /*height:auto;*/
 /*border-left: solid 5px #fefefe;*/
 float:right;
 padding: 25px;
 /*padding-bottom: 25px;
 text-indent: 25px;*/
 line-height: 130%;
 text-align:justify;
 vertical-align:text-top;
}

#credits
{
 clear:both;
 float: left;
 height:25px;
 width:750px;
 margin-top:5px;
 margin-left:auto;
 margin-right:auto;
 background-color:#5e1b25;
 font-size:65%;
 color:#fefefe;
 text-align:center;
}

