/***********************************************************************************************************
 * com.parolemanager.css.main.Main
 * Location: http://www.parolemanager.com/library/com/parolemanager/css/main/20070312/Main.css
 * © Parole Manager (http://www.parolemanager.com/)
***********************************************************************************************************/

table {
 height: 100%;
 width: 100%;
}

.account, .accountt, .accountNecessary, .accountTest {
 background-color: #FFFFFF;
 display: block;
}

.account:hover, .accountt:hover, .accountNecessary:hover, .accountTest:hover {
 background-color: #DDE2DD;
 display: block;
}

.action {
 color: #0000FF;
 text-decoration: underline;
}

.action:hover {
 cursor: pointer;
}

.adsBanner {
 padding: 1em;
}

.adsString {
 background-color: #DDE2DD;
 text-align: center;
}

.content {
 height: 100%;
}

.contentCell {
 border: 1px solid #007373;
 height: 100%;
 text-align: left;
 vertical-align: top;
 width: 50%;
}

.contentLeft {
 height: 100%;
 background-color: #DDE2DD;
 padding: 2em;
}

.contentRight {
 height: 100%;
 margin-left: 4em;
 margin-right: 4em;
 vertical-align: middle;
}

.contentSubtitle {
 font-weight: bold;
}

.description {
 font-size: 0.9em;
}

.field {
 margin-bottom: 1em;
}

.lag {
 background-color: #007373;
 color: #FFFFFF;
 padding: 4px;
 font-weight: bold;
}

.lag a, .lag a:hover, .lag a:visited  {
 background-color: #007373;
 color: #FFFFFF;
 text-align: center;
 text-decoration: none;
}

.languages {
 text-align: right;
}

.languages a, .languages a:hover, .languages a:visited  {
 color: #FFFFFF;
 padding: 2px;
 text-align: center;
 text-decoration: none;
}

.menu {
 background-color: #DDE2DD;
 text-align: left;
}

.menuItem {
 border: 1px solid #007373;
 font-weight: bold;
 text-align: center;
}

.menuItem a, .menuItem a:hover, .menuItem a:visited {
 color: #000000;
 text-align: center;
 text-decoration: none;
}

.menuItem:hover {
 background-color: #FFFFFF;
}

.pass {
 border: 1px solid #007373; 
 height: 15em;
 overflow: auto;
 font-size: 0.9em;
}

.passs {
 border: 1px solid #007373; 
 height: 15em;
 overflow: auto;
 font-size: 0.9em;
}

.passNecessary {
 border: 1px solid #007373; 
 height: 15em;
 overflow: auto;
 font-size: 0.9em;
}

.passTest {
 border: 1px solid #007373; 
 height: 15em;
 overflow: auto;
 font-size: 0.9em;
}

.passBlock {
 height: 5em;
}

.passList {
 height: 15em;
}

.passsTable{
 width: 100%
} 

.passsTable td {
}

.loginTd {
 text-align: left;
 width: 80%;
}

.resTd {
 text-align: right;
 width: 20%;
}

.password {
 font-size: 1.4em;
 font-weight: bold;
}

.passwords {
 height: 5em;
 overflow: auto;
 font-size: 0.9em;
}

.subtitle {
 text-align: center;
}

.title {
 font-size: 1.3em;
 text-align: left;
}

.viewAccount {
 font-size: 1.1em;
 font-weight: bold;
}

#accounttList, #frameAddPassword, #frameEditPassword, #frameNecessaryLogins, #framePasswordList, #frameSubmitLogin, #frameSubmitLoginNecessary, #frameViewPassword, #frameTestLogins, #frameWait, 
#getLoginsNot, #getLogins, 
#goPasswordsListDiv, #getPasswordDiv, #getPasswordsDiv, #searchLoginsButtonsPanel, #submitLoginError, #submitLoginNecessaryError, #testPasswordDiv {
 left: -1000em;
 position: absolute;
 top: -1000em;
 visibility: hidden;
}

#submitLoginError, #submitLoginNecessaryError, #getLoginsNot {
 color: red;
}