.templateTableMain {
	MARGIN: 10px auto; WIDTH: 950px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.templateLogoSpacer {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 150px
}
.templateSpanLogoSpacer {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 150px
}
.templateTableTopSpanTd {
	BACKGROUND: url(../images/vmw08/header_blue.jpg) no-repeat; HEIGHT: 150px
}
.templateTableTopNestRightTd {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.templateTableSubTitleLeftTd {
	BACKGROUND-COLOR: #efefef
}
.templateTableContentLeftTd {
	BACKGROUND-COLOR: #efefef
}
.templateTableBottomNestLeftTd {
	BACKGROUND-COLOR: #efefef
}
.supportSpacer {
	HEIGHT: 10px
}
.supportHeader {
	PADDING-LEFT: 10px
}
.supportHr {
	PADDING-LEFT: 10px
}
.supportPrompt {
	PADDING-LEFT: 10px
}
.supportValue {
	PADDING-LEFT: 10px
}
.supportHeader {
	FONT-WEIGHT: bold
}
.supportLink {
	PADDING-LEFT: 10px
}
.linkSupport {
	
}
BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, MS Sans Serif, Helvetica
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, MS Sans Serif, Helvetica
}
SELECT {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, MS Sans Serif, Helvetica
}
OPTION {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, MS Sans Serif, Helvetica
}
INPUT {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, MS Sans Serif, Helvetica
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, MS Sans Serif, Helvetica
}
BODY {
	BACKGROUND-IMAGE: url(../images/pixel.gif); MARGIN: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	
}
UL {
	MARGIN-TOP: 6px
}
OL {
	MARGIN-TOP: 6px
}
.hide {
	DISPLAY: none
}
.show {
	DISPLAY: block
}
HTML > BODY TR.show {
	
}
HTML > BODY TR.show TD {
	
}
.templateTableMain {
	WIDTH: 100%; HEIGHT: 100%
}
.templateSpanLogoSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateTopRightSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateTopRightEndSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateSubTitleLeftSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateSubTitleCenterSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateSubTitleRightSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateNavSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateContentSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateContentRightSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateBottomLeftSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateBottomRightSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateBottomRightEndSpacer {
	WIDTH: 1px; HEIGHT: 1px
}
.templateTableTopNestRightEndTd {
	WIDTH: 1px
}
.templateTableSubTitleRightTd {
	WIDTH: 1px
}
.templateTableContentRightTd {
	WIDTH: 1px
}
.templateTableBottomNestRightEndTd {
	WIDTH: 1px
}
.templateTableTopNest {
	WIDTH: 100%; HEIGHT: 100%
}
.templateTableBottomNest {
	WIDTH: 100%; HEIGHT: 100%
}
.templateLogoSpacer {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/ac3_logo.gif); WIDTH: 170px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 53px
}
.templateSpanLogoSpacer {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/ac3_logo.gif); WIDTH: 170px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 53px
}
.templateTableTopNestLeftTd {
	WIDTH: 170px
}
.templateTableTopNestRightTd {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(../images/bg_top.gif); PADDING-BOTTOM: 20px; VERTICAL-ALIGN: bottom; COLOR: #000000; BACKGROUND-REPEAT: repeat-x
}
.templateTableSubTitleLeftTd {
	WIDTH: 160px
}
.templateNavSpacer {
	WIDTH: 160px
}
.templateTableContentLeftTd {
	WIDTH: 160px
}
.templateTableBottomNestLeftTd {
	WIDTH: 160px
}
.templateTableSubTitleLeftTd {
	BORDER-RIGHT: #9999aa 1px solid; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #e9e9f6
}
.templateTableContentLeftTd {
	BORDER-RIGHT: #9999aa 1px solid; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #e9e9f6
}
.templateTableBottomNestLeftTd {
	BORDER-RIGHT: #9999aa 1px solid; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #e9e9f6
}
.formatNavAppDiv {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.formatSubTitleAppDiv {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.formatSubTitleAppDiv {
	VISIBILITY: hidden; POSITION: absolute
}
.templateTableSubTitleLeftTd {
	HEIGHT: 1px
}
.templateTableContentTd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
.templateContentSpacer {
	
}
.templateTableBottomSpanTd {
	HEIGHT: 30px
}
.templateBottomRightSpacer {
	HEIGHT: 30px
}
#poweredByWingateWeb {
	DISPLAY: block; FONT-SIZE: 5px; BACKGROUND: url(../images/powered_by.png) no-repeat right bottom; FLOAT: right; WIDTH: 150px; COLOR: #fff; HEIGHT: 25px; TEXT-ALIGN: right
}
.fontHeader {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; COLOR: #000000
}
.fontTitle {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; COLOR: #000000
}
.fontSubtitle {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 15px; COLOR: #000000
}
.fontPageHeader {
	FONT-SIZE: 13px
}
.fontPageFooter {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.fontBold {
	FONT-WEIGHT: bold
}
.fontSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999
}
.fontWelcome {
	MARGIN-LEFT: 10px; TEXT-ALIGN: left
}
.fontUserName {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10px; TEXT-ALIGN: left
}
.fontLinkLogout {
	MARGIN-LEFT: 10px
}
.fontCopyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #888; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.formPromptTd {
	VERTICAL-ALIGN: top
}
.formPromptTdWidth {
	VERTICAL-ALIGN: top
}
.formElementTd {
	VERTICAL-ALIGN: top
}
.formBoxElementTd {
	VERTICAL-ALIGN: top
}
.formReqTd {
	VERTICAL-ALIGN: top
}
.formPromptTd {
	FONT-WEIGHT: bold; WIDTH: 170px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.formPromptTdWidth {
	FONT-WEIGHT: bold; WIDTH: 170px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.formSelect {
	
}
.formPromptTdWidth {
	WIDTH: 65px
}
.formPromptWidth {
	FONT-SIZE: 0px; WIDTH: 130px; HEIGHT: 0px
}
.formBoxElementTd {
	PADDING-TOP: 3px
}
.formElementTd {
	PADDING-TOP: 5px
}
.formReqTd {
	WIDTH: 5px; COLOR: #cc3333; PADDING-TOP: 7px
}
.formButton {
	FONT-WEIGHT: bold; COLOR: #000000
}
A {
	COLOR: #505095; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.linkNav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.linkNav:hover {
	TEXT-DECORATION: underline
}
.linkTab-on {
	PADDING-LEFT: 2px; COLOR: #000000; TEXT-DECORATION: none
}
.linkTab-on:link {
	PADDING-LEFT: 2px; COLOR: #000000; TEXT-DECORATION: none
}
.linkTab-on:visited {
	PADDING-LEFT: 2px; COLOR: #000000; TEXT-DECORATION: none
}
.linkTab-on:hover {
	PADDING-LEFT: 2px; COLOR: #000000; TEXT-DECORATION: none
}
.linkTab-off {
	PADDING-LEFT: 2px; COLOR: #000000; TEXT-DECORATION: none
}
.linkTab-off:link {
	PADDING-LEFT: 2px; COLOR: #000000; TEXT-DECORATION: none
}
.linkTab-off:visited {
	PADDING-LEFT: 2px; COLOR: #000000; TEXT-DECORATION: none
}
.linkTab-off:hover {
	PADDING-LEFT: 2px; COLOR: #000000; TEXT-DECORATION: none
}
.linkTab-on {
	FONT-WEIGHT: bold
}
.linkTab-on:link {
	FONT-WEIGHT: bold
}
.linkTab-on:visited {
	FONT-WEIGHT: bold
}
.linkTab-on:hover {
	FONT-WEIGHT: bold
}
.standardsPopup {
	BORDER-RIGHT: #33aaff 1px solid; BORDER-TOP: #33aaff 1px solid; BACKGROUND: #d2e5ff; BORDER-LEFT: #33aaff 1px solid; BORDER-BOTTOM: #33aaff 1px solid; TEXT-ALIGN: left
}
.formatPopupBody {
	MARGIN: 0px
}
.formatContentTd {
	BORDER-LEFT: #ffffff 6px solid
}
.formatContent {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
.formatNavSeparator {
	FONT-SIZE: 0px; MARGIN: 0px 8px; BORDER-BOTTOM: #bbb 1px solid
}
.formatLinkNavDiv {
	WIDTH: auto; HEIGHT: 100%
}
.formatInfoBox {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b3b3b3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #fafafa
}
.formatContentBox {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b3b3b3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #fafafa
}
.formatListLinks {
	BORDER-TOP: #b3b3b3 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 4px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.formatListInfo {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #333399; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fafafa
}
.formatListInfo {
	PADDING-RIGHT: 5px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.formatTableWidth {
	WIDTH: 550px
}
.formatContent {
	WIDTH: 550px
}
.templateContentSpacer {
	WIDTH: 550px
}
.fontHeader {
	WIDTH: 550px
}
.fontTitle {
	WIDTH: 550px
}
.formatHeaderTable {
	WIDTH: 550px
}
.formatListInfo {
	WIDTH: 550px
}
.formatListLinks {
	WIDTH: 550px
}
.formatInfoBox {
	WIDTH: 550px
}
.formatContentBox {
	WIDTH: 550px
}
.formatError {
	WIDTH: 550px
}
.formatFormButton {
	WIDTH: 550px
}
.formatParagraph {
	WIDTH: 550px
}
.errorbox {
	WIDTH: 550px
}
.successbox {
	WIDTH: 550px
}
.instructionsbox {
	WIDTH: 550px
}
.formatParagraph {
	
}
.formatColumnHeaderTd {
	PADDING-RIGHT: 8px; BORDER-TOP: #aaaab3 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #919199 1px solid; HEIGHT: 20px
}
.spacer {
	FONT-SIZE: 0px; HEIGHT: 25px
}
.spacerSmall {
	FONT-SIZE: 0px; HEIGHT: 10px
}
.formatListOdd {
	BACKGROUND-COLOR: #f7f7f7
}
.formatListEven {
	BACKGROUND-COLOR: #ffffff
}
.formatIndent {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 30px
}
.formatTable100 {
	WIDTH: 100%
}
.formatFormButton {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: right
}
.formatStepTd {
	BORDER-RIGHT: #a5a5c5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a5a5c5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a5a5c5 1px solid; WIDTH: 70px; COLOR: #505095; PADDING-TOP: 5px; BORDER-BOTTOM: #a5a5c5 1px solid; HEIGHT: 70px; BACKGROUND-COLOR: #ececf6; TEXT-ALIGN: center;FONT-WEIGHT: normal; FONT-SIZE: 12px; 
}
.formatStepTdOff {
	BORDER-RIGHT: #a5a5c5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a5a5c5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a5a5c5 1px solid; WIDTH: 70px; COLOR: #505095; PADDING-TOP: 5px; BORDER-BOTTOM: #a5a5c5 1px solid; HEIGHT: 70px; BACKGROUND-COLOR: #ececf6; TEXT-ALIGN: center;FONT-WEIGHT: normal; FONT-SIZE: 12px; 
}
.formatStepTdOff {
	BORDER-RIGHT: #d4d4e8 1px solid; BORDER-TOP: #d4d4e8 1px solid; BORDER-LEFT: #d4d4e8 1px solid; COLOR: #d4d4e8; BORDER-BOTTOM: #d4d4e8 1px solid; BACKGROUND-COLOR: #fcfcff; FONT-WEIGHT: normal; FONT-SIZE: 12px; 
}
.fontStepNum {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; VERTICAL-ALIGN: bottom; COLOR: #505095
}
.fontStepNumOff {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; VERTICAL-ALIGN: bottom; COLOR: #505095
}
.fontStepNumOff {
	COLOR: #d4d4e8
}
.formatError {
	BORDER-RIGHT: #e3d0d5 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e3d0d5 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #e3d0d5 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #e3d0d5 1px solid; BACKGROUND-COLOR: #fbf9fa
}
.fontError {
	COLOR: #330000
}
UL.fontError {
	FONT-WEIGHT: bold; COLOR: #cc3333
}
.fontErrorHeader {
	BORDER-RIGHT: #c9a9b1 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 4px 4px; BORDER-TOP: #c9a9b1 1px solid; PADDING-LEFT: 34px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/icon_error.gif); MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c9a9b1 1px solid; COLOR: #7e314b; PADDING-TOP: 8px; BORDER-BOTTOM: #c9a9b1 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f2e8ec
}
.instructionsbox {
	BORDER-RIGHT: #d0d0e0 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d0d0e0 1px solid; PADDING-LEFT: 50px; BACKGROUND: url(../images/icon_help.gif) #f2f2fa no-repeat 10px 10px; PADDING-BOTTOM: 15px; BORDER-LEFT: #d0d0e0 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #d0d0e0 1px solid
}
.errorbox {
	BORDER-RIGHT: #e0d0d0 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e0d0d0 1px solid; PADDING-LEFT: 50px; BACKGROUND: url(../images/icon_error.gif) #faf2f2 no-repeat 10px 10px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e0d0d0 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #e0d0d0 1px solid
}
.successbox {
	BORDER-RIGHT: #d0e0d0 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d0e0d0 1px solid; PADDING-LEFT: 50px; BACKGROUND: url(../images/icon_ok.gif) #f2faf2 no-repeat 10px 10px; PADDING-BOTTOM: 15px; BORDER-LEFT: #d0e0d0 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #d0e0d0 1px solid
}
.fontSuccess {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #8383e5
}
.simpleBody {
	MARGIN: 0px
}
.imageInactiveCheckbox {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../images/checkbox_dis.gif); WIDTH: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.imageInactiveRadio {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../images/radio_dis.gif); WIDTH: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
UL.vmwlinks {
	PADDING-BOTTOM: 4px
}
UL.vmwlinks LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow-links.gif) no-repeat 0px 8px; LINE-HEIGHT: 30px
}
DIV.box_2cols {
	BACKGROUND: url(http://www.vmware.com/files/images/fce/bg_layout.gif) repeat-y 290px 0pt; FLOAT: left; MARGIN: 0px 0px 30px 40px; _margin: 0 0 30px 24px
}
.box_2cols .col {
	FLOAT: left; WIDTH: 270px
}
.box_2cols UL.bigball {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0pt; WIDTH: 250px; PADDING-TOP: 10px
}
.box_2cols .layout {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 116px; WIDTH: 250px; _margin-left: 90px
}
.box_2cols UL.bigball LI {
	BACKGROUND: url(http://vmware.com/files/images/vmworld08/btn_lightblue.gif) no-repeat 0px 0px; COLOR: #009ddc; LINE-HEIGHT: 28px; LIST-STYLE-TYPE: none
}
.box_2cols UL.bigball LI SPAN {
	DISPLAY: block; PADDING-LEFT: 32px; FONT-SIZE: 18px
}
.box_2cols UL.bigball P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
.box_2cols UL.links {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; BORDER-TOP: #bcd4eb 1px solid; PADDING-LEFT: 0pt; FLOAT: left; PADDING-BOTTOM: 14px; MARGIN: 0pt; WIDTH: 250px; PADDING-TOP: 0pt
}
.box_2cols UL.links P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.box_2cols UL.links LI {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; LINE-HEIGHT: 26px; BORDER-BOTTOM: #bcd4eb 1px solid; LIST-STYLE-TYPE: none
}
.box_2cols UL.links LI A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(http://vmware.com/files/images/store/arrow-right-lite.gif) no-repeat 1px 9px
}
DIV.inner-left {
	WIDTH: 650px
}
