/* Page definitions */
html body { margin: 0; padding: 0; border: 0; }
table { width: auto; }

#page {
/*  width: 726px;*/
 width: 768px; /* For IE browsers */
 margin: 0 auto; padding: 0;
 border: 0;
 border-bottom: none;
 text-align: left;
 background: white;
}

/* END Page definitions */

/* Sites Area */
#sites { display: none;}
#site-tools { display: none; }
/* END Sites Area */

/* Logo and Search Area */
#top-of-page {
 height: 116px; width: 100%;
 margin: 0;
 background: white;
}

#logo {
 float: left;
 height: 77px; width: 100%;
 font-size: 0px; /* IE fix, Makes whitespace around image disappear */
 border-bottom: 3px solid black;
 position: relative; top: -1px; left: -1px;
}

#search { display: none; }

/* END Logo and Search Area */

/* Primary Navigation */
#primary-navigation { display: none; }

/* Code for removing the primary navigation */
.nonav #top-of-page { height: 77px; }
.nonav #content { background: #FFFFFF; }
/* END Primary Navigation */


/* Footer */
#footer {
 clear: both; height: 66px; width: 768px; margin: 10px 0 0;
 font-size: 10px; color: #A9AAAA;
 background: #FFFFFF;
}
#footer-corner {
 background: #FFFFFF;;
 position: relative;
 margin: -11px -1px 0;
 height: 11px;
 width: 100%;
}
#footer-corner div {
 background: #FFFFFF;
 height: 11px;
 position: relative;
 right: -2px;
}
#footer div.inner { /* This is required for IE 5.5 */
 padding: 30px 16px 36px;
 background: #FFFFFF;
}

#footer li {
 color: #53606D;
 background: url("http://www.vmware.com/img/separator_footer.gif") no-repeat 0px 3px;
 display: block; float: left;
 margin-left: -9px;
 padding-left: 9px; padding-right: 16px;
 font-size: 10px;
}
/* END Footer */

/* Tools and Breadcrumbs */
#toolbox { display: none; }
#breadcrumbs { display: none; }
/* END Tools and Breadcrumbs */

/* Secondary Nav */
#secondary_navigation-wrapper {
 /* Implemented this way for IE 5.5 */
 display: none;
}
#secondary_navigation, .secondary_navigation {
 display: none;
}

/* END Secondary Nav */

/* VMTN */
#page-bg 	{ width: auto; background: none; padding: 0; clear: both; align: center; }
#main-table     { width: auto; text-align: left; clear: both; }
#body-logos     { width: auto; background: #6798C7; height: 83px; }
#main-body      { width: 650px; padding: 0; vertical-align: top; }
#left-nav-td	{ display: none; }
#right-nav      { display: none; }
