@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("writely.com") {
 .cmd_line_top, .tab_sel_main, .tab_sel, .cmd_background{
  background-color:rgb(195,217,266) ! important;
  border-color:rgb(192,192,192) ! important;
 }

.cmd_line_bottom,.cmd_line_2nd{
 background-color:#e8e8e8 ! important;
}


 .tab_unsel{
  background:transparent ! important;
  background-color:#efefef ! important;
  
 }
 
 .shownStyle{
  background-color:#FFFFFF ! important;
 }

 .tab_unsel .tab_font, .tab_unsel_weak .tab_font,  b font[color=\#e98f00], .tab_unsel * a{
  color:#0000cc ! important;
  text-decoration:underline ! important;
 }

  #newDocLink, a[href="/?action=updoc"], a[href="/?action=emailin"], a[href="/?action=settings"], a[href="/?action=logout"], a[href="/?action=help"], .tab_unsel_sm2 a{
  color:#0000cc ! important;
  text-decoration:underline ! important;
 }

 .listLine a{
  font-weight:normal ! important;
  text-decoration:none ! important;
  color:#000000 ! important;
 }


 b font[color=\#e98f00]{
  font-weight:normal ! important;
  text-decoration:none ! important;
 }

 .app{
  border-color:rgb(192,192,192) ! important;
 }

 .bmeter{
  display:none ! important;
 }

 .OrangeButton, .BlueButton, .RTE_dropdown, .GreenButton, .RTE_btn_unsel{
  background-color:#e0dfe3 ! important;
  color:#000000 ! important;
  border-right-color:#716f64 ! important;
  border-bottom-color:#716f64 ! important;
  border-top-color:#f1efe2 ! important;
  border-left-color:#f1efe2 ! important;
 }
 
 .OrangeButton:hover, .BlueButton:hover, .RTE_dropdown:hover, .GreenButton:hover, .RTE_btn_hover{
  background-color:#e0dfe3 ! important;
  color:#000000 ! important;
  border-top-color:#716f64 ! important;
  border-left-color:#716f64 ! important; 
  border-bottom-color:#f1efe2 ! important;
  border-right-color:#f1efe2 ! important;
 }

 body {
  margin:0px ! important;
  background:#FFFFFF !important;
 }

 .text_emph {
  color:#000000 ! important;
 }

 .fineprint {
  display:none ! important;
 }

 .tabs_bg{
  background-color:#efefef ! important;
  padding-top:4px ! important;
 }

 .editNoWarning{
  background-color:#f0f0f0 ! important;
 }


 #table1{
  border-bottom:2px solid #e0e0e0 ! important;
 }

 .menu_cell{
  padding:0px ! important;
  margin:0px ! important;
  width:100% ! important;
 }

 .menu_link:hover{
  color:#0000cc ! important;
  background:#d3e3fe ! important;

 }

 .menu_table{
  padding:0px ! important;
  margin:0px ! important;
  border-top-color:#cccccc ! important;
  border-left-color:#cccccc ! important; 
  border-bottom-color:#676767 ! important;
  border-right-color:#676767 ! important;
 }

 .menu_link, .shownStyle, .menu_cell a {
  color:#0000cc ! important;
  padding:0px ! important;
  margin:0px ! important;
  left:0px;
  top:0px;
 }

 a img[alt="Writely Home"], img[src="/images/LogoTiny.gif"] {
        padding-left: 109px ! important;
        width: 0px ! important;
        height: 56px  ! important;
        padding-top:  0px ! important;
        background-image: url('http://hansschmucker.free.fr/writely.png') ! important;
        background-position: left center ! important;
        background-repeat: no-repeat ! important;
 }

 input[src="/images/search_go.gif"] {
        padding-left: 45px ! important;
        width: 0px ! important;
        height: 19px  ! important;
        padding-top:  0px ! important;
        background-image: url('http://hansschmucker.free.fr/search.png') ! important;
        background-position: left center ! important;
        background-repeat: no-repeat ! important;
        margin-right:5px ! important;
        margin-left:5px ! important;
 }

 input[src="/images/search_go.gif"]:hover {
        background-image: url('http://hansschmucker.free.fr/searcha.png') ! important;
 }

 .listHdrFtr{
  background-color:#efefef ! important;
  
 }

 .listHdrFtrLink {
  color:#000000 ! important;
  text-decoration:none ! important;
  font-weight: normal! important;
 }

 .BigCaption{
  color:#000000 ! important;
  font-weight:normal ! important;
  font-size: 12px ! important;
 }

 body {
  background-color:#ffffff! important;
  font-family:Tahoma ! important;
 }



 li, li * b{
  margin-bottom:0px ! important;
  padding-top:0px ! important;
 }

 tr[bgcolor="#89a00f"]{
  background-color: rgb(192,192,192) ! important;
 }

 #wys_frame, .cmd_line_bottom{
  border-color: rgb(192,192,192) ! important;
 }

}
