@charset "utf-8";
/* CSS Document */
/* Default Settings For Entire Site */
body,div,span,dd,dl,tr,td,th,ul,li,p{
font-family:Tahoma;
font-size:11px;
color:#2f2f2f
}
body{
margin:0px;
padding:0;
background-color:#e4e4e4;
}

.capital{
text-transform:capitalize
}

td,Td{
align:left;
vertical-align:top;
}
.logo{
margin-left:20px;
margin-top:30px;
}
A:link{
color:#007ac3;
text-decoration:none
}
A:active{
color:#007ac3;
text-decoration:none
}
A:visited{
color:#007ac3;
text-decoration:none
}
A:hover{
color:#007ac3;
text-decoration:underline
}

h1{
 font-family:Tahoma;
 font-size:18px;
 margin:0px;
 }
 
 
.h1{
 font-family:Tahoma;
 font-size:18px;
 margin:0px;
 }
 
h5{
 font-family:"Times New Roman", Times, serif;
 text-transform:uppercase;
 font-weight:bold;
 font-size:16px;
 margin:0px;
 }

h2{
color:#2f2f2f;
font-weight:bold;
font-size:14px;
margin:0px;
}
.story p, .story li, .story ul{
 line-height:1.5em;
 text-align:justify;
 margin-right:7px;
 margin-top:10px;
 font-family:Tahoma;
font-size:11px;
color:#2f2f2f
 }
 
 .titleBlue{
 font-family:Tahoma;
 font-size:18px;
 margin:0px;
 color:#007ac7; 
 }
 
.rightGrayGrad{
	background-image:url(http://www.tekelec.com/images/right_graygrad.jpg);
	background-color:#efefef;
}
 
.imgBorder{
border-width: 1px;
border-style: solid;
border-color: #666666;
margin-left:10px;
}
.bBlue{
color:#007ac7;
font-weight:bold;
font-size:14px;
}

.docLink{
color:#000000;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

A.docLink:hover{
color:#3b88c9;
text-decoration:underline;
font-weight:bold;
font-size:11px;
}
.contentTable{
border:0;
width:100%;
}

.contentCell{
padding-right:8px;
padding-left:8px;
padding-bottom:50px;
}
.contentCellText{
padding-bottom:50px;
}

div.hr {
  height: 0px;
  border-bottom:solid #747577 1px;
  margin-bottom:10px;
  padding:5px
  }
  
div.hr hr {
  display: none;
}
/*Default Settings */




/* Styles for Header & Navigation */

#topRightNav{
margin-right:14px;
margin-bottom:10px
}

.searchForm{
	margin:0px;
}

.searchFormTable{
 	margin-right:10px;
}

a.topNav:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#007ac7; 
text-decoration:none;
}

a.topNav:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#007ac7; 
text-decoration:none;
}
a.topNav:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#007ac7; 
text-decoration:underline;
}

a.topNavBlk:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000; 
text-decoration:none;
}

a.topNavBlk:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000; 
text-decoration:none;
}
a.topNavBlk:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000; 
text-decoration:underline;
}

.navbg{
padding-top:12px;

}

.navbgOn{
padding-top:12px;
}
.searchBox{
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif;
 border-bottom: 1px solid #efefef;
 border-top: 1px solid #efefef;
 border-right:0;
 border-left:0;
 background-color:#efefef;
 }
 .searchBoxTD{
	 padding-bottom:20px;
 }
 
 .headerLinks{
margin-top:10px;
margin-bottom:15px;
}
.headerLinks A:link{
color:#aeaeae;
text-decoration:none
}
.headerLinks A:active{
color:#aeaeae;
text-decoration:none
}
.headerLinks A:visited{
color:#aeaeae;
text-decoration:none
}
.headerLinks A:hover{
color:#007ac3;
text-decoration:underline
}
 
 
 /* Styles for Left Navigation Bar */
.leftSide {
width:160px;
margin-top:55px;
margin-bottom:50px;
}
.lSideBar{
background-color:#FFFFFF;
width:180px;
}
#leftSideTop{
 font-size:11px; 
 background-color:#d9e3ed;
 margin:0px;
 text-align:left;
 font-weight:bold;
 padding-right:10px;
 padding-top:3px;
 padding-bottom:3px;
 border-bottom:2px #FFFFFF solid
}
#leftSideBottom{
 font-size:11px; 
 text-align:left;
 background-color:#d9e3ed;
 margin:0px;
 padding-left:10px;
 padding-top:3px;
 padding-bottom:3px;
 border-bottom:2px #FFFFFF solid
}

.leftSideHead{
 font-size:11px; 
 text-align:left;
 background-color:#d9e3ed;
 margin:0px;
 padding-left:10px;
 padding-top:3px;
 padding-bottom:3px;
 border-bottom:2px #FFFFFF solid
}
.leftSideHeadSelected{
 font-size:11px; 
 text-align:left;
 background-color:#FFFFFF;
 margin:0px;
 padding-left:10px;
 padding-top:3px;
 padding-bottom:3px;
 border-bottom:2px #FFFFFF solid
}
#ln2ndLevel{
padding-left:20px;
}
#ln3rdLevel{
padding-left:35px;
}
a.leftNav:link{
color:#666666;
text-decoration:none;
}
a.leftNav:active{
color:#666666;
text-decoration:none;
}

a.leftNav:visited{
color:#666666;
text-decoration:none;
}
a.leftNav:hover{
color:#666666;
text-decoration:underline;
}
a.leftNavSelected:link{
font-weight:bold;
color:#2f2f2f;
text-decoration:none;
}
a.leftNavSelected:active{
font-weight:bold;
color:#2f2f2f;
text-decoration:none;
}
a.leftNavSelected:visited{
font-weight:bold;
color:#2f2f2f;
text-decoration:none;
}
a.leftNavSelected:hover{
font-weight:bold;
color:#2f2f2f;
text-decoration:underline;
}

/* Styles for Left Navigation Bar */


.linkArrow{
margin-right:3px;
vertical-align:middle;
margin-top:1px;
}
.roundlb{
background-image:url(http://www.tekelec.com/images/roundlb.gif);
background-position:bottom left;
background-repeat:no-repeat;
}
.roundlt{
background-image:url(http://www.tekelec.com/images/roundlt.gif);
background-position:top left;
background-repeat:no-repeat;
}

.roundrb{
background-image:url(http://www.tekelec.com/images/roundrb.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.roundrt{
background-image:url(http://www.tekelec.com/images/roundrt.gif);
background-position:top right;
background-repeat:no-repeat;
vertical-align:middle;
}
.navTD{
border-bottom:3px #828387 solid;
}



.bordergreytop{
border-top:solid 1px #d6d6d6;
}
.bordergreysides{
border-right:solid 1px #d6d6d6;
border-left:1px solid #d6d6d6;
padding-left:6px;
padding-right:6px;
}

.bordergreybottom{
border-bottom:solid 1px #d6d6d6;
}

.borderbluetop{
border-top:solid 1px #007ac7;
}
.borderbluesides{
border-right:solid 1px #007ac7;
border-left:1px solid #007ac7;
padding-left:6px;
padding-right:6px;
}
.borderbluebottom{
border-bottom:solid 1px #007ac7;
}

.greyBorderLR{
border-right:solid 1px #d6d6d6;
border-left:solid 1px #d6d6d6;
text-align:left;
}

.greyBorderL{
border-left:solid 1px #d6d6d6
}
.greyBorderR{
border-right:solid 1px #d6d6d6
}
.divFP{
padding-right:20px;
padding-left:20px;
margin-top:0px;
padding-top:0px;
}
h3{
font-weight:bold;
font-family:"Trebuchet MS";
font-size:20px;
color:#7c7b80;
margin:0px;
}
.bgDiv {
height:73px;
width:184px;
background-image:url(http://www.tekelec.com/images/globebg.gif);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
}
.whiteText{
color:#FFFFFF;
padding-left:20px;
padding-right:20px;
text-align:left;
}
.whiteText p{
color:#FFFFFF;
padding-left:20px;
margin-top:5px;
margin-bottom:10px;
text-align:left;
}
.divText{
padding-left:20px;
padding-right:20px;
text-align:left;
}
.divText p{
padding-left:20px;
margin-top:5px;
margin-bottom:10px;
text-align:left;
}
a.whiteLink:link{
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
a.whiteLink:active{
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

a.whiteLink:visited{
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
a.whiteLink:hover{
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}
.vLine{
vertical-align:middle;
}
.compHighlights{
color:#FFFFFF;
font-size:18px;
height: 1em;
padding-left:25px;
padding-bottom:5px;
}
.smallBlue{
font-size:10px;
font-weight:bold;
color:#007ac7;
}
a.marketLink:link{
font-weight:bold;
font-family:"Trebuchet MS";
font-size:13px;
color:#7c7b80;
vertical-align:middle;
text-decoration:none;
}
a.marketLink:active{
font-weight:bold;
font-family:"Trebuchet MS";
font-size:13px;
color:#7c7b80;
vertical-align:middle;
text-decoration:none;
}

a.marketLink:visited{
font-weight:bold;
font-family:"Trebuchet MS";
font-size:13px;
color:#7c7b80;
vertical-align:middle;
text-decoration:none;
}

a.marketLink:hover{
font-weight:bold;
font-family:"Trebuchet MS";
font-size:13px;
color:#7c7b80;
vertical-align:middle;
text-decoration:underline;
}
.relatedDiv{
float:right;
width:200px;
padding-left:8px;
padding-bottom:8px;
padding-bottom:8px;
margin-left:10px;
}

.relatedCellContent{
margin-top:10px;
}

.relatedCellContent img{
margin-top:4px;
}

.relatedCellContent td{
padding-bottom:10px;
padding-left:2px;
}

.relatedTableLeft{
border-left:1px #d1d6d9 solid;
border-bottom:1px #d1d6d9 solid;
}

.relatedTableRight{
border-right:1px #d1d6d9 solid;
border-bottom:1px #d1d6d9 solid;
padding-right:10px;
}
.relatedTableBottom{
border-bottom:1px #d1d6d9 solid;
}


.relatedP{
margin-bottom:10px;
margin-left:20px;
text-align:left;
}

.prodListDiv{
 padding-left:12px;
 line-height:1.5em;
	
}


.borderhead {
background-color:#007bc3;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
padding:3px;
}



/* Styles For Forms */

.standardFormTable{
border:1px solid #007ac7;
}
.loginFormTable{
border:1px solid #007ac7;
padding:3px
}
.loginForm{
width:200px;
}
.loginForm Table, TR, TD, TH, Input, Span, div{
font-family:"Arial", "Helvetica";
font-size: 11px;
}
.loginFormHeader{
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:2px;
}
.uName {
font-size:12px;
font-weight:bold;
}
.loggedIn{
font-size:10px;
}
#login{
margin:0px;
padding:0px;
}
.loginWarning{
color:#FF0000;
font-weight:bold;
text-align: center;
}

.warning{
color:#FF0000;
font-weight:bold;
text-align:left;
}
.label{
text-align:right
}
.field{
align:left;
}
.textField, .selectField
{
border: 1px solid #007ac7;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.wText{
color:#FFFFFF;
font-weight:bold;
}
.blueButton{
background-color:#007ac7;
color:#FFFFFF;
border-bottom-color:#2f2f2f;
border-right-color:#2f2f2f;
border-left-color:#409bd5;
border-top-color:#409bd5;
}
.footerLinks{
margin-top:10px;
margin-bottom:15px;
}
.footerLinks A:link{
color:#2f2f2f;
text-decoration:none
}
.footerLinks A:active{
color:#2f2f2f;
text-decoration:none
}
.footerLinks A:visited{
color:#2f2f2f;
text-decoration:none
}
.footerLinks A:hover{
color:#007ac3;
text-decoration:underline
}
.flashOffset{
 position:relative;
 top:-12px;
}

.prodSol p, li{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 18px;
	
}


/*RHS Contact Code */
#subscribeBox { background:#FFF url(images/subscribe-grad-bg-img.gif) repeat-x left bottom; padding-bottom:6px; }
#subscribeBox ul { list-style:none; padding-left:4px; margin:0px;}
#subscribeBox li { padding-bottom:4px; }

#TekelecContactBox{ margin-top:55px;}
#TekelecContactBox, #subscribeBox { background:#FFF url(images/contact-box-grad-bg-img.gif) repeat-x left bottom; border:1px solid #eaeaea; font:normal 12px Arial, Helvetica, sans-serif; padding:8px 00px 10px 12px; margin-bottom:25px; margin-right:10px;}
.resource_center #TekelecContactBox, .resource_center #subscribeBox { margin-right:0px;}

#TekelecContactBox h3, #subscribeBox h3 { color:#444444; font-size:12px; font-weight:700; padding-bottom:8px; }
#TekelecContactBox p { padding-bottom:5px; margin:0px; }
#TekelecContactBox p a, #subscribeBox li  { background:url(images/blue-arrow-img.gif) no-repeat left 4px; color:#0079c8; padding-left:9px; text-decoration:none; }
#TekelecContactBox img { margin:3px 0 0px 0; }
#TekelecContactBox, #subscribeBox { color:#5f5f5f; font:normal 12px Arial, Helvetica, sans-serif; }





#newestvids { background:#FFF url(images/subscribe-grad-bg-img.gif) repeat-x left bottom; padding-bottom:6px; }
#newestvids ul { list-style:none; padding-left:4px; margin:0px;}
#newestvids li { padding-bottom:4px; }

#TekelecContactBox{ margin-top:55px;}
#TekelecContactBox, #newestvids { background:#FFF url(images/contact-box-grad-bg-img.gif) repeat-x left bottom; border:1px solid #eaeaea; font:normal 12px Arial, Helvetica, sans-serif; padding:8px 00px 10px 12px; margin-bottom:25px; margin-right:10px;}
.resource_center #TekelecContactBox, .resource_center #newestvids { margin-right:0px;}

#TekelecContactBox h3, #newestvids h3 { color:#444444; font-size:12px; font-weight:700; padding-bottom:8px; }
#TekelecContactBox p { padding-bottom:5px; margin:0px; }
#TekelecContactBox p a, #newestvids li  { background:url(images/blue-arrow-img.gif) no-repeat left 4px; color:#0079c8; padding-left:13px; text-decoration:none; }
#TekelecContactBox img { margin:3px 0 0px 0; }
#TekelecContactBox, #newestvids { color:#5f5f5f; font:normal 12px Arial, Helvetica, sans-serif; }





#topvids { background:#FFF url(images/subscribe-grad-bg-img.gif) repeat-x left bottom; padding-bottom:6px; }
#topvids ol { padding-left:20px; margin:0px;}
#topvids li { padding-bottom:4px; }

#TekelecContactBox{ margin-top:55px;}
#TekelecContactBox, #topvids { background:#FFF url(images/contact-box-grad-bg-img.gif) repeat-x left bottom; border:1px solid #eaeaea; font:normal 12px Arial, Helvetica, sans-serif; padding:8px 00px 10px 12px; margin-bottom:25px; margin-right:10px;}
.resource_center #TekelecContactBox, .resource_center #topvids { margin-right:0px;}

#TekelecContactBox h3, #topvids h3 { color:#444444; font-size:12px; font-weight:700; padding-bottom:8px; }
#TekelecContactBox p { padding-bottom:5px; margin:0px; }
#TekelecContactBox p a, #topvids li  { text-decoration:none; }
#TekelecContactBox img { margin:3px 0 0px 0; }
#TekelecContactBox, #topvids { color:#5f5f5f; font:normal 12px Arial, Helvetica, sans-serif; }

/*RHS Contact Code */
