/* Styles for Content and Focus Area Elements */

/* pdf icon */
a.pdf {
	background: url(/img/interface/icn-pdf.gif) 0 1px no-repeat;
	padding: 0 0 0 18px;
}

/* pdf icon */
a.html-link {
	background: url(../../img/interface/icn-html.gif) 0 1px no-repeat;
	padding: 0 0 0 18px;
}

/* flash icon */
a.flash {
	background: url(../../img/interface/flashicon.gif) 0 1px no-repeat;
	padding: 0 0 0 18px;
}

/* sifr text */
#content h2 {
	min-height: 26px;
	height: auto !important;
	height: 26px;
	padding: 5px 0 10px 0;
	font-size: 1.4em;
}
	#content h2.longTitle { height: 55px; }
	
/* Header */
#content h3 {
	font-weight: bold;
	font-size: 1em;
	padding: 0 0 5px 0;
}

#content h3.ital
{
	font-weight: bold;
	font-size: 1em;
	padding: 0 0 5px 0;
	font-style: italic;
}

/* Paragraphs in content */
#content p {
	padding: 0 0 15px 0;
	line-height: 1.4em;
}
	
/* Unordered List */
#content ul { 
	padding: 0 0 15px 0; 
}

/* Unordered List */
#content .rrItem  { 
	padding: 0 0 0 0px ;
}

	#content ul li {
		background: url(../../img/content-design/bullet.gif) 12px 5px no-repeat;
		padding: 1px 0 1px 24px;
	}
	
#content .noNav { 
width: 815px;
	w\idth: 802px;
float: left;
padding: 40px 0 0 13px;
}		

 #content .RadComboBoxDropDown_Telerik ul li
        {
           background:white none repeat scroll 0%;
           position:inherit;
           padding: 1px 0 1px 10px;
        }
        
        #content .RadComboBoxDropDown_Telerik .rcbHovered 
	{
			      Background: #A9103F none repeat scroll 0 0;
			      Border-color:#C8C8C8;
			      Border-style: solid;
			      Border-width: 1px 0;
			      Color:#FFFFFF;
	}
	


/* Product Details Pages */
#productImg {
	margin: 15px 0 0 -20px;
	float: left;
	display: inline;
}
#productContent {
	float: left;
	width: 351px;
	margin: -6px -85px 0 2px;
	padding: 0 0 28px 0;
	
}
	#content #productContent h2 { padding: 14px 0 3px 0; }
	
	/*#content #productContent h3 { 
		font-size: 18px;
		color: #aa103f;
		font-weight: normal;
		font-family: Arial;
	}*/
	#productContent p {
		float: left;
		padding: 5px 0 10px 2px; 
		line-height: 1.5em;
	}
	
    #productContent ul {
        width: 100%;
        float: left;

    }


	
	
	
	/* Focus Links */
	.focusLink { float: left; }
	
		.focusLink a {
			height: 15px;
			display: block;
			text-indent: -9000px;
			overflow: hidden;
		}
			/* Read the Datasheet */
			.focusLink a#readDatasheet { width: 178px; background: url(../../img/content-design/read-the-datasheet-0.gif) 0 0 no-repeat; margin-right: 27px; }
				.focusLink a:hover#readDatasheet { background: url(../../img/content-design/read-the-datasheet-r.gif) 0 0 no-repeat; }
						
			/* Request a Demo */
			.focusLink a#requestDemo { width:131px; background: url(../../img/content-design/request-a-demo-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#requestDemo { background: url(../../img/content-design/request-a-demo-r.gif) 0 0 no-repeat; }
			
			/* Read the Factsheet */
			.focusLink a#readFactsheet { width:176px; background: url(../../img/content-design/read-the-factsheet-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#readFactsheet { background: url(../../img/content-design/read-the-factsheet-r.gif) 0 0 no-repeat; }	
				
		/* The Need for Multiple Network Suppliers */
			.focusLink a#MNS { width:347px; background: url(/img/content-design/Multivendor_CTA.gif) 0 0 no-repeat; }
				.focusLink a:hover#MNS { background: url(/img/content-design/Multivendor_CTA-r.gif) 0 0 no-repeat; }	

			
			/* Read the Program Overview */
			.focusLink a#readProgramOverview { width:298px; height: 40px; background: url(../../img/content-design/read-the-program-overview-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#readProgramOverview { background: url(../../img/content-design/read-the-program-overview-r.gif) 0 0 no-repeat; }		
				
				
			/* Read the HiPath*/
			.focusLink a#readHiPath { width:365px; background: url(../../img/content-design/read-the-hipath-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#readHiPath { background: url(../../img/content-design/read-the-hipath-r.gif) 0 0 no-repeat; }									

				
							

			/* Read the Video VoIP*/
			.focusLink a#readVideoVoIP { width:365px; background: url(../../img/content-design/read-the-video-over-ip-brief-0.jpg) 0 0 no-repeat; }
				.focusLink a:hover#readVideoVoIP { background: url(../../img/content-design/read-the-video-over-ip-brief-r.jpg) 0 0 no-repeat; }									

			/* Read the VoIP*/
			.focusLink a#readVoIP { width:365px; background: url(../../img/content-design/read-the-voip-brief-0.jpg) 0 0 no-repeat; }
				.focusLink a:hover#readVoIP { background: url(../../img/content-design/read-the-voip-brief-r.jpg) 0 0 no-repeat; }									


			/* Read the Whitepaper*/
			.focusLink a#readWhitepaper { width:185px; background: url(../../img/content-design/read-the-whitepaper-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#readWhitepaper { background: url(../../img/content-design/read-the-whitepaper-r.gif) 0 0 no-repeat; }									
	
				/* Read the Strategic Alliance Brief*/
			.focusLink a#readSABrief { width:290px; background: url(../../img/content-design/read-the-sa-brief-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#readSABrief { background: url(../../img/content-design/read-the-sa-brief-r.gif) 0 0 no-repeat; }

				/* Read the Tech Brief*/
			.focusLink a#readTechBrief { width:260px; background: url(../../img/content-design/read-the-tech-brief-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#readTechBrief { background: url(../../img/content-design/read-the-tech-brief-r.gif) 0 0 no-repeat; }
							
			/* Read the Solution Brief*/
			.focusLink a#readSolutionBrief { width:212px; background: url(../../img/content-design/read-the-solution-brief-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#readSolutionBrief { background: url(../../img/content-design/read-the-solution-brief-r.gif) 0 0 no-repeat; }													
			/* Apply Online */
			.focusLink a#ctl00_MainContentPlaceHolder_applyOnline { width:100px;height:18px; background: url(../../img/content-design/apply-online-0.gif) 0 0 no-repeat; }
				.focusLink a:hover#ctl00_MainContentPlaceHolder_applyOnline { background: url(../../img/content-design/apply-online-r.gif) 0 0 no-repeat; }													
	/* More Products */
	#moreProducts {
		position: relative;
		float: left;
		padding: 33px 0 0 0;
	}
		#moreProducts h4 { float: left; font-size: 1em; }
		
		#moreProducts ul {
			width: 146px;
			float: left;
			padding: 5px 0 0 0;
		}
			#moreProducts ul.leftList {
				width: 180px;
				margin: 0 25px 0 0;
			}
			
			#moreProducts ul li { 
				float: left;
				background: none; 
				padding: 0;
			}
				
				#moreProducts ul li a {
					position: relative;
					float: left;
					display: block;
					padding: 6px 0 6px 19px;
				}
				
				/* position of pdf icon */
				#moreProducts ul li a.pdf { background-position: 1px 6px; }
		
		
	/* Related Information */
	#relatedInformation {
		clear: both;
		width: 541px;
			w\idth: 516px;
		padding: 0  0 0 25px;
		margin: 0 -85px 0 -15px;
		
	}
		/* Title */
		#relatedInformation .title{
			width: 517px;
			margin: 0 0 10px 0;
			border-bottom: 1px solid #d2d2d2;
			padding-bottom: 5px;
			display: block;
			overflow: hidden;
			text-indent: -9000px;
			background: url(../../img/content-design/related-information.gif) 0 0 no-repeat;
		}
	
		#relatedInformation ul {
			
			float: left;
			padding: 0;
		}	
			#relatedInformation ul li {
				background: 0;
				padding: 5px 0;
			}	
			
			/* Literature */
			#relatedInformation ul#literature {
				width: 168px;
					w\idth: 145px;
				padding: 0 20px 0 0;
			}

			#relatedInformation ul#literatureFullWidth {
				padding: 0 20px 0 0;
			}			
			
			/* Articles */
			#relatedInformation ul#articles {
				width: 204px;
					w\idth: 154px;
				padding: 0 50px 0 0;
			}
			
			
/* Events & Literature*/

	#content  .filter {
		position: relative;
		width: 524px;
			w\idth: 512px;
		float: left;
		margin: 8px 0 0 -11px;
		padding: 8px 0 11px 12px;
		background: #efefef;
		display: inline;
		
	}
		#content  .filter h3 { 
			padding: 0 0 11px 0;
			
		}
		
		#content .filter form select {
			float: left;
			width: 190px; 
				w\idth: 184px;
			border: 1px solid #5b6065;
			padding: 2px;
			margin: 0 11px 0 0;
		} 
		
		
	/* Events */
	#content .results {
		position: relative;
		float: left;
		margin: 17px 0 14px 0;

	}
		#content  .results h3 {
			position: relative;
			width: 524px;
				w\idth: 512px;
			background: #efefef;
			margin: 0 0 0 -11px;
			padding: 8px 0 9px 11px;
		}
		
		#content .results h3.ital
		{
			position: relative;
			width: 524px;
				w\idth: 512px;
			margin: 0 0 0 -11px;
			padding: 8px 0 9px 11px;
			background: #ffffff;
		}
		
		#content .results h4 {
			margin: 14px 0 0 0;
			font-size: 1em;
		}
		
		#content .results table th {
			font-weight: normal;
			padding: 1px 13px 0 0;
		}
			#content .results table td { padding: 1px 0 0 0; }
			
			
	/* Literature */
		#content #litFilter form input {
			float: left;
			width: 286px;
				w\idth: 277px;
			padding: 2px 2px 2px 5px;
			margin: 0 0 0 0;
			border: 1px solid #5b6065;
		}
		#content #litFilter form select {
			width: 292px;
				w\idth: 286px;
			margin: 10px 0 0px 0;
		}
		
		#content .results table#litResults {
			position: relative;
			width: 524px;
			margin: 4px 0 0 -11px;
			border-collapse: collapse;
		}
			#content .results table#litResults #colOne { width: 237px; }
			#content .results table#litResults #colTwo { width: 150px; }
			#content .results table#litResults #colThree { width: 104px; }
			
			#content .results table#litResults tr th {
				padding: 5px 0 7px 11px;
				background-color: #efefef;
				font-weight: bold;
			}
				#content .results table#litResults tr th a.sorted { 
					background: url(../../img/content-design/icn-sort.gif) right 6px no-repeat;
					padding: 0 13px 0 0;
				}
			
			#content .results table#litResults tr.alternate td {
				background-color: #efefef;
				padding: 5px 0 7px 11px;
			}
			#content .results table#litResults tr td {
				padding: 7px 0 9px 11px;
			}
			

	/* ETS */
	.table
	{
		position: relative;
		width: 524px;
		margin: 4px 0 0 -11px;
		border-collapse: collapse;		
	}
	
	.tableHeader
	{
		padding: 5px 0 7px 11px;
		background-color: #efefef;
		font-weight: bold;		
	}
	
	.tableRow
	{
		padding: 7px 0 9px 11px;		
	}
	
	.tableRowAlternate
	{
		background-color: #efefef;
		padding: 5px 0 7px 11px;
	}
	
	
	/* Industry News */
		#content .results table#iNewsResults {
			position: relative;
			width: 524px;
			margin: 4px 0 0 -11px;
			border-collapse: collapse;
		}
			#content .results table#iNewsResults #colOne { width: 287px; }
			#content .results table#iNewsResults #colTwo { width: 84px; }
			#content .results table#iNewsResults #colThree { width: 120px; }
			
			#content .results table#iNewsResults tr th {
				padding: 5px 0 7px 11px;
				background-color: #efefef;
				font-weight: bold;
			}
				#content .results table#iNewsResults tr th a.sorted { 
					background: url(../../img/content-design/icn-sort.gif) right 6px no-repeat;
					padding: 0 13px 0 0;
				}
			
			#content .results table#iNewsResults tr.alternate td {
				background-color: #efefef;
				padding: 5px 0 7px 11px;
			}
			#content .results table#iNewsResults tr td {
				padding: 7px 0 9px 11px;
			}	
	
	
	.embedImage 
	{
		float: left; 
		margin-right: 1.0em;
		padding-right: 5px;
	}
	


#focusThree {
	width: 230px;
	margin: -1px 0 0 0;
}


#focusThree #event h4 {
	width: 169px;
	height: 62px;
	background: url(../../img/homepage/events-interop.gif) 0 0 no-repeat;
	border: none;
	margin: 0;
	padding: 0 0 3px 0;
	cursor: pointer;
}


#focusThree #event p {
	padding: 0 0 0 1px;
	margin: 0;
}

#focusThree #event a {
	color: #414b56;
	text-decoration: none;
}

#focusThree #newsletter h4 {
	width: 230px;
	height: 33px;
	background: url(/img/homepage/newsletter.gif) 0 0 no-repeat;
	border: none;
	float:left;
	padding: 0 0 3px 0;
	display: block;
	text-indent: -9000px;
	overflow: hidden;
}

#focusThree #newsletter a {
	width: 82px;
	height: 18px;
	display: block;
	margin: 1px 0 0 0;
	text-indent: -9000px;
    float:left;
	overflow: hidden;
	background: url(/img/homepage/subscribe-0.gif) 0 0 no-repeat;
	
}
#focusThree #newsletterCZ a {
	width: 82px;
	height: 18px;
	display: block;
	margin: 1px 0 0 0;
	text-indent: -9000px;
    float:left;
	overflow: hidden;
	background: url(/img/homepage/cz/subscribe-0.gif) 0 0 no-repeat;
	
}
#focusThree #newsletter a:hover { background: url(/img/homepage/subscribe-r.gif) 0 0 no-repeat; }	
#focusThree #newsletterCZ a:hover { background: url(/img/homepage/cz/subscribe-r.gif) 0 0 no-repeat; }	

#subcontent h3 
{
	position: relative;
	width: 100%;
	background: #f3f3f3;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	padding: 1px;
	margin: 0 0 4px 0;
}

/* Tabs */
	#tabs ul {
		width: 500px;
		float: left;
		background: url(../../img/content-design/tab-line.gif) bottom right repeat-x;
		margin: 0 0 0px 0;
		padding: 0;
    
	}
		#tabs ul li { 
			display: inline; 
			background: none;
			padding: 0;
		}
		#tabs ul li a {
			position: relative;
			float: left;
			height: 31px;
			display: block;
			text-indent: -9000px;
			overflow: hidden;
			z-index: 200;
			margin: 0 8px 0 0;
			padding: 0;
		}
		#tabs ul li a:focus, #tabs ul li a:active {outline: none;}
		
		#tabs ul li a#tabAmericas{
			width: 97px;
			background: url(../../img/content-design/tab-america-0.gif) 0 0 no-repeat;
		}
			#tabs ul li.active a#tabAmericas { background: url(../../img/content-design/tab-america-1.gif) 0 0 no-repeat; }
		#tabs ul li a#tabEMEA {
			width: 64px;
			background: url(../../img/content-design/tab-emea-0.gif) 0 0 no-repeat;
		}
			#tabs ul li.active a#tabEMEA { background: url(../../img/content-design/tab-emea-1.gif) 0 0 no-repeat; }
		#tabs ul li a#tabAPAC {
			width: 61px;
			background: url(../../img/content-design/tab-apac-0.gif) 0 0 no-repeat;
		}
			#tabs ul li.active a#tabAPAC
			{ background: url(../../img/content-design/tab-apac-1.gif) 0 0 no-repeat; }	
			
			a.pdf {content-design.cs... (line 4)
background:transparent url(../../img/interface/icn-pdf.gif) no-repeat scroll 0pt 1px;
padding:0pt 0pt 0pt 18px;
}
			
		/* Google Search Results */
		#fileType .pdf 
		{
			background:transparent url(../../img/interface/google/icpdf.gif) no-repeat scroll 0pt 1px;
padding:0pt 0pt 20px 18px;
float:left;
}

		#fileType .html 
		{
			background:transparent url(../../img/interface/google/html16.gif) no-repeat scroll 0pt 1px;
padding:0pt 0pt 20px 18px;
float:left;
}

		#fileType .doc 
		{
			background:transparent url(../../img/interface/google/icdoc.gif) no-repeat scroll 0pt 1px;
padding:0pt 0pt 20px 18px;
float:left;
}

		#fileType .xls 
		{
			background:transparent url(../../img/interface/google/icxls.gif) no-repeat scroll 0pt 1px;
padding:0pt 0pt 20px 18px;
float:left;
}

		#fileType .ppt 
		{
			background:transparent url(../../img/interface/google/icppt.gif) no-repeat scroll 0pt 1px;
padding:0pt 0pt 20px 18px;
float:left;
}

	#fileType .txt 
		{
			background:transparent url(../../img/interface/icn-html.gif) no-repeat scroll 0pt 1px;
padding:0pt 0pt 20px 18px;
float:left;
}

#fileType b 
		{
display:none;

}


.calloutBox {
  background-color: #AA103F;
  color: #000;
  float: right;
  width: 250px;
}

.fancyPara {
  background-color: #AA103F;
  color: #000;
 
}

.portrait {
  border-bottom: 1px solid #FFF;
  border-left: none;
  border-right: none;
  border-top: 1px solid #FFF;
  margin: 0 30px;
}


.portrait p {
  margin: 0 -20px;
  padding: 1em;
  background-color: #FFF;
}

.horizontal {
  background-color: #E4E4E4;
  border-bottom: 1px solid #AA103F;
  border-left: none;
  border-right: none;
  border-top: 1px solid #AA103F;
  color: #000;
  margin: 0 10px;
  padding: 20px 0;
}

.horizontal p {
  margin: 0 -10px;
  padding: 0 20px 0 20px !important;
}
