/* Content styles */
.contentStyle {
	background: transparent;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:14px;
}
.contentStyle a {
	color:#48810C;
	text-decoration:underline;
}
.contentStyle a:hover {
	color: #18215a;
}
.contentStyle h1, h1{
	font:bold 18px  Arial, Helvetica, sans-serif;
	color:#18215a;
	margin: 0 0 12px 0;
	padding: 0;
}
.contentStyle h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#18215a;
	margin: 0;
	padding: 0;
}
.contentStyle h3{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#78ab38;
	margin: 0 0 0 0;
	padding: 0;
}
.contentStyle h4{
	font:12px Arial, Helvetica, sans-serif;
	color:#18215a;
	margin: 0;
	padding: 0;
}
.contentStyle h5{
	font:12px Arial, Helvetica, sans-serif;
	color:#78ab38;
	margin: 0;
	padding: 0;
}
.contentStyle h6{
	font:12x Arial, Helvetica, sans-serif;
	color:#468a40;
	margin: 0;
	padding: 0;
}
.contentStyle p{
	margin: 0 0 13px 0;
}
.contentStyle ul,.contentStyle ol{
	margin: 0 0 13px 30px;
}
.contentStyle hr{
	color:#78ab38;
	height:1px;
}

/* Links */

/* Aligns */
.bl-left { float: left; }
.bl-right {	float: right; }
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }

/* Forms */
input {
    background-color:#fff;
	height: 17px;
	line-height: 17px;
	border: 1px solid #acacac; 
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	margin: 0;
	padding:0;	
}

textarea {
    background-color:#fff;
	border: 1px solid #acacac; 
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	margin: 0;
}

input.form_radio {
    background-color:Transparent;
    cursor: pointer;
    border: none;
}

input.form_checkbox {
    background-color:Transparent;
    cursor: pointer;
    border: none;
}

input.text{
	width: 190px;
	border: 1px solid #acacac; 	
	color:#ffffff;
}
.submit, input.submit,.form_submit {
	background:#78ab38;
	height: 21px;
	border:0 none;
	padding:0 10px 0 10px;
	cursor: pointer;
	cursor: hand;
	color: #ffffff;
	font-weight: bold;
}

.submit_disable, input.submit_disable {
	background: #78ab38;
	height: 21px;
	border: solid 1px #653234;
	cursor: pointer;
	cursor: hand;
	color: #929292;
	font-weight: bold;
}

/* contentStyleLinks */
body.contentStyleLinks{
	text-align:center;
}
.contentStyleLinks{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#7b7b7b;
}
.contentStyleLinks,.contentStyleLinks p{
	line-height:16px;
	margin:0;
	padding:0;
}
.contentStyleLinks .copyrights{
	font-size:9px;
}
.contentStyleLinks a{
	color:#7b7b7b;
	text-decoration:none;
}
.contentStyleLinks a:hover{color:#18215a;}
.contentStyleLinks .lineColor{color:#b0b0b0;}

