@charset "utf-8";
form	{margin:0; padding:0;}

#register_baloon	{
	background:url(register.png) no-repeat top left;
	width:966px; height:99px;
	margin:0 auto;
	padding:3px 10px;
	font:16px/24px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	color:#fef4c3;
}

#register_baloon h1	{
	margin:0; padding:0;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#fff;
}

.registrar_block
{
	float: left;
	width:375px;
	margin:0; padding:0;
/*	border:1px solid red;*/
}


.bigHighlight	{
	color:#c71c00!important;
	font-size:18px; font-weight:bold;
	line-height:22px;
	display:block; margin: 20px 0 5px 0;
	clear:both;
}

* html .bigHighlight	{/*stupied IE6 */
	margin:0; margin-top:15px;
}



/*** testimonials ***/

h2#testimonH	{
	color:#c71c00!important;
	font-size:18px;
}

ul#testimonList {
	list-style:none; 
	margin:0; padding:0;
}

ul#testimonList li {
	list-style:none; 
	margin:0; padding: 10px 0;
	font-size:11px; color:#c71c00; display:block; clear:both;
}

ul#testimonList li img { margin-right:12px}

#testimonList b	{
	color:#c71c00!important;
	font-size:18px; font-weight:normal;
	margin:0; padding:0;
	
}

/*** register form ***/

h2#reg_form	{
	color:#C71C00!important;
	font-size:18px; font-weight:normal;
}

th#whitee	{
	text-align:left;
	font-size:16px; font-weight:normal;
	color:#49525D;
	padding-bottom:7px;
	}
th#greye	{
	text-align:left;
	font-size:16px; font-weight:normal;
	color:#49525D;
	padding-bottom:7px;
	}
	
td.whitee	{
	text-align:left;
	font-size:12px; font-weight:bold;
	color:#49525D;
	}
.whitee input	{
	color:#fff; font-weight:bold;
	background-color:#49525d;
	border:1px solid #fff;
	height:18px; width:200px;
	}
td.greye	{
	text-align:left;
	font-size:12px; font-weight:normal;
	color:#49525D;
	}
.greye input	{
	color:#c3c6cb; font-weight:normal;
	background-color:#49525d;
	border:1px solid #c3c6cb;
	height:18px; width:200px;
	}
.greye select	{
	color:#fff; font-weight:normal;
	background-color:#49525d;
	border:1px solid #c3c6cb;
	height:20px; width:202px;
	}
.greye textarea	{
	color:#fff; font-weight:normal;
	background-color:#49525d;
	border:1px solid #c3c6cb;
	width:200px;
	}
a.terms{
	color:#C71C00;
	text-decoration:underline;
}
a:hover.terms, a:active.active{
	color:#FF0000;
	text-decoration:underline;
}
ul.regerr li{
	color: #C71C00;
}
	
	
/*** tune up ;) ***/ 

.thumbnailR	{ border:2px solid #a3b0bf; margin-bottom:19px;}

* html .coolRegIt { height:52px; }/*for IE6*/

*:first-child+html  .coolRegIt { height:48px; } /*for IE7 */
	
*|html .coolRegIt {height:1px;}/*FF & others */

* html .coolTRegIt { /*for IE6*/
	height:1px; margin:0; padding:0;
}
*|html .coolTRegIt {height:17px;}

#rRCfixer	{
	display:block; clear:both;
	font-size:12px; line-height:12px;
	margin:0; padding:0;
	margin-top:-6px;
}

*|html #rRCfixer {margin-top:8px;} /* FF & others */

* html #rRCfixer {height:52px;padding-top:28px;} /*IE6 */

*:first-child+html #rRCfixer {height:42px;padding-top:20px;} /*IE7 */