﻿/*====== GLOBAL STYLES ======*/
body { margin:0px; padding:0px; font-family:Arial; color:#444243; font-size:12px;}
.wrapper { width:955px; margin:0px auto; border:0px solid red;}
.mainTable { width:955px;}
h1, h2, h3, h4, table, th, tr, td, p, a, img, div, span, ul, li, b, tbody, thead { margin:0px; padding:0px;}
a { text-decoration:none; color:#8f8f8f; outline:none;}


/*======================================== HOME PAGE ========================================*/ 

/*====== HEAD ======*/
.header td { vertical-align:top;}
.logo a {
      display:block;
      width:220px;
      height:82px;
      background-image:url(../../innerData/images/logo.jpg);
}
/*------ all menus ------*/
.menus { margin-top:5px; margin-left:6px;}
/*------ top menu ------*/
.pushTopMenu { width:447px; height:47px;}
.searchMenu {}
.searchMenu td a { text-decoration:none; padding:0px 20px; text-align:center; line-height:20px; font-size:11px; color:#424343;}
.searchMenu td a:hover { color:#5c8cc2;}

/*------ main menu ------*/
.mainMenu {
    background-image:url(../../innerData/images/menuBG.jpg);
    background-position:right top;
    background-repeat:no-repeat;
    height:25px;
    width:729px;
}
.mainMenu ul { list-style-type:none; display:inline;}
.mainMenu li { float:left;}
.mainMenu a {
    text-decoration:none;
    color:#fff;
    font-size:12px;
    display:block;
    line-height:25px;
    margin:0px 10px;
    padding:0px 30px;
    text-align:center;
}

/*------ search ------*/
.search input {
    background-image:url(../../innerData/images/searchBG.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    height:18px;
    padding-left:20px;
    border:0px;
    margin-top:3px;
    color:#555;
}

/*====== FLASH ======*/
.flash {
    width:955px;
    height:312px;
    padding-bottom:2px;
}

/*====== CONTENT ======*/
.contentHP { width:955px; height:165px; border:0px solid red;}
.bannerLeft {
    width:227px;
    height:165px;
    vertical-align:middle;
    padding-left:5px;
}
.bannerLeft a {
    color:#004f73;
    background-image:url(../../innerData/images/downloadBTN.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    line-height:73px;
    width:174px;
    display:block;
    font-size:20px;
    padding-left:45px;
    text-decoration:none;
}
.bannerLeft a:hover {background-position:left bottom;}
.bannerCenter {
    width:390px;
    height:140px;
    vertical-align:top;
    padding-left:14px;
    padding-top:25px;
    background-image:url(../../innerData/images/line.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.bannerCenter h3 { color:#004f73; font-size:15px; margin-bottom:15px;}
.bannerCenter p { font-size:12px; margin-bottom:20px;}
.bannerCenter a { color:#5f98a9; text-decoration:none; font-size:12px;}
.bannerRight {
    width:304px;
    height:140px;
    padding-left:14px;
    padding-top:25px;
    vertical-align:top;
    background-image:url(../../innerData/images/line.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.bannerRight h3 { color:#004f73; font-size:15px; margin-bottom:15px;}
.bannerRight p { font-size:12px; margin-bottom:20px;}
.bannerRight marqueec { margin:0px; padding:0px;}

/*======================================== INEER PAGES ========================================*/
h1.titleH1Knowledge  {
    width:735px;
    line-height:76px;
    background-image:url(../../innerData/images/knowledgeCenterHeader.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    color:#004f73;
    font-size:30px;
    padding-left:220px;
}
h1.titleH1Solution  {
    width:735px;
    line-height:76px;
    background-image:url(../../innerData/images/solutionHeader.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    color:#004f73;
    font-size:30px;
    padding-left:220px;
}
h1.titleH1Products  {
    width:735px;
    line-height:76px;
    background-image:url(../../innerData/images/productsHeader.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    color:#004f73;
    font-size:30px;
    padding-left:220px;
}
h1.titleH1MediaCenter  {
    width:735px;
    line-height:76px;
    background-image:url(../../innerData/images/mediaCenterHeader.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    color:#004f73;
    font-size:30px;
    padding-left:220px;
}
h1.titleH1Company  {
    width:735px;
    line-height:76px;
    background-image:url(../../innerData/images/companyHeader.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    color:#004f73;
    font-size:30px;
    padding-left:220px;
}
h1.titleH1Customer  {
    width:735px;
    line-height:76px;
    background-image:url(../../innerData/images/loginCustomerHeader.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    color:#004f73;
    font-size:30px;
    padding-left:220px;
}
h1.titleH1technology  {
    width:735px;
    line-height:76px;
    background-image:url(../../innerData/images/technologyHeader.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    color:#004f73;
    font-size:30px;
    padding-left:220px;
}
.Breadcrumbs { line-height:30px; color:#5f98a9; font-size:11px; display:block; margin-bottom:10px;}
.blue { line-height:40px; color:#5f98a9; font-size:11px; margin-bottom:10px;}

.contentINEER td { vertical-align:top;}

.sideBarLeft { width:190px; vertical-align:top; border-top:1px solid #b7b7b7;}
.sideBarLeft ul { list-style-type:none;}
.sideBarLeft a { color:#5f98a9; line-height:30px;   display:block;}

.content { width:537px; vertical-align:top; padding:0px 30px; padding-bottom:30px;}
.content h1 { color:#004f73; font-size:18px; margin:0px 0px 25px 0px; padding:0px;}
.content h2 { color:#004f73; font-size:12px; margin:15px 0px 5px;}
.content p { margin-bottom:25px;}
.content ul { list-style-image:url(../../innerData/images/bulletIMG.jpg); margin-left:14px; margin-bottom:25px;}
.content li { margin-bottom:5px;}

.innerTable { margin-bottom:25px;}
.innerTable th { background-color:#929292; color:#fff; text-align:left; padding-left:10px; line-height:25px;}
.innerTable td.withStyle { background-color:#e0e0e0; color:#444243; text-align:left; padding-left:10px; line-height:25px;}
.innerTable td { background-color:#fff; color:#444243; text-align:left; padding-left:10px; line-height:25px;}
.innerTable td.nothing { margin:0px; padding:0px; width:5px;}

.sideBarRight { width:172px; vertical-align:top; padding-top:45px; color:#004f73;}
.sideBarRight img { border:0px;}
.askUs {
    background-image:url(../../innerData/images/askUsIMG.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:172px;
    height:65px;
    display:block;
    margin-bottom:30px;
}
.smallToLarge { margin-bottom:30px; display:block;}
.downCenter {
    margin-bottom:20px;
    display:block;
    background-image:url(../../innerData/images/downloadCenterIMG.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:172px;
    height:41px;
}
.downCenter:hover { background-position:left bottom;}
.sideBarRight hr{margin:0; padding:0;}
.sideBarRight ul { list-style-image:url(../../innerData/images/bulletSideBarIMG.jpg); margin:0px 0px 0px 15px;} 
.sideBarRight ul a { color:#5f98a9; margin-bottom:10px; display:block;}
.sideBarRight a.in {
    background-image:url(../../innerData/images/inIMG.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:25px;
    height:25px;
    display:block;
}
.sideBarRight a.face {
    background-image:url(../../innerData/images/faceBookIMG.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:25px;
    height:25px;
   display:block;

}
.mainOpenTBL td { vertical-align:baseline;}
.mainOpenTBL p { margin-bottom:5px;}

.tblLongInterfaces { width:100%;}
.tblLongInterfaces th { text-align:left; line-height:30px; background-color:#cccccc; border-left:1px solid #fff; padding-left:5px;}
.tblLongInterfaces td { line-height:25px; border:1px solid #f1f1f1; padding-left:5px;}
.tblLongInterfaces tr { }
.tblLongInterfaces tr:hover { background-color:#f1f1f1;}

.LoadBalancer {}
.LoadBalancer p { margin-bottom:5px;}

.tblManagement { width:100%;}
.tblManagement td { vertical-align:top; border-bottom:1px solid #e1e1e1;}
.tblManagement td.noBorder { border-bottom:0px;}
.tblManagement h2 { margin:0px 0px 7px 0px; padding-top:30px;}
.tblManagement img { margin-right:20px; margin-bottom:30px; padding-top:30px;}
.tblManagement p { margin:0px; padding:0px;}

.partners { width:100%;}
.partners td { vertical-align:top; border-bottom:1px solid #e1e1e1;}
.partners td.noBorder { border-bottom:0px;}
.partners h2 {margin:0px 0px 7px 0px; padding-top:30px;}
.partners p { margin-bottom:30px; padding:0px;}
.partners img { margin-right:20px; margin-bottom:30px; padding-top:30px;}

.tblDownload { width:535px;}
.tblDownload th { width:20px;}
.tblDownload td { vertical-align:top; width:250px; margin-right:20px;}
.tblDownload h2 { line-height:30px; background-color:#ededed; padding-left:10px;}
.tblDownload ul { list-style-type:none; list-style-image:none; margin-left:0px; margin-top:10px;}
.tblDownload ul.differentUL { list-style-image:url(../images/bulletIMG.jpg); margin-left:45px;}
.tblDownload a {
    background-image:url(../../innerData/images/bulletBig.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    line-height:22px;
    padding-left:30px;
    display:block;
}
.tblDownload ul.differentUL a { background-image:none; padding:0px;}

.tblNews { width:100%; }
.tblNews th { vertical-align:top; text-align:left; color:#004f73; padding-bottom:7px;}
.tblNews td { vertical-align:top;}

.tblBTNs { width:220px;}
.tblBTNs td { width:108px;}
a.freePocHP_btn {
    background-image:url(../../innerData/images/HPfreePoc.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:108px;
    height:31px;
    margin-top:10px;
     padding-left:0px;
}
a.freePocHP_btn:hover { background-position:left bottom;}

a.downloadStack_btn {
    background-image:url(../../innerData/images/HPdownloadStack.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:108px;
    height:31px;
    margin-top:10px;
     padding-left:0px;
}
a.downloadStack_btn:hover { background-position:left bottom;}

a.freePoc_btn {
    background-image:url(../../innerData/images/freePoc_btn.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    display:block;
    width:173px;
    height:31px;
    color:#fff;
}
a.freePoc_btn:hover { background-position:left bottom;}

a.downloadStack {
    background-image:url(../../innerData/images/download-stackInner.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    display:block;
    width:173px;
    height:31px;
}
a.downloadStack:hover { background-position:left bottom;}

.tblPoc { width:50%; margin-bottom:20px;}
.searchButton {
    background-image:url(../../innerData/images/submitBTN.jpg);
    background-position:left top;
    background-repeat:no-repeat; text-align:center;
    display:block;
    width:102px;
    line-height:24px;
    text-align:center;
    font-weight:bold;
    color:#888;
}

.tblPoc a:hover { background-position:left bottom; color:#fff;}
.tblPoc td { padding:10px 0px;}
.tblPoc th { padding:10px 10px 10px 0px; color:#a9bc40;}

.testimoniesTxt { color:#004f73;}
.tbl_testimonies img { padding-right:20px;}
.tbl_testimonies td { border-bottom:1px solid #b7b7b7; padding-top:20px;}

.sideBarRight h3 { text-align:left; font-size:12px; border-bottom:1px solid #b7b7b7; padding-bottom:10px; margin-bottom:5px;}

ul.softeare li p { padding-top:20px;}


/*====== FOOTER ======*/
.footer {
    background-image:url(../../innerData/images/footerIMG.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    height:81px;
    vertical-align:top;
}
.footerLinks { width:840px; padding-left:90px; padding-top:15px; font-size:11px;}
.footerLinks ul { list-style-type:none; width:840px;}
.footerLinks li { float:left;}
.footerLinks a { padding:0px 10px; line-height:15px; border-left:1px solid #b4b4b4; display:block;}
.footerLinks a.noBorder { border-left:0px;}
.footerCopyright { width:289px; padding-left:30px; padding-top:15px; padding-bottom:10px; color:#8f8f8f; font-size:11px;}
.footerCopyright a:hover { text-decoration:underline;}

.OpenTD
{
    display:none;
}

.red
{
    color:Red;
}