body
{
  background-image : url(../image/stripes.gif);
  background-color : #ECEBEA;
}

b
{
  font-size : 12px;
  font-family : verdana;
}

.header_field
{
  filter : progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro);
  font-weight : bold;
  font-size : 12px;
  font-family : verdana;
  color : black;
}

.ads
{
  font-size : 11px;
  color : #000000;
  font-family : verdana, tahoma, trebuchet ms, arial, helvetica, sans-serif;
}

.table_main
{
  background-image : url(image/table_bg.gif);
  background : #DDDDDD;
  border : 1px solid #000000;
  filter : progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro);
}

.table_linkpanel
{
  filter : progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro);
  border : 1px solid #000000;
  font-size : 10px;
}

.table_sub
{
  background : #FFFFFF;
  border : 1px solid #000000;
}

th
{
  filter : progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro);
  font-weight : bold;
  font-size : 12px;
  font-family : verdana;
}

.dropdown
{
  font-family : verdana;
  font-size : 11px;
  color : #ffffff;
  background-color : #000000;
  height : 20px;
  border : 0;
  scrollbar-3dlight-color : #000000;
  scrollbar-arrow-color : #FFFFFF;
  scrollbar-base-color : #000000;
  scrollbar-darkshadow-color : #000000;
  scrollbar-face-color : #000000;
  scrollbar-highlight-color : #000000;
  scrollbar-shadow-color : #000000;
}

.textbox_search
{
  font-family : verdana;
  font-size : 10px;
  color : #ECEBEA;
  background-color : #000000;
  width : 100px;
  height : 20px;
  vertical-align : top;
  border : 0;
}

.textbox
{
  font-family : verdana;
  font-size : 10px;
  color : #ECEBEA;
  background-color : #000000;
  height : 20px;
  vertical-align : top;
  border : 0;
}

.textarea
{
  font-family : verdana;
  font-size : 10px;
  color : #ECEBEA;
  background-color : #000000;
  border : 0;
}

.button_search
{
  font-family : verdana;
  font-size : 10px;
  color : #ffffff;
  background-color : #000000;
  width : 100px;
  height : 20px;
  font-weight : bold;
  border : 0;
}

a:link
{
  color : #FF0000;
  text-decoration : none;
  font-size : 10px;
  font-weight : bold;
  font-family : verdana, arial, helvetica, sans-serif;
}

a:visited
{
  color : #FF0000;
  text-decoration : none;
  font-size : 10px;
  font-weight : bold;
  font-family : verdana, arial, helvetica, sans-serif;
}

a:active
{
  color : #FF0000;
  text-decoration : none;
  font-size : 10px;
  font-weight : bold;
  font-family : verdana, arial, helvetica, sans-serif;
}

a:hover
{
  color : #FF0000;
  text-decoration : underline;
  font-size : 10px;
  font-weight : bold;
  font-family : verdana, arial, helvetica, sans-serif;
}


.dynaCalendarDiv {
  position: absolute;
  display: none;
  border: 2px solid black;
  background-color: white;
}

.dynaCalendarTable {
  border-collapse: collapse;
}

.dynaCalendarTable th {
  background-color: #CCCCFF;
  cursor: default;
  width: 2em;
  text-align: center;
  text-transform: capitalize;
  border: 1px solid white;
}

.dynaCalendarTable th.BF {
  cursor: pointer;
}

.dynaCalendarTable td {
  border: 1px solid white;
}

.dynaCalendarTable td.day {
  background-color: #DDDDFF;
  color: black;
  cursor: pointer;
}
.dynaCalendarTable td.daySelected {
  background-color: #333399;
  font-weight: bold;
  color: white;
  cursor: pointer;
}

.myText {
  font-family: sans-serif;
  font-size: 12px;
  color: black;
  padding-left: 5px;
}
