/********* CODE REFERENCE:	 ***********
//GOOGLE TOOLBAR 	 background-color: #FFFFFF !important;
********************/


/*******	FORM CLASSES	class="fform"  *******/
.fform input 		{
	padding:2px; margin:0px; 	font-size:12px;
	color:#000000;
	border: 1px solid #CCCCCC;
	border-top-color:#000000;
	border-left-color:#000000;	   }
.fform select {
	padding:0px; margin:0px;
	font-size:12px;
	color:#000000;
	border: 1px solid #2BAAE2; 	   }
.fform textarea	{
	padding:2px; margin:0px; 	font-size:12px;
	color:#000000;
	border: 1px solid #CCCCCC;
	border-top-color:#000000;
	border-left-color:#000000;	   }

.fform input.checkbox	 	{ border:0px;	 margin:0px; 	padding:0px;}
.fform input.clean		 	{ border:0px;	 margin:0px; 	padding:0px;}

.fform input.formButton 	{
	font-size:12px; text-transform: uppercase; font-weight:Bold;
	text-decoration:none;	 padding: 1px 5px 1px 5px;	margin: 3px 0 0 0;
	background-color:#2BAAE2; color:#FFFFFF;
 	border: none;	}
.fform input.formButton:hover 	{ background-color:#ec008c;}
/*.fform input.formButton:hover 	{ background-color:#68BADE;}*/
.fform input.formButton:active { border-style: inset;}

.formItem 			{ margin: 0 0 2px 0;}
.formItem label 		{ font-size:12px; width:42%; float:left; text-align: right; font-weight: bold;  text-align: right; padding: 0 0 0 0; color:#333333; margin: 0 4px 0 0;}



.button, .button:visited, .button:hover, .button:active			{
					  font-size:12px; font-variant: small-caps; font-weight:Bold;
					  text-decoration:none;	 padding: 1px 5px 1px 5px;	margin: 0 0px 0px 0;
					  background-color:#850019; color:#FFFFFF;
 					  border: 2px solid #000000;
					  border-top-color:#CCCCCC;
					  border-left-color:#CCCCCC;
					  }

.button:hover 	{ background-color:#0053ec;}
.button:active { border-style: inset;}

.signmoduleform input 		{
	padding:2px; margin:0px; 	font-size:12px;
	color:#000000;
	border: 1px solid #CCCCCC;
	border-top-color:#000000;
	border-left-color:#000000;	   }

.signmoduleform input.formButton 	{
	font-size:12px; text-transform: uppercase; font-weight:Bold;
	text-decoration:none;	 padding: 1px 5px 1px 5px;	margin: 3px 0 0 0;
	background-color:#2BAAE2; color:#FFFFFF;
 	border: none;	}

.signform input 		{
	padding:2px; margin:0px; 	font-size:12px;
	color:#000000;
	border: 1px solid #CCCCCC;
	border-top-color:#000000;
	border-left-color:#000000;	   }

.signform input.formButton 	{
	font-size:16px; text-transform: uppercase; font-weight:Bold;
	text-decoration:none;	 padding: 1px 5px 1px 5px;	margin: 3px 0 0 0; color:#ffffff; background-color:#ec008c; border-style:outset; border-width:2px; border-color:#CCCCCC;
 	}

.adform input.formButton 	{
	font-size:16px; text-transform: uppercase; font-weight:Bold;
	text-decoration:none;	 padding: 1px 5px 1px 5px;	margin: 3px 0 0 0; color:#ffffff; background-color:#2BAAE2; border-style:outset; border-width:2px; border-color:#CCCCCC;
 	}

	textarea, div.texarea_illusion	{
		padding:2px;
		margin:0px;
		font-size:12px;
		color:#000000;
		border: 1px solid #CCCCCC;
		border-top-color:#000000;
		border-left-color:#000000;
		overflow: auto;
	}
	
	.empty_blurb_error {
		background: #FFA280;
	}

	.old_blurb_error {
		background: #FAFAD2;
	}
	
/**
 *	Comments counter.
 */
span.comments_counter {
	color:#FF0099;
	display:block;
	float:right;
	margin-bottom:10px;
}

span.cl_r {
	clear:right;
	display:block;
}

