
/* --------------------------------------------- */
/* --------------------------------------------- */
body {
      	font-family:Verdana, Helvetica, Arial, Calibri ; 
      	font-size:11px; 
      	color:rgb(100,100,100);
      	margin-left:10%;
      	margin-right:10%;
      	background-color:#ECECEC;
}


div#header {
      	font-family:Calibri, verdana, Arial, Helvetica; 
      	font-size:12px; 
		padding:10px;
		text-align:justify;	
      	background-color:white;
}	 

div#content {
      	font-family:Verdana, Helvetica, Arial, Calibri ; 
     	font-size:11px; 
		text-align:justify;	
      	background-color:white;
}	 


div#footer {
      	font-family:Calibri, verdana, Arial, Helvetica; 
      	font-size:11px; 
   		padding:10px;
		text-align:center;	
      	background-color:white;
}	 


/* --------------------------------------------- */
/* ---------------------------------------------  Table for Header */
/* --------------------------------------------- */

.tbl_hdr{
border:none;
margin-left:5%;
margin-right:5%; 
}

.tbl_hdr_lcol {
width:30%;
text-align:right;
}

.tbl_hdr_ccol {
width:1%;
}

.tbl_hdr_rcol {
width:30%;
text-align:left;
}
			


/* --------------------------------------------- */
/* ---------------------------------------------  Navigation Bars */
/* --------------------------------------------- */

div#navbar_hdr_main {
	color:rgb(170,170,170);

   	padding:.5em;
	line-height:.5em;

      	background-color:white;
}	 

div#div#navbar_hdr_sub {
	color:rgb(170,170,170);
       letter-spacing:0.10em;

   	padding:.5em;

      	background-color:white;
}	 

div#div#navbar_ftr_main {
	color:rgb(170,170,170);
       letter-spacing:0.10em;


	background-color:white;
}	 

div#curloc {
      	font-family: "Arial", Verdana, Helvetica, Calibri ; 
      	font-size:10px; 
	color:rgb(100,100,100);
   	padding:.5em;
}	 




/* --------------------------------------------- */
/* ---------------------------------------------  Header Formatting */
/* --------------------------------------------- */
h1 {
    color:rgb(100,100,100);
    font-family: arial-narrow;
    font-size:24px; 
    font-variant:small-caps;
    font-weight:bold;
}
h2 {
    color:rgb(100,100,100);
    font-family: Arial, Calibri, Verdana ;
    font-size:20px; 
    font-variant:small-caps;
    font-weight:bold;
    letter-spacing:0.15em;
    text-align:center;	
    margin-top:0px;	
}
h3 {
    color:rgb(100,100,100);
    font-family: arial-narrow;
    font-size:16px; 
    font-variant:small-caps;
    font-weight:bold;
}
h4 {
    color:rgb(100,100,100);
    font-family: arial-narrow;
    font-size:.75em; 
    font-weight:bold;
}

h5 {
    color:rgb(100,100,100);
    font-family: arial-narrow;
    font-size:14px; 
    font-weight:bold;
}


.indent {margin-left:20px;
}

/* --------------------------------------------- */
/* --------------------------------------------- Image Formatting */
/* --------------------------------------------- */
img {border:none;}


/* --------------------------------------------- */
/* --------------------------------------------- Link States Formatting */
/* --------------------------------------------- */

/* white background - Original 
a:link {color:black; font-weight:bold; text-decoration:none;}
a:visited {color:blue; font-weight:bold; text-decoration:none;}
a:focus {color:white; font-weight:bold; background:maroon; text-decoration:none;}
a:hover {color:white; font-weight:bold; background:maroon; text-decoration:none;}
a:active {color:blue; font-weight:bold; text-decoration:none;}
*/


/* white background */
a:link {color:rgb(170,170,170); background:white; font-weight:bold; text-decoration:none;}
a:visited {color:rgb(170,170,170); background:white; font-weight:bold; text-decoration:none;}
a:focus {color:rgb(170,170,170); background:white;font-weight:bold; text-decoration:none;}
a:hover {color:rgb(170,170,170); background:white;font-weight:bold; text-decoration:none;}
a:active {color:rgb(170,170,170); background:white;font-weight:bold; text-decoration:none;}

/* dark gray background */
a.lgray:link {color:black; font-weight:bold; text-decoration:none;}
a.lgray:visited {color:blue; font-weight:bold; text-decoration:none;}
a.lgray:focus {color:green; font-weight:bold; text-decoration:none;}
a.lgray:hover {color:green; font-weight:bold; text-decoration:none;}
a.lgray:active {color:blue; font-weight:bold; text-decoration:none;}


/* light gray background */
a.lgray:link {color:black; font-weight:bold; text-decoration:none;}
a.lgray:visited {color:blue; font-weight:bold; text-decoration:none;}
a.lgray:focus {color:green; font-weight:bold; text-decoration:none;}
a.lgray:hover {color:green; font-weight:bold; text-decoration:none;}
a.lgray:active {color:blue; font-weight:bold; text-decoration:none;}

/* red background */
a.red:link {color:white; font-weight:bold; text-decoration:none;}
a.red:visited {color:yellow; font-weight:bold; text-decoration:none;}
a.red:focus {color:black; font-weight:bold; background:yellow; text-decoration:none;}
a.red:hover {color:black; font-weight:bold; background:yellow; text-decoration:none;}
a.red:active {color:black; font-weight:bold; background:yellow;  text-decoration:none;}



/* --------------------------------------------- */
/* --------------------------------------------- Inline Spans */
/* --------------------------------------------- */
.emph {
      font-weight:bold;
}

.emph_bitalic {
      font-weight:bold;
      font-style:italic;
}

.emph_red {
      font-weight:bold;
      color:red;
}

.emph_maroon {
      font-weight:bold;
      color:maroon;
}

.emph_blue {
      font-weight:bold;
      color:blue;
}

.emph_gray {
      font-weight:bold;
      color:rgb(100,100,100);
}

.emph_blk_on_white {
      font-weight:bold;
      color:black;
      background-color:white;	
}

.emph_blk_on_yellow {
      font-weight:bold;
      color:black;
      background-color:yellow;	
}

.emph_white_on_blue {
      font-weight:bold;
      color:white;
      background-color:blue;	
}

.emph_blk_on_gray {
      font-weight:bold;
      color:black;
      background-color:#ECECEC;	
}

/*1x */
.emph1x {
      font-family:Calibri;
      font-weight:bold;
      font-size:1.25em;	
}

/*1.5x */
.emph15x {
      font-family:Calibri;
      font-weight:bold;
      font-size:1.5em;	
}

/*1.5x yellow - used on logo 53rd anniversary*/
.emph15xyell {
      font-family:Helvetica;
      font-weight:bold;
      font-style:italic;
      font-size:1.5em;	
      color:yellow;	
}


/*2x yellow - used on logo 53rd anniversary*/
.emph2xyell {
      font-family:Helvetica;
      font-weight:bold;
      font-style:italic;
      font-size:2.25em;	
      color:yellow;	
}

/*2x black */
.emph2xblack {
      font-family:Calibri;
      font-weight:bold;
      font-size:2em;	
      font-variant:small-caps;
      letter-spacing:0.5em;
      color:black;	
}

/*2x gray */
.emph2xgray {
      font-family:Calibri;
      font-weight:bold;
      font-size:2em;	
      font-variant:small-caps;
      letter-spacing:0.5em;
      color:rgb(100,100,100);	
}


/* --------------------------------------------- */
/* --------------------------------------------- Horizontal Rulers */
/* --------------------------------------------- */
hr.red {
height:.1em;
color:red;
}

hr.gray {
height:.01em;
color:rgb(100,100,100);
}

hr.bluegray {
height:.3em;
color:rgb(150,180,180);
}
			

