body {padding:0; margin:0; background-color:#ffffff; margin-top:5px;}

body, td, input, textarea{
	font-size:13px;
    font-family:Tahoma;
	color:black;
	line-height:14px;
	vertical-align:top;
	padding:0px;

}
.frame {
	border: 1px solid #064528;
}

.frameflash {
	border: 1px solid #064528;
	
}

.spacer {
	color: #064528;
	border-right: 1px solid #064528;
	/*border-bottom: 1px solid #C1DAD7;*/
	/*border-top: 1px solid #C1DAD7;*/
}

.quickinfo {
	background-image:url(images/gradient.jpg);
	background-repeat:repeat-x;
}

.bodytext {
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	padding:inherit;
	
}

.h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #206406;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}
	
br{font-size:10px}
<!--table{border:0px; border-collapse:collapse;	}-->
table{border:0px; }

a{color:#915D2C; text-decoration:underline} 
a:hover{text-decoration:none}

span a{color:#B7702C; text-decoration:underline; font-size:12px} 
span a:hover{text-decoration:none}

.set td { vertical-align:middle; padding-top:2px}
<!--.set a{background:url(images/1_z1.gif)  center left no-repeat; padding-left:15px; background-position:0 2px; color:#CE7926; font-weight:bold; text-decoration:none; margin-left:10px}-->
.set a{center left no-repeat; padding-left:15px; background-position:0 2px; color:#CE7926; font-weight:bold; text-decoration:none; margin-left:10px}
.set a:hover{text-decoration:underline}

.set1 a{ text-decoration:none}
.set1 a:hover  { text-decoration:underline}

<!--ul{margin:0; padding:0; list-style:none; line-height:16px}-->
<!--li{background:url(images/1_z1.gif)  center left no-repeat; margin:0px; padding-left:14px }-->
<!--li{center left no-repeat; margin:0px; padding-left:14px }
<!--li a{color:#FFFFFF;} -->-->
 
.header a{color:#DA983C; font-weight:bold; text-decoration:none} 
.header a:hover{text-decoration:underline} 

.footer{color:#ffffff; background:url(images/bot.gif); width:966px; height:64px; padding-left:17px; padding-top:28px } 
.footer a {color:#ffffff; text-decoration:none} 
.footer a:hover {color:#3bb4d0; text-decoration:underline} 
.footer span{color:#084f2f; } 

<!--.more{background:url(images/1_z1.gif)  center left no-repeat; padding-left:7px; background-position:0 5px; color:#107144; font-weight:bold; text-decoration:none}-->
.more{center left no-repeat; padding-left:7px; background-position:0 5px; color:#107144; font-weight:bold; text-decoration:none}
.more:hover{ text-decoration:underline}


input{
   padding-left:5px;
   width:187px; height:19px;
}
.input{
   padding-left:5px;
   width:187px; height:19px;
}
.input1{
/*   padding-left:5px;*/
  width:100px; height:19px;
}
textarea{
   padding-left:5px;
   width:187px; height:108px;
   overflow:auto}

* {
   margin: 0;
}
html, body {
   height: 100%;
}
.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -64px;
}
.footer, .push {
    height: 64px;
}

/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:966px;
      font-size:93%;
	  line-height:normal;
	  
    /*  border-bottom:1px solid #064528;*/
	
      }
    #tabsI ul {
        margin:0;
        padding:10px 10px 0 180px;
        list-style:none;
	
	
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
	  
      }
    #tabsI a {
      float:left;
      /*background:url("tableftI.gif") no-repeat left top;*/
	  margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
	  font:Verdana, Geneva, sans-serif;
	  font-weight:bold;
	  color:#060;
      }
    #tabsI a span {
      float:left;
      display:block;
     /* background:url("tabrightI.gif") no-repeat right top;*/
      padding:5px 15px 4px 6px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#000;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

        #tabsI #current a {
                background-position:0% -42px;
        }
        #tabsI #current a span {
                background-position:100% -42px;
        }
		
		
		/**** Quick Info Box ****/
#form_container
{
	/*background:#CCC;*/

    background:url(images/back_panel2.png);
	/*margin:0 auto;*/
	text-align:left;
	width:225px;
}

#bottom
{
	display:block;
	height:10px;
	margin:0 auto;
	width:250px;
}

form.appnitro
{
	margin:20px 20px 0;
	padding:0 0 20px;
}


/**** Buttons ****/
input.button_text
{
	overflow:visible;
	padding:0 7px;
	width:auto;
	height:auto;
}

.buttons input
{
	font-size:100%;
	margin-right:5px;
}

/**** Inputs and Labels ****/
label.description
{
	border:none;
	color:#222;
	display:block;
	font-size:95%;
	font-weight:700;
	line-height:150%;
	padding:0 0 1px;
}



input.checkbox
{
	display:block;
	height:13px;
	line-height:1.4em;
	margin:6px 0 0 3px;
	width:13px;
}

label.choice
{
	color:#444;
	display:block;
	font-size:100%;
	line-height:1.4em;
	margin:-1.55em 0 0 25px;
	padding:4px 0 5px;
	width:90%;
}

/**** End of Quick Info Box ****/