@charset "utf-8";
/* CSS Document */
/* Added by JDS */
/* Big Numbers List Styles */
ol#OLbigNum {
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
width:63%;
}

ol#OLbigNum li {
background-position:left top;
background-repeat:no-repeat;
color:#666;
font-size:12px;
line-height:1.2;
margin:1em 0 2em;
padding:0 0 0 44px;
text-indent:0;
}

ol#OLbigNum li#LI01 {
background-image:url(../solutions/images/li01.png);
}

ol#OLbigNum li#LI02 {
background-image:url(../solutions/images/li02.png);
}

ol#OLbigNum li#LI03 {
background-image:url(../solutions/images/li03.png);
}

ol#OLbigNum li h4 {
color:#666;
font-size:13px;
line-height:1.2;
margin:0 0 .5em;
}

/* Media List Styles */
ul#ULmedia {
float:right;
width:33%;
}

ul#ULmedia li a {
display:block;
margin:0;
text-align:right;
}

ul#ULmedia li {
background-position:left top;
background-repeat:no-repeat;
line-height:1.1;
margin:1em 0 2em;
padding:0 0 0 48px;
text-indent:0;
}

ul#ULmedia li.LIpodcast {
background-image:url(../solutions/images/icon-podcast-40.gif);
}

ul#ULmedia li.LIwebex {
background-image:url(../solutions/images/icon-webex-40.gif);
}

ul#ULmedia li.LIwebinar {
background-image:url(../solutions/images/icon-webinar-40.gif);
}

/* Side Widget Styles */
ul#ULtestim {
width:100%;
}

ul#ULtestim li a {
display:block;
margin:0;
text-align:right;
}

ul#ULtestim li {
background-position:left top;
background-repeat:no-repeat;
font-weight:bold;
line-height:1.2;
margin:1em 0;
text-indent:0;
}

div#PageContent #RightBar .WidgetBody ul#ULtestim li p {
font-size:15px;
line-height:1;
padding:0 0 0 .5em;
text-align:center;
}

ul#ULtestim li.LInucleus {
background-image:url(../solutions/images/callout-nucleus.jpg);
padding:0 0 0 66px;
}

ul#ULtestim li.LIcablecom {
background-image:url(../solutions/images/callout-cablecom.jpg);
padding:0 0 0 91px;
}

.TabContentColumnOne,.TabContentColumnTwo,.TabContentColumnThree,.TabContentColumnAuto {
display:inline;
float:left;
margin:0 0 1em 2%;
overflow:hidden;
padding:0;
}

.TabContentColumnOne {
width:94%;
}

.TabContentColumnTwo {
width:46%;
}

.TabContentColumnThree {
width:30%;
}

.TabContentColumnAuto {
width:auto;
margin:0 1.5em 1em 1em;
}

.TabContentColumnOne p,.TabContentColumnTwo p,.TabContentColumnThree p,.TabContentColumnAuto p {
margin:0 0 1em;
}

div#PageContent #TabbedPanels1 .TabContentColumnOne ul.list, div#PageContent #TabbedPanels1 .TabContentColumnTwo ul.list, div#PageContent #TabbedPanels1 .TabContentColumnThree ul.list { margin-left:1em; margin-top:1em; }

div#PageContent #TabbedPanels1 .TabContentColumnOne ul.list ul.list, div#PageContent #TabbedPanels1 .TabContentColumnTwo ul.list ul.list, div#PageContent #TabbedPanels1 .TabContentColumnThree ul.list ul.list { margin-left:0em; margin-top:0; }

div#PageContent #TabbedPanels1 .TabContentColumnOne ul.list li, div#PageContent #TabbedPanels1 .TabContentColumnTwo ul.list li, div#PageContent #TabbedPanels1 .TabContentColumnThree ul.list li { margin:0 0; }

div.header {
border-bottom:1px dotted #808080;
clear:both;
color:#c00;
display:block;
font-size:1em;
font-weight:bold;
letter-spacing:.3em;
line-height:1;
margin:1.5em 0 -0.75em;
padding:0 0 2px;
text-transform:uppercase;
}

#PrimaryContent .TabContentColumnThree h2,#PrimaryContent .TabContentColumnTwo h2,#PrimaryContent .TabContentColumnOne h2,#PrimaryContent .TabbedPanelsContent h2 {
font-weight:bold;
line-height:1.1;
margin:0;
padding:0 0 .5em;
}

.overviewPic {
float:left;
height:100%;
margin:0 30px 0 15px;
}

.picR,.picL {
background:#fff;
border:1px solid #ccc;
float:left;
margin:0 15px 12px 0;
padding:12px;
}

.picR {
float:right;
margin:0 0 12px 15px;
}

/* START Horizontally ruled table grid */
table.gridHR {
border-collapse:collapse; padding:0; margin:0; width:100%;
}
table.gridHR tr {
border-collapse:collapse; padding:0; margin:0; 
}
table.gridHR th {
border-collapse:collapse; border-top:0 #eee solid; border-bottom:1px #eee solid; padding:4px 4px 0; margin:0; text-align:right; vertical-align:top; line-height:17px; font-weight:bold; font-size:14px; width:50%;
}
table.gridHR td {
border-collapse:collapse; border-top:0 #eee solid; border-bottom:1px #eee solid; padding:4px; margin:0; text-align:left; vertical-align:top; line-height:17px; width:50%;
}
/* END Horizontally ruled table grid */
/* START Horizontally ruled table grid */
table.grid {
border-collapse:collapse; padding:0; margin:0; width:100%;
}
table.grid tr {
border-collapse:collapse; padding:0; margin:0; 
}
table.grid th {
border-collapse:collapse; border-top:0 #eee solid; border-bottom:2px #eee solid; padding:4px 4px 0; margin:0; text-align:right; vertical-align:top; line-height:17px; font-weight:bold; font-size:14px; width:auto;
}
table.grid td {
border-collapse:collapse; border-top:1px #eee solid; border-bottom:1px #eee solid; padding:4px; margin:0; text-align:left; vertical-align:top; line-height:17px; width:auto;
}
/* END Horizontally ruled table grid */

div#PageContent .list li.big {
	font-size:1.3em;
	font-weight:bold;
	background:transparent url(/images/bullet-red-arrow.gif) no-repeat 0 9px;
}

.small {
	font-size:.9em;
	display:inline;
}

.data {
	/*background-color:#def;*/
	font-size:.9em;
	font-weight:bold;
	text-transform:uppercase;
	line-height:1.8;
	letter-spacing:.04em;
}