/*----------Solution Cetnter style starts--------*/

.box table, .box table th, .box table td {
	border-width: 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-collapse: collapse;
	-moz-border-radius: 0px 0px 0px 0px;
}

#top-content-solutions-sc {
	height: 225px;
	margin: 0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
html>body #top-content-solutions-sc {
	margin: 0px;
}
#solutions-leftnav-allcontent {
	height: 225px;
	background: url(https://img.cdw.com/assets/pages/framework/bg-myacct-round.gif) left bottom no-repeat;
}
#solutions-leftnav-allcontent .select {
	height: 65px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
/*	background: url(https://img.cdw.com/assets/pages/framework/bg-myacct-left-selected.gif) left repeat-y;*/
	padding: 10px 5px 10px 15px;
	background-color: #431D1C;
}

#solutions-leftnav-allcontent .select-first {
	height: 65px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	background: #fff url(https://img.cdw.com/assets/pages/framework/bg-myacct-left-selected.gif) left repeat-y;
	padding: 10px 5px 10px 15px;
	border-bottom: 1px solid #9A886D;
}		
.select-first p {
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
}	
#solutions-leftnav-allcontent li {
	border-top: 1px solid #9A886D;	
}

#solutions-main-feat-img {
 width:387px;
 height:225px;
 float: left;
 
}
#solutions-main-feat-content  {
	margin: 70px 0 0 28px;
	width: 250px;
}

#solutions-main-feat-content-2line  {
	margin: 90px 0 0 25px;
	width: 250px;
}
#solutions-main-feat-content h1 {
 color:#631C1C;
 font-size:16px;
}

#solutions-main-feat-content h6 {
	color:#FF9933;
	font-size:12px;
}


#solutions-main-feat-content h2 {
	color:#631C1C;
	font-size:14px;
}

#solutions-main-feat-content ul {
	margin: 10px 0 0 15px;
	padding: 0;

}
#solutions-main-feat-content li {
	/*background: url(https://img.cdw.com/assets/pages/framework/ico-black-bullet.gif) no-repeat left 10px;*/
	margin: 0;
	padding: 5px 0 0 10px;
	list-style-type: none;
}
#solutions-sc-expert-advise {
	width: 371px;
	height: 225px;
	background: url(https://img.cdw.com//content/solutions/bg-sc-expert-advice.jpg) no-repeat;
	float: left;
	margin: 0 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
}
#solutions-sc-sam {
	width: 371px;
	height: 225px;
	/*background: url(https://img.cdw.com//content/solutions/bg-sam.jpg) no-repeat;*/
	float: left;
	margin: 0 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
}
#expert-advise-content {
	width: 240px;
	padding: 10px 0 0 5px;
	float: left;
}
#solutions-sc-expert-advise #expert-advise-content h5{
	margin: 14px 0 0 15px;
}
#solutions-sc-expert-advise #expert-advise-content p {
	margin: 0 0 0 15px;
}
/*
#solutions-sc-expert-advise ul {
	margin: 7px 0 0 20px;
	padding: 0;
}
html>body #solutions-sc-expert-advise ul {
	margin: 15px 0 0 20px;
}
*/
#solutions-sc-expert-advise li {
	margin-bottom: 3px;
	font-size: 11px;
}
#solutions-sc-expert-advise ol {
	font-weight: bold;
}

#solutions-sc-expert-advise ol span {
	font-weight: normal;
}

.list-index {
	color: #621C1C;
	font-size: 12px;
	font-weight: bold;
}
#solutions-sc-expert-advise .brand-nugget-more {
	margin: 0 0  0 180px;
}
#expert-detail-content {
	width: 100px;
	margin: 130px 0 0 25px;
	float: left;
	text-align: center;
}
html>body #expert-detail-content {
	margin: 130px 0 0 22px;
}
#expert-detail-content h5{
	color: 631c1c;
}
/*----------Solution Cetnter style ends--------*/


/*--Solution Center Middle Content---*/
/*-- Solution Center Styles  --*/
#solution-bottom{
	width: 960px;	
	margin: 5px 0 0 0px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#sol-sc-left-container {
	text-align: left;
	width: 176px; 
	float: left;
	font-family:Arial, Helvetica, sans-serif;
}

#sol-sc-left-contact-info{
	margin: 5px 0 0 0; 
	width: 150px;
}

#sol-sc-mid-container {
	width: 565px;
	float: left;
	margin: 0 5px 0 5px;
	text-align: left;
}

#sol-sc-mid-container-longer {
	width: 670px;
	float: left;
	margin: 0 5px 0 10px;
	text-align: left;
}

#sol-sc-mid-container td {
	font-family:Arial, Helvetica, sans-serif;
}

#sol-sc-mid-container a {
	text-decoration: underline;
}

#sol-sc-mid-top-link ul {
	margin: 0;
	padding: 0;
}

#sol-sc-mid-top-link ul li{
	float: left;
	margin: 0 0 3px 0;
	padding: 0;
	list-style-type: none;
}

#sol-sc-mid-top-link ul li a{
	font-size: 12px;
	color: #333;
}

#sol-sc-mid-top-link ul li a img{
	margin: 4px 30px 2px 5px;
}

#sol-sc-right-container{
 	float: left;
 	margin: 0;
 	width: 181px;
 	padding-bottom: 10px; 
	text-align: left;
}

#sol-sc-nugget-right {
 	margin:0;

}

html>body #sol-sc-nugget-right {
 	margin:0 -8px 0 0;
}

.line-brown{
	height: 5px;
	background-color: #807667;
	clear: left;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.curve-titlebar{
	background: #f6f0e0 url(https://img.cdw.com/assets/pages/framework/bg-title-sol.gif) top left no-repeat;
	height: 28px;
	margin: 20px 0 0 0;
}

.curve-titlebar h5{
	padding: 5px 0 0 20px;
	font-weight: normal;
}

.sol-mid-content h4{
	margin: 20px 0 2px 1px;
}

.sol-mid-content h5{
	margin: 10px 0 2px 0px;
}

.sol-mid-content h3{
	margin: 0 0 0 1px;
	font-size: 12px;
}


.sol-mid-content {
	margin: 0 0 10px 5px;
	padding: 0;
}

.sol-mid-content p {
	margin: 2px 0 10px 0;
	line-height: 15px;
}

.sol-mid-content ul {
	margin: 5px 0 0 5px;
	padding: 0;
}

.sol-mid-content ul li{
	margin: 0;
	padding: 5px 0 0 10px;
	list-style-type: none;	
	background: url(https://img.cdw.com/assets/pages/framework/ico-black-bullet.gif) no-repeat left 10px;
}

.txtitalic{
	font-style: italic;
}

.back-top{
	margin: 0px 20px 0 0; 
	text-align: right; 
}

/* FOLLOWING SHOULD BE MOVED TO CONTENTGLOBAL */

#container-right .prod-promo{
	width: 176px;
	margin: 0;
	padding: 0;
	
}

#container-right .prod-promo-title{
	height: 19px;
	background:#aaa290 url(https://img.cdw.com/assets/pages/framework/bg-pro-promo-title.gif) repeat-x;
	padding: 0 0 0 10px;
}

#container-right .prod-promo-title .image{
	margin: 1px 1px 0 0;
	float: right;
	border: 0;
}

html>body #container-right .prod-promo-title .image{
	margin: 0;
}

#container-right .prod-promo-content{
	border: 1px solid #b7afa0;
	padding: 7px 3px 7px 7px;
}

html>body #container-right .prod-promo-content{
/*	height: 60px;*/
	width: 164px;
	padding: 7px 3px 20px 7px ;
}

#container-right .prod-promo-content .prod-promo-content-elem{
	margin-left: 63px;
}

#container-right .prod-promo-content .prod-promo-content-elem h4 {
	color: #333;
}

#container-right .prod-promo-content .prod-promo-content-elem h5 {
	color: #333;
}

#container-right .prod-promo-content .image {
	margin-right: 8px;
	float: left;
}

#container-right .prod-promo-content ul {
	padding: 0 0 0 20px;
	margin: 0;
}
html>body #container-right .prod-promo-content ul {
	padding: 0 0 0 15px;
}

#container-right .prod-promo-content li {
	list-style-image: url(https://img.cdw.com/assets/pages/framework/ico-ora-sml-right.gif);
	padding-bottom: 5px;	
}

#container-right .prod-promo-content ul a:link,
#container-right .prod-promo-content ul a:visited,
#container-right .prod-promo-content ul a:active {
	color: #333;
	text-decoration: none;
}

#container-right .prod-promo-content ul a:hover{
	color: #333;
	text-decoration: underline;
}

/*
#feat-prod-disp #feat-prod-cont #feature-prod-cont-mid {
	height: 130px;
}
*/

/* MOVE FOLLOWING TO CONTENTGLOBAL.CSS */

.nugget-feat-prod-cont-holder ul {
	margin: 0;
	padding: 0;
}	

.nugget-feat-prod-cont-holder ul li {
	color: #746756;
	margin: 0;
	padding: 0;
	font-size:10px;
	line-height: 10px;
	list-style-type: none;

margin-top: 3px;

margin-right: 0pt;

margin-bottom: 0px;

margin-left: 0pt;

padding-left: 5px;

background-image: url(https://img.cdw.com/assets/pages/framework/ico-fet-prod-nugget-new.gif);

background-x-position: left;

background-y-position: top;

background-repeat: no-repeat;
}

.feat-prod-more-bot {
	margin-top: 22px;
}

#feat-prod-disp {
	margin-left: 0px;
	.margin-left:0px;
	_margin-left:0px;
	padding: 0;
	width: 192px;
	float: left;
	height: auto;
}

html>body #feat-prod-disp {height:auto;}

#feat-prod-disp #feat-prod-cont {
	width:176px;
	margin:0 0 0 6px;
	padding:0;
	height: auto;
}

/*-- Tabular Data --*/
.table-row {
	width: 100%;
}
.col-01 {
	margin-top: 7px;
	float: left;
	width: 30%;
}
.col-02 {
	margin-top: 7px;
	float: left;
	width: 70%;
}

.hrgreen
{
padding: 0pt;
margin: 0pt;
width: 200px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #c3a988;
}

html > body .hrgreen
{
margin-top: 5px;
margin-right: 0pt;
margin-bottom: 5px;
margin-left: 0pt;
}

/* CSS Document */


#cdwmain{width:960px; text-align:left; float:left; font-family:Arial, Helvetica, sans-serif;}
#cdwmain ul { list style:none; margin:0; padding:0;}
#cdwmain li {list-style-type:none;}
dl, dd, dt{ margin:0; padding:0;}
#cdwmain ul.list{ list-style:disc inside; margin left:5px;}
#cdwmain ul.list li{	list-style-type:none; background:url(https://img.cdw.com/content/solutions/bullet-gry.gif) no-repeat left; padding-left:10px; margin-top:2px; display:inline; float:left; clear:left;}
#cdwmain .noverflow {overflow:hidden;}

#cdwmain #top-content-solutions-sc{margin-top:9px; margin-left:9px; width:564px;}

.cdwmain{width:960px; text-align:left; float:left; font-family:Arial, Helvetica, sans-serif;}
.cdwmain ul { list style:none; margin:0; padding:0;}
.cdwmain li {list-style-type:none;}
.cdwmain dl, .cdwmain dd, .cdwmain dt{ margin:0; padding:0;}
ul.list{ list-style:disc inside; margin left:5px;}
ul.list li{	list-style-type:none; background:url(https://img.cdw.com/content/solutions/bullet-gry.gif) no-repeat left; padding-left:10px; margin-top:2px; display:inline; float:left; clear:left;}
.noverflow {overflow:hidden;}

.cdwmain #top-content-solutions-sc{margin-top:9px; margin-left:9px; width:564px;}

a.btn-arrow-blk{background:url(https://img.cdw.com/content/solutions/arrow-gry.gif) no-repeat; padding-left:9px; background-position:0px 3px; display:inline; text-decoration:none; color:#000000;}
a.btn-arrow-blk:hover{text-decoration:underline;}

#shadowbox-956{background:url(https://img.cdw.com/content/solutions/shadowbox-956-mid.gif) repeat-y; float:left; width:956px; margin-left:2px; display:inline; margin-top:6px; clear:left;}
p.p450{margin-left:24px; line-height:15px; margin-top:0px; width:450px; display:inline; float:left;}
img.shadowbox-top{float:left; display:inline; .margin-left:-3px; padding:0; margin-bottom:11px;}
img.shadowbox-bot{float:left; margin-top:6px; clear:left;}
 #shadowbox-956 ul{float:left; width:440px; margin-left:20px; display:inline;}
  #shadowbox-956 ul li{width:200px; height:60px; display:inline; float:left; margin-right:10px; margin-left:10px;}
  #shadowbox-956 ul li img{float:left;}
  #shadowbox-956 ul li p{float:left; display:inline; margin-left:7px; line-height:15px;}

.viewbundle{width:948px; margin-left:6px; clear:left;}
.flexbox{border:1px solid #9d9b89; width:100%; float:left; margin-bottom:14px; margin-top:10px;}
.flexbox-top{width:100%; height:44px; background:url(https://img.cdw.com/content/solutions/flexbox-top.gif) repeat-x;}
 .flexbox-top h2{font-size:14px; font-weight:bold; float:left; display:inline; padding-left:15px; padding-top:15px;}
 .flexbox-top a{float:right; display:inline; margin-right:15px; margin-top:17px;}
.flexbox-mid {margin:10px; margin-top:10px;}

.bundle-image{margin:10px; display:inline; float:left; width:230px;}
 .bundle-image img{background:#CCCCCC; width:230px; height:160px; float:left;}
.bundle-description{width:525px; margin-top:10px; float:left; display:inline;}
.bundle-cta{margin-top: 8px; margin-bottom:8px;}
 .bundle-description p{float:right; clear:right; width:100%; line-height:16px;}
  .bundle-description p span{font-weight:bold; color:#c00;}
 .bundle-description img{margin-top:4px;}
.bundle-cost{font-size:14px; font-weight:bold; margin-top:7px;}
.bundle-table{float:left; width:928px; padding-top:5px; margin-left:10px; padding-bottom:10px; display:inline; clear:left;}

.bundle-container li p a{text-decoration:none; font-weight:bold; font-size:12px;}

table.flextable td { border-color: #969b89; border-style: solid; font-family:Arial, Helvetica, sans-serif; }
table.flextable { border-width: 0 1px 1px 1px; border-spacing: 0; border-color: #969b89; border-style: solid;  border-collapse: collapse; clear:left; float:left; }
tr.collapsed td { margin: 0; border-width: 1px 0 0 0; height:22px;  }
tr.collapsed {background:url(https://img.cdw.com/content/solutions/collapsed-td.gif) repeat-x;}
tr.expanded td { margin: 0; padding-top:5px; padding-bottom:5px; border-width: 1px 0 0 0; background-color:#FFFFFF; }
tr.expanded td img { width:120px; height:120px; margin-left:50px; background-color:#CCCCCC; }
tr.expandall td { color:#FFF; margin:0; height:20px; border-width:1px 0 0 0; background-color:#9d9b89; }

a.backtotop{float:right; font-weight:bold; background:url(https://img.cdw.com/content/solutions/arrowup-gry.gif) no-repeat left; padding-left:12px; text-decoration:none;}
a.backtotop:hover{text-decoration:underline;}


.flexbox-toggle{ height:24px; background:url(https://img.cdw.com/content/solutions/collapsed-li.gif) repeat-x; font-weight:bold; line-height:24px; clear:left; width:100%;}
.flexbox-preview p{line-height:15px; padding:0 10px 5px 15px;}
.flexbox-preview {padding-top:8px; padding-bottom:3px; float:left; clear:left; width:100%;}
.flexbox-preview img{padding-right:8px;}
.flexbox-preview h2{display:inline; font-size:12px; margin:0; margin-left:15px; margin-top:15px; padding:0; font-weight:bold;}

.flexbox dl{width:100%; float:left; clear:left;}
.flexbox dl dt{height:24px; background:url(https://img.cdw.com/content/solutions/collapsed-li.gif) repeat-x; line-height:24px; clear:left; width:100%;}
.flexbox dl dt a{background:url(https://img.cdw.com/content/solutions/plus-blu.gif) no-repeat left; margin-left:10px; padding-left:20px; font-weight:bold; text-decoration:none; color:#333;}
.flexbox dl dt span{background:url(https://img.cdw.com/content/solutions/plus-blu.gif) no-repeat left; margin-left:10px; padding-left:20px; font-weight:bold; text-decoration:none; color:#333; font-size:12px;}
.flexbox dl dt h4{background:url(https://img.cdw.com/content/solutions/plus-blu.gif) no-repeat left; margin:0; float:left; clear:left; padding:0; margin-left:10px; padding-left:20px; font-weight:bold; text-decoration:none; color:#333; font-size:inherit; display:inline;}
.flexbox dl dd{padding:8px 10px 5px 15px; line-height:16px; margin:0; margin-bottom:10px;}
.flexbox hr{color:#ccc; height:1px;}
#overview{margin-top:-5px; margin-left:-10px;}

li#requestinfo{float:left; padding-top:5px; border:none; border-bottom:none; line-height:30px;  margin-bottom:0; padding-bottom:0; background:url(https://img.cdw.com/content/solutions/offering-footer.gif) no-repeat; width:346px; height:38px;}

#featurebox-376{width:100%;}
 #featurebox-376 .top{background:url(https://img.cdw.com/content/solutions/featurebox-376-top.gif) no-repeat; height:35px; width:100%; float:left;}
 #featurebox-376 .top h2{color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:9px; padding-top:4px; display:inline; float:left;}
 #featurebox-376 .bundle{float:left; margin-right:4px;}
 #featurebox-376 li.midbot img{display:inline; clear:left; margin:0; padding:0; float:left; .margin-left:-3px;}
 #featurebox-376 li.bot{background:url(https://img.cdw.com/content/solutions/featurebox-376-botmid.gif) repeat-y; float:left; width:100%;}
 #featurebox-376 li.bot img{display:inline; .margin-left:-3px; float:left;}
 #featurebox-376 li.bot p{padding-left:15px; padding-top:4px; padding-right:8px;}
 #featurebox-376 li.bot p span{font-weight:bold; font-size:12px; margin-top:6px; display:inline; line-height:25px;}
 #featurebox-376 li{clear:left; float:left;}
  #featurebox-376 li ul{float:left; width:376px; background:url(https://img.cdw.com/content/solutions/featurebox-376-mid.gif) repeat-y; display:inline;}
   #featurebox-376 li ul li{float:left; clear:left; display:inline; width:346px; margin-left:15px; margin-top:6px; padding-bottom:8px; margin-bottom:6px; border-bottom:1px solid #ccc;}
    #featurebox-376 li ul li p{float:right; padding-top:10px; line-height:15px; display:block; width:215px;}
     #featurebox-376 li ul li p span{display:inline; float:left; font-weight:bold; margin:0; padding:0; font-size:12px;}
    #featurebox-376 li.requestinfo{border:none; padding-top:5px; padding-bottom:0; .margin-bottom:3px;}
     li.requestinfo a.textlink{float:left; text-decoration:none; margin-left:10px; display:inline; font-weight:bold; font-size:12px;}
     li.requestinfo a.textlink:hover{text-decoration:underline;}
     li.requestinfo img{float:right; margin-right: 19px; display: inline;}

img.bundle-btn{margin-top:10px; margin-bottom:5px;}
img.toggle-btn{float:left; display:inline; padding-left:10px; padding-top:5px; padding-right:7px;}

#right-col{width:376px; margin-top:4px; float:right;}
#mid-col ul, #mid-col li{list-style:none; margin:0; padding:0;}
#mid-col h5{margin-left:15px; margin-top:12px; font-size:12px;}
#mid-col h5 a{}
#mid-col p{/*margin-top:10px;*/ margin:0px;}
#mid-col{display:inline; float:left; width:560px;}
.sol-sc-right{margin-left:10px; float:left; display:inline;}
#left-col{width:573px; display:inline; margin-left:4px; float:left;}
#left-col ul, left-col li{list-style:none; margin:0; padding:0;}

#shadowbox-581{background:url(https://img.cdw.com/content/solutions/shadowbox-581x243.gif) no-repeat; display:inline; float:left; width:581px; height:243px;}

a.toggle-link:link, a.toggle-link:visited, a.toggle-link:active{color:#3277CB; text-decoration:none;}
a.toggle-link:hover{text-decoration:underline; color:#3277CB;}

li.requestinfo{float:left; padding-top:5px; border:none; border-bottom:none; line-height:30px;  margin-bottom:0; padding-bottom:0; background:url(https://img.cdw.com/content/solutions/offering-footer.gif) no-repeat; width:346px; height:38px;}
a#contactlink{line-height:30px; color:#fff; margin-left:65px; display:inline; float:left; font-weight:bold; text-decoration:none; font-size:12px;}
a#contactlink:hover{text-decoration:underline; color:#fff}
a.requestinfo-link{width:220px; height:auto; padding-right:125px; line-height:30px; display:inline; float:right; margin-right:0px; background:url(https://img.cdw.com/content/solutions/requestinformation-btn.gif) no-repeat right;  font-weight:bold; text-decoration:none; font-size:12px;}
img#contactimage{margin-top:3px; margin-left:6px; float:left; display:inline;}

ul.relatedlinks{width:100%; margin-bottom:10px; .margin-bottom:0px; padding-bottom:10px; .padding-bottom:0px;}
ul.relatedlinks li{width:47%; display:inline; padding:0; float:left; line-height:18px; font-weight:bold;}
ul.relatedlinks li.first{width:47%;}
ul.relatedlinks li.second{width:47%; border-left:1px solid #ccc; padding-left:10px; display:inline; float:left;}
ul.relatedlinks li ul li{clear:left; list-style-type:circle; font-weight:normal;}

.hr1pxccc{height:1px; color:#cccccc;}
.links-full{width:90%; float:left; border:none;}
.links-full li{clear:left;}
.links-full li a{background:url(https://img.cdw.com/assets/pages/framework/ico-ora-bullet.gif) no-repeat left; text-decoration:none; padding-left:10px;}
.links-full li a:hover{text-decoration:underline;}
.links-left{width:47%; float:left; border-right:1px solid #ccc; margin-right:10px; padding-right:10px;}
.links-left li{clear:left;}
.links-left li a{background:url(https://img.cdw.com/assets/pages/framework/ico-ora-bullet.gif) no-repeat left; text-decoration:none; padding-left:10px;}
.links-left li a:hover{text-decoration:underline;}
.links-right{width:47%; float:left; .float:right;}
.links-right li{float:left; clear:left; margin-left:10px; .margin-left:0;}
.links-right li a{background:url(https://img.cdw.com/assets/pages/framework/ico-ora-bullet.gif) no-repeat left; text-decoration:none; padding-left:10px;}
.links-right li a:hover{text-decoration:underline;}
li.links-header{padding-left:0; font-weight:bold; background:none;}


.assetManager {padding:15px 15px}
.assetManager h5 {margin:0 0 16px 0; font-weight:bold; padding:0px;}
.assetManager .title {color:#660000; font-weight:bold;}
.assetManager  .icon {width:49px; height:50px; margin:0 24px 20px 15px; float:left;}

.assetManagerNugget {margin:0px;}
.assetManagerNugget .content {color:#666;}
.assetManagerNugget img {margin:0 7px 0 0; float:left;}
.assetManagerNugget h2 {font-size:13px; font-weight:bold; color:#666; display:block;}
.assetManagerNugget hr {height:1px; color:#e6e5d3; background:#e6e5d3; border:none; margin:5px 0px; overflow:hidden; clear:both;}
.assetManagerNugget p {padding:0px; margin:0px;}



















.headerContainer, .headerContainerG, .footerContainer, .footerContainerG {margin:0px !important;}
#form1 {margin:0px;}

.orangeLinkArrow {background: url(https://img.cdw.com/global/arrows/arrow-orange-right-trans.gif) 0% 50% no-repeat; padding-left:10px !important; outline:none;}


.solutionsWrapper {
	height:auto;
	.height:1%;
	font-family:arial;
	color:#fff;
	background:#5e728a url(https://img.cdw.com/assets/backgrounds/solutions_bg.gif) repeat-x;
	margin:0px;
	padding:0px 0 35px 0;
}

.solutionsWrapper .new {color:#ff9932 !important;}

/*.topic {background:#5e7289 url(https://img.cdw.com/assets/backgrounds/solutionsTopic_bg.gif) repeat-x;}*/

.hdrBlue {
	background:#6a819b url(https://img.cdw.com/assets/backgrounds/blueHeader.gif) repeat-x;
	height:23px !important;
	.height:29px !important;
	color:#fff !important;
	font-size:14px !important;
	font-weight:bold !important;
	margin:0px !important;
	padding:6px 0 0 4px !important;
	border-top:3px solid #2d3742 !important;
}

.hdrBlue img {
	margin:7px 0 0 9px;
}

.hdrBlue .content {padding:10px 8px;}


.row1 {
	height:auto;
	margin:0px;
}

.row2 {
	height:auto;
	margin:0px;
}

.col372 {
	width:372px;
	margin:0 41px 0 0;
	float:left;
}

.col560 {
	width:560px;
	margin:0px;
	float:left;
}

.col518 {
	width:518px;
	margin:0px;
	float:left;
}

.col750 {
	width:750px;
	margin:0 10px 0 0;
	float:left;
	overflow:hidden;
}

.col180 {
	width:180px;
	margin:0px;
	float:left;
	overflow:hidden;
}


.banner {margin:0 0 0 13px;}
.bannerRight {margin:0 0 10px 0;}

/****************************BREADCRUMBS***********************/

.solutionsWrapper .breadcrumbs {
	padding:10px 18px;
	color:#fff;
	font-size:12px;
}

.solutionsWrapper .breadcrumbs a {color:#a6c9f1; text-decoration:underline; display:inline; zoom:1;}
.solutionsWrapper .breadcrumbs span {position:relative;}


/****************************HEADER***************************/
.solutionsWrapper .header {margin:0 0 10px 16px;}

.solutionsWrapper .header h1 {
	margin:0 0 5px 0px;
	font-size:22px;
	font-weight:bold;
	padding:0px;
	border-bottom:1px solid #fff;
}

.topic .header h1 {width:440px;}

.solutionsWrapper .header h1 img {float:none; margin:0px;}

.solutionsWrapper .header h1.welcome {background: url(https://img.cdw.com/assets/backgrounds/solutionsTitle-Welcome.png) no-repeat;}
.solutionsWrapper .header h1.documentManagement {background: url(https://img.cdw.com/assets/backgrounds/solutionsTitle-DocumentManagement.png) no-repeat;}
.solutionsWrapper .header h1.businessContinuity {background: url(https://img.cdw.com/assets/backgrounds/solutionsTitle-BusinessContinuity.png) no-repeat;}

.solutionsWrapper .header p {
	height:48px;
	font-size:13px;
	margin:0 20px 0 0;
	padding:0px;
}

.solutionsWrapper .header img {margin:0 10px 0 135px; float:right;}

/****************************VIDEO PLAYER***********************/

.videoPlayerContainer {
	background:#dddccb;
	margin:20px 0 15px 0;
	position:relative;
}

.videoPlayerContainer .content {padding:3px;}

.videoPlayerContainer .playerdiv {background:#fff url(https://img.cdw.com/assets/backgrounds/videoPlayerPrint.gif)}

.videoPlayerContainer .playerdiv img {cursor:pointer;}

.videoPlayerContainer .playerdiv .content { 
	background:#fff; 
	color:#333;
	padding:0px;
}

.videoPlayerContainer .playerdiv p {padding:10px;}

.videoPlayerContainer .desc {
	color:#333;
	background:#dddccb;
	padding:4px 8px 6px;
	font-size:12px;
}

.videoPlayer .desc a {color:#333; text-decoration:underline;}

/*************************SOLUTIONS NAVIGATION*******************/

.leftNav {
	height:auto;
	background: url(https://img.cdw.com/assets/backgrounds/solutionsLeftNav_bg.gif) repeat-y;
	margin:0 0 16px 0;
	padding:10px 0 10px 27px;
	font-size:14px;
	list-style-type:none;
}

.leftNav2 {
	background: url(https://img.cdw.com/assets/backgrounds/solutionsLeftNav_bg.gif) repeat-y;
	margin:0 0 16px 0;
	padding:10px 0 10px 27px;
	font-size:14px;
	list-style-type:none;
}

.leftNav a {
	color:#fff !important;	
	text-decoration:none;
	padding:0px;
	display:block;
	zoom:1;
}

.leftNav a:hover {
	color:#fff;
	text-decoration:underline;
}

.leftNav2 a {
	color:#fff !important;	
	text-decoration:underline;
	font-size:14px;
	padding:0px;
	margin:0 0 3px 0;
	display:block;
	zoom:1;
}

.leftNav p, .leftNav2 p {padding:0 0 0 10px; margin:0px; font-size:12px;}

.leftNav .hr {
	height:2px;
	background: url(https://img.cdw.com/assets/backgrounds/solutionsLeftNavLink_bg.gif) no-repeat;
	overflow:hidden;
	margin:4px 0 4px 0;
	padding:0px;
}

.leftNav2 .hr {
	height:2px;
	background: url(https://img.cdw.com/assets/backgrounds/solutionsLeftNavLink2_bg.gif) no-repeat;
	overflow:hidden;
	margin:8px 0px;
	padding:0px;
}

/****************************TOOLS*****************************/

.tools {
	height:auto; 
	.height:1%;
	margin:0 0 10px 0; 
	background:#2d3742; 
	color:#fff; 
	font-size:12px;
}

.tools .content {padding:10px 8px 0px 8px;}

.tools h2 {color:#a6c9f1; margin:0 0 5px 0; padding:0px; font-size:11px; font-weight:normal;}
.tools h3 {margin:0px; padding:0px; font-size:11px; font-weight:normal;}
.tools h4 {margin:0px; padding:0px; font-size:12px; font-weight:normal;}

.tools a, .tools a:link, .tools a:visited {color:#fff; text-decoration:underline;}
.tools a:hover, .tools a:active {color:#fff; text-decoration:underline;}

.tools ul {margin:0px; padding:0px; list-style-type:none;}

.tools li { 
	width:150px; 
	margin:0 23px 10px 0; 
	padding:0px; 
	list-style-type:none; 
	float:left;
}
.tools li.last {margin:0 0 10px 0;}

.tools li img {
	margin:0 9px 10px 0;
	float:left;
}

.tools li span {
	margin:0 9px 10px 0;
	float:left;
}

.tools li p {
	margin:0px; 
	padding:0px;
	clear:both;
}


/*************************SOLUTION COLUMN**************************/

.solutionColumn {
	height:auto;
	.height:1%;
	color:#333;
	border:2px solid #bbc4cd;
	border-top:3px solid #bbc4cd;
	margin:0px;
	font-size:12px;
}

.solutionColumn .title {
	height:auto;
	.height:1%;
	background: url(https://img.cdw.com/assets/backgrounds/solutionColumn-title_bg.gif) 50% 0% no-repeat;
	margin:0px;
}

.solutionColumn .arrow {margin:0px; position:absolute; top:0px; left:365px;}

.solutionColumn .titleRed  {
	width:50%;
	color:#fff;
	margin:0px;
	float:left;
}

.solutionColumn .titleBlue {
	width:50%;
	color:#fff;
	margin:0px;
	float:left;
}

.solutionColumn .titleRed h2 {
	font-size:17px;
	font-weight:bold;
	padding:5px 23px;
	margin:0px;
}

.solutionColumn .titleBlue h2 {
	font-size:17px;
	font-weight:bold;
	padding:5px 6px;
	margin:0px;
}

.solutionColumn .content {
	background:#fff url(https://img.cdw.com/assets/backgrounds/solutionColumn_bg.gif) 50% 0% repeat-y;
	border-top:2px solid #bbc4cd;	
	padding:14px 0px 50px;
}

.solutionColumn .col1 {width:367px; margin:0 8px 0 0; float:left;}
.solutionColumn .col2 {width:367px; margin:0px; float:left;}

.solutionColumn .col1 .content, .solutionColumn .col2 .content {padding:0px 18px 0px; border:none; background:none;}
 
.solutionColumn .content h3 {
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px;
	padding:0px;
	display:block;
}

.solutionColumn .content p {
	margin:0 0 20px 0;
	padding:0px;
}

.solutionColumn .content p.listed {
	margin:0 0 15px 0;
	padding:0px;
}

.solutionColumn .content ul {
	margin:0 14px 0;
	padding:0px;
	list-style-type:none;
}

.solutionColumn .content li {
	background: url(https://img.cdw.com/global/corp-header/square_bullet.gif) 0px 7px no-repeat;
	margin:0px;
	padding:0 0 0 10px;
	list-style-type:none;
}

.solutionColumn .content a {color:#333; text-decoration:underline;}

.solutionColumn .videoModule {margin:0px;}

.solutionColumn .videoModule h4 {
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:block;
}

.solutionColumn .videoModule a {
	color:#0072bc;
	font-size:12px;
	margin:0 0 10px 0;
	padding:0px;
	display:block;
	text-decoration:underline;
}

.solutionColumn .videoModule a:hover {
	color:#0072bc;
	font-size:12px;
	margin:0 0 10px 0;
	padding:0px;
	display:block;
	text-decoration:underline;
}

.solutionColumn .videoModule .videoPreview {margin:0px; border:1px solid #9a9a9a; cursor:pointer;}

.solutionColumn .bundle {
	margin:0px;
}

.solutionColumn .bundle .prodImg {
	border:1px solid #bfbeaf; 
	margin:0 10px 30px 0; 
	float:left;
}

.solutionColumn .bundle h4 {
	color:#5e7289;
	font-weight:bold;
	margin:0px;
	padding:0px;
	display:block;
}

.solutionColumn .bundle p {
	margin:0 0 10px 0;
	padding:0px;
}



/****************************MODAL****************************/

.modal {
	width:785px;
	height:auto;
	.height:1%;
	background:#fff url(https://img.cdw.com/assets/backgrounds/solutionsModal_bg.gif) 100% 0% repeat-y;
	text-align:left;
	font-family:arial;
	display:none; 
	cursor:default;
	font-size:12px;
	margin:0px auto;
}

.modal .content {border:3px solid #333;}

.modal .modalHeader {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	background:#333;
	padding:13px 9px;
}

.modal .modalHeader .close {
	width:auto;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	float:right;
}

.modal .modalHeader .close a {
	color:#fff;
	text-decoration:underline;
	background: url(https://img.cdw.com/assets/backgrounds/solutionsModal-close.gif) 0% 50% no-repeat;
	padding:0 0 0 20px;
	outline:none;
}

.modal .col1 {
	width:565px;	
	margin:0px;
	float:left;
}

.modal .col1 .content {padding:11px 9px; border:none;}
.modal .col1 .content2 {padding:25px 15px; border:none;}
.modal .col1 .promo {
	width:182px;
	color:#666;
	font-weight:bold;
	margin:0 8px 0 0;
	float:left;
}

.modal .col1 .button {vertical-align:middle;}
.modal .col1 p {margin:0 0 18px 0; padding:0px;}

.modal .col1 .promo .mainPromo {margin:0 0 20px 0;}
.modal .col1 .promo p {margin:0 0 15px 15px; padding:0px;}
.modal .col1 .promo .mfg {margin:0 0 13px 15px;}

.modal .col2 {
	width:214px;	
	margin:0px;
	float:left;	
}

.modal .col2 .content {padding:18px 9px; border:none;}

.modal .col2 h3 {font-size:20px; font-weight:bold; margin:0 0 8px 0; padding:0px; display:block;}

.modal .col2 p {margin:0 0 17px 0; padding:0px;}

.modal .col2 ul {margin:0px; padding:0px; list-style-type:none;}
.modal .col2 li {
	margin:0 0 18px 0; 
	padding:0 0 0 12px; 
	list-style-type:none; 
	background: url(https://img.cdw.com/content/solutions/solutionsModal_bullet.gif) 0px 5px no-repeat;
}
.modal .col2 li a {color:#333; text-decoration:underline;}

.modal .playerdiv {
	color:#fff;
	background:#fff url(https://img.cdw.com/assets/backgrounds/videoPlayerPrint.gif);
	margin:0 0 10px 0;
}


/****************************MODAL 2****************************/

.modal2 {
	width:902px;
	height:auto;
	.height:1%;
	background:#fff;
	text-align:left;
	display:none; 
	cursor:default;
	font-size:12px;
	margin:0px auto;
}

.modal2 .content {
	padding:0 0 10px;
	border:3px solid #333;
}

.modal2 .modalHeader {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	background:#333;
	padding:13px 9px;
}

.modal2 .modalHeader .close {
	width:auto;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	float:right;
}

.modal2 .modalHeader .close a {
	color:#fff;
	text-decoration:underline;
	background: url(https://img.cdw.com/assets/backgrounds/solutionsModal-close.gif) 0% 50% no-repeat;
	padding:0 0 0 20px;
	outline:none;
}

.modal2 .description {padding:10px 0 0 10px;}
.modal2 .button {vertical-align:middle;}

