BODY  {
	font-family : Arial, sans-serif;
	font-style : normal;
	color : Black;
	text-align : left;
	text-decoration : none;
	margin-left: 1em;
	margin-top : 0;
	font-size : 10pt;
	background-color : #ffffff;
}

IMG{
text-align:center;
border: 0;
display:block;
margin-bottom:0;
margin-top: 0;
}

#header TABLE {
border-collapse: collapse;
border-spacing: 0;
padding: 0;
height: 65px;
margin: 1em 0 1em 0;
border : 0;
}

TABLE  {
	background : white;
	margin-bottom : 6pt;
	margin-top : 6pt;
	margin-right : 0pt;
	border : 1px solid  #e0e1dd;
	border-collapse: collapse;
}

#header TR  {
	vertical-align: auto;
}

#header TD {
	height: 65px;
	border : 0;
	  padding :0px;
}
#header TD.fill {
	height: 65px;
	font-size : 18pt;
	font-weight: normal;
	text-align: right;
	padding: 20px 0 0 0;
	color: white;
	font-family : Arial, sans-serif;
  background-repeat: repeat-x;
  background-image: url(Images/header.fill.x65.y1.png);	
	border : 0 solid black;
}

#header TD.end {
	height: 65px;
	font-size : 18pt;
	font-weight: normal;
	text-align: right;
	padding: 20px 0 0 0;
	color: white;
	font-family : Arial, sans-serif;
  background-repeat: no-repeat;
  background-image: url(Images/header.right.x65.y10.png);	
	border : 0 solid black;
}

H1  {
	color: #000000;
	font-size : 130%;
	font-weight : bold;
	margin-top : 0pt;
	margin-bottom : 3pt;
}

#header H1  {
	color: #30383a; /*Pantone Cool Gray 11C*/
	font-size : 110%;
	font-weight : normal;
	margin-top : 0pt;
	margin-bottom : 0;
	text-align: center;
}

H2  {
	background-color: white; /*Pantone Cool Gray 1*/
  border-style: solid;
  border-color: #e0e1dd;
  border-width: 1px 0px 0px 0px
	color: #30383a; /*Pantone Cool Gray 11C*/
	font-size : 110%;
	font-weight : bold;
	padding: 4px 0 4px 0;
	margin-top : 0pt;
	margin-bottom : 3pt;
}

H3  {
	color: #30383a; /*Pantone Cool Gray 11C*/
	font-size : 100%;
	font-weight : bold;
	margin-top : 0pt;
	margin-bottom : 3pt;
}

H4 {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 3pt;
}


A {
	color : #d58d14;
	text-decoration: none;
}

A:Active  {
	color: #969f18;
	text-decoration: none;
}

A:Hover  {
	color : #CC6600;
}



P  {
	font-size : 10pt;
	font-weight : normal;
	margin-top : 0;
	margin-bottom : 9pt;
}

P.taskintro {
	color: #30383a;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 3pt;
	}

P.Legal  {
	font-size : 8pt;
	font-weight : normal;
	margin-top : 0;
	margin-bottom : 6pt;
}



UL {
	margin:0.5em 0 0.5em 3em; padding: 0 0 0 0; 
	font-size : 10pt;
	}
	
UL {

	list-style-type : disc;

}


UL UL  {

	list-style-type : circle;
}


OL  {
	margin:0.5em 0 0.5em 3em; padding: 0 0 0 0; 
	font-size : 10pt;
}


OL  {

	list-style-type : decimal;
}

OL OL {

	list-style-type : lower-alpha;
}



DL  {
	margin-top : 0in;
	margin-bottom : 6pt;
	margin-right : 30%;
}

DT  {
	color: #8b8d8e;
	font-weight: bold;
	margin-top : 6pt;
	margin-bottom : 0pt;
	margin-left : 0in;
}

DD  {
	margin-left : 4em;
	margin-bottom : 0pt;
}


PRE  {
	font-family : Courier New, Courier, monospace;
	font-size : 9pt;
}






TR  {

	vertical-align: top;
}


TH  {
	background-color: #e0e1dd;
	color: black;
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	text-align: left;
  padding :4px;
	border : 1px solid #eeeeee;
}


TD  {
	font-size : 10pt;
	font-family :  Arial, sans-serif;
  text-align: left;
  padding :4px;
	border : 1px solid #e0e1dd;
}




B  {
	font-weight : bold;
}

CITE  {
	font-style : italic;
}

CODE  {
	font-family : Courier New, Courier, monospace;
	font-size : 9pt;
}

I  {
	font-style : italic;
}

KBD  {
	font-family : Courier New, Courier, monospace;
	font-size : 10pt;
}

VAR  {
	font-style : italic;
}

