body { 
	color:#333333; 
	background-color:#ffffff; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11pt; 
	margin-left: 30px;
}
p { 
	font-size: 11pt; 
	line-height: 120%; 
	margin-top: 0; 
	margin-bottom: 5pt;
}
p.Note { 
	margin-top: 0px; 
	margin-left: 25px;
	margin-bottom: 10pt;
}
p.twoColumnListHead { 
color:#000000; 
/*	padding:4px; */
/*	text-align:left; */
/*	width:auto; */
	margin-top:0; 
	margin-bottom:0; 
/*	margin-left:0; */
	font-weight:bold;
}
p.pRelatedLink {
	margin-top: 0px; 
	margin-bottom: 0px;
}	
table { 
	margin-bottom: 5pt; 
	border-collapse: collapse; 
	margin-top: 0.3em; 
	font-size: 10pt;
}	
td { 
	border: 1px #BABABA solid; 
	vertical-align: top; 
	font-size: 11pt;
	margin-bottom: 0px;
}
td, P.TableCell, td p, td h3 { 
	margin-top: 0px; 
	margin-left: 0px;
	padding: 4px; 
	text-align: left; 
	font-size: 11pt; 
	line-height: 120%;
}
td p.TableCell, td p, td h3{
	padding:0;
}
tr { 
	vertical-align:top;
}
td.noBorder { 
	border: 0px none;
}
th, th h3{ 
	padding: 4px; 
	text-align: left; 
	background-color: #555555; 
	font-weight: bold; 
	margin-top: 0; 
	margin-bottom: 0; 
	color: #FFFFFF; 
	font-size: 11pt;	
}
th { 
	border:1px #BABABA solid;
}
th h3.TableHead, th h3 { 
	padding:0;
}		
H3.TableHead{ 
	padding: 4px; 
	text-align: left; 
	background-color: #555555; 
	font-weight: bold; 
	margin-top: 0; 
	margin-bottom: 0; 
	color: #FFFFFF; 
	font-size: 11pt;
}
h1 {
	color: #0860A8;
	font-size: 15pt;
	padding-bottom: 1px;
	margin-left: 0pt;
	margin-bottom: 0;
	border-bottom:1px solid #0860A8;
	font-weight: normal;
}
h1.title { 
	border-bottom: 0 none; 
	margin-left: 0px;
	font-weight: normal;
}
h2 {
	color: #0860A8;
	font-weight: normal;
	margin-top: 5pt;
	margin-bottom: 0;
	font-size: 13pt;
}
h3 {
	color: #333333;
	font-weight: bold;
	background-color: #ffffff;
	margin-top: 5pt;
	margin-bottom: 0;
	font-size: 11pt;
}
h3.NoteTipHead {
	color:#006699;
	margin-top:11pt;
	padding-bottom:0;
	line-height: 18px;
	text-transform: uppercase;
}
h3.NoteTipHead img {
	vertical-align: middle;
}
ul { 
	margin-bottom: 1em; 
	font-size: 11pt; 
	margin-top: 0px; 
	
}
ul ol { 
	margin-bottom: 0em; 
	font-size: 11pt;
	list-style-type: decimal;
}
ul ul { 
	margin-bottom:0px; 
	font-size: 11pt;
}
ul.Note {
	margin-left:25px;
}
td ul { 
	font-size: 11pt;
}
ol { 
	margin-bottom: 1em; 
	font-size: 11pt; 
	margin-top: 0px; 
	list-style-type: decimal;
}
ol ol { 
	list-style: lower-alpha; 
	margin-bottom: 0em; 
	font-size: 11pt;
}
ol.Note {
	margin-left:25px;
}
td ol { 
	font-size: 11pt;
}
ol ul { 
	margin-bottom:0px; 
	font-size: 11pt;
}
li { 
	font-size: 11pt; 
	margin-top: 0px; 
	line-height: 120%;
}
li p, ol p, ul p { 
	margin-bottom: 0.2em; 
	margin-top: 0.2em; 
	margin-left: 0px; 
	padding-left: 0px; 
	font-size: 11pt;
}
li table, td table, dd table { 
	margin-left: 0px;
}
P.Preformatted, pre { 
	x-text-tab-stops: repeat 1in; 
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-family: Courier, monospace;
	background-color: #EEEEEE;
}
td P.Preformatted, td pre { 
	/*line-height: 90%; */
	x-text-tab-stops: repeat 1in; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	font-size: 10pt; 
	font-family: Courier, monospace; 
	background-color: #EEEEEE;
}

SPAN.Code, span.aCode, .Code, code { 
	font-family: Courier, monospace;
}
var, span.Variable {
	font-family: Courier, monospace;
	font-style: italic;
}
blockquote { 
	margin-top: 0px;
	margin-bottom: 0px;
}
HR { 
	color: #555555; 
	border: 0px;
	background: #555555; 
	height: 1px;
	margin-left: 0px;
}
SPAN.Big { 
	font-weight: bold; 
	font-size: 105%;
}
.welcomeImg { 
	padding-left: 0px; 
	padding-bottom: 0px; 
}
.IntelExt {
	color: #008080;
} 
dl { 
	margin-bottom: 1em; 
	font-size: 11pt; 
	margin-top: 0px; 
	line-height: 150%; 
}	
dt { 
	font-weight: bold; 
	margin-top: 1em;
}
dd {
	font-size: 11pt; 
	margin-left: 0px; 
}
dd p {
	margin-bottom: 0.2em; 
	margin-top: 0.2em; 
	font-size: 11pt;
}
.link_buttons {
	background-color: #EEEEEE;
	border-color: #EEEEEE;
	border-width: 1px;
	padding: 4px;
}
a:link {
	color: #0860A8;
	text-decoration: none;
}
a:visited { 
	color: #0860A8;
	text-decoration: none;	
}
a:active {
	color: #0860A8;
	text-decoration: underline;
}
a:hover {
	color: #0860A8;
	text-decoration: underline;
}
sup {
	font-size: 80%;
	vertical-align: top;
}
/*
// Start of reviewA ========================
// Comment this section out when no longer needed for reviews. */
h1.reviewA { 
	color:#FF0000;
}
h2.reviewA { 
	color:#FF0000;
}
h3.reviewA { 
	color:#FF0000;
}	
p.reviewA, td.reviewA, th.reviewA, tr.reviewA, table.reviewA, ul.reviewA, ol.reviewA, li.reviewA {
	color:#FF0000;
}
SPAN.reviewA {
    color: #ff0000;
}
/*
// End of reviewA ======================== 
*/

/*
// Start of reviewB ========================
// Comment this section out when no longer needed for reviews. */
h1.reviewB { 
	color:#FF0000;
}
h2.reviewB { 
	color:#FF0000;
}
h3.reviewB { 
	color:#FF0000;
}
p.reviewB, td.reviewB, th.reviewB, tr.reviewB, table.reviewB, ul.reviewB, ol.reviewB, li.reviewB {
	color:#FF0000;
}
SPAN.reviewB {
    color: #ff0000;
}
/*
// End of reviewB ========================
*/

/*
// Start of reviewC ========================
// Comment this section out when no longer needed for reviews. */
h1.reviewC { 
	color:#FF0000;
}
h2.reviewC { 
	color:#FF0000;
}
h3.reviewC { 
	color:#FF0000;
}	
p.reviewC, td.reviewC, th.reviewC, tr.reviewC, table.reviewC, ul.reviewC, ol.reviewC, li.reviewC {
	color:#FF0000;
}
SPAN.reviewC {
    color: #ff0000;
}
/*
// End of reviewC ==============
*/