/* Gmail: a little retrofit
   Updated for Google's changes to Gmail code: 
     v3-08May2011, v2-18Apr2011
**/
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("mail.google.com")
/*s*/{
/*[>  links above message list  <]*/
/*v2*/.D.E:first-child .nH.Cq, 
/*v3*/.nH:first-child>.D.E .nH>.Cq
{ position:  relative  !important;
  padding-bottom:  19px  !important; 
  }
/*v2*/.D.E:first-child .nH.Cq div[class^="VP5otc-"]+.J-M.AW,
/*v3*/.nH:first-child>.D.E .nH>.Cq div[class^="VP5otc-"]+.J-M.AW
{ position:  absolute  !important;
  /*upd*/ z-index:  4  !important; /*11May2011:5->4;26Sep2010:Priority Inbox*/
  top:  21px  !important;
  left:  -6px  !important;
  display:  inline  !important; 
  }
/*[>  links below message list  <]*/
/*v2*/.D.E:not(:first-child) .nH.Cq, 
/*v3*/.nH:last-child>.D.E .nH>.Cq
{ position:  relative  !important;
  padding-top:  19px  !important; 
  }
/*v2*/.D.E:not(:first-child) .nH.Cq div[class^="VP5otc-"]+.J-M.AW,
/*v3*/.nH:last-child>.D.E .nH>.Cq div[class^="VP5otc-"]+.J-M.AW
{ position:  absolute  !important;
  /*upd*/ z-index:  4  !important; /*11May2011:5->4;26Sep2010:Priority Inbox*/
  top:  -9px  !important;
  left:  -6px  !important; 
  display:  inline  !important; 
  }
/*[>  links above & below  <]*/
/*v2*/.D.E .nH.Cq div[class^="VP5otc-"]+.J-M.AW > .SK:before, 
/*v3*/.D.E .nH>.Cq div[class^="VP5otc-"]+.J-M.AW > .SK:before
{ /*upd*/ content:  "Select ►" ; /*17Apr2011: was 'Select:'*/
  font-family:  Arial ;
  color:  Gold/*[>selcolor<]*/ ; /* Setting: Gold or DarkGreen */
  /*upd*/ cursor:  default ; /*17Apr2011: was 'text'*/
  /*add*/ margin-right:  8px ; /*17Apr2011*/
  /*add*/ outline:  solid 1px Gold/*[>selcolor<]*/ ;
  /*add*/ -moz-outline-radius:  3px ; /* " */ 
  }
/*v2*/.D.E .nH.Cq div[class^="VP5otc-"]+.J-M.AW > .SK, 
/*v3*/.D.E .nH>.Cq div[class^="VP5otc-"]+.J-M.AW > .SK
{ -moz-box-shadow:  none  !important; 
  -webkit-box-shadow:  none  !important; 
  background-color:  transparent  !important;
  color:  White/*[>lnkcolor<]*/  !important; /* Setting: White or MediumBlue */
  font-family:  Verdana  !important; 
  } 
/*v2*/.D.E .nH.Cq div[class^="VP5otc-"]+.J-M.AW > .SK.AX > .J-N, 
/*v3*/.D.E .nH>.Cq div[class^="VP5otc-"]+.J-M.AW > .SK.AX > .J-N
{ display:  inline-block  !important;
  padding-left:  8px  !important;
  padding-right:  8px  !important;
  /*upd*/ padding-top:  1px  !important; /*17Apr2011: was '2px'*/
  /*add*/ margin-top:  1px  !important; /*17Apr2011*/
  /*upd*/ padding-bottom:  1px  !important; /*17Apr2011: was '2px'*/
  /*add*/ margin-bottom:  1px  !important; /*17Apr2011*/
  -moz-border-radius:  3px  !important;
  border-radius:  3px  !important;
  cursor:  pointer  !important; 
  }
/*[>  solid/flat [bg-c] or gradient [bg]  <]*/
/*v2*/.D.E .nH.Cq div[class^="VP5otc-"]+.J-M.AW > .SK.AX > .J-N:hover, 
/*v3*/.D.E .nH>.Cq div[class^="VP5otc-"]+.J-M.AW > .SK.AX > .J-N:hover
{ background-color:  OrangeRed/*[> hover bg <]*/
    /*-moz-linear-gradient(top, rgba(0,0,0,0.4), rgba(0,0,0,0))*/  !important;
  color:  White/*[> hover fg <]*/  !important;
  /**/ text-shadow:  #000 1px 1px 2px  !important; /*req. for light fg & light bg*/
  } /*.*/
/*[>  Select drop-down menu, button, & checkbox  <]*/
/*[>  hide drop-marker  <]*/
/*v2*/.D.E .nH.Cq .J-J5-Ji .J-Zh-I.J-Pm-I .J-J5-Ji, 
/*v3*/.D.E .nH>.Cq .J-J5-Ji .J-Zh-I.J-Pm-I .J-J5-Ji
{ display:  none  !important; 
  }
/*[>  select button  <]*/
/*v2*/.D.E .nH.Cq .J-J5-Ji .J-Zh-I.J-Pm-I,
/*v3*/.D.E .nH>.Cq .J-J5-Ji .J-Zh-I.J-Pm-I
/*[>  hide button part entirely  <]*/
{ background:  transparent  !important;
  border-color:  transparent  !important;
  padding-left:  4px  !important;
  margin-left:  2px  !important;
  padding-right:  4px  !important;
  margin-right:  10px  !important; 
  cursor:  default  !important; 
  }
/*[>  checkbox:  <]*/
/*v2*/.D.E .nH.Cq input.J-Pm-Jo[type="checkbox"], 
/*v3*/.D.E .nH>.Cq input.J-Pm-Jo[type="checkbox"]
{ vertical-align:  -2px  !important;
  cursor:  pointer  !important;
  outline:  4px outset #05f  !important;
  margin-right:  -4px  !important; /*19Sep2010: was '0'*/
  -moz-outline-radius:  2px  !important; /*19Sep2010: was '1px'*/
  /*add*/ outline-radius:  2px  !important; /*18Apr2011*/
  position:  relative  !important;
  /*upd*/ z-index:  5  !important; /*10;26Sep2010;Priority Inbox*/ 
  } /*.*/
/*===========================*\
          other stuff
\*---------------------------*/

/* separate the Search Mail button from the input box (move to the right) 
 */
[class^="GcwpPb"] .J-Zh-I-Js-Zq
{ /*-moz-border-radius:  3px  !important;    /* pre-Fx4 */
  -moz-border-radius-bottomleft:  3px  !important;
  -moz-border-radius-topleft:  3px  !important;
  /*border-radius:  3px  !important;    /* WebKit/Fx4+ */
  border-radius-bottomleft:  3px  !important;
  border-radius-topleft:  3px  !important;
  border-left-width:  1px  !important;
  margin-left:  8px  !important;  
  padding-left:  8px  !important;
  } /*.*/
/* make the Compose mail button look like a link (choose text color)
 */
.nM .z0 .J-Zh-I 
{ color:  /*Classic:* /#000/*Planets:*/#C4DDE8/**/  !important; 
  background:  transparent  !important; 
  border-color:  transparent  !important;
  padding-left:  6px  !important;
  font-weight:  bold  !important;
  font-size:  13px  !important;
  cursor:  pointer  !important;
  } /*.*/
/* hide Mail/Contacts 
   (one [or both] of the following two selectors should work for your account)
 */
.Bu .CX, 
.nH > .CX 
{ display:  none  !important; 
  } /*.*/
/* If you collapse the Mail/Contacts/Tasks menu first, then you don't need the following 
   in order to hide Tasks. You'll need it to hide the thin line below Tasks though. */
/* hide Tasks
   (one [or both] of the following two selectors should work for your account)
 */
.Bu .T4, 
.nH > .T4 
{ display:  none  !important; 
  } /*.*/
/* color buttons (all buttons [everywhere?]) light blue by default
 */
.J-Zh-I 
{ background:  -moz-linear-gradient(top, #e3e9ff, #bcf)  !important;
  background:  -webkit-gradient(linear, center top, center bottom, from(#e3e9ff), to(#bcf))  !important;
  color:  Black  !important; 
  cursor:  pointer  !important;
  } /*.*/
/*e*/}