body {font: Arial,Tahoma,"Trebuchet MS"; color: #343434; background-color: #FFFFFF; }



/* Windows version tested in MSIE 5+ and NN 6.0 - 7.0*/
/* Date version 10/09/2004 */

input {
	font-size:12px;
	font-family:Arial,Tahoma,"Trebuchet MS";
}

select {
	font-size:12px;
	font-family:Arial,Tahoma,"Trebuchet MS";
}

textarea {
	font-size:12px;
	font-family:Arial,Tahoma,"Trebuchet MS";
}


.title {
	font: bold 90% Arial,Tahoma,"Trebuchet MS";
	color:#343434; font-weight:bold;
}

.footer {
	font-size:9px;
}

.titleside {
	font-size:11px;
	font-family:Arial,Tahoma,"Trebuchet MS";
	color:#847047;
	font-weight:bold;
}

.formlabel {
	font-size:12px;
	font-family:Arial,Tahoma,"Trebuchet MS";
}

.date {
	color:#A5A5A5;
}


.menu1 {
	font: bold 11px Arial,Tahoma,"Trebuchet MS";
	color:#343434;
  padding:7px 0px 0px 0px;
  margin:0px;
}
.menu1-cur {
	font: bold 11px Arial,Tahoma,"Trebuchet MS";
	color:#343434;
  padding:7px 0px 0px 0px;
  margin:0px;
}

.menu1 a {
	text-decoration:underline;
	font: 11px Arial,Tahoma,"Trebuchet MS";
	color:#343434;
}
.menu1-cur a {
	text-decoration:underline;
	font: bold 11px Arial,Tahoma,"Trebuchet MS";
	color:#343434;
}

.menu1 a:hover {
	text-decoration:none;
	font:11px Arial,Tahoma,"Trebuchet MS";
}

.menu2 {
	font: 9px Arial,Tahoma,"Trebuchet MS";
	color: #64A444;
  padding: 1px 0px 1px 0px;
  margin: 0px;
}
.menu2-cur {
	font: 9px Arial,Tahoma,"Trebuchet MS";
	color: #64A444;
  padding: 1px 0px 1px 0px;
  margin: 0px;
}
.menu2 a {
	color: #64A444;
	font: 9px Arial,Tahoma,"Trebuchet MS";
	text-decoration:underline;
}
.menu2-cur a {
	color: #64A444;
	font: 9px Arial,Tahoma,"Trebuchet MS";
	text-decoration:underline;
}

.menu2 a:hover {
	color: #64A444;
	font: 9px Arial,Tahoma,"Trebuchet MS";
	text-decoration:none;
}

.footer {
	font: bold 9px Arial,Tahoma,"Trebuchet MS";
	color: #64A444;
  padding: 1px 0px 1px 0px;
  margin: 0px;
}
.footer a {
	color: #64A444;
	font: 9px Arial,Tahoma,"Trebuchet MS";
	text-decoration:underline;
}

.footer a:hover {
	color: #64A444;
	font: 9px Arial,Tahoma,"Trebuchet MS";
	text-decoration:none;
}

.sm2 {
	font:9px Arial,Tahoma,"Trebuchet MS";
	color:#EBFFE1;
}
.copyright {
	font:9px Arial,Tahoma,"Trebuchet MS";
	color:#000000;
}
.sm2 a {
	text-decoration:underline;
	font:9px Arial,Tahoma,"Trebuchet MS";
	color:#EBFFE1;
}
.sm2 a:hover {
	text-decoration:none;
	font:9px Arial,Tahoma,"Trebuchet MS";
	color:#EBFFE1;
}

.form-title div {font: bold 100% Arial,Tahoma,"Trebuchet MS"; color:#5A7B48; background-color: #E1F0D7; padding: 12px 20px 12px 20px;}
.form-title div span{font-weight:normal;}
td.form-title {padding: 10px 0px 0px 0px;}
td.form-left {padding: 10px 0px 8px 5px; vertical-align:top; background-image: url('/img/table-border-bg.gif'); background-position: left bottom; background-repeat: repeat-x;}
td.form-cell {padding: 8px 10px 8px 8px;  vertical-align:middle; background-image: url('/img/table-border-bg.gif'); background-position: left bottom; background-repeat: repeat-x;}
td.form-cell-logo {padding: 8px 10px 8px 8px;  vertical-align:top; background-image: url('/img/table-border-bg.gif'); background-position: left bottom; background-repeat: repeat-x;}
.trhead {
	padding: 10px;
	background-color : #F7F6ED;
}
.tdcontent {
	padding: 10px;
}

.step {margin: 10px 0 0 14px; border: 3px solid rgb(238, 238, 238);}


.content {font: 75%/120% Arial, Tahoma, "Trebuchet MS"; color: #343434; }
.content td, .content td td, .content th {font: 75%/120% Arial, Tahoma, "Trebuchet MS", Helvetica, sans-serif;}
.content p {padding-right: 30px; padding-left: 0px; margin: 0 0 1em 0;}

.content .comment {font-size: 90%; color: #888888;}


ul, ol {margin-top: 1em; margin-left: 23px; padding: 0px 20px 0px 00px;}
ul li {list-style-type: disc;}
li ol li {list-style-type: decimal;}
ul li, ol li {margin: 0 0 3px 0; padding: 0;}
li ol, li ul {margin-top: 3px;}

 
h2 {font: 150% Arial,Tahoma,"Trebuchet MS"; color: #343434; margin-right: 30px; margin-left: 00px;}
h3 {font: bold 120% Arial,Tahoma,"Trebuchet MS"; color: #343434; margin-top: 5px; padding-top: 0px; margin-right: 30px; margin-left: 0px;}
h4 {font: bold 100% Arial,Tahoma,"Trebuchet MS"; color: #343434; margin: 0px 30px 0.7em 0px;}


/* FORMS */
  /* left (category) cells */
.formleft {padding: 7px 3px 10px 15px; color: #414141; font: 100% "Trebuchet MS", Tahoma, Verdana, Arial; }
.formleftsub1 {padding: 3px 3px 7px 0px; color: #6C7C88; font: 90% "Trebuchet MS", Tahoma, Verdana, Arial;}
.formcell {padding: 4px 6px 5px 6px; color: #27343E; font: 100% "Trebuchet MS", Tahoma, Verdana, Arial;}
  /* background colors */
.formdiv {background-color: #E3ECDB}
.formr1c1 {background-color: #E3F0DD}
.formr2c1 {background-color: #EBF5E7}
  /* input elements */
.input {font: 12px Tahoma, Verdana, Arial, sans-serif; color: #27343E; width: 100%;}
textarea.input {font: 12px Tahoma, Verdana, Arial, sans-serif; color: #27343E; width: 97%;}
.submit {font: 12px Tahoma, Verdana, Arial, sans-serif; color: #27343E;}
input {font: 12px Tahoma, Verdana, Arial, sans-serif; color: #27343E;}
select {font: 12px Tahoma, Verdana, Arial, sans-serif; color: #27343E;}
textarea {font: 12px Tahoma, Verdana, Arial, sans-serif; color: #27343E;}
  /* error message block */
.formmessage {padding: 7px 10px 7px 14px; color: #4E5D49;}
.formmessage ul {color: #27343E; margin: 5px 0px 5px 25px; padding: 0px 0px 0px 0px;}
.formmessage ul li {color: #27343E; padding: 0px 0px 0px 0px;}
 