body
{
	background:white;
//	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-family:Times, "Times New Roman", 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%;
        
    
}

