.bgcolorTable {
     background-color:#F0F0F0;
}
 BODY {
     font-family:Arial;
     font-size:14px;
     font-weight:normal;
     color:#000000;
     background-color:#50524D;
}
 TD {
     font-family:Arial;
     font-size:14px;
     font-weight:normal;
     color:#000000;
}
 .CenterTable {
     padding-top:5px;
     padding-right:5px;
     padding-bottom:5px;
     padding-left:5px;
     direction:ltr;
}
 .tableColor {
     BACKGROUND-COLOR:#50524D;
     FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=100,finishOpacity=0,startX=100,finishX=20,startY=255,finishY=50);
     COLOR:#F0F0F0;
}
 .menuTextColor {
     font-weight: bold;
     font-size:12px;
     text-decoration: none;
     color:#FFFFFF;
}
 .menuTextOverColor {
     font-weight: bold;
     font-size:12px;
     text-decoration: none;
     color:#FFFFFF;
}
 .subMenuTextColor {
     font-weight: bold;
     font-size:12px;
     text-decoration: none;
     color:#000000;
}
 .subMenuTextOverColor {
     font-weight: bold;
     font-size:12px;
     text-decoration: none;
     color:#000000;
}
 .SideMenuSetting {
     width:20%;
     background-color:#92B6A0;
     background-image:url(http://www.ps-eng.com/image/side.jpg);
     background-position:top left;
     background-repeat:repeat;
}
 BODY {
     color: #000000;
    /* background-color: #FFFFFF;
     */
    /*text-align:right;
    */
     direction:rtl;
     margin:0;
}
 input, select, textarea {
     BORDER-BOTTOM: 1px solid;
     BORDER-LEFT: 1px solid;
     BORDER-RIGHT: 1px solid;
     BORDER-TOP: 1px solid;
     font-family:arial;
     font-size:12px;
     direction:rtl;
     color: #000000;
     background-color: white;
     width: 5cm;
}
 .inputboxsearch {
     width: 3cm;
}
 .buttonsend {
     font-family: arial;
     font-size: 12px;
     font-weight: normal;
     color: #000000;
     background-color: #FFCC00;
     border: thin #000000 solid;
     width: 3cm;
}
 .buttonrest1 {
     font-family: arial;
     font-size: 12px;
     font-weight: normal;
     color: #000000;
     background-color: #E59319;
     border: thin #000000 solid;
     width: 1.5cm;
}
 .buttonrest {
     font-family: arial;
     font-size: 12px;
     font-weight: normal;
     color: #000000;
     background-color: #E59319;
     border: thin #000000 solid;
     width: 3cm;
     text-align: center;
}
 .buttonUpdateDetail {
     font-family: arial;
     font-size: 15px;
     font-weight: normal;
     color: #000000;
     background-color: #FFCC00;
     border-width: 1px;
     border-color: #000000;
     border-style: solid;
     width: 6cm;
     height: 0.7cm;
}
 .rachbox {
     background-color: transparent;
     width: 1cm;
     border-style: none;
}
 form {
     MARGIN: 0px 
}
 a {
     text-decoration:underline;
}
 a:hover {
     text-decoration: underline;
}
 a.orange14link {
     font-size: 14px;
     font-weight: bold;
     color: #E59319;
     font-family: arial;
}
 a.orange12link {
     font-size: 12px;
     font-weight: bold;
     color: #E59319;
     font-family: arial;
}
 a.blue14link {
     font-size: 14px;
     font-weight: bold;
     color: #0F4BFF;
     font-family: arial;
}
 a.blue12link {
     font-size: 12px;
     font-weight: bold;
     color: #0F4BFF;
     font-family: arial;
}
 a.blue10link {
     font-size: 10px;
     font-weight: bold;
     color: #0F4BFF;
     font-family: arial;
}
 a.white14link {
     font-size: 14px;
     font-weight: bold;
     color: #FFFFFF;
     font-family: arial;
}
 a.white12link {
     font-size: 12px;
     font-weight: bold;
     color: #FFFFFF;
     font-family: arial;
}
 a.black14link {
     font-size: 14px;
     font-weight: bold;
     color: #000000;
     font-family: arial;
}
 a.black12link {
     font-size: 12px;
     font-weight: normal;
     color: #000000;
     font-family: arial;
}
 .red16 {
     font-size: 16px;
     font-weight: bold;
     color: #CC0000;
     font-family: arial;
}
 .red14 {
     font-size: 14px;
     font-weight: normal;
     color: #CC0000;
     font-family: arial;
}
 .red12 {
     font-size: 12px;
     font-weight: normal;
     color: #CC0000;
     font-family: arial;
}
 .red10 {
     font-size: 10px;
     font-weight: normal;
     color: #CC0000;
     font-family: arial;
}
 .blue16 {
     font-size: 16px;
     font-weight: bold;
     color: #0F4BFF;
     font-family: arial;
}
 .blue14 {
     font-size: 14px;
     font-weight: normal;
     color: #0F4BFF;
     font-family: arial;
}
 .blue12 {
     font-size: 12px;
     font-weight: normal;
     color: #0F4BFF;
     font-family: arial;
}
 .blue10 {
     font-size: 10px;
     font-weight: normal;
     color: #0F4BFF;
     font-family: arial;
}
 .black16 {
     font-size: 16px;
     font-weight: bold;
     color: #000000;
     font-family: arial;
}
 .black14 {
     font-size: 14px;
     font-weight: normal;
     color: #000000;
     font-family: arial;
}
 .black12 {
     font-size: 12px;
     font-weight: normal;
     color: #000000;
     font-family: arial;
}
 .black10 {
     font-size: 10px;
     font-weight: normal;
     color: #000000;
     font-family: arial;
}
 .white16 {
     font-size: 16px;
     font-weight: bold;
     color: #FFFFFF;
     font-family: arial;
}
 .white14 {
     font-size: 14px;
     font-weight: normal;
     color: #FFFFFF;
     font-family: arial;
}
 .white12 {
     font-size: 12px;
     font-weight: normal;
     color: #FFFFFF;
     font-family: arial;
}
 .white10 {
     font-size: 10px;
     font-weight: normal;
     color: #FFFFFF;
     font-family: arial;
}
 .changeText14 {
     font-size: 14px;
}
 .changeText12 {
     font-size: 14px;
}
 .changeText10 {
     font-size: 10px;
}
 .changeLink14 {
     text-decoration: none;
     font-size: 14px;
}
 .changeLink12 {
     text-decoration: none;
     font-size: 14px;
}
 .changeLink10 {
     text-decoration: none;
     font-size: 10px;
}
 .SiteButtonManageOff {
     font-family: arial;
     border-width:1px;
     border-color:#cccccc;
     border-style:solid;
     background-color:#2D3B72;
     display: inline;
}
 .SiteButtonManageOn {
     font-family: arial;
     border-width:1px;
     border-color:#cccccc;
     border-style:solid;
     background-color:#6280F6;
     display: inline;
}
 .SiteButtonManageIn {
     font-family: arial;
     font-size: 11px;
     font-weight: normal;
     color: #FFFFFF;
     white-space: nowrap;
     cursor:pointer;
}
 .SiteButtonManageOffRed {
     font-family: arial;
     border-width:1px;
     border-color:#cccccc;
     border-style:solid;
     background-color:#CC0000;
     display: inline;
}
 .SiteButtonManageOnRed {
     font-family: arial;
     border-width:1px;
     border-color:#cccccc;
     border-style:solid;
     background-color:#FF0000;
     display: inline;
}
 .SiteButtonManageInRed {
     font-family: arial;
     font-size: 11px;
     font-weight: normal;
     color: #FFFFFF;
     white-space: nowrap;
     cursor:pointer;
}
 .ManageBlueHeader {
     font-family: arial;
     font-size: 14px;
     font-weight: bold;
     color: #0066FF;
     background-color: #CCFFFF;
     height: 15px;
}
 .SiteB, a.SiteB, a.SiteB:visited {
     border-width:1px;
     border-color:#cccccc;
     border-style:solid;
     background-color:#2D3B72;
     display: inline;
     padding-top:2px;
     padding-right:2px;
     padding-left:2px;
     padding-bottom:2px;
     font-family: arial;
     font-size: 11px;
     font-weight: normal;
     color: #FFFFFF;
     white-space: nowrap;
     cursor:pointer;
     text-decoration: none;
}
 a.SiteB:hover, a.SiteB:focus, a.SiteB:active {
     border-color:#000000;
     background-color:#6280F6;
     text-decoration: none;
}
 .SiteBred, a.SiteBred, a.SiteBred:visited {
     border-width:1px;
     border-color:#cccccc;
     border-style:solid;
     background-color:#CC0000;
     display: inline;
     padding-top:2px;
     padding-right:2px;
     padding-left:2px;
     padding-bottom:2px;
     font-family: arial;
     font-size: 11px;
     font-weight: normal;
     color: #FFFFFF;
     white-space: nowrap;
     cursor:pointer;
     text-decoration: none;
}
 a.SiteBred:hover, a.SiteBred:focus, a.SiteBred:active {
     border-color:#000000;
     background-color:#FF0000;
     text-decoration: none;
}
 .ManageBlueHeader {
     font-family: arial;
     font-size: 14px;
     font-weight: bold;
     color: #ffffff;
     background-color: #a88a18;
     height: 15px;
     padding: 2px;
}
 .topTextPage {
     font-family: arial;
     font-size: 18px;
     font-weight: bold;
     color: #626262;
     background-color: #ffffff;
     height: 15px;
}
 .subTopTextPage {
     font-family: arial;
     font-size: 12px;
     font-weight: bold;
     color: red;
     background-color: #ffffff;
     height: 10px;
}
 body,input,select,textarea {
     direction: rtl;
}
 a {
     color: #0033CC;
}
 .changeText14 {
     color: #000000;
}
 .changeText12 {
     color: #000000;
}
 .changeText10 {
     color: #000000;
}
 a.changeLink14 {
     text-decoration: underline;
     color: #0033CC;
}
 a.changeLink12 {
     text-decoration: underline;
     color: #0033CC;
}
 a.changeLink10 {
     text-decoration: underline;
     color: #0033CC;
}
 body,input,select,textarea {
     direction:ltr;
}
 #win_114559 {
    border: 1px solid #DCCBAC;
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
 #win_header_114559 {
    background-color: #DCCBAC;
    height: 20px;
}
 #win_header_114559 a {
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
 #win_flash_114559 {
    height: 120px;
}
 #win_flash_114559 ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
 #win_flash_114559 ul li {
    margin-bottom: 7px;
}
 #win_flash_114559 ul li a {
    color: #FFFFFF;
    font-size: 12px;
}
 table.topmenuitem, table.topmenuitem-special {
     height:25px;
     padding-left:4px;
     padding-right:4px;
     background:#666C5D;
}
 table.topmenuitem:hover, table.topmenuitem-special:hover {
     background-color: gainsboro;
}
 a.topmenuitem, a.topmenuitem-special {
     font-weight: bold;
     font-size:12px;
     text-decoration: none;
     color:#FFFFFF;
}
 a.topmenuitem:hover, a.topmenuitem-special:hover {
     font-weight: bold;
     font-size:12px;
     text-decoration: none;
     color:red;
}
 a.topmenuitem-special {
     color:gold;
}
 table.sidemenuitem {
     background:#DCCBAC;
}
 table.sidemenuitem:hover {
     background-color: gainsboro;
}
 a.sidemenuitem {
     font-size:12px;
     text-decoration: none;
     color: #000000;
     font-weight: bold;
}
 a.sidemenuitem:hover {
     color: red;
}
/* Add media query for mobile devices */
@media only screen and (max-width: 600px) {
    body {
        font-size: 12px; /* Decrease font size for better readability on smaller screens */
        padding: 10px; /* Add some padding to avoid text touching the edges */
    }
}