/* -*-c++-*- */


body {
    background-color: #b8c8d8;
    color: #000000;
    margin: 4px;
    padding: 0px;
    font-size: 8pt;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
/*
td.body     { background-color: #d8e8f8; }
*/
div.body { padding: 8px; }

th {font-size:10pt;}
td{ font-family: Arial, Verdana, Helvetica, sans-serif;
    font-style: normal;
    color: #000000;
    vertical-align: top;
    font-size: 9pt; }
td.body     { background-color: #ffffff; }

td.d { background-color: #8898a8; }
td.l { background-color: #ffffff; }

div.address { font-size: 8pt; }
td.date { font-size: 8pt; text-align: right; vertical-align: bottom; }
td.outermost { background-color: white; }
td.grout { background-color: #c8d8e8; }

td.section {
    border: 1px solid #a8b8c8;
    background-color: #d8e8f8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12pt;
}

div.sectionBody {
    margin: 4px;
    padding: 4px;
    background-color: #ffffff;
    font-size: 8pt;
    font-weight: normal;
}

div.buttons {
    font-size: 9pt;
}


/* ** Backgrounds START ** */
td.bgt  { background-image: url(http://img.enoor.com/cms/i/f/t.gif); }
td.bgl  { background-image: url(http://img.enoor.com/cms/i/f/l.gif); }
td.bglb { background-image: url(http://img.enoor.com/cms/i/f/lb.gif); }
td.bgr1 { background-image: url(http://img.enoor.com/cms/i/f/r1.gif); }
td.bgr3 { background-image: url(http://img.enoor.com/cms/i/f/r3.gif); }
td.bgr4 { background-image: url(http://img.enoor.com/cms/i/f/r4.gif); }
td.bgr5 { background-image: url(http://img.enoor.com/cms/i/f/r5.gif); }
td.bgb2 { background-image: url(http://img.enoor.com/cms/i/f/b2.gif); }
td.bgb3 { background-image: url(http://img.enoor.com/cms/i/f/b3.gif); }
/* ** Backgrounds  END  ** */


A    { COLOR: #0000cc;
 text-decoration: none;
}



A:link    { COLOR: #0000cc;
 text-decoration: none;
}

A:visited { COLOR: #0000cc;
 text-decoration: none;
}

A:hover   { color: #0000cc;
 text-decoration: none;
 background-color: #eeeeff;
          }

A:focus   { color: #0000cc;
 text-decoration: none;
 background-color: #eeeeff;
          }

div.title {
    color: #996633;
    font-size: 12pt;
    font-weight: bold;
    margin: 4px;
}

div.subHead {
    padding-bottom: 12px;
}

span.subHead {
    font-size: 10pt;
    font-weight: bold;
    color: #996633;
    border-bottom: solid 2px #000066;
}

span.tip { border: 1px solid #666666; font-size: 5pt; padding: 1px; color: #ffffff; background-color: #aa8866; cursor: help; vertical-align: super;}
span.calPop { cursor: pointer; }

ul.nav {
  margin-right: 0px;
  margin-left: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  list-style-image: url(http://img.enoor.com/cms/arrow.gif);
  }

ul.nav li {

}


/* ******************************************************************************** */
/* ***  MAIN LIST  **************************************************************** */
/* ******************************************************************************** */
table.mainList {
    border-collapse: collapse;
}
table.mainList th {
    background-color: #444477;
    color: #ffffff;
    font-size: 10pt;
    text-align: left;
    font-weight: normal;
    border: 1px solid #333366;
}
table.mainList td {
    border: 1px solid #333366;
}
table.mainList th A         { COLOR: #ccccff; text-decoration: none; }
table.mainList th A:link    { COLOR: #ccccff; text-decoration: none; }
table.mainList th A:visited { COLOR: #ccccff; text-decoration: none;}
table.mainList th A:hover   { color: #444477; text-decoration: none;  }
table.mainList td.odd  { background-color: #ffeedd; }
table.mainList td.even { background-color: #cceeff; }
table.mainList td.odd1  { background-color: #ffeedd; }
table.mainList td.even1 { background-color: #cceeff; }
table.mainList td.odd0  { background-color: #ffeedd; color: red; }
table.mainList td.even0 { background-color: #cceeff; color: red; }

tr.odd {background-color: #cccccc; }
tr.even {background-color: #ccccee;}



/* ******************************************************************************** */
/* ***  ADD EDIT  ***************************************************************** */
/* ******************************************************************************** */
table.addEdit {
    border-collapse: collapse;
}
table.addEdit td {
    font-weight: normal;
    border: 1px solid #c8d8e8;
    padding: 6px;
}

.addEdit th {font-size: 10pt; text-align: right;}

table.plain td {
    font-weight: normal;
    border: 1px solid white;
    padding: 6px;
}

div.htmlarea table {
    border: 0px;
}
div.htmlarea td {
    font-weight: normal;
    border: 0px;
    padding: 1px;
}




/* ******************************************************************************** */
/* ***  CALENDAR START  *********************************************************** */
/* ******************************************************************************** */
td.calPopTitle {/* font-size: 10pt; */background-color: #000033; color: #ffffcc; text-align: center;}
td.calPopDOW {background-color: #000033; color: #ccccff; text-align: center;}
td.calDOW {background-color: #000033; color: #ccccff; text-align: center;}
tr.calPopDay { color: #000000; text-align: right;}
td.calDayP  {background-color: #c0c0ee; color: #ffffcc; text-align: left;  font-size: 9px;}
td.calDayC  { color: #000000; background-color: white; text-align: left;  font-size: 9px;}
td.calDayN  {background-color: #c0c0ee; color: #ffffcc; text-align: left;  font-size: 9px;}
td.calDaySP  {background-color: #c0c0ee; color: #ffffcc; text-align: left;}
td.calDaySC  { color: #000000; background-color: white; text-align: left;}
td.calDaySN  {background-color: #c0c0ee; color: #ffffcc; text-align: left;}
td.calDayT  {background-color: #ffffff; color: #000000; text-align: left; border: solid 2px red;  font-size: 9px;}
div.weeklyItem { font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; border-bottom: solid 1px #cccccc}



span.calcolor0 { background-color: #ff0000; }
span.calcolor1 { background-color: #0000ff; }
span.calcolor2 { background-color: #00ff00; }
span.calcolor3 { background-color: #ff9900; }
span.calcolor4 { background-color: #ff0099; }
span.calcolor5 { background-color: #9900ff; }
span.calcolor6 { background-color: #0099ff; }
span.calcolor7 { background-color: #00ff99; }
span.calcolor8 { background-color: #99ff00; }
span.calcolor9 { background-color: #ff9966; }

/* ******************************************************************************** */
/* ***  CALENDAR END  ************************************************************* */
/* ******************************************************************************** */


/* ******************************************************************************** */
/* ** Forms *********************************************************************** */

label { cursor: pointer; }

input.text {
 background-color: #e0e0e0;
 font-family: Lucida Console, fixed-width;
 border: 1px solid #999999;
 font-size: 10px;
 padding: 3px;
}

input.text:focus {
 background-color: #ffff99;
 font-family: Lucida Console, fixed-width;
 border: 1px solid red;
 font-size: 10px;
 padding: 3px;
}
    


textarea { background-color: #e0e0e0; font-family: Lucida Console, fixed-width; border: 1px solid #999999; font-size: 10px; padding: 3px;}
textarea:focus { background-color: #ffff99; font-family: Lucida Console, fixed-width; border: 1px solid red; font-size: 10px; padding: 3px;}

select { background-color: #e0e0e0; font-family: Lucida Console, fixed-width; border: 1px solid #666633;  font-size: 10px;}
/*
select:focus { background-color: #ffff99; font-family: Lucida Console, fixed-width; border: 1px solid red;  font-size: 10px;}
*/


input.nav {
 background-color: #ccccff;
}
select.nav { background-color: #ccccff; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #666633;  font-size: 10px; padding: 0px; margin: 0px; }


input.radio {  }
INPUT.numeric { text-align: right;  }
INPUT.numericd { text-align: right; }
select { background-color: #e0e0e0; font-family: Lucida Console, fixed-width; border: 1px solid #666633;  font-size: 10px;}
select.country { background-color: #e0e0e0; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #666633;  font-size: 10px;}
checkbox { background-color: #e0e0e0; font-family: Lucida Console, fixed-width; border: 1px solid #666633; }

input.button {

}
input.submit {
    background-color: #c8d8e8; font-family: Arial, Helvetica, sans-serif;   font-size: 10px; margin: 2px; padding: 2px;
}




blockquote {
    border: 1px solid #c8d8e8;
    padding: 4px;
}


th.fmgr {
    text-align: left;
    font-size: 10pt;
}




span.jspreview { cursor: Pointer; color: #0000ff; font-size: 8pt; }
span.preview { cursor: Pointer; color: black; background-color: #eeeeff; font-family: Verdana, Arial, Helvetica, sans-serif; }
table.preview { border: 1px solid #666666; }
table.preview caption { border: 2px solid #666666; text-align: right; background-color: #ccccff; font-size: 7pt;}
 
