@charset "utf-8";
/* CSS Document */

/* Added by JDS */

/* Big Numbers List Styles */
ol#OLbigNum {
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;
	display:block;
	margin: 0 0;
	float:left;
}
ol#OLbigNum li {
	background-repeat: no-repeat;
	background-position:left top;
	text-indent:0;
	font-size:12px;
	color:#666;
	line-height:1.2;
	margin: 1em 0 2em 0;
	padding: 0 0 0 24px;
}
ol#OLbigNum .strong {
	color:#c00;

}
ol#OLbigNum li#LI01 {
	background-image: url(/images/08/li01.gif);
}
ol#OLbigNum li#LI02 {
	background-image: url(/images/08/li02.gif);
}
ol#OLbigNum li#LI03 {
	background-image: url(/images/08/li03.gif);
}
ol#OLbigNum li#LI04 {
	background-image: url(/images/08/li04.gif);
}
ol#OLbigNum li#LI05 {
	background-image: url(/images/08/li05.gif);
}
ol#OLbigNum li h4 {
	font-size:13px;
	color:#666;
	line-height:1.2;
	margin: 0 0 .5em 0;
}
/* Media List Styles */

ul#ULmedia li a {
	display:block;
	margin: 0 0;
}
ul#ULmedia li {
	background-repeat: no-repeat;
	background-position:left top;
	margin: 1em 0 2em 0;
	text-indent: 0;
	padding: 0 5px 5px 56px;
	line-height:1.1;
	font-family: "Trebuchet MS", Arial;
	font-size: 8pt;
}
ul#ULmedia a {
text-align: right;
padding-top: 5px;
}

ul#ULmedia2 li {
	background-repeat: no-repeat;
	background-position:left center;
	margin: 1em 0 2em 0;
	text-indent: 0;
	padding: 0 5px 5px 5px;
	line-height:1.0;
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #666666;
}
ul#ULmedia2 li a {
	display:block;
	margin: 0 0;
}
ul#ULmedia2 a {
text-align: right;
padding-top: 5px;
}
ul#ULmedia2 .liimage {
	float: left;
	padding: 0 0 0 0;
	margin: 0 5px 0 0;
}

ul#ULmedia2 .border {
	border: 1px solid #cccccc;
}

ul#ULmedia li.LIpodcast {
/*	background-image: url(../solutions/images/icon-listen.jpg);*/
	background-image: url(/images/08/podcast.png);
}
ul#ULmedia li.LIwebex {
/*	background-image: url(../solutions/images/icon-webex-40.gif);*/
	background-image: url(/images/08/webinar.png);
}
ul#ULmedia li.LIwebinar {
/*	background-image: url(../solutions/images/icon-attend.jpg);*/
	background-image: url(/images/08/webinar.png);
}

ul#ULmedia2 li p {
	display:inline;
}
ul#ULmedia .liimage {
	float: left;
	padding: 0 0 0 0;
	margin: 0 5px 0 0;
}

/* Side Widget Styles */

ul#ULtestim {
	width:100%;
}
ul#ULtestim li a {
	text-align:right;
	display:block;
	margin: 0 0;
}
ul#ULtestim li {
	background-repeat: no-repeat;
	background-position:left top;
	margin: 1em 0 1em 0;
	text-indent: 0;
	font-weight:bold;
	line-height:1.2;
}
div#PageContent #RightBar .WidgetBody ul#ULtestim li p {
	font-size:15px;
	line-height:1;
	text-align:center;
	padding:0 0 0 .5em;
}
ul#ULtestim li.LInucleus {
	background-image: url(/images/08/solutions/callout-nucleus.png);
	padding: 0 0 0 66px;
}
ul#ULtestim li.LIcablecom {
	background-image: url(/images/08/solutions/callout-cablecom.png);
	padding: 0 0 0 91px;
}

div#PageContent #RightBar .WidgetBody .solutionAd{
width: 100%;
margin: 15px 0 20px 0;
}
div#PageContent #RightBar .WidgetBody .solutionAd img{
	float: left;
	padding: 0 0 0 0;
	margin: 0 5px 0 0;
}
div#PageContent #RightBar .WidgetBody .solutionAd p{
	font-size:15px;
	line-height:1;
	text-align:center;
	padding:0 0 0 .5em;
	font-family: "Trebuchet MS", Arial;
	text-indent: 0;
	font-weight:bold;

}
div#PageContent #RightBar .solutionAd a {
	text-align:right;
	display:block;
	margin: 0 0;
}

.TabContentColumnOne {width:94%;}
.TabContentColumnTwo {width:48%;}
.TabContentColumnThree {width:31%;}
.TabContentColumnOne, .TabContentColumnTwo, .TabContentColumnThree { float:left; margin:0 0 1em 2%; padding:0 0; overflow:hidden; }
.TabContentColumnOne p, .TabContentColumnTwo p, .TabContentColumnThree p { margin:0 0 1em 0; padding:0 0; }

div.header { display:block; font-size:1em; color:#c00; font-weight:bold; text-transform:uppercase; letter-spacing:.3em; margin:1.5em 0 -.75em 0; padding: 0 0 2px 0; line-height:1; border-bottom:1px dotted #808080; clear:both; }

#PrimaryContent .TabContentColumnThree h2, #PrimaryContent .TabContentColumnTwo h2, #PrimaryContent .TabContentColumnOne h2, #PrimaryContent .TabbedPanelsContent h2 { /*color:#666; font-size:1.2em;*/ font-weight:bold; line-height:1.1; padding:0 0 .5em; margin:0 0; }

.overviewPic { margin:0 30px 0 15px; float:left; height:100%; }
.picR, .picL { margin:0 15px 12px 0;
	border: 1px solid #ccc;
	background: #fff;
	padding: 12px;
	float:left;
 }
 .picR { margin:0 0 12px 15px;
 float:right; }
 .TwoColumnWide{width:60%;}
 .TwoColumnNarrow{width: 32%;}
 .TwoColumnWide, .TwoColumnNarrow { float:left; margin:0 0 1em 2%; padding:0 0; overflow:hidden; }