.tt_template {
	width: 						100%;
	padding: 					0px;
}
.tt_element,.tt_column {
	padding: 					0px;
}

.tt_element ul {
	padding-left:				15px;
}	

.tt_element ul li {
	list-style-position: 		outside;
}	

.tt_element ol {
	padding-left:				20px;
	margin-bottom:				9px;
}	

.tt_element ol li {
	list-style-position: 		outside;
}	

/*
.tt_template td {
	font-size:					0.95em;
	font-weight:				normal;
	line-height:				1.55em;
	color:						#333333;
}
*/

.tt_template a {
	padding-bottom: 			4px;
	text-decoration:			none;
	color:						#4c4334;
}
.tt_template a:hover {
	text-decoration:			underline;
}
.tt_template a.hover {
	text-decoration:			underline;
}

.tt_template .button {

}
.tt_template .noborder {
	border:						0px;
	background-color:			transparent;
}



div.tt-form {
}	

div.tt-form td.label {

}
div.tt-form input.text {

}
div.tt-form input.radio {
}
div.tt-form input.checkbox {
}

div.elemdiv {

}	
div.tt-form input.button {

}
div.tt-form textarea {

}
div.tt-form select {
	
}

.tt-form-required-field{
      background-image:		url('../img/astrix.jpg');
	  background-repeat:	no-repeat;
	  background-position:	right top;
	  padding-right:		10px;
}

div.tt-form .tt-form-required-row{
	
}