a:link          {
                color: #70A100;
                }

a:visited 	    {
          	    color: #70A100;
          	    }

a:hover   	    {
          	    color: #70A100;
          	    text-decoration: underline;
          	    }

a:active  	    {
          	    color: #70A100;
          	    text-decoration: none;
          	    }

a         	    {
          	    color: #70A100;
          	    text-decoration: none;
          	    font:  12px Tahoma, Helvetica, Sans-Serif;
          	    }
          	    
a.leftlinks     {
          	    color: #70A100;
          	    text-decoration: none;
          	    font:  12px Tahoma, Helvetica, Sans-Serif;
          	    }
          	    
          	    
img             {
          	    border-style: none;
          	    }

.bodyTextNoPadding {
                font-family:verdana; 
                font-size: .8em;
                color: #707070; 
                letter-spacing: 0; 
                line-height: 150%;
                }

.largetext      {
         	    font: 16px Tahoma, Helvetica, sans-serif;
           	    color: #587B05;
           	    font-weight:bold;
          	    }
          	    
.bodytextlarge  {
         	    font: 16px Tahoma, Helvetica, sans-serif;
           	    color: #000000;
          	    }
          	    
.titletext      {
         	    font: 16px Tahoma, Helvetica, sans-serif;
           	    color: #707070;
           	    font-weight:bold;
          	    }
          	    
.colortitletext {
         	    font: 16px Tahoma, Helvetica, sans-serif;
           	    color: #000000;
           	    font-weight:bold;
          	    }
          	    
.regulartext    {
         	    font: 12px Tahoma, Helvetica, sans-serif;
           	    color: #707070;
          	    }
          	    
.messagetext    {
         	    font: 12px Tahoma, Helvetica, sans-serif;
           	    color: #000000;
          	    }
          	    
.badmessagetext {
         	    font: 12px Tahoma, Helvetica, sans-serif;
           	    color: #FF0000;
          	    }
          	    
.smalltext      {
         	    font: 10px Tahoma, Helvetica, sans-serif;
           	    color: #707070;
          	    }
          	    
.errortext      {
         	    font: 12px Tahoma, Helvetica, sans-serif;
           	    color: #ff0000;
          	    }


.TextBox	    {
         	    font: 12px Tahoma, Helvetica, sans-serif;
         	    color: #707070;
	 	        }


.TopLeft        {
	            font-family: Tahoma;
	            font-size: 1.1em;
	            color: #FFFFFF;
	            position: relative; top: -2;left: -1;
                }
                
.NewsHeader     {
	            font-family: Tahoma;
	            font-size: 12px;
	            color: #000000;
                }
                

.logout         {
	            font-family: Tahoma;
	            font-size: 1em;
	            color: #FFFFFF;
	            text-decoration: none;
                }


.parent         {
	            font-family: Tahoma;
	            font-size: 1em;
	            background-color: #FFFFFF;
	            text-decoration: none;
		        width: 100%;
		        height: 100%;
                }


.header         {
	            font-family: Tahoma;
	            font-size: 1em;
	            /*background-color: #6F6F6F;*/
	            background-image: url('../Images/headerbg.jpg');
	            text-decoration: none;
		        width: 100%;
		        height: 51px;
                }
                
.footer         {
	            font-family: Tahoma;
	            font-size: 1em;
	            /*background-color: #6F6F6F;*/
	            background-image: url('../Images/footerbg.jpg');
	            text-decoration: none;
		        width: 100%;
		        height: 40px;
                }


.navigation     {
	            font-family: Tahoma;
	            font-size: 1em;
	            background-color: #000000;
	            text-decoration: none;
		        width: 100%;
		        height: 30px;
                }


.body           {
	            font-family: Tahoma;
	            font-size: 1em;
	            background-color: #ffffff;
	            text-decoration: none;
	            color: #707070;
		        width: 100%;
		        height: 100%;
                }

.system         {
	            font-family: Tahoma;
	            color: #ffffff;
	            font-size: 12px;
	            text-decoration: none;
		        width: 100%;
		        height: 20px;
		        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='Images/50percent.png');
                }
                
.loading         {
	            font-family: Tahoma;
	            color: #ffffff;
	            font-size: 12px;
	            text-decoration: none;
		        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='Images/50percent.png');
                }
                
.system[class]  {
                background-image:url(../Images/50percent.png);
                }
                
.topright       {
	            font-family: Tahoma;
	            color: #ffffff;
	            font-size: 12px;
	            text-decoration: none;
		        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='Images/50percent.png');
                }
                
.topright[class]{
                background-image:url(../Images/50percent.png);
                }
                
.left           {
	            font-family: Tahoma;
	            background-image: url('../Images/left.jpg');
	            text-decoration: none;
		        width: 8px;
		        height: 100%;
                }
                
.right          {
	            font-family: Tahoma;
	            background-image: url('../Images/right.jpg');
	            text-decoration: none;
		        width: 8px;
		        height: 100%;
                }
                
.headerright    {
	            font-family: Tahoma;
	            font-size: 1em;
	            text-decoration: none;
	            /*background-color: #8C8C8C;*/
		        width: 600px;
		        height: 100%;
                }
                
.devider        {
	            font-family: Tahoma;
	            font-size: 1em;
	            text-decoration: none;
	            background-color: gray;
		        width: 100%;
                }
                
.headerleft     {
	            font-family: Arial;
	            font-size: 14px;
	            color: #ffffff;
	            text-decoration: none;
		        height: 100%;
		        width: 200px;
		        text-align: center;
		        vertical-align: middle;
		        font-weight:bold;
                }
                
.buttontd       {
	            font-family: Tahoma;
	            font-size: 10px;
	            color: #ffffff;
	            text-align: center;
	            vertical-align: middle;
		        font-weight: bold;
                }
                
.buttontable    {
	            background-color: #000000;
	            cursor: pointer;
	            vertical-align: middle;
		        height: 20px;
		        width: 79px;
		        border-style: solid;
		        border-color: #000000;
		        border-width: 1px;
		        text-decoration: bold;
                }
                
.buttonhover    {
	            background-color: #000000;
	            cursor: pointer;
	            vertical-align: middle;
		        height: 20px;
		        width: 79px;
		        border-style: solid;
		        border-color: #FFFFFF;
		        border-width: 1px;
		        text-decoration: bold;
                }
                
                
.largebuttontable    {
	            background-color: #577B05;
	            cursor: pointer;
	            vertical-align: middle;
		        height: 20px;
		        width: 130px;
		        border-style: solid;
		        border-color: #ABBD82;
		        border-width: 1px;
		        text-decoration: bold;
                }
                
.messagetable   {
		        border-style: solid;
		        border-color: #000000;
		        background-color: #FFFFE1;
		        border-width: 1px;
                }
                
.medbuttontable {
	            background-color: gray;
	            cursor: pointer;
	            vertical-align: middle;
		        height: 20px;
		        width: 100px;
		        border-style: solid;
		        border-color: #FFFFFF;
		        border-width: 1px;
		        text-decoration: bold;
                }
               
.bodyborder     
                {
    		    border-style: solid;
		        border-color: #ABBD82;
		        border-width: 1px;
                }