
/* CSS Document */
body  {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px 
}

form {margin:0px}

.vmerror {font-weight:bold;background:red;color:white;text-align:center;}
.vmaviso {font-weight:bold;background:darkgreen;color:white;text-align:center;}

select,button,td, input, .input {font-family: verdana;font-size:12px;}

.entForm td {color:#373737;font-size:11px;}
h1,h2,h3,h4 {font-family:arial; margin: 2px;}
a:visited { color:blue;}

.doerror {
  text-align: left;
  background-position:10px center;
  background-repeat:no-repeat;
  border:1px solid;
  margin: 6px;
  padding:8px 6px 8px 50px;
  width:95%;
  background-color:#FFBABA;
  background-image:url(images/knob_error.png);
  color:#D8000C;
  font-size: 16px;
  font-weight:bold;
}


.button99ni9 {color:#333;font: bold 18px arial;line-height:33px;cursor:pointer;}
.button99kni9 {background: url("images/button99ni9.png") no-repeat right -37px;width: 10px; height: 37px;z-index: 8;}
.button99kni9 .left {background: url("images/button99ni9.png") no-repeat top left;height: 37px;padding-left:6px;margin-right: 18px;text-align:center;}

.button99ni8 {color:#333;font: bold 18px arial;line-height:33px;cursor:pointer;}
.button99kni8 {background: url("images/button99ni8.png") no-repeat right -37px;width: 10px; height: 37px;z-index: 8;}
.button99kni8 .left {background: url("images/button99ni8.png") no-repeat top left;height: 37px;padding-left:6px;margin-right: 18px;text-align:center;}

.button99ni7 {color:#333;font: bold 18px arial;line-height:35px;cursor:pointer;}
.button99kni7 {background: url("images/button99ni7.png") no-repeat right -35px;width: 10px; height: 39px;z-index: 8;}
.button99kni7 .left {background: url("images/button99ni7.png") no-repeat top left;height: 35px;padding-left:6px;margin-right: 18px;text-align:center;}


.button99ni6 {color:#333;font: bold 18px arial;line-height:40px;cursor:pointer;}
.button99kni6 {background: url("images/button99ni6.png") no-repeat right -39px;width: 10px; height: 39px;z-index: 8;}
.button99kni6 .left {background: url("images/button99ni6.png") no-repeat top left;height: 39px;padding-left:6px;margin-right: 18px;text-align:center;}

.button99ni5 {color:#333;font: bold 18px arial;line-height:40px;cursor:pointer;}
.button99kni5 {background: url("images/button99ni5.png") no-repeat right -40px;width: 10px; height: 40px;z-index: 8;}
.button99kni5 .left {background: url("images/button99ni5.png") no-repeat top left;height: 40px;margin-right: 14px;text-align:center;}

.button99ni3 {color:#333;font: bold 18px arial;line-height:55px;cursor:pointer;}
.button99kni3 {background: url("images/button99ni3.png") no-repeat right -57px;width: 10px; height: 57px;z-index: 8;}
.button99kni3 .left {background: url("images/button99ni3.png") no-repeat top left;height: 57px;margin-right: 10px;text-align:center;}

.button99ni {color:#222;font: normal 18px arial;line-height:40px;cursor:pointer;}
.button99kni {background: url("images/button99ni.png") no-repeat right -46px;width: 10px; height: 45px;z-index: 8;margin-top:10px;}
.button99kni .left {background: url("images/button99ni.png") no-repeat  left -2px;height: 44px;padding-left:10px;margin-right:20px;text-align:center;}

.button99ni2 {color:#222;font: bold 18px arial;line-height:38px;cursor:pointer;}
.button99kni2 {background: url("images/button99ni2.png") no-repeat right -40px;width: 10px; height: 40px;z-index: 8;}
.button99kni2 .left {background: url("images/button99ni2.png") no-repeat top left;height: 40px;padding-left:10px;margin-right:20px;text-align:center;}

.button99 {color:#D06000;font: bold 18px arial;line-height:55px;cursor:pointer;}
.button99k {background: url("images/button99.png") no-repeat right -57px;width: 10px; height: 57px;z-index: 8;}
.button99k .left {background: url("images/button99.png") no-repeat top left;height: 57px;margin-right: 10px;text-align:center;}

.button99gre {color:#206000;font: bold 18px arial;line-height:55px;cursor:pointer;}
.button99kgre {background: url("images/button99gre.png") no-repeat right -57px;width: 10px; height: 57px;z-index: 8;}
.button99kgre .left {background: url("images/button99gre.png") no-repeat top left;height: 57px;margin-right: 10px;text-align:center;}

.button99grea {color:#00907F;font: bold 18px arial;line-height:55px;cursor:pointer;}
.button99kgrea {background: url("images/button99grea.png") no-repeat right -57px;width: 10px; height: 57px;z-index: 8;}
.button99kgrea .left {background: url("images/button99grea.png") no-repeat top left;height: 57px;margin-right: 10px;text-align:center;}

.button99m {color:#F1F1F1;font: bold 18px arial;line-height:55px;cursor:pointer;}
.button99km {background: url("images/button99m.png") no-repeat right -57px;width: 10px; height: 57px;z-index: 8;}
.button99km .left {background: url("images/button99m.png") no-repeat top left;height: 57px;margin-right: 10px;text-align:center;}

.button99r {color:#F0F0F0;font: bold 18px arial;line-height:55px;cursor:pointer;}
.button99kr {background: url("images/button99r.png") no-repeat right -57px;width: 10px; height: 57px;z-index: 8;}
.button99kr .left {background: url("images/button99r.png") no-repeat top left;height: 57px;margin-right: 10px;text-align:center;}

.button99sky {color:#0051FF;font: bold 18px arial;line-height:55px;cursor:pointer;}
.button99ksky {background: url("images/button99sky.png") no-repeat right -57px;width: 10px; height: 57px;z-index: 8;}
.button99ksky .left {background: url("images/button99sky.png") no-repeat top left;height: 57px;margin-right: 10px;text-align:center;}

/* b:#4A82BD  m:#BD4D84 o:#E7A200  g:#84BA4A  */
.rnd99btr {background:transparent url(images/bg-t-blue-l.gif) no-repeat scroll left top;margin:4px;padding:0  ;}
.rnd99btl { color:white; font-size:18px;background:transparent url(images/bg-t-blue-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99bbr {background:transparent url(images/bg-b-blue-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:13;}
.rnd99bbl {color:white;background:transparent url(images/bg-b-blue-r.gif) no-repeat scroll right bottom;margin:0;height:13;font-size:12px;padding:0;}
  
.rnd99mtr {background:transparent url(images/bg-t-mora-l.gif) no-repeat scroll left top;margin:4px;padding:0  ;}
.rnd99mtl { color:white; font-size:18px;background:transparent url(images/bg-t-mora-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99mbr {background:transparent url(images/bg-b-mora-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:13;}
.rnd99mbl {color:white;background:transparent url(images/bg-b-mora-r.gif) no-repeat scroll right bottom;margin:0;height:13;font-size:12px;padding:0;}
  
.rnd99otr {background:transparent url(images/bg-t-orang-l.gif) no-repeat scroll left top;margin:4px;padding:0  ;}
.rnd99otl { color:white; font-size:18px;background:transparent url(images/bg-t-orang-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99obr {background:transparent url(images/bg-b-orang-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:13;}
.rnd99obl {color:white;background:transparent url(images/bg-b-orang-r.gif) no-repeat scroll right bottom;margin:0;height:13;font-size:12px;padding:0;}
  
.rnd99gtr {background:transparent url(images/bg-t-green-l.gif) no-repeat scroll left top;margin:4px;padding:0  ;}
.rnd99gtl { color:white; font-size:18px;background:transparent url(images/bg-t-green-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99gbr {background:transparent url(images/bg-b-green-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:13;}
.rnd99gbl {color:white;padding:0;padding-left:10px;background:transparent url(images/bg-b-green-r.gif) no-repeat scroll right bottom;margin:0;height:13;font-size:12px;}

.rnd99ytr {background:transparent url(images/bg-t-yell-l.gif) no-repeat scroll left top;margin:4px;padding:0  ;}
.rnd99ytl { color:#666; font-size:18px;background:transparent url(images/bg-t-yell-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ybr {background:transparent url(images/bg-b-yell-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:13;}
.rnd99ybl {color:white;padding:0;padding-left:10px;background:transparent url(images/bg-b-yell-r.gif) no-repeat scroll right bottom;margin:0;height:13;font-size:12px;}

.rnd99ni2tr {background:transparent url(images/bg-t-ni2-l.png) no-repeat scroll left top;margin:0;padding:0 ; }
.rnd99ni2tl {font-size:18px; color:#555; background:transparent url(images/bg-t-ni2-r.png) no-repeat scroll right top; margin:0;padding:4px 5px; text-align:center;} 
.rnd99ni2br {background:transparent url(images/bg-b-ni2-l.png) no-repeat scroll left bottom;margin:0;padding:0;height:30;}
.rnd99ni2bl {color:#555;background:transparent url(images/bg-b-ni2-r.png) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0;}

.rnd99nitr {background:transparent url(images/bg-t-ni-l.png) no-repeat scroll left top;margin:0;padding:0  ;}
.rnd99nitl { color:#555; background:transparent url(images/bg-t-ni-r.png) no-repeat scroll right top; margin:0;padding:4px 5px; text-align:center;} 
.rnd99nibr {background:transparent url(images/bg-b-ni-l.png) no-repeat scroll left bottom;margin:0;padding:0;height:30;}
.rnd99nibl {color:#101010;background:transparent url(images/bg-b-ni-r.png) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0;}

.rnd99ni3tr {background:transparent url(images/bg-t-ni3-l.png) no-repeat scroll left top;margin:0;padding:0  }
.rnd99ni3tl {text-align:center; color:#222; background:transparent url(images/bg-t-ni3-r.png) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ni3br {background:transparent url(images/bg-b-ni3-l.png) no-repeat scroll left bottom;margin:0;padding:0;height:30}
.rnd99ni3bl {color:#101010;background:transparent url(images/bg-b-ni3-r.png) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0}

.rnd99ni4tr {background:transparent url(images/bg-t-ni4-l.png) no-repeat scroll left top;margin:0;padding:0  }
.rnd99ni4tl {text-align:center; color:#eee; background:transparent url(images/bg-t-ni4-r.png) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ni4br {background:transparent url(images/bg-b-ni4-l.png) no-repeat scroll left bottom;margin:0;padding:0;height:15}
.rnd99ni4bl {color:#101010;background:transparent url(images/bg-b-ni4-r.png) no-repeat scroll right bottom;margin:0;height:15;font-size:12px;padding:0}

.rnd99ni5tr {background:transparent url(images/bg-t-ni5-l.png) no-repeat scroll left top;margin:0;padding:0  }
.rnd99ni5tl {text-align:center; color:#eee; background:transparent url(images/bg-t-ni5-r.png) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ni5br {background:transparent url(images/bg-b-ni5-l.png) no-repeat scroll left bottom;margin:0;padding:0;height:30}
.rnd99ni5bl {color:#101010;background:transparent url(images/bg-b-ni5-r.png) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0}

.rnd99ni6tr {background:transparent url(images/bg-t-ni6-l.png) no-repeat scroll left top;margin:0;padding:0; }
.rnd99ni6tl {text-align:center; color:#333; background:transparent url(images/bg-t-ni6-r.png) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ni6br {background:transparent url(images/bg-b-ni5-l.png) no-repeat scroll left bottom;margin:0;padding:0;height:30}
.rnd99ni6bl {color:#101010;background:transparent url(images/bg-b-ni5-r.png) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0}


.rnd99ni7tr {background:transparent url(images/bg-t-ni7-l.gif) no-repeat scroll left top;margin:0;padding:0  }
.rnd99ni7tl {font-size:18px; text-align:center; color:#eee; background:transparent url(images/bg-t-ni7-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ni7br {background:transparent url(images/bg-b-ni7-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:30}
.rnd99ni7bl {color:#101010;background:transparent url(images/bg-b-ni7-r.gif) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0}

.rnd99ni8tr {background:transparent url(images/bg-t-ni8-l.gif) no-repeat scroll left top;margin:0;padding:0; }
.rnd99ni8tl {font-size:18px; text-align:center; color:#333; background:transparent url(images/bg-t-ni8-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ni8br {background:transparent url(images/bg-b-ni7-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:30}
.rnd99ni8bl {color:#101010;background:transparent url(images/bg-b-ni7-r.gif) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0}

.rnd99ni9tr {background:transparent url(images/bg-t-ni9-l.gif) no-repeat scroll left top;margin:0;padding:0  }
.rnd99ni9tl {font-size:18px; text-align:center; color:#eee; background:transparent url(images/bg-t-ni9-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ni9br {background:transparent url(images/bg-b-ni9-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:30}
.rnd99ni9bl {color:#101010;background:transparent url(images/bg-b-ni9-r.gif) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0}

.rnd99ni10tr {background:transparent url(images/bg-t-ni10-l.gif) no-repeat scroll left top;margin:0;padding:0; }
.rnd99ni10tl {font-size:18px; text-align:center; color:#333; background:transparent url(images/bg-t-ni10-r.gif) no-repeat scroll right top; margin:0;padding:4px 5px; } 
.rnd99ni10br {background:transparent url(images/bg-b-ni9-l.gif) no-repeat scroll left bottom;margin:0;padding:0;height:30}
.rnd99ni10bl {color:#101010;background:transparent url(images/bg-b-ni9-r.gif) no-repeat scroll right bottom;margin:0;height:30;font-size:12px;padding:0}


.ni99border {border-right:3px #BDE718 solid; border-left:3px #BDE718 solid;background:#fff}  
.ni299border {border-right:3px #BDE718 solid; border-left:3px #BDE718 solid;background:#fff}
.ni399border {border-right:3px #7bb746 solid; border-left:3px #7bb746 solid;background:#fff}
.ni499border {border-right:3px #c0b097 solid;border-left:3px #e1d4c1 solid; border-bottom:0;background:#e3e3d7;}
.ni599border {border-right:3px #03a0e3 solid; border-left:3px #03a0e3 solid;background:#fff}
/* .ni699border  == .ni599border*/
.ni799border {border-right:3px #E3A003 solid; border-left:3px #E3A003 solid;background:#fff}
/* .ni899border  == .ni799border*/  
.ni999border {border-right:3px #E400A2 solid; border-left:3px #E400A2 solid;background:#fff}
/* .ni1099border  == .ni999border*/  

.submit2 {border:0;background:url(images/b2.png) no-repeat bottom right;height:20px;z-index:8;padding:0;margin-top:4px;}
.submiti2 {border:0;background:url(images/b2.png) no-repeat top left;margin:0;padding-left:10px;margin-right:18px;height:20px;font:bold 12 arial;color:#666;cursor:pointer;}

.submit3 {border:0;background:url(images/b3.png) no-repeat bottom right;height:20px;z-index:8;padding:0;margin-top:4px;}
.submiti3 {border:0;background:url(images/b3.png) no-repeat top left;margin:0;padding-left:10px;margin-right:18px;height:20px;font:bold 12 arial;color:#666;cursor:pointer;}

.submit4 {border:0;background:url(images/b4.png) no-repeat bottom right;height:20px;z-index:8;padding:0;margin-top:4px;}
.submiti4 {border:0;background:url(images/b4.png) no-repeat top left;margin:0;padding-left:10px;margin-right:18px;height:20px;font:bold 12 arial;color:#666;cursor:pointer;}

.submitr {border:0;background:url(images/bdell99r.gif) no-repeat bottom right;height:22px;z-index:8;padding:0;margin-top:4px;}
.submitir {border:0;background:url(images/bdell99r.gif) no-repeat top left;margin:0;padding-left:22px;margin-right:18px;height:22px;font:bold 12 arial;color:#eee;cursor:pointer;}

.submitv {border:0;background:url(images/bdell99v.gif) no-repeat bottom right;height:22px;z-index:8;padding:0;margin-top:4px;}
.submitiv {border:0;background:url(images/bdell99v.gif) no-repeat top left;margin:0;padding-left:22px;margin-right:18px;height:22px;font:bold 12 arial;color:#eee;cursor:pointer;}

.submitg {border:0;background:url(images/bdell99g.gif) no-repeat bottom right;height:22px;z-index:8;padding:0;margin-top:4px;}
.submitig {border:0;background:url(images/bdell99g.gif) no-repeat top left;margin:0;padding-left:22px;margin-right:18px;height:22px;font:bold 12 arial;color:#eee;cursor:pointer;}

.submitgr {border:0;background:url(images/bdell99gr.gif) no-repeat bottom right;height:22px;z-index:8;padding:0;margin-top:4px;}
.submitigr {border:0;background:url(images/bdell99gr.gif) no-repeat top left;margin:0;padding-left:22px;margin-right:18px;height:22px;font:bold 12 arial;color:#eee;cursor:pointer;}


.tab-typelima,.tab-typelima span {background-image: url(images/tablima.png) !important;}
.tab-typegreen,.tab-typegreen span {background-image: url(images/tabgreen.png) !important;}
.tab-typegris,.tab-typegris span {background-image: url(images/tabgris.png) !important;}
.tab-typered,.tab-typered span {background-image: url(images/tabred.png) !important;}
.tab-typecel,.tab-typecel span {background-image: url(images/tabcel.png) !important;}
.tab-typeyell,.tab-typeyell span {background-image: url(images/tabyell.png) !important;}

.unchecked {
background:url(images/chk_off.png) no-repeat;padding-left:20;
}

.checked {
background:url(images/chk_on.png) no-repeat ;padding-left:20;
}


.ic-stred {background:transparent url(images/superstars_2.png) no-repeat scroll -0px -0px;width:15px;height:15px;}
.ic-stora {background:transparent url(images/superstars_2.png) no-repeat scroll -15px -0px;width:15px;height:15px;}
.ic-styel {background:transparent url(images/superstars_2.png) no-repeat scroll -30px -0px;width:15px;height:15px;}
.ic-stgre {background:transparent url(images/superstars_2.png) no-repeat scroll -45px -0px;width:15px;height:15px;}
.ic-stblu {background:transparent url(images/superstars_2.png) no-repeat scroll -60px -0px;width:15px;height:15px;}
.ic-stvio {background:transparent url(images/superstars_2.png) no-repeat scroll -75px -0px;width:15px;height:15px;}
.ic-stwhi {background:transparent url(images/superstars_2.png) no-repeat scroll -90px -0px;width:15px;height:15px;}

.ic-nocall {background:transparent url(images/nocall2.jpg) no-repeat scroll -0px -0px;width:16px;height:16px;}
.ic-nocallw {background:transparent url(images/nocall2.jpg) no-repeat scroll -0px -0px;width:16px;height:16px;}
.ic-stadred {background:transparent url(images/superstars_2.png) no-repeat scroll -0px -15px;width:15px;height:15px;}
.ic-stprom {background:transparent url(images/superstars_2.png) no-repeat scroll -15px -15px;width:15px;height:15px;}
.ic-stadyel {background:transparent url(images/superstars_2.png) no-repeat scroll -30px -15px;width:15px;height:15px;}
.ic-stok {background:transparent url(images/superstars_2.png) no-repeat scroll -45px -15px;width:15px;height:15px;}
.ic-stinfo {background:transparent url(images/superstars_2.png) no-repeat scroll -60px -15px;width:15px;height:15px;}
.ic-stquestion {background:transparent url(images/superstars_2.png) no-repeat scroll -75px -15px;width:15px;height:15px;}
.ic-stblank {background:transparent url(images/superstars_2.png) no-repeat scroll -90px -15px;width:15px;height:15px;}

.ic-st1 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -0px -0px;width:16px;height:16px;}
.ic-st2 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -20px -0px;width:16px;height:16px;}
.ic-st3 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -40px -0px;width:16px;height:16px;}
.ic-st4 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -60px -0px;width:15px;height:15px;}
.ic-st5 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -80px -0px;width:16px;height:16px;}
.ic-st6 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -100px -0px;width:9px;height:9px;}

.ic-st7 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -0px -20px;width:20px;height:20px;}
.ic-st8 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -20px -20px;width:20px;height:20px;}
.ic-st9 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -40px -20px;width:20px;height:20px;}
.ic-st10 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -60px -20px;width:20px;height:20px;}
.ic-st11 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -80px -20px;width:9px;height:9px;}
.ic-st12 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -100px -20px;width:16px;height:16px;}

.ic-st13 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -0px -40px;width:16px;height:16px;}
.ic-st14 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -20px -40px;width:16px;height:16px;}
.ic-st15 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -40px -40px;width:16px;height:16px;}
.ic-st16 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -60px -40px;width:16px;height:16px;}
.ic-st17 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -80px -40px;width:16px;height:16px;}
.ic-st18 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -100px -40px;width:16px;height:16px;}

.ic-st19 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -0px -60px;width:16px;height:16px;}
.ic-st20 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -20px -60px;width:16px;height:16px;}
.ic-st21 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -40px -60px;width:16px;height:16px;}
.ic-st22 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -60px -60px;width:16px;height:16px;}
.ic-st23 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -80px -60px;width:17px;height:12px;}

.ic-st24 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -0px -80px;width:16px;height:16px;}
.ic-st25 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -20px -80px;width:16px;height:16px;}
.ic-st26 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -40px -80px;width:16px;height:16px;}
.ic-st27 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -60px -80px;width:16px;height:16px;}

.ic-st28 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -0px -100px;width:15px;height:15px;}
.ic-st29 {background:transparent url(images/icons_ns2a.png) no-repeat scroll -20px -100px;width:15px;height:15px;}

.ic-st1bdw {background:transparent url(images/icons1c.png) no-repeat scroll -0px -0px;width:7px;height:7px;}
.ic-st1bup {background:transparent url(images/icons1c.png) no-repeat scroll -20px -0px;width:7px;height:7px;}
.ic-st1bri {background:transparent url(images/icons1c.png) no-repeat scroll -40px -0px;width:7px;height:7px;}
.ic-st1gdw {background:transparent url(images/icons1c.png) no-repeat scroll -60px -0px;width:7px;height:7px;}
.ic-st1gup {background:transparent url(images/icons1c.png) no-repeat scroll -80px -0px;width:7px;height:7px;}
.ic-st1gri {background:transparent url(images/icons1c.png) no-repeat scroll -100px -0px;width:7px;height:7px;}
.ic-st1cdw {background:transparent url(images/icons1c.png) no-repeat scroll -120px -0px;width:7px;height:7px;}
.ic-st1cup {background:transparent url(images/icons1c.png) no-repeat scroll -140px -0px;width:7px;height:7px;}
.ic-st1cri {background:transparent url(images/icons1c.png) no-repeat scroll -160px -0px;width:7px;height:7px;}

.ic-st1stw {background:transparent url(images/icons1c.png) no-repeat scroll -0px -20px;width:15px;height:15px;}
.ic-st1sty {background:transparent url(images/icons1c.png) no-repeat scroll -20px -20px;width:15px;height:15px;}
.ic-st1ari {background:transparent url(images/icons1c.png) no-repeat scroll -40px -20px;width:9px;height:11px;}
.ic-st1ale {background:transparent url(images/icons1c.png) no-repeat scroll -60px -20px;width:9px;height:11px;}
.ic-st1plus {background:transparent url(images/icons1c.png) no-repeat scroll -80px -20px;width:10px;height:10px;}
.ic-st1minus {background:transparent url(images/icons1c.png) no-repeat scroll -100px -20px;width:10px;height:10px;}
.ic-st1down {background:transparent url(images/icons1c.png) no-repeat scroll -120px -20px;width:11px;height:11px;}
.ic-st1right {background:transparent url(images/icons1c.png) no-repeat scroll -140px -20px;width:11px;height:11px;}

.ic-st1mrew {background:transparent url(images/icons1c.png) no-repeat scroll -0px -40px;width:14px;height:13px;}
.ic-st1mri {background:transparent url(images/icons1c.png) no-repeat scroll -20px -40px;width:14px;height:13px;}
.ic-st1mfle {background:transparent url(images/icons1c.png) no-repeat scroll -40px -40px;width:15px;height:13px;}
.ic-st1mfri {background:transparent url(images/icons1c.png) no-repeat scroll -60px -40px;width:15px;height:13px;}
.ic-st1mv {background:transparent url(images/icons1c.png) no-repeat scroll -80px -40px;width:14px;height:13px;}
.ic-st1mle {background:transparent url(images/icons1c.png) no-repeat scroll -100px -40px;width:14px;height:13px;}
.ic-st1mpe1 {background:transparent url(images/icons1c.png) no-repeat scroll -120px -40px;width:16px;height:16px;}
.ic-st1mpe2 {background:transparent url(images/icons1c.png) no-repeat scroll -140px -40px;width:16px;height:16px;}
.ic-st1mstop {background:transparent url(images/icons1c.png) no-repeat scroll -160px -40px;width:16px;height:16px;}

.ic-st1pop {background:transparent url(images/icons1c.png) no-repeat scroll -0px -60px;width:16px;height:16px;}
.ic-st1print {background:transparent url(images/icons1c.png) no-repeat scroll -20px -60px;width:16px;height:16px;}
.ic-st1xdown {background:transparent url(images/icons1c.png) no-repeat scroll -40px -60px;width:16px;height:16px;}
.ic-st1xup {background:transparent url(images/icons1c.png) no-repeat scroll -60px -60px;width:16px;height:16px;}
.ic-st1rub {background:transparent url(images/icons1c.png) no-repeat scroll -80px -60px;width:16px;height:16px;}
.ic-st1xleft {background:transparent url(images/icons1c.png) no-repeat scroll -100px -60px;width:16px;height:16px;}
.ic-st1xright {background:transparent url(images/icons1c.png) no-repeat scroll -120px -60px;width:16px;height:16px;}


.ic-st1wzoom {background:transparent url(images/icons1c.png) no-repeat scroll -0px -80px;width:16px;height:16px;}
.ic-st1wicon {background:transparent url(images/icons1c.png) no-repeat scroll -20px -80px;width:16px;height:16px;}
.ic-st1wdel {background:transparent url(images/icons1c.png) no-repeat scroll -40px -80px;width:16px;height:16px;}
.ic-st1zout {background:transparent url(images/icons1c.png) no-repeat scroll -60px -80px;width:15px;height:15px;}
.ic-st1zin {background:transparent url(images/icons1c.png) no-repeat scroll -80px -80px;width:15px;height:15px;}
.ic-st1xtilde {background:transparent url(images/icons1c.png) no-repeat scroll -100px -80px;width:12px;height:12px;}

#products
{
width: 390px;
}
.product
{
width: 400px;
font-family:Verdana,Arial, Helvetica, sans-serif;
float: left;
margin-bottom: 20px;
}
.product img
{
cursor: pointer;
}
.product h2
{
font-size: 12px;
padding: 6px 0;
}
.product p
{
font-size: 11px;
color: #333;
}
.product span
{
font-size: 11px;
color: #333;
}
.product a
{
color: #6CAF00;
}
.productCart
{
font-size: 10px;
margin: 10px;
}
.productCart a
{
color: #f00;
float: right;
}


#l99Slide .carousel  {
    padding: 0px;
    margin-top: 2px;
    margin-left: 2px;
    position: relative;
    background: white;
    width: 330px;
    overflow-x: hidden;
}


.clear { clear: both; }
    
.lk {
  cursor:pointer;
  margin-left:10px;
  color:#0000cc;
  text-decoration:underline;
  white-space: nowrap;
  }    



table.jCalendar {
  
	border: 0px solid #fff;
	background: #fff;
    border-collapse: separate;
    border-spacing: 0px;
}
table.jCalendar th {
	background: #fff;
	border-bottom: 1px solid #777;
	border-top: 1px solid #777;
	color: #222;
	font-weight: bold;
	font-size: 12px;
	padding: 1px 5px;
}
table.jCalendar td {
	background: #FFF0D0;
	color: #000;
	padding: 3px 5px;
	text-align: center;
	font-size: 10px;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected:hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
	background: #99CCFF;
	color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #EFEFDE;
	color:#444;
	border: 1px solid #777;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 0px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #444;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
  position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}


/* lujan99  interfaces */

input.dp-applied {
	width: 80px;
	float: left;
}

a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}




/* CSS Document */

#navcontainer {
	width: inherit;
	margin: 2px;
	padding-left: 0;
	background-color:#fff;
	height: 1.50em;
	border-bottom: 1px solid #666;
	z-index: 100;
}

#nav {
  font: bold 11px Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	float: left;
	width: inherit;
	list-style: none;
	line-height: 1;
	background: #eee;
	padding: 0;
	margin: 0;
	z-index: 100;
}

#nav ul {
	font: normal 10px Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	position: absolute;
	left: -999em;
	height: auto;
	width: 100px;
	list-style: none;
	border-top: 0.1em solid #666;
	border-right: 0.1em solid #666;
	border-bottom: 0.1em solid #666;
	border-left: 0.75em solid #3366ff;
	margin: 0px;
	margin-left: -0.75em;
	padding: 0;
	z-index: 100;
}

#nav li {
	float: left;
	padding: 0;
	width: auto;
	z-index: 100;
}

#nav ul li {
	float: left;
	padding: 0;
	width: 10em;
	z-index: 100;
}

#nav li a {
	display: block;
	width: auto;
	border-left: 0.1em solid #fff;
	border-top: 0.1em solid #fff;
	border-right: 0.1em solid #aaa;
	border-bottom: none;
	padding: 0.25em 1.0em;
	color: #444;
	background: white;
	text-decoration: none;
}

#nav li li a {
	w\idth: 10em;
	width: 11em;
	margin: 0;
	padding: 0.15em 1.0em;
	border-top: 0;
	border-right: 0;
	border-bottom: 0.1em solid #f0f0f0;
	border-left: 0;
}

#nav a:hover,
#nav a:active {
	color: #000;
	background: rgb(255,255,153);
}


#nav li ul ul {
	margin: -1.75em 0 0 11em;
	z-index: 100;
}

#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul {
	left: -999em;
	z-index: 100;
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul {
	left: auto;
	z-index: 100;
}

#nav li:hover,
#nav li.sfhover {
	background: #eee;
	z-index: 100;
}

.ic-st2w {background:transparent url(images/icons_ns2aw.png) no-repeat scroll -0px -0px;width:23px;height:23px;}
.ic-st5w {background:transparent url(images/icons_ns2aw.png) no-repeat scroll -120px -0px;width:24px;height:24px;}
.ic-stokw {background:transparent url(images/superstars_2w.png) no-repeat scroll -68px -22px;width:22px;height:22px;}
.ic-stinfow {background:transparent url(images/superstars_2w.png) no-repeat scroll -89px -22px;width:22px;height:22px;}
.ic-stadredw {background:transparent url(images/superstars_2w.png) no-repeat scroll -0px -22px;width:22px;height:22px;}
.ic-st1mpe1w {background:transparent url(images/icons1cw.png) no-repeat scroll -180px -60px;width:23px;height:23px;}
.ic-st1mpe2w {background:transparent url(images/icons1cw.png) no-repeat scroll -210px -60px;width:23px;height:23px;}
.ic-st1mstopw {background:transparent url(images/icons1cw.png) no-repeat scroll -240px -60px;width:24px;height:23px;}

.badValue {border-color:red;}

.win99 { min-width:100px; z-index:99; border: 2px solid #67A7E3; background-color:white; color:#006699; }
.win99  .title {background-color:#D6E9F8;padding:0}
.win99  .title  img {background-color:#67A7E3;margin-right:0px}

.win99v { min-width:100px; z-index:99; border: 2px solid #69C17D; background-color:white; color:#006699; }
.win99v  .title {background-color:#C9EDCC;padding:0}
.win99v  .title  img {background-color:#69C17D;margin-right:0px}

.win99g { min-width:100px; z-index:99; border: 2px solid #888; background-color:white; color:#006699; }
.win99g  .title {background-color:#ddd;padding:0}
.win99g  .title  img {background-color:#888;margin-right:0px}

.win99c { min-width:100px; z-index:99; border: 2px solid #9370db; background-color:white; color:#006699; }
.win99c  .title {background-color:#f0f0FF;padding:0}
.win99c  .title  img {background-color:#9370db;margin-right:0px}

.win99o { min-width:100px; z-index:99; border: 2px solid #FF8100; background-color:white; color:#006699; }
.win99o  .title {background-color:#FBCF8E;padding:0}
.win99o  .title  img {background-color:#FF8100;margin-right:0px}

            
.Menu99 {
	border: solid 1px #ddd;
	background: #EEE;
	padding: 0px;
	margin: 0px;
	}
.Menu99pop {
	position: absolute;
	z-index: 99999;
    }
            
.Menu99 LI {
	list-style: none;
	padding: 0px;
	margin: 0px;
	
}

.Menu99h  {
    height: 20px;
    }
.Menu99h  LI {
    float:left;
    }
.Menu99  li  a {
	color: #333;
	text-decoration: none;
	display: block;
	padding: 2px 10px;
}

.Menu99  a:hover {
	color: #FFF;
	background-color: #3399FF;
}

.Menu99 li.disabled a:hover {
	color: #AAA;
	cursor: default;
}

.Menu99 li.disabled a:hover {
	background-color: transparent;
}

.Menu99 li.markRed {
	background-color: #F78181; 
}
.Menu99 li.markGreen { background-color: lightgreen; }
.Menu99 li.markYellow { background-color: yellow; }

.Menu99 li.selected {
	background-color: skyblue;
	/*list-style: circle;
	list-style-position:inside;*/
}

.Menu99 LI.separator {
	border-top: solid 1px #CCC;
}

