* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	FONT-FAMILY: Arial; BACKGROUND: #fff
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#outerContainer {
	MARGIN: 0px auto; WIDTH: 960px
}
#mainContainer {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 960px; DISPLAY: inline; FLOAT: left; CLEAR: both
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
SUP {
	FONT-SIZE: 8px
}
* HTML .clearfix {
	HEIGHT: 1%; OVERFLOW: visible
}
* + HTML .clearfix {
	MIN-HEIGHT: 1%
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
HTML {
	OVERFLOW-Y: scroll
}
.rssHeader {
	TEXT-INDENT: 20px; WIDTH: 66px; BACKGROUND: url(../images/rssIcon.png) no-repeat left bottom; HEIGHT: 16px
}
.docIcon {
	TEXT-INDENT: -9999px; MARGIN: 0px 5px 0px 0px; WIDTH: 12px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat
}
.videoIconXS {
	TEXT-INDENT: -9999px; MARGIN: 0px 5px 0px 0px; WIDTH: 12px; BACKGROUND: url(../images/videoIconXS.jpg) no-repeat
}
.justifiedList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.justifiedList LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
.justifiedList LI.copyContent {
	WIDTH: 185px
}
.careersSection .twitter {
	DISPLAY: none
}
.twitter {
	POSITION: absolute; WIDTH: 205px; HEIGHT: 102px; TOP: 0px; RIGHT: 0px
}
.twitter .twitterContent {
	Z-INDEX: 9999; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; HEIGHT: 82px; TOP: 8px; PADDING-TOP: 0px
}
.twitter .twitterContent .twitterLink A {
	TEXT-INDENT: -9999px; WIDTH: 146px; DISPLAY: block; BACKGROUND: url(../images/twitterIcon.png) no-repeat; HEIGHT: 12px
}
.twitter .bg {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 205px; BACKGROUND: url(../images/twitter_balloon.png) no-repeat 0px 0px; HEIGHT: 104px; TOP: 5px; RIGHT: 5px
}
.twitter .twitterContent P {
	MARGIN: 15px 0px 0px 5px; WIDTH: 180px; COLOR: #fff; FONT-SIZE: 11px
}
.twitter .twitterContent P A {
	COLOR: #bee7ff; FONT-WEIGHT: bold
}
.twitter .twitterContent P #twitterIcon {
	MARGIN: 5px 0px 0px
}
.baloon {
	BACKGROUND-IMAGE: url(../images/balloon-bg.png); Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 18px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; WIDTH: 175px; PADDING-RIGHT: 10px; HEIGHT: 44px; COLOR: #fff; FONT-SIZE: 11px; TOP: 5px; PADDING-TOP: 18px; LEFT: 750px
}
.baloon A {
	COLOR: #bee7ff; FONT-WEIGHT: bold
}
#mainContainer .mainHeader {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: url(./header_999grad.gif) #99005a repeat-x 0px 0px; HEIGHT: 66px; CLEAR: both; PADDING-TOP: 14px;
}      
#mainContainer .mainHeader #headerBlocks {
	Z-INDEX: 2; POSITION: absolute; TOP: 0px; LEFT: 587px
}
#mainContainer .mainHeader #mainLogo {
	POSITION: absolute; TOP: 18px; LEFT: 30px
}
#mainContainer .mainHeader #mainLogo A {
	TEXT-INDENT: -9999px; WIDTH: 186px; DISPLAY: block; BACKGROUND: url(../images/vceLogoTrans.png) no-repeat; HEIGHT: 58px
}
#mainContainer .mainHeader .cisco-item {
	POSITION: absolute; BOTTOM: 19px; RIGHT: 153px
}
#mainContainer .mainHeader .cisco-item A {
	TEXT-INDENT: -9999px; WIDTH: 44px; DISPLAY: block; BACKGROUND: url(../images/ciscoLogoSmall.png) no-repeat; HEIGHT: 23px
}
#mainContainer .mainHeader .emc-item {
	POSITION: absolute; BOTTOM: 20px; RIGHT: 76px
}
#mainContainer .mainHeader .emc-item A {
	TEXT-INDENT: -9999px; WIDTH: 59px; DISPLAY: block; BACKGROUND: url(../images/emcLogoSmall.png) no-repeat; HEIGHT: 23px
}
#mainContainer .mainHeader .vmware-item {
	POSITION: absolute; BOTTOM: 19px; RIGHT: 13px
}
#mainContainer .mainHeader .vmware-item A {
	TEXT-INDENT: -9999px; WIDTH: 52px; DISPLAY: block; BACKGROUND: url(../images/vmwareLogoSmall.png) no-repeat; HEIGHT: 23px
}
#mainContainer .mainNavSection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 959px; PADDING-RIGHT: 0px; BACKGROUND: url(./nav_grad.gif) #004c90 repeat-x; HEIGHT: 35px; CLEAR: both; BORDER-TOP: #c3c3c3 1px solid; PADDING-TOP: 0px;
}
#mainContainer .mainNavSection .mainNav {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 35px; COLOR: #eee; FONT-SIZE: 12px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; 
}
#mainContainer .mainNavSection .mainNav LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left; HEIGHT: 35px; LIST-STYLE-IMAGE: none
}


#mainContainer .mainNavSection .mainNav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 16px; DISPLAY: block; BACKGROUND: url(../images/nav_grad.gif) repeat-x; HEIGHT: 25px; COLOR: #eee; TEXT-DECORATION: none; PADDING-TOP: 1px
}


#mainContainer .mainNavSection .mainNav LI A:hover {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x
}
.m1-home #mainContainer #homeNav {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x
}
.partnersSection #mainContainer #partnersNav {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x
}
.m1-solutions #mainContainer #solutionsNav {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x
}
.servicesSection #mainContainer #servicesNav {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x
}
.m1-insights #mainContainer #insightsNav {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x
}
.supportSection #mainContainer #supportNav {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x
}
#mainContainer .mainNavSection .mainNav LI A.selected {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x
}
#mainContainer .mainNavSection .secondaryNav {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; HEIGHT: 23px; COLOR: #bbb; FONT-SIZE: 10px; LIST-STYLE-IMAGE: none; PADDING-TOP: 12px
}
#mainContainer .mainNavSection .secondaryNav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: left; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 0px
}
#mainContainer .mainNavSection .secondaryNav LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #bbb; TEXT-DECORATION: none
}
#mainContainer .mainNavSection .secondaryNav LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#mainContainer .mainContent {
	WIDTH: 960px; DISPLAY: inline; FLOAT: left; CLEAR: both
}
#mainContainer .mainContent .heroCarousel {
	POSITION: relative; MARGIN: 0px 0px 20px; WIDTH: 960px; BACKGROUND: #fff; HEIGHT: 305px
}
#mainContainer .mainContent .heroImage {
	POSITION: relative; MARGIN: 0px 0px 25px; WIDTH: 960px; BACKGROUND: #fff; HEIGHT: 104px
}
#mainContainer .mainContent .heroImage H2 {
	POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 32px arial; COLOR: #fff; TOP: 54px; PADDING-TOP: 0px; LEFT: 230px
}
#mainContainer .mainContent .heroImage H2.h2-2col {
	LEFT: 30px
}
#mainContainer .mainContent .homepageContent {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .homepageContent LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .homepageContent LI.leftCol {
	POSITION: relative; MARGIN: 0px 14px 0px 0px; WIDTH: 330px
}
#mainContainer .mainContent .homepageContent LI.midCol {
	MARGIN: 0px 14px 0px 0px; WIDTH: 330px
}
#mainContainer .mainContent .homepageContent LI.rightCol {
	MARGIN: 10px 0px 0px; WIDTH: 272px
}
#mainContainer .mainContent .innerpageContent {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .innerpageContent LI.leftCol {
	POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px 25px 0px 0px; WIDTH: 204px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .innerpageContent LI.leftCol .leftNav {
	BORDER-BOTTOM: #e1d9df 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: 204px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .innerpageContent LI.leftCol .leftNav LI {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BORDER-TOP: #e1d9df 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 6px
}
#mainContainer .mainContent .innerpageContent LI.leftCol .leftNav LI A {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
#mainContainer .mainContent .innerpageContent LI.leftCol .leftNav LI A.selected {
	COLOR: #000
}
#mainContainer .mainContent .innerpageContent LI.leftCol .leftNav LI A:hover {
	COLOR: #000
}
#mainContainer .mainContent .innerpageContent LI.leftCol #searchJobs {
	MARGIN: 25px 0px
}
#mainContainer .mainContent .leftCol .leftColContentModule {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 14px; MARGIN: 20px 0px 0px; PADDING-LEFT: 12px; WIDTH: 178px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 20px
}
#mainContainer .mainContent .leftCol H1 {
	Z-INDEX: 8888; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: #fff; HEIGHT: 24px; FONT-SIZE: 11px; TOP: -10px; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: -1px
}
#mainContainer .mainContent .innerpageContent LI.leftCol .innerContentList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: 204px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 12px; BORDER-TOP: #e1d9df 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .innerpageContent LI.leftCol .innerContentList LI.header {
	TEXT-TRANSFORM: uppercase; MARGIN: 6px 0px 10px; COLOR: #666; FONT-WEIGHT: bold
}
#mainContainer .mainContent .innerpageContent LI.leftCol .innerContentList LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 12px; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .innerpageContent LI.leftCol .innerContentList LI A:hover {
	TEXT-DECORATION: underline
}
#mainContainer .mainContent .innerpageContent LI.midCol {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 35px 0px 0px; PADDING-LEFT: 0px; WIDTH: 490px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #005a9c 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 24px
}
#mainContainer .mainContent H3.subHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 34px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent H3.smaller.subHeader {
	MARGIN: 0px 0px 20px
}
#mainContainer .mainContent H3.paraHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000101; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
BODY.media #mainContainer .mainContent H3.paraHeader {
	MARGIN: 25px 0px 0px
}
BODY.mediaResources #mainContainer .mainContent H3.paraHeader {
	MARGIN: 25px 0px 0px
}
BODY.media #mainContainer .mainContent .innerpageContent LI.midCol P {
	MARGIN: 5px 0px 0px
}
BODY.mediaResources #mainContainer .mainContent .innerpageContent LI.midCol P {
	MARGIN: 5px 0px 0px
}
#mainContainer .mainContent H3.paraSubHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#mainContainer .mainContent .innerpageContent LI.midCol P {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 15px; COLOR: #000101; FONT-SIZE: 12px
}
#mainContainer .mainContent .innerpageContent2col LI.leftCol P {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 15px; COLOR: #000101; FONT-SIZE: 12px
}
#mainContainer .mainContent .innerpageContent LI.rightCol {
	LIST-STYLE-TYPE: none; WIDTH: 206px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .innerpageContent2col LI.rightCol {
	LIST-STYLE-TYPE: none; WIDTH: 206px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
LI.rightCol OL LI {
	LIST-STYLE: none none inside; MARGIN: 10px 0px; FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent2col {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .innerpageContent2col LI.leftCol {
	POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px 38px 0px 30px; WIDTH: 686px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .articleContent {
	BORDER-BOTTOM: #666 1px dotted; MARGIN: 0px; WIDTH: 100%
}
#mainContainer .mainContent .articleContent H3.subHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent .showCaseArticleContent H3.subHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent .videoContent H3.subHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent .articleContent H3.articleHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff9900; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent .showCaseArticleContent H3.authorHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff9900; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent .videoContent H3.videoHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff9900; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent .articleContent .articleInfoList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #999; CLEAR: both; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .showCaseArticleContent .articleInfoList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #999; CLEAR: both; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .videoContent .videoInfoList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #999; CLEAR: both; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .articleContent .articleInfoList .author {
	COLOR: #333
}
#mainContainer .mainContent .showCaseArticleContent .articleInfoList .author {
	COLOR: #333
}
#mainContainer .mainContent .videoContent .videoInfoList .author {
	COLOR: #333
}
#mainContainer .mainContent .articleContent .articleInfoList LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 5px 0px 0px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .showCaseArticleContent .articleInfoList LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 5px 0px 0px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .videoContent .videoInfoList LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 5px 0px 0px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .articleContent P {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 42px; COLOR: #000101; CLEAR: both; FONT-SIZE: 12px
}
#mainContainer .mainContent .showCaseArticleContent {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #cc3333 1px solid; PADDING-TOP: 55px
}
#mainContainer .mainContent .showCaseArticleContent P {
	MARGIN: 0px 0px 30px
}
#mainContainer .mainContent .videoContent {
	MARGIN: 0px; WIDTH: 100%
}
#mainContainer .mainContent .videoContent .generalList {
	MARGIN: -10px 0px 0px; WIDTH: 100%
}
#mainContainer .mainContent .videoContent .generalList LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#mainContainer .mainContent .videoContent .generalList LI .contentText {
	MARGIN: 0px 0px 0px 5px; WIDTH: 450px
}
#mainContainer .mainContent .videoContent .generalList LI .contentText A {
	COLOR: #005a9c; TEXT-DECORATION: none
}
#mainContainer .mainContent .numberedList {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px 0px 10px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000101; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#mainContainer .mainContent .numberedList .numberedList-item {
	LINE-HEIGHT: 18px
}
#mainContainer .mainContent .numberedList .numberedList-item .text {
	FONT-STYLE: normal
}
#mainContainer .mainContent .bulletedList {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #005a9c; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#mainContainer .mainContent .bulletedList .bulletedList-item {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: disc; TEXT-INDENT: -12px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #005a9c; PADDING-TOP: 3px
}
#mainContainer .mainContent .bulletedList .bulletedList-item .black {
	COLOR: #000101
}
#mainContainer .mainContent #vceForm {
	BORDER-BOTTOM: #cc3333 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mainContainer .mainContent #vceForm FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#mainContainer .mainContent #vceForm FIELDSET .radioGroup {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 158px; WIDTH: 332px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mainContainer .mainContent #vceForm LABEL {
	WIDTH: 155px; DISPLAY: block; FLOAT: left; COLOR: #333; FONT-SIZE: 12px
}
#mainContainer .mainContent #vceForm LABEL.singleLineLabel {
	MARGIN: 0px 0px 10px
}
#mainContainer .mainContent #vceForm LABEL .required {
	COLOR: #cc0000
}
#mainContainer .mainContent #vceForm .inputRow {
	MARGIN: 0px 0px 10px; WIDTH: 490px; FLOAT: left; CLEAR: both
}
#mainContainer .mainContent #vceForm INPUT[type='text'] {
	WIDTH: 202px; FLOAT: left
}
#mainContainer .mainContent #vceForm .frmSelect {
	WIDTH: 202px; FLOAT: left
}
#mainContainer .mainContent #vceForm TEXTAREA {
	WIDTH: 432px; HEIGHT: 115px
}
#mainContainer .mainContent #vceForm INPUT[type='submit'] {
	MARGIN: 10px 0px 0px
}
#mainContainer .mainContent #vceForm INPUT[type='radio'] {
	MARGIN: 0px 0px 8px
}
#resourcesContent {
	DISPLAY: none
}
#newsContent {
	DISPLAY: inline
}
#mainContainer .mainContent .hiddenTabContent {
	POSITION: absolute; TOP: 28px; LEFT: 0px
}
#mainContainer .mainContent .tabContent {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .tabContent LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left; CURSOR: pointer; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .defaultTab {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff no-repeat; HEIGHT: 22px; COLOR: #005a9c; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#mainContainer .mainContent .defaultTab A {
	COLOR: #005a9c; TEXT-DECORATION: none
}
#mainContainer .mainContent .selectedTab {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #e5e5e5 no-repeat; HEIGHT: 22px; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}

font.tabTitle {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #e5e5e5 no-repeat; HEIGHT: 22px; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}


td.tabTitle {
	BACKGROUND: #e5e5e5 no-repeat; 
}

font.tabFeaturedContentH2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 12px; PADDING-LEFT: -2px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}

p.news {
	LINE-HEIGHT: 16px; MARGIN: 0px; COLOR: #000000; FONT-SIZE: 12px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; 
}

p.mainText{
	LINE-HEIGHT: 16px; MARGIN: 0px; COLOR: #000000;; FONT-SIZE: 12px; PADDING-LEFT: 100px; PADDING-RIGHT: 9px; 
}


#mainContainer .mainContent .selectedTab A {
	COLOR: #000; TEXT-DECORATION: none
}
#mainContainer .mainContent .tabFeaturedContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 330px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #e5e5e5; FLOAT: left; CLEAR: both; PADDING-TOP: 16px
}

#mainContainer .mainContent .tabFeaturedContent H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent .tabFeaturedContent .tabFeaturedMedia {
	MARGIN: 0px 0px 15px
}
#mainContainer .mainContent .tabFeaturedContent P {
	MARGIN: 0px 0px 0px 12px; WIDTH: 295px; COLOR: #000; FONT-SIZE: 12px
}
#mainContainer .mainContent .tabFeaturedContent .footerSection {
	MARGIN: 12px 0px 0px; WIDTH: 322px; DISPLAY: inline; FLOAT: left; CLEAR: both
}
#mainContainer .mainContent .tabFeaturedContent .footerSection P {
	WIDTH: 185px; DISPLAY: inline; FLOAT: left
}
#mainContainer .mainContent .tabFeaturedContent .footerSection .shareBar {
	WIDTH: 125px; DISPLAY: inline; FLOAT: right
}

#mainContainer .mainContent .tabFeaturedContent620 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 620px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #e5e5e5; FLOAT: left; CLEAR: both; PADDING-TOP: 16px
}

#mainContainer .mainContent .tabFeaturedContent620 H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mainContainer .mainContent .tabFeaturedContent620 .tabFeaturedMedia {
	MARGIN: 0px 0px 15px
}
#mainContainer .mainContent .tabFeaturedContent620 P {
	MARGIN: 0px 0px 0px 12px; WIDTH: 295px; COLOR: #000; FONT-SIZE: 12px
}
#mainContainer .mainContent .tabFeaturedContent620 .footerSection {
	MARGIN: 12px 0px 0px; WIDTH: 322px; DISPLAY: inline; FLOAT: left; CLEAR: both
}
#mainContainer .mainContent .tabFeaturedContent620 .footerSection P {
	WIDTH: 185px; DISPLAY: inline; FLOAT: left
}
#mainContainer .mainContent .tabFeaturedContent620 .footerSection .shareBar {
	WIDTH: 125px; DISPLAY: inline; FLOAT: right
}
#mainContainer .mainContent .generalList {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 12px 0px 10px; PADDING-LEFT: 0px; WIDTH: 330px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .generalList LI {
	BORDER-BOTTOM: #d1d1d1 1px dotted; POSITION: relative; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 330px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
#mainContainer .mainContent .generalList LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#mainContainer .mainContent .generalList LI .contentText {
	WIDTH: 298px; DISPLAY: inline; FLOAT: left; COLOR: #000; FONT-SIZE: 12px
}
#mainContainer .mainContent .generalList LI .videoIcon {
	TEXT-INDENT: -9999px; MARGIN: 0px 5px 0px 0px; WIDTH: 27px; DISPLAY: inline; BACKGROUND: url(../images/video-icon.jpg) no-repeat; FLOAT: left; HEIGHT: 27px
}
#mainContainer .mainContent .generalList LI .rightArrow {
	DISPLAY: inline; FLOAT: right; COLOR: #005a9c; FONT-SIZE: 12px
}
#mainContainer .mainContent .generalList LI .contentText A {
	COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#mainContainer .mainContent .generalList LI .contentText A:hover {
	COLOR: #005a9c; TEXT-DECORATION: underline
}
#mainContainer .mainContent .generalList A {
	COLOR: #005a9c; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#mainContainer .mainContent .viewAll {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 12px
}
#mainContainer .mainContent .module {
	POSITION: relative; MARGIN: 0px 0px 25px; DISPLAY: inline; FLOAT: left; CLEAR: both
}
.m1-home #mainContainer .mainContent .insightsBox.module {
	DISPLAY: none
}
#mainContainer .mainContent .rightCol .rightColContentModule {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 12px; WIDTH: 246px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 20px
}
#mainContainer .mainContent .rightCol .spacing.rightColContentModule {
	MARGIN: 20px 0px 0px
}
#mainContainer .mainContent .rightCol H1 {
	Z-INDEX: 8888; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: #fff; HEIGHT: 24px; FONT-SIZE: 16px; TOP: -10px; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: -1px
}
#mainContainer .mainContent .rightCol .rightColContentModule A {
	COLOR: #005a9c; TEXT-DECORATION: none
}
#mainContainer .mainContent .innerpageContent2col .rightCol .rightColContentModule A {
	COLOR: #005a9c; TEXT-DECORATION: none
}
#mainContainer .mainContent .rightCol .rightColContentModule A.selected {
	COLOR: #000; TEXT-DECORATION: none
}
#mainContainer .mainContent .innerpageContent2col .rightCol .rightColContentModule A.selected {
	COLOR: #000; TEXT-DECORATION: none
}
#mainContainer .mainContent .rightCol .rightColContentModule P {
	LINE-HEIGHT: 16px; MARGIN: 0px; COLOR: #000; FONT-SIZE: 12px
}
#mainContainer .mainContent .rightCol .rightColContentModule .featuredImage {
	MARGIN: 0px 0px 16px
}
#mainContainer .mainContent .innerpageContent2col .rightCol .rightColContentModule .featuredImage {
	MARGIN: 0px 0px 16px
}
#mainContainer .mainContent .rightCol .rightColContentModule .quotedBy {
	MARGIN: 14px 0px 0px
}
#mainContainer .mainContent .innerpageContent2col .rightCol .rightCOlContentModule .quotedBy {
	MARGIN: 14px 0px 0px
}
#mainContainer .mainContent .rightCol .rightColContentModule .quotedBy .quotedByName {
	FONT-STYLE: italic; DISPLAY: block; FONT-WEIGHT: bold
}
#mainContainer .mainContent .innerpageContent2col .rightCol .rightColContentModule .quotedBy .quotedByName {
	FONT-STYLE: italic; DISPLAY: block; FONT-WEIGHT: bold
}
#mainContainer .mainContent #paginationLocation {
	DISPLAY: none
}
#mainContainer .mainContent .paginationFooter {
	MARGIN: 16px 0px 0px; WIDTH: 245px; DISPLAY: inline; FLOAT: left; CLEAR: both
}
#mainContainer .mainContent .paginationList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .paginationList LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#mainContainer .mainContent .paginationList LI A.selected {
	COLOR: #000; FONT-WEIGHT: bold
}
#mainContainer .mainContent .paginationList LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#mainContainer .mainContent .paginationContents {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .paginationContents LI {
	LIST-STYLE-TYPE: none; DISPLAY: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .rightCol .techSupportSection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 242px; PADDING-RIGHT: 15px; BACKGROUND: #4778a1 no-repeat; HEIGHT: 38px; COLOR: #fff; CLEAR: both; PADDING-TOP: 12px
}
#mainContainer .mainContent .rightCol .techSupportSection P {
	COLOR: #fff; FONT-SIZE: 12px
}
#mainContainer .mainContent .rightCol .techSupportSection P STRONG {
	DISPLAY: block
}
#mainContainer .mainContent .innerpageContent .viewAll {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 10px
}
#mainContainer .mainContent .innerpageContent2col .viewAll {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 10px
}
#mainContainer .mainContent .innerpageContent .rightCol H1 {
	FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent2col .rightCol H1 {
	FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent .rightCol .rightColContentModule {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 12px; WIDTH: 180px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 20px
}
#mainContainer .mainContent .innerpageContent2col .rightCol .rightColContentModule {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 12px; WIDTH: 180px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 20px
}
#mainContainer .mainContent .innerpageContent .rightCol .rightColContentModule UL {
	LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 0px 10px; FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent .rightCol .rightColContentModule #quotePhoto {
	TEXT-ALIGN: center; MARGIN: 0px 0px 10px
}
#mainContainer .mainContent .innerpageContent .rightCol .rightColContentModule #quotePhoto IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#mainContainer .mainContent .innerpageContent .rightCol .rightColContentModule #startHere {
	TEXT-ALIGN: center; MARGIN: 10px 0px 0px
}
#mainContainer .mainContent .innerpageContent .rightCol .rightColContentModule .quoteDiv {
	DISPLAY: none; FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent .rightCol .rightColContentModule P {
	FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent2col .rightCol .rightColContentModule P {
	FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent .paginationList {
	FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent2col .paginationList {
	FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent LI.solutionsCol UL.solutionsList LI.solution OL LI {
	FONT: 12px arial
}
#mainContainer .mainContent .innerpageContent LI.solutionsCol UL.solutionsList LI.solution UL LI {
	FONT: 12px arial
}
#mainContainer .mainContent .innerpageContent .paginationFooter {
	MARGIN: 16px 0px 0px; WIDTH: 182px; DISPLAY: inline; FLOAT: left; CLEAR: both
}
#mainContainer .mainContent .innerpageContent2col .paginationFooter {
	MARGIN: 16px 0px 0px; WIDTH: 182px; DISPLAY: inline; FLOAT: left; CLEAR: both
}
#mainContainer .mainContent .innerpageContent .rightCol .techSupportSection {
	WIDTH: 176px
}
#mainContainer .mainContent .innerpageContent2col .rightCol .techSupportSection {
	WIDTH: 176px
}
#mainContainer .mainContent .innerpageContent .rightCol .techSupportSection P {
	COLOR: #fff; FONT-SIZE: 11px
}
#mainContainer .mainContent .innerpageContent2col .rightCol .techSupportSection P {
	COLOR: #fff; FONT-SIZE: 11px
}
.definitionList {
	POSITION: relative; MARGIN: 0px 0px 30px
}
.definitionList DT {
	FONT-SIZE: 12px
}
.definitionList DD {
	PADDING-BOTTOM: 18px; MARGIN: 10px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: none; BACKGROUND: #f7f6f6 no-repeat; PADDING-TOP: 18px
}
.definitionList DD P {
	MARGIN: 0px
}
.footer {
	MARGIN-TOP: 300px; HEIGHT: 35px; BORDER-TOP: #666 1px solid
}
.footer LI {
	LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; FLOAT: right; COLOR: #666; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; PADDING-TOP: 15px
}
.footer LI.etrust {
	PADDING-TOP: 5px
}
.footer LI:first-child {
	PADDING-LEFT: 0px; FLOAT: left
}
.footer A {
	COLOR: #005a9c; TEXT-DECORATION: none
}
#slideshow {
	POSITION: relative
}
#slideshow .slide {
	POSITION: absolute; TOP: -10000px; LEFT: -10000px
}
#slideshow .slide #learnMore {
	POSITION: absolute; BOTTOM: 28px; LEFT: 75px
}
#slideshow .slide .slideDescription {
	POSITION: absolute; TOP: -10000px; LEFT: -10000px
}
#slideshow .current {
	POSITION: static
}
#container .navControlOff .controls {
	DISPLAY: none; TOP: -10000px
}
#slideshow .bottom-bar {
	BACKGROUND-COLOR: #004c90; HEIGHT: 25px; COLOR: #455560; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#slideshow .bottom-bar A {
	COLOR: #008fc5; TEXT-DECORATION: none
}
#slideshow .controls {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 101px; BOTTOM: 0px; FONT-FAMILY: Helvetica; LEFT: 21px
}
#slideshow .controls A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; WIDTH: 5px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: left; HEIGHT: 9px; COLOR: #008fc5; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; PADDING-TOP: 3px
}
#slideshow .controls A:hover {
	BACKGROUND: #e1703a; COLOR: #008fc5; TEXT-DECORATION: none
}
#slideshow .controls A.current {
	BACKGROUND: #e1703a; COLOR: #008fc5; TEXT-DECORATION: none
}
#slideshow .controls A.pauseButton {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; TEXT-INDENT: -10000px; PADDING-LEFT: 0px; WIDTH: 15px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 5px; BACKGROUND: url(../image/button15pause.png) no-repeat left top; HEIGHT: 15px; FONT-SIZE: 1px; FONT-WEIGHT: bold; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
#slideshow .controls A.pausedTrue {
	BACKGROUND-POSITION: 0px -15px;  BACKGROUND: url(../image/i5i_button15.png) no-repeat left top;
}
#modalOverlay {
	Z-INDEX: 100000; POSITION: absolute; FILTER: alpha(opacity=70); BACKGROUND-COLOR: #000; WIDTH: 100%; TOP: 0px; LEFT: 0px; -moz-opacity: 0.7; opacity: 0.7
}
#modalWindow {
	Z-INDEX: 150000; POSITION: absolute; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 690px; TOP: -10000px; LEFT: 0px
}
.w200 {
	WIDTH: 200px !important
}
.w250 {
	WIDTH: 250px !important
}
.w300 {
	WIDTH: 300px !important
}
.w350 {
	WIDTH: 350px !important
}
.w400 {
	WIDTH: 400px !important
}
.w450 {
	WIDTH: 450px !important
}
.w500 {
	WIDTH: 500px !important
}
.w530 {
	WIDTH: 530px !important
}
.w550 {
	WIDTH: 550px !important
}
.w562 {
	WIDTH: 562px !important
}
.w600 {
	WIDTH: 600px !important
}
.w650 {
	WIDTH: 650px !important
}
.w690 {
	WIDTH: 690px !important
}
.w700 {
	WIDTH: 700px !important
}
.w705 {
	WIDTH: 705px !important
}
.w750 {
	WIDTH: 750px !important
}
.w800 {
	WIDTH: 800px !important
}
.w850 {
	WIDTH: 850px !important
}
.w900 {
	WIDTH: 900px !important
}
.w950 {
	WIDTH: 950px !important
}
.w980 {
	WIDTH: 980px !important
}
#modalWindow .modalHeader {
	HEIGHT: 25px; OVERFLOW: hidden
}
#modalWindow .modalHeader .wrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#modalWindow .modalBody {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#modalWindow .modalFooter {
	HEIGHT: 25px; OVERFLOW: hidden
}
#modalWindow .modalFooter .wrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#modalClose {
	LINE-HEIGHT: 1px; TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(../images/bkgd_close_button.jpg) no-repeat right top; FLOAT: right; HEIGHT: 23px; COLOR: #666; FONT-SIZE: 1px; OVERFLOW: hidden; CURSOR: pointer
}
#modalClose:hover {
	
}
#modalWindow .splitCol .col1 {
	WIDTH: 480px; FLOAT: left
}
#modalWindow .splitCol .col2 {
	WIDTH: 220px; FLOAT: left
}
#modalWindow .splitCol .col2 H3 {
	
}
#modalWindow .modalHeader .wrapper:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#modalWindow .splitCol:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#modalWindow #flashSource {
	DISPLAY: none
}
#mainContainer .mainContent .innerpageContent .imageList {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 16px; CLEAR: left; PADDING-TOP: 5px
}
#mainContainer .mainContent .innerpageContent .imageList A {
	FONT-SIZE: 14px
}
#mainContainer .mainContent .innerpageContent .imageList A:hover {
	TEXT-DECORATION: underline
}
#mainContainer .mainContent .innerpageContent .imageList IMG {
	BORDER-BOTTOM: #080001 1px solid; BORDER-LEFT: #080001 1px solid; FLOAT: left; BORDER-TOP: #080001 1px solid; MARGIN-RIGHT: 18px; BORDER-RIGHT: #080001 1px solid
}
.navSelected {
	BACKGROUND: #e1d9df
}
#mainContainer .mainContent .innerpageContent LI.leftCol .leftNav LI.deepLinks {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 9px
}
#mainContainer .mainContent .innerpageContent LI.leftCol .leftNav LI.deepLinks A {
	TEXT-TRANSFORM: none; DISPLAY: block; MARGIN-BOTTOM: 4px
}
#mainContainer .mainContent .innerpageContent .midCol .teamHolder {
	MARGIN-TOP: -8px
}
#mainContainer .mainContent .innerpageContent .midCol .teamHolder .teamHeader {
	FONT-SIZE: 23px; FONT-WEIGHT: normal
}
#mainContainer .mainContent .innerpageContent .midCol .teamHolder .teamTitle {
	FONT-STYLE: italic; MARGIN: -2px 0px 18px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#mainContainer .mainContent .innerpageContent .midCol .teamPic {
	MARGIN: -17px 0px 0px; PADDING-LEFT: 13px; BACKGROUND: #fff; FLOAT: right
}
#mainContainer .mainContent .innerpageContent LI.solutionsCol {
	LIST-STYLE-TYPE: none; MARGIN: 0px 35px 0px 0px; WIDTH: 490px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#mainContainer .mainContent .innerpageContent .solution {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #005a9c 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 15px
}
#mainContainer .mainContent .innerpageContent .solution #picTable TD {
	POSITION: relative
}
#mainContainer .mainContent .innerpageContent .solution #picTable IMG {
	CURSOR: pointer
}
#mainContainer .mainContent .innerpageContent .solution #picTable .borderDiv {
	Z-INDEX: 100; BORDER-BOTTOM: black 5px solid; POSITION: absolute; BORDER-LEFT: black 5px solid; WIDTH: 143px; DISPLAY: none; HEIGHT: 143px; BORDER-TOP: black 5px solid; BORDER-RIGHT: black 5px solid
}
#mainContainer .mainContent .innerpageContent .solution .careerDiv {
	DISPLAY: none
}
#mainContainer .mainContent .innerpageContent .solution #searchButton {
	TEXT-ALIGN: center; MARGIN: 5px
}
#mainContainer .mainContent .innerpageContent .solution #searchButton P {
	TEXT-ALIGN: center; MARGIN: 5px
}
#mainContainer .mainContent .innerpageContent LI.solution P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 16px; MARGIN: 0px 0px 15px; COLOR: #000101; FONT-SIZE: 12px
}
#mainContainer .mainContent .innerpageContent LI.solution A {
	FONT-WEIGHT: bold
}
#mainContainer .mainContent .innerpageContent LI.solution H3.paraHeader {
	FONT-SIZE: 22px; FONT-WEIGHT: bold
}
#mainContainer .mainContent .innerpageContent LI.solution H3.paraHeader .solutionHeader {
	COLOR: #828282
}
#mainContainer .mainContent .innerpageContent .solution .solutionPic {
	MARGIN-TOP: -16px; PADDING-LEFT: 10px; FLOAT: right
}
#mainContainer .mainContent .innerpageContent .solution .solutionPic2 {
	MARGIN-TOP: -16px; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: right
}
#mainContainer .mainContent .innerpageContent .solutions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.navSelected {
	BACKGROUND: #e1d9df
}
#relatedDocsContent {
	DISPLAY: inline
}
#videosContent {
	DISPLAY: inline
}
#mainContainer .mainContent .solutionsCol .hiddenTabContent {
	POSITION: absolute; TOP: 677px; LEFT: 229px
}
#mainContainer .mainContent .solutionsCol .tabFeaturedContent {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 20px; WIDTH: 437px; PADDING-RIGHT: 20px; PADDING-TOP: 18px
}
#mainContainer .mainContent .solutionsCol .tabFeaturedContent A {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#mainContainer .mainContent .solutionsCol .tabFeaturedContent A:hover {
	TEXT-DECORATION: underline
}
#mainContainer .mainContent .solutionsCol .tabFeaturedContent .lameList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .solutionsCol .tabFeaturedContent .lameList .li {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 185px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat 0px 0px; PADDING-TOP: 0px
}
#mainContainer .mainContent .solutionsCol .tabFeaturedContent .lameList LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 185px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat 0px 0px; PADDING-TOP: 0px
}
#mainContainer .mainContent .solutionsCol .tabFeaturedContent .lameList .header.li {
	TEXT-ALIGN: center; MARGIN: 0px 0px 10px; FONT: bold 14px arial; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
#mainContainer .mainContent .solutionsCol .tabFeaturedContent .lameList LI.header {
	TEXT-ALIGN: center; MARGIN: 0px 0px 10px; FONT: bold 14px arial; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
#mainContainer .mainContent .solutionsCol .tabHolder {
	HEIGHT: 435px; FONT-SIZE: 12px
}
#mainContainer .mainContent .navTitle {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
#mainContainer .mainContent .leftNav SELECT {
	MARGIN: 2px 0px 7px; WIDTH: 190px
}
#mainContainer .mainContent .leftNav #btnFind {
	WIDTH: 95px; MARGIN-BOTTOM: 7px
}
#mainContainer .mainContent .innerpageContent LI.resultsCol {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 35px 0px 0px; PADDING-LEFT: 0px; WIDTH: 490px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mainContainer .mainContent .innerpageContent LI#partnerCol {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 35px 0px 0px; PADDING-LEFT: 0px; WIDTH: 490px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.partnersSection .resultsCol .resultsHeaderHolder {
	BORDER-BOTTOM: #005a9c 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; WIDTH: 490px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: #005a9c 1px solid; PADDING-TOP: 5px
}
.partnersSection .resultsCol .resultsHeader .fieldName {
	MARGIN: 0px 6px
}
.partnersSection .resultsCol .resultsHeader .fieldValue {
	MARGIN: 0px 0px 0px 4px; FONT-WEIGHT: bold
}
.partnersSection .resultsCol .resultsHeader .fieldName #count {
	MARGIN: 0px 4px 0px 0px
}
.partnersSection .resultsCol .resultsHeader LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.partnersSection .resultsCol #resultsData .resultsDiv {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.partnersSection .resultsCol #resultsData .resultsDiv {
	FONT-SIZE: 12px
}
.partnersSection #backToResults {
	BORDER-BOTTOM: #005a9c 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #005a9c 1px solid; PADDING-TOP: 5px
}
.partnersSection #backToResults A {
	FONT-SIZE: 12px
}
.partnersSection .partnerProfile {
	MARGIN: 15px 0px; WIDTH: 490px; FONT: 12px arial; COLOR: #494848
}
.partnersSection .partnerProfile H2 {
	FONT-SIZE: 12px
}
.partnersSection .partnerProfile .grayHeader {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #d4d4d4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.partnersSection .partnerProfile H2 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #d4d4d4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.partnersSection .partnerProfile .infoSection H2 {
	FONT-SIZE: 11px
}
.partnersSection .partnerProfile .infoSection {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: 11px; PADDING-TOP: 0px !important
}
.partnersSection .partnerProfile .infoSection H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.partnersSection .partnerProfile .infoSection .profileTable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.partnersSection .partnerProfile .infoSection .profileTable .label {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.partnersSection .partnerProfile .infoSection .sponsorLogo {
	MARGIN: 0px 8px 0px 10px
}
.mailto-link {
	DISPLAY: none
}
.ir {
	TEXT-INDENT: -9999px; DISPLAY: block
}
.m1-vblock #mainContainer #vblockNav {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x 0px 0px
}
.m1-vblock #mainContainer .mainContent .heroImage {
	BACKGROUND: url(../images/vblock_inner_hero.jpg) no-repeat 0px 0px; HEIGHT: 104px
}
.m1-vblock #mainContainer .mainContent .sectionHeroImage {
	HEIGHT: 612px
}
.m1-vblock .sectionHeroImage .ir {
	WIDTH: 960px; BACKGROUND: url(../images/vblock_hero.jpg) no-repeat 0px 0px; HEIGHT: 612px
}
.m1-vblock .sectionHeroImage UL {
	POSITION: absolute; MARGIN: 0px; TOP: 328px; LEFT: 0px
}
.m1-vblock .sectionHeroImage LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-vblock .sectionHeroImage LI A {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 76px
}
.m1-vblock .sectionHeroImage LI A:hover {
	BACKGROUND-POSITION: 0px -76px
}
.m1-vblock .sectionHeroImage .convergedInfrastructure {
	BACKGROUND-IMAGE: url(../images/nav_converged_infrastructure.jpg); WIDTH: 232px
}
.m1-vblock .sectionHeroImage .efficient {
	BACKGROUND-IMAGE: url(../images/nav_efficient.jpg); WIDTH: 138px
}
.m1-vblock .sectionHeroImage .costSaving {
	BACKGROUND-IMAGE: url(../images/nav_cost_saving.jpg); WIDTH: 117px
}
.m1-vblock .sectionHeroImage .applications {
	BACKGROUND-IMAGE: url(../images/nav_applications.jpg); WIDTH: 189px
}
.m1-vblock #mainContainer .vblockMain .innerpageContent2col {
	MARGIN: -215px 0px 20px
}
.m1-vblock .leftCol UL {
	MARGIN: 0px
}
.m1-vblock .vblockMain .leftCol LI {
	POSITION: relative; PADDING-BOTTOM: 40px; LIST-STYLE-TYPE: none; PADDING-LEFT: 30px; PADDING-RIGHT: 25px; PADDING-TOP: 15px
}
.m1-vblock .vblockMain .leftCol LI.alt {
	BACKGROUND-COLOR: #f3f3f3
}
.m1-vblock .vblockMain .leftCol H2 {
	MARGIN-BOTTOM: 7px; HEIGHT: 18px; OVERFLOW: hidden
}
.m1-vblock .vblockMain .leftCol P {
	MARGIN: 0px; HEIGHT: 25px; OVERFLOW: hidden
}
.m1-vblock .vblockMain .leftCol .viewMore {
	POSITION: absolute; WIDTH: 103px; BOTTOM: 15px; DISPLAY: block; BACKGROUND: url(../images/btn_view_more.png) no-repeat 0px 0px; HEIGHT: 18px; OVERFLOW: hidden; RIGHT: 25px
}
.m1-vblock .vblockMain .leftCol .convergedInfrastructure H2 {
	WIDTH: 381px; BACKGROUND: url(../images/headline_converged_infrastructure.png) no-repeat 0px 0px
}
.m1-vblock .vblockMain .leftCol .convergedInfrastructure P {
	WIDTH: 634px; BACKGROUND: url(../images/summary_converged_infrastructure.png) no-repeat 0px 0px
}
.m1-vblock .vblockMain .leftCol .efficient H2 {
	WIDTH: 165px; BACKGROUND: url(../images/headline_efficient.png) no-repeat 0px 0px
}
.m1-vblock .vblockMain .leftCol .costSaving H2 {
	WIDTH: 165px; BACKGROUND: url(../images/headline_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock .vblockMain .leftCol .efficient P {
	WIDTH: 597px; BACKGROUND: url(../images/summary_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock .vblockMain .leftCol .applications H2 {
	WIDTH: 180px; BACKGROUND: url(../images/headline_applications.png) no-repeat 0px 0px
}
.m1-vblock .vblockMain .leftCol .applications P {
	WIDTH: 594px; BACKGROUND: url(../images/summary_applications.png) no-repeat 0px 0px
}
.m1-vblock .vblockCustomerSpotlight {
	POSITION: relative; WIDTH: 206px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; HEIGHT: 223px; OVERFLOW: hidden
}
.m1-vblock #vblockCustomerSpotlight1 {
	BACKGROUND-IMAGE: url(../images/rr-fastpath.jpg)
}
.m1-vblock .vblockMain .vblockCustomerSpotlight {
	MARGIN-TOP: 80px
}
.m1-vblock .tabCntnr {
	MARGIN: 0px 0px 15px 50px; CLEAR: left
}
.m1-vblock #mainContainer .tabCntnr .tabFeaturedContent {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 20px; WIDTH: 870px; PADDING-RIGHT: 20px; PADDING-TOP: 18px
}
.m1-vblock .tabCntnr .tabFeaturedContent .lameList {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-vblock .tabCntnr .tabFeaturedContent .lameList .li {
	PADDING-LEFT: 20px; WIDTH: 185px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat 0px 0px; FLOAT: left
}
.m1-vblock .tabCntnr .tabFeaturedContent .lameList LI {
	PADDING-LEFT: 20px; WIDTH: 185px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat 0px 0px; FLOAT: left
}
.m1-vblock .tabCntnr .tabFeaturedContent A {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.m1-vblock .tabCntnr .tabFeaturedContent A:hover {
	TEXT-DECORATION: underline
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage {
	MARGIN-BOTTOM: 20px
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage UL {
	LIST-STYLE-POSITION: outside; POSITION: absolute; MARGIN: 0px; WIDTH: 500px; TOP: 12px; LEFT: 34px
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage LI {
	LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage A {
	DISPLAY: block; HEIGHT: 9px; OVERFLOW: hidden
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage A:hover {
	BACKGROUND-POSITION: 0px -9px
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage LI .convergedInfrastructure {
	WIDTH: 158px; BACKGROUND: url(../images/vblock_inner_nav_converged_infrastructure.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage LI .efficient {
	WIDTH: 63px; BACKGROUND: url(../images/vblock_inner_nav_efficient.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage LI .costSaving {
	WIDTH: 79px; BACKGROUND: url(../images/vblock_inner_nav_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage LI .applications {
	WIDTH: 79px; BACKGROUND: url(../images/vblock_inner_nav_applications.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSectionHeroImage H1 {
	POSITION: absolute; BOTTOM: 20px; HEIGHT: 28px; OVERFLOW: hidden; LEFT: 34px
}
.m1-vblock #mainContainer .mainContent .convergedInfrastructureSubSection H1 {
	WIDTH: 612px; BACKGROUND: url(../images/vblock_inner_headline_converged_infrastructure.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection H1 {
	WIDTH: 201px; BACKGROUND: url(../images/vblock_inner_headline_efficient.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .applicationsSubSection H1 {
	WIDTH: 290px; BACKGROUND: url(../images/vblock_inner_headline_applications.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSection H2 {
	MARGIN: 0px 0px 10px 20px; HEIGHT: 21px; OVERFLOW: hidden
}
.m1-vblock #mainContainer .mainContent .subSection H3 {
	MARGIN: 20px 0px 20px 20px; HEIGHT: 14px; OVERFLOW: hidden
}
.m1-vblock #mainContainer .mainContent .subSection P {
	PADDING-LEFT: 20px
}
.m1-vblock #mainContainer .mainContent .convergedInfrastructureSubSection H2 {
	BACKGROUND: url(../images/h2_converged_infrastructure.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection H2 {
	BACKGROUND: url(../images/h2_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .applicationsSubSection H2 {
	BACKGROUND: url(../images/h2_applications.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection #h3_1 {
	BACKGROUND: url(../images/h3_1_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection #h3_2 {
	BACKGROUND: url(../images/h3_2_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection #h3_3 {
	BACKGROUND: url(../images/h3_3_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .convergedInfrastructureSubSection H4 {
	BACKGROUND: url(../images/h4_converged_infrastructure.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection #callout1 H4 {
	BACKGROUND: url(../images/h4_1_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection #callout2 H4 {
	BACKGROUND: url(../images/h4_2_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .applicationsSubSection H4 {
	BACKGROUND: url(../images/h4_applications.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSection .leftCol {
	WIDTH: 701px; MARGIN-LEFT: 15px
}
.m1-vblock #mainContainer .mainContent .subSection .callout {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 25px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f3f3f3; PADDING-TOP: 20px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection .callout {
	PADDING-BOTTOM: 10px; MARGIN: 25px 0px 40px 35px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.m1-vblock #mainContainer .mainContent .subSection .callout H4 {
	MARGIN-BOTTOM: 10px
}
.m1-vblock #mainContainer .mainContent .subSection .callout LI {
	LINE-HEIGHT: 16px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 30px; COLOR: #000; MARGIN-LEFT: 50px; FONT-SIZE: 12px
}
.m1-vblock #mainContainer .mainContent .efficientSubSection .callout LI {
	MARGIN-LEFT: 15px
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr {
	MARGIN: 25px 0px 80px 20px
}
.m1-vblock #mainContainer .mainContent .subSection H5 {
	WIDTH: 82px; BACKGROUND: url(../images/see_more.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 13px; OVERFLOW: hidden
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr UL {
	WIDTH: 580px; FLOAT: left
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr A {
	DISPLAY: block; HEIGHT: 13px; OVERFLOW: hidden
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr A:hover {
	BACKGROUND-POSITION: 0px -13px
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr .convergedInfrastructure {
	WIDTH: 227px; BACKGROUND: url(../images/vblock_leftcol_nav_converged_infrastructure.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr .efficient {
	WIDTH: 94px; BACKGROUND: url(../images/vblock_leftcol_nav_efficient.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr .costSaving {
	WIDTH: 115px; BACKGROUND: url(../images/vblock_leftcol_nav_cost_saving.png) no-repeat 0px 0px
}
.m1-vblock #mainContainer .mainContent .subSection .navCntnr .applications {
	WIDTH: 111px; BACKGROUND: url(../images/vblock_leftcol_nav_applications.png) no-repeat 0px 0px
}
.m1-vblock .subSection .tabCntnr {
	MARGIN-LEFT: 27px
}
.m1-solutions #mainContainer .mainContent {
	POSITION: relative; DISPLAY: block; HEIGHT: auto
}
.m1-solutions #mainContainer .footer {
	POSITION: relative; ZOOM: 1; DISPLAY: block
}
.m1-solutions #mainContainer .mainContent .heroCarousel {
	MARGIN: 0px; HEIGHT: 181px
}
.m1-solutions #slideshow .controls {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 101px; BOTTOM: 0px; RIGHT: 14px; LEFT: auto
}
.m1-solutions #slideshow .controls A {
	BACKGROUND-COLOR: #0090c5; MARGIN-BOTTOM: 0px
}
.m1-solutions #slideshow .controls A:hover {
	BACKGROUND-COLOR: #f7ec00
}
.m1-solutions #slideshow .controls A.current {
	BACKGROUND-COLOR: #f7ec00
}
.m1-solutions .slide {
	WIDTH: 960px; HEIGHT: 181px; OVERFLOW: hidden
}
.m1-solutions .slide1 {
	BACKGROUND: url(../images/solutions_banner_1.jpg) no-repeat 0px 0px
}
.m1-solutions .slide2 {
	BACKGROUND: url(../images/solutions_banner_2.jpg) no-repeat 0px 0px
}
.m1-solutions .slide3 {
	BACKGROUND: url(../images/solutions_banner_3.jpg) no-repeat 0px 0px
}
.m1-solutions .slide4 {
	BACKGROUND: url(../images/solutions_banner_4.jpg) no-repeat 0px 0px
}
.m1-solutions .slide A {
	WIDTH: 960px; DISPLAY: block; HEIGHT: 181px; OVERFLOW: hidden
}
.m1-solutions #solutionsDropdowns {
	Z-INDEX: 6; POSITION: relative; PADDING-LEFT: 8px; MARGIN-BOTTOM: 15px; BACKGROUND: url(../images/bg_solutions_dropdowns.png) repeat-x 0px 0px; HEIGHT: 81px
}
.m1-solutions .solutionsDropdownCntnr {
	MARGIN: 3px 4px 0px 5px; WIDTH: 217px; FLOAT: left; HEIGHT: 76px
}
.m1-solutions #vertical-markets {
	BACKGROUND: url(../images/bg_solutions_vertical_markets.jpg) no-repeat 0px 0px
}
.m1-solutions #applications {
	BACKGROUND: url(../images/bg_solutions_applications.jpg) no-repeat 0px 0px
}
.m1-solutions #service-management {
	BACKGROUND: url(../images/bg_solutions_service_management.jpg) no-repeat 0px 0px
}
.m1-solutions #service-providers {
	BACKGROUND: url(../images/bg_solutions_service_providers.jpg) no-repeat 0px 0px
}
.m1-solutions .dropdown {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 26px; TEXT-TRANSFORM: uppercase; MARGIN: 25px 0px 0px 7px; PADDING-LEFT: 5px; WIDTH: 195px; DISPLAY: block; BACKGROUND: url(../images/bg_solutions_select.png) no-repeat 0px 0px; HEIGHT: 26px; COLOR: #ccc; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.m1-solutions .solutionsDropdownCntnr UL {
	Z-INDEX: 7; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 190px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: 7px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.m1-solutions .solutionsDropdownCntnr LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none
}
.m1-solutions .solutionsDropdownCntnr LI A {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 18px; DISPLAY: block; BACKGROUND: url(../images/solutions_check_inactive.png) no-repeat 0px 3px; COLOR: #000; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
.m1-solutions .solutionsDropdownCntnr LI A.on {
	BACKGROUND-IMAGE: url(../images/solutions_check_active.png)
}
.m1-solutions #solutionsDropdownGo {
	MARGIN-TOP: 3px; TEXT-INDENT: -9999px; WIDTH: 35px; BACKGROUND: url(../images/btn_solutions_go.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT: 76px; OVERFLOW: hidden
}
.m1-solutions .customizeMessage {
	MARGIN: 10px 15px 0px 0px; WIDTH: 555px; BACKGROUND: url(../images/customize_this_page.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 11px
}
.m1-solutions .resetButton {
	WIDTH: 113px; BACKGROUND: url(../images/btn_reset.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT: 31px; OVERFLOW: hidden
}
.m1-solutions .contentArea {
	POSITION: relative; MIN-HEIGHT: 300px; HEIGHT: auto !important
}
.m1-solutions .contentArea .ajaxLoader {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(../images/solutions-ajax-loader.gif) #fff no-repeat center center; HEIGHT: 300px; TOP: 0px; LEFT: 0px
}
.m1-solutions .contentArea .dynamicCntnr {
	MARGIN-TOP: 20px
}
.m1-solutions .contentArea .dynamicCntnr LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px
}
.m1-solutions .contentArea .dynamicCntnr LI.alt {
	BACKGROUND: #f3f3f3
}
.m1-solutions .contentArea .dynamicCntnr .solutionClass {
	LINE-HEIGHT: 1em !important; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 2px; COLOR: #999 !important; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.m1-solutions .contentArea .dynamicCntnr H2 {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 6px; COLOR: #000 !important; FONT-SIZE: 2em; FONT-WEIGHT: bold
}
.m1-solutions .contentArea .dynamicCntnr H2 .sup {
	POSITION: relative; FONT-SIZE: 0.6em; TOP: -13px
}
.m1-solutions .contentArea .dynamicCntnr LI P .sup {
	POSITION: relative; FONT-SIZE: 0.6em; TOP: -4px
}
.m1-solutions .contentArea .dynamicCntnr LI UL {
	MARGIN-BOTTOM: 15px
}
.m1-solutions .contentArea .dynamicCntnr LI LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 5px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000101; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.m1-solutions .contentArea .dynamicCntnr H3 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #e5e5e5; FLOAT: left; COLOR: #000101; FONT-SIZE: 1.25em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.m1-solutions .contentArea .dynamicCntnr .lameList {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; WIDTH: 100%; MARGIN-BOTTOM: 0px; BACKGROUND: #e5e5e5; FLOAT: left; CLEAR: left; PADDING-TOP: 10px
}
.m1-solutions .contentArea .dynamicCntnr .lameList .li {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; WIDTH: 160px; PADDING-RIGHT: 13px; DISPLAY: inline-block; MARGIN-LEFT: 0px; VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
.m1-solutions .contentArea .dynamicCntnr .lameList LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; WIDTH: 160px; PADDING-RIGHT: 13px; DISPLAY: inline-block; MARGIN-LEFT: 0px; VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
.m1-solutions .contentArea .dynamicCntnr .lameList A {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px
}
.m1-solutions .contentArea .dynamicCntnr .lameList A:hover {
	TEXT-DECORATION: underline
}
.m1-solutions .genericHero {
	WIDTH: 960px; MARGIN-BOTTOM: 15px; BACKGROUND: url(../images/solutions_hero_generic.jpg) no-repeat 0px 0px; HEIGHT: 104px; OVERFLOW: hidden
}
.m1-solutions .genericHero .solutionClass {
	LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; MARGIN: 30px 0px 0px 30px; COLOR: #f5eb2e; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.m1-solutions .genericHero H1 {
	LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px 30px; COLOR: #fff; FONT-SIZE: 2.4em; FONT-WEIGHT: bold
}
.m1-solutions .genericHero H1 .sup {
	POSITION: relative; FONT-SIZE: 0.6em; TOP: -14px
}
.m1-solutions .exploreOtherSolutions {
	MARGIN: 10px 0px 30px; WIDTH: 238px; BACKGROUND: url(../images/btn_explore_other_solutions.jpg) no-repeat 0px 0px; FLOAT: right; HEIGHT: 26px; OVERFLOW: hidden
}
.m1-solutions .content .sup {
	POSITION: relative; FONT-SIZE: 0.6em; TOP: -4px
}
.m1-solutions .content LI {
	LINE-HEIGHT: 16px; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 5px 20px; COLOR: #000101; FONT-SIZE: 12px
}
.m1-solutions #mainContainer .tabCntnr .tabFeaturedContent {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 20px; WIDTH: 520px; PADDING-RIGHT: 20px; PADDING-TOP: 18px
}
.m1-solutions .tabCntnr .tabFeaturedContent .lameList {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-solutions .tabCntnr .tabFeaturedContent .lameList .li .m1-solutions .tabCntnr .tabFeaturedContent .lameList LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 160px; PADDING-RIGHT: 13px; DISPLAY: inline-block; MARGIN-LEFT: 0px; VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
.m1-solutions .tabCntnr .tabFeaturedContent A {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px
}
.m1-solutions .tabCntnr .tabFeaturedContent A:hover {
	TEXT-DECORATION: underline
}
.greybox {
	PADDING-BOTTOM: 21px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; BACKGROUND: #e7e7e7; PADDING-TOP: 21px
}
.ir {
	TEXT-INDENT: -9999px; DISPLAY: block
}
.m1-services #mainContainer #servicesNav {
	BACKGROUND: url(../images/navBtnBgOn.gif) repeat-x 0px 0px
}
.m1-services #mainContainer .mainContent .heroImage {
	BACKGROUND: url(../images/heroImage.jpg) no-repeat 0px 0px; HEIGHT: 104px
}
.m1-services #mainContainer .mainContent .sectionHeroImage {
	HEIGHT: 612px
}
.m1-services .sectionHeroImage .ir {
	WIDTH: 960px; BACKGROUND: url(../images/services_hero.jpg) no-repeat 0px 0px; HEIGHT: 321px
}
.m1-services .sectionHeroImage UL {
	POSITION: absolute; MARGIN: 0px; TOP: 321px; LEFT: 0px
}
.m1-services .sectionHeroImage LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-services .sectionHeroImage LI A {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 62px
}
.m1-services .sectionHeroImage LI A:hover {
	BACKGROUND-POSITION: 0px -62px
}
.m1-services .sectionHeroImage .advisoryServices {
	BACKGROUND-IMAGE: url(../images/nav_advisory_Services.jpg); WIDTH: 305px
}
.m1-services .sectionHeroImage .implementationServices {
	BACKGROUND-IMAGE: url(../images/nav_implementation_services.jpg); WIDTH: 318px
}
.m1-services .sectionHeroImage .integrationServices {
	BACKGROUND-IMAGE: url(../images/nav_integration_services.jpg); WIDTH: 337px
}
.m1-services #mainContainer .servicesMain .innerpageContent2col {
	MARGIN: -215px 0px 20px
}
.m1-services .leftCol UL {
	MARGIN: 0px
}
.m1-services .servicesMain .leftCol LI {
	POSITION: relative; PADDING-BOTTOM: 40px; LIST-STYLE-TYPE: none; PADDING-LEFT: 30px; PADDING-RIGHT: 25px; PADDING-TOP: 15px
}
.m1-services .servicesMain .leftCol LI.alt {
	BACKGROUND-COLOR: #f3f3f3
}
.m1-services .servicesMain .leftCol H2 {
	MARGIN-BOTTOM: 7px; HEIGHT: 18px; OVERFLOW: hidden
}
.m1-services .servicesMain .leftCol P {
	MARGIN: 0px; HEIGHT: 25px; OVERFLOW: hidden
}
.m1-services .servicesMain .leftCol .viewMore {
	POSITION: absolute; WIDTH: 103px; BOTTOM: 15px; DISPLAY: block; BACKGROUND: url(../images/btn_view_more.png) no-repeat 0px 0px; HEIGHT: 18px; OVERFLOW: hidden; RIGHT: 25px
}
.m1-services .servicesMain .leftCol .advisoryServices H2 {
	WIDTH: 253px; BACKGROUND: url(../images/headline_advisory_services.png) no-repeat 0px 0px
}
.m1-services .servicesMain .leftCol .advisoryServices P {
	WIDTH: 650px; BACKGROUND: url(../images/summary_advisory_services.png) no-repeat 0px 0px; HEIGHT: 40px
}
.m1-services .servicesMain .leftCol .implementationServices H2 {
	WIDTH: 343px; BACKGROUND: url(../images/headline_implementation_services.png) no-repeat 0px 0px
}
.m1-services .servicesMain .leftCol .implementationServices P {
	WIDTH: 650px; BACKGROUND: url(../images/summary_implementation_services.png) no-repeat 0px 0px; HEIGHT: 40px
}
.m1-services .servicesMain .leftCol .integrationServices H2 {
	WIDTH: 292px; BACKGROUND: url(../images/headline_integration_services.png) no-repeat 0px 0px
}
.m1-services .servicesMain .leftCol .integrationServices P {
	WIDTH: 650px; BACKGROUND: url(../images/summary_integration_services.png) no-repeat 0px 0px; HEIGHT: 40px
}
.m1-services .servicesMain .vblockCustomerSpotlight {
	MARGIN-TOP: 80px
}
.m1-services .tabCntnr {
	MARGIN: 0px 0px 15px 50px; CLEAR: left
}
.m1-services #mainContainer .tabCntnr .tabFeaturedContent {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 20px; WIDTH: 870px; PADDING-RIGHT: 20px; PADDING-TOP: 18px
}
.m1-services .tabCntnr .tabFeaturedContent .lameList {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-services .tabCntnr .tabFeaturedContent .lameList .li {
	PADDING-LEFT: 20px; WIDTH: 185px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat 0px 0px; FLOAT: left
}
.m1-services .tabCntnr .tabFeaturedContent .lameList LI {
	PADDING-LEFT: 20px; WIDTH: 185px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat 0px 0px; FLOAT: left
}
.m1-services .tabCntnr .tabFeaturedContent A {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.m1-services .tabCntnr .tabFeaturedContent A:hover {
	TEXT-DECORATION: underline
}
.m1-services #mainContainer .mainContent .subSectionHeroImage H1 {
	POSITION: absolute; BOTTOM: 20px; HEIGHT: 49px; OVERFLOW: hidden; LEFT: 34px
}
.m1-services #mainContainer .mainContent .advisoryServicesSubSection H1 {
	WIDTH: 407px; BACKGROUND: url(../images/servHeader1.gif) no-repeat 0px 0px
}
.m1-services #mainContainer .mainContent .implementationServicesSubSection H1 {
	WIDTH: 552px; BACKGROUND: url(../images/servHeader2.gif) no-repeat 0px 0px
}
.m1-services #mainContainer .mainContent .integrationServicesSubSection H1 {
	WIDTH: 471px; BACKGROUND: url(../images/servHeader3.gif) no-repeat 0px 0px
}
.m1-services #mainContainer .mainContent .subSection .leftCol {
	WIDTH: 701px; MARGIN-LEFT: 15px
}
.m1-services #mainContainer .mainContent .subSection .callout {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 25px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f3f3f3; PADDING-TOP: 20px
}
.m1-services #mainContainer .mainContent .subSection H5 {
	WIDTH: 82px; BACKGROUND: url(../images/see_more.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 13px; OVERFLOW: hidden
}
.m1-services #mainContainer .mainContent .efficientSubSection .callout {
	PADDING-BOTTOM: 10px; MARGIN: 25px 0px 40px 35px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.m1-services #mainContainer .mainContent .subSection .callout H4 {
	MARGIN-BOTTOM: 10px
}
.m1-services #mainContainer .mainContent .subSection .callout LI {
	LINE-HEIGHT: 16px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 30px; COLOR: #000; MARGIN-LEFT: 50px; FONT-SIZE: 12px
}
.m1-services #mainContainer .mainContent .efficientSubSection .callout LI {
	MARGIN-LEFT: 15px
}
.m1-services #mainContainer .mainContent .subSection .navCntnr {
	MARGIN: 25px 0px 80px 20px
}
.m1-services #mainContainer .mainContent .subSection .navCntnr UL {
	WIDTH: 580px; FLOAT: left
}
.m1-services #mainContainer .mainContent .subSection .navCntnr LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-services #mainContainer .mainContent .subSection .navCntnr A {
	DISPLAY: block; HEIGHT: 13px; OVERFLOW: hidden
}
.m1-services #mainContainer .mainContent .subSection .navCntnr A:hover {
	BACKGROUND-POSITION: 0px -13px
}
.m1-services #mainContainer .mainContent .subSectionHeroImage .seeMore {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 17px; LINE-HEIGHT: 17px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.m1-services #mainContainer .mainContent .subSectionHeroImage .seeMore LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 9px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.m1-services #mainContainer .mainContent .subSectionHeroImage .seeMore A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 9px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #ffffff; FONT-SIZE: 9px; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.m1-services #mainContainer .mainContent .subSectionHeroImage .seeMore A:hover {
	TEXT-DECORATION: underline
}
.m1-services #mainContainer .mainContent .subSectionHeroImage .seeMore .last {
	BORDER-RIGHT: 0px
}
.m1-services #mainContainer .mainContent .subSection .leftCol P {
	PADDING-LEFT: 19px
}
.m1-services #mainContainer .mainContent .subSection .leftCol .seeMore {
	MARGIN-BOTTOM: 45px
}
.m1-services #mainContainer .mainContent .subSection .leftCol .seeMore UL {
	PADDING-BOTTOM: 0px; WIDTH: auto
}
.m1-services #mainContainer .mainContent .subSection .leftCol .seeMore LI {
	LINE-HEIGHT: 15px; PADDING-LEFT: 7px; DISPLAY: block; FLOAT: left; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.m1-services #mainContainer .mainContent .subSection .leftCol .seeMore A {
	TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 7px; OVERFLOW: visible; BORDER-RIGHT: #00589e 1px solid
}
.m1-services #mainContainer .mainContent .subSection .leftCol .seeMore A:hover {
	TEXT-DECORATION: underline
}
.m1-services #mainContainer .mainContent .subSection .leftCol .seeMore .last {
	BORDER-RIGHT: 0px
}
.m1-services #mainContainer .mainContent .subSection .leftCol .seeMore .first {
	PADDING-LEFT: 0px
}
.m1-services .subSection .tabCntnr {
	MARGIN-LEFT: 27px
}
.m1-services .subSection .contact {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #999999; FONT-SIZE: 13px; PADDING-TOP: 10px
}
.m1-services .contact {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #999999; FONT-SIZE: 13px; PADDING-TOP: 10px
}
.m1-fastpath #mainContainer .mainContent .heroImage {
	POSITION: relative; MIN-HEIGHT: 335px; BACKGROUND: url(../images/fastpath-hero.gif) #536673 no-repeat 0px 0px; HEIGHT: auto !important
}
.m1-fastpath #mainContainer .mainContent .heroImage .heroText {
	Z-INDEX: 500; POSITION: absolute; WIDTH: 467px; BACKGROUND: url(../images/fastpath-hero-text.png) no-repeat 0px 0px; HEIGHT: 282px; TOP: 27px; LEFT: 48px
}
.m1-fastpath #mainContainer .mainContent .heroImage #slide {
	POSITION: absolute; WIDTH: 633px; HEIGHT: 335px; TOP: 0px; RIGHT: 0px
}
.m1-fastpath #mainContainer .mainContent .heroImage #slideshowWrapper {
	POSITION: relative; WIDTH: 633px
}
.m1-fastpath #mainContainer .mainContent .heroImage #slideshowWrapper UL#slideshow {
	LIST-STYLE-TYPE: none; WIDTH: 633px; HEIGHT: 335px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none
}
.m1-fastpath #mainContainer .mainContent .heroImage #slideshowWrapper UL#slideshow LI#last {
	BACKGROUND: url(../images/fastpath-hero-banner.jpg) 0px 0px
}
.m1-fastpath #mainContainer .mainContent .heroImage #slideshowWrapper UL#slideshow LI#first {
	BACKGROUND: url(../images/fastpath-hero-banner.jpg) 0px -365px
}
.m1-fastpath #mainContainer .mainContent .heroImage #slideshowWrapper UL#slideshow LI A {
	Z-INDEX: 600; POSITION: absolute; WIDTH: 124px; DISPLAY: block; HEIGHT: 34px; TOP: 260px; RIGHT: 25px
}
.m1-fastpath #mainContainer .mainContent .heroImage #fssPrev {
	Z-INDEX: 500; POSITION: absolute; WIDTH: 15px; BACKGROUND: url(../images/fastpath-slideshow-arrows.gif) no-repeat -20px -5px; HEIGHT: 13px; TOP: 3px; RIGHT: 67px
}
.m1-fastpath #mainContainer .mainContent .heroImage #fssNext {
	Z-INDEX: 500; POSITION: absolute; WIDTH: 15px; BACKGROUND: url(../images/fastpath-slideshow-arrows.gif) no-repeat -68px -5px; HEIGHT: 13px; COLOR: #070807; TOP: 3px; RIGHT: 19px
}
.m1-fastpath #mainContainer .mainContent .heroImage #fssPlayPause {
	DISPLAY: none
}
.m1-fastpath #mainContainer .mainContent .heroImage #fssList {
	POSITION: absolute; LIST-STYLE-TYPE: none; WIDTH: 40px; TOP: 7px; LIST-STYLE-IMAGE: none; LEFT: 572px
}
.m1-fastpath #mainContainer .mainContent .heroImage #fssList LI {
	PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left
}
.m1-fastpath #mainContainer .mainContent .heroImage #fssList LI A {
	BACKGROUND-COLOR: #fff; WIDTH: 7px; DISPLAY: block; HEIGHT: 7px; COLOR: #fff; FONT-SIZE: 0px; TEXT-DECORATION: none
}
.m1-fastpath #mainContainer .mainContent .heroImage #fssList LI.fssActive A {
	BACKGROUND-COLOR: #bbbbbb; COLOR: #bbbbbb; FONT-WEIGHT: bold
}
.m1-fastpath #mainContainer .mainContent .heroImage .submenu {
	POSITION: absolute; MARGIN: 0px; MIN-HEIGHT: 38px; WIDTH: 100%; BACKGROUND: url(../images/fastpath-nav.gif) #536673 no-repeat left top; HEIGHT: auto !important; TOP: 335px; LEFT: 0px
}
.m1-fastpath #mainContainer .mainContent .heroImage .submenu UL {
	FLOAT: right; PADDING-TOP: 10px
}
.m1-fastpath #mainContainer .mainContent .heroImage .submenu LI {
	WIDTH: 21px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 21px
}
.m1-fastpath #mainContainer .mainContent .heroImage .submenu UL LI.blog {
	WIDTH: 200px; BACKGROUND: url(../images/fastpath-nav-blog.gif) no-repeat left top
}
.m1-fastpath #mainContainer .mainContent .heroImage .submenu UL LI.blog A {
	WIDTH: 200px; DISPLAY: block; HEIGHT: 21px
}
.m1-fastpath #mainContainer .mainContent .heroImage .submenu UL LI.in {
	PADDING-RIGHT: 35px
}
.m1-fastpath #mainContainer .mainContent .innerpageContent2col LI.leftCol {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 45px; WIDTH: 870px; PADDING-RIGHT: 45px; FONT-SIZE: 12px; PADDING-TOP: 38px
}
.m1-fastpath #mainContainer .mainContent .innerpageContent2col LI.leftCol H3 {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 21px; BACKGROUND: url(../images/fastpath-content-header.gif) #fff no-repeat left top
}
.m1-fastpath #mainContainer .mainContent .innerpageContent2col LI.leftCol H4 {
	PADDING-BOTTOM: 20px; TEXT-TRANSFORM: uppercase; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 30px
}
.m1-fastpath #mainContainer .mainContent .innerpageContent2col LI.leftCol #platformBoxes .platfBocCol {
	WIDTH: 435px; FLOAT: left
}
.m1-fastpath #mainContainer .mainContent .innerpageContent2col LI.leftCol #platformBoxes .platfBocCol .box {
	MIN-HEIGHT: 104px; WIDTH: 409px; MARGIN-BOTTOM: 25px; HEIGHT: auto !important
}
.m1-fastpath #mainContainer .mainContent .innerpageContent2col LI.leftCol #platformBoxes .platfBocCol .innerBox {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 18px
}
.m1-fastpath #mainContainer .mainContent .innerpageContent2col LI.leftCol #platformBoxes .platfBocCol .gray {
	BACKGROUND-COLOR: #e9e9e9
}
.m1-fastpath #mainContainer .mainContent .innerpageContent2col LI.leftCol #platformBoxes .platfBocCol H5 {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.m1-fastpath .tabCntnr {
	MARGIN: 0px 0px 15px 50px; CLEAR: left
}
.m1-fastpath #mainContainer .tabCntnr .tabFeaturedContent {
	PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 20px; WIDTH: 870px; PADDING-RIGHT: 20px; PADDING-TOP: 18px
}
.m1-fastpath .tabCntnr .tabFeaturedContent .lameList {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; FLOAT: left
}
.m1-fastpath .tabCntnr .tabFeaturedContent .lameList .li {
	PADDING-LEFT: 20px; WIDTH: 215px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat 0px 0px; FLOAT: left
}
.m1-fastpath .tabCntnr .tabFeaturedContent .lameList LI {
	PADDING-LEFT: 20px; WIDTH: 215px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/docIconXS.jpg) no-repeat 0px 0px; FLOAT: left
}
.m1-fastpath .tabCntnr .tabFeaturedContent A {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.m1-fastpath .tabCntnr .tabFeaturedContent A:hover {
	TEXT-DECORATION: underline
}
