body
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Times New Roman;
    COLOR: 544E4F;
}

body.Title
{
    FONT-WEIGHT: bold;
	padding-left:10px; 	
    FONT-SIZE: 18pt;
    FONT-FAMILY: Arial, Times New Roman;
}

body.AnnounceTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Times New Roman;
}
.AnnounceTitle a:link
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Times New Roman;
	font-weight: bold;
	COLOR: red;
	text-decoration: none;
}

.AnnounceTitle a:visited
{
   FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Times New Roman;
	font-weight: bold;
	COLOR: red;
	text-decoration: none;
}


.pageTitle
{
    FONT-WEIGHT: bold;
	padding-left:10px; 
    FONT-SIZE: 16pt;
    COLOR:e68f1c;
    FONT-FAMILY: Times New Roman, Arial;
}

.sectionTitle
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: e68f1c;
    FONT-FAMILY: Arial, Times New Roman;
}


TABLE.bodytext
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 80%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Times New Roman;
    TEXT-ALIGN: left;
    VALIGN: TOP
    COLOR: 544E4F;

}

TD
{
    FONT: 11pt Arial;
}

SPAN.body
{
    FONT-WEIGHT: normal;
    
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Times New Roman;
    COLOR: 544E4F;
}
SPAN.bodyFont
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Times New Roman;
	font-weight: bold;
}

SPAN.margin
{
    font: 9pt, Arial, Times New Roman;
	font-weight: bold;
	color: ff9966;
}

SPAN.margin a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Times New Roman;
	font-weight: 501;
	color: white;
	text-decoration: none;
}

SPAN.margin a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Times New Roman;
	font-weight: 501;
	color: white;
	text-decoration: none;
}

SPAN.footer
{
    font: 8pt Arial, Times New Roman;
	text-decoration: none;
	color: 046cb5;
	font-weight: bold;

}

SPAN.footer a:link
{
    font: 8pt Arial, Times New Roman;
	color:046cb5;
	text-decoration: none;
	font-weight: bold;

}

SPAN.footer a:visited
{
    font: 8pt Arial, Times New Roman;
	color: 046cb5;
	text-decoration: none;
	font-weight: bold;

}

SPAN.footer a:hover
{
    font: 8pt Arial, Times New Roman;
	color: 046cb5;
	text-decoration: none;
	font-weight: bold;

}
/* Menu */


#nav {
  list-style: none;
  font-size: 12pt;
  color: #046cb5;
  letter-spacing: -1px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  }
	
#nav ul {
  margin: 0;
  padding: 0;
  text-decoration: none;
  }

#nav li {
  float: left;
  margin: 0;
  padding: 0;
  text-decoration: none;
  }

#nav a {
  display: block;
  line-height: 24px;
  margin: 0;
  padding: 0 20px 0 15px;
  font-size: 10pt;
  color: #046cb5;
  letter-spacing: -1px;
  text-decoration: none;
  }

#nav li a:hover {
  color: #6598b8;
  text-decoration: none;
  display: block;
  text-decoration: none;
  }

#nav li ul {
  list-style: none;
  position: absolute;
  width: 150px;
  left: -999em;
  text-decoration: none;
  }

#nav li:hover ul, #nav li.sfhover ul {
  left: auto;
  text-decoration: none;
  }
	
#nav li li {
  float: left;
  margin: 0;
  padding: 0;
  width: 150px;
  text-decoration: none;
  }
	
#nav li li a {
  width: 150px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  border-top: 1px solid #131f27;
  background: #e68f1c;
  margin: 0;
  padding: 5px 20px 5px 15px;
  text-decoration: none;
  }
	
#nav li li a:hover {
  border-top: 1px solid #131f27;
  background: #e68f1c;
  padding: 5px 20px 5px 15px;
  text-decoration: none;
  }

#nav li:hover, #nav li.sfhover { /* prevents IE7 drop-down menu bug (focus on a page element prevents nested menus from disappearing) */
  position: static;
  }