/* Content styles */
.contentStyle {
	background-color: transparent;
	color: #666666;
	font: 11px Arial, Helvetica, sans-serif;
	line-height: 20px;
	letter-spacing: normal;
	text-align: justify;
}


.contentStyle TD
{
	color: #666666;
	font: 11px Arial, Helvetica, sans-serif;
}
.contentStyle a {
	color: #70AF52;
	text-decoration:none;
}

TD.templateDependColor, TD.templateDependColor a
{
    color:#70AF52;
}

.contentStyle a:hover {
	text-decoration:underline;
}
.contentStyle h1{
	font: normal 23px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #70AF52;
}
.rteTDPF
{
    vertical-align:bottom;
    font:bold 19px Arial;
    color:#fff;
}
.contentStyle TD.rteTDPF
{
    vertical-align:bottom;
    font:bold 19px Arial;
    color:#fff;
}
.rteTD
{
    vertical-align:middle;
    font:normal 15px Arial;
    color:#fff;
}
.contentStyle TD.rteTD
{
    vertical-align:middle;
    font:normal 15px Arial;
    color:#fff;
}

.contentStyle h2
{
	font: normal 17px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #70AF52;
}

.contentStyle h3
{
	font: normal 15px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #70AF52;
}

.contentStyle h4, .contentStyle h5, .contentStyle h6
{
	font: normal 13px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #70AF52;
}
	
.contentStyle p{
	margin: 0px 0px 0px 0px;
}





/* Forms */
input {
	width: 100px;
	height:auto; 
	margin: 0px;
	padding: 1px 0px 0px 3px;
	border: 1px solid #999999;
	font: 12px Arial, Helvetica, sans-serif;
	color:#70AF52;
}

.flame h1, .flame h2, .flame h3, .flame h4, .flame h5, .flame h6, .flame a, .flame input, .flame textarea
{
    color: #EA7E1E !important;
}

.flame TD.templateDependColor, .flame TD.templateDependColor a
{
    color: #EA7E1E; 
}

.flame .submit,.flame input.submit,.flame .form_submit {
	background-color: #EA7E1E !important;
	color:#fff !important;
}

.home h1, .home h2, .home h3, .home h4, .home h5, .home h6, .home a, .home input, .home textarea
{
    color: #CCB676 !important;
}

.home TD.templateDependColor, .home TD.templateDependColor A
{
     color: #CCB676;
}

.home .submit,.home input.submit,.home .form_submit {
	background-color: #CCB676 !important;
	color:#fff !important;
}

textarea {
	border: 1px solid #999999; 
	vertical-align: top;
    font: 12px Arial, Helvetica, sans-serif;
	margin: 0;
	color:#70AF52;
}

input.form_radio {
    cursor: pointer;
    border: none;
}

input.form_checkbox {
    cursor: pointer;
    border: none;
}

input.text{
	width: 250px;
	border: 1px solid #999999; 
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0;
	color:#70AF52;
}

.submit, input.submit, .form_submit {
	background-color: #70AF52;
	height: 21px;
	border: solid 1px #999999;
	cursor: pointer;
	cursor: hand;
	color: #fff;
	font-weight: bold;
	width:auto;
}

.submit_disable, input.submit_disable {
	background-color: #dfdfdf;
	background-image: url(/site/core/images/btn_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 21px;
	border: solid 1px #bebebe;
	cursor: pointer;
	cursor: hand;
	color: #999999;
	font-weight: bold;
}
