body { margin: 0px; color: #000000; font: normal 12px arial; }
img { border: 0px; }
.text { color: #000000; font: normal 11px arial; }
.text_regular { color: #000000; font: normal 11px arial; }
.text_bold { color: #000000; font: bold 11px arial; }
.text_blue_bold { color: #163f82; font: bold 11px arial; }
.text_link { color: #000000; font: normal 11px arial; text-decoration: none;}
.text_link:hover { text-decoration: underline;}
.grey { color: #555555; font: normal 10px arial; }
.text_grey { color: #555555; font: normal 11px arial; line-height: 12px;}
.grey_header { color: #6a6a6a; font: normal 18px arial; }
.gold_header_bold { color: #ecab0b; font: bold 18px arial; }
.gold_header { color: #ecab0b; font: normal 18px arial; }
.black_header_bold { color: #000000; font: bold 14px arial; }
.text_medium { color: #000000; font: normal 12px arial; }
.blue { color: #011f52; font: normal 11px arial;}
.whitetitle { color: #FFFFFF; font: bold 12px arial; }
.blacktitle { color: #000000; font: bold 12px arial; }
.featurehead { color: #000000; font: bold 14px arial; }

.greenhighlight { font-family: Arial, Verdana, Helvetica, sans-serif; color:#65AD61;;font-size: 16px;font-weight:bold; }
.brownhighlight { font-family: Arial, Verdana, Helvetica, sans-serif; color:#64261c;font-size: 16px;font-weight:bold; }
.bluehighlight { font-family: Arial, Verdana, Helvetica, sans-serif; color:#2D6591;font-size: 16px;font-weight:bold; }
.darkbluehighlight { font-family: Arial, Verdana, Helvetica, sans-serif; color:#0D4571;font-size: 16px;font-weight:bold; }

.greenlevel2 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#65AD61;;font-size: 14px;font-weight:bold; }
.brownlevel2 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#64261c;font-size: 14px;font-weight:bold; }
.bluelevel2 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#2D6591;font-size: 14px;font-weight:bold; }
.darkbluelevel2 { font-family: Arial, Verdana, Helvetica, sans-serif; color:#0D4571;font-size: 14px;font-weight:bold; }

.header_title { color: #000000; font: bold 22px arial; }
.header_title_nonbold { color: #000000; font: 22px arial; }
.header_subtitle { color: #ffffff; font: normal 16px arial; }
.header_name { color: #000000; font: normal 12px arial; }
.subtitle { color: #5a5b63; font: bold 12px arial; background-color: #e8eaf6;}
.field { color: #666666; font: normal 11px arial; }
.answer { color: #666666; font: bold 11px arial; }
.italic { font: italic 10px arial; }
.roi_calc { color: #333333; font: normal 11px aria; text-align: right;}
.info_form { color: #333333; font: normal 11px aria; }
.total { color: #333333; font: bold 14px arial; height: 30px;}
.subtotal { color: #333333; font: bold 11px arial; height: 30px; padding: 0px 10px 0px 0px;}

.black_bold { color: #000000; font: bold 11px arial; }
.blue_header_lrg{ color: #163f82; font: normal 16px arial; }
.blue_header_lrg_bold{ color: #163f82; font: bold 16px arial; }
.blue_header { color: #163f82; font: bold 14px arial; }
.blue_header_2 { color: #163f82; font: bold 12px arial; }
.blue_bold { color: #163f82; font: bold 11px arial; }
ul.pdf	{
			list-style-image: url(/img/pdf.gif);
			margin-top: 0px;
			margin-bottom: 12px;
			margin-left:16px;
			padding: 0px;
			padding-left: 1px;
			line-height: 16px;
			list-style-position: outside;
			font-size:11px;
			color:#000000;
		}
		
a.grey_link { color: #555555; font: normal 11px arial; text-decoration: none;}
a.grey_link:hover { text-decoration: underline;}
a.grey_link_small { color: #555555; font: normal 10px arial; text-decoration: none;}
a.grey_link_small:hover { text-decoration: underline;}
a.blue_link { color: #2555a3; font: normal 11px arial; text-decoration: none; }
a.blue_link:hover { text-decoration: underline; } 
a.blue_link_bold { color: #2555a3; font: bold 11px arial; text-decoration: none;}
a.blue_link_bold:hover { text-decoration: underline;}
a.black_link { color: #000000; font: normal 10px arial; text-decoration: none;}
a.black_link:hover { text-decoration: underline; }
a.brown_link { color: #64261c; font: normal 11px arial; text-decoration: none;}
a.brown_link:hover { text-decoration: underline; }

.purple { color: #6f2e70; font: normal 11px arial; }
a.purple_link { color: #6f2e70; font: normal 11px arial; text-decoration: none;}
a.purple_link:hover {text-decoration: underline;}
.brown { color: #64261c; font: bold 14px arial; }
.red_header_2 { color: #d64944; font: bold 12px arial; }
.green_header_2 { color: #53933c; font: bold 12px arial; }
.blue_text_bold { color: #2555a3; font: bold 11px arial;}
.blue_med_bold { color: #012053; font: bold 12px arial;}
.vert_padding { padding: 12px 0px 12px 0px; }
.black_bold { color: #000000; font: bold 11px arial; }
.gold_bold { color: #ecab0b; font: bold 12px arial; }
#subpage_bg { background: url(/img/subpage_bg.gif) repeat-x; background-color: #e3e3e3; height: 1518px;}
#homepage_bg { background: url(/img/body_bg.gif) repeat-x; background-color: #d9d9d9; height: 1240px;}
#cell-style-001 { padding: 28px 0px 0px 28px;width: 544px; }
#cell-style-002 { background: url(..//img/panel_top.gif) no-repeat; width: 414px; height: 55px;padding: 0px 0px 0px 105px; }
#cell-style-003 { height: 18px; }
#cell-style-004 { height: 18px; }
/*.MenuItemLink { color: #ffffff; font: normal 11px arial; cursor: pointer;}
.MenuItemLinkOn { color: #000000;font: normal 11px arial; cursor: pointer;}*/
.leftMenu {	text-align: left;}

.centerMenu { text-align: center;}
		
.rightMenu { text-align: right;	}
		
a.MenuLabelLink	{ COLOR: #ffffff;	font: bold 10px arial; TEXT-DECORATION: None; margin: 0px; padding: 0px;  }
a.MenuLabelLink:hover{ COLOR: #000000; }
		
a.MenuLabelLinkOn {	COLOR: #ffffff; font: bold 10px arial;TEXT-DECORATION: None; margin: 0px; padding: 0px; }
		
a.MenuItemLink { COLOR: #003399; font: bold 10px arial; TEXT-DECORATION: None; margin: 0px; padding: 0px; }
		
a.MenuItemLinkOn { COLOR: #ffffff; font: bold 10px arial; TEXT-DECORATION: None; margin: 0px; padding: 0px;  }


a.CopyLink	{ COLOR: #003399;	font: 11px arial; TEXT-DECORATION: None; margin: 0px; padding: 0px;  }
a.CopyLink:hover{ COLOR: #003399; font: 11px arial; TEXT-DECORATION: Underline; margin: 0px; padding: 0px;}		
		
.myMenu { position: absolute; visibility: hidden; z-index: 5; filter:alpha(Opacity=95, FinishOpacity=95, Style=1, StartX=0, StartY=0, FinishX=200, FinishY=500); -moz-opacity: .95;}		
		
.myMenuLabelleft { padding: 0px 0px 0px 0px; text-align: left; }		
.myMenuLabelcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuLabelright { padding: 0px 0px 0px 0px; text-align: right; }		
.myMenuItemleft { padding: 0px 0px 0px 0px; text-align: left; }		
.myMenuItemcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuItemright { padding: 0px 0px 0px 0px; text-align: right; }		
		
#mymenusize { width: 958px; padding: 0px 0px 0px 0px; z-index: 1; }
#cell-style-005 { height: 257px; }
#cell-style-006 { height: 100px;  }
#cell-style-007 { height: 100px;border: #e3e3e3 solid 1px; border-width: 0px 1px 0px 1px;background: url(/img/menu_bottom_bg.gif) repeat-x; }
#cell-style-008 { padding: 0px 25px 0px 0px; width: 205px; }
#cell-style-009 { padding: 5px 0px 0px 0px; }
#cell-style-010 { border: #ebebeb solid 1px; padding: 4px;height: 730px;width: 955px; }
#cell-style-011 { background: url(/img/left_menu_header.jpg) no-repeat; width: 229px; height: 51px;padding: 0px 0px 0px 8px; }
#cell-style-013 { background: url(/img/panel_further_reading.jpg) no-repeat; width: 229px; }
#cell-style-014 { padding: 0px 0px 0px 8px; height: 32px;width: 229px; }
#cell-style-015 { padding: 15px 0px 0px 8px; height: 290px; }
#cell-style-016 { padding: 0px 0px 0px 6px; }
#cell-style-017 { background: url(/img/panel_solutions.jpg) no-repeat; width: 505px; height: 364px; }
#cell-style-018 { height: 40px; padding: 3px 0px 0px 20px; }
#cell-style-019 { height: 155px; width:205px;padding: 0px 0px 0px 20px; }
#cell-style-020 { padding: 3px 0px 0px 0px;  }
#cell-style-021 { padding: 0px 0px 6px 0px; }
#cell-style-022 { height: 25px; }
#cell-style-023 { height: 155px; padding: 0px 0px 0px 24px; }
#cell-style-024 { padding: 3px 0px 0px 0px; width: 15px; }
#cell-style-025 { padding: 0px 0px 6px 0px; }
#cell-style-026 { height: 25px; }
#cell-style-027 { height: 155px; width:205px;padding: 0px 0px 0px 20px; }
#cell-style-028 { padding: 3px 0px 0px 0px;width: 15px; }
#cell-style-029 { padding: 0px 0px 6px 0px;width: 190px; }
#cell-style-030 { height: 15px; }
#cell-style-031 { height: 155px; padding: 0px 0px 0px 24px; }
#cell-style-032 { padding: 3px 0px 0px 0px; width: 15px; }
#cell-style-033 { padding: 0px 0px 6px 0px; }
#cell-style-034 { height: 15px; }
#cell-style-035 { padding: 10px 0px 0px 0px; }
#cell-style-036 { background: url(/img/panel_roi.jpg) no-repeat;width: 505px; height: 188px;padding:0px 10px 0px 0px; }
#cell-style-037 { margin: 0px 20px 0px 0px; }
#cell-style-038 { height: 40px; padding: 4px 0px 0px 20px; }
#cell-style-039 { width:215px; padding: 10px 0px 17px 0px; }
#cell-style-040 { padding: 0px 0px 0px 3px; }
#cell-style-041 { padding: 0px 0px 15px 0px; }
#cell-style-042 { background: url(/img/panel_crm.jpg) no-repeat; }
#cell-style-043 { height: 30px;padding: 4px 15px 0px 0px; width: 186px; }
#cell-style-044 { height: 60px; }
#cell-style-045 { padding: 0px 0px 0px 4px; }
#cell-style-046 { padding: 0px 0px 20px 0px; }
#cell-style-047 { background: url(/img/panel_heat.jpg) no-repeat; }
#cell-style-048 { height: 30px;padding: 4px 15px 0px 0px; width: 186px; }
#cell-style-049 { height: 60px; }
#cell-style-050 { padding: 0px 0px 0px 4px; }
#cell-style-051 { padding: 0px 0px 20px 0px; }
#cell-style-052 { background: url(/img/panel_itsm.jpg) no-repeat; }
#cell-style-053 { height: 30px;padding: 4px 15px 0px 0px; width: 186px; }
#cell-style-054 { height: 60px; }
#cell-style-055 { padding: 0px 0px 0px 4px; }
#cell-style-056 { padding: 13px 0px 8px 8px; }
#cell-style-057 { background: url(..//img/panel_bottom.jpg) no-repeat; height: 60px; width: 931px; }
#cell-style-058 { padding: 0px 30px 0px 20px; }
#cell-style-059 { height: 220px; background: url(/img/webinars.jpg) no-repeat; background-position: bottom right; }
#cell-style-102 { height: 220px; background: url(/img/header_solutions.jpg) no-repeat; background-position: bottom right; }
#cell-style-103 { height: 220px; background: url(/img/header_industries.jpg) no-repeat; background-position: bottom right; }
#cell-style-104 { height: 220px; background: url(/img/header_partners.jpg) no-repeat; background-position: bottom right; }
#cell-style-105 { height: 220px; background: url(/img/header_resources.jpg) no-repeat; background-position: bottom right; }
#cell-style-106 { height: 220px; background: url(/img/header_prof_services.jpg) no-repeat; background-position: bottom right; }
#cell-style-107 { height: 220px; background: url(/img/header_support_c.jpg) no-repeat; background-position: bottom right; }
#cell-style-108 { height: 220px; background: url(/img/header_webinars.jpg) no-repeat; background-position: bottom right; }
#cell-style-109 { height: 220px; background: url(/img/header_demos.jpg) no-repeat; background-position: bottom right; }
#cell-style-110 { height: 220px; background: url(/img/header_support_c.jpg) no-repeat; background-position: bottom right; }

#cell-style-112 { height: 220px; background: url(/img/header_telesales_01.jpg) no-repeat; background-position: bottom right; }
#cell-style-113 { height: 220px; background: url(/img/header_support_desk_01.jpg) no-repeat; background-position: bottom right; }
#cell-style-114 { height: 220px; background: url(/img/header_remote_user_01.jpg) no-repeat; background-position: bottom right; }
#cell-style-115 { height: 220px; background: url(/img/header_integrated_crm_01.jpg) no-repeat; background-position: bottom right; }


#cell-style-060 { padding: 15px 0px 0px 0px; }
#cell-style-061 { margin: 0px 10px 30px 30px;border: #ffffff solid 1px;float: right;  }
#cell-style-062 { width: 194px;  }
#cell-style-063 { width: 194px; height: 324px; background: url(/img/panel_key_benefits.gif) no-repeat; }
#cell-style-063a { width: 194px; height: 364px; background: url(/img/panel_key_benefits_taller.gif) no-repeat; }
#cell-style-064 { margin: 0px 0px 0px 10px; }
#cell-style-065 { padding: 15px 0px 5px 0px; }
#cell-style-066 { padding: 5px 0px 5px 0px; }
#cell-style-067 { padding: 5px 0px 5px 0px; }
#cell-style-068 { padding: 5px 0px 5px 0px; }
#cell-style-069 { padding: 5px 0px 5px 0px; }
#cell-style-070 { padding: 5px 0px 5px 0px; }
#cell-style-071 { padding: 7px 0px 7px 0px; }
#cell-style-072 { padding: 7px 0px 7px 0px; }
#cell-style-073 { padding: 7px 0px 7px 0px; }
#cell-style-074 { padding: 7px 0px 7px 0px; }
#cell-style-075 { padding: 7px 0px 7px 0px; }
#cell-style-076 { padding: 7px 0px 7px 0px; }
#cell-style-077 { padding: 7px 0px 7px 0px; }
#cell-style-078 { padding: 7px 0px 7px 0px; }
#cell-style-079 { width: 350px;margin: 0px 0px 20px 0px; }
#cell-style-080 { background: url(/img/s_right_menu_header.gif) no-repeat; height: 30px; width: 222px;padding: 0px 0px 0px 15px; }
#cell-style-081 { padding: 20px 0px 0px 0px; }
#cell-style-082 { background: url(/img/panel_related_info.gif) no-repeat; width: 221px; height: 279px; }
#cell-style-083 { height: 30px; padding: 4px 0px 0px 15px; }
#cell-style-084 { height: 65px; padding: 15px 0px 0px 0px; }
#cell-style-085 { padding: 5px 0px 5px 0px; }
#cell-style-086 { padding: 5px 0px 5px 0px; }
#cell-style-087 { padding: 5px 0px 5px 0px; }
#cell-style-088 { padding: 5px 0px 5px 0px; }
#cell-style-089 { padding: 20px 0px 0px 0px; }
#cell-style-090 { background: url(/img/panel_frontrange_family.gif) no-repeat; width: 221px; height: 251px; }
#cell-style-091 { width: 180px; margin: 0px 0px 0px 10px }
#cell-style-092 { height: 30px; }
#cell-style-093 { height: 90px; }
#cell-style-094 { padding: 5px 0px 5px 0px; }
#cell-style-095 { padding: 5px 0px 5px 0px; }
#cell-style-096 { padding: 5px 0px 5px 0px; }
#cell-style-097 { padding: 5px 0px 5px 0px; }
#cell-style-098 { padding: 13px 0px 8px 8px; }
#cell-style-099 { background: url(/img/panel_bottom.jpg) no-repeat; height: 60px; width: 931px; }
#cell-style-100 { padding: 0px 30px 0px 20px; }
#cell-style-101 { padding: 0px 0px 10px 0px; }
#cell-style-111 { padding: 20px 0px 0px 0px; }
	

