body { background-color: #59533e; margin-top: 0; }/* -------- LAYOUT SECTION --------- *//* -------- LAYOUT SECTION --------- */#wrapper {	text-align: left;	margin: 0 auto;	padding: 0;	border:0;	width: 754px;	background: url(../imgs/columns.jpg);}#container {}#header { background: #a51a0f no-repeat; margin: 0 0 5px; }#columnLeft { float: left; width: 156px; padding-left: 10px; }#columnRight {	margin: 0;	float: left;	width: 450px;}#footer { background: #59533e url(../imgs/footer.jpg) no-repeat; clear: both; height: 1%; padding-top: 20px; padding-bottom: 0; padding-left: 220px; }/* -------- END LAYOUT SECTION --------- *//* -------- END LAYOUT SECTION --------- *//* -------- HEAD SECTION --------- *//* -------- HEAD SECTION --------- *//* TOP HORIZONTAL NAVIGATION */#mainNav { font-weight: bold; font-size: 11px; color: #ffffff; position: absolute; top: 54px; width: 600px; z-index: 10; margin-left: 250px; }#mainSearchField { position: absolute; top: 55px; z-index: 10; margin-left: 620px; }.mainSearchFieldFormat {	width : 100px;	height : 12px;	 	border-top : #999999 0px solid;	border-bottom : #999999 0px solid;	border-left : #999999 1px solid;	border-right : #999999 1px solid;	font-family : Verdana, "Sans Serif";	font-size : 9px;	color: #000000;}#mainSearchButton { position: absolute; top: 53px; font-weight: bold; font-size: 11px; color: #ffffff; background-repeat: no-repeat; z-index: 10; margin-left: 728px; }/* TOP NAV LINKS */a.navlink:link {	color: #fff;	text-decoration: none;}a.navlink:visited {	text-decoration: none;	color: #fff;}a.navlink:hover {	text-decoration: underline;	color: #fff;}a.navlink:active {	text-decoration: none;}/* -------- END HEAD SECTION --------- *//* -------- END HEAD SECTION --------- *//* -------- MAIN COLUMN SECTION --------- *//* -------- MAIN COLUMN SECTION --------- */#contentDivMainColumn { width: 530px; float: right; padding-right: 20px; }/* NOT BEING USED BY uMAC or Mac TECH */#contentDivMainColumnTotalWidth {}/* MAIN TEXT AND LINKS FOR BODY */div,h1,h2,td,ul,li {	font-family: Verdana, sans-serif;	color: #333333;	font-size: 10px;	vertical-align: top;	line-height : 17px;	}h1 {	font-size : 14px;		color : #000000;}h2 { font-size : 10px; color : #e6dcd1; font-weight: bold; background-color: #59533e; z-index: 5; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; }a {	color: #000;}/* -------- SECTION IMAGES --------- */#sectionImageDivBackgroundHome { background: url(../imgs/feature/home.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackground404 { background: url(../imgs/feature/404.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundContact { background: url(../imgs/feature/contact.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocumentation { background: url(../imgs/feature/documentation.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocNews { background: url(../imgs/feature/doc_news.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocReviews { background: url(../imgs/feature/doc_reviews.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocMacOs { background: url(../imgs/feature/doc_os.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocMacOs8 { background: url(../imgs/feature/doc_os_os8.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocMacOs9 { background: url(../imgs/feature/doc_os_os9.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocMacOsX { background: url(../imgs/feature/doc_os_osX.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocDeployment { background: url(../imgs/feature/doc_deployment.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocServers { background: url(../imgs/feature/doc_servers.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocNetworking { background: url(../imgs/feature/doc_networking.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocSecurity { background: url(../imgs/feature/doc_security.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocHardware { background: url(../imgs/feature/doc_hardware.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundDocMultimedia { background: url(../imgs/feature/doc_multimedia.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundMeetings { background: url(../imgs/feature/meetings.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundResources { background: url(../imgs/feature/resources.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundSearch { background: url(../imgs/feature/search.jpg) no-repeat; padding-top: 60px; }#sectionImageDivBackgroundEntman { background: url(../../entman/entman_header.jpg) no-repeat; padding-top: 60px; }/* -------- END SECTION IMAGES --------- *//* TABLE OF CONTENTS */#tableOfContents {  }.toc_title { color: #e6dcd1; font-size: 10px; font-weight: bold; background-color: #59533e; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; list-style-type: square; }.toc_text { font-weight: bold; list-style-type: square; }/* ARTICLE SEPARATION LINE */.line {	background-color: #999;	font-size: 1px;	line-height: 1px;	height: 1px;}/* IMAGE FLOATS */.contentImage_left {	float: left;	padding-right: 20px;	padding-bottom: 10px;}.contentImage_right {	float: right;	padding-left: 5px;	padding-bottom: 10px;}.contentImage_center {	text-align:center;    margin-top:0px;    margin-bottom:0px;    padding:0px;}/* -------- END MAIN COLUMN SECTION --------- *//* -------- END MAIN COLUMN SECTION --------- *//* -------- LEFT COLUMN SECTION --------- *//* -------- LEFT COLUMN SECTION --------- *//* -- NAVIGATION -- *//* note:level -1 is wrong, should be level0 but the level returned for the page is wrong */ul.level-1,ul.level0 { display: none; }/* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level-1,ul.level0,ul.level1,ul.level2,ul.level3,ul.level4,ul.level5,ul.level6 {	display: none;}/* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level-1 {	display: none;}/* Give up all hope. *//* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level0 {	display: none;}/* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level1 {	display: none;}/* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level2 {	display: none;}/* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level3 {	display: none;}/* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level4 {	display: none;}/* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level5 {	display: none;}/* note: Left Navigation Menu WIDTH, BULLETS, and SPACING */ul.level6 {	display: none;}ul.level-1 li a,ul.level0 li a,ul.level1 li a {	display: none;}/* note: Left Navigation Menu */ul.level-1 li a,ul.level0 li a,ul.level1 li a,ul.level2 li a,ul.level3 li a {	display: none;}/* -- LEFT AUX CONTENT COLUMN BELOW NAVIGATION -- *//* note: It is named right column, but the current style has it on the left */#contentDivRightColumn {	width: 225px;}.rightColumnTitle {	background-color: #900;	color: #333333;	font-weight: bold;	padding-top: 2px;	padding-bottom: 3px;	padding-left: 2px;	margin-bottom: 4px;	margin-top: 25px;}/* -------- END LEFT COLUMN SECTION --------- *//* -------- END LEFT COLUMN SECTION --------- *//* -------- FOOTER SECTION --------- *//* -------- FOOTER SECTION --------- */.foottext { color: #fff; }a.footlink:link { color: #fff; text-decoration: none; }a.footlink:visited { color: #fff; text-decoration: none; }a.footlink:hover { color: #fff; text-decoration: underline; }a.footlink:active { color: #fff; text-decoration: none; }/* -------- END FOOTER SECTION --------- *//* -------- END FOOTER SECTION --------- *//* -------- PARAGRAPH STYLE SECTION --------- *//* -------- PARAGRAPH STYLE SECTION --------- *//* ---- TABLE PARAGRAPH STYLE ----- */td.table,td.tableHead {	padding-top: 2px;	padding-bottom: 3px;	padding-left: 2px;	padding-right: 2px;	margin-bottom: 4px;	border-style: solid;	border-width: 0px;	border-color: #aaaaaa;}td.tableHead {	background-color: #333;	color: #fff;	font-weight: bold;}tr.tableAlt {	background-color: #eee;}.devShowBox {	background-color: #cccccc;	padding: 4px;}/* ---- CODE PARAGRAPH STYLE ----- */.code { color: #003666; font-family: "Courier New", monospace; font-size: 12px; background-color: #e5e7e9; padding: 5px; border: 1px solid #333333; overflow: auto; white-space: nowrap; width: 520px; }.codeLong {	color: #003666;	font-family: "Courier New", monospace; font-size: 12px; background-color: #e5e7e9; padding: 5px; border: 1px solid #333333; overflow: auto; white-space: nowrap; height: 100px; width: 520px; }/* ---- PULL QUOTE PARAGRAPH STYLE ----- */.pull { background-color: #ccc; margin: 20px 40px; padding: 5px; border: solid 1px #666; }.pullQuote { color: #666; font-size: 24px; line-height: 30px; padding: 5px; }.pullAuthor { color: #333; font-size: 10px; padding: 5px; }/* ---- FORM PARAGRAPH STYLE ----- */textarea,input.text,select {	width: 100%;	font-family: Verdana, sans-serif;	font-size: 11px;}input.submit {	font-family: Verdana, sans-serif;	font-size: 11px;}input.checkbox,input.radio {	position: relative;	top: 3px;	margin-right: 6px;}.searchresult {	padding-bottom: 10px;	border-bottom: 1px solid #ccc;}.searchresult p {	margin: 3px 0 3px 0;}.searchresult h4,.searchresult a {	display: block;	margin-bottom: 2px;}/* -------- END PARAGRAPH STYLE SECTION --------- *//* -------- END PARAGRAPH STYLE SECTION --------- */