/* HOME PAGE STYLES  *//* SUB HEADER SWITCHING TABS  */.css-tabs {  	position: absolute;	right: 1px;	top: 35px;		z-index: 200;}/* single tab */.css-tabs li {  }.css-tabs .tab1 { 	background: url(images/tab1_43x96.jpg) no-repeat 0px 0px;		position: absolute;	top: 0px;	left: 0px;	display: block;	width: 43px;	height: 48px;	z-index: 200;}.css-tabs .tab1:hover {	background: url(images/tab1_43x96.jpg) no-repeat 0px -48px;	}	/* selected tab */.css-tabs .tab1.current {	background: url(images/tab1_43x96.jpg) no-repeat 0px -48px;}.css-tabs .tab2 { 	background: url(images/tab2_43x96.jpg) no-repeat 0px 0px;		position: absolute;	top: 48px;	left: 0px;	display: block;	width: 43px;	height: 48px;	z-index: 200;}.css-tabs .tab2:hover {	background: url(images/tab2_43x96.jpg) no-repeat 0px -48px;	}	/* selected tab */.css-tabs .tab2.current {	background: url(images/tab2_43x96.jpg) no-repeat 0px -48px;}.css-tabs .tab3 { 	background: url(images/tab3_43x96.jpg) no-repeat 0px 0px;		position: absolute;	top: 97px;	left: 0px;	display: block;	width: 43px;	height: 48px;	z-index: 200;}.css-tabs .tab3:hover {	background: url(images/tab3_43x96.jpg) no-repeat 0px -48px;	}	/* selected tab */.css-tabs .tab3.current {	background: url(images/tab3_43x96.jpg) no-repeat 0px -48px;}	/* tab pane */.css-panes {	display:none;	display: block;	width: 964px;	height: 245px;	z-index: 100;	position: absolute;	top: 0px;	left: 0px;	}.pane1 {	background: url(images/pane1_964x245.jpg) no-repeat top left;	display: block;	width: 964px;	height: 245px;	z-index: 200;	position: absolute;	top: 0px;	left: 0px;	z-index: 100;}.pane2 {	background: url(images/pane2_964x245.jpg) no-repeat top left;	display: block;	width: 964px;	height: 245px;	z-index: 200;	position: absolute;	top: 0px;	left: 0px;	z-index: 100;}.pane3 {	background: url(images/pane3_964x245.jpg) no-repeat top left;	display: block;	width: 964px;	height: 245px;	z-index: 200;	position: absolute;	top: 0px;	left: 0px;	z-index: 100;}/* HOME PAGE SUB HEADER *//*Sub header wrapper */.s_w {	width:100%;	margin-left:auto;	margin-right:auto;		background: url(images/bg_1x245.gif) repeat-x right top;	height: 245px;}/* Minimum height for compliant browsers */html>body .s_w {	height: auto !important;	min-height: 245px;}/*Sub header inner */.s_i {	width:964px;	margin-left:auto;	margin-right:auto;		height: 245px;}/* Minimum height for compliant browsers */html>body .s_i {	height: auto !important;	min-height: 245px;}.sub_header {	background: url(images/sub-bg_964x245.jpg) no-repeat top right;	width: 964px;	height: 245px;}.sub_header_left {	background: url(images/sub-header-left_10x245.jpg) no-repeat top left;	position: absolute;	top: 0px;	left: -10px;	z-index: 200;	width: 10px;	height: 245px;}/* HOME PAGE MIDDLE CONTENT *//*Home page middle content wrapper */.c_w {	width:100%;	margin-left:auto;	margin-right:auto;	background: #D1D1D1;	}/*Home page middle content inner */.c_i {	width:964px;	margin-left:auto;	margin-right:auto;		background: url(images/bg_964x1.gif) repeat-y right top;}.middle_content_footer_wrapper {	width: 964px;	background: url(images/homepage-foot_964x79.gif) no-repeat bottom left;	padding-bottom: 34px;}.middle_content_body {	width: 964px;	background: url(images/homepage-midcontent_964x8.gif) no-repeat top left;	float: left;}.middle_content_left {	float: left;	width: 735px;}.home_content_intro {	padding-left: 16px;	padding-top: 9px;	padding-right: 37px;	padding-bottom: 25px;}.home_content_intro h1 {	padding-bottom: 10px;}.home_content_intro p {	line-height: 20px;}.middle_content_right {	float: left;	width: 221px;	padding-right: 8px;}.box1 {	border-bottom: 1px solid #DEDEDE;	background: url(images/b1-mid_722x1.gif) repeat-y top left;	width: 722px;	margin-bottom: 10px;	margin-left: 1px;}.b1inner {	background: url(images/b1-top_722x30.gif) no-repeat top left;	width: 722px;	float: right;}.b1-col1 {	width: 200px;	padding-left: 18px;	padding-top: 22px;	float: left;	padding-right: 41px;	height: 285px;}/* Minimum height for compliant browsers */html>body .b1-col1 {	height: auto !important;	min-height: 285px;}.b1-col1 .learn_more {	left: 18px;}.b1-col2 {	width:205px;	padding-top: 22px;	float: left;	padding-right: 38px;	height: 285px;}/* Minimum height for compliant browsers */html>body .b1-col2 {	height: auto !important;	min-height: 285px;}.b1-col3 {	width: 200px;	padding-top: 22px;	position: relative;	display: block;	float: right;	padding-right: 20px;	height: 285px;}/* Minimum height for compliant browsers */html>body .b1-col3 {	height: auto !important;	min-height: 285px;}.b1dedicated {	background: url(images/dedicated_95x73.gif) no-repeat top left;	padding-top: 11px;	padding-bottom: 35px;	padding-left: 90px;}.b1cloud {	background: url(images/cloud_98x80.gif) no-repeat top left;	padding-top: 11px;	padding-bottom: 35px;	padding-left: 110px;}.b1enterprise {	background: url(images/enterprise_97x72.gif) no-repeat top left;	padding-top: 11px;	padding-bottom: 35px;	padding-left: 110px;}.learn_more {	background: url(images/learn-more_102x54.gif) no-repeat 0px 0px;	width: 102px;	height: 27px;	position: absolute;	bottom: 10px;	left: 0px;}.learn_more:hover {	background: url(images/learn-more_102x54.gif) no-repeat 0px -27px;}.our_partners {	width: 722px;	float: left;	height: 43px;}/* Minimum height for compliant browsers */html>body .our_partners {	height: auto !important;	min-height: 43px;}	.our_partners .pcell1 {	width: 135px;	float: left;	padding-left: 10px; 	padding-top: 12px;}.our_partners .pcell2 {	width: 166px;	float: left;}.our_partners .pcell3 {	width: 145px;	float: left;}.our_partners .pcell4 {	width: 115px;	float: left;}.our_partners .pcell5 {	width: 150px;	float: left;}.microsoft {	background: url(images/microsoft_113x66.gif) no-repeat 0px 0px;	width: 113px;	height: 33px;	position: relative;	display: block;}.microsoft:hover {	background: url(images/microsoft_113x66.gif) no-repeat 0px -33px;}.cpanel {	background: url(images/cpanel_76x76.gif) no-repeat 0px 0px;	width: 76px;	height: 38px;	position: relative;	display: block;}.cpanel:hover {	background: url(images/cpanel_76x76.gif) no-repeat 0px -38px;}.hpinvent {	background: url(images/hpinvent_55x84.gif) no-repeat 0px 0px;	width: 55px;	height: 42px;	position: relative;	display: block;}.hpinvent:hover {	background: url(images/hpinvent_55x84.gif) no-repeat 0px -42px;}.vmware {	background: url(images/vmware_113x66.gif) no-repeat 0px 0px;	width: 113px;	height: 33px;	position: relative;	display: block;}.vmware:hover {	background: url(images/vmware_113x66.gif) no-repeat 0px -33px;}.twitter_box {	background: url(images/b2-mid_218x1.gif) repeat-y top left;	width: 218px;	margin-top: 10px;	margin-bottom: 7px;}.twitter_box_top {	background: url(images/b2-top_218x53.gif) no-repeat top left;	width: 218px;	height: 53px;}.twitter_box_bottom {	background: url(images/b2-bot_218x15.gif) no-repeat bottom left;	width: 218px;	height: 15px;}.twitter_box_inner {	padding-left: 14px;	padding-right: 14px;}.twitter_box p {	line-height: 17px;}.myload {	display: none;}.learn_more_pane1 {	background: url(images/learn-more_100x48.gif) no-repeat 0px 0px;	width: 100px;	height: 24px;	position: absolute;	bottom: 30px;	right: 20px;	display: block;	z-index:300;}.learn_more_pane1:hover {	background: url(images/learn-more_100x48.gif) no-repeat 0px -24px;}.learn_more_pane2 {	background: url(images/learn-more_100x48.gif) no-repeat 0px 0px;	width: 100px;	height: 24px;	position: absolute;	bottom: 30px;	right: 20px;	display: block;	z-index:305;}.learn_more_pane2:hover {	background: url(images/learn-more_100x48.gif) no-repeat 0px -24px;}.learn_more_pane3 {	background: url(images/learn-more_100x48.gif) no-repeat 0px 0px;	width: 100px;	height: 24px;	position: absolute;	bottom: 55px;	right: 427px;	display: block;	z-index:305;}.learn_more_pane3:hover {	background: url(images/learn-more_100x48.gif) no-repeat 0px -24px;}/** Style the tweets */#twitters {	border:0;	padding:0;	font-family: arial, sans-serif;	font-size: 11px;	line-height: 18px;}#twitters ul {	list-style: none;	padding: 0;	margin:0;	font-family: arial, sans-serif;	font-size: 11px;	line-height: 18px;}#twitters li {	padding: 0;	margin:0;	font-family: arial, sans-serif;	font-size: 11px;	line-height: 18px;	background: none;	color: #333;	display: block;	margin-bottom: 20px;}#twitters div.prefix {	padding: 0;	margin:0;	font-family: arial, sans-serif;	font-size: 11px;	line-height: 18px;	font-weight: bold;	display: block;	margin-bottom: 3px;}#twitters div.prefix a {	text-decoration: none;	display: block;}#twitters div..status {	font-family: arial, sans-serif;	font-size: 11px;	line-height: 18px;}