body {
   background: white;
   font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
   font-size: small;
   margin: 0px 0 0px;
   /*	text-align:center;
       border:1px solid #CDDCEC;
        width:99%;*/
   /*height:98%;
        position:absolute;
        top:0%;
        left:4px;
        width:99.5%;
        background-color:#ccc;
        bottom:2px;
        right:2px;
        overflow:auto;*/
}

.styled-select select {
   background: lightgray;
   width: 268px;
   padding: 5px;
   font-size: 12px;
   border: 1px solid #ccc;
   height: 34px;
}

.AddAccount {
   float: left;
   clear: both;
   width: 9em;
   margin: 0px;
   text-align: left;
   vertical-align: middle;
   border: 0px solid red;
   white-space: nowrap;
   font-size: 100%;

}

.AddAccount p a:link,
a:visited {
   color: #545454;
   text-decoration: none
}

.AddAccount p {
   padding-left: 1em;

}

.AddAccount p a:hover {
   color: #72C32B;
}

.AddAccount p a:active {
   color: #545454;
   text-decoration: none
}

.OK {
   background: url("../images/Button.png") no-repeat center;
   width: 15%;
   color: darkblue;
   font-size: 60%;
   margin: 1px;
   border: 0px solid #eefffe;
}



.Button {
   /*background-color:white;*/
   background: url("../images/Delete1.png") no-repeat center;
   width: 25%;
   Height: 24px;
   /*color:white;*/
   font-size: 60%;
   margin: 0px;
   border: 0px solid;

}

.Button1 {
   background: url("../images/Delete1.png") no-repeat center;
   position: absolute;
   left: 0%;
   width: 400%;
   Height: 24px;
   color: darkblue;
   font-size: 60%;
   margin: 0px;
   border: 0px solid;

}


TABLE.Settings {
   border-collapse: collapse;
   border: 0px solid #8dbbd8;
   background-color: #fbfaff;
   width: 350px;
   font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
   font-size: 14px;
   color: #348dbd;
   padding: 5px;
   white-space: nowrap;
}

.Settings INPUT {
   background: #fff;
   border-bottom: 1px solid #8dbbd8;
   border-left: 1px solid #8dbbd8;
   border-right: 1px solid #8dbbd8;
   border-top: 1px solid #8dbbd8;
   color: #0a7cff;
   font-size: 100%;
   margin: 2px;
   padding: 4px;

}

TABLE.Folder {
   border-collapse: collapse;
   border: 0px solid #8dbbd8;
   background-color: white;
   width: 500px;
   font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
   font-size: 14px;
   color: #000000;
   padding: 0px;
   position: absolute;
   left: 1%;
   white-space: nowrap;
}

TABLE.Folder a:link,
a:visited {
   color: darkblue;
   /*#545454*/
   text-decoration: none;

}

TABLE.Folder a:hover {
   color: #72C32B;
}

TABLE.Folder a:active {
   color: #545454;
   text-decoration: none
}

TABLE.Accounts {
   border-collapse: collapse;
   border: 0px solid #8dbbd8;
   background-color: #eef5fa;
   width: 550px;
   font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
   font-size: 12px;
   color: #000000;
   padding: 5px;
   white-space: nowrap;
}

.Accounts INPUT {
   background: #fbfaff;
   border-bottom: 1px solid #8dbbd8;
   border-left: 1px solid #8dbbd8;
   border-right: 1px solid #8dbbd8;
   border-top: 1px solid #8dbbd8;
   color: #0a7cff;
   font-size: 100%;
   margin: 2px;
   padding: 4px;

}

.Accounts SELECT {
   background: #fbfaff;
   border-bottom: 1px solid #8dbbd8;
   border-left: 1px solid #8dbbd8;
   border-right: 1px solid #8dbbd8;
   border-top: 1px solid #8dbbd8;
   color: #0a7cff;
   font-size: 100%;
   margin: 2px;
   padding: 4px;

}

.Accounts INPUT.Radio {
   background-color: transparent;
   /*#fbfaff;*/
   color: #0a7cff;
   white-space: nowrap;
   border-bottom: 0px solid white;
   /*#8dbbd8;*/
   border-left: 0px solid #8dbbd8;
   border-right: 0px solid #8dbbd8;
   border-top: 0px solid #8dbbd8;
   /*background-image:url("../images/Button.png") no-repeat center;*/
}

.Accounts INPUT.Button {
   background: url("../images/Button.png") no-repeat center;
   width: 20%;
   color: black;
   font-size: 85%;
   margin: 1px;
   border: 0px solid #eefffe;
}


.Accounts INPUT.Button1 {
   background: url("../images/Button.png") no-repeat center;
   width: 25%;
   color: darkblue;
   font-size: 60%;
   margin: 0px;
   border: 0px solid red;
}

TABLE.FORM {
   border-collapse: collapse;
   border: 1px solid #FFFFFF;
   font-family: Arial;
   font-size: 12px;
   color: #000000;
   padding: 5px;

}

TABLE.FORM TR:first-child {
   height: 35px;
   border-top: 1px solid #FFFFFF;
}

TABLE.FORM TR {
   height: 35px;
   border-top: 1px solid #6BCBCA;
}

TABLE.FORM TD:first-child {}

TABLE.FORM TD {}

TABLE.FORM td table tr {
   border: none;
}

TABLE.FORM td table tr th {
   border: none;
}

TABLE.FORM td table tr td {
   border: none;
}

.FORM select,
.SELECTBOX,
font select {
   font-size: 12px;
   border: 1px solid #0171BA;
}

.FORM input[type="text"],
.FORM input[type="password"],
.FORM input[type="file"],
.TEXTBOX,
#search_box,
#search_data {
   font-size: 12px;
   border: 1px solid #0171BA;
}

.FORM textarea {
   font-size: 12px;
   border: 1px solid #0171BA;
   resize: none;
}

.FORM fieldset {
   border: 1px solid gray;
}

.FORM input[type="text"]:focus,
.FORM input[type="password"]:focus,
.FORM input[type="file"]:focus,
.FORM select:focus,
.FORM textarea:focus {
   font-size: 12px;
   border: 1px solid #0171BA;
   background-color: #B6F5B3;
}

.FORM input[readonly],
.FORM input[readonly="readonly"] {
   font-size: 12px;
   border: 1px solid #0171BA;
   background-color: #CFCECE;
}

.FORM input[type="text"]:disabled,
.FORM input[type="password"]:disabled,
.FORM input[type="file"]:disabled,
.FORM select:disabled,
.FORM textarea:disabled {
   font-size: 12px;
   border: 1px solid #0171BA;
   background-color: #CFCECE;
}

.FORM input[type="submit"],
.GREENBUTTON {
   color: #FFFFFF;
   font-weight: bold;
   text-transform: uppercase;
   background: linear-gradient(top, #5FBF00, #3F7F00);
   background: -moz-linear-gradient(top, #5FBF00, #3F7F00);
   background: -webkit-linear-gradient(top, #5FBF00, #3F7F00);
   background: -ms-linear-gradient(top, #5FBF00, #3F7F00);
   background: -o-linear-gradient(top, #5FBF00, #3F7F00);
}

.FORM input[type="button"],
.FORM input[type="reset"] {
   color: #000000;
   background: linear-gradient(top, #FFFFFF, #5CB3FF);
   background: -moz-linear-gradient(top, #FFFFFF, #5CB3FF);
   background: -webkit-linear-gradient(top, #FFFFFF, #5CB3FF);
   background: -ms-linear-gradient(top, #FFFFFF, #5CB3FF);
   background: -o-linear-gradient(top, #FFFFFF, #5CB3FF);
}

.FORM input[value="CANCEL"],
.FORM input[value="CLOSE"],
.REDBUTTON {
   color: #FFFFFF;
   font-weight: bold;
   background: linear-gradient(top, #FF0000, #BF0000);
   background: -moz-linear-gradient(top, #FF0000, #BF0000);
   background: -webkit-linear-gradient(top, #FF0000, #BF0000);
   background: -ms-linear-gradient(top, #FF0000, #BF0000);
   background: -o-linear-gradient(top, #FF0000, #BF0000);
}

.FORM input[type="submit"]:disabled,
.GREENBUTTON:disabled,
input[type="button"]:disabled {
   color: #FFFFFF;
   font-weight: bold;
   text-transform: uppercase;
   background: linear-gradient(top, #8A9C93, #3C3D39);
   background: -moz-linear-gradient(top, #8A9C93, #3C3D39);
   background: -webkit-linear-gradient(top, #8A9C93, #3C3D39);
   background: -ms-linear-gradient(top, #8A9C93, #3C3D39);
   background: -o-linear-gradient(top, #8A9C93, #3C3D39);
}

.Accounts INPUT {
   background: #fbfaff;
   border-bottom: 1px solid #8dbbd8;
   border-left: 1px solid #8dbbd8;
   border-right: 1px solid #8dbbd8;
   border-top: 1px solid #8dbbd8;
   color: #0a7cff;
   font-size: 100%;
   margin: 2px;
   padding: 4px;

}

.Accounts SELECT {
   background: #fbfaff;
   border-bottom: 1px solid #8dbbd8;
   border-left: 1px solid #8dbbd8;
   border-right: 1px solid #8dbbd8;
   border-top: 1px solid #8dbbd8;
   color: #0a7cff;
   font-size: 100%;
   margin: 2px;
   padding: 4px;

}

.Accounts INPUT.Radio {
   background-color: transparent;
   /*#fbfaff;*/
   color: #0a7cff;
   white-space: nowrap;
   border-bottom: 0px solid white;
   /*#8dbbd8;*/
   border-left: 0px solid #8dbbd8;
   border-right: 0px solid #8dbbd8;
   border-top: 0px solid #8dbbd8;
   /*background-image:url("../images/Button.png") no-repeat center;*/
}

.Accounts INPUT.Button {
   background: url("../images/Button.png") no-repeat center;
   width: 20%;
   color: black;
   font-size: 85%;
   margin: 1px;
   border: 0px solid #eefffe;
}


.Accounts INPUT.Button1 {
   background: url("../images/Button.png") no-repeat center;
   width: 25%;
   color: darkblue;
   font-size: 60%;
   margin: 0px;
   border: 0px solid red;
}


TABLE.SubNodes {
   border-collapse: collapse;
   border: 0px solid #8dbbd8;
   background-color: #eef5fa;
   font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
   font-size: 12px;
   color: #000000;
   padding: 2px;
   white-space: nowrap;
}

.SubNodes INPUT {
   background: #fbfaff;
   border-bottom: 1px solid #8dbbd8;
   border-left: 1px solid #8dbbd8;
   border-right: 1px solid #8dbbd8;
   border-top: 1px solid #8dbbd8;
   color: #0a7cff;
   font-size: 100%;
   margin: 1px;
   padding: 1px;
   white-space: nowrap;

}

.SubNodes SELECT {
   background: #fbfaff;
   border-bottom: 1px solid #8dbbd8;
   border-left: 1px solid #8dbbd8;
   border-right: 1px solid #8dbbd8;
   border-top: 1px solid #8dbbd8;
   color: #0a7cff;
   font-size: 100%;
   margin: 1px;
   padding: 1px;
   white-space: nowrap;
}

.SubNodes INPUT.Radio {
   background-color: transparent;
   /*#fbfaff;*/
   color: #0a7cff;
   white-space: nowrap;
   border-bottom: 0px solid white;
   /*#8dbbd8;*/
   border-left: 0px solid #8dbbd8;
   border-right: 0px solid #8dbbd8;
   border-top: 0px solid #8dbbd8;
   white-space: nowrap;
   /*background-image:url("../images/Button.png") no-repeat center;*/
}

.SubNodes INPUT.Button {
   background: url("../images/Button.png") no-repeat center;
   width: 20%;
   color: black;
   font-size: 85%;
   margin: 1px;
   border: 0px solid #eefffe;
   white-space: nowrap;
}


.SubNodes INPUT.Button1 {
   background: url("../images/Button.png") no-repeat center;
   width: 25%;
   color: darkblue;
   font-size: 60%;
   margin: 0px;
   border: 0px solid red;
   white-space: nowrap;
}




.SUBMIT {
   background: url("../images/Button.png") no-repeat center;
   width: 20%;
   Height: 100%;
   color: darkblue;
   font-size: 90%;
   margin: 1px;
   border: 0px solid red;
}


TABLE.REPORTS {
   border-collapse: collapse;
   border: 1px solid #d1d1d1;
   background-color: #f1f1f1;
   width: 50%;
   height: 60%;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   white-space: nowrap;
}

.REPORTS THEAD TR TH {
   border: 0px solid #c5c5c5;
   border-collapse: collapse;
   padding: 0px;
   /*color:#0a7cff;*/
   color: #000000;
   width: 20%;
   text-align: center;
   white-space: nowrap;
   background-color: white;
}


.REPORTS TBODY TR {
   background-color: white;
}

.REPORTS TBODY TR:hover {
   background-color: #8dbbd8;
   color: white;
}

.REPORTS TBODY TR TD {
   border: 0px solid #8dbbd8;
   border-top: 1px solid #E2E2E2;
   border-bottom: 1px solid #E2E2E2;
   border-left: 1px solid #E2E2E2;
   border-right: 1px solid #E2E2E2;
   border-collapse: collapse;
   /*border-width:1%;*/
   padding: 0px;
   color: #0a7cff;
   background-color: white;
   width: 5%;
   text-align: center;
   white-space: nowrap;
}

TABLE.REPORTS a:link,
a:visited {
   color: #0a7cff;
   /*#545454*/
   text-decoration: none
}

TABLE.REPORTS a:hover {
   color: #72C32B;
}

TABLE.REPORTS a:active {
   color: #545454;
   text-decoration: none
}

TABLE.INBOX {
   border-collapse: collapse;
   border: 0px solid black;
   background-color: #f1f1f1;
   width: 99.99%;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   white-space: nowrap;

}

.INBOX THEAD TR TH {
   border: 1px solid #CEFBF2;
   border-collapse: collapse;
   padding: 0px;
   color: white;
   background: #379275;
   width: 10%;
   text-align: center;
   white-space: nowrap;
}





.INBOX TBODY TR {
   background-color: white;
}

.INBOX TBODY TR:hover {
   background-color: #D5FAFB;

}

.INBOX TBODY TR TD {
   border: 0px solid #CEFBF2;
   border-top: 1px solid #CEFBF2;
   border-bottom: 1px solid #CEFBF2;
   border-left: 1px solid #CEFBF2;
   border-right: 1px solid #CEFBF2;
   border-collapse: collapse;
   /*border-width:1%;*/
   padding: 0px;
   /*  color:#0a7cff;*/


   width: 5%;

   white-space: nowrap;
}

TABLE.INBOX a:link,
a:visited {
   color: #0a7cff;
   /*#545454*/
   text-decoration: none
}

TABLE.INBOX a:hover {
   color: #72C32B;
}

TABLE.INBOX a:active {
   color: #545454;
   text-decoration: none
}



TABLE.CRM {
   border-collapse: collapse;
   border: 0px solid black;
   background-color: #f1f1f1;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   white-space: nowrap;

}

.CRM THEAD TR TH {
   border: 1px solid #c5c5c5;
   border-collapse: collapse;
   padding: 0px;
   color: white;
   background: #428FD7;
   /* url('../images/activ_tab_bg.gif') repeat-x;
background:url(../images/images.jpeg);*/
   text-align: center;
   white-space: nowrap;
}





.CRM TBODY TR {
   background-color: white;
}

.CRM TBODY TR:hover {
   background-color: #D8D8D8;

}

.CRM TBODY TR TD {
   border: 0px solid #8dbbd8;
   border-top: 1px solid #E2E2E2;
   border-bottom: 1px solid #E2E2E2;
   border-left: 1px solid #E2E2E2;
   border-right: 1px solid #E2E2E2;
   border-collapse: collapse;
   /*border-width:1%;*/
   padding: 0px;
   /*  color:#0a7cff;*/



   white-space: nowrap;
}

TABLE.CRM a:link,
a:visited {
   color: #0a7cff;
   /*#545454*/
   text-decoration: none
}

TABLE.CRM a:hover {
   color: #72C32B;
}

TABLE.CRM a:active {
   color: #545454;
   text-decoration: none
}

TABLE.Search {
   border-collapse: collapse;
   border: 0px solid black;
   background-color: #f1f1f1;
   width: 20%;
   float: right;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.Search INPUT.SearchBt {
   background: url("../images/search_button.png") no-repeat center;
   color: darkblue;
   height: 100%;
   font-size: 60%;
   margin: 1px;
   padding: 5px;
   border: 0px solid #eefffe;
}

TABLE.ViewMails {
   border-collapse: collapse;
   border: 0px solid #c5c5c5;
   background-color: white;
   width: 100%;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-align: left;
}

.ViewMails THEAD TR TH {
   border: 0px solid #c5c5c5;
   border-top: 1px solid #dafbce;
   border-bottom: 1px solid #dafbce;
   border-left: 1px solid #dafbce;
   border-collapse: collapse;
   padding: 0px;
   color: black;
   width: 8%;
   text-align: left;
   font-weight: bold;
   white-space: nowrap;
}

.ViewMails THEAD TR TD {
   border: 0px solid #c5c5c5;
   border-top: 1px solid #dafbce;
   border-bottom: 1px solid #dafbce;
   border-right: 1px solid #dafbce;
   border-collapse: collapse;
   padding: 2px 2 2 2px;
   color: #0a7cff;
   width: 92%;
   text-align: left;
   white-space: nowrap;

}

.ViewMails TBODY {
   border: 0px solid #8dbbd8;
   border-top: 0px solid #E2E2E2;
   border-bottom: 0px solid #E2E2E2;
   border-left: 0px solid #E2E2E2;
   border-right: 0px solid #E2E2E2;
   border-collapse: collapse;
   padding: 10px 2 2 2px;
   color: black;
   background-color: white;
   width: 100%;
}

a:link,
a:visited {
   color: #0a7cff;
   /*#545454 */
   text-decoration: none
}

a:hover {
   color: #72C32B;
}

a:active {
   color: #545454;
   text-decoration: none;
}

TABLE.verifier_styl {
   font-family: arial;
   font-size: 12px;
   color: #000000;
   width: 100%;
}

TABLE.verifier_styl TR {
   height: 35px;
}


.searchbt {

   background: url('../images/search_button.png') no-repeat top;
   height: 30;
   width: 30;
   color: white;
   border: 0px;

}

.general {
   font-family: arial;
   font-size: 12px;
   color: #000000;
   width: 90%;


}