﻿
.msg
{
    color: Red;
    font-size: 12px;
}

/* Sticky footer styles begin
      -------------------------------------------------- */
html, body
{
    height: 100%; /* The html and body elements cannot have any padding or margin. */
}





/* Set the fixed height of the footer here */
.copyright
{
    float: left;
    margin-left: 15px;
    margin-top: 3px;
}
.poweredBy
{
    float: right;
    width: 153px;
    margin-top: 3px;
    display: none;
}




.intotaLogo
{
    height: 30px;
}
.footerTable
{
    background-color: #cccccc;
    width: 100%;
    border: 0;
    z-index: 99;
    position: absolute;
   
}

.footerTable span
{
    font-weight: bold;
    color: #0163be;
}
.footerContainer
{
    /*  -moz-border-radius: 10px;     -webkit-border-radius: 10px;     border-radius: 10px;*/
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    height: 41px;
    background: #cccccc;
    z-index: 0;
}
.footerContent
{
    padding-top: 8px;
    color: black;
    font-size: 11px;
    width: 100%;
    float: left;
    z-index: 99999999999999;
}

.menuContainer
{
    margin-left: 25px;
}

.menuContainer #link
{
    width: 170px;
}
/* Sticky footer styles end
      -------------------------------------------------- */
.navbar-innerCus
{
    width: 99.8%;
    margin-right: auto;
    margin-left: auto;
    border: 1px solid #7cb926;
    background: #7cb926;
}



.line
{
    border-bottom: 1px solid Aqua;
}

.spacingPopUp
{
    padding-top: 9px;
}
.spacingSendMail
{
    padding-bottom: 4px;
}



/* Login Form Start
      -------------------------------------------------- */

.containerLogin
{
    width: 300px;
    margin-top: 15px;
    background-color: Blue;
}
.containerLoginbk
{
    width: 447px;
    margin-top: 15px;
    height: 600px;
    background: url('/Content/Images/intota_login_bg_prassad.jpg') no-repeat;
    background-color:Blue;
}
/* The white background content wrapper */
.containerLogin > .content
{
    background-color: #e0e7ed;
    padding: 45px;
    padding-top: 10px;
    margin: 0 -28px;
    height: 555px;
    padding-left: 10px;
    margin-left: 0px;
}

.loginHeaderImg
{
    
    font-family: Arial;
    font-size: 40px;
    color: White;
    font-weight: bold;
}

.login-form
{
    position: absolute;
    margin-left: 40px;
    margin-top: 260px;
}
.browserLink
{
    text-decoration: underline;
}
.browserLink a:onhover
{
    text-decoration: underline;
}

.loginBrowserPop
{
    width: 350px;
    color: White;
}

loginBrowserpop a
{
    color: White;
    margin-right: 20px;
}
.loginBrowserpop a:hover
{
    color: Blue;
}
.loginBrowser a
{
    color: White;
}
.loginBrowser a:hover
{
    color: Aqua;
}
.divSpaceBrowser
{
    height: 80px;
    display: none;
}
.browserIcns
{
    width: 300px;
    margin-top: 5px;
}
.icnFirefx
{
    float: left;
    margin-left: 120px;
}

.icnIe
{
    float: left;
    margin-left: 10px;
}
legend
{
    margin-right: -50px;
    font-weight: bold;
    color: #404040;
}


.removeBorder
{
    padding: 0;
    border: none;
    background: none;
    margin-left: 50px;
}


/* Login Form End
      -------------------------------------------------- */



.roundCorner
{
    border-radius: 10px;
    -webkit-border-radius: 10px; /* For safari */
    -moz-border-radius: 10px; /* For mozilla */
}

#LibrariesList option
{
    width: 220px;
}


.logOutImg
{
    display: inline-block;
    background: url('/Content/Images/nav_login_off.png') no-repeat 7px 12px;
    height: 47px;
    width: 30px;
}

.logOutImg:hover
{
    background-image: url('/Content/Images/nav_login_on.png');
}

.loginImg
{
    display: inline-block;
    background: url('/Content/Images/nav_login2_off.png') no-repeat 7px 12px;
    height: 47px;
    width: 30px;
}

.loginImg:hover
{
    background-image: url('/Content/Images/nav_login2_on.png');
}

.filesImg
{
    display: none;
    background: url('/Content/Images/nav_myfiles_off.png') no-repeat 8px 12px;
    height: 30px;
    width: 8px;
}

.filesImg:hover
{
    background-image: url('/Content/Images/nav_myfiles_on.png');
}
.filesImg:visited
{
    background-image: url('/Content/Images/nav_myfiles_on.png');
}

.settingsImg
{
    display: inline-block;
    background: url('/Content/Images/nav_settings_off.png') no-repeat 5px 12px;
    height: 30px;
    width: 8px;
    padding-left: 10px;
}

.settingsImg:hover
{
    background-image: url('/Content/Images/nav_settings_on.png');
}

.helpImg
{
    display: inline-block;
    background: url('/Content/Images/nav_contact_off.png') no-repeat 5px 11px;
    height: 30px;
    width: 12px;
}

.helpImg:hover
{
    background-image: url('/Content/Images/nav_contact_on.png');
}
.headerUnder
{
    background-color: Gray;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    display: none;
    height: auto;
    z-index: 999999999999;
}


.divider
{
    height: 50px;
}

.headerUnder ul
{
    list-style-type: none;
    margin-bottom: 0px;
    padding: 0 0 0 0;
    float: left;
    margin-right: 0px;
    margin-left: 13px;
    margin-top: 0px;
    background-color: Gray;
}


.headerUnder li
{
    display: inline;
    background-color: Gray;
}

.headerUnder li a
{
    padding: 0px 5px 0px 5px;
}



.activeReport
{
    color: white;
    font-weight: bold;
}

.loginItemBar
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 13px;
}

.loginItem
{
    margin-left: 12px;
}
.headingSide
{
    float: left;
    width: 200px;
    height: auto;
    color: #4A4A4A;
    font-weight: bold;
}
.contentSide
{
    float: left;
    width: 200px;
    height: auto;
}

.blogHead
{
    color: #154377;
    font-weight: bold;
    font-size: 22px;
    height: 0px;
    margin-top: 0px;
}

.loginHead
{
    color: #154377;
    font-weight: bold;
    font-size: 22px;
    height: 28px;
    margin-top: 0px;
}

.conTopHead
{
    color: Black;
    font-weight: bold;
    font-size: 20px;
    padding-top: 15px;
}
.conHead
{
    color: #363636;
    font-weight: bold;
    font-size: 17px;
}
.conContentSubsc
{
}
.graphic-final
{
    width: auto;
    height: 400px;
}
.conContentBottom
{
    height: 60px;
}
.conContent
{
    padding-top: 16px;
    font-size: 13px;
    color: #4a4a4a;
    font-weight: normal;
}
.linkHead
{
    color: #174279;
    margin-right: 7px;
    font-size: 13px;
    width: 50px;
    float: left;
    margin-top: 12px;
}

.forgotpwd
{
    color: #15427B;
    font-size: 14px;
    margin-bottom: 6px;
    margin-top: 7px;
}


.outerdiv
{
    width: 100%;
    overflow: hidden;
    position: relative;
}

.inneriframe
{
   
    margin-left: -5px;
    width: 99.5%;
    z-index:-20;
}
#outeriframe
{
    height: 0px;
}

table.mediumTable
{
    text-align: center;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #fff;
    width: 100%;
    background-color: #666;
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}

table.mediumTable td
{
    background-color: #CCC;
    color: #000;
    padding: 4px;
    text-align: center;
    border: 1px #fff solid;
}

table.mediumTable td.hed
{
    background-color: #666;
    color: #fff;
    padding: 4px;
    text-align: left;
    border-bottom: 2px #fff solid;
    font-size: 12px;
    font-weight: bold;
}


ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
.nav1 li
{
    display: block;
    position: relative;
    float: left;
}
li ul
{
    display: none;
}


ul li a.menu:hover
{
}
.menuli:hover ul
{
    display: block;
    position: absolute;
}
.menuli:hover li
{
    float: none;
}
.menuli:hover a
{
    background: #3b3b3b;
}

#mask3
{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1000;
    opacity: 0.4;
    background-color: #E6E5E1;
    display: none;
}
.ui-dialog-titlebar
{
    display: none;
}

.water
{
    font-family: Tahoma, Arial, sans-serif;
    color: gray;
}
input.watermark
{
    color: Black;
    background-color:#DAE0D0;
}

.headerForgotPass
{
}
.intotaSmallLogo
{
    margin-top: 7px;
}

.ieMsg
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #d3dfee;
    height: 150px;
    width: 96%;
    margin-top: 20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    color: Black;
    font-size: 12px;
    display: none;
}

.ieMsg .first
{
    margin-top: 10px;
}
.ieMsg .last
{
    margin-bottom: 10px;
}

.msgError
{
    color: Red;
    font-size: 12px;
    font-weight: bold;
    margin-top: 40px;
    margin-left: 10px;
    height: 50px;
    width: 100px;
}


.clientCenterImg
{
    display: inline-block;
    background: url('/Content/Images/client_center_button_blue.png') no-repeat 0px 0px;
    height: 20px;
    width: 12px;
    margin-right: 0px;
    margin-top: 9px;
    display: none;
   
}
.linkClientCenterImg
{
     color: #0088cc;
}
.subsideMenu2
{
    display: none;
    border: 1px solid black;
}

.dynamicMenu li:hover .subsideMenu2
{
    display: inline;
    margin-left: -150px;

}
.dynamicMenu
{
     height:10px;
      display: inline;
      font-size:11px;
    margin-top:3px;
      float:left;
      font-family: "Roboto", Helvetica, Arial, sans-serif;
      
}
#dynamicMenuDivider
{
    display:none;
}
.dynamicMenu li
{
      display: inline;
      
}
.subsideMenu2 li
{
    float: none;
}

.liAllArrow
{
    width: 12px;
    cursor: pointer;
}

.ui-menu-item-arrow
{
}

.liAllHoverBox
{
    cursor: pointer;
    color: Black;
    background-color: White;
}


.liSelectedHoverBox
{
    font-weight: normal;
    font-size: 12px;
    color: Black;
    cursor: pointer;
    background-color: White;
    font-weight: bold;
}

.topHeader
{
    width: 99%;
    margin-left: auto;
    margin-right: auto;
    height: 25px;
}
.innertopHeader
{
    width: 100%;
    border:0;
}
.innertopHeaderTd
{
    text-align:right;
   
    color:Black;
}
.topHeader .logo
{
    width: 200px;
}

.rightIc
{
    float: right;
    width: 10%;
    height: 20px;
    margin-top: 0px;
}
.seperator
{
    margin-top: 14px;
    font-weight: bold;
    color: White;
    border-left:1px solid black;
}
.logoIntota
{
    margin-left: 0px;
}
.menuLinkRight
{
    padding: 5px 5px 0px 5px;
    font-weight: bold;
    margin-top: 10px;
    color: #310921;
}
.menuLinkRight a:hover
{
    color: Gray;
}
.menuLinkRight a
{
    color: Black;
}
.nav_right
{
}

.reportStart
{
    margin-top: 30px;
    float: left;
    width: 120px;
    border: 1px solid black;
    color: Black;
    font-weight: bold;
}

.submenu1
{
    border: 1px solid black;
    float: left;
    width: 120px;
    padding-right: 10px;
    margin-top: 60px;
    margin-left: 40px;
}

a#link
{
    background: #7cb926;
    padding: 5px;
    cursor: pointer;
    display: none;
    margin-top: 10px;
    margin-left: -15px;
    position: absolute;
    color: Black;
    font-weight: bold;
    height: 20px;
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}

a#link:hover
{
    background: White;
    border-top: 1px solid #b2b2b2;
    border-left: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2;
}

div#submenu ul
{
    margin-left: 0px;
}

div#submenu
{
    display: none;
    position: absolute;
    width: auto;
    padding: 10px;
    margin-top: 40px;
    height: auto;
    margin-left: -15px;
    background-color: White;
    border-left: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2;
    border-bottom: 1px solid #b2b2b2;
    -moz-border-radius: 0px 5px 5px 5px;
    -webkit-border-radius: 0px 5px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    z-index: 9999999999;
}
#submenu a
{
    
}
#submenu1
{
    background: White;
    width: 160px;
    float: left;
    color: Black;
    height: auto;
   
}
#submenu1 a
{
    color: Black;
    font-size: 12px;
    
}

#submenu1 .headerLink
{
   
  
    color: #2937FF;
    font-weight:bold;
    font-size:12px;
   
}

#submenu1 a:hover
{
    color: #2937ff;
    
}

#submenu a:hover:not(.headerLink)
{
    color: Blue;
}
.clickableLink
{
    color:Black;
}
.clickableLinkSiteMap
{
    color:#0088cc;
    font-size:12px;
    margin-top:12px;
        margin-bottom:12px;
}
.clickableLink:hover
{
    color: #2937ff;
    
}

a.clickableLink:hover
{
    color: Red;
}
#CostPerUse
{
    
    padding-left: 10px;
    float: left;
    background-color: White;
    width: auto;
    height: 350px;
    display: none;
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:650px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
}
#Usage,#borderUsage
{
    float: left;
    
    padding-left: 10px;
    background-color: White;
    width: auto;
    display: none;
    height: 350px;
}
#Usage
{
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:895px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
}

.borderLine
{
    float:left;border-left:1px solid #b2b2b2;padding-right:20px;
}
#borderAccreditation,#borderRecommendations,#borderDeselection,#borderOverlap,#borderPeerAnalysis,#borderAdhocAnalysis,#borderClick-ThroughStatistics,#borderSearchBrowseReports,#borderLinkStatistics,#borderSearchUsage,#borderLoadTest
{
    float:left;border-left:1px solid #b2b2b2;margin-left:10px;
}
#CostPerUseBook, #CostPerUseDatabase
{
    float: left;
    background-color: White;
    width: 200px;
    display: block;
}
#CostPerUseJournal
{
    float: left;
    background-color: White;
    width: 250px;
    display: block;
}
#UsageBook, #UsageDatabase, #UsageJournal
{
    float: left;
    background-color: White;
    width: 295px;
    display: block;
}
#Accreditation, #Recommendations, #Deselection, #Overlap, #PeerAnalysis, #Analytics, #AdhocAnalysis,#LoadTest
{
  
    float: left;
    height: 233px;
    background-color: White;
    width: 180px;
    display: none;
}
#PeerAnalysis
{
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:200px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
}
#AdhocAnalysis,#LoadTest
{
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:200px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
}


 #Overlap
 {
     float:left;position:absolute;margin-left:158px;top:0px; display:none;width:180px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
 }

#Deselection
{
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:180px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
}

#Recommendations
{
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:180px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
}

#Accreditation
{
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:180px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
}
#LinkStatistics
{
    
}
#LinkStatistics, #SearchBrowseReports,#SearchUsage
{
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:280px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
    float: left;
    height: 233px;
    background-color: White;

    display: none;
}
#Click-ThroughStatistics
{
   
    float: left;
    height: 233px;
    background-color: White;
    width: 290px;
    display: none;
    float:left;position:absolute;margin-left:158px;top:0px; display:none;width:370px;padding-top:10px;padding-bottom:8px;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;
}
.dropMenuIcon
{
    margin-left: 3px;
    margin-top: 2px;
}

#CostPerUseDatabase1
{
    float: left;
    background-color: White;
    width: 200px;
}

.headerSpan
{
    float: left;
    height: 30px;
}

.chooseReport
{
    border-top: 1px solid #b2b2b2;
    border-left: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.menuFirstHeader
{
    color: #2937ff;
    font-weight: bold;
    font-size: 12px;
    display: none;
}

.menuFirstHeaderSecond
{
    color: #2937ff;
    font-weight: bold;
    font-size: 12px;
    margin-left: 10px;
    display: none;
}

.nav-sprite
{
    float: right;
    margin-top: 5px;
    display: none;
    border:0;
}

#defaultIACounter, .IACounter
{
    display: none;
}
#defaultCounterOnly, .CounterOnly
{
    display: none;
    height: 150px;
}

.clickParent
{
    font-size: 12px;
    cursor: pointer;
}
.clickParentLine
{
    border-bottom: 1px solid #b2b2b2;
    width: 150px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.goButton
{
    cursor: pointer;
    margin-top: 4px;
}
.fileRight
{
    float: right;
    font-size: 13px;
    font-weight: bold;
    color: #0080cc;
}
.helpDiv
{
    float: right;
    width: 35px;
    height: 20px;
    display: none;
}
#ReportHelp
{
    height: 20px;
}
#ReportHelpImg
{
    margin-bottom: 3px;
}
#MsgChrome
{
    color: Red;
    margin-top: 5px;
    display: none;
}
#TrialMsg
{
    color: Red;
    margin-top: 5px;
    display: none;
}

.tdtextbox
{
    padding-top: 10px;
}

.libSpan
{
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
}
#LibrarySetup
{
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    color: #138317;
}
#SetupMain
{
}
#SetupBiblio
{
    display: none;
}
#SetupAcqn
{
    display: none;
}
#SetupCirc
{
    display: none;
}
#SetupHlding
{
    display: none;
}
#SetupItems
{
    display: none;
}
#MsgDiv
{
    color: Red;
    width: 900px;
}

#CreateNewLibrary
{
    display: none;
}
#LibNameHead
{
    display: none;
}
#ChangeLibName
{
    display: none;
}
.mainHome
{
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    height: auto;
    width: 100%;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -100px;
}
.pushBlog
{
    height: 100px;
}
.addSpace
{
    height: 57px;
}
.homePage
{
    margin-top: 55px;
    width: 100%;
    height: 100%;
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}
.homeleftTable
{
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
  
}

.homeleftImg
{
    width: 400px;
}

.homeContent
{
    width: 80%;
}
.imgHomeLeft
{
    height: 400px;
    border: 0px;
}

.homeWel
{
    background-color: #0063be;
    height: 30px;
    color: White;
    font-size: 36px;
}
.guidedTour
{
    margin-top: 200px;
}
.guidedTourHeadWel
{
    padding-left: 0px;
    font-size: 35px;
    padding-bottom: 0px;
    color: White;
    font-weight: bold;
}
.guidedTourHeadWel h1
{
    padding-left: 35px;
    font-size: 35px;
    padding-bottom: 40px;
    color: White;
    font-weight: bold;
}
.guidedTourHeadWel img
{
    width: 180px;
}
.guidedTourHead
{
    padding-left: 35px;
    font-size: 18px;
    padding-top: 10px;
    color: White;
}
.guidedTourCont
{
    padding-left: 35px;
    padding-right: 30px;
    font-weight: bold;
    color: #939EB0;
}
.guidedTourBtn
{
    margin-left: 30px;
    width: 250px;
}
.containerhomeWelbk
{
    width: 428px;
    height: 588px;
    background: url('/Content/Images/intota_login_bg_prassad.jpg') no-repeat;
    background-size: 430px;
    background-color:Blue;
}
.homeBlogMainHead
{
    font-size: 20px;
    padding-top: 4px;
    padding-bottom: 0px;
    padding-left: 35px;
    
}
.blogContent
{
    margin-left: 35px;
    font-size: 11px;
    padding-bottom: 20px;
}
.homeBlogHeader
{
    font-weight: bold;
    color: White;
}
.homeBlogDate
{
    font-size: 10px;
    color: White;
}
.spaceBeforeBlog
{
    height: 100px;
}
.homeBlog
{
    background-color: #0063be;
    color: White;
    width: 100%;
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: -2px;
    padding-bottom: 10px;
    vertical-align: top;
}

.homeContentHead
{
    color: #65cc33;
    font-weight: bold;
    font-size: 16px;
}

.homeContentHead h2
{
    color: Black;
    font-weight: bold;
    font-size: 16px;
}

.homeContentFirstHeadLong
{
    color: #0063be;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
}
.homeContentFirstHead
{
    color: #0063be;
    font-size: 12px;
    font-weight: bold;
    height: 12px;
}
.tdImage
{
    width: 160px;
}
.contentGroup
{
    width: 170px;
    float: left;
    padding-bottom: 15px;
}
.contentGroupLarge
{
    width: 240px;
    float: left;
    padding-bottom: 15px;
}
.contentGroupTd
{
    width: 190px;
}
.centerContentHome
{
    margin-top: -90px;
}

.homeContentFirstSub
{
    font-size: 10px;
    float: left;
    height: 12px;
    color: #858585;
}
.blogImage
{
    width: 50px;
    height: 50px;
}
.bottomSpaceBlog
{
    height: 55px;
}
.blogFooter
{
    bottom: 100px;
    background-color: #0063be;
    color: White;
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    width: 100%;
}
#360AnalyticsLink
{
    color: White;
}
.360Li a
{
    color: White;
}
.loginBrowserChrome
{
    display: none;
    position: absolute;
    margin-left: 33px;
    font-weight: bold;
    font-size: 12px;
    margin-top: 335px;
    width: 380px;
    color: White;
    background-color: #cc0001;
    padding-bottom: 10px;
    padding-top: 8px;
    padding-left: 15px;
}
#DispMsg
{
    
  
font-family: "aleoregular", serif;
     margin-top: 10px;
     margin-left: 10px;
    font-size: 12px;
    font-weight: bold;
    
}
.DispMsg
{
    color: #0063be;
    font-size: 16px;
    font-weight: bold;
}
.loginBrowser
{
    display: none;
    position: absolute;
    margin-left: 39px;
    margin-top: 371px;
    width: 150px;
    color: White;
    height: 45px;
    background-color: #cc0001;
    padding-left: 90px;
}
.BrowserWarning
{
    display: none;
    position: absolute;
    margin-top: 371px;
    margin-left: 260px;
    width: 100px;
    background-color: #cc0001;
    padding-top: 7px;
    height: 38px;
    width: 129px;
}
.siteMapContentTable
{
    width: 99%;
    height:auto;
    margin-top:40px;
   
}
.siteMapContent
{
    float: left;
    margin-top: -30px;
    margin-left: 22px;
    width: 98%;
    height: auto;
}
.divHeaderTable
{
    width: 100%;
    padding-bottom: 5px;
    display: block;
    float: left;
}

.divTable
{
    width: 100%;
    display: block;
    padding-top: 0px;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-left: 10px;
     font-family: "aleoregular", serif;
}
.divColumn
{
    float: left;
    width: 25%;
}
a.divSiteMainHead:hover
{
    text-decoration:none;
}

a.divSiteSubHead:hover
{
    text-decoration:none;
}
.dynamicMenu a:hover
{
    text-decoration:none;
}
.dynamicMenu a:hover
{
    background-color:Red;
}
.divSiteMainHead
{
    font-size: 14px;
    font-weight: bold;
    color: Black;
    cursor: default;
     line-height:0px !important;
     font-family: "aleoregular", serif;
}
.divSiteMainHead h2
{
    font-size: 12px;
    font-weight: bold;
    color: Black;
    cursor: default;
    line-height:0px !important;
    font-family: "aleoregular", serif;
}
.siteMapContent a
{
   
    font-family: "aleoregular", serif;
     
}
.divSiteMainHead h1
{
    font-size: 12px;
    font-weight: bold;
    color: Black;
    cursor: default;
}
.divSiteMainHeadSecond
{
    font-size: 12px;
    font-weight: bold;
    color: Black;
    margin-bottom: 6px !important;
    cursor: default;
    line-height:0px !important;
}


.divSiteMainHeadSecond h2
{
    font-size: 12px;
    font-weight: bold;
    color: Black;
    margin-bottom: 16px !important;
    cursor: default;
    line-height:0px !important;
}

a.divSiteMainHead:hover
{
    color: Black;
}
.divSiteSubHead
{
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
     color: #555555;
    cursor: default;
}
.divSiteSubHeadTopGap
{
    font-size: 11px;
    font-weight: bold;
    margin-left: 10px;
    color: Black;
    margin-top: 8px;
    cursor: default;
}
a.divSiteSubHead:hover
{
    color: #555555;
    cursor: default;
}
.divTable ul
{
    padding-top: 10px;
}
.divTable ul li
{
    margin: 1em 3em;
    padding: 0.2em;
}
.divSiteReportName
{
    font-size: 11px;
    margin-left: 30px;
    color: #3ca9de;
    margin-top: -5px;
}
.divSiteReportNameCounter
{
    font-size: 11px;
    margin-left: 30px;
    color: #3ca9de;
    margin-top: -5px;
}
.divSiteReportNameSub
{
    font-size: 11px;
    margin-left: 15px;
    color: #3ca9de;
    margin-top: -5px;
}
.divSiteReportNameSubCus
{
    font-size: 11px;
    margin-left: 30px;
    color: #3ca9de;
    margin-top: -5px;
}
#CostPerUse
{
    float: left;
}
.divSiteReportGap
{
}
.accessMode
{
    color:#777777;
    font-size:13px;
    float:left;
     font-family: "aleoregular", serif;
   
}
.accessModeChk
{
    color:White;
      
    float:left;
     
}
#myframe
{
    margin-left:0px;
    z-index:9999;
}
#MainHeaderBar
{
      z-index:999999999;
}
#ConsortiumLink
{
     display:none;
    
     cursor:pointer;
}

#ConsortiumLink:hover
{
     
    
}
.AdminUser
{
      display:none;
}
.displayNone
{
     display:none;
}
.inneriframeInvisible
{
      display:none;
}
.loginOuter
{
    margin-left: -15px; margin-top: 20px; width: 100%;
}
.loginInner
{
    width: 25%; padding-top: 0px;
}

#msg
{
    margin-top: 7px;
}
#ForgotPasswordAnc
{
 
  cursor: pointer;
}

#tblAdminCheck
{
    font-size: 12px; width: 300;
}

.tblAdminCheckTd
{
    height: 15px;
}
#tblAdminCheckTdForgot
{
    padding: 0px 35px 0px 35px;
}

.SendEmailMsgDivTd
{
    height: 10px;
}

#DialogPasswordMsg
{
    text-align: center; overflow: hidden; display: none;
}
#DialogPasswordMsgTable
{
    font-size: 12px; width: 280;
}
#loginHeaderTdPres
{
    width: 80%; padding-left: 28px;
}
#loginHeaderTdPresTable
{
    margin-top: 10px; margin-left: 0px;
}
#loginHeaderTdPresTableTd
{
   padding-top: 10px;
}
#dialog_password
{
    text-align: center; overflow: hidden; display: none;
}

#emailSent
{
    padding: 0px 35px 0px 35px;
}
#change_password
{
    text-align: center; overflow: hidden; display: none;
}
#change_passwordTable
{
    font-size: 12px;
}
.newPassword
{
    width: 110px;
}
.NewPwdTextBoxTd
{
    padding-top: 10px;
}
.confirmPwd
{
    width: 135px;
}
.ConfirmPwdTextBoxTd
{
    padding-top: 10px; width: 200px;
}
#NewPwdTextBox
{
    width: 131px;
}
#ConfirmPwdTextBox
{
    width: 131px;
}
.ChangePwdMsgDivTd
{
    height: 10px;
}
#submenu
{
    display:none;
}

#LibrariesListLiType
{
    color: Black; margin-top: 12px; margin-right: 5px; font-weight: bold;
                                font-size: 11px;font-family: "Roboto", Helvetica, Arial, sans-serif;display:none;
}
#LibrariesListLiTypeDrop
{
    width: 150px; margin-top: 3px;
                                    margin-right: 4px;height:30px;font-family: "Roboto", Helvetica, Arial, sans-serif;font-weight:normal;
}
#LibrariesListLi
{
     color: Black; margin-top: 12px; margin-right: 50px; 
                                font-size: 12px;font-family: "Roboto", Helvetica, Arial, sans-serif;display:none;
}
#LibrariesList
{

    
    
}
.librariesList
{
        
   border-radius: 10px;
    -webkit-border-radius: 10px; /* For safari */
    -moz-border-radius: 10px; /* For mozilla */
    height:28px;
    margin-top:-3px;
    
}
#DashBoardNameDiv
{
    display: none; float: left; margin-right: 50px; margin-top: 12px; color: Black;
}
#DashBoardNameSelect
{
    width: 151px;
                                    margin-top: 8px; margin-left: 2px; display: inline;
}
#DashBoardLabel
{
    display: none; font-weight: bold; font-size: 12px;
}
#change_passwordMaster
{
    text-align: center; overflow: hidden; display: block;
}
#change_passwordMasterTable
{
    font-size: 12px;
}
#change_passwordMasterTd
{
    height: 15px;
}
#change_passwordMasterTdOldPwd
{
    width: 110px;
}
#change_passwordMasterTdOldPwdTextBox
{
    padding-top: 10px;
}


#NewPwdMasterLabelTd
{
      width: 110px;
}
#NewPwdMasterTextBoxTd
{
    padding-top: 10px;
}

#ConfirmPwdMasterTextBoxLabel
{
    width: 135px;
}
#ConfirmPwdMasterTextBoxTd
{
    padding-top: 10px; width: 200px;
}

#ChangePwdMsgMasterDivTd
{
    height: 10px;
}
#change_passwordMasterFooter
{
    height: 15px;
}
#DialogChangePasswordMsg
{
    text-align: center; overflow: hidden; display: none;
        min-height: 100px;
}
#DialogChangePasswordMsgTable
{
    font-size: 12px; width: 290px;
}
#pwdChangedBeforeTd
{
    height: 25px;
}
#pwdChangedTd
{
    padding: 0px 35px 0px 35px;
}
#msgPwdTd
{
    height: 10px;
}
#DialogBrowserDetect
{
    text-align: center; overflow: hidden; display: none;
        min-height: 100px;
}
#DialogBrowserDetectTable
{
    font-size: 12px; width: 280;
}
#loginBrowserpopBeforeTd
{
    height: 10px;
}
#loginBrowserpopTd
{
    padding: 0px 35px 10px 35px;
}
#DialogBrowserDetectBottomTd
{
    height: 10px;
}

#LoadTestM
{
    display:none;
}

#CostPerUseHeadHidden,#CostPerUseHeadHiddenCounter,#CostPerUseDatabaseHead,#CostPerUseJournalHead,#UsageHead,#UsageCounterOnlyHead,#UsageDatabaseHead,#UsageJournalHead,#ClickThroughStatisticsHead,#SearchBrowseReportsHead,#LinkStatisticsHead,#AccreditationHead,#RecommendationsHead,#DeselectionHead,#OverlapHead,#PeerAnalysisHead,#AdhocAnalysisHead,#SearchUsageHead,#LoadTestHead
{
    display:none;
}

.conTopHeadMainHead
{
   color:#0063be;
   font-weight:normal;
}
.alignCenter
{
    text-align:center;
}
.labelForScreenReader {
    background-color: #0f6db7;
    color: #f9fcfc;
    font-size: 0;
    left: -100%;
    line-height: 0;
    overflow: hidden;
    padding: 0 !important;
    position: absolute;
    text-indent: -500px;
}
/* skip navigation link, only visible when it's focused; */
a.skipNavigation
{
    position: absolute;
    left: -999em;
    z-index: 10000;
    color: #0474ab;
}
a.skipNavigation:focus, a.skipNavigation:active
{
    left: 20%;
    top:5%;
}

.GridView
{
    margin-bottom: 70px;
}
.GridCol
{
width: 150px;
}
.GridCol1
{
width: 130px;
}
.AddFile
{font-size: 13px; font-weight: bold;
}
.DisplayNone
{display: none;
}
.Mandatory
{
    color: red;
}
.FileType
{
    padding-bottom: 8px;
}
.EmptyTd
{
    width: 8px;
}
.Full
{
    font-size: 11px; margin-bottom: 2px;
}
.serialmenu
{
    display:none;
}

input[type="radio"] {
  margin-top: -1px;
  vertical-align: middle;
}

.language
{
    color:White;
    margin-left:10px;
    float:left;
}

.homelanguage
{
     color:Black;
      display: none;
     
}
.LangTxt
{
    
}
.AppSettings
{ 
    float:left;
    padding:20px 20px 10px 20px;
    font-size:10px;
    width:100%;
     margin-left:0px;
}
.settingMsg
{
    float:left;
    color:Red;
    margin-left:35px;
    font-size:11px;
}
.promText
{
    width:600px;
}
#ReportSending
{
    margin-top:10px;
    margin-left:20px;
    margin-bottom:110px;
     width:97%;
    
}

#ReportMsg
{
    color:Red;
}

#ProviderSel option { 
    width:400px
}
.clickable{
    cursor: pointer;
   color:Purple;
    
}

.reportEdit
{
    display:none;
}

.reportAdd
{
    display:none;
}
#ReportSendingForm
{
    width:100%;
     margin-top:20px;
}
.spaceButton
{
    padding-top:10px;
}
#ReportGrid 
    {
        
        font-size: 10px;
        color: #333333;
        border-width: 1px;
        border-color: #999999;
        border-collapse: collapse;
        width:100%;
        font-family:"Robot",Sans-Serif;
       
    }
#ReportGrid  th
    {
        background:#cccccc;
        border-width: 1px;
        padding: 7px;
        border-style: solid;
        border-color: #cccccc;
        font-size:12px;
        font-weight:bold;
        font-family:"Robot",Sans-Serif;
        text-align: left;
        color: #333333;
    }
    #ReportGrid  th a
    {
        
        color: #333333;
    }
    #ReportGrid  td
    {
       
         font-family:"Roboto",sans-serif;
        padding: 7px;
       
       font-size:12px;
         
    }
    #ReportGrid .foot
    {
        text-align: center;
    }
    
  #ReportGrid tr:nth-child(odd) {
  background-color: #eeeeee;
}

#ReportGrid tr:nth-child(even) {
  background-color: #ffffff;
}

.highlight { background-color: red; color:Purple;font-size:11px; font-weight:bold;}
.unhighlight { background-color: red; color:Black;font-size:11px; font-weight:normal;}
.gapHeader
{
    height:5px;
}
.AdminUser
{
    display:none;
}

.Month,.DateFrom,.DateTo,.Date,.DateMonth,.DateFromCombo
{
    display:none;
}
.ui-datepicker-year,.ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all
{
 display:none;   
}
.Id {
     display:none;
}
.subHeadSiteMapHead
{
    font-size:9px;
    font-style:normal;
    margin-left:0px;
}
#AccountDetails
{
  width:100%;
  text-align:right;
  float:left;
}


div.dropdown {
color: #555;

width: auto;

height: 17px;
text-align:left;
float:right;
margin-right:20px;

}
div.submenuLogout
{
background: #fff;
position: absolute;
margin-top:28px;
top: -12px;

z-index:9999999;
width: 135px;
display: block;

padding: 0px 0 5px;
border-radius: 1px;
margin-right:5px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
}

.dropdown  li a {
   
    color: #555555;
    display: block;
    font-family: arial;
    font-weight: bold;
    padding: 6px 15px;
  cursor: pointer;
text-decoration:none;
}

.dropdown li a:hover{
   
   
    text-decoration: none;
    
}
a.account img
{
    float:left;
    margin-left:10px;
    display:inline;
    
}
a.account {
font-size: 11px;
line-height: 16px;
color: #555;

z-index:99999999999;
display: inline;
padding: 11px 0 0 20px;
height: 28px;
width: auto;
margin: -11px -17px 0 -17px;
text-decoration: none;

cursor:pointer;
float:right;
}
.imgAccount
{
    cursor:pointer;
}
.root
{
list-style:none;
margin:0px;
padding:0px;
font-size: 11px;
padding: 4px 0 0 0px;

	
	
}

.headerLogOut
{
    font-size: 11px;
}
.marginName
{
    margin-right:10px;
}
.loginContainerBlock
{
    float:left;
    width: 100%;
  text-align: center;
  
}
.notclickable:hover
{
    text-decoration:none;
    color:#777777;
}

.notclickable
{
    text-decoration:none;
    color:#777777;
    cursor:default;
}
#ConsortiumLinkHome
{
    display:none;
}
.accessChkBoxPos
{
    margin-left:38px;
    margin-top:5px;
}
.forgotLogo
{
    height:35px;
    width:50px;
    margin-left:55px;
}
.forgotLogoSvg
{
     margin-top:12px;
}
.forgotLogoCaption
{
    margin-top:-15px;
    font-weight:bold;
}
.selectDropdown
{
      background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 176px;
}

.txtBoxReportSending
{
     background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 35px;
    line-height: 1.5;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: auto;
}
.spaceReportSending
{
    margin-bottom:5px;
    margin-top:5px;
      padding-bottom:5px;
    padding-top:5px;
}
#LoadStatus,#LoadStatusLi,#SchedulerLi
{
    display:none;
}
.buildLabel
{
    float:left;
    width:100px;
}
#promoMsgHome
{
   font-family: "aleoregular", serif;
    
    font-size: 12px;
    font-weight: bold;
    margin-top:30px;
    width:71%;
   
}
#ConsortiumLinkMenu,#ReportLi
{
    display:none;
}
.ConsortiumLinkMenuClick a
{
      font-family:"Roboto",Helvetica,Arial,sans-serif;

   
    font-size: 14px;
}
.ConsortiumLinkMenu
{
    cursor:pointer;
    margin-right:7px;
    margin-right:4px;
    font-family:"Roboto",Helvetica,Arial,sans-serif;

    margin-top:-3px;
    font-size: 14px;
}

#DispMsgLogin
{
    
  
font-family: "aleoregular", serif;
    
    font-size: 12px;
    font-weight: bold;
    padding-top:70px;
    
}
.settingsMainHead
{
    font-family:inherit;
       font-size: 22px;
       font-weight: bold;
      margin-left:30px;
}
.settingsSubHead
{
      font-family: inherit;
       font-size: 15px;
       font-weight: bold;
        margin-left:80px;
}
.subscribe
{
    padding-left:31%;
    padding-top:20px;
}
.SettingsTab
{
    width:97%;
    margin-left:20px;
}

.seperatorSettings
{
    margin-top: 14px;
    font-weight: bold;
  
    border-bottom:1px solid #dbdbdb;
}
#change_passwordMasterTable
{
    float:left;
     margin-left:19%;
    width:auto;
    min-width:400px;
}
.marginSettingsLabel
{
    margin-top:10px;
    margin-right:20px;
    
}
.settingsTxtBox
{
    width:150px;
}
.forgotLogoCaptionSettings
{
    margin-top:-15px;
    font-weight:bold;
    margin-left:18px;
}
#browserMsg
{
    margin-left:35px;
     margin-top:10px;
     padding-right:30px;
    font-size:13px;
    display:none;
}

.tt-dataset {
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    margin-top: 0px;
    padding: 8px 0;
    width: 300px;
   
   
}
.tt-suggestions {
  
}
.tt-selectable:hover
{
     cursor:pointer;
      background-color: #0097cf;
    color: Black;
}

div.outer {
    padding: 5%;
}

#selected {
    margin-top: 5%;
}

.tt-hint {
  color: #999
}

.tt-dropdown-menu {
  font-weight: lighter;  
  width: 100%;
  margin-top: -6px;
  padding: 8px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
          box-shadow: 0 5px 10px rgba(0,0,0,.2);
  
}

.tt-suggestion {
  padding: 3px 5px;
  font-size: 13px;
 
}
.tt-menu
{
     min-height: 300px;
  max-height: 400px;  
  overflow-y: auto;
   overflow-x: hidden;
   margin-top:2px;
     border-radius: 8px 8px 8px 8px;
}
.tt-suggestion.tt-cursor, .tt-suggestion.tt-cursor small {
  color: #fff;
  background-color: #0097cf;

}

.ErrorCaption
{
     margin-left:20px;
     float:left;
}


