/* PAGE FOOTER */

/* FOOTER: LAYOUT BEGINS */
div.footer_container
{
border-top: solid #FFF 4px;  /* ADDED */
/*border-bottom: solid #FFF 1px;   ADDED */
color: #FFF; /* ADDED */
background-color: #036;  /*ADDED */
font-weight: bold; /*ADDED*/
width: 100%;	
clear: both; 
font-size: 10.0pt;
margin-top: 0px;
height: 2.0em;  /*CHANGED FROM 3.5em*/
min-height: 0px; /*CHANGED FROM 40*/
}

div.footer_container div.footer_line
{
background-color: transparent;
height: 15px;
min-height: 0.9375em;
margin-bottom: 7px; 
}

div.footer_left,
div.footer_center,
div.footer_right
{
padding-top: 5px; /* ADDED */
padding-bottom: 0px; /* ADDED */
min-width: 6.6em;
margin: 0;
/* float: left; */
/*padding:0;*/
/* width: 32.95%; */
}
div.footer_left
{
text-align: left;
float:left; /* ADDED */ 
padding-left: 9px; /* ADDED */
width: 23%; /* ADDED */
}
div.footer_center
{
text-align: center;
float:left; /* ADDED */
width: 51%; /* ADDED */
}
div.footer_right
{
text-align: right;
float:right; /* ADDED */
width: 23%; /* ADDED */
padding-right:9px; /* ADDED */
}
/* FOOTER: LAYOUT ENDS */

/* FOOTER: LINKS BEGIN */
div.footer_container a:link,
div.footer_container a:visited,
div.page_content_shell div.footer_container a:link,
div.page_content_shell div.footer_container a:visited,
div.page_content_shell div.up2top a:link,
div.page_content_shell div.up2top a:visited,
div.page_content_shell p.up2top a:link,
div.page_content_shell p.up2top a:visited 
{
color: #036;
background-color: transparent;
}
/* FOOTER: LINKS END */

/* UP2TOP BEGINS */
div.up2top,
p.up2top
{
float: right;
text-align: center;
width:auto;
}
div.footer_center img,
div.up2top img,
p.up2top img
{
width: 1.46em;
height: 0.92em;
}
img.footer_arrow
{
border: 0;
}
/* UP2TOP ENDS */

