UL {
	LIST-STYLE-IMAGE: url(_images/bl_black.gif)
}
UL {
	MARGIN: 0px 0px 0px 25px
}
LI {
	MARGIN: 0px 0px 0px 25px
}
A.left:link {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.left:visited {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.left:hover {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.launch:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.launch:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.launch:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.shop:link {
	FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 18px
}
A.shop:visited {
	FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 18px
}
A.shop:hover {
	FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 18px
}
INPUT {
	FONT: 12px/16px Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT: 12px/16px Arial, Helvetica, sans-serif
}
SELECT {
	FONT: 12px/16px Arial, Helvetica, sans-serif
}
TD {
	FONT: 11px Arial, Helvetica, sans-serif
}
.txtRedBold {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: red
}
.txtRedBold2 {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: red
}
.txtBlkBold2 {
	FONT: bold 11px/18px Arial, Helvetica, sans-serif
}
.date {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #5c5c5c
}
.txtWhiBold {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.txtYellowBold {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #f87311
}
.targetAud {
	FONT: 11px Arial, Helvetica, sans-serif
}
TT {
	COLOR: red
}
H1 {
	FONT: bold 23px Arial, Helvetica, sans-serif; WIDTH: 400px; COLOR: #003399
}
H4 {
	COLOR: #003399
}
H5 {
	COLOR: #003399
}
B.hilite {
	FONT-WEIGHT: bold; COLOR: #6699cc
}
P.boldRed {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #cc0033
}
.header {
	FONT-WEIGHT: bold; COLOR: #333366
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff3300
}
.header2blue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #5389bb
}
.subtext {
	FONT-SIZE: 11px
}
H6 {
	FONT: bold 23px Arial, Helvetica, sans-serif; WIDTH: 600px; COLOR: #003399
}
A.acc:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: none
}
A.acc:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: none
}
A.acc:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000cc; TEXT-DECORATION: underline
}
.txtWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif
}
.tleCourse {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.tleCourse2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: verdana, sans-serif
}
A.reMaterial:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.reMaterial:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.reMaterial:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.borderBlue {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid
}
.Headline {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; COLOR: #666666; LINE-HEIGHT: 18px; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.BlueHeader {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #6699cc; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.MSG {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ff0000; LINE-HEIGHT: 12px; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.SubHead {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #6699cc; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.SubHead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial
}
.SubHead3 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #6699cc; LINE-HEIGHT: 20px; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.SubHead4 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #6699cc; LINE-HEIGHT: 20px; PADDING-TOP: 2px; FONT-FAMILY: Verdana
}
.FormFields {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.BodyText {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.BodyText2 {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.BodyTextBlue {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #6699cc; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.BodyTextWhiteLG {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.BodyTextWhite {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.BodyTextHighlights {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #ff6633; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.Caption {
	PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.TopNavTextWhite {
	PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.Footer {
	PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.TopNavText {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.TopNavText A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.TopNavText A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.TopNavText A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.TopNavText A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.AdminBodyText {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.hilight {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #f0e68c; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.tdmargin {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.hr2 {
	BORDER-RIGHT: dotted; BORDER-TOP: dotted; BORDER-LEFT: dotted; WIDTH: 95%; COLOR: #000000; BORDER-BOTTOM: dotted; HEIGHT: 1px; TEXT-ALIGN: left
}
OL {
	MARGIN: 0px 0px 0px 10px
}
.ulError {
	MARGIN: 0px 0px 0px 10px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #ff0000
}
.ulInfo {
	MARGIN: 0px 0px 0px 10px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ff0000
}
.ulFAQ {
	MARGIN: 0px 0px 0px 10px
}
.ul2 {
	MARGIN: 0px; LINE-HEIGHT: 14px
}
.boldText {
	FONT-WEIGHT: bold
}
.txtsmallwhite {
	FONT: 9px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.txtsmallwhite A:link {
	FONT: 9px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline
}
.txtsmallwhite A:visited {
	FONT: 9px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline
}
.txtsmallwhite A:hover {
	FONT: 9px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline
}
.txtAbstract {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtGreyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #414141
}
.txtGrey {
	FONT-SIZE: 11px; COLOR: #808080
}
.txtGreyHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080
}
.txtLinkBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtRed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Promotions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #003399; LINE-HEIGHT: 12px; PADDING-TOP: 2px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.txtBlue {
	FONT-WEIGHT: bold; COLOR: #6699cc
}
.txtBlkBold {
	FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif
}
.txtBlkBold A:link {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #003399
}
.txtBlkBold A:visited {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #003399
}
.txtBlkBold A:hover {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #003399
}
.tiny {
	FONT: 9px Arial, Helvetica, sans-serif; COLOR: #000000
}
.txtMSHome {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.txtMSHome A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtMSHome A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtMSHome A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtSubsiteName {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.txtWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtHeaderAbstract {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtSubHeaderAbstract {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtVerdanaBlack {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif
}
.txtVerdanaGrey {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif
}
.txtSmallRed {
	FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtSmallRed A:link {
	FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtSmallRed A:visited {
	FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtSmallRed A:hover {
	FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtHeaderImage {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtNormal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdrSubsiteList {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.hdrCourseName {
	FONT-WEIGHT: bold; COLOR: #6699cc
}
.hdrCourseName A:link {
	FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.hdrCourseName A:visited {
	FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.hdrCourseName A:hover {
	FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.hdrSubTitle {
	BORDER-RIGHT: #6699cc 1px solid; FONT-WEIGHT: bold; COLOR: #006699; BORDER-BOTTOM: #6699cc 1px solid
}
.hdrAbstractName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; PADDING-TOP: 10px
}
.hdrAbstractSub {
	FONT-WEIGHT: bold; COLOR: #003399
}
.hdrPageName1 {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-LEFT: #6699cc 1px solid; COLOR: #4f4f4f; BORDER-BOTTOM: #6699cc 1px solid
}
.hdrPageName2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif
}
.hdrErrorList {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #6699cc; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.hdrErrorList {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #004080; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.hdrInfoMessageList {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #35bdff; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.tblBkWhite {
	BACKGROUND: #ffffff
}
.btlBkLightGrey {
	backgroud: #F4F4F4
}
.btlBkLightGrey2 {
	BACKGROUND: #f6f6f6
}
.tblsolid {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid
}
.tblsolid2 {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid; BORDER-COLLAPSE: collapse
}
.tblsolid3 {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; BORDER-LEFT: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid; BORDER-COLLAPSE: collapse
}
.tblHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #6699cc; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderL {
	FONT-SIZE: 12px; BACKGROUND: #efefef; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderLL {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderLL A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderLL A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderLL A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderLB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #efefef; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderLB A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderLB A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderLB A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000a0; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeader2 {
	FONT-SIZE: 11px; BACKGROUND: #d8e7fa; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblHeaderGrey {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblRedBorder {
	BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; BORDER-LEFT: #ff0000 2px solid; BORDER-BOTTOM: #ff0000 2px solid
}
.tblBorderBottom {
	BACKGROUND: #f5f5f5; BORDER-BOTTOM: #6699cc 1px solid
}
.tblBorderTop {
	BORDER-TOP: #6699cc 1px solid; BACKGROUND: #f5f5f5
}
.txtRegister {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0080c0; PADDING-BOTTOM: 4px; BORDER-LEFT: #6699cc 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtRegister A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtRegister A:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtRegister A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dddddd; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDelete {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #0080c0; PADDING-BOTTOM: 2px; BORDER-LEFT: #6699cc 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDelete A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDelete A:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDelete A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnNormWhiteBk {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0080c0; PADDING-BOTTOM: 4px; BORDER-LEFT: #6699cc 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnNormWhiteBk A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnNormWhiteBk A:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnNormWhiteBk A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dddddd; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnSmallWhiteBk {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0080c0; PADDING-BOTTOM: 2px; BORDER-LEFT: #6699cc 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnNormRedBk {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #d20000; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnNormRedBk A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnNormRedBk A:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnNormRedBk A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnSmallGrey {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; BACKGROUND: #808080; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnSmallGrey A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnSmallGrey A:unknown {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btnSmallGrey A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hdgSQLServer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 9px; Z-INDEX: 2; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #f6f6f6
}
.hdgMSWindowsServer {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 8px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/49576_hero_body_F.jpg); BACKGROUND-REPEAT: no-repeat
}
.hdrMSExchange {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 9px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/47146_Exch-bg.jpg); BACKGROUND-REPEAT: no-repeat
}
.SubSiteTitleTableBGColor {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #004080
}
.FooterTableBGColor {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #6699cc
}
BODY {
	FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; BACKGROUND-COLOR: #d7d7d7
}
P {
	FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif
}
.psmall {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif
}
TD {
	FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif
}
UL {
	PADDING-LEFT: 18px; MARGIN: 0px
}
LI {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 18px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000
}
H1 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000
}
H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000
}
H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 8px; COLOR: #000000
}
H4 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666
}
H5 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000000
}
.main {
	BACKGROUND: url(/_images/bg.gif) repeat-x; WIDTH: 100%; HEIGHT: 100%
}
.site_background {
	BACKGROUND: url(/_images/bg_wave.jpg) no-repeat; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 35px; HEIGHT: 255px; TEXT-ALIGN: center
}
.header_navigation_content_wrapper {
	MARGIN-LEFT: auto; WIDTH: 975px; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.header {
	TEXT-ALIGN: left
}
.navigation {
	TEXT-ALIGN: left
}
.content {
	TEXT-ALIGN: left
}
.navigation {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px; WIDTH: 975px; PADDING-TOP: 10px; HEIGHT: 32px; BACKGROUND-COLOR: #ffffff
}
.topnavcontainer {
	MARGIN: 0px 0px 0px 15px; WIDTH: 955px; HEIGHT: 32px; BACKGROUND-COLOR: #ffffff
}
.innernav {
	BORDER-RIGHT: #fff 130px solid; FLOAT: left; WIDTH: 817px; MARGIN-RIGHT: -120px; TEXT-ALIGN: center
}
.innernavinner {
	BORDER-RIGHT: 4px; BACKGROUND: url(/_images/nav_middle.gif) white repeat-x; FLOAT: left; BORDER-LEFT: 4px; WIDTH: 817px; HEIGHT: 32px
}
.navleftcorner {
	FLOAT: left; MARGIN-LEFT: -4px; WIDTH: 4px; POSITION: relative
}
.navrightcorner {
	FLOAT: right; WIDTH: 4px; MARGIN-RIGHT: -4px; POSITION: relative
}
.navcenter {
	FLOAT: left; WIDTH: 817px; MARGIN-RIGHT: -817px; HEIGHT: 32px
}
.navSpacing {
	DISPLAY: block; BACKGROUND: url(/_images/clrpxl.gif) white; FLOAT: left; WIDTH: 975px; HEIGHT: 15px
}
.registerbutton {
	BORDER-RIGHT: 4px; FLOAT: left; BORDER-LEFT: 4px; WIDTH: 110px; TEXT-ALIGN: center
}
.registerbutton A:hover {
	COLOR: white
}
.regleft {
	FLOAT: left; MARGIN-LEFT: -4px; WIDTH: 4px; POSITION: relative
}
.regright {
	FLOAT: right; WIDTH: 4px; MARGIN-RIGHT: -4px; POSITION: relative
}
.regcenter {
	FLOAT: left; WIDTH: 110px; MARGIN-RIGHT: -110px; HEIGHT: 32px
}
.register_outer {
	FLOAT: right; WIDTH: 120px
}
.navitemreg {
	BACKGROUND: url(/_images/reg_middle.gif) repeat-x; FLOAT: left; WIDTH: 110px; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 32px
}
.innernav A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.navitem {
	FONT-SIZE: 13px; FLOAT: left; WIDTH: 159px; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 32px
}
.navitemselected {
	FONT-SIZE: 13px; FLOAT: left; WIDTH: 159px; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 32px
}
.navitemselected {
	BACKGROUND: url(/_images/nav_highlight.gif) no-repeat
}
.navitemreg:hover {
	TEXT-DECORATION: none
}
#bottomnav {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 975px; POSITION: relative; HEIGHT: 36px; BACKGROUND-COLOR: white
}
.bottomnav_inner {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(/_images/nav_sub.gif) repeat-x; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 955px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 32px
}
#bottomnav A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; COLOR: #333333; PADDING-TOP: 3px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; TEXT-DECORATION: none
}
#bottomnav .linksection {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; COLOR: #333333; PADDING-TOP: 3px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; TEXT-DECORATION: none
}
#bottomnav .linksection {
	MARGIN-LEFT: 12px; MARGIN-RIGHT: 5px
}
#bottomnav .selecteditem {
	PADDING-RIGHT: 5px; MARGIN-TOP: -8px; DISPLAY: inline-block; PADDING-LEFT: 5px; FLOAT: left; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 34px
}
#bottomnav .selecteditem A {
	FONT-WEIGHT: normal
}
#bottomnav .linksection A:hover {
	COLOR: #666666
}
#bottomnav .selecteditem A:hover {
	COLOR: #666666
}
#bottomnav .item {
	FLOAT: left
}
#bottomnav .selectedlinkitem {
	PADDING-RIGHT: 5px; MARGIN-TOP: -8px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: url(/_images/nav_sub_middle.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; POSITION: relative; HEIGHT: 34px
}
#bottomnav .selecteditemright {
	MARGIN-TOP: -8px; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 2px
}
#bottomnav .selecteditemleft {
	MARGIN-TOP: -8px; FLOAT: left; MARGIN-RIGHT: 0px
}
.bottomnavseparator {
	FLOAT: left; PADDING-TOP: 3px
}
.content {
	FLOAT: left; WIDTH: 975px; HEIGHT: auto; BACKGROUND-COLOR: white
}
.content_bottom_gradient {
	BACKGROUND: url(/_images/bottom.gif) #ffffff repeat-x; HEIGHT: 73px
}
.full_width {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/_images/bottom.gif) #ffffff repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 60px; WIDTH: 955px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left! important
}
.column_left {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 30px; VERTICAL-ALIGN: top; BACKGROUND-COLOR: white; WIDTH: 970px
}
.column_left .data {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.column_left .data {
	WIDTH: 500px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.arrowlink {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.arrowlink LI {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/_images/arrow.gif); MARGIN-BOTTOM: 4px; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: no-repeat
}
.arrowlink LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff3300; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; TEXT-DECORATION: none
}
.arrowlink LI A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; TEXT-DECORATION: none
}
.arrowlinksmall {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.arrowlinksmall LI {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/_images/arrow.gif); MARGIN-BOTTOM: 4px; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: no-repeat
}
.arrowlinksmall LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; TEXT-DECORATION: none
}
.arrowlinksmall LI A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; TEXT-DECORATION: none
}
.column_right {
	PADDING-RIGHT: 1px; PADDING-BOTTOM: 30px; VERTICAL-ALIGN: top; WIDTH: 210px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.footer {
	MARGIN-TOP: 30px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 20px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; TEXT-ALIGN: left
}
.footer A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.footer {
	FONT-SIZE: 11px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif
}
.footer A {
	FONT-SIZE: 11px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif
}
.footer SPAN {
	FONT-SIZE: 11px; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif
}
.footer A {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
.footer SPAN {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
.footer .mslogo {
	MARGIN-TOP: -12px; FLOAT: right
}
.downloadFeature {
	CLEAR: both; BORDER-RIGHT: green 0px dashed; BORDER-TOP: green 0px dashed; BORDER-LEFT: green 0px dashed; WIDTH: auto; BORDER-BOTTOM: green 0px dashed; FONT-FAMILY: 'Segoe UI', Arial, Verdana, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.downloadHeader {
	CLEAR: both; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/_images/bar.gif) white no-repeat; COLOR: white; HEIGHT: 32px
}
.downloadHeader .text {
	PADDING-TOP: 6px
}
.downloadContent {
	PADDING-RIGHT: 1px; PADDING-LEFT: 14px; PADDING-BOTTOM: 1px; HEIGHT: auto
}
.downloadDesc {
	FONT-SIZE: 12px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 17px; PADDING-TOP: 14px
}
.downloadFeature .feature {
	BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 40px
}
.downloadFeature A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.downloadFeature A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.downloadFeature .featureLink {
	MARGIN-TOP: 1px; FLOAT: left; MARGIN-LEFT: 1px
}
.downloadFooter {
	BACKGROUND: url(/_images/box_bottom.gif) white no-repeat; HEIGHT: 12px
}
.infoBox {
	MARGIN-TOP: 16px; BACKGROUND-COLOR: #f7f8f9
}
.infoBox H5 {
	MARGIN-TOP: 10px! important
}
.contextualPromoContent {
	BORDER-RIGHT: #f0f2f2 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BORDER-LEFT: #f0f2f2 1px solid
}
.contextualPromoContent UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.contextualPromoContent UL LI A:hover {
	FONT-SIZE: 12px; COLOR: #000000
}
.venueBox {
	BACKGROUND-COLOR: #f7f8f9
}
.venueBox H5 {
	MARGIN-TOP: 10px! important
}
.venueBox .psmall {
	MARGIN: 0px
}
.venueBoxContent {
	BORDER-RIGHT: #f0f2f2 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BORDER-LEFT: #f0f2f2 1px solid
}
.venueBoxContent UL LI {
	MARGIN-TOP: 12px
}
.venueBoxContent UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300
}
.venueBoxContent UL LI A:hover {
	FONT-SIZE: 12px; COLOR: #000000
}
.actionColumn {
	MARGIN-TOP: 15px; PADDING-LEFT: 15px; FLOAT: right; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 200px
}
.learnMore .content {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 440px
}
.learnMoreDHTMLDeafult {
	PADDING-BOTTOM: 30px
}
.learnMoreDHTMLSecure {
	PADDING-BOTTOM: 30px
}
.learnMoreDHTMLNextgen {
	PADDING-BOTTOM: 30px
}
.learnMoreDHTMLVirtualization {
	PADDING-BOTTOM: 30px
}
.learnMoreDHTMLIntelligence {
	PADDING-BOTTOM: 30px
}
.learnMoreDHTMLDeafult {
	BACKGROUND: url(../_images/hero_learn1.jpg) no-repeat
}
.learnMoreDHTMLSecure {
	BACKGROUND: url(/_images/hero_learn1_secure.jpg) no-repeat
}
.learnMoreDHTMLNextgen {
	BACKGROUND: url(/_images/hero_learn1_nextgen.jpg) no-repeat
}
.learnMoreDHTMLVirtualization {
	BACKGROUND: url(/_images/hero_learn1_virtualization.jpg) no-repeat
}
.learnMoreDHTMLIntelligence {
	BACKGROUND: url(/_images/hero_learn1_intelligence.jpg) no-repeat
}
.learnMoreMapSpace {
	WIDTH: 240px; CURSOR: pointer; HEIGHT: 55px
}
.joinWidgets {
	FLOAT: left; WIDTH: 725px; BACKGROUND-COLOR: #f7f8f9
}
.joinWidgets P {
	MARGIN-TOP: -10px
}
.simpleWidget {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 34%; PADDING-TOP: 0px
}
.simpleWidgetWithLine {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 34%; PADDING-TOP: 0px
}
.simpleWidgetWithLine {
	BORDER-RIGHT: #e9ebec 1px solid
}
.complexWidgets {
	MARGIN-LEFT: 10px; WIDTH: 90%; PADDING-TOP: 40px; HEIGHT: 100px
}
.VideoWidget {
	PADDING-RIGHT: 15px
}
#Wrapper_HHH_Landing_Video {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #efefef 1px solid; WIDTH: 380px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 285px
}
.moreStuff {
	MARGIN-TOP: 25px; FLOAT: left
}
.data .whatsTheBuzz {
	WIDTH: 460px
}
.actionColumn {
	WIDTH: 190px
}
.actionColumn IMG {
	MARGIN-RIGHT: 10px
}
.bio {
	FLOAT: left; WIDTH: 105px
}
.bio UL {
	MARGIN-TOP: -20px! important
}
.MVP IMG {
	FLOAT: left
}
.MVP {
	HEIGHT: 140px
}
.bio UL {
	MARGIN-TOP: -10px
}
.complexWidgets H3 {
	MARGIN-TOP: 0px
}
.Communities IMG {
	MARGIN-BOTTOM: 35px
}
.Communities {
	MARGIN-TOP: 20px
}
.joinPages .data {
	WIDTH: 470px
}
.audienceProperties {
	MARGIN-TOP: 20px; FLOAT: left
}
.audienceProperties .crazySection {
	PADDING-LEFT: 10px
}
.audienceProperties .crazySection .psmall {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 12px! important
}
.joinPages {
	MARGIN-TOP: -15px
}
.joinPages LI {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
.joinPages .psmall {
	MARGIN-BOTTOM: 25px! important
}
.silverlightAlternate {
	BACKGROUND: url(/_images/hero.jpg) white no-repeat; MARGIN-LEFT: auto; WIDTH: 955px; MARGIN-RIGHT: auto; HEIGHT: 324px; TEXT-ALIGN: center
}
.silverlightAlternate A {
	FLOAT: right; WIDTH: 220px; HEIGHT: 106px
}
.silverlightAlternate .links {
	FLOAT: right; WIDTH: 220px; HEIGHT: 324px
}
.learnMore {
	PADDING-RIGHT: 30px; PADDING-LEFT: 10px
}
.productImages {
	CLEAR: both; PADDING-TOP: 45px
}
.productImages IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline! important; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.MSLearnCTA {
	MARGIN-TOP: 20px
}
.getSliverLight {
	FLOAT: left; MARGIN: 200px 0px 0px; WIDTH: 210px! important; HEIGHT: 70px! important
}
.sortedEvents {
	FLOAT: left
}
.register {
	MARGIN: 7px; OVERFLOW: auto; HEIGHT: 300px; BACKGROUND-COLOR: #ffffff
}
.pillarContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; BACKGROUND-COLOR: #f7f8f9; TEXT-ALIGN: left
}
.pillarTop {
	BACKGROUND: url(/_images/box_pillar_top.gif) no-repeat; WIDTH: 220px; HEIGHT: 3px
}
.pillarCell {
	BORDER-RIGHT: #f0f2f2 1px solid; BORDER-LEFT: #f0f2f2 1px solid; BACKGROUND-COLOR: #f7f8f9
}
.pillarsTable {
	MARGIN-TOP: 50px; MARGIN-BOTTOM: 40px
}
.moduleContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; BACKGROUND-COLOR: #f7f8f9; TEXT-ALIGN: left
}
.moduleContent .psmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.moduleContent H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.moduleContent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.moduleContent UL LI {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.moduleCell {
	BORDER-RIGHT: #f0f2f2 1px solid; BORDER-LEFT: #f0f2f2 1px solid; BACKGROUND-COLOR: #f7f8f9
}
.moduleTable {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.logoCaseStudies {
	MARGIN-BOTTOM: 10px
}
.downloadTableHead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #eaeaea
}
.downloadVerticalLine {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.downloadHorizontalLine {
	COLOR: #f0f2f2; HEIGHT: 1px
}
.eventsVerticalLine {
	PADDING-RIGHT: 15px; BORDER-LEFT: #d7d7d7 1px solid
}
.eventsTabBackground {
	BACKGROUND: url(/_images/tab_event_sliver.gif) repeat-x
}
.trackHeader {
	PADDING-RIGHT: 10px; MARGIN-TOP: 25px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; MARGIN-LEFT: -5px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #eaeaea
}
.sessions {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.SLHostWrapper_HomePage {
	FLOAT: left; MARGIN-LEFT: auto; WIDTH: 975px; MARGIN-RIGHT: auto; HEIGHT: 324px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.silverlightHost_HomePage {
	MARGIN-LEFT: auto; WIDTH: 955px; MARGIN-RIGHT: auto; HEIGHT: 324px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.SLHostWrapper_EventsLandingPage {
	LEFT: 0px; FLOAT: left; WIDTH: 955px; HEIGHT: 500px; BACKGROUND-COLOR: #ffffff
}
.silverlightHost_EventsLandingPage {
	MARGIN-LEFT: auto; WIDTH: 955px; MARGIN-RIGHT: auto; HEIGHT: 500px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.legal P {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
