@charset "utf-8";
/* CSS Document */

body {
    margin: 0px;
	color:#3b3b3b;
}

img {
    border: 0px;
}

#microsite_canvas {
    background-color: #FFFFFF;
    color: #000000;
    float:left;
    padding:10px;
    width:980px;
}

#microsite_canvas_right {
    clear:both;
    float:left;
    width:750px;
}

#microsite_canvas_right a, #microsite_canvas_right a:visited {
    color: #3b3b3b;
	font-family: helvetica, verdana;
}
#microsite_canvas_right a:hover {
    color: #3b3b3b;
	font-family: helvetica, verdana;
}

#microsite_canvas_left {
    float:left;
    width:220px;
}

#microsite_canvas_left a, #microsite_canvas_left a:visited {
    color: #3b3b3b;
	font-family: helvetica, verdana;
}
#microsite_canvas_left a:hover {
    color: #3b3b3b;
	font-family: helvetica, verdana;
}

#top_header_left {
	width: 190px;
	height: 40px;
	background-color:#494949;
	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/left_header_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	font-size: 10pt;
}

.top_header_font {
	color:#FFF;
	font-weight:bold;
	padding:15px;
}



/* CASCADING MENU OPTIONS */

#menu ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	width: 220px; /* Width of Menu Items */
	font-family: helvetica, verdana;
    font-size: 9pt;
    margin: 0px;
} 

#menu ul li { 
	position: relative; 
} 

#menu li ul { 
	position: absolute; 
	left: 220px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
	border-left: 1px #fff solid;
} 

#menu li:hover ul {
	display: block; 
} 

#menu li:hover>ul { 
	visibility:visible; 
} 

#menu ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a { 
	display: block; 
	text-decoration: none; 
	color: #3b3b3b; 
	background: #e6e6e6; /* IE6 Bug */ 
	height: 20px;
	padding: 5px 0 0 15px;
	border-bottom: 1px #fff solid;
	
} 

/* Hover Styles */ 
#menu ul a:hover { 
	color: #fff; 
	background: #a2050c; 
} 

/* Sub Menu Styles */ 
#menu li ul a { 
	text-decoration: none; 
	color: #3b3b3b; 
	background: #e6e6e6; /* IE6 Bug */ 
	height: 20px;
	padding: 5px 0 0 15px;
	
} 

/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 
	color: #fff; 
	background: #a2050c; 
} 

/* Icon Styles */ 
#menu ul a.submenu {background:#e6e6e6 url("http://img2.insight.com/graphics/uk/content/microsites/template/images/submenu_arrow_inactive.gif") no-repeat right} 
#menu ul a.submenu:hover {background:#a2050c url("http://img2.insight.com/graphics/uk/content/microsites/template/images/submenu_arrow_active.gif") no-repeat right}

/* CASCADING MENUS END */

							#acc_box {
								width: 220px;
								height:100%;
								color: #fff;
								float:left;
							}
							.acc_trigger {
								background: url(http://img2.insight.com/graphics/uk/content/microsites/template/images/toplevel_nav_bg_inactive.gif);
								height: 37px;	
								line-height: 37px;
								width: 220px;
								font-weight: normal;
								display: block;
								cursor:pointer;
							}
							.acc_trigger a {
								color: #fff;
								text-decoration: none;
								display: block;
								padding: 0 0 0 15px;
								font-weight:bold;
								font-family: helvetica, verdana;
								font-size: 10pt;
								cursor:pointer;
							}
							
							.acc_trigger a:hover {
								color: #fff;
								background: url(http://img2.insight.com/graphics/uk/content/microsites/template/images/toplevel_nav_bg_active.gif);
							}
							.acc_container {
								margin: 1px 0 0; 
								padding: 0;
								width: 220px;
								clear: both;
								background: #f0f0f0;
								display:none;
								position:relative;
							}
							.acc_notrigger {
								background: url(http://img2.insight.com/graphics/uk/content/microsites/template/images/toplevel_nav_bg_inactive.gif);
								height: 37px;	
								line-height: 37px;
								width: 220px;
								font-weight: normal;
								float: left;
								display: block;
								cursor:pointer;
							}
							.acc_notrigger a {
								color: #fff;
								text-decoration: none;
								display: block;
								padding: 0 0 0 15px;
								font-weight:bold;
								font-family: helvetica, verdana;
								font-size: 10pt;
								cursor:pointer;
							}
							
							.acc_notrigger a:hover {
								color: #fff;
								background: url(http://img2.insight.com/graphics/uk/content/microsites/template/images/toplevel_nav_bg_active.gif);
							}
							
							.active {background: url(http://img2.insight.com/graphics/uk/content/microsites/template/images/toplevel_nav_bg_active.gif);
							}

.side_nav_container {
	width: 220px;
	float: left;
	margin: 10px 0 0 0;
}

.side_nav_header {
	width: 205px;
	height: 28px;
	background-color:#494949;
	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/left_header_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	float: left;
	color: #fff;
	font-weight:bold;
	padding: 12px 0 0 15px;
	font-size: 10pt;
}

.side_nav_middle {
	width:218px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	float: left;
	padding-bottom: 5px;
}

.side_nav_bottom {
	width:220px;
	height:7px;
	background-position:bottom;
	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/left_box_curve.gif);
	background-repeat:no-repeat;
	float:left;
	font-size:1px;
}

.latest_news_block {
	width: 203px;
	height: auto;
	float: left;
	padding: 5px 0 0 15px;
}

.latest_news_block a {
	font-weight: bold;
	color: #3b3b3b;
	text-decoration:none;
}

.latest_news_block a:hover {
	text-decoration: underline;
}

.latest_news_date {
	width: 203px;
	height: auto;
	font-size: 8pt;
	float: left;
}

.spacer_220 {
	width: 218px;
	height: 1px;
	background-image: url(http://img2.insight.com/graphics/uk/content/microsites/template/images/spacer_220.gif);
	background-repeat:no-repeat;
	float:left;
	margin-top:5px;
}

.video_block {
	width: 218px;
	margin-top:5px;
	float:left;
}

.video_image {
	height: 73px;
	width: 73px;
	margin: 4px;
	margin-right: 10px;
	border: 1px #dfdfdf solid;
	float: right;
}

.video_title {
	width: 113px;
	float: left;
	padding:5px 0 5px 15px;
}

.video_title a{
	font-weight: bold;
	color: #3b3b3b;
	text-decoration:none;
	
}

.video_title a:hover {
	text-decoration:underline;
}

.video_description {
	width: 113px;
	float: left;
	padding:0 0 0 15px;
}

.datasheet_block {
	width: 218px;
	margin:10px 0 5px 0;
	float: left;
}

.datasheet_text {
	width: 153px;
	padding: 0 5px 0 10px;
	float: right;
}

.datasheet_text a{
	color: #3b3b3b;
	text-decoration:none;
}

.datasheet_text a:hover {
	text-decoration:underline;
}

.datasheet_icon {
	width:30px;
	height:34px;
	padding:0px 0 0 15px;
	float: left;
}

#banner_block {
	width: 520px;
	height: 180px;
	float:left;
}

#banner_block_long {
	width: 750px;
	height: 180px;
	float: left;
}


#logo_block {
	float:right;
	width:220px;
	height:180px;
}

#logo_block_cloud {
	background:url(http://img2.insight.com/graphics/uk/content/microsites/cloud/insight-cloud-hosted-desktop-login.jpg);
	float:right;
	width:220px;
	height:180px;
}

#content_top {
	width:750px;
	height:6px;
	float:left;
	background:transparent  url(http://img2.insight.com/graphics/uk/content/microsites/template/images/content_top.gif) no-repeat 0px 0px;
	font-size:1px;
	margin-top:10px;
}

#content_top_tabs {
	width:750px;
	height:6px;
	float:left;
	background:transparent  url(http://img2.insight.com/graphics/uk/content/microsites/template/images/content_top.gif) no-repeat 0px 0px;
	font-size:1px;
}

#content_middle {
	width:720px;
	float:left;
	border-left: 1px #dfdfdf solid;
	border-right: 1px #dfdfdf solid;
}


.content_text {
	padding:14px 14px 14px 14px;
	float: left;
}

.content_text h1 {
 font-size:13pt;
 margin:0px;
 padding:0px;
 border:none;
 background-image:none;
 color: #3b3b3b;
 font-family: helvetica, verdana;
}

.content_text h2 {
 font-size:11pt;
 margin:0px;
 padding:0px;
 border:none;
 background-image:none;
 font-family: helvetica, verdana;
 color: #3b3b3b;
}

.content_text h3 {
 font-size:9pt;
 margin:0px;
 padding:0px;
 border:none;
 background-image:none;
 font-family: helvetica, verdana;
}

.content_text_quote {
	font-style:italic;
}

#content_bottom {
	width:750px;
	height:6px;
	float:left;
	background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/content_bottom.gif) no-repeat;
}

#panarama_top {
	width: 735px;
	height: 28px;
	background-color:#494949;
	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/panarama_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	float: left;
	color: #fff;
	font-weight:bold;
	padding: 12px 0 0 15px;
	margin-top:10px;
	font-size: 10pt;
}

#panarama_middle {
	width:748px;
	float:left;
	border-left: 1px #dfdfdf solid;
	border-right: 1px #dfdfdf solid;
}

#panarama_left {
	width: 30px;
	float: left;
	height:100%;
}

#panarama_right {
	width: 30px;
	float: left;
	height:auto;
}

#panarama_bottom {
	width:750px;
	height:6px;
	float:left;
	background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/content_bottom.gif) no-repeat;
	margin-top:-5px;
}

.product_box {
	width: 171px;
	float: left;
	border-right: 1px #dfdfdf solid;
	border-left: 1px #dfdfdf solid;
	margin-left: -1px;
}

.product_image {
	width: 171px;
	height: auto;
	padding: 10px 0 10px 0;
	text-align: center;
}

.product_title {
	width: 146px;
	padding: 5px 13px 5px 13px;
}

.product_title a{
	font-weight: bold;
	color: #3b3b3b;
	text-decoration:none;
	font-size:8pt;
}

.product_title a:hover {
	text-decoration:underline;
}

.product_description {
	width: 146px;
	height:100px;
	padding: 0px 13px 13px 13px;
	font-size:8pt;
}

.product_description ul {
margin-bottom: 10px;
padding: 5px;
}

.product_description ul li {
padding: 0 0 5px 16px;
list-style: none;
background: url('http://img2.insight.com/graphics/uk/content/microsites/template/images/bullet.gif') no-repeat top left;
}

.product_cost {
	width: 146px;
	height: 10px;
	padding: 0px 13px 13px 13px;
	font-size:8pt;
	text-align:center;
	font-weight:bold;
}

.red_text {
	color:#F00;
	font-weight: bold;
}

.product_button {
	width: 146px;
	height: 15px;
	padding: 0px 13px 13px 13px;
	font-size:8pt;
	text-align:center;
	font-weight:bold;
}

#info_block_container {
	width:750px;
	float:left;
	margin:10px 0 0 0;
}

.info_block_1 {
	width:243px;
	height: auto;
	float:left;
	margin-right:10px;
}

.info_block_2 {
	width:243px;
	height: auto;
	float:left;
	margin-right:10px;
}

.info_block_3 {
	width:243px;
	height: auto;
	float:left;
}

.info_block_header {
	width: 228px;
	height: 28px;
	background-color:#494949;
	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/info_block_header.gif);
	background-position:top;
	background-repeat:no-repeat;
	float: left;
	color: #fff;
	font-weight:bold;
	font-size: 10pt;
	padding: 12px 0 0 15px;
}

.info_block_middle {
	width:241px;
	height: auto;
	float:left;
	border-left: 1px #dfdfdf solid;
	border-right: 1px #dfdfdf solid;
}

.info_block_middle ul {
margin-bottom: 10px;
padding: 5px;
}

ul.info_block_middle {
margin:0 0 10px 0;
padding: 5px;
}


.info_block_middle ul li {
padding: 0 0 0 16px;
list-style: none;
background: url('http://img2.insight.com/graphics/uk/content/microsites/template/images/bullet.gif') no-repeat top left;
}

.info_block_bottom {
	width:243px;
	height:9px;
	float:left;
	background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/info_block_bottom.gif) no-repeat;
}

.info_block_image {
	width:208px;
	height:78px;
	margin:15px 15px 15px 15px;
	border:1px #dfdfdf solid;
}

.info_block_title {
	width:209px;
	height:auto;
	margin:15px 16px 0px 16px;
}

.info_block_title a {
	font-weight: bold;
	color: #3b3b3b;
	text-decoration:none;
	font-size:8pt;
}

.info_block_title a:hover {
	text-decoration:underline;
}

.info_block_text {
	width:209px;
	height:75px;
	margin:10px 16px 15px 16px;
	font-size:8pt;
}

.info_block_link {
	width:209px;
	height:auto;
	margin:15px 16px 5px 16px;
}

.info_block_link a {
	color: #F00;
	text-decoration:none;
	font-size:8pt;
}

.info_block_link a:hover {
	text-decoration:underline;
}

#viewall_left{
	float:left;
	width:101px;
	height:90px;
	margin:10px 0 0 0;
}

#viewall_right{
	float:left;
	width:54px;
	height:90px;
	margin:10px 0 0 0;
}

#viewall_middle{
	float:left;
	width:580px;
	height:55px;
	background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/view_all_bg.jpg);
	margin:10px 0 0 0;
	padding: 35px 0 0 15px;
	font-family: helvetica, verdana;
	color:#FFF;
	font-size:12pt;
}

#viewall_middle a {
	text-decoration:none;
	color:#FFF;
}

#viewall_middle a:hover {
	color:#FFF;
	text-decoration:underline;
}
	
#top_nav_container {
	margin-top:10px;
	float:left;
	height: 25px;
	width: 750px;
}

a.button{background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/microsite_top_button_right.jpg) no-repeat scroll top right;
	display:block;
	float:left;
	height:25px;
	margin:0 10px 0 0;
	padding: 0 10px 0 0;
	text-decoration:none;color:#3b3b3b;
}

a.button span{
	background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/microsite_top_button_left.jpg) no-repeat;
	display:block;
	padding: 5px 0 7px 10px;
}

a.button:hover span{
	text-decoration:none; 
	color:#a2040b;
}

a.button_selected{background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/microsite_top_button_right_selected.jpg) no-repeat scroll top right;
	display:block;
	float:left;
	height:25px;
	margin:0 10px 0 0;
	padding: 0 10px 0 0;
	text-decoration:none;
	color:#fff;
}

a.button_selected span{
	background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/microsite_top_button_left_selected.jpg) no-repeat;
	display:block;
	padding: 5px 0 7px 10px;
	color:#fff;
}

a.button_selected:hover span{
	text-decoration:none; 
}

.acc_notrigger_onstate {background: url(http://img2.insight.com/graphics/uk/content/microsites/template/images/toplevel_nav_bg_active.gif); height: 37px;	line-height: 37px; width: 220px; font-weight: normal; float: left; display: block; cursor:pointer;}
.acc_notrigger_onstate a {color: #fff; text-decoration: none; display: block; padding: 0 0 0 15px; font-weight:bold; font-family: helvetica, verdana; font-size: 10pt; cursor:pointer;}

.link-blue a{font:13px arial; color:#179ddf; text-decoration:underline}

#top_header_left2 {

	width: 190px;

	height: 25px;

	background-color:#494949;

	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/left_header_top.gif);

	background-position:top;

	background-repeat:no-repeat;

	font-size: 10pt;
}

#tabs-overview {
	float: left;
	width:720px
}

#tabs-casestudy {
	float: left;
	width:720px
}

#tabs-toppartners {
	float: left;
	width:720px
}

#tabs-overview {
	float: left;
	width:720px
}

#tabs-offerings {
	float: left;
	width:720px
}

#tabs-benefits {
	float: left;
	width:720px
}

#tabs-links {
	float: left;
	width:720px
}

#tabs-video {
	float: left;
	width:720px
}

#tabs {
	float: left;
	width:750px;	
	margin-top: 10px;
}

#solutions-tabs {
	margin: 0px;
}

.ui-state-default {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DCDCDC none repeat scroll 0 0;
color:#000000;
}

.ui-tabs-selected {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#3F3F3F none repeat scroll 0 0 !important;
}

#tabs li a {
color:#000000;
display:block;
height:40px;
line-height:40px;
padding:0 10px;
text-decoration:none;
width:100px;
}

.ui-tabs-selected a {
color:#FFFFFF !important;
}

.tlcurve, .tlwhitecurve, .tlgreycurve, .bodycurvetl, .tlbordercurve, .tlgreyline, .tlblackline {
display:block;
height:5px;
left:0;
overflow:hidden;
position:absolute;
top:0;
width:5px;
z-index:1000;
}

.trcurve, .trwhitecurve, .trgreycurve, .bodycurvetr, .trbordercurve, .trgreyline, .trblackline {
display:block;
height:5px;
overflow:hidden;
position:absolute;
right:-1px;
top:0;
width:6px;
z-index:1000;
}

.tlwhitecurve{
    background: url('http://img-dev.eu.insight.com/graphics/insight/redesign/css/page-sprite.png') -436px -61px no-repeat;
}

.trwhitecurve{
    background: url('http://img-dev.eu.insight.com/graphics/insight/redesign/css/page-sprite.png') -441px -61px no-repeat;
}

.ui-tabs .ui-tabs-panel {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-width:0;
display:block;
padding: 0px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
margin-bottom:0;
padding-bottom:1px;
}

.ui-tabs .ui-tabs-nav li {
border-bottom:0 none !important;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0.2em 1px 0;
padding:0;
position:relative;
top:1px;
white-space:nowrap;
}

.ui-tabs .ui-tabs-nav {
margin:0;
padding:0 0 0 10px;
}

.ui-widget-header {
background:none;
border:0;
color:#222222;
font-weight:bold;
}

.ui-widget-content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none;
border:none;;
color:#222222;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/ui-bg_glass_65_ffffff_1x400.png) repeat-x scroll 50% 50%;
border:none;
color:#212121;
font-weight:normal;
}

#tabs li {
font-size:1.1em;
font-weight:bold;
list-style-type:none;
margin-right:1px;
position:relative;
text-align:center;
float: left;
}

.ui-tabs .ui-tabs-nav li {
border-bottom:0 none !important;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0.2em 1px 0;
padding:0;
position:relative;
top:1px;
white-space:nowrap;
}

.ui-widget {
font-family:Verdana,Arial,sans-serif;
font-size:1.0em;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DCDCDC none repeat scroll 0 0;
color:#000000;
border:none;
font-weight:normal;
}

.content_text ul {
margin-bottom: 10px;
padding: 5px;
font-size: 0.9em;
font-weight: normal;
}
	  
.content_text ul li {
padding: 0 0 5px 16px;
float:none !important;
text-align: left !important; 
list-style: none;
background: url('http://img2.insight.com/graphics/uk/content/microsites/template/images/bullet.gif') no-repeat top left;
font-weight: normal !important;
}

.info_block_header_2 {
	width: 228px;
	height: 40px;
	background-color:#494949;
	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/info_block_header.gif);
	background-position:top;
	background-repeat:no-repeat;
	float: left;
	color: #fff;
	font-weight:bold;
	font-size: 10pt;
	padding: 12px 0 0 15px;
}

.info_block_text_2 {
	width:209px;
	height:90px;
	margin:10px 16px 15px 16px;
	font-size:8pt;
}

.info_block_text_3 {
	width:209px;
	height:110px;
	margin:10px 16px 15px 16px;
	font-size:8pt;
}

.info_block_text_4 {
	width:209px;
	height:130px;
	margin:10px 16px 15px 16px;
	font-size:8pt;
}



.product_description_2 {
	width: 146px;
	height:110px;
	padding: 0px 13px 13px 13px;
	font-size:8pt;
}

.datasheet_text{font-size:11px}


#content_top2 {
	width:750px;
	height:6px;
	float:left;
	background:transparent  url(http://img2.insight.com/graphics/uk/content/microsites/template/images/content_top.gif) no-repeat 0px 0px;
	font-size:1px;
}


#content_tophomemid {
	width:370px;
	height:6px;
	float:left;
	background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/licensing-home-top.jpg) no-repeat 0px 0px;
	font-size:1px;
	margin-top:10px;
}

#content_middlemid {
	width:340px;
	float:left;
	height:480px;
	border-left: 1px #dfdfdf solid;
	border-right: 1px #dfdfdf solid;
}

#content_bottommid {
	width:370px;
	height:6px;
	float:left;
	background:transparent url(http://img2.insight.com/graphics/uk/content/microsites/template/images/licensing-home-bottom.jpg) no-repeat;
}

#contmidleft	{
	width:auto;
	height:auto;
	float:left;
}

#contmidright	{
	width:auto;
	height:auto;
	float:left;
	margin-left:10px;
}

#imgholderleft {
	width:50px;
	height:50px;
	float:left;
	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/licensing-home-qm.jpg);
	margin:0px;
}

#imgholderright {
	width:50px;
	height:50px;
	float:left;
	background-image:url(http://img2.insight.com/graphics/uk/content/microsites/template/images/licensing-home-cm.jpg);
	margin:0px;
}

.midtxt	{width:auto;
	height:40px;
	line-height:16px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:10px 0px 0px 0px;
}

