BODY { /* EMC Gray #7F8485; EMC Blue:#005596;*/	color: #636363;	background: URL(../images/interface/rghtcol_background.gif) right #FFFFFF;	background-repeat: repeat-y;	width: 100%;	height: 100%;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}BODY.homepage { /* EMC Gray:#7F8485; EMC Blue:#005596;*/	color: #636363;	background: #005596;	width: 100%;	height: 100%;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}TD {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.7em;		line-height:15px;	margin-top:15px;	color:#494848;}A:active	{text-decoration: none; color: #005596;}A:link		{text-decoration: none; color: #005596;}A:visited	{text-decoration: none; color: #0085FA;}A:hover		{text-decoration: underline; color: #005596;}/* HEADER - NAVIGATION MENU */#nav-about { visibility: hidden; position: absolute;	top: 114px;	right: auto;	bottom: auto;	left: 30px;}#nav-products { visibility: hidden; position: absolute;	top: 114px;	right: auto;	bottom: auto;	left: 30px;}#nav-solutions { visibility: hidden; position: absolute;	top: 114px;	right: auto;	bottom: auto;	left: 297px;}#nav-service { visibility: hidden; position: absolute;	top: 114px;	right: auto;	bottom: auto;	left: 395px;}#nav-partners { visibility: hidden; position: absolute;	top: 114px;	right: auto;	bottom: auto;	left: 495px;}#nav-press { visibility: hidden; position: absolute;	top: 114px;	right: auto;	bottom: auto;	left: 505px;}#logo {	position: absolute;	z-index: 1;	width: 104px;	height: 39px;	top: 18px;	right: auto;	bottom: auto;	left: 26px;}TD.header {	color: #212121;	background: URL(../images/interface/header_background.gif) #FFFFFF;	background-repeat: repeat-x;	border: #000000 solid 0px;	margin: 0px;	padding: 0px;}/* Home Page */TD.homeflash {	color: #212121;	background: #F7F7F7;	margin: 0px;	padding: 0px;	border: #EFEFEF solid;	border-width: 0px 0px 1px 0px;}TD.homecontent {	color: #212121;	background: #FFFFFF;	margin: 0px;	padding: 0px 0px 0px 8px;	border: #EFEFEF solid;	border-width: 0px 1px 0px 0px;}TD.homebanner {	color: #212121;	background: #FFFFFF;	margin: 0px;	padding: 0px;	border: #EFEFEF solid;	border-width: 0px 0px 0px 0px;}TD.featureshome {	padding: 6px 0px 0px 0px;	font-size: 11px;	line-height: 15px;}/* MAIN INTERFACE TABLES, COLUMNS */TD.leftcol {	color: #898989;	background: URL(../images/interface/leftcol_background.gif) #FFFFFF;	background-repeat: no-repeat;	width:10px:	margin: 0px;	padding: 0px 12px 0px 0px;	border: #000000 solid 0px;}TD.main {	color: #555555;	background: #FFFFFF;	padding: 0px 14px 12px 0px;	border: #000000 solid 0px;}TD.rghtcol_upper {	color: #212121;	background: URL(../images/interface/rghtcol_background.gif) top left #005596;	background-repeat: repeat-y;	border: #000000 solid 0px;}TD.rghtcol_lower {	color: #212121;	background: URL(../images/interface/rghtcol_no_starburst.gif) bottom left #005596;	background-repeat: no-repeat;	border: #000000 solid 0px;}TD.trailer {	color: #212121;	background: URL(../images/interface/trailer_background.gif) #005596;	background-repeat: repeat-x;	margin: 0px;	padding: 6px 0px 0px 9px;	border: #000000 solid 0px;}/* CONTENT ELEMENTS */H1 {	color: #005596;	background-color: transparent;	margin: 12px 0px 12px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 180%;	text-transform: normal;	font-weight: normal;	line-height: 100%;}H2, .header2 {	color: #7F8485;	background-color: transparent;	margin: 6px 0px 12px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 160%;	font-weight: normal;	line-height: 110%;}H3, .header3 {	color: #005596;	background-color: transparent;	margin: 6px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: 600;	font-style: normal;	line-height: 120%;}P {	background-color: transparent;	margin: 6px 6px 8px 0px;	font-size: 100%;	font-weight: normal;	line-height: 130%;}P.homep {	background-color: transparent;	margin: 6px 6px 8px 0px;	font-size: 90%;	font-weight: normal;	line-height: 130%;}P.indent {	padding: 8px 14px 4px 14px;	color:#005596;	font-style:italic;}B, strong, .bold {	color: #005596;	font-weight: bold;}B.new {	color: #7F8485;	font-style: italic;}B.flash {	color: #898989;	font-size: 11px;}UL {	margin-top: 4;	margin-bottom: 0;	list-style-type: disc;	list-style-position: outside;}LI {	list-style-image: URL(../images/interface/img_icon_UL.gif);	padding-left: 0px;	margin: 4px 4px 4px -18px;	color: #636363;	background-color: transparent;	font-weight: normal;	font-size: 100%;	line-height: 120%;}HR {	border-color:#B4B4B4;	border-style: dotted none none none;}TABLE.callout {	color:#555555;	background: URL(../images/interface/callout_background.gif) top right no-repeat #FFFFFF;	border-color:#DDDDDD #EEEEEE #DDDDDD #DDDDDD;	border-style: solid solid solid solid;	border-width: 1px 0px 1px 1px;	height: auto;	margin: 14px 0px 4px 8px;	padding: 4px 6px 4px 12px;	font-family: Tahoma, Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;	font-weight: normal;}TD.callout {	color:#555555;	background: URL(../images/interface/callout_background.gif) top right no-repeat #FFFFFF;	border-color:#F4F4F4 #EEEEEE #DDDDDD #F4F4F4;	border-style: solid solid solid solid;	border-width: 1px 0px 1px 1px;	height: auto;	margin: 8px 0px 0px 0px;	padding: 4px 6px 4px 12px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;}B.callout	{color: FFFFFF;}A:active.calloutlinks		{text-decoration: underline; color: #005596;}A:link.calloutlinks		{text-decoration: none; color: #005596;}A:visited.calloutlinks	{text-decoration: none; color: #005596;}A:hover.calloutlinks		{text-decoration: underline; color: #0085FA;}/* TAB MENUS - ASSOCIATED WITH SOLUTIONS */#tabmenu {	color: #000;	background: /*URL(../images/interface/header_background.gif) 0% 95% repeat-x*/ #FFFFFF;	border-bottom: 1px solid #DDDDDD;	font-family: Arial, Helvetica, sans-serif;	margin: 12px 0px 0px 0px;	padding: 0px;	z-index: 1;	padding-left: 10px}#tabmenu LI {	display: inline;	overflow: hidden;	list-style-type: none;	margin: 0px;	font-size: 100%;}#tabmenu A, A.active {	color: #005596;	background: URL(../images/interface/tabmenu_background.gif) 0% 0% #FFFFFF;	border: solid #DDDDDD;	border-width: 0px 1px 1px 0px;	padding: 2px 5px 0px 9px;	margin: 0;	text-decoration: none;}#tabmenu A.active {	background: URL(../images/interface/tabmenu-active_background.gif) 0% 0% #FFFFFF;	border-bottom: 3px solid #FFFFFF;	border-width: 0px 1px 2px 0px;	padding: 2px 5px 0px 9px;}#tabmenu A:hover {	color: #fff;	background: URL(../images/interface/tabmenu-hover_background.gif) 0% 0% #FFFFFF;}/*#tabmenu A:visited {	color: #005596;}*/#tabmenu A.active:hover {	background: URL(../images/interface/tabmenu-active_background.gif) 0% 0% #FFFFFF;	color: #0085FA;}#content {	background: URL(../images/interface/callout_background.gif) top right no-repeat #FFFFFF;	padding: 10px;	border-color:#F4F4F4 #DDDDDD #DDDDDD #DDDDDD;	border-style: solid solid solid solid;	border-width: 0px 0px 1px 1px;	z-index: 2;}/* TAB MENUS - ASSOCIATED WITH TABCONTENT.JS */HR.tablist {	border-color:#B4B4B4;	border-style: solid none none none;	margin: 0px;	padding: 0px;}#tablist {	padding: 3px 0;	margin-left: 0;	margin-bottom: 0;	margin-top: 0.1em;}#tablist li {	list-style: none;	display: inline;	margin: 0;	font-family: Tahoma;	font-weight: 800;	font-size: 11px;}#tablist li a {	padding: 3px 0.5em;	margin-left: 3px;	border:#D7D7D7 solid;	border-width: 0px 1px 0px 0px;	background: #EBEBEB;	/*background-image: URL(../images/interface/header_background.gif);*/	background-position: left 99%;}#tablist li a:link, #tablist li a:visited {	color: #005596;}#tablist li a:hover {	color: #0085FA;	text-decoration: none;}#tablist li a.current {	background: #F7F7F7;	/*background-image: URL(../images/interface/header_background.gif);*/	background-position: left 99%;}#tabcontentcontainer {	width: auto;/* Insert Optional Height definition here to give all the content a unified height */	padding: 8px;	border:#D7D7D7 solid;	border-width: 0px 1px 1px 0px;}.tabcontent {	display:none;}/* CLAMSHELL MENUS - ASSOCIATED WITH CLAMSHELL.JS */DIV.clamshell {	/*background: #F7F7F7;*/	/*border:#E4E4E4 solid;*/	/*border-width: 0px 1px 1px 0px;*/	width: auto;	margin: 1px 0px 1px 0px;	padding: 3px 8px 3px 8px;	cursor: pointer;}DIV.clamshell:hover {	background-color: #F7F7F7;}	#menu01 {display: none;}	#menu02 {display: none;}	#menu03 {display: none;}	#menu04 {display: none;}	#menu05 {display: none;}	#menu06 {display: none;}	#menu07 {display: none;}	#menu08 {display: none;}	#menu09 {display: none;}	#menu10 {display: none;}	#menu11 {display: none;}	#menu12 {display: none;}	#menu13 {display: none;}	#menu14 {display: none;}	#menu15 {display: none;}/* LEFT COLUMN AND FEATURES */TABLE.features {	margin: 4px 0px 12px 0px;}TD.features {	padding: 1px 6px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;}sample {font-family:Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;	margin-top:15px;	color:#494848;}H1.features {	color: #7F8485;	background-color: transparent;	font-size: 12px;	font-weight: bold;	/*text-transform: uppercase;*/	margin: 2px 0px 0px 0px;	padding: 0px 0px 0px 0px;}H2.features {	color: #7F8485;	background-color: transparent;	font-size: 11px;	font-weight: bold;	/*text-transform: uppercase;*/	margin: 2px 0px 0px 0px;	padding: 0px 0px 0px 0px;}A:active.features		{text-decoration: none; color: #005596;}A:link.features		{text-decoration: none; color: #005596;}A:visited.features	{text-decoration: none; color: #005596;}A:hover.features		{text-decoration: underline; color: #0085FA;}P.leftcol {	color: #898989;	background-color: transparent;	margin: 0px;	padding: 6px 6px 0px 6px;	font-size: 11px;	line-height: 15px;}/* FORMS, TOOLBAR, SEARCH FIELD */INPUT, SELECT, TEXTAREA {	color: #555555;	background: #FFFFFF;	border:#B4B4B4 solid 1px;	margin: 0px 0px 0px 0px;	padding: 2px 0px 0px 3px;	font-size: 12px;	font-weight: normal;	vertical-align: middle;	text-align: left;}TD.toolbar {	color: #FFFFFF;	background-color: transparent;	border: #000000 solid 0px;	margin: 0px;	padding: 7px 6px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	vertical-align: top;	text-align: right;}A:active.toolbarnav		{text-decoration: underline; color: #FFFFFF;}A:link.toolbarnav		{text-decoration: none; color: #FFFFFF;}A:visited.toolbarnav	{text-decoration: none; color: #FFFFFF;}A:hover.toolbarnav		{text-decoration: none; color: #FFFFFF;}*.FlashField {	color: #898989;	background: #FFFFFF;	border:#E4E4E4 solid 1px;	width: 120px;	height: 18px;	margin: 0px 0px 0px 0px;	padding: 1px 0px 0px 3px;	font-size: 9px;	font-weight: normal;	vertical-align: middle;	text-align: left;}TD.searchbar {	color: #005596;	background-color: transparent;	border: #000000 solid 0px;	margin: 0px;	padding: 4px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}*.searchField {	color: #898989;	background: #FFFFFF;	border:#E4E4E4 solid 1px;	width: 100px;	height: 18px;	margin: 0px 0px 0px 0px;	padding: 1px 0px 0px 3px;	font-size: 9px;	font-weight: normal;	vertical-align: middle;	text-align: left;}*.searchButton {	color: #005596;	background: #FFFFFF;	border:#E4E4E4 solid 1px;	width: 50px;	height: 18px;	margin: 0px 0px 0px 0px;	padding: 0px;	font-size: 10px;	font-weight: normal;	vertical-align: middle;	text-align: center;}/* NAVIGATION MENUS, TRIALER */*.subnav {	color: #FFFFFF;	background-color: transparent;	margin: 9 0 0 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;}A:active.subnav		{text-decoration: underline; color: #FFFFFF;}A:link.subnav		{text-decoration: none; color: #FFFFFF;}A:visited.subnav	{text-decoration: none; color: #FFFFFF;}A:hover.subnav		{text-decoration: none; color: #FFFFFF;}.required {	color: #F28921;}*.superscript, .super { font-size: 50%; position: relative;top: -5px;}*.small {	color: #555555;	background-color: transparent;	margin: 0px;	font-size: 85%;	line-height: 90%;}*.color1 { /*EMC Gray*/	color: #7F8485;}*.color2 { /*Voyence Blue*/	color: #005596;}*.invert {	color: #FFFFFF;	background-color: transparent;	margin: 0px;}A:active.invert		{text-decoration: underline; color: #FFFFFF;}A:link.invert		{text-decoration: none; color: #FFFFFF;}A:visited.invert	{text-decoration: none; color: #FFFFFF;}A:hover.invert		{text-decoration: underline; color: #FFFFFF;}*.trailer {	color: #FFFFFF;	background-color: transparent;	margin: 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;}A:active.trailer		{text-decoration: underline; color: #FFFFFF;}A:link.trailer		{text-decoration: none; color: #FFFFFF;}A:visited.trailer	{text-decoration: none; color: #FFFFFF;}A:hover.trailer		{text-decoration: underline; color: #FFFFFF;}