
H1.registerTitle{ margin:0px; padding:10px 0px 20px 0px;}

DIV.regitrSubTitle { height:30px; border-top:2px solid #F1F0EF; border-bottom:2px solid #F1F0EF; background-image:url(../img/registrBullet.gif); background-position:right; background-repeat:no-repeat;
					padding-right:26px; font:normal 14px/30px arial; color:#D33E16; }
P.registrP { font:normal 12px arial; color:#646464; padding:0px 26px 20px 0px; margin:0px;}
P.registrP A { color:#CC351E; text-decoration:underline;}

TABLE.registrTable {font:normal 12px arial; color:#646464; margin-right:26px;}
TABLE.registrTable TD { padding-bottom:8px; vertical-align:top;} 
TABLE.registrTable * {vertical-align:top; text-align:right;}


	TD.nemeTD {width:150px !important; width:130px; text-align:right; font:bold 12px arial; color:#646464; margin-left:20px; vertical-align:top;}
	TD.nemeTD SPAN { font:normal 12px arial; color:#CC351E;}
	TD.nemeTD * {vertical-align:top; text-align:right;}
	TD.fieldTD	{ width:200px; padding-right:0px !important; padding-right:10px; }
		.longList { width:142px; height:18px; font:normal 12px arial; color:#646464; }
		.texterea { width:349px; height:128px; font:normal 12px arial; color:#646464;}
		.phonInp  { width:100px; height:18px; border:1px solid #9C9C9C;background-image:url(../img/input_bg_long.gif); background-position:top; background-repeat:repeat-x;
		  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; margin-left:6px;}
		.unselected_phonInp  { width:100px; height:18px; border:1px solid #C47D68; background-image:url(../img/input_bg_long_selected.gif); background-position:top; background-repeat:repeat-x;
		  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; margin-left:6px;}
		.kidomet { width:50px; height:18px; font:normal 12px arial; color:#646464;}
	.nameInp_normal { width:140px; height:18px; border:1px solid #9C9C9C; background-image:url(../img/input_bg_long.gif); background-repeat:repeat-x;
							  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; } 
	.unselected_nameInp_normal { width:200px; height:18px; border:1px solid #C47D68; background-image:url(../img/input_bg_long_selected.gif); background-repeat:repeat-x;
							  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; }
	.subject { width:200px; height:18px; font:normal 12px arial; color:#646464;}
	.content { width:200px; height:100px; font:normal 12px arial; color:#646464;}
	
	DIV.bable     {width:99px !important; height:46px !important; width:139px; height:56px; padding:5px 20px 5px 20px; text-align:center; font:normal 12px arial; color:#646464; position:absolute; top:-5000px; left:100px;}
	TD.bubble_content{font:normal 12px arial; color:#646464; padding-right:10px; background-color:#FFFFFF;}
	
					
	.redText {margin-right:26px;  font:bold 12px arial; color:#CC351E; padding-bottom:25px; vertical-align:middle;}
	.redText * { vertical-align:middle;}
	.redText2 { font:bold 12px arial; color:#CC351E; padding-bottom:0px; vertical-align:middle;}
	.redText2 * { vertical-align:middle;}
	DIV.picInput {margin-right:26px;  font:bold 12px arial; color:#646464; vertical-align:middle; padding-bottom:14px;}
	DIV.picInput * { vertical-align:middle}
	.picBr{ width:226px; margin-right:30px; font:normal 12px arial; color:#646464;}
	.capchImg { padding:10px 0 10px 0px;}
	.capchImg img { width: 220px; height:60px; }
	.btnDiv { vertical-align:middle; padding-bottom:0; margin-right:0;}
	.btnDiv * { vertical-align:middle}
	.marginR { margin-right:26px;}
	.bottomForm{ border-top:2px solid #F1F0EF; margin-top:12px; padding-top:22px; padding-right:26px;}
	.finshText { padding-bottom:15px; padding-top:15px; font:normal 14px arial; color:#CC351E;}
	.normalText { font:normal 12px arial; color:#646464;}
	.entBTN { font:normal 12px arial; color:#646464; margin-top:30px; margin-bottom:10px;}
		.entBTN SPAN {color:#cc351E;}
		.floatL{ float:left;}
		.entBTN IMG { padding-bottom:20px;}
	.entBTN A { text-decoration:underline; color:#C47D68;}
	
	
/**thanks*/

DIV.titleRed { font:normal 14px arial; color:#D33E16; padding-bottom:20px; padding-top:22px; padding-right:5px;}
P.contactThanks { font:normal 12px arial; color:#646464; padding:0px 5px 20px 0px; margin:0px;}
P.contactThanks A {font:normal 12px arial; color:#D33E16; text-decoration:none;}

#userMessageAlertHolder {position:relative; width:100%;}
DIV.userMessageAlert { text-align:center; position:absolute; z-index:10000; top: 0; left: 140px; width: 196px; height: 76px; background: #fff url(../img/bg_user_alert.gif) no-repeat top left; font: normal 12px Arial; color:#ca3a03; }
DIV.userMessageAlert .umOuterBorder { width: 174px; margin: 0 auto; border: solid 1px #b0b0b0; border-top: 0;}
DIV.userMessageAlert .umAlertBody { height:76px; background: #ede9e7; border: solid 1px #fff; border-top: 0; padding: 0 5px 5px 5px; text-align: right;}
DIV.userMessageAlert .umAlertBody a { color:#ca3a03; font-weight:bold; }
DIV.userMessageAlert .umAlertTitle { background: #f67e08; color: #fff; font-weight:bold; padding:3px 5px; margin-bottom:2px; }
DIV.userMessageAlert .umClose {text-align: left; margin-top:5px;}
DIV.userMessageAlert .umClose a {color:#ca3a03; text-decoration:underline; font-size: 11px;font-weight:normal;}

