/* =================================== Content styles - BEGIN ======================================================== */
.contentStyle {
	background-color: transparent;
	color: #5C5D5F;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
}
.contentStyle a, .contentStyle a:hover, .contentStyle p a, .contentStyle p a:hover {
	color: #0079C2;
	text-decoration: underline;
	line-height:12px;
}

.contentStyle h1,.contentStyle h2{
	font: 600 16px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	color: #C4161C;
	line-height:12px;
}
	
.contentStyle p{
	margin: 0px 0px 14px 0px;
}
/* =================================== Content styles - END ========================================================== */

/* =================================== Content styles FRONT - BEGIN ======================================================== */
.contentStyle_front{
	background-color: transparent;
	color: #0079C2;
	font:italic 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	text-align:right;	
}

.contentStyle_front a{
	color: #0079C2;
	text-decoration: underline;
	font:italic 11px Verdana, Arial, Helvetica, sans-serif;	
	text-align:right;
}

.contentStyle_front p a{
	color: #0079C2;
	text-decoration: underline;
	font:italic bold 11px Verdana, Arial, Helvetica, sans-serif;	
	text-align:right;	
}

.contentStyle_front h1{
	margin: 0px 0px 12px 0px;
	font:16px Verdana, Arial, Helvetica, sans-serif;	
	color:#C4161C;	
	text-align:right;
}
	
.contentStyle_front p{
	margin: 0px 0px 12px 0px;
	font:italic 11px Verdana, Arial, Helvetica, sans-serif;	
	text-align:right;
	line-height:21px;
}

.contentStyle_front table tr td{
	margin: 0px 0px 12px 0px;	
	font:italic 11px Verdana, Arial, Helvetica, sans-serif;	
	text-align:right;
	line-height:21px;
}

/* =================================== Content styles FRONT - END ========================================================== */

/* =================================== Content styles2 - BEGIN ======================================================== */
.contentStyle2 {
	background-color: transparent;
	color: #0079C2;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
}
.contentStyle2 a {
	color: #50B948;
	text-decoration: none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
	
.contentStyle2 p{
	margin: 0px 0px 12px 0px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}

.contentStyle2 table tr td{
	margin: 0px 0px 12px 0px;	
	font:10px Verdana, Arial, Helvetica, sans-serif;
}

/* =================================== Content styles2 - END ========================================================== */

.green{
    color:#50B948;
}

/* Forms */
.contentStyle input {
	height: 17px;
	line-height: 17px;
	border: 1px solid #B4B4B4; 
	vertical-align: middle;
	color: #5C5D5F;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin: 0;
}

.contentStyle textarea {
	border: 1px solid #B4B4B4; 
	vertical-align: top;
	color: #5C5D5F;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin: 0;
}

.contentStyle input.form_radio, input.radio {
    cursor: pointer;
    border: 1px solid #fff;    
}

.radioStyle, input.form_radio, input.radio {
    cursor: pointer;
    border: 1px solid #fff;    
}

.contentStyle input.form_checkbox {
    cursor: pointer;
    border: none;    
}

.contentStyle input.text{
	width: 250px;
	border: 1px solid #b4b4b4; 
}

.submit, input.submit, input.reset {
	background-color: #54b948;	
	height: 21px;
	border: solid 1px #bebebe;
	cursor: pointer;
	cursor: hand;
	color: #fff;
	font-weight: bold;
}

.submit_disable, input.submit_disable {
	background-color: #54b948;	
	height: 21px;
	border: solid 1px #bebebe;
	cursor: pointer;
	cursor: hand;
	color: #fff;
	font-weight: bold;
	color: #999999;
	font-weight: bold;
}


/*This style is needed only for Demo site - you may delete it START*/
.contentTdLeft .contentStyle {
	background-color: #ebebeb;
}
