/* CSS file */
.divReport{width:70%; height:70%; vertical-align: top;}
.divReportH{width:100%; border: 1px solid #5E84AB;}
.divReportD{width:100%; height:100%; border: 1px solid #5E84AB; overflow-y: scroll;}
a{COLOR: #C6D8E1; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a:hover {COLOR: #C6D8E1; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
a.disabled{COLOR: Silver; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; cursor: not-allowed;}
a.disabled:hover{COLOR: Silver; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; cursor: not-allowed;}
a.activePart{COLOR: #C6E1CA; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; cursor: hand;}
a.activePart:hover{COLOR: #C6E1CA; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; cursor: hand;}
a.black{COLOR: #4A67B0; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.black:hover {COLOR: #4A67B0; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
a.black{COLOR: #4A67B0; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.black:hover {COLOR: #4A67B0; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
a.blue{COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
a.blue:hover {COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;}
a.blue:visited IMG { border:none 0px ;}
a.blue:link IMG { border:none 0px ;}
a.blueBold{COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.blueBold:hover {COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
a.blueBold:visited IMG { border:none 0px ;}
a.blueBold:link IMG { border:none 0px ;}
a.external { COLOR: #4A67B0; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.external:visited IMG { border: solid #4A67B0 2px;}
a.external:hover { COLOR: #4A67B0; }
a.internal { Color:Navy; FONT-SIZE:12px; FONT-WEIGHT:bold; font-family:Arial; }
a.internal:link IMG { Color:Navy; FONT-SIZE:12px; FONT-WEIGHT:bold; font-family:Arial; border:none 0px ;}
a.internal:visited IMG { border:none 0px ;}
a.internal:hover {Color:Navy ; TEXT-DECORATION:none ; cursor: not-allowed; }
td.external { COLOR: #4A67B0; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
BODY {background-color:#FFFFFF; margin: 0px; padding: 0px;
scrollbar-face-color: #648FBA;
scrollbar-highlight-color:#AFC0CA;
scrollbar-3dlight-color: #C5DBEE;
scrollbar-darkshadow-color: #C5DBEE;
scrollbar-shadow-color: #AFC0CA;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #CDDBE8;
}
bbBODY {background-color:#FFFFFF; margin: 0px; padding: 0px;
scrollbar-face-color: #AFC0CA;
scrollbar-highlight-color:#AFC0CA;
scrollbar-3dlight-color: #C5DBEE;
scrollbar-darkshadow-color: #C5DBEE;
scrollbar-shadow-color: #AFC0CA;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #D4DDE1;
}

BODY.iframe {background-color:#FFFFFF; margin: 0px; padding: 0px;
scrollbar-face-color: #AFC0CA;
scrollbar-highlight-color:#AFC0CA;
scrollbar-3dlight-color: #C5DBEE;
scrollbar-darkshadow-color: #C5DBEE;
scrollbar-shadow-color: #AFC0CA;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #D4DDE1;
}
.btn {
  background-color: #D4DDE1; 
  border-bottom: #D4DDE1 solid 1px; 
  border-left:   #D4DDE1 solid 1px; 
  border-right:  #D4DDE1 solid 1px; 
  border-top:    #D4DDE1 solid 1px; 
  height: 24; 
  width: 23;
}

.btnover {
  background-color: #C6D8E1;
  border: outset 1px; 
  height: 24; 
  width: 23;
}
.activePart {height:19px;COLOR: #BCEFF4; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT:BOLD; TEXT-DECORATION: none;}
.notActivePart {height:19px;COLOR: #C6D8E1; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.activePartOver {height:19px;COLOR: #BCEFF4; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT:BOLD; TEXT-DECORATION: underline;}
.notActivePartOver {height:19px;COLOR: #C6D8E1; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
div.caption{width: 70%; text-align: left; padding: 10px;
font: bold 12px Arial, Helvetica, sans-serif; color: #5E84AB;
}
div.descH{width:90%; height: 20px; background-color: #5E84AB;   
text-align: left;
padding-left: 10px; padding-top: 3px;}
div.descD{width:90%; height: 90%; overflow-y: scroll; 
border-width:1px;  border-color:#5E84AB; border-style: solid;
text-align: justify; padding: 10px; 
}
div.list{width:100%; height:100%; overflow-y:scroll; border: 1px solid #5E84AB;}

input.Menu
{
BACKGROUND-COLOR:#60AAE5; BORDER-BOTTOM: 1px outset; BORDER-LEFT: 1px outset; BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; 
COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 12px; font-weight:bold; CURSOR: hand; width:90px;
}

input.Form1
{
BACKGROUND-COLOR:#D2D2D4; BORDER: 1px outset;
COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; font-weight:400; CURSOR: hand; width:70px;
}
input.Form
{
BACKGROUND-COLOR:#5E84AB;; BORDER: 1px solid; 
COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 12px; font-weight:400; CURSOR: hand; width:70px;
}
input.Popup
{
BACKGROUND-COLOR:#2F8FC6; BORDER-BOTTOM: 1px outset; BORDER-LEFT: 1px outset; BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; 
COLOR: #B4F4F9; FONT-FAMILY: Arial; FONT-SIZE: 12px; font-weight:bold; CURSOR: hand; width:100px;
}

input.w120{border-Width: 1px; width: 120px; font: normal 11px Arial, Helvetica, sans-serif;}
input.w150{border-Width: 1px; width: 150px; font: normal 11px Arial, Helvetica, sans-serif;}
input.w200{border-Width: 1px; width: 200px; font: normal 11px Arial, Helvetica, sans-serif;}
input.w120black{border: 1px solid #000000; width: 120px; font: normal 11px Arial, Helvetica, sans-serif;}
input.w150black{border: 1px solid #000000; width: 150px; font: normal 11px Arial, Helvetica, sans-serif;}
input.w200black{border: 1px solid #000000; width: 200px; font: normal 11px Arial, Helvetica, sans-serif;}
input.w200Ublack{border: 1px solid #000000; width: 200px; text-transform: uppercase;}
select.BgGray,input.BgGray{border-Width: 1px; width: 150px; background-color:#DEDEE0; font: normal 11px Arial, Helvetica, sans-serif;}
input.BgGray200{border-Width: 1px; width: 200px; background-color:#DEDEE0; font: normal 11px Arial, Helvetica, sans-serif;}
select {width:200px; font: normal 11px Arial, Helvetica, sans-serif;}

hr{color: #5E84AB; width: 70%;}

fieldset {border: 1px solid #C6D8E1;}
fieldset.gb {border: 1px solid #5E84AB;}
legend {color: #FFFFFF; font: bold 12px Arial, Helvetica, sans-serif;}
legend.gb {color: #5E84AB;  font: bold 12px Arial, Helvetica, sans-serif;}

.tbsep5 {
  font-size: 0px; 
  height: 23px; 
  width: 5px; 
}

li,.t11{Color: #000000; FONT-SIZE: 11px;font-family: Arial;}
li,.text12{Color: #000000; FONT-SIZE: 12px;font-family: Arial;}
.t11b{Color: #000000; FONT-SIZE: 11px; FONT-WEIGHT:bold; font-family: Arial;}
.text12Bold{Color: #000000; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial;}
.text14Bold{Color: #000000; FONT-SIZE: 14px; FONT-WEIGHT:bold; font-family: Arial;}
.tHighlited{Color: #BCEFF4; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial;}
.tHighlited2{Color: #C6E1CA; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial;}

.t11Blue{Color: Navy; FONT-SIZE: 11px; FONT-WEIGHT:normal; font-family: Arial;}
.t11bBlue{Color: Navy; FONT-SIZE: 11px; FONT-WEIGHT:bold; font-family: Arial;}
.t12Blue{Color: Navy; FONT-SIZE: 12px; FONT-WEIGHT:normal; font-family: Arial;}
.text12BoldBlue{Color: Navy; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial;}
.text20BoldBlue{Color: Navy; FONT-SIZE: 20px; FONT-WEIGHT:bold; font-family: Arial;}
.text12White{Color: #FFFFFF; FONT-SIZE: 12px; font-family: Arial;}
.text12WhiteBold{Color: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial;}
.text30WhiteBold{Color: #FFFFFF; FONT-SIZE: 30px; FONT-WEIGHT:bold; font-family: Arial;}
.textHeader {COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 16px; FONT-WEIGHT:bold; TEXT-DECORATION: none;}
.textErrorBold {COLOR: #D41729; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT:bold; TEXT-DECORATION: none;}
.textError {COLOR: #D41729; FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none;}

img.linkImage {
    border: none; cursor: hand;
}

.mainSubMenu {background-color: #5E84AB; xx:4A90B0; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial; color: #FFFFFF; height: 20px}
.menuSelected { Color: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial; }
tr.mainMenu50 {height: 50px}
tr.mainMenu30 {height: 30px}
tr.mainMenu15 {height: 15px}
tr.mainHeader  {background-color: #5E84AB; height: 100px}
tr.mainHeader2 {background-color: #6699CC; height: 100px}
.reportHighlited{background: #B0CCCC; cursor:hand}
.reportNormal{background-color: #C6D8E1;}
.reportNormal2{background-color: #D3DCE1}
.reportSelected{background-color: #89C2E1}
tr.reportFields{ background: #B0CCCC; }
tr.reportCaption {background-color: #5E84AB; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial; color: #FFFFFF; height: 20px; padding-left: 10px;}
tr.reportCaption1 {background-color: #5E84AB; FONT-SIZE: 12px; FONT-WEIGHT:bold; font-family: Arial; color: #000000; height: 20px; padding-left: 10px;}
tr.pWindow{height: 15px; background: #85A0D7; padding: 3px 3px 3px 3px;}
tr.pWindowBody{padding-top: 10px; padding-bottom: 10px;}

td.mainHeaderLeft {width:173px; background: #5E84AB url(Images/Vayosoft_h.gif) no-repeat;  }
td.mainHeaderLeft2 {width:173px; background: #6699cc url(Images/Vayosoft_h.gif) no-repeat;  }
td.mainHeader {height: 100px; 
  background: url(Images/header_bg.gif) repeat-x; background-color: #5E84AB;
}
td.mainSvcName{
  font: bold 32px ;
  text-align: center;
  color: #C6D8E1;
  font-family: Times New Roman;
  background: url(Images/header_bg.gif) repeat-x;
}
td.mainSvcName2{
  font: bold 32px ;
  text-align: center;
  color: #6699cc;
  font-family: Times New Roman;
  background: url(Images/header_bg.new.gif) repeat-x;
}
td.mainHeaderRight {height: 100px; width: 250px; vertical-align: middle; background: url(Images/header_bg.gif) repeat-x;}
td.mainHeaderRight2 {height: 100px; width: 250px; vertical-align: middle; background: url(Images/header_bg.new.gif) repeat-x;}
td.mainMenu {background-color: #5E84AB; xx: 5E84AB;  padding: 5px;  vertical-align: top;  width: 140px;}
td.mainData {background-color: #FFFFFF; text-align: center; vertical-align: middle; }
td.subMenu{text-align: right; padding-right: 5px; width:100%;}
td.lbx{Color: #000000; FONT-SIZE: 12px; font-family: Arial; padding-left:10px;}
td.menuArr { width:22px;text-align:center}
td.menuCaption {padding-left: 5px;}
td.reportFields{text-align: center;  font: bold 12px Arial, Helvetica, sans-serif;}
td.reportFieldsSel{text-align: center;  font: bold 12px Arial, Helvetica, sans-serif;border:1px inset;background-color:#dedee0;}
td.reportFieldsNotSel{text-align: center;  font: bold 12px Arial, Helvetica, sans-serif;cursor:hand;}
td.reportFieldsL{text-align: left;  font: bold 12px Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px}
td.reportTextC{text-align: center; vertical-align: middle; font: 11px Arial, Helvetica, sans-serif; overflow-x:hidden;}
td.reportTextL{text-align: left; vertical-align: middle;  font: 11px Arial, Helvetica, sans-serif; padding-left: 10px; overflow-x:hidden;}
td.reportTextR{text-align: right; vertical-align: middle;  font: 11px Arial, Helvetica, sans-serif; padding-right: 10px; overflow-x:hidden;}
td.pWindowCaption{text-align: left; padding-left: 10px; font: bold 12px Arial, Helvetica, sans-serif;  color: #FFFFFF; }
td.pWindowBody{text-align: left; vertical-align: middle;  font: 12px Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px;}
td.menuText{text-align: left; padding: 10px ;COLOR: #D4D2B7; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
td.detail{word-break: break-all; padding-left:5px; padding-right:5px; border-bottom: 1px solid #5E84AB;
text-align: left; vertical-align: middle;  font: 12px Arial, Helvetica, sans-serif;}
td.master{padding-left:10px; padding-right:10px;
  font: normal 12px Arial, Helvetica, sans-serif;
  text-align: left; vertical-align: middle;
}

table.formData {background-color: #C6D8E1; border: 1px solid #5E84AB;}
table.mainHeader {width:100%; height: 16%; background-color: #5E84AB; border: none;}
table.main {width:100%; height:120px;  border: none;}
table.data {width:100%; border: none;}
table.report {background-color: #C6D8E1; width:100%;}
table.subMenu{height: 4%;   width: 100%;    text-align: right;
    background-color: #5E84AB; 
    border-bottom-style: none;
    border-left:1px solid   #C6D8E1;
    border-right-style: none;
    border-top-style: none;
}
table.popup{
    border: 2px outset;
    background: #dedee0;
    text-align: center;
    top: 50%px;
    left: 50%px;
}

table.demo{border: 1px solid #5E84AB;}

.SelectedLink {height:19px;color: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

p.mtext {
   width: 600px;
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
}

.wMessage{position:absolute;}

.BottomAnchor {COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.BottomAnchor:hover {COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
.pWindowHide{
    z-index: 3;
    position: absolute;
    display: none!important;
}
.pWindowShow{
    z-index: 3;
    position: absolute;
    display: block;
}
