/********	
	#reseller-header, #reseller-splash, #reseller-title, #reseller-login, #member-bar, .column-wrapper, .triple-column, .double-column, #main, .holder {
	border:none;
	}
*********/

/*--30Recode header fix--*/
#HAT-subheader {margin-bottom:0px !important}

	
body  {
	height: 100%;
	width: 100%;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	background-image: none;
	background-color: #fff;
	font-size: 11px;
	color: #333;
	font-family: verdana;
	}
	
body  td {
	font-size: 11px;
	color: #333;
	font-family: verdana;
	}
	
body  img {
	padding: 0px;
	margin: 0px;
	}
	
#HAT-unifiedfooter UL LI {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Sans-Serif;
}
	.space {
	    padding: 6px 6px 6px 6px;
		clear: both;
		}
		
/* main navigation area */	
	a:active {
		font-family: verdana; 
		font-size: 11px; 
		color: #0860A8; 
		font-weight: normal; 
		text-decoration: none;
		}
	a:visited  {
		font-family: verdana; 
		font-size: 11px; 
		color: #0860A8; 
		font-weight: normal; 
		text-decoration: none;
		}
	a:link {
		font-family: verdana; 
		font-size: 11px; 
		color: #0860A8; 
		font-weight: normal; 
		text-decoration:  none;
		}
	a:hover {
		font-family: verdana; 
		font-size: 11px; 
		color: #0860A8; 
		font-weight: normal; 
		text-decoration: underline;
		}

#ircbar {
	width: 583px;
	margin-top: 0px;
	height: 24px;
	background-color: #0860a8;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
}

#ircbar583 {
	width: 583px;
	margin-top: 0px;
	/*height: 24px; */
	background-color: #0C82DE;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
}

#ircbar583 td {
	color: #fff;
	font-weight: bold;
	font-size: 95%;
}

#ircbar760 {
	width: 760px;
	margin-top: 0px;
	height: 24px;
	background-color: #0860a8;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
}

#ircbar760 td {
	color: #fff;
	font-weight: bold;
	font-size: 95%;
}

#ircbar1000 {
	width: 1044px;
	margin-top: 0px;
	height: 24px;
	background-color: #0860a8;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
}

#ircbar1000 td {
	color: #fff;
	font-weight: bold;
	font-size: 95%;
}

.logout {
text-align: right;
padding: 3px 12px 2px 0px;

}
#ircbar td {
	color: #fff;
	font-weight: bold;
	font-size: 95%;
}
#ircbar ul {
		list-style: none;
		float: left;
		padding: 0px;
		margin: 0px;
}

#ircbar ul li {
	float: left;
	display: inline;
	font-size: 11px;
	text-align: left;
}




/* my reseller center navigation area */		
	.mrb-navigation {
		font-family: verdana;
		background: #0C82DE;
		padding: 0px 0px 0px 0px;
	}

	.mrb-navigation ul {
		list-style: none;
		float: right;
		width: 570px;
		padding: 0px;
		margin: 0px;
	}
	.mrb-navigation ul li {
		float: left;
		display: inline;
		font-size: 10px;
		border-right: 1px solid #fff;
		text-align: left;
	}
	.mrb-navigation ul li.last { 
		border-right: none; 
		}
	.mrb-navigation ul li a { 
		text-decoration: none; 
		display: block; 
		color: #fff;	
		padding: 4px 10px;
		}
	.mrb-navigation ul li a:visited { 
		color:#fff;
		}
	.mrb-navigation ul li a:hover { 
		text-decoration: underline; 
		background: #f1f1f1;
		color: #000;
		}
	.mrb-navigation .left { 
		color: #fff; 
		width: 350px;
		font-size: 11px;
		font-weight: bold; 
		padding: 3px 15px 5px 0px; 
		border-right: 1px solid #fff;
		}
		
/* added styles to reformat the my reseller center */	
	a:active.mbc { 
		text-decoration: none; 
		color: #fff;	
		padding: 4px 3px 4px 3px;
		font-weight: normal;
		display: block;
		}
	a:visited.mbc { 
		text-decoration: none; 
		color: #fff;	
		padding: 4px 3px 4px 3px;
		font-weight: normal;
		display: block;
		}
	a:link.mbc { 
		text-decoration: none; 
		color: #fff;	
		padding: 4px 3px 4px 3px;
		font-weight: normal;
		display: block;
		}
	a:hover.mbc { 
		text-decoration: underline; 
		background: #f1f1f1;
		display: block;
		color: #000;
		padding: 4px 3px 4px 3px;
		font-weight: normal;
		}
		
.loginbar  {
	background-color: #f9f9f9;
	color: #000000; 
	font-weight: normal; 
	font-size: 10px; 
	}
	
	.mrb-navigation .left2 { 
		color: #fff; 
		width: 350px;
		font-size: 11px;
		font-weight: bold; 
		padding: 3px 15px 5px 15px; 

		}
	
	.mrb-item-number {
		color: #000; 
		text-decoration: none;
		}
	.mrb-navigation ul li.last { 
		border-right: none;
		}
	.mrb-navigation ul li.last a { 
		padding: 0px 10px; 
		}
	
	.main {
		width: 583px;
		background-color: #FFF;
		padding: 0px;
	}
	
	.main2 {
		display: table;
		margin-left: 5px;
		width: 570px;
		background-color: #FFF;
		padding: 0px;
		font-size: 11px;
	}
	
	
/*** VAM Styles  **/
	a:active.vam {
		font-family: verdana; 
		font-size: 11px; 
		color: #000; 
		font-weight: normal; 
		text-decoration: none;
		}
	a:visited.vam {
		font-family: verdana; 
		font-size: 11px; 
		color: #000; 
		font-weight: normal; 
		text-decoration: none;
		}
	a:link.vam {
		font-family: verdana; 
		font-size: 11px; 
		color: #000; 
		font-weight: normal; 
		text-decoration: none;
		}
	a:hover.vam {
		font-family: verdana; 
		font-size: 11px; 
		color: #0860A8; 
		font-weight: normal; 
		text-decoration: underline;
		}
	.vam {
		font-family: verdana; 
		font-size: 11px; 
		color: #000; 
		font-weight: normal; 
		text-decoration: none;
		}
	.vamclose {
		font-family: verdana; 
		font-size: 11px; 
		color: #0860A8; 
		font-weight: normal; 
		text-decoration: none; 
		padding: 0px 0px 0px 8px;
		}

/*** section blocks Styles  **/
	#main-content {
		width: 582px;
		background-color: #FFF;
		padding: 0px;
		float: right;
		font-size: 11px;
	}
	
	#main-content ul {
		list-style: none;
		margin: 0px; 
		padding: 0px;
	}	
	
	
	#main-content ul li {
		margin-left: 3px;
		padding-left: 15px;
		background: url(images/bluebullet.gif) 5px 0px no-repeat;
		position:relative;
	}	 
	
	#main-content p {
		margin: 10px 0px 10px 0px;
		font-size: 100%;
	}	     
	.main760 {
		width: 760px;
		background-color: #FFF;
		font-size: 100%;
	}

	a img {
		border: none;
	}
	
	a {
		color: #0860A8;
	}
	
	/* this gets rid of funny spacing */
	img {
		vertical-align:bottom;
	}
	
	
	.holder {
		position: relative;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color: #000;
		margin-left: 0px;
		background-color: #fff;
		/* background for all browsers on left nav */
		background: url('images/reseller_background.gif') repeat-y top left;
		
	}

	#reseller-header {
		height: 148px;
		font-size: 10px;
		color: #333;
	}
	
	#reseller-header2 {
		font-size: 100%;
		color: #333;
	}
	
	#reseller-splash {
		width: 389px;
		float: left;
	}
	
	#reseller-top {
	float: left;
	width: 760;
	}
	
	
	
	
#reseller-login {
	width: 583px;
	margin: 0px 0px 0px 0px;
	color: #fff;
	font-weight: bold;
	font-size: 95%;
	vertical-align: middle;
	background: #0860A8;
}
	

	
	#reseller-hdr {
		font-size: 90%;
		color: #333;
		float: left;
		vertical-align: bottom;
	}
	
	#header graphic {
		font-size: 100%;
		color: #333;
	}
	
	#hdr-graphic {
		font-size: 90%;
		color: #333;
		float: left;
		vertical-align: bottom;
	}
	
	#breadcrumb {
		width: 565px;
		margin: 3px 3px 3px 7px;
		font-size: 10px;
		color: #bebebf;
	}
	
	#breadcrumb a {
		text-decoration: underline;
		color: #bebebf;
		font-size: 10px;
	}
	#breadcrumb a:visited {
		text-decoration: underline;
		color: #bebebf;
		font-size: 10px;
	}
	
	.highbar {
		float: right;
		color: #000;
		width: 570px;
	}
	
	.highcontent {
		padding: 0px 5px 5px 10px;
		align: left;
	}
	
	.highbar td {
		font-family: verdana, sans serif;
		font-size: 11px;
		color: #333;
	}

	
	.highbar-spot {
		border-top: 1px solid #ccc;
		font-size: 100%;
		margin: 15px 2px 4px 0px;
		padding: 8px 2px 8px 0px;
		float: left;
		border-bottom: 1px solid #ccc;
	}
	
	.highbar-spot ul {
		list-style: none;
		margin: 0px; 
		padding: 0px;
	}
	
	.highbar-spot ul li {
		margin-left: 3px;
		padding-left: 10px;
		background: url(images/bluebullet.gif) 0px 0px no-repeat;
	}
	
	.highbar-spot383 {
		border-top: 1px solid #ccc;
		font-size: 100%;
		margin: 0px 2px 4px 0px;
		padding: 8px 2px 8px 0px;
		float: left;
		width: 66%;
		border-bottom: 1px solid #ccc;
	}
	
	.highbar-spot186 {
		border-top: 1px solid #ccc;
		font-size: 100%;
		margin-left: 10px;
		padding: 8px 2px 8px 0px;
		float: left;
		width: 30%;
		border-bottom: 1px solid #ccc;
	}
	
	.scroll    {   
	   scrollbar-face-color: #fff; 
	   scrollbar-highlight-color: #fff;
	   scrollbar-shadow-color: #999;
	   scrollbar-3dlight-color: #ccc;
	   scrollbar-arrow-color: #333;
	   scrollbar-track-color: #e6e6e6;
	    /*overflow:auto;
	   border: 0;*/
	   border-left: 1px solid #cccccc;
	   border-bottom: 1px solid #cccccc;
	   background-color: #f1f1f1;
	   height: 80px;
	   padding: 0px;
	   float: right;
	   width:570px;
	   /* Fix for mozilla */
	   widt\h: 555px;
	 } 

#irchome {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	background-color: #0860a8;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	/*text-indent: 14px;*/
}
	
a:visited.irchome {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
}
a:active.irchome {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
}
a:link.irchome {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
}
a:hover.irchome {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}
.irchome {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
}

#home {
	/*width: 177px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	background-color: #0860a8;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	/*text-indent: 14px;*/
}
	
a:visited.home {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
}
a:active.home {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
}
a:link.home {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
}
a:hover.home {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}
.home {
margin: 0px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #fff;
}
a:visited.home2 {
margin: 4px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}
a:active.home2 {
margin: 4px 0px 0px 8px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}
a:link.home2 {
margin: 4px 0px 0px 8px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}
a:hover.home2 {
text-decoration: underline;
}
.home2 {
margin: 4px 0px 0px 8px;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}

a:visited.home3 {
padding: 4px 0px 0px 8px;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}
a:active.home3 {
padding: 4px 0px 0px 8px;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}
a:link.home3 {
padding: 4px 0px 0px 8px;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}
a:hover.home3 {
text-decoration: underline;
}
.home3 {
padding: 4px 0px 0px 8px;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
color: #fff;
}

#left-nav * {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;

}
	
#left-nav {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
width: 177px;
float: left;
}

#left-nav dl {
padding-top: 6px;
padding-bottom: 0px;
}

#left-nav dt a {
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #0860A8;
padding: 0px 2px 2px 14px;
display: block;
}

#products 
{
font-size: 11px;
padding: 0px 2px 2px 14px;
display: block;
}
#left-nav dt a:hover {
background: #f1f1f1;
display: block;
}

#left-nav dd {
display: block;
padding: 0px 2px 2px 14px;
background: #f1f1f1;
padding-bottom: 2px;
}

#left-nav dd a {
text-decoration: none;
font-size: 11px;
color: #0860A8;
font-weight: normal;
display: block;
}
	
#left-nav dd a:hover {
color: #0860A8;
text-decoration: underline;
}

#left-nav dl {
margin: 0px 0px 3px 0px;
z-index: 100;
}

#left-nav dl a:visited {
color: #0860A8;
}


/* apac eng left-nav-ltsb *********************/
#left-nav-ltsb * {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;

}
	
#left-nav-ltsb {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
width: 177px;
float: left;
}

#left-nav-ltsb dl {
padding-top: 6px;
padding-bottom: 0px;
}

#left-nav-ltsb dt a {
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #0860A8;
padding: 0px 2px 2px 14px;
display: block;
}


#left-nav-ltsb dt a:hover {
background: #f1f1f1;
display: block;
}
/************************************/
	
	#reseller-title {
		float: left;
	}
	
	#reseller-title div {
		margin: 0px 0px 0px 1px;
	}
	

	#reseller-member {
		margin: 0px;
		padding: 0px;
		width: 193px;
		background-color: #fff;
		font-size: 10px;
		
	}
	
	#reseller-title1 {
		float: left;
	}
	
	#reseller-title1 div {
		margin: 1px 0px 0px 1px;
	}
	
	
	#reseller-member1 {
		margin: 0px;
		padding: 0px;
		width: 192px;
		background-color: #fff;
		font-size: 10px;
		
	}
	
/****** outlines in login area home page *******/
	.topbox {
	border: 1px solid #ccc;
	padding: 4px;
	margin: 0px;
	}
	
	.btmbox {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 4px;
	margin: 0px;
	}
	
	#reseller-member1 form {
		margin: 0px;
		padding: 0px;
	}
	
  #reseller-member1 td {
		margin: 0px;
		background-color: #fff;
		font-size: 10px;
		color: #333;
	}
	
	#reseller-member1 p {
		margin: 0px;
		padding: 0px;
		color: #333;
		font-size: 10px;
	}
	
	.dash {
		margin: 0px;
		padding: 0px;
		color: #999;
		font-size: 10px;
	}
	
	#reseller-member2 {
	margin-top: 5px;
	border: none;
	
}
	
	#reseller-member2 p {
		margin: 0px;
		color: #333;
	}
	
	#reseller-member3 {
		font-size: 12px;;
	}
	
	#reseller-member3 td {
		font-size: 12px;;
	}
	
	
	#member-bar {
		background: #0C82DE;
	}
	
	#main {
		float: right;
		width: 583px;
		background-color: #fff;
		font-size: 100%;
	}
	
	#main p {
		margin: 8px 0px 8px 0px;
		color: #333;
	}
	
	p {
		color: #333;
	}
	
/*Main Layout WRAPPERS */	

	.column-wrapper {
		font-family: verdana, sans serif;
		font-size: 11px;
		color: #333;
		font-weight: normal;
	}	
	
	.column-wrapper td {
		font-family: verdana, sans serif;
		font-size: 11px;
		color: #333;
		font-weight: normal;
	}	
	
	.column-wrapper h3 {
		margin-top: 20px;
		margin-bottom: 0px;
		font-size: 11px;
		color: #333;
		font-weight: bold;
		padding: 3px 3px 3px 3px;
		/*margin-bottom: 3px;
		border-bottom: 1px solid #C6C6C6;*/
		border-bottom: 1px solid #C6C6C6;
	
		

	}
	
	.column-wrapper h4 {
		margin: 20px 0px 0px 0px;
		margin-bottom: 0px;
		font-size: 11px;
		color: #333;
		font-weight: bold;
		padding: 3px 3px 3px 0px;
		/*border-bottom: 1px solid #C6C6C6;*/
		border-bottom: 1px solid #C6C6C6;


	}
	
	.column-wrapper h4 a {
		text-decoration: none;
		color: #0860A8;
		font-size: 11px;
		font-weight: bold;
		padding-left: 0px;
	}
	
	.column-wrapper h4 a:visited {
		text-decoration: none;
		color: #0860A8;
		font-weight: bold;
		padding-left: 0px;
	}
	
	.column-wrapper h4 a:hover {
		text-decoration: underline;
		font-size: 11px;
		color: #0860A8;
		font-weight: bold;
	}
	
	.column-wrapper h5 {
		margin: 5px 0px 0px 0px;
		margin-bottom: 0px;
		font-size: 11px;
		color: #333;
		font-weight: bold;
		padding: 0px 3px 0px 0px;
	}
	
	.column-wrapper h5 a:visited {
		text-decoration: none;
		color: #0860A8;
		font-weight: bold;
		padding-left: 0px;
	}
	
	.column-wrapper h5 a:hover {
		text-decoration: underline;
		font-size: 11px;
		color: #0860A8;
		font-weight: bold;
	}
	
	.noline-wrapper h4 {
		margin: 5px 0px 20px 0px;
		margin-bottom: 0px;
		font-size: 11px;
		color: #333;
		font-weight: bold;
		padding: 3px 3px 3px 0px;
		border-bottom: none;

	}
	
	.noline-wrapper h4 a {
		text-decoration: none;
		color: #0860A8;
		font-size: 11px;
		font-weight: bold;
		padding-left: 0px;
	}
	
	.noline-wrapper h4 a:visited {
		text-decoration: none;
		color: #0860A8;
		font-weight: bold;
		padding-left: 0px;
	}
	
	.noline-wrapper h4 a:hover {
		text-decoration: underline;
		font-size: 11px;
		color: #0860A8;
		font-weight: bold;
	}
	
	
/**** For Spotlights *****/
	.column-wrapper h6 {
		margin: 20px 0px 0px 0px;
		font-size: 10px;
		color: #fff;
		font-weight: bold;
		background: #666;
		padding: 3px 3px 3px 4px;
	}
	
	
	
	.column-wrapper ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	
	.column-wrapper ul li {
		margin-left: 3px;
		padding-left: 10px;
		background: url(images/bluebullet.gif) 0px 0px no-repeat;
	}
	
	.column-wrapper ul li a {
		color: #0860A8;
		text-decoration: none;
	}
	
	.column-wrapper ul li a:hover {
		text-decoration: underline;
	}
	
	#home-wrapper h4 {
		margin: 5px 0px 0px 0px;
		margin-bottom: 0px;
		font-size: 11px;
		color: #333;
		font-weight: bold;
		padding: 3px 3px 3px 0px;
		/*border-bottom: 1px solid #C6C6C6;*/
		border-bottom: 1px solid #C6C6C6;


	}
	
	#home-wrapper {
		font-family: verdana, sans serif;
		font-size: 11px;
		color: #333;
		font-weight: normal;
	}	
	
	#home-wrapper ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	
	#home-wrapper ul li {
		margin-left: 0px;
		padding-left: 0px;
		background: none;
	}
	
	
	#home-wrapper h4 a {
		text-decoration: none;
		color: #0860A8;
		font-size: 11px;
		font-weight: bold;
		padding-left: 0px;
	}
	
	#home-wrapper h4 a:visited {
		text-decoration: none;
		color: #0860A8;
		font-weight: bold;
		padding-left: 0px;
	}
	
	#home-wrapper h4 a:hover {
		text-decoration: underline;
		font-size: 11px;
		color: #0860A8;
		font-weight: bold;
	}
	
	#home-wrapper li a {
		color: #0860A8;
		text-decoration: none;
	}
	
	#home-wrapper ul li a:hover {
		text-decoration: underline;
	}

	
	
	.description {
		margin: 0px 0px 2px 3px;
	}
	
	
	.triple-column {
		float: left;
		width: 183px;
		margin-left: 10px;
	}
	
	.triple-column-first {
		float: left;
		width: 183px;
		margin: 0px 0px 0px 6px;
	}
	
	.triple-column-first-emea {
		float: left;
		width: 281px;
		margin: 0px 0px 0px 6px;
	    height: 60px
	}
	
	.triple-column p {
		padding-left: 5px;
	}
	

	
	.double-column-first {
		float:left;
		width: 280px;
		margin-left: 6px;
	}
	
	.double-column {
		float:left;
		width: 280px;
		margin-left: 10px;
	}
	
	.double-column p {
	padding:0px 0px 0px 5px;
	}
	
	.colspan2-column-d {
		float: left;
		width: 374px;
		margin-left: 0px;
	}
	
	.colspan2-column {
		float: left;
		width: 376px;
		margin-left: 6px;
	}
	
	.colspan2-column p {
		padding-left: 5px;
	}
	
	.colspan2-column h5 {
		margin-top: 20px;
		margin-bottom: 3px;
		font-size: 10px;
		color: #333;
		font-weight: bold;
		padding: 3px 3px;
		text-indent: 3px;
	}
	
	.colspan2-column h5 a {
		text-decoration: none;
		color: #0860A8;
		font-weight: bold;
		padding-left: 8px;
	}
	
	.colspan2-column h5 a:visited {
		text-decoration: none;
		color: #0860A8;
		font-weight: bold;
		padding-left: 8px;
	}
	
	.colspan2-column h5 a:hover {
		text-decoration: underline;
		color: #0860A8;
		font-weight: bold;
	}
	
	
	.colspan3-column {
		float: left;
		width: 570px;
		margin-left: 6px;
	}
	
	
	.colspan3-column h5 {
		margin-top: 20px;
		margin-bottom: 3px;
		font-size: 100%;
		color: #333;
		font-weight: bold;
		padding: 3px 3px;
		text-indent: 5px;
	}
	
	.colspan3-column h5 a {
		text-decoration: none;
		color: #0860A8;
		font-weight: bold;
		padding-left: 10px;
	}
	
	.colspan3-column h5 a:hover {
		text-decoration: underline;
		color: #0860A8;
		font-weight: bold;
	}
	
	.colspan3-column td {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	vertical-align: text-top;
	}
	
	
	.gray-text {
		color: #666;
		font-weight: normal;
	}
	
	.clearer:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	
	.spacer1 {
		padding: 0px 0px 1px 0px;
		clear: both;
	}
	
	.spacer6 {
		padding: 0px 0px 5px 0px;
		clear: both;
	}
	
	#grey-bar {
		background: #ccc;
		height: 2px;
		font-size: 2px;
	}
	
	#blue-bar {
		background: #0C82DE;
		height: 17px;
		font-size: 2px;
	}

	.formstyle {
		background-color: #FFF; 
		border: 1px solid #999; 
		vertical-align: middle;
		font-family: verdana, sans serif;
		font-size: 10px;
		color: #666;
	}
	#widget {
		background-color: #f1f1f1;
		margin: 8px 0px 2px 0px;
	}
	#widget h6 {
		background-color: #666;
		color: #fff;
		font-size: 10px;
		font-weight: bold;
		margin: 0px;
		padding: 4px 4px 4px 4px;
	}
	
	#widgetform {
		background-color: #f1f1f1;
		font-size: 11px;
		padding: 3px 4px 3px 4px;
	}
	
		#widgetform form {
		margin: 0px;
		padding: 0px;
	}
	
	#widgetform select {
		background-color: #fff;
		border: 1px solid #999;
		font-size: 90%;
		width: 350px;
		padding: 0px;
	}
	#widgetform2 {
		background-color: #f1f1f1;
		font-size: 11px;
		margin: 0px;
		padding: 3px 4px 3px 4px;
	}
	
	#widgetform2 form {
		margin: 0px;
		padding: 0px;
	}
	
	#widgetform2 select {
		background-color: #fff;
		border: 1px solid #999;
		font-size: 90%;
		width: 95%;
		padding: 1px;
		margin: 0px;
	}
	
	#techResults {
		font-size: 11px;
		background-color: #f1f1f1;
		margin: 8px 0px 0px 0px;
		padding: 5px;
	}
	
	#techResults h6 {
		color: #333;
		font-size: 10px;
		font-weight: bold;
		margin-left: 0px;
		padding: 4px;
	}
	
	#techResults h7 {
		color: #333;
		font-size: 10px;
		font-weight: bold;
		margin-left: 0px;
		padding: 4px;
	}

/**** Spotlights, Related Links and Generic Links ****/
	#wspots {
		/*
		position: absolute;
		right: 0;*/
		margin-left: 10px; 
		width: 183px;
		float: right;
	}
	
 .iipspot { 
	   border: 0px;
	   border-left: 1px solid #0860a8;
	   border-right: 1px solid #0860a8;
	   border-bottom: 1px solid #0860a8;
	   background-color: #fff;
	   font-family: verdana;
	   font-size: 10px;
	   padding: 4px 5px 6px 5px;
	   }  
	   
	   
	   #webservice h6 { 
	   	margin: 20px 0px 0px 0px;
		font-size: 10px;
		color: #fff;
		font-weight: bold;
		background: #0860a8;
		padding: 3px 3px 3px 4px;
	   }  
	   
.hspot { 
	   border: 0px;
	   border-left: 1px solid #666;
	   border-right: 1px solid #666;
	   border-bottom: 1px solid #666;
	   background-color: #fff;
	   font-family: verdana;
	   font-size: 10px;
	   padding: 4px 5px 6px 5px;
	   } 
	   
	  
	.hspot ul {
		list-style: none;
	}
	
	.hspot ul li {
		margin-left: 3px;
		padding-left: 10px;
		background: url(images/goldbullet.gif) 0px 0px no-repeat;
	}
	
	.hspot ul li a {
		color: #0860A8;
		text-decoration: none;
	}
	
	.hspot ul li a:hover {
		text-decoration: underline;
	}
	
	
	.column-wrapper h3 genheader{
		font-family: verdana, sans serif; 
		font-size: 11px; 
		color: #333; 
		text-decoration: none;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
	} 
	h1 genheader{
		font-family: verdana, sans serif; 
		font-size: 11px; 
		color: #333; 
		text-decoration: none;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
	}     
	
	.genHeader {
		font-family: verdana, sans serif; 
		font-size: 11px; 
		color: #333; 
		text-decoration: none;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
	}
	
	.header {
		font-family: verdana, sans serif; 
		font-size: 12px; 
		color: #0860a8; 
		text-decoration: none;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
	}

	
	h8 {
		font-family: verdana, sans serif; 
		font-size: 12px; 
		color: #0860a8; 
		font-weight: normal; 
		text-decoration: none;
		font-weight: bold;
	}
	
	#product-tabs {
	align: left;
	margin-top: 20px;
	padding: 0px;
	clear: both;
	}
	
	#product-tabs ul {
		list-style: none;
		padding: 0px;
		margin-top: 0px;
	}
	#product-tabs ul li {
		float: left;
		display: inline;

	}
	
	
	
	
	.legal-text {
		font-size: 10px;
		padding-left: 12px;
	}
	
	.footer {
		border-top: 2px solid #ccc;
		padding: 6px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		font-size: 11px;
		color: #666;
		width: 760;
		clear: both;
		text-indent: 15px;
	}
	.footer ul{
		padding: 0px;
		margin: 0px;
		float: left;
	}
	.footer  ul li{
		display: inline;
		padding: 0px 5px 0px 5px;
		border-right: 1px solid #C4C4C4;
		text-align: left;
	}
	.footer ul li.last{
		border-right: none;
		padding: 0px 0px 0px 5px;
	}
	.footer ul li a{
		text-decoration: none;
		color: #0074E1;
	}
	.footer ul li a:hover{
		text-decoration: underline;
	}
	.copyright{
		float: right;
	}
	
	
#left {
width: 177px;
float: left;
background: #f1f1f1;
}

#right {
/*position: absolute;
left: 177px;
top: 0px;
 */
float: left;
margin-right: -167px;
width: 583px;
 
}

/* Table padding etc values */

#features td {
 padding: 3px;
 background: #fff;
 border: 1px solid #bebebf;

}

#features th {
 padding: 3px;
 background: #0860a8;
 color: #fff;
 font-weight: bold;
  font-size: 12px;
}

th {
 padding: 3px;
 background: #0860a8;
 color: #fff;
 font-weight: bold;
 font-size: 12px;
}

#iipfunds {
border: 1px solid thin #f1f1f1;
}
	
	
	/*BACKWARDS COMPATIBLE STYLES */
	.boxlink {
		font-family: verdana; 
		font-size:11px; 
		color:#666; 
		text-decoration: none;
		}
	.boxlink:hover { 
		text-decoration: underline; 
		color:#0860a8;
		}
	.spottext {
		font-family: verdana; 
		font-size: 11px; 
		color: #333; 
		font-weight: normal; 
		text-decoration: none;
		}
	.spotheader { 
		font-family: verdana; 
		color: #0860a8; 
		font-size: 15px; 
		text-decoration: none; 
		font-weight: bold;
		}
	
	.subheadw { 
		font-family: verdana; 
		color:#FFF; 
		font-size:12px; 
		font-weight: bold; 
		text-decoration: none;
		}
		
	.sectionHeader {
		font-family: verdana; 
		font-size: 12px; 
		color: #0860a8; 
		font-weight: normal; 
		text-decoration: none;
	}
	
	.legaltext {
		font-family: verdana; 
		color:#333; 
		font-size:10px; 
		}
	
	td, .sectiontext, .bodycopy {
		font-family: verdana; 
		font-size: 11px; 
		color: #333; 
		font-weight: normal; 
		text-decoration: none;
		}
	

.irch1 { 
	font-size:200%; 
	color:#333; 
	margin:8px 0px 5px 12px;
	padding: 0px; 
	font-weight: normal; 
	height: 40px;
	}
	
.irch2 { 
	font-size:200%; 
	color:#333; 
	margin:12px 0px 8px 12px;
	padding: 0px; 
	font-weight: normal;
	line-height: 32px; 
	}
.irch3 { 
	font-size:125%; 
	color:#333; 
	margin:0px; 
	padding:0px 0px 0px 0px; 
	border-bottom:1px solid #bababa; 
	}
.irch4 { 
	font-size:100%;
	font-weight: bold; 
	color:#333; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	}

.v3h3 { font-size:115%; color:#000000; margin:0px; padding:0px 0px 4px 0px; font-weight:bold; border-bottom:1px solid #bababa; }
.v3h4 { font-size:105%; color:#000000; margin:0px; padding:0px 0px 4px 0px; font-weight:bold; border-bottom:1px solid #bababa; }
.crumb {
	font-size: 90%
}

form {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



.sboxtop { 
	background-image:url(images/sboxtop2.gif); 
	background-position: top; 
	background-repeat: no-repeat;
	font-size:1px; 
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 7px;
	}
	
.sboxbtm { 
	background-image:url(images/sboxbtm2.gif); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;  
	font-size:1px; 
	height: 12px; 
	}


#box {
	/*border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;*/
	margin: 0px;
	padding: 0px;


	}

#box ul {
		list-style: none;
		margin: 0px 0px 0px 5px;
		padding: 4px 0px 10px 0px;
	}
	
#box ul li {
		margin: 0px 0px 0px 3px;
		padding: 0px 6px 0px 10px;
		background: url(images/bluebullet.gif) 0px 0px no-repeat;
	}
	
#ircspot {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
#ircspot ul {
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 4px 0px 10px 0px;
	}
	
#ircspot ul li {
		margin: 0px 0px 0px 8px;
		padding: 0px 0px 0px 10px;
		background: url(images/bluebullet.gif) 0px 0px no-repeat;
	}
	

#box h4 {
background: #fff;
font-size: 11px;
font-weight: bold;
margin: 0px;
padding: 0px 5px 4px 8px;
border-bottom: none;
}

#box h3 {
font-size: 11px;
font-weight: bold;
margin: 0px;
padding: 0px 5px 4px 8px;
border-bottom: none;
}

#box h4 a {
background: #fff;
font-size: 11px;
font-weight: bold;
margin: 0px;
padding: 0px 0px 4px 0px;
}

#box p {
margin: 0;
padding: 5px 8px 3px 8px;
}

.lbtmInfo {
width: 270px;
float: left;
}

.rbtmInfo {
width: 270px;
float: left;
margin-left: 12px;
}

div.sgrad {
/*background: url(images/module_gradient2.gif) 0px 0px no-repeat;*/
background: url(images/box_gradient.jpg) bottom left repeat-x;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
/*
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f1f1,endColorStr=white); 
width: 100%;
background-color: #f1f1f1;
border: 1px solid red;*/

}

.distiboxtop { 
	background-image:url(images/distiboxtop.gif); 
	background-position: top; 
	background-repeat: no-repeat;
	font-size:1px; 
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 7px;
	}
	
.distiboxbtm { 
	background-image:url(images/distiboxbtm.gif); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;  
	font-size:1px; 
	height: 12px; 
	}

.dboxtop { 
	background-image:url(images/dboxtop.gif); 
	background-position: top; 
	background-repeat: no-repeat;
	font-size:1px; 
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 7px;
	}
	
.dboxbtm { 
	background-image:url(images/dboxbtm.gif); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;  
	font-size:1px; 
	height: 12px; 
	}

.dbboxtop { 
	background-image:url(images/dbboxtop.gif); 
	background-position: top; 
	background-repeat: no-repeat;
	font-size:1px; 
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 7px;
	}
	
.dbboxbtm { 
	background-image:url(images/dbboxbtm.gif); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;  
	font-size:1px; 
	height: 12px; 
	}	
	
div.dgrad {
/*background: url(images/module_gradient2col.gif) 0px 0px no-repeat;*/
background: url(images/box_gradient.jpg) bottom left repeat-x;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}

.tboxtop { 
	background-image:url(images/3boxtop.gif); 
	background-position: top; 
	background-repeat: no-repeat;
	font-size:1px; 
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 5px;
	}
	
.tboxbtm { 
	background-image:url(images/3boxbtm.gif); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;  
	font-size:1px; 
	height: 5px;
	}
	
div.3grad {
/*background: url(images/module_gradient2col.gif) 0px 0px no-repeat;*/
background: url(images/box_gradient.jpg) bottom left repeat-x;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}

.box {
	background: url(images/box-back.gif) top left no-repeat;
	padding-bottom: 0;
	}
	
	.box h4 {
	margin: 0;
	padding: 10px 0px 7px 13px;
	background: url(images/box-title.gif) top right no-repeat;
	}
	
	.box_gradient {
	background: url(images/box_gradient.jpg) bottom left repeat-x;
	margin-left: 2px;
	margin-right: 1px;
	border-right: 1px solid #ddd;
	}
	
	.box_bottom {
	background: url(images/box-bottom.gif) bottom left no-repeat;
	margin: 0;
	margin-left: 1px;
	}	

	.box_bottom_right {
	background: url(images/box-bottom-right.gif) bottom right no-repeat;
	}
	

	
	.aa_double {
	width: 376px;
	}
	
	.aa_single {
	width: 183px;
	}
	
	.aa_triple {
	width: 500px;
	}
	
	#testmessage {
		position:relative;
		overflow:auto;
		height:56px;
		width:100%;
		right:0;
		clear:right;
		background:#f1f1f1;
		padding-right: 2px;
	} 
	
#testmessage ul {
		list-style: none;
		margin: 0px 0px 0px 2px;
		padding: 2px 0px 8px 0px;
	}
	
#testmessage ul li {
		margin: 0px 0px 0px 1px;
		padding: 0px 0px 0px 10px;
		background: url(images/bluebullet.gif) 0px 0px no-repeat;
	}

#memberbadge {
	float: left; 
	position:relative; 
	top: 3px; 
	left: 3px; 
	width:50px; 
	height:63px;

} 

#greeting {
	float: left; 
	border-bottom: 1px solid #ccc;
	float:right;
	position:relative;
	height:20px; 
	background: #ffffff; 
	border-left: 1px solid #ccc; 
	border-right: 1px solid #ccc;
}
#greetingmsg {
            height:20px; 
            background: #ffffff; 
            border-left: 1px solid #ccc; 
            border-right: 1px solid #ccc;
}


#holdTable {
	position: relative;
	width: 100%;
}
/* for survey form in a page */

#survey h1, #survey h2, #survey p {margin:0 10px; letter-spacing:1px;font-size:10px;font-family:Verdana,Arial,Geneva;}

#survey h1 {font-size:2.5em; color:#fff;}

#survey p {padding-bottom:0.5em;}

#survey .title {padding-left:0.5em;padding-bottom:0.2em;background-color:#0C82DE;font-size:11px;font-family:Verdana,Arial,Geneva;color:#ffffff;font-weight:bold; border:0;width:auto;}

#survey {background: transparent; margin:1em;width:570px;}

 

.sTop, .sbottom {display:block; background:transparent; font-size:1px;}

.sTop, .sftr {display:block; background:transparent; font-size:1px;}

.sb1, .sb2, .sb3, .sb4 {display:block; overflow:hidden;}

.ft1, .ft2, .ft3, .ft4  {display:block; overflow:hidden;}

.sb1, .sb2, .sb3 {height:1px;}

.ft1, .ft2, .ft3 {height:1px;}

.sb2, .sb3, .sb4 {background:#0C82DE; border-left:1px solid #ccc; border-right:1px solid #ccc;}

.ft2, .ft3, .ft4 {background:#F4F4F4; border-left:1px solid #ccc; border-right:1px solid #ccc;}

 

.sb1 {margin:0 5px; background:#ccc;}

.ft1 {margin:0 5px; background:#ccc;}

.sb2 {margin:0 3px; border-width:0 2px;}

.ft2 {margin:0 3px; border-width:0 2px;}

.sb3 {margin:0 2px;}

.ft3 {margin:0 2px;}

.sb4 {height:2px; margin:0 1px;}

.ft4 {height:2px; margin:0 1px;}

.sRight {text-align:right;}

.sTxtArea {width:474px;margin-top:8px;}

.sQ {font-size:10px;font-family:Verdana,Arial,Geneva;}
.sQ2 {font-size:9px;font-family:Verdana,Arial,Geneva;}

.sQpad {padding-left:25px;padding-right:25px;}

.surveycontent {display:block; background:#F4F4F4; border:0 solid #ccc; border-width:0 1px;}

ol li {
	list-style-type: decimal; 
	position:relative;
	margin-left: 28px; 
}
/*///////////////////////*/
	/* Hides from IE-mac \*/
	* html .clearer {height: 1%;}
	/* End hide from IE-mac */

	
/* Begin table styles (2006 redesign) */
	
.bls_table {
	font-family: Verdana, Arial, san-serif;
}

.bls_table .hdr {
	color:#fff;
	font-weight:bold;
	font-size:10px;
	background-color:#555555;
	padding:6px;
	border-bottom:#BABABA 1px solid;
}

/* I added this style for the toprow, it was annoying me */
.bls_table .toprow {
	color:#fff;
	font-weight:bold;
	font-size:11px;
	background-color:#555555;
	padding: 2px;
	border-bottom:#BABABA 1px solid;
}

.bls_table .subhdr {
    width:100%;
	color:#555;
	text-align:center;
	height:36px;
	font-size:10px;
}

.bls_table .subhdr .heading {
	background-color:#E3E3E3;
	padding:3px;
	vertical-align:top;
    font-size: 10px;
}

.bls_table .subhdr .heading strong {
	background-color:#E3E3E3;
	vertical-align:top;
    font-size: 11px;
	padding:3px;
}

.bls_table .subhdr .mainHeading {
	background-color:#555;
	color:#fff;
    font-weight: bold;
    font-size: 13px;
	padding:3px;
	vertical-align:top;
}

.bls_table .subhdr .mainHeadingL {
	background-color:#E3E3E3;
    font-weight: bold;
    font-size: 13px;
	padding:3px;
	vertical-align:top;
}

.bls_table .subhdr a:link,  .bls_table .subhdr a:visited, .bls_table .subhdr a:active {
	color:#0860A8;
	text-decoration: none;
}

.bls_table .subhdr a:hover {
	text-decoration: underline;
}


.bls_table .subhdr .whiterow{
	color:#555;
	border-bottom:#BABABA 1px solid;
    font-size: 10px;
    padding: 3px 0px 3px 0px;
    margin: 0px 0px 0px 0px;
}

.dots{
	border-left:#BABABA 1px dotted;
}

.dotsT{
	border-top:#BABABA 1px dotted;
}

.bls_table .subhdr .greyrow{
	color:#555;
	background-color:#E3E3E3;
	border-bottom:#BABABA 1px solid;
    font-size: 10px;
    padding: 3px 0px 3px 0px;
    margin: 0px 0px 0px 0px;
}

/* End table styles (2006 redesign) */

/* Begin tabbed navigation -Brad */
#bls_tabs {
    float:left;
	width:560px;
    text-align:center;
	padding-left:0px;
	text-indent: 2%;
	line-height:28px;
	/* line graphic*/
	background:url("http://cache-www.intel.com/cd/00/00/27/12/271268_271268.gif") repeat-x bottom;
    }
	
#bls_tabs .bevel {
    float:left;
    /* grey tab*/
	background: url("http://cache-www.intel.com/cd/00/00/27/12/271269_271269.gif") no-repeat 5px 0px;
	padding-left:9px;
	padding-right:7px;
	margin-left:0px;
	margin-top:0px;
	height:32px;
    }
	 
#bls_tabs a {
    float:left;
	font-family:Verdana, Arial, Helvetica, Geneva;
	font-size:10px;
	letter-spacing:0.00em;
	text-decoration: none;
    display:block;
	margin: 0px;
	width:80px;
    }
	
#bls_tabs a:hover {
	text-decoration: underline;
    }
	
 #bls_tabs #current {
    /* white tab*/
	background: url("http://cache-www.intel.com/cd/00/00/27/12/271270_271270.gif") no-repeat 5px 0px;

    }
 #bls_tabs #current a {
    color:#484848;

    }

#bls_tabs .oneline {
    line-height:29px;
	color:#0860A8;
    }
	
#bls_tabs .oneline a {
    line-height:29px;
	padding-top:7px;
	color:#0860A8;
    }
	
#bls_tabs .doubleline {
    line-height:12px;
	margin-top:5px;
	color:#0860A8;
	
    }

#bls_tabs .active {
    color:#333;
    }
/* End tabbed navigation -Brad */

/******************************************
end new styles from the 2006 reseller redesign

Begin styles for grey and white table - Kristi
*****************************************/


.s2903_1{
	background-color:#E3E3E3;
	padding:3px;
	vertical-align:top;
    font-size: 10px;
	font-weight: bold;
	line-height: 13px;
}
.s2903_2{
	background-color:#F1F1F1;
	padding:3px;
	vertical-align:top;
    font-size: 10px;
	font-weight: bold;
	line-height: 13px;
}

.bls_table .subhdr .headingT {
	background-color:#E3E3E3;
	padding:6px;
	vertical-align:top;
    font-size: 11px;
	font-weight:bold;
}



/* Begin tabbed navigation -Brad*/
#bls2_tabs {
    float:left;
	width:570px;
    text-align:center;
	padding-left:1px;
	text-indent: 2%;
	line-height:28px;
	/* line graphic*/
	background:url("http://cache-www.intel.com/cd/00/00/27/12/271268_271268.gif") repeat-x bottom;
    }
	
#bls2_tabs .bevel {
    float:left;
    /* grey tab*/
	background: url("http://cache-www.intel.com/cd/00/00/27/12/271269_271269.gif") no-repeat 5px 0px;
	padding-left:7px;
	padding-right:7px;
	margin-left:0px;
	margin-top:0px;
	height:32px;
    }
	 
#bls2_tabs a {
    float:left;
	font-family:Verdana, Arial, Helvetica, Geneva;
	font-size:10px;
	letter-spacing:0.00em;
	text-decoration: none;
    display:block;
	margin: 0px;
	width:80px;
    }
	
#bls2_tabs a:hover {
	text-decoration: underline;
    }
	
 #bls2_tabs #current {
    /* white tab*/
	background: url("http://cache-www.intel.com/cd/00/00/27/12/271270_271270.gif") no-repeat 5px 0px;

    }
 #bls2_tabs #current a {
    color:#484848;

    }

#bls2_tabs .oneline {
    line-height:29px;
	color:#0860A8;
    }
	
#bls2_tabs .oneline a {
    line-height:29px;
	padding-top:7px;
	color:#0860A8;
    }
	
#bls2_tabs .doubleline {
    line-height:12px;
	margin-top:5px;
	color:#0860A8;
	
    }

#bls2_tabs .active {
    color:#333;
    }


.spotpad {
	padding-left:1px;
	padding-right:1px;
}

.heading {
	padding: 0px;
	line-height: 100%
}

.bls_table .toprow {
	color:#fff;
	font-weight:bold;
	font-size:11px;
	background-color:#555555;
	padding: 2px;
	border-bottom:#BABABA 1px solid;
}


/************************
october 2007 home page redesign styles
***********************/

#hptopwhite {
		width: 575px;
		color: #000000;
		border-left: 1px solid #0860A8;
		border-right: 1px solid #0860A8;
		margin: 0px;
		padding: 0px;
	}
	
*html #hptopwhite
{
width:577px;
}
	
	#hpxtopwhite td {
		color: #000000;
	}
		
	#scrollx {
	
		background-color: #ffffff; 
		border-right: 1px solid #bbbbbb; 
		border-left: 1px solid #bbbbbb;
		height: 75px;
		padding: 5px 5px 0px 5px;
		margin: 0px;
	}
	#newmessages {
		 position:relative;
		 overflow:auto;
		 height:60px;
		 right:0;
		 clear:right;
		 width: 98%;
		 margin: 0px;
		 padding-bottom: 0px;
		 margin-bottom: 0px;

	}
	#middle{
		margin: 10px 0px 15px 0px;
		font-size: 10px;
	
	}
	.selectProd {
		font-size: 90%;
	}
	form {
		padding: 0px;
		margin: 0px;
	}
	#topbar {
		margin-top: 5px;
	}
	
	#hpboxes1 {
		float:left;
		margin: 0px 0px 0px 0px;
		width: 283px;
		vertical-align: top;
		padding: 0px;
	
	}
	#hpboxes2 {
		float:left;
		margin: 0px 0px 0px 10px;
		width: 283px;
		vertical-align: top;
		padding: 0px;
	
	}
/*
please correct path is you need to in this url, I hard coded it as it was not showing up
/plt/cd/channel/channel/images/box_05.jpg
*/
	#hpboxtop {
		background: url('/plt/cd/channel/channel/images/box_05.jpg') no-repeat;
		text-indent: 10px;
		font-family: verdana;
		font-size: 11px;
		padding: 10px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		color: #ffffff; 
		font-weight: bold;
	}
	
	#hpboxtoparrow {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		height: 5px;
		font-size: 1px;
	}
	
	#hpboxtoparrow img {
		vertical-align:top;
		height: 5px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	#twothirdbox-ara {
		float:right;
		margin: 0px 0px 0px 0px;
		width: 383px;
		vertical-align: top;
		padding: 0px;
	
	}
	#onethirdbox-ara {
		float:right;
		margin: 0px 0px 0px 6px;
		width: 188px;
		vertical-align: top;
		padding: 0px;
	
	}
	
#twothirdbox {
		float:left;
		margin: 0px 0px 0px 0px;
		width: 383px;
		vertical-align: top;
		padding: 0px;
	
	}
#onethirdbox {
		float:left;
		margin: 0px 0px 0px 6px;
		width: 188px;
		vertical-align: top;
		padding: 0px;
	
	}
#twothirdboxtop {
		background: url('/plt/cd/channel/channel/images/twothirdboxtop.jpg') no-repeat;
		text-indent: 10px;
		font-family: verdana;
		font-size: 11px;
		padding: 10px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		color: #ffffff; 
		font-weight: bold;
	}
#onethirdboxtop {
		background: url('/plt/cd/channel/channel/images/onethirdboxtop.jpg') no-repeat;
		text-indent: 10px;
		font-family: verdana;
		font-size: 11px;
		padding: 10px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		color: #ffffff; 
		font-weight: bold;
	}
#onethirdboxtop_double {
		background: url('/plt/cd/channel/channel/images/onethirdboxtop_double.jpg') no-repeat;
		text-indent: 10px;
		font-family: verdana;
		font-size: 11px;
		padding: 10px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		color: #ffffff; 
		font-weight: bold;
	}
	
	#hpboxbody {
		border-left: 1px solid #0860A8; 
		border-right: 1px solid #0860A8;
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		
	}
	#hpboxbody p {
		padding: 6px;
		margin: 0px;
		vertical-align: top;
		
	}
	
	#hpboxbody div {
		padding: 0px;
		margin: 0px;
		vertical-align: top;
		
	}
	#hpboxbtm {
		padding: 0px;
		margin: 0px;
	}
	#hpboxbtm img {
		vertical-align:top;
	}
	

	#topbtm img {
			vertical-align:top;
		}
	
	#Wboxbtm {
		text-align: center;
		
	}
	#Wboxbtm img {
			vertical-align:top;
		}

	#hp-wrapper {
		margin-left: 8px;
		width: 582px;
		
	}
	
	#banner {
		margin-left: 8px;
		width: 582px;
		
	}
	
/* Begin tabbed navigation new home page */

#hpbls_tabs {
    float:left;
    width:470px;
    text-align:center;
    padding-left:8px;
    /*text-indent: 2%;*/
    line-height:22px;
    /* line graphic*/
    background:url('http://cache-www.intel.com/cd/00/00/27/12/271268_271268.gif') repeat-x bottom;
    }         
#hptoggle {
	width: 84px;
	border-bottom: 1px solid #ccc;
	
}
#hptoggle a {
	color:#0860a8;
	text-decoration: none; 
	font-size: 10px; 
	font-family: verdana;
	padding-left: 5px;
}      

#hpbls_tabs .bevel {
    float:left;
    /* grey tab*/
    background:url('/plt/cd/channel/channel/images/hp135-tab2-off.gif') no-repeat;
    padding-left:3px;
    padding-right:3px;
    margin-left:0px;
    margin-top:0px;
    height:21px;
    }

#hpbls_tabs a {
    float:left;
    font-family:Verdana, Arial, Helvetica, Geneva;
    font-size:10px;
    letter-spacing:0.00em;
    text-decoration: none;
    display:block;
    margin: 0px;
    width:135px;
    }

#hpbls_tabs a:hover {
   text-decoration: underline;
    }

#hpbls_tabs #current {
    /* white tab*/
    background:url('/plt/cd/channel/channel/images/hp135-tab2-on.gif') no-repeat;
   }

 #hpbls_tabs #current a {
    color:#484848;
    }

#hpbls_tabs .oneline {
    line-height:22px;
    color:#0860A8;
    }

#hpbls_tabs .oneline a {
	line-height:22px;
	padding-top:4px;
	color:#0860A8;
	}

            
#hpbls_tabs .doubleline {
	line-height:12px;
	margin-top:4px;
	color:#0860A8;
	}

 

#hpbls_tabs .active {
	color:#000000;
	}
	
#testmessage2 {
		position:relative;
		overflow:auto;
		height:56px;
		width:100%;
		right:0;
		clear:right;
		background:#fff;
		padding-right: 2px;
	} 
#testmessage2 ul {
		list-style: none;
		margin: 0px 0px 0px 2px;
		padding: 2px 0px 8px 0px;
	}
	
#testmessage2 ul li {
		margin: 0px 0px 0px 1px;
		padding: 0px 0px 0px 10px;
		background: url(/plt/cd/channel/channel/irc/images/bluebullet.gif) 0px 0px no-repeat;
	}
	
a:active.vam2 {
		font-family: verdana; 
		font-size: 11px; 
		color: #000; 
		font-weight: normal; 
		text-decoration: none;
		line-height: 1.4em;
		}
	a:visited.vam2 {
		font-family: verdana; 
		font-size: 11px; 
		color: #000; 
		font-weight: normal; 
		text-decoration: none;
		line-height: 1.4em;
		}
	a:link.vam2 {
		font-family: verdana; 
		font-size: 11px; 
		color: #000; 
		font-weight: normal; 
		text-decoration: none;
		line-height: 1.4em;
		}
	a:hover.vam2 {
		font-family: verdana; 
		font-size: 11px; 
		color: #0860A8; 
		font-weight: normal; 
		text-decoration: underline;
		line-height: 1.4em;
		}
	.vam2 {
		font-family: verdana; 
		font-size: 11px; 
		color: #000; 
		font-weight: normal; 
		text-decoration: none;
		line-height: 1.4em;
		}
/* End tabbed navigation new home page */


#box-wrapper {
	margin-top: 20px;
}
#box-wrapper img {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
#bluedbbox {
	float: left;
	width: 286px;

}


#bluedbboxtop1 {
		background: url('/plt/cd/channel/channel/images/bluedouble_01.gif') no-repeat;
		text-indent: 10px;
		font-family: verdana;
		font-size: 11px;
		padding: 10px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		color: #ffffff; 
		font-weight: bold;
	
}

#bluedbboxtop2 {
		background: url('/plt/cd/channel/channel/images/bluedouble_02.gif') no-repeat;
		text-indent: 10px;
		font-family: verdana;
		font-size: 11px;
		padding: 10px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		color: #ffffff; 
		font-weight: bold;
}
	
	#bluedbboxtoparrow {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		height: 5px;
		font-size: 1px;
	}
	
	#bluedbboxtoparrow img {
		vertical-align:top;
		height: 5px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	#bluedbboxbody {
		border-left: 1px solid #0860A8; 
		margin: 0px;
		padding: 0px 0px 0px 8px;
		vertical-align: top;
		
	}
	
	#bluedbboxbody2 {
		border-left: 1px dotted #ccc; 
		border-right: 1px solid #0860A8;
		margin: 0px;
		padding: 0px 0px 0px 8px;
		vertical-align: top;
		
	}
	
	#bluedbboxbody p {
		padding: 6px;
		margin: 0px;
		vertical-align: top;
	}
	
	#bluedbboxbody2 p {
		padding: 6px;
		margin: 0px;
		vertical-align: top;
	}

	#bluedbboxbtm {
		padding: 0px;
		margin: 0px;
	}
	

	
	#bluedbboxbtm img {
		vertical-align:top;
	}
#box-wrapper ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#box-wrapper ul li {
	margin-left: 3px;
	padding-left: 10px;
	background: url('/plt/cd/channel/channel/irc/images/bluebullet.gif') 0px 0px no-repeat;
	position:relative;
}
	
#i-wrapper ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	
#i-wrapper ul li {
	margin-left: 3px;
	padding-left: 10px;
	background: url('/plt/cd/channel/channel/irc/images/bluebullet.gif') 0px 0px no-repeat;
	position:relative;
}

#hp-wrapper ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}

#hp-wrapper ul li {
	margin-left: 3px;
	padding-left: 10px;
	background: url('/plt/cd/channel/channel/irc/images/bluebullet.gif') 0px 0px no-repeat;
	position:relative;
}
	#boxspace {
		margin: 6px 0px 8px 0px;
		}
		
#darkboxtop {
		background: url('/plt/cd/channel/channel/images/darkbox_01.gif') no-repeat;
		text-indent: 10px;
		font-family: verdana;
		font-size: 11px;
		padding: 10px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		color: #ffffff; 
		font-weight: bold;
	}
#darkboxbody {
		border-left: 1px solid #333; 
		border-right: 1px solid #333;
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		font-family: verdana;
		font-size: 11px;
		
	}
#darkboxbody p {
		padding: 6px;
		margin: 0px;
		vertical-align: top;
		
	}
	
.pagetitle {

	font-family: verdana;
	font-size: 200%;
	color: #0860a8;
	margin-left: 12px;
}

.sheader {
	font-weight: bold; 
	color:#0860a8;
	font-size: 11px;
	font-family: verdana;
	padding: 6px 0px 6px 0px;
}
.bheader {
	font-weight: bold; 
	color:#0860a8;
	font-size: 11px;
	font-family: verdana;
	padding: 0px;
}
.lined {
	border-bottom: 1px solid #ccc;
	padding: 5px 0px 5px 0px;
}
.noline {
	padding: 5px 0px 5px 0px;
	text-indent: 30px;
}

#i-wrapper {
	margin: 20px 0px 0px 8px;
	width: 582px;
	
}

.newh1 { 
	font-size:24px; 
	color:#0860A8; 
	margin:5px 0px 5px 12px;
	padding: 0px; 
	font-weight: normal;
	font-family: verdana;
}
#prodlinks a  {
	color:#0860A8;
	font-size: 11px;
	margin-left: 10px;
	font-weight: bold;
	text-decoration: none;
}
#prodlinks a:hover  {
	color:#0860A8;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 10px;
}
#bluedbboxtop577  {
		background: url('/plt/cd/channel/channel/images/bluebar577.jpg') no-repeat;
		text-indent: 10px;
		font-family: verdana;
		font-size: 12px;
		padding: 10px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		color: #ffffff; 
		font-weight: bold;
	
}
#hpboxbody577 {
		border-left: 1px solid #cccccc; 
		border-right: 1px solid #cccccc;
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		background:#DBDBDB url('/plt/cd/channel/channel/images/hpboxbody577bg.jpg') repeat-x;
	}
	#hpboxbody577 p {
		padding: 6px;
		margin: 0px;
		vertical-align: top;
		
	}
	
	#hpboxbody577 div {
		padding: 0px;
		margin: 0px;
		vertical-align: top;
		
	}
#hp-wrapper-sp {
	margin: 12px 0px 12px 8px;
	width: 572px;
}

	#bluedbboxbodyg {
		border-left: 1px solid #ccc; 
		margin: 0px;
		padding: 0px 0px 0px 8px;
		vertical-align: top;
		background: #D8D8D8 url('/plt/cd/channel/channel/images/serverproductsbox.jpg') repeat-x;
	}
	
	#bluedbboxbody2g {
		border-left: 1px dotted #ccc; 
		border-right: 1px solid #ccc;
		margin: 0px;
		padding: 0px 0px 0px 8px;
		vertical-align: top;
		background: #D8D8D8 url('/plt/cd/channel/channel/images/serverproductsbox.jpg') repeat-x;
	}
	
	#bluedbboxbodyg p {
		padding: 6px;
		margin: 0px;
		vertical-align: top;
	}
	
	#bluedbboxbody2g p {
		padding: 6px;
		margin: 0px;
		vertical-align: top;
	}
	
#bluedbboxbody2g ul{
	list-style: none;
	background: none;
	margin:0px;
	padding: 0px;
}

#bluedbboxbody2g ul li {
	list-style: none;
	background: none;
	margin:0px;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}


#hpbls_tabs2 {
    float:left;
    width:470px;
    text-align:center;
    padding-left:8px;
    line-height:22px;
    } 
	
#hpbls_tabs2 .bevel {
    float:left;
    /* grey tab*/
    background:url("/plt/cd/channel/channel/images/hp135-tab-off.gif") no-repeat;
    padding-left:3px;
    padding-right:3px;
    margin-left:0px;
    margin-top:0px;
    height:21px;
    }

#hpbls_tabs2 a {
    float:left;
    font-family:Verdana, Arial, Helvetica, Geneva;
    font-size:10px;
    letter-spacing:0.00em;
    text-decoration: none;
    display:block;
    margin: 0px;
    width:135px;
    }

#hpbls_tabs2 a:hover {
   text-decoration: underline;
    }

#hpbls_tabs2 #current {
    /* white tab*/
    background:url("/plt/cd/channel/channel/images/hp135-tab-on.gif") no-repeat;
   }

 #hpbls_tabs2 #current a {
    color:#484848;
    }

#hpbls_tabs2 .oneline {
    line-height:22px;
    color:#0860A8;
    }

#hpbls_tabs2 .oneline a {
	line-height:22px;
	padding-top:4px;
	color:#0860A8;
	}

            
#hpbls_tabs2 .doubleline {
	line-height:12px;
	margin-top:4px;
	color:#0860A8;
	}

 

#hpbls_tabs2 .active {
	color:#000000;
	} 
.supfix {position: relative; top:-3px; font-size: 80%;}

.backtotop{float:right;background:url(images/arrow_blue_up.gif) no-repeat right;padding:3px 8px 0 1px;}
.bttlast{float:none;}

/* tooltips --dbtranx 10/22/08 */
.rolloverbody {display:none}  
.rolloverlink {display:inline}
#hoverdisplay{position:absolute;font-size:90%;z-index:1000;border:1px dashed #0860a8;margin-top:1.5em;width:300px;padding:10px 10px 0;background-color:#f0f0f0}
#hoverdisplay p{margin:0 0 10px}
#hoverdisplay *{background:transparent;display:inline}
#hoverdisplay p, #hoverdisplay ul, #hoverdisplay li {display:block}
#hoverdisplay img {float:left;padding:0 10px 10px 0}
#hoverdisplay ul {display:block}
#hoverdisplay ul li{padding:0 0 0.15em}
#hoverdisplay span {display:block; padding-bottom:10px}
