.box {
 padding:5px;
 border: solid 1px #DEDEDE;
 background-color: #FFFFFF;
}

.tdc {color: #000000;}

.toptable{
background-image : url(images/bg_header.gif);
repeat: repeat-x;
height:25px;
font-size:13px;
color: #FFFFFF;
padding-left:7px;
font-weight:bold
}

form{padding:0px; margin:0px;}

.bgm{background-color: #C86126;}

body {
 background-image: url(images/bg.jpg);
 background-repeat: repeat-x;
 background-position: top center;
 word-wrap : no;
 
}


.tdtable {
 background-image: url(images/bg_main.jpg);
 background-repeat: no-repeat;
 width:852px;

}

.tdtablea {
 background-image: url(images/bg_main.jpg);
 background-repeat: no-repeat;
}


.bg{ background-color: #75953A;}


.imgborder{border: solid 1px #A4A15B; padding:2px;}

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

.title {
  font-family : Trebuchet MS, Arial, Verdana, Times, MS, Helvetica, Sans-serif;
  font-weight: bold;
  color: #C25612;
  font-size: 15px;
  padding-left:9px;
}

.header {
  font-family : Trebuchet MS, Arial, Verdana, Times, MS, Helvetica, Sans-serif;
  font-weight: bold;
  color: #C25612;
  font-size: 24px;
  padding-left:9px;
}

.ht, h2 {
  font-family : Trebuchet MS, Arial, Verdana, Times, MS, Helvetica, Sans-serif;
  font-weight: bold;
  color: #C25612;
  font-size: 24px;
  margin:0px;
}

h4 {
  font-family : Trebuchet MS, Arial, Verdana, Times, MS, Helvetica, Sans-serif;
  font-weight: bold;
  color: #C25612;
  font-size: 16px;
  margin:0px;
padding:0px;
}


.tsmtable{
  font-weight: bold;
  color: #6A6A6A;
  font-size: 13px;
  padding: 3px 3px 3px 3px;
  border-bottom : 1px solid #C2C2C2;

}
.tsmtable_noborder{
  font-weight: bold;
  color: #6A6A6A;
  font-size: 13px;
  padding: 3px 3px 3px 3px;
}

.ttable{
  font-weight: bold;
  color: #546A2C;
  font-size: 12px;
  background-color: #E2EBD2;
  padding: 3px 3px 3px 6px;

}

li {padding-bottom:8px;}



.txt, p {
  font-family : Verdana, MS, Times, Helvetica, Sans-serif;
  color: #454545;
  font-size: 12px;
}

p.sm {
  font-family : Verdana, MS, Times, Helvetica, Sans-serif;
  color: #454545;
  font-size: 11px;
  padding-bottom:5px;
}


.topm {
  font-family :Trebuchet MS, Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  color: #454545;
  font-size: 13px;
  font-weight:bold;
  text-transform: uppercase;
}

.bottom {
  color: #445328;
}

.row1 {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: none;
  color: #D6D6D6;
  background: #000000;
  font-size: 10px;
  padding-left: 3px;
}

.row2 {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: none;
  color: #D6D6D6;
  background: #2B2B2B;
  font-size: 10px;
  padding-left: 3px;
}

.row{
 border-bottom: solid 1px #DDDDDD;
 padding-left: 6px;
 padding-right: 6px;
}

.row3{
 border-bottom: solid 1px #DDDDDD;
 padding-left: 6px;
 padding-right: 6px;
 background-color: #F9F9F9;
}



.rd1 {
  font-family : Verdana, MS, Times, Helvetica, Sans-serif;
  color: #627E2D;
  background-color: #E3E3E3;
  font-size: 10px;
  padding-left: 3px;
}

.rd2 {
  font-family :  Verdana, MS, Times, Helvetica, Sans-serif;
  color: #627E2D;
  background-color: #EAEAEA;
  font-size: 10px;
  padding-left: 3px;
}

.rd3 {
  font-family : Verdana, MS, Times, Helvetica, Sans-serif;
  color: #627E2D;
  background-color: #F9F9F9;
  font-size: 10px;
  padding-left: 3px;
}

.rd4 {
  font-family :  Verdana, MS, Times, Helvetica, Sans-serif;
  color: #627E2D;
  background-color: #FAFAFA;
  font-size: 10px;
  padding-left: 3px;
}




.toptable1 {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: none;
  color: #FFFFFF;
  padding-left: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: #3C61B5;
  font-size: 12px;
}

.bottomtable {
  font-family : Trebuchet MS, Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: none;
  color: #000000;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: 14px;
}



.formfields{
  font-family : Verdana, Arial, MS, Times, Helvetica, Sans-serif;
  font-size: 12px;
  color: #333333;
  background: #FFFFFF;
  border: solid 1px #BAAE79;
}
select.formfields  {
    color : #000000;
    font-size : 12px;
    font-weight : normal;
    border-color : #000000;
    background : #FFFFFF;
    width:130px;
}

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


a:link     {  color: #333333; text-decoration: none}
a:visited  {  color: #333333; text-decoration: none}
a:hover    {  color: #333333; text-decoration: underline}
a:active   {  color: #333333; text-decoration: underline}
 
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: underline; color: #FFFFFF;}

a:link.green    {text-decoration: none; color: #75953A;}
a:visited.green {text-decoration: none; color: #75953A;}
a:active.green  {text-decoration: none; color: #75953A;}
a:hover.green   {text-decoration: none; color: #75953A;}

a:link.green1    {text-decoration: none; color: #75953A;}
a:visited.green1 {text-decoration: none; color: #75953A;}
a:active.green1  {text-decoration: none; color: #75953A;}
a:hover.green1   {text-decoration: bold; color: #75953A;
                 font-weight:bold;
                }

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

a:link.brown    {text-decoration: underline; color: #BC561C;}
a:visited.brown {text-decoration: underline; color: #BC561C;}
a:active.brown  {text-decoration: underline; color: #BC561C;}
a:hover.brown   {text-decoration: none; color: #BC561C;}

a:link.grn    {text-decoration: none; color: #445328;}
a:visited.grn {text-decoration: none; color: #445328;}
a:active.grn  {text-decoration: none; color: #445328;}
a:hover.grn   {text-decoration: underline; color: #445328;}


a.lm-item:link {
        background-repeat: no-repeat;
        background-position: left;
        color: #ffffff;
        text-decoration: none;
        display: block;
        font-size: 12px;
        font-family : Verdana, MS, Times, Helvetica, Sans-serif;
}
a.lm-item:visited {color: #FFFFFF;
                   font-size: 12px;
                }
a.lm-item:active  {color: #000000;
                   font-size: 12px;
                }
a.lm-item:hover {
        text-decoration: none;  
        font-size: 12px;
        color: #000000;
        font-family : Verdana, MS, Times, Helvetica, Sans-serif;
}

a.submenu:link {
        background-repeat: no-repeat;
        background-position: left;
        color: #ffffff;
        text-decoration: none;
        display: block;
        font-size: 11px;
        font-family : Verdana, MS, Times, Helvetica, Sans-serif;
}
a.submenu:visited {color: #ffffff;
                   font-size: 11px;
                  }
a.submenu:active  {color: #ffffff;
                   font-size: 11px;
                  }
a.submenu:hover {
        background-repeat: no-repeat;
        background-position: left;
        color: #000000;
        text-decoration: none;
        display: block;
        font-size: 11px;
        font-family : Verdana, MS, Times, Helvetica, Sans-serif;
}

div.menu2  { 
  position: absolute; 
  visibility: hidden; 
  left: 0; 
  top: 0; 
  z-index: 101; 
  font-family : Verdana, MS, Times, Helvetica, Sans-serif;
  font-size: 12px; 
  background-color: #98AB4A; 
  color: #75953A;

}  

a.pagerinactive {
  font-weight: normal;
  color: #ffffff;
  font-size: 12px;
}
.pageractive {
    background: url(images/circle.gif) no-repeat;
    color: #C9B875;
    font-size:12px;
    font-weight: bold;
    padding-left:3px;
    padding-top:1px;
    width:16px; 
    height:16px;
}
a.smtxt{
  font-family : Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #C25612;
  font-size: 10px;
}

div#nifty { 
  margin: 0 0%;
  background: rgb(152, 171, 74)
}
b.rtop, b.rbottom {
  display:block; 
  background: url(images/bg.jpg); background-repeat: repeat-x;
}
b.rtop b, b.rbottom b {
  display:block;
  height: 1px; 
  overflow: hidden; 
  background: rgb(152, 171, 74)
}
b.r1 {
  margin: 0 5px
}
b.r2 { 
  margin: 0 3px
}
b.r3 { 
  margin: 0 2px
}
b.rtop b.r4, b.rbottom b.r4 { 
  margin: 0 1px;
  height: 2px;
}

