BODY, div {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: verdana;
}
#horizon { text-align: center; }
#page { 
position: relative; 
text-align: left;	
width: 748px;
margin: auto;
}
#content {
	text-align: left;
}

TD, INPUT, TEXTAREA {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
P {
	MARGIN-TOP: 9px; MARGIN-BOTTOM: 9px
}
UL {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 2px
}
LI {
	MARGIN-BOTTOM: 8px
}
.titlebar {
	FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
.homepage {
	FONT-SIZE: 10px; COLOR: #000000
}
.homepage:hover {
	COLOR: #0000FF
}
.homepage:visited {
	COLOR: #3366cc
}
.homepage:hover {
	COLOR: #3366cc
}
.bodytext {
	FONT-SIZE: 11px
}
.bodytextsm {
	FONT-SIZE: 10px; COLOR: #000000;
}
.footnote {
	FONT-SIZE: 10px; FONT-STYLE: italic
}
.bodytextlight {
	COLOR: #000000
}
.bodytextspecial {
	COLOR: #000000
}
.search {
	FONT-SIZE: 10px
}
.browseTopic {
	FONT-SIZE: 10px; WIDTH: 137px
}
.textlight {
	COLOR: #000000
}
.textregular {
	COLOR: #000000
}
.textregular:visited {
	COLOR: #000000
}
.leftnavspecial {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.leftnavspecial:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.leftnavspecial:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.leftnavspecial:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.leftnav {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.leftnav:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.leftnav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.leftnav:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.footer {
	FONT-SIZE: 10px; COLOR: #999999
}
.footer:visited {
	COLOR: #999999
}
.ppfooter {
	FONT-SIZE: 10px; COLOR: #98bef1
}
.ppfooter:visited {
	COLOR: #98bef1
}
.ppfooter:hover {
	COLOR: #98bef1
}
.ppfooter:active {
	COLOR: #98bef1
}
.profTopSplash {
	COLOR: #3366cc
}
.profArticleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #224499
}
.profArticleSubTitle {
	FONT-WEIGHT: bold; COLOR: #224499
}
.profHighlight {
	COLOR: #224499
}
.profIndexSectionHeader {
	FONT-SIZE: 11px; COLOR: #009922
}
.pnArticleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9e3263
}
.pnArticleSubTitle {
	FONT-WEIGHT: bold; COLOR: #cc6699
}
.pnHighlight {
	COLOR: #cc6699
}
.pnIndexSectionHeader {
	FONT-SIZE: 11px; COLOR: #90af72
}
.helpArticleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
.helpArticleSubTitle {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.helpHighlight {
	COLOR: #cc0000
}
.helpIndexSectionHeader {
	FONT-SIZE: 11px; COLOR: #cc0000
}
.abtArticleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399
}
.abtArticleSubTitle {
	FONT-WEIGHT: bold; COLOR: #333399
}
.abtHighlight {
	COLOR: #333399
}
.abtIndexSectionHeader {
	FONT-SIZE: 11px; COLOR: #333399
}
.profHomeLink {
	COLOR: #009933
}
.pnHomeLink {
	COLOR: #660033
}
.helpHomeLink {
	COLOR: #cc0000
}
.abtHomeLink {
	COLOR: #333399
}

/* home page only  -----------------------------------*/
a:visited:hover                  { color: #3366cc; }
.homepageReg                     { font-size:10px; COLOR: #000000 }
.homepageReg:hover               { font-size:10px; COLOR: #000000 }
.homepageReg:visited             { font-size:10px; COLOR: #000000 }
.homepageReg:visited:hover       { font-size:10px; COLOR: #000000 }
.newsdesk                        { font-size:9px; COLOR: #000000; text-decoration:underline; }
.newsdesk:hover                  { font-size:9px; COLOR: #0000FF; text-decoration:underline; }
.newsdesk:visited                { font-size:9px; COLOR: #000000; text-decoration:underline; }
.newsdesk:visited:hover          { font-size:9px; COLOR: #0000FF; text-decoration:underline; }
.newsdesk:active                 { font-size:9px; COLOR: #000000; text-decoration:underline; }
.rightModule                     { font-size:9px; COLOR: #000000; text-decoration:underline; }
.rightModule:hover               { font-size:9px; COLOR: #0000FF; text-decoration:underline; }
.rightModule:visited             { font-size:9px; COLOR: #000000; text-decoration:underline; }
.rightModule:visited:hover       { font-size:9px; COLOR: #000000; text-decoration:underline; }
.rightModule:active              { font-size:9px; COLOR: #000000; text-decoration:underline; }
.subHeaderLinks                  { color:#3366CC; font-weight:bold; text-decoration:none; }
.subHeaderLinks:visited          { color:#3366CC; font-weight:bold; text-decoration:none; }
.subHeaderLinks:visited:hover    { color:#3366CC; font-weight:bold; text-decoration:none; }
.subHeaderLinks:active           { color:#3366CC; font-weight:bold; text-decoration:none; }
.subHeaderLinksBlue               { color:#3366CC; font-weight:bold; text-decoration:none; }
.subHeaderLinksBlue:visited       { color:#3366CC; font-weight:bold; text-decoration:none; }
.subHeaderLinksBlue:visited:hover { color:#3366CC; font-weight:bold; text-decoration:none; }
.subHeaderLinksBlue:active        { color:#3366CC; font-weight:bold; text-decoration:none; }
.subHeaderLinksPink               { color:#CC6699; font-weight:bold; text-decoration:none; }
.subHeaderLinksPink:visited       { color:#CC6699; font-weight:bold; text-decoration:none; }
.subHeaderLinksPink:visited:hover { color:#CC6699; font-weight:bold; text-decoration:none; }
.subHeaderLinksPink:active        { color:#CC6699; font-weight:bold; text-decoration:none; }

.howtohelp                       { color: #E4281C; }
.howtohelp:visited               { color: #999999; }
.howtohelp:visited:hover         { color: #E4281C; }
.howtohelp:active                { color: #E4281C; }
.pn                              { color: #CC6699; }
.pn:visited                      { color: #999999; }
.pn:visited:hover                { color: #CC6699; }
.pn:active                       { color: #999999; }

.footer                          { font-size: 10px; color: #000000 }
.text                            { font-size: 9px; color: #666666 }
.footer:visited                  { color: #000000; }
.footer:visited:hover            { color: #0000FF; }
.footer:active                   { color: #000000; }
.bulletlink                      { font-size: 11px; color: #666666; }
.bulletlink:hover                { color: #3366cc; }
.bulletlink:visited              { color: #999999; }
.bulletlink:visited:hover        { color: #3366cc; }

.copyStylePink:link              { color: #CC6699; } 
.copyStylePink:visited           { color: #CC6699; } 
.copyStylePink:visited:hover     { color: #0000FF; } 
.copyStylePink:hover             { color: #0000FF; } 
.copyStylePink:active            { color: #CC6699; }  
.copyStyleBlue:link              { color: #3366cc; } 
.copyStyleBlue:visited           { color: #3366cc; } 
.copyStyleBlue:visited:hover     { color: #3366cc; } 
.copyStyleBlue:active            { color: #3366cc; } 
.copyStyleBlue:hover             { color: #3366cc; } 