A    { }
A:link   { color: #5A5A5A }
A:visited   { color: #5A5A5A }
A:active  { color: #5A5A5A }
A:hover  { color: #5A5A5A }

BODY { color: #5A5A5A; background-color: #FFFFFF; font-family: arial, sans-serif; margin: 5px 5px 5px 5px;}

TD { color: #000000;  }

I { color: #0C99CC }

INPUT   { color: #333; letter-spacing: -1px }

SELECT   { color: #333; letter-spacing: -1px }

TEXT AREA  { color: #333; letter-spacing: -1px }

PRE { color: #99C200; }

STRONG  { color: #5A5A5A; font-weight: bold; padding-bottom: 3px; }

FORM,DIV,SPAN   { margin: 0px; padding: 0px }

UL     { margin-right: 0px }
LI       { padding: 2px 0px 1px }

.pagehead { color: #878787; font-weight: bold; text-transform: lowercase; }

.mobtitleblock   { background-color: #FFFFFF; margin: 10px 0px 0px 0px; }

.mobtitle       { color: #515151; font-weight: bold; text-align: left;  }

.mobtitle_lt      { color: #515151; text-align: left  }


.mobhdg1  { color: #000000; font-weight: normal; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px;  }

.mobhdg2   { color: #0C99CC; font-weight: normal; margin: 20px 0px 10px 0px; padding: 10px 0px 0px 0px; background-color: #FFFFFF; border-top: 1px solid #A8A8A8; }



.mobhdgalt1  { color: #515151; font-weight: bold; padding-bottom: 3px; padding-top: 3px;   }

.mobhdgalt2   { color: #0C99CC; font-weight: normal; margin: 10px 0px 10px 0px; background-color: #FFFFFF;  }




.hdg1  { color: #515151; font-weight: normal; padding: 10px 0px 10px 0px;  }

.hdg2   { color: #0C99CC; font-weight: bold; margin: 20px 0px 10px 0px; background-color: #FFFFFF; }



.hdgalt1  { color: #0C99CC; font-weight: normal; padding-bottom: 3px; padding-top: 3px;   }

.hdgalt2   { color: #515151; font-weight: bold; margin: 10px 0px 10px 0px; background-color: #FFFFFF;  }





.pagetitle       { color: #515151; font-weight: bold; }

.pagetitle_sm       { color: #515151; font-weight: normal;  }

.pagetitle_lt      { color: #515151; font-weight: lighter;  }

.pagetitle_tm     { color: #515151; font-weight: normal; vertical-align: super }

.smalltext { font-weight: lighter }


.footer    { color: #B4B4B4; text-align: center; }

.highlight2  { color: #99C200; font-weight: bold }

.highlight1 { color: #9C55AA; font-weight: normal }



.iconlist
{
list-style: none;
margin: 0;
padding: 0;
}


li.bulletlink
{
list-style: none;
background-image: url(/us/images/shared/linkarrow.gif);
background-repeat: no-repeat;
background-position: 0 4px;
padding-left: 12px;
}

li.bulletlink ul li
{
list-style: none;
background-image: url(/us/images/shared/linkarrow.gif);
background-repeat: no-repeat;
background-position: 0 4px;
padding-left: 14px;
}

li.items
{
list-style: none;
background-image: url(/us/images/shared/bullet_sq_b4b4b4.gif);
background-repeat: no-repeat;
background-position: 0 4px;
padding-left: 12px;
padding-bottom: 5px
}

li.checkbox
{
list-style: none;
background-image: url(/us/images/shared/checkbox.gif);
background-repeat: no-repeat;
background-position: 0 4px;
padding-left: 20px;
padding-bottom: 5px
}

li.do
{
list-style: none;
background-image: url(/us/images/support/shared/list_do.gif);
background-repeat: no-repeat;
background-position: 0 2px;
padding-left: 20px;
padding-bottom: 5px
}

li.dont
{
list-style: none;
background-image: url(/us/images/support/shared/list_donot.gif);
background-repeat: no-repeat;
background-position: 0 2px;
padding-left: 20px;
padding-bottom: 5px
}


.footnotesright { font-size:9px; margin:0px; padding:0px; padding-bottom:6px;text-align:left; color:#888888 }






/* basics */
		
	div#kbarticle
	{ font-size: 11px; color: #333333; }
	
	div#kbarticle p, 
	div#kbarticle div#description p,
	div#kbarticle div#sysreq p,
	div#kbarticle div#installation p,
	div#kbarticle div.faq p
	{ margin: 0em 0em 1em 0em; line-height: 2; }
	
	div.accordion-content .content-block #kbarticle p
	{ margin: 0em 0em .5em 0em; }
	
	div.linedsection { border-bottom: thin solid #cccccc; padding: 0em 0em 1em 0em; margin: 2em 0em 1em 0em; }

	
	table tr {  }
		table tr td { vertical-align: top; padding-top: 2em; }
	
	strong { font-weight: bold;  }
	
	#kbarticle .notop
		{ margin-top: 0em; padding-top: 0em; }
	
	div#kbarticle div#kbarticletitle { display: none; }

	div#kbarticle ul.close,
	div#kbarticle ol.close
		{ margin-bottom: 1.5em; margin-top: 0em; padding-bottom: 0em; padding-top: 0em; }
	
		div#kbarticle ul.close li,
		div#kbarticle ol.close li
			{ line-height: 1.25; margin-bottom: 0em; margin-top: 0em; padding-bottom: 0em; padding-top: .25em; }
	
	div#kbarticle ul.spaced,
	div#kbarticle ol.spaced
		{ margin-bottom: 1.5em; margin-top: 0em; padding-bottom: 0em; padding-top: 0em; }
	
		div#kbarticle ul.spaced li,
		div#kbarticle ol.spaced li
			{ line-height: 1.5; margin-bottom: 0em; margin-top: 0em; padding-bottom: 1.5em; padding-top: 0em; font-size: 11px;}
	
	div#kbarticle ul.indented,
	div#kbarticle ol.indented
		{ padding-right: 3em; }
	
	div#kbarticle ul.horiz
		{ margin-left: 0; margin-right: 0; }
		div#kbarticle ul.horiz li
			{ display: inline; border-right: 1px solid #666666; margin: 0 .5em 0 0; padding: 0 .5em 0 0; list-style: none; background-image: none; background-repeat: no-repeat;		
			}
		div#kbarticle ul.horiz li.last
			{ border-right: none; margin: 0 0 0 0; padding: 0 0 0 0; }



/* Main h1's */
	
	div#kbarticle h1
	{ padding: 0em 0em 1em 0em; margin: 0em 0em 1em 0em; color: #777777; font-size: 20px; border: none; font-weight: normal;  clear: both;}
	
	div#kbarticle #description h1,
	div#kbarticle #sysreq h1,
	div#kbarticle #installation h1,
	div#kbarticle div.faq h1
		{ color: #666666; font-size: 1.5em; padding: 1em 0em 1em 0em; margin: 1em 0em 1em 0em; border-top: thin solid #bbbbbb; }

	.instructions h1,
	div#installation .instructions h1 
	{ padding: 1.5em 0em 1.5em 0em; font-size: 15px; color: #000000; border: none; }

	div#kbarticle #faqnav h1
	{ margin: 0em 0em 1em 0em; }


	div#kbarticle h1.notop,
	div#kbarticle h2.notop,
	div#kbarticle h3.notop
		{ margin-top: 0em; padding-top: 0em; }



/* Main h2's */

	
	div#kbarticle h2,
	div#kbarticle #description h2,
	div#kbarticle #sysreq h2,
	div#kbarticle #installation h2,
	div#kbarticle .instructions h2,
	div#kbarticle .faq .instructions h2,
	div#kbarticle .faq h2
	 { font-size: 1.25em; color: #222222; padding: 1em 0em 1em 0em; margin: 1em 0em 1em 0em;  clear: both;}
	
	
	

/* Main h3's */

	div#kbarticle h3,
	div#kbarticle #description h3,
	div#kbarticle #sysreq h3,
	div#kbarticle #installation h3,
	div#kbarticle .faq h3
	{ padding: 1.5em 0em 0em 0em; color: #555555; font-size: 1.25em; margin: 2em 0em 1em 0em; line-height: 1.5;  clear: both;}
	
	div.accordion-content .content-block #kbarticle h3
	{ padding: 1em 0em 0em 0em; }
	
/* Main h4's */
	div#kbarticle h4
	{ padding: 1em 0em 1em 0em; font-weight: bold; font-size:1.15em; margin: 0em 0em 0em 0em; line-height: 1.5;  clear: both; color: #333333;}
	
	div.accordion-content .content-block #kbarticle h4
	{ padding: .5em 0em 0em 0em; }

/* Main h5's */
	div#kbarticle h5
	{ padding: 1em 0em 1em 0em; font-weight: bold; font-size:1em; margin: 0em 0em 0em 0em; line-height: 1.5;  clear: both; color: #333333;}
	
	div.accordion-content .content-block #kbarticle h5
	{ padding: .5em 0em 0em 0em; }




/* Table styles for KB  */


	div#kbarticle table.lines,
	div#kbarticle table.spacers
		{ padding: 0 0 2em 0; }
			table.lines tr,
			table.spacers tr
				{ }
	
					table.lines tr th,
					table.lines tr td
						{ line-height: 1.5; padding: 1em 2em 1em 0em; border-bottom: thin solid #cccccc; vertical-align: top; }
	
					table.spacers tr th,
					table.spacers tr td
						{ line-height: 1.5; padding: 1em 2em 1em 0em; border-bottom: none; vertical-align: top; }
					table.lines tr th,
					table.lines tr td.head,
					table.spacers tr th,
					table.spacers tr td.head
						{ color: #555555; font-weight: bold; line-height: 1.2;  }
	
					table.lines tr th		
					{ vertical-align: bottom; }
	
					table.lines tr td.noline
					{ border: none; }
	
					table.lines tr td.first
						{ border-top: thin solid #cccccc; }



/* Images  */

	div#kbarticle .screenshot
		{ border: thin solid #666666;}
	
	div#kbarticle img.step-image { border: thin solid #666666; }
	
	div#kbarticle img.multistepfloat { float: right; margin-left: 2em; margin-bottom: 2em;}
	
	div#kbarticle img.singlestepblock { display: block; margin-top: 1em; margin-bottom: 1em; }





/* Coallouts */

	div.BeforeYouBegin,
	div.Caution,
	div.Important,
	div.Note,
	div.Warning,
	div.DidYouKnow,
	div.KeyTerm,
	div.Tip
		{ margin: 1.5em 0em 1.5em 3em; color: #666666; line-height: 1.25; }
	
	 
	div.BeforeYouBegin b.alert,
	div.Caution b.alert,
	div.Important b.alert,
	div.Note b.alert,
	div.Warning b.alert,
	div.DidYouKnow b.alert,
	div.KeyTerm b.alert,
	div.Tip b.alert
		{text-transform: uppercase; font-weight: bold; color: #333333; padding-right: 1em;}
	
		
	div.errormessage { margin-top: 2em; margin-bottom: 2em; color: #555555; line-height: 1; }






/* Download KB styles  */

	div#kbarticle a.moreinfo
		{ text-decoration: underline; color: #000000; }
	
	div#title { color:#000000; font-size: 30px; font-weight: bold; padding: 0em 0em 1em 0em; }
	
	div#switch { color: #515151; margin: 0px 0px 20px 0px; font-weight: bold; }
		div#switch a { font-size: 1em; text-decoration: underline; font-weight: normal; margin: 0em 2em 0em 0em; background-image: url(http://www.palm.com/us/images/shared/linkarrow.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 12px; }
		div#switch a:link {  }
		div#switch a:hover {  }
		div#switch a:visited { color:#878787 }
		div#switch a:active {  }
	
	
	div#ota { padding: 1em 2em 1em 2em; margin: 0em 0em 2em 0em; background-color: #aaaaaa; color:#ffffff; display: block; text-align: center; font-size: 1.2em; line-height: 1.2em; }
	
	div#kbarticle #download, 
	div#kbarticle .combodownload 
		{ padding: 2em 1em 2em 1em; margin: 0em 0em 2em 0em; background-color: #ffffff; display: block; color: #333333; text-align: left;}
			div#kbarticle #download p, 
			div#kbarticle .combodownload p 
				{ padding:  0em 0em 1em 0em; margin: 0em 0em 0em 0em; }
	
			div#kbarticle #download a, 
			div#kbarticle .combodownload a 
				{color: #333333; }
			div#kbarticle #download #multiple 
				{ color: #333333; text-align: left;}
			div#kbarticle #download #multiple h1 
				{ padding: 1em 0em 1em 0em; color: #333333; font-size: 2em; }
	
	div.getfile-button{cursor:pointer;}
	
	div.getfile-button{white-space:nowrap;position:relative;-webkit-text-size-adjust:none;cursor:pointer;width:100px;}
	
	div.getfile-button-right{position:absolute;right:0;}
	
	div.getfile-button div.getfile-button-right {width:11px;height:19px;background:url('http://www.palm.com/assets/images/global/button/shine-button-right.png') 0 0 no-repeat;}
	
	div.getfile-button div.arrow-lg,div.shine-button div.arrow-lg{position:absolute;width:4px;height:7px;top:8px;}
	
	div.getfile-button a,div.getfile-button a:link,div.getfile-button a:visited,div.getfile-button a:hover,div.getfile-button button{display:block;height:16px;text-align:center;font-size:10px;line-height:1.2em;margin:0 11px 0 0;padding:3px 0 0 11px;border:0;color:#e8e9e9!Important;text-decoration:none!Important;background:url('http://www.palm.com/assets/images/global/button/shine-button-left.png') 0 0 no-repeat;}

	div#description {  }
		div#description blockquote {  }
		div#description p small { font-size: .8em; }
		
	div#releasedate { margin: 0em 0em 2em 0em; font-style: italic; }
	
	.instructions { margin: 10px 0px 10px 0px; padding: 10px 0px 10px 0px; max-width: 600px; }
		.instructions .text { float: left; max-width: 373px;}
			.instructions .text p { margin: 0em 0em 1em 0em;}
		.instructions .image { float: right; margin: 0em 0em 0em 0em; }
	
	div#kbarticle #sysreq {  }	
		div#kbarticle div#sysreq h2 { padding: 1em 0em 0em 0em; }
		div#kbarticle div#sysreq h3 { padding: 1em 0em 0em 0em;  }
	
	
	div#kbarticle div#installation {  }
		div#kbarticle div#installation .instructions { border-bottom: thin solid #cccccc; }
			div#kbarticle div#installation .instructions h2 { padding: 1em 0em 0em 0em; font-size: 1.3em; }
			div#kbarticle div#installation .instructions h3 { padding: 1em 0em 0em 0em;  }

	a.needhelp { font-size: 13px; text-decoration: underline; color: #000000;
	display:block; font-weight: bold; background: url('http://www.palm.com/us/images/shared/subnav-orange-arrow-last-selection-on.gif') right center no-repeat;  padding: 0px 15px 0px 0px; margin: 20px 0px 0px 0px; text-align: right;}
		a.needhelp:link {  }
		a.needhelp:visited { color: #000000 }
		a.needhelp:hover { color: #515151; }
		a.needhelp:active { color: #0C99CC }
	
	div#faqnav { padding: 0em 0em 2em 0em; }
		div#faqnav a { font-size: 12px; text-decoration: underline; color: #000000; display:block; background:  url('http://www.palm.com/us/images/shared/subnav-orange-arrow-last-selection-on.gif') left center no-repeat;  padding: 0em 0em 0em 1.5em; margin: 1em 0em 0em 1em; text-align: left; line-height: 1.25; }
	
	
	div.faq { margin: 20px 0px 0px 0px; padding: 20px 0px 0px 0px; clear: both;}
		div.faq blockquote {  }
		div.faq ol { margin: 0em 1em 0em 1em; padding: 0em 0em 0em 0em; }
		div.faq ol li { }
		div.faq .instructions { font-size: 1em; }
	
	div.col h5, div.three h5 { font-size: 1.5em; margin: 0em 0em 1em 0em; }
	
	div#kbarticle .footnotes { padding: 3em 0em 0em 0em; margin: 3em 0em 0em 0em; border-top: thin solid #cccccc; font-size: .8em; }
		div#kbarticle .footnotes,
		div#kbarticle .footnotes p,
		div#kbarticle .footnotes ul,
		div#kbarticle .footnotes ol,
		div#kbarticle .footnotes ul li,
		div#kbarticle .footnotes ol li
		{ line-height: 2em; }
	
	
	div#eula a,
	div#kbarticle a.linkarrow, a.linkarrow { font-size: 1em; text-decoration: underline; font-weight: normal; margin: 1em 2em 0em 0em; background-image: url(/us/images/shared/linkarrow.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 12px; display: block; }
		div#kbarticle a.linkarrow:link {  }
		div#kbarticle a.linkarrow:visited {  }
		div#kbarticle a.linkarrow:hover { color: #000000; }
		div#kbarticle a.linkarrow:active {  }
	
	div#kbarticle .pulltext { padding: 0em 0em 1.5em 0em; font-size: 1.4em; margin: 0em 0em 0em 0em; line-height: 2.5; color: #777777; }
	
	div.img-left {  }


ul.horiz
	{ margin-left: 0; margin-right: 0; }
	ul.horiz li
		{ display: inline; border-right: 1px solid #666666; margin: 0 .5em 0 0; padding: 0 .5em 0 0; list-style: none; background-image: none; background-repeat: no-repeat;		
		}
	ul.horiz li.last
		{ border-right: none; margin: 0 0 0 0; padding: 0 0 0 0; }



