body { background: white; color: black; font-size: 10pt; font-family: Georgia, "Times New Roman", Times, serif; margin: 0 4%; }
#printLogo { display: block; margin: 0; padding: 0 0 10px 0; }
h1,h2,h3,h4,h5 { font-family: Georgia, "Times New Roman", Times, serif; }

p { font-family: Georgia, "Times New Roman", Times, serif; }
a { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; width: auto; }

#hdr { display: none; }
#subnav { display: none; }
#crumb { display: none; }
#layout { width: auto; display: block; border: none; margin: 0; padding: 0; }
#main { float: none !important; display: block; width: 100%; }
#ftr { float: none; }
#ftr #copyright { float: none; display: block; width: 100%; text-align: center; color: #333; }
#ftr #misc { display: none; }

/***** begin: tabs ******/
#tabGroup .panel { padding: 0; border: none; }
#tabGroup ul#tabGroup_tabs li { color: #ccc; }
#tabGroup ul#tabGroup_tabs li a { font-weight: normal; color: #ccc; }
#tabGroup ul#tabGroup_tabs li.current a{ color: #333; font-weight: bold; font-size: 1.2em; text-decoration: underline; }
/******* end: tabs ******/

.myProduct { display: none; }

#docLevels h3 { font-size: .9em; }
ul#prodMainTypes, ul#docMainTypes, ul#orderingMainTypes, #cpeLang ul#cpeLang_tabs { display: none; }

#tree ul { float: none; }

#pagination { float: left; clear: both; height: 24px; }
#support div { float: none; clear: both; width: 100%; }
table { float: none; border: none; border-collapse: collapse }
table th { font-size: 12px; font-weight: bold; border: 1px solid #ccc; padding: 5px; margin: 0; }
table td { border: 1px solid #ccc; padding: 5px; margin: 0; }

#tertiaryNav { display: none; }
#careerContent { float: none; }