
 @import url("admin_auth.css");

 html,body {
   margin: 0px;
   height:100%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #898989;
   background-color: #ffffff;
 }
 body {
   text-align: center;        
 } 
 
 table, img, iframe, form, div, span, p {
   border: 0px;
   margin: 0px;
   padding: 0px;
   font-size: 8pt;
 }
 input, select {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #207d8f;
   background: #e9e9e9;
   padding-left: 2px;
   color: #3E3E3E;
 }
 label {
   font: 8pt Verdana, sans-serif;
   color: #000000;
   white-space: nowrap;
 }
 .input_over {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #207d8f;
   background: #e2faff;
   padding-left: 2px;
   color: #000000;
 }
 .input_over_red {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #207d8f;
   background: rgb(255,174,176);
   padding-left: 2px;
   color: #000000;
 }
 .input_err {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #C91D21;
   background: #FFFFC4;
   padding-left: 2px;
   color: #3E3E3E;
 }
 .inp_readonly {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #6F6F6F;
   background: #E1E1E1;
   padding-left: 2px;
   color: #3E3E3E;
 }
 textarea  {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #207d8f;
   background: #e9e9e9;
   padding-left: 2px;
   color: #3E3E3E;
 }
 .radio {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #6F6F6F;
   background: #FCFCFC;
   padding: 0px; margin: 0px;
   color: #3E3E3E;
   width: 16px; height: 16px;
 }
 .select {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #e5c885;
   background: #FCFCFC;
   padding-left: 2px;
   color: #898989;
 }
 .select_readonly {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #6F6F6F;
   background: #E1E1E1;
   padding-left: 2px;
   color: #3E3E3E;
 }

 .checkbox {
   font: 7pt Verdana, sans-serif;
   border: 1px solid #207d8f;
   background: #e9e9e9;
   padding: 0px; margin: 0px;
   color: #3E3E3E;
   width: 16px; height: 16px;
 }

 a {
   color: #3E3E3E;
   font-size: 8pt;
 }
 a:hover {
   color: #3E3E3E;
   font-size: 8pt;
   text-decoration: underline;
 }

 h1 {
   padding: 4px 0px 0px 5px;
   margin: 0px;
   color: #24aaff;
   font-size: 12pt;
   font-weight: bold;
   font-family: Arial;
   letter-spacing: 2px;
   text-align: left;
   border-bottom: 2px solid #E5E5E5;
 }

 .contentframe {
   overflow-y: display;
   overflow-x: hidden;
   overflow: auto;
 }

 #topContainer {
   padding-top: 4px;
   height: 42px;
   background: url(../admin/design/top_bg.jpg) repeat-x;
 }
 #footerContainer {
   color: #000000;
   padding: 5px 0px 0px 10px;
   height: 24px;
   text-align: left;
   font-size: 7pt;
   background: url(../admin/design/footer_bg.jpg) repeat-x;
 }
 #footerContainer a:link,
 #footerContainer a:visited,
 #footerContainer a:active {
   text-decoration: none;
   color: #707070;
   font-size: 8pt;
 }
 #footerContainer a:hover {
   color: #000000;
   text-decoration: underline;
 }

 #leftContainer {
   width: 220px;
   height:100%;   
   background: url(../admin/design/left_bg.jpg) repeat-y;
   overflow-x: hidden;
 }

 #leftContainer .leftMenuH {
   height: 25px;
   width: 214px;
   background: url(../admin/design/left_menu_header_bg.jpg) repeat-x;
 }
 #leftContainer .leftMenuHtext {
   padding: 4px 0px 0px 5px;
   font-size: 9pt;
   font-weight: bold;
   color: #282211;
 }
 #leftContainer .leftMenuImg {
   padding: 4px 0px 4px 20px;
   float:left;
 }
 #leftContainer .leftMenuItem {
   padding: 10px 0px 0px 5px;
   font-size: 7pt;
   color: #282211;
   float:left;
   text-align:left;
 }
 #leftContainer .leftMenuItem_id {
   padding: 0px 0px 0px 5px;
   font-size: 7pt;
   float:left;
   font-family: arial;
   text-align:left;
      color: #898989;
 } 

 #leftContainer .leftMenuItem a:link,
 #leftContainer .leftMenuItem a:visited,
 #leftContainer .leftMenuItem a:active {
   text-decoration: none;
   font-family: arial;
   font-size: 8pt;
   color: #282211;
 }
 #leftContainer .leftMenuItem a:hover {
   font-family: arial;
   font-size: 8pt;
   color: #282211;
   text-decoration: underline;
 }
 
 .main {
   font-size: 8pt;
   font-family: Verdana;
   font-weight: normal;
   border-color: #CFCFCF;
   width: 100%;
 } 

 #mainContent {
   margin: 0px;
   padding: 0px 0px 20px 0px;
 }
 
 .btn {
   background:  #ffffff;
   color:       #207d8f;
   border:      2px solid #207d8f;
   font-weight: bold;
   font-size:   7pt;
   padding:     0px;
   text-align:  center;
 }
 .btn_over {
   background:  #207d8f;
   color:       #ffffff;
   border:      2px solid #207d8f;
   font-weight: bold;
   font-size:   7pt;
   padding:     0px;
   text-align:  center;
 } 
 
 .btn2 {
   background:  #ffffff;
   color:       #207d8f;
   border:      1px solid #207d8f;
   font-weight: bold;
   font-size:   7pt;
   padding:     0px;
   text-align:  center;
 }
 .btn2_over {
   background:  #207d8f;
   color:       #ffffff;
   border:      1px solid #207d8f;
   font-weight: bold;
   font-size:   7pt;
   padding:     0px;
   text-align:  center;
 }  

 .clr {
  clear: both;
 }
 
 /**
  * result list style 
  **/

 .listId {
   color: #000000;
   font-size: 7pt;
 }    
  /* HEADER */
 .resultList_header {
   font-size: 8pt;
   font-family: Verdana;
   font-weight: normal;
   background: #E5E5E5;
   color: #000000;
   border-bottom: 1px solid #595959;
   border-right: 1px solid #595959;
   padding: 2px 0px 2px 10px;
 } 
  /* ROW 1 */ 
 .resultList_r1 {
   font-size: 8pt;
   font-family: Verdana;
   font-weight: normal;
   background: #e7ecf1;
   vertical-align: top;   
 }
 .resultList_r1 a:link,
 .resultList_r1 a:visited,
 .resultList_r1 a:active {
   text-decoration: none;
   color: #707070;
   font-size: 8pt;
 }
 .resultList_r1 a:hover {
   color: #000000;
   text-decoration: underline;
 } 
  /* ROW 2 */ 
 .resultList_r2 {
   font-size: 8pt;
   font-family: Verdana;
   font-weight: normal;
   background: #ffffff;
   vertical-align: top;   
 }
 .resultList_r2 a:link,
 .resultList_r2 a:visited,
 .resultList_r2 a:active {
   text-decoration: none;
   color: #707070;
   font-size: 8pt;
 }
 .resultList_r2 a:hover {
   color: #000000;
   text-decoration: underline;
 }  
  /* CELL */ 
 .resultList_cell {
   font-size: 8pt;
   font-family: Verdana;
   font-weight: normal;
   border-bottom: 1px solid #A8A8A8;
   border-right: 1px solid #A8A8A8;
   padding: 2px 5px 5px 5px;
   vertical-align: top;     
 }
 .resultList_cell a:link,
 .resultList_cell a:visited,
 .resultList_cell a:active {
   text-decoration: none;
   color: #707070;
   font-size: 8pt;
 }
 .resultList_cell a:hover {
   color: #000000;
   text-decoration: underline;
 }
 
 /* RESULT LIST LINK STYLE */
 .resultListAction a:link,
 .resultListAction a:visited,
 .resultListAction a:active {
   text-decoration: none;
   color: #000000;
   font-size: 8pt;
   font-weight: normal;
 }
 .resultListAction a:hover {
   color: #000000;
   text-decoration: underline;
   font-weight: normal;
 } 
 .resultListActionRed a:link,
 .resultListActionRed a:visited,
 .resultListActionRed a:active {
   text-decoration: none;
   color: rgb(204,51,51);
   font-size: 8pt;
   font-weight: normal;
 }
 .resultListActionRed a:hover {
   color: rgb(204,51,51);
   text-decoration: underline;
   font-weight: normal;
 } 
 .resultListActionBlue a:link,
 .resultListActionBlue a:visited,
 .resultListActionBlue a:active {
   text-decoration: none;
   color: #2d7ac7;
   font-size: 8pt;
   font-weight: normal;
 }
 .resultListActionBlue a:hover {
   color: #2d7ac7;
   text-decoration: underline;
   font-weight: normal;
 }
 .resultListActionOrange a:link,
 .resultListActionOrange a:visited,
 .resultListActionOrange a:active {
   text-decoration: none;
   color: #ffa200;
   font-size: 8pt;
   font-weight: normal;
 }
 .resultListActionOrange a:hover {
   color: #ffa200;
   text-decoration: underline;
   font-weight: normal;
 }
 .resultListActionGreen a:link,
 .resultListActionGreen a:visited,
 .resultListActionGreen a:active {
   text-decoration: none;
   color: green;
   font-size: 8pt;
   font-weight: normal;
 }
 .resultListActionGreen a:hover {
   color: green;
   text-decoration: underline;
   font-weight: normal;
 }
 
  /* ROW HOVER */ 
 .resultList_hover {
   font-size: 8pt;
   font-family: Verdana;
   font-weight: normal;
   background: #E0FFDF;
   cursor: pointer;
   vertical-align: top;    
 }            /*
 .resultList_hover a:link,
 .resultList_hover a:visited,
 .resultList_hover a:active {
   text-decoration: none;
   color: #707070;
   font-size: 8pt;
 }
 .resultList_hover a:hover {
   color: #000000;
   text-decoration: underline;
 }                         */
  /* ROW HIGHLIGHT */  
 .resultList_highlight {
   color: #000000;
 }    
 .resultList_highlight_2 {
   color: rgb(95,95,95);
 }    
 .resultList_highlight_3 {
   color: rgb(255,51,51);
 }     
          
          
 /**
  * TD styles
  **/  
 .labelHolder {
   padding: 5px 0px 5px 5px;
   vertical-align: top;
 }
 .fieldHolder {
   padding: 5px 0px 5px 5px;
   vertical-align: top;
 }   
 .errorMsg {
   font-weight: bold;
   font-size: 10pt;
   color: rgb(176,0,0);
 }
 .systemMsg {
   font-weight: bold;
   font-size: 10pt;
   color: rgb(0,204,0);
 } 

 /**
  * LEFT styles
  **/  
 .left_action {
   padding: 5px 0px 0px 5px;
   color: #000000;
   text-align: left;
 }
 .left_action2 {
   padding: 2px 0px 0px 5px;
   color: #000000;
   text-align: left;
 }
 .left_action3 {
   padding: 5px 0px 0px 5px;
   color: #000000;
   text-align: left;
 }
 .left_action4 {
   padding: 5px 5px 0px 5px;
   color: #000000;
 }
 .left_info {
   padding: 5px 5px 0px 5px;
   color: #000000;
   font-size:7pt; 
   text-align: left;
 }
 .small_info {
   color: #000000;
   font-size:7pt;
   text-align: left;
 }
