/* CSS EOD for SFDC */

body {
	background-color: #E5E5E5;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	position: static;
}

/********************************************************************************************************* Strip */

.Page {
	background-color: #ffffff;
	border-left: 2px solid #CACACA;
	border-right: 2px solid #CACACA;
}

/********************************************************************************************************* Strip */
.Header {
	height: 30px;
	font-size: 9px;
	font-weight: normal;
  color: White;
	text-align: center;
	border-bottom: 6px solid #CACACA;
	background-color: #DD3333;
	background-image: url(page-background-2.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
}
.Header TD{
	vertical-align: middle;
}
.Header A{
	color: White;
	text-decoration: none;
}
.Header A:hover{
	color: #CACACA;
}

/********************************************************************************************************* Strip */
.Strip {
	font-size: 20px;
	font-weight: normal;
  color: Black;
	border-bottom: 3px solid #CACACA;
	background-color: White;
	background-image: url(page-background-strip.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
}

/********************************************************************************************************* Strip */
.Main {
	color: black;
	font-size: 11px;
	font-weight : normal;
	font-style : normal;
	text-align: left;
	height: 100%;
	background-image: url(page-background-1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Main TD{
	vertical-align: top;
}

/************************************************************************************************* Related Links */
table.RelatedLinks{
	font-size: 11px;
	border-bottom:  1px solid #D9D9D9;
	margin-bottom: 30px;
}
.RelatedLinks th{
	color: #DD3333;
	font-size: 13px;
	padding: 4px 0px 4px 0px;
	text-align: left;
	font-weight : bold;
	font-style : italic;
}
.RelatedLinks td.Niv1{
	color: #DD3333;
	font-size: 10px;
	border-top:  1px solid #D9D9D9;
	padding: 4px 0px 4px 0px;
	text-align: left;
	font-weight : bold;
	font-style : normal;
}
.RelatedLinks td.Niv2{
	color: #DD3333;
	font-size: 9px;
	padding: 0px 0px 4px 10px;
	text-align: left;
	font-weight : normal;
	font-style : normal;
}
.RelatedLinks td.Niv3{
	color: #DD3333;
	font-size: 9px;
	padding: 0px 0px 4px 10px;
	text-align: left;
	font-weight : normal;
	font-style : normal;
}
.RelatedLinks a{
	color: #666666;
	text-decoration: none;
}
.RelatedLinks th a{
	font-weight : bold;
}
td.Niv1 a{
	/*font-weight : bold;*/
}
td.Niv2 a{
	/*font-weight : normal;*/
}
td.Niv3 a{
	/*font-weight : normal;*/
}


/********************************************************************************************************* Focus */
.Focus {
	color: #9EADCC;
	font-size: 10px;
	margin-bottom: 30px;
}
.Focus th{
	color: #9EADCC;
	padding: 0px;
	text-align: left;
	border-bottom: 1px solid #8B8C91;
}
.Focus td{
	padding: 5px 0px;
	color: #9EADCC;
}
.Focus a {
	color: #9EADCC;
	text-decoration: none;
}
.Focus a:hover {
	text-decoration: underline;
}


/*********************************************************************************************** Central content */
.Content, 
.Content select,
.Content table{
	color: black;
	font-size: 11px;
	font-weight : normal;
	font-style : normal;
	text-align: left; 
}
.Content h1{
	margin: 0px 0px 24px 0px;
	color: #666666;
	font-size: 14px;
	font-weight : bold;
	font-style : normal;
	text-align: left;
	/* letter-spacing: 2px; */
	/* text-transform: uppercase; */
	border-bottom: 1px solid #666666;
}
.Content h2{
	margin: 24px 0px 12px 0px;
	color: #c92347;
	font-size: 12px;
	font-weight : bold;
	font-style : normal;
	text-align: left;
}
.Content h3{
	margin: 12px 0px 6px 0px;
	color: #9EADCC;
	font-size: 11px;
	font-weight : bold;
	font-style : normal;
	text-align: left;
}
.Content p{
	margin: 0px 0px 12px 0px;
}
.Content a{
	text-decoration: underline;
	color: #0E3793;
	font-weight : normal;
}
.Content a:hover {
	color: #666666;
	text-decoration: underline;
}
.Content strong{
	color: Black;
	font-style : normal;
	font-weight : bold;
}
.Content em{
	color: #DD3333;
	font-style : normal;
	font-weight : normal;
}
.Content span[style="font-weight: bold;"]{
	color: Black;
	font-style : normal;
	font-weight : bold;
}
.Content span[style="font-style: italic;"]{
	color: #DD3333;
	font-style : normal;
	font-weight : normal;
}
.Content blockquote{
	margin: 0px 0px 12px 20px;
}
.Content ol{
	margin-top: -6px;
	margin-bottom: 15px;
}
.Content ul{
	list-style-type: square;
	list-style-position : outside;
	list-style-image: url(page-bullet.gif);
	margin-top: -6px;
	margin-bottom: 15px;
}
.Content li{
	margin-bottom: 3px;
}
.Content .AnchorHighlighted{
	background-color: #e5e6ee;
}
.Content .AnchorSelected{
	background-color: #e5e6ee;
}


/*********************************************************************************************** Central content */
TABLE.Form {margin-bottom: 12px;}
TABLE.Form th {font-size: 11px; color: #656565; text-align: right; font-weight: normal; padding: 0px 15px 5px 10px; vertical-align: middle;}
TABLE.Form td {font-size: 11px; color: #656565; padding-bottom: 5px;}
TABLE.Form input,
TABLE.Form textarea,
TABLE.Form select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #656565; color: #656565;}
TABLE.Form .submit {font-family: Verdana, Arial, Helvetica, sans-serif; color: White; font-weight: bold; font-size: 13px; border: 0px; background: #C5001C;}
P.Form {font-size: 11px; color: #656565; padding-bottom: 5px;}
TABLE.Form .noborder {border: 0px solid #656565;}
TABLE.Form EM {color:656565; font-weight:bold;}

/********************************************************************************************************* Strip */
.Footer {
	font-size: 8px;
	text-align: right;
  color: White;
	height: 12px;
	background-color: #DD3333;
	background-image: url(page-background-2.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
}
