BODY, pre.utest {
  font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
  font-size: 18px ;
}

TD {
  font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
  font-size: 18px ;
}

A {
   color : #333366 ;
   text-decoration : none ;
}

.actlink {
   color : #6600ff ;
   text-decoration : underline ;
}

.actlink {
   text-decoration : underline ;
}

A:hover {
   color : #3388dd ; 
}

INPUT {
  font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
  font-size: 18px ;
}

#authbar ul li a:hover {
   text-decoration : underline ;
} 

P.headline {
  font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
  font-size: 18px ;
  font-weight: bold ;
  color: #660000;
  text-align:   left ;
  padding-left:  1em ;
  border-bottom: 1px solid #660000;
  border-left: 1px solid #660000;
}

PRE.source {
  font-family: Courier New, Courier, monospace;
  font-size: 16px ;
  color: black ;
  background: #ccddf7 ;
  border: 1px solid #0000aa ;
  direction: ltr ;
}

select {
  font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
  font-size: 18px ;
}

#nav{
   white-space : nowrap;
   background-color : White ;
   float : left;
   color : Black ;
   width : 100%;
} 

#nav ul{
   margin: 0 20px 0 0 ;
   float:  right;
}

#nav ul li {
   margin: 0 ; 
   display : inline;
}

#nav ul li .selected {
   background-color : #fce8d2;
   border-bottom: 1px solid #fce8d2;
} 

#nav ul li a {
   margin : 0 10px -1px 10px ; 
   padding-left : 1em;
   padding-right : 1em;
   color : black ;
   text-decoration : none;
   float : left;
   border-right: 1px solid #d9681a;
   border-top: 1px solid #d9681a;
   border-left: 1px solid #d9681a;
   border-bottom: 1px solid #d9681a;
}

#nav ul li a:hover {
   /* background-color : #fcd8c2; */
   background-color: #fce8d2 ;
   border-bottom: 1px solid #d9681a;
} 

#bar{
   white-space : nowrap;
   background-color : #fce8d2;
   float : right ;
   color : Black ;
   width : 100%;
   border-style : solid; 
   border-color : #d9681a ;
   border-width : 1px 0 1px 0; 
} 

#bar ul{
   padding : 0;
   margin : 0;
}

#bar ul li{
   font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
   font-size: 18px ;
   display : inline;
   float: left ;
}

#bar ul li a {
   margin-left : 1em;
   margin-right : 1em;
   color : Black ;
   text-decoration : none ;
   float : left;
}

#bar ul li a:hover {
   text-decoration : underline ;
} 

#authbar{
   white-space : nowrap;
   background-color : #fce8d2;
   float : right ;
   color : Black ;
   width : 100%;
   border-style : solid; 
   border-color : #d9681a ;
   border-width : 1px 0 1px 0; 
} 

#authbar ul{
   padding : 0;
   margin : 0;
}

#authbar ul li{
   font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
   font-size: 18px ;
   display : inline;
   float: right ;
}

#authbar ul li a {
   margin-left : 1em;
   margin-right : 1em;
   color : Black ;
   text-decoration : none ;
   float : left;
}

#authbar ul li a:hover {
   text-decoration : underline ;
} 

.tdhl {
   background-color: #D7E5F2;
   border: 1px solid #284279;
   border-color: #6699ff;
   text-align: center;
   text-color: #cc99ff;
   cursor: pointer ;
}

.tdnorm {
   border: 1px solid #f1f1f1;
   text-align: center;
   color: #112266;
}

.tdnohl {
   border: 1px solid #f1f1f1 ;
   text-align: center ;
   color: #ff6633 ;
} 
  
.stdnorm {
   font-size: 16px ;
   color: #000000 ;
   border: 1px solid #f1f1f1;
   text-align: center;
   color: #112266;
}

.tblbody {
   width: 100% ;
   direction: rtl ;
}

.tdtoc {
   padding-right: 20px ;
   width: 250px ;
   vertical-align: top ;
}

.tdmain {
   width: auto ;
   padding-right: 10px ;
   padding-left: 10px ;
   vertical-align: top ;
   border-right: 3px solid #d9681a ;
}

.utitle
{
    COLOR: #ff6633;
    FONT-SIZE: 26px;
    FONT-FAMILY: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Tuz
}


.tdside {
   padding-left: 10px ;
   padding-right: 10px ;
   /* width: 180px ;*/
   width: 10px ;
   vertical-align: top ;
}

.winlet {
   width: 90% ;
   border-right: 1px solid #d9681a;
   border-top: 1px solid #d9681a;
   border-left: 1px solid #d9681a;
   border-bottom: 1px solid #d9681a;
   margin-bottom: 2em ;
}

.winlet-operations {
   width: 90% ;
   border-right: 1px solid #d9681a;
   border-top: 1px solid #d9681a;
   border-left: 1px solid #d9681a;
   border-bottom: 1px solid #d9681a;
}

.qlinks-odd {
   width: 100% ;
   background-color : white ;  
}

.qlinks-even {
   width: 100% ;
   background-color : #fff7ef;
}

.search {
   width: 70% ;
   margin-right: 5px ;
}

.sform {
   margin: 0 ;
   padding: 0 ;
}

.sinput {
  margin-top: 5px ;
  font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
  font-size: 16px ;
  background-color : #fff7cf;
  width: 150px ;
}

.sinput:focus {
  background-color : white ;
}

.linput {
  font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
  font-size: 18px ;
  width: 300px ;
  background-color: #D7E5F2;
  color: #102132;
  border: 1px solid #284279;
}

.linput:focus {
  background-color : white ;
}

.sbutton {
   font-size: 100%;
   margin-bottom: 1px ! important;
   background: White url(http://www.yulghun.com/images/search_icon.gif) 2px 1px no-repeat;
   padding: 1px 1px 1px 15px;
}

.lbutton {
   font-size: 100%;
   margin-bottom: 1px ! important;
   background: White url(http://www.yulghun.com/images/login.gif) 2px 1px no-repeat;
   padding: 1px 1px 1px 15px;
}

#submit {
   font-size: 100%;
   margin-bottom: 1px ! important;
   background: White ; 
   padding: 0px 7px 0px 7px;
}

.rbutton {
   font-size: 100%;
   margin-bottom: 1px ! important;
   background: White url(http://www.yulghun.com/images/register.gif) 2px 1px no-repeat;
   padding: 1px 1px 1px 15px;
}

.ttitle {
   width: 80px ;
   white-space: nowrap ;
   text-align: center ;
   padding-right: 1em ;
   padding-left: 1em ;
   background-color : #fce8d2;
   border-right: 1px solid #d9681a;
   border-top: 1px solid #d9681a;
   border-left: 1px solid #d9681a;
}

.fset {
  width: 90% ;
  padding: 1em ;
  border: 1px solid #d9681a ;
}

.leg {
  padding: 0.2em 0.5em ;
}

.jslink {
   text-decoration: underline ;
   cursor: pointer ;
}

.login {
   max-width: 600px ;
   display: none ;
}

.status {
   color: red ;
}

.usergreet {
   float : right ;
}

.altcont { /* alternative content */
   display: none ;
}

textarea {
   font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, UKIJ Basma, UKIJ Tuz ;
   font-size: 18px ;
   min-width: 200px ;
   background-color: #D7E5F2;
   color: #102132;
   border: 1px solid #284279;
   margin: 1px 1px 1px 1px ;
}

#disp tr td.desc {
   white-space : nowrap;
   font-weight: bold ;
   vertical-align: top ;
   padding-top: 5px ;
   padding-bottom: 5px ;
}

.bibtab {
    background-color: #F9FBFD;
    color: #000000;
    border: 1px solid #D7E5F2;
    border-collapse: collapse;
    margin-right: 3px ;
    margin-left: 5px ;
} 

.labelcell {
    font-family: UKIJ Tuz Tom, Uyghur Tuz1 Unicode, Uyghur Tuz Unicode, Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Basma, UKIJ Tuz ;
    text-align: right;
    vertical-align: top ;
    color: #3670A7;
    background-color: transparent;
    border: 1px solid #D7E5F2;
}

.headcell {
    font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
    color: #3670A7;
    background-color: transparent;
    border: 1px solid #000000;
}

.checkcell {
    text-align: left;
    color: #3670A7;
    background-color: transparent;
    border: 1px solid #D7E5F2;
}

.fieldcell {
    background-color: #F2F7FB;
    text-align: right ;
    margin-left: 2px;
    padding: 2px;
    border: 1px solid #D7E5F2;
} 

.footer {
   margin-top: 20px ;
   width: 100% ;
   background-color : #fce8d2;
   border-right: 1px solid #d9681a;
   border-left: 1px solid #d9681a;
   border-top: 1px solid #d9681a;
   border-bottom: 1px solid #d9681a;
}

.redline {
   padding: 5px 0px 5px 0px;
   margin: 5px 0px 5px 0px;
   border-top: 1px solid #CC3300;
   border-right: none;
   border-bottom: none;
   border-left: none;
   height: 1px ;
}

#headlines dt {
   font-size: 22px ;
   margin-top: 1em ;
   margin-bottom: 1em ;
}

.hms {
   font-family: Courier-New ;
   font-size: 14 ;
   color: #ff6699;
}

.ymd {
   font-family: Courier-New ;
   font-size: 14 ;
   color: #9966ff;
}

.submitter {
   color: #3366ee;
}

/* for search highlight */
.highlight {
   background: Yellow ;
   color: Blue ;
}

/*
@font-face {
   font-family: UKIJ Nasq ;
   font-style:  normal;
   font-weight: normal;
   src: url(/css/UKIJNAS0.eot);
}
*/

/* NiceTitles */

#nicetitlecontainer{
/* border: 4px solid #507F2F; */
/* background-color: #62993E; */
  border: 1px solid #d9681a;
  background-color: #fcefdf;
}
div.nicetitle{
  font-size: 16px;
  left: 0; 
  padding: 7px;
  position: absolute;
  top: 0;
  text-align:right;
  width: 25em;
  z-index: 100;
  width: auto;
  height: auto;
  direction: rtl ;
}       
div.nicetitle p {
  margin: 0;
  padding-bottom: 3px;
  font-family: Uyghur Nasq Unicode, UKIJ Nasq, UKIJ Tuz Tom, Uyghur Tuz1 Unicode UKIJ Tuz, UKIJ Basma, UKIJ Tuz ;
  font-size:16px;
  color: black ;
}
div.nicetitle p.destination {
  color: black ; 
  font-weight: normal;
  font-size: 14px;
  padding-bottom: 0px;
  text-align: left ;
}

