  @import url("template_42.public.css");


BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
BODY {
	COLOR: #000000
}
TD {
	COLOR: #000000
}
TH {
	COLOR: #000000
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.style1 {
	COLOR: #ffffff
}
.style2 {
	WORD-SPACING: 0.6pt; FONT: 12px Arial; TEXT-TRANSFORM: none
}


.BodyText {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	word-spacing: .6pt;
}
.cell {
	background-repeat: no-repeat;
}
.Header {
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
}
.bullet {
	list-style-type: none;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	letter-spacing: .6pt;
	word-spacing: normal;
}
.quote {
	font-family: "Arial Black";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.BlackHeader {
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.subscript {
	font-family: Arial;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.cellDotLeft {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
}
.cellDotRightCopy {

	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
}
.NoRepeat {
	background-repeat: no-repeat;
}

  .template_42_menu_off,
  .template_42_menu_on {

    font-weight : bold;
    color       : #555555;
    text-align  : center;

  }

  .Basis\.menu\.top_level_item,
  .Basis\.menu\.top_level_item {

    padding : 0px;

  }

  .template_42_menu_off a,
  .template_42_menu_on a {

    padding-right: 10px;

  }

  .template_42_menu_off a:hover,
  .template_42_menu_on a:hover {

    color  : #FF0000;

  }

  .Basis\.menu\.submenu .template_42_menu_off a:hover,
  .Basis\.menu\.submenu .template_42_menu_on a:hover {

    color  : #FFFFFF;

  }

  .template_42_footer {

    font-size           : 10px;
    vertical-align      : middle;
    color               : #2B4D70;
    padding             : 10px;
    padding-top         : 0px;
    padding-bottom      : 0px;

  }

  .template_42_footer a {

    color               : #2B4D70;
    text-decoration     : none;

  }

  .Basis\.menu\.submenu {

    list-style       : none;
    background-color : #FF0000;
    border           : 1px solid #555555;
    width            : 200px;

  }

  .Basis\.menu\.submenu *.template_42_menu_off,
  .Basis\.menu\.submenu *.template_42_menu_on {

    padding-top    : 3px;
    padding-bottom : 3px;
    border-bottom  : 1px solid #555555;
    border-right   : 1px solid #555555;
    border-left    : 1px solid #FFFFFF;
    border-top     : 1px solid #c0c0c0;

  }

  #content td {

    vertical-align : top;

  }

  #content {

    padding      : 20px;
    padding-top  : 5px;
    padding-left : 60px;

  }