/*CSS Main File*/
/* affects header*/
td.header{
border-bottom:  1px #90C02F solid ;
background-color:#ffffff;
}

/* affects navigation on top menu*/
td.nav{
border-bottom:  1px #90C02F solid ;
background-color:#B6CDB3;
}

/* affects left column */
td.left{
border-right: 1px #90C02F solid ;
background-color:#ffffff;
padding: 3px;
}

/* affects right column*/
td.right{
border-left: 0px #90C02F solid ;
background-color:#ffffff;
padding: 3px;
}

/* footer */
td.footer{
border-top: 1px #90C02F solid ;
background-color:#ffffff;
padding: 0px;
}



table.login{
border: 1px  #90C02F dotted;
padding: 3px;
background-color:transparent;
}
table.form{
border: 1px  #90C02F dotted;
width:    96%;
padding: 0px;
background-color:transparent;
}

/* This is used for the header bars of search result pages*/
table.prev{
border: 0px  #000000 solid;
width:    100%;
padding: 0px;
background-color:#ffffff;
}
td.preview{
border-top:     1px #90C02F solid ;
border-right:   1px #90C02F solid ;
border-left:    1px #890C02F solid ;
border-bottom: 1px #90C02F solid ;
padding: 1px;
background-color: #90C02F;
}

/* table for images on content sites*/

table.img{
border: 0px  #000000 solid;
padding: 0px;
}

/*  td for images on content sites*/
td.image{
border-top:     0px #000000 groove ;
border-right:   0px #000000 groove ;
border-left:    0px #000000 groove ;
border-bottom:  0px #000000 groove ;
padding: 0px;
background-color:transparent;
}

/* lines */
.line{
height:    1px;
padding: 0px;
background-color: #90C02F;
}

/* table enclosing the textblocks */
table.main{
border: 0px  #000000 dotted;
width:    100%;
padding: 0px;
background-color: transparent;
}

/*  the center column */
td.center{
border-top:     0px #000000 solid ;
border-right:   0px #000000 solid ;
border-left:    0px #000000 solid ;
border-bottom: 0px #000000 solid ;
padding: 4px;
background-color:#ffffff;
}




