td, body {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #5D636E;
  font-size: 11px;
}

.bordermain{
   border : 2px solid #FFFFFF;
}

.txt {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #343434;
  font-size: 12px;
}

input{
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #303030;
  font-size: 11px;
}

.header {
  font-family : Times, Arial, Verdana, MS,  Helvetica, Sans-serif;
  font-weight: normal;
  color: #76AF59;
  font-size: 30px;
}

.smhead {
  font-family : Times, Arial, Verdana, MS,  Helvetica, Sans-serif;
  font-weight: normal;
  color: #76AF59;
  font-size: 18px;
}

.smheader {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #909090;
  font-size: 18px;
}

.smtxt {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #1EADDE;
  font-size: 10px;
}

.leftm {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #909090;
  font-size: 14px;
  text-transform: uppercase;
}

.leftmsmall {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #909090;
  font-size: 11px;
  text-transform: uppercase;
}



.bg1 {background: url(images/bgg.gif);}

.bgtd{background: #FFABCC;}

.bgline{background: #1EADDE;}

.bgbtn{
   border-top: 1px solid #1EADDE;
}

h4{
   padding-bottom: 0px;
   margin-bottom: 8px;
   color: #1EADDE;
   font-size: 16px;
}

ul.content{
   padding-bottom: 10px; 
   padding-top: 0px; 
   margin-bottom: 0px;
   font-family :  Arial, Verdana, MS, Times, Helvetica, Sans-serif;
   color: #343434;
   font-size: 12px;
}

#boxcontent {
 border-top-style: dashed;
 border-top-width:1px;
 border-top-color: #343434;
 border-bottom-style: dashed;
 border-bottom-width:1px;
 border-bottom-color: #343434;
 padding: 5px;
 background: #EEEEEE;
 font-size:12px;
}

ul{
   padding-bottom: 0px; 
   margin-bottom: 0px;
}




.dscr, p {
  font-family :  Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #343434;
  font-size: 12px;
  padding-top: 0px;
  margin-top: 0px;
}


.boxmain {
   padding: 10px 0px 5px 0px;
   margin:  0px 0px 0px 0px;
   border-left : 2px solid #FF85B5;
   border-right: 2px solid #FF85B5;

}

/*
.boximg {
   padding: 4px;
   margin:  0px 0px 0px 0px;
   background: #FFD2E4;
   border: solid 1px #FFFFFF;

}
  */

h2 {
  font-family : Times, Arial, Verdana, MS,  Helvetica, Sans-serif;
  font-weight: normal;
  color: #76AF59;
  font-size: 30px;

}

.error {
  font-family : Arial, Times,  Verdana,  MS,  Helvetica, Sans-serif;
  color: #FF0000;
  font-weight: bold;
  font-size: 12px;
  padding: 5px 0px 0px 5px;

}



.toptable {
  font-family : Verdana, Arial, Times, MS,  Helvetica, Sans-serif;
  color: #FFFFFF;
  padding-left:2px;
  padding-top:15px;
  font-weight: bold;
  font-size: 13px;
  background: #1EADDE;
}

.toptablecolor {
  font-family : Verdana, Arial, Times, MS,  Helvetica, Sans-serif;
  color: #FFFFFF;
  padding-left:2px;
  font-weight: bold;
  font-size: 13px;
  background: #1EADDE;
}

.pageractive {
  font-family : Arial, Times, MS,  Helvetica, Sans-serif;
  color: #FFFFFF;
  padding-left:2px;
  padding-right:2px;
  font-weight: bold;
  font-size: 10px;
  background: #1EADDE;
}


.formfields{
  font-family :  Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-size: 12px;
  color: #333333;
  background: #FFFFFF;
  border: solid 1px #CECECE;
}


.formfield{
  font-family : Arial, MS, Times, Helvetica, Sans-serif;
  font-size: 11px;
  color: #393939;
  background: #FFFFFF;
  border: solid 1px #CECECE;
}
.formfield_error{
  font-family : Arial, MS, Times, Helvetica, Sans-serif;
  font-size: 10px;
  color: #393939;
  background: #FFFF00;
  border: solid 1px #9A1956;
}
/*
.row1_error{
  font-family : Arial, MS, Times, Helvetica, Sans-serif;
  font-size: 10px;
  color: #393939;
  background: #FF0000;
  border: solid 1px #9A1956;
}
*/
.buttons{
  font-family : Arial, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #303030;
  background: #D4D0C8;
  border-right: solid 1px #404040;
  border-left: solid 1px #FFFFFF;
  border-top: solid 1px #FFFFFF;
  border-bottom: solid 1px #404040;
}

select
{
  font-family : Verdana, Arial, Times, MS,  Helvetica, Sans-serif;
  font-size: 11px;
}

button{margin: 0px;}

.imgborder{  border: 1px solid  #FF85B5;}



a:link     {  color: #343434; text-decoration: none}
a:visited  {  color: #343434; text-decoration: none}
a:hover    {  color: #343434; text-decoration: underline}
a:active   {  color: #343434; text-decoration: underline}
 
a:link.green    {text-decoration:none; color: #76AF59;}
a:visited.green {text-decoration:none; color: #76AF59;}
a:active.green  {text-decoration:none; color: #76AF59;}
a:hover.green   {text-decoration:none; color: #76AF59;}

a:link.blue    {text-decoration: none; color: #1EADDE;}
a:visited.blue {text-decoration: none; color: #1EADDE;}
a:active.blue  {text-decoration: none; color: #1EADDE;}
a:hover.blue   {text-decoration: none; color: #1EADDE;}

a:link.grey    {text-decoration: none; color: #626262;}
a:visited.grey {text-decoration: none; color: #626262;}
a:active.grey  {text-decoration: none; color: #626262;}
a:hover.grey   {text-decoration: none; color: #626262;}

a:link.lmenu    {text-decoration: none; color: #909090;}
a:visited.lmenu {text-decoration: none; color: #909090;}
a:active.lmenu  {text-decoration: none; color: #303030;}
a:hover.lmenu   {text-decoration: none; color: #303030;}

a:link.white    {text-decoration: none; color: #FFFFFF;}
a:visited.white {text-decoration: none; color: #FFFFFF;}
a:active.white  {text-decoration: none; color: #FFFFFF;}
a:hover.white   {text-decoration: none; color: #FFFFFF;}


.submenu{
   display:none; 
   padding-bottom: 0px; 
   margin-bottom:0px;
}

.menu1
 {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #909090;
  font-size: 11px;
  text-transform: uppercase;
}

.menu1_
 {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #303030;
  font-size: 11px;
  text-transform: uppercase;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);               */
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


.debug, .debug tr td{
  font-family :Verdana, Arial, Times, MS,  Helvetica, Sans-serif;
  padding:0px;
  padding-left:1px;
  padding-right:1px;
  font-weight: normal;
  color: #000000;
  font-size: 10px;
  background: #FFFFFF;
}

.debug tr th{
  font-family :Verdana, Arial, Times, MS,  Helvetica, Sans-serif;
  padding:0px;
  padding-left:1px;
  padding-right:1px;
  font-weight: normal;
  color: #880000;
  font-size: 10px;
  background: #cccccc;
}

.debug{
  margin-bottom:2px;
}

