.cardBox { background: #fff url(../img/personal_cardBox.gif); background-position:top; background-repeat:no-repeat;
			  width:653px !important; width:655px; margin-left:11px; padding:12px 1px 0px 1px; 
	     }

ul.subscr {list-style-type: none; width:640px; .margin-right:0 !important; .padding-right:0 !important;
           background: #fff url(../img/cardTop.gif); background-position:top; background-repeat:repeat-x;
           border:1px solid #CCC; padding:10px;  
           }
ul.subscr li { font: bold 1.3em arial; color: #bcbcbc; }
ul.subscr li span {color:#f67e08;}
ul.subscr_note {list-style-type: none; width:83%; margin-top:3px; padding-right:0px; .margin-right:0; .padding-right:0;}
ul.subscr_note li { background-image: url(../img/ssl_icon.gif); background-repeat: no-repeat; background-position: 100% 0%; padding-right:20px; margin-bottom:5px; font-family:arial; font-size: 1.1em; }
ul.subscr_note li.star { background-image: url(../img/bullet_star_snow.gif); }
ul.subscr_note li.question { background-image: url(../img/question_sign.gif); }
#imagesBlock ul.subscr_note {margin:-5px 0 10px 0; }
#imagesBlock ul.subscr_note li.question {background-image: url(../img/icon_info_gray.gif); background-position: 99% 50%; color:#cc351e !important; font:normal 0.8em arial !important;}
#imagesBlock td.registr ul.subscr_note {margin:8px -5px 10px 0; }
#imagesBlock td.registr ul.subscr_note li.question {background-image: url(../img/icon_info_gray.gif); background-position: 99% 50%; color:#aaaaaa !important; font:normal 0.8em arial !important;}

DIV.hrLine { height:1px !important; border-top:2px solid #F1F0EF; padding-right:0px; width:620px !important; margin: 10px auto; .margin-bottom:0px;}
span.noBullet  { width:10px; height:14px; display:block; float:right;}
span.bullet_sq {background-image: url(../img/bullet_red_square.gif); background-repeat: no-repeat; background-position:right; width:10px; height:14px; display:block; float:right;}			  
.bg_yellow {background-color:#fffec9;}
.cardImg {background-image: url(../img/ccard_back.gif); background-repeat: no-repeat; width:154px; height:100px;}

H1.registerTitle{ margin:0px; padding:20px 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; width:632px !important; width:648px; font:normal 14px/30px arial; color:#D33E16; }
					
DIV.regitrSubTitleMultiLine { height:40px !important; border-top:2px solid #F1F0EF; border-bottom:2px solid #F1F0EF; background-image:url(../img/registrBullet.gif); background-position: 100% 18% ; background-repeat:no-repeat;
					padding-right:26px; width:632px !important; width:648px; font:normal 14px/30px arial; color:#D33E16; }
					
P.registrP { font:normal 14px arial; color:#646464; padding:20px 10px 20px 0px; margin:0px;}
P.registrP A { color:#CC351E; text-decoration:underline;}
TD.registr { font:normal 14px arial; color:#646464; }
TD.registr p {color:#cc351e;}
TD.registr div.floatR {float:right;}
TD.registr input[type="file"] {width: 230px !important;}
TD.registr span.Checkbox {display:block; margin-top:4px; .margin-right:4px;}

TABLE.registrTable{font:normal 12px arial; color:#646464; margin-right:10px; width: 100%; }
TABLE.subscrTable {font:normal 12px arial; color:#646464; margin-right:2px  }
TABLE.subscrTable span.em {color:#cc351e; font-weight:bold;}
TABLE.registrTable TD, TABLE.subscrTable TD { padding-bottom:8px;} 
TABLE.registrTable TD * { vertical-align:middle; }
	TD.nemeTD { width:128px; text-align:right; font:bold 12px arial; color:#646464; vertical-align:top; }
	.brightLook TD.nemeTD { text-align:right; font:bold 12px arial; color:#646464; vertical-align:top; }
	TD.nemeTD SPAN { font:normal 12px arial; color:#CC351E;}
		.dateList { width:50px; height:21px; font:normal 12px arial; color:#646464;}
		.yearList { width:63px; height:21px; border:1px solid #9C9C9C; background-image:url(../img/inputBG.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_yearList { width:63px; height:21px; border:1px solid #C47D68; background-image:url(../img/inputBG140_over.gif); background-position:top; background-repeat:repeat-x;
		  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; margin-left:6px;}
		
		.longList { width:142px; height:21px; font:normal 12px arial; color:#646464; }
		.texterea { width:349px; height:128px; font:normal 12px arial; color:#646464; }
		.texterea_selected { width:349px; height:128px; font:normal 12px arial; color:#646464; border-color:#C47D68; }
		.phonInp  { width:86px; height:21px; border:1px solid #9C9C9C;background-image:url(../img/inputBG.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:86px; height:21px; border:1px solid #D33E16; background-image:url(../img/inputBG.gif); background-position:top; background-repeat:repeat-x;
		  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; margin-left:6px;}
	
	.nameInp_normal { width:140px; height:21px; border:1px solid #9C9C9C; background-image:url(../img/inputBG140.gif); background-repeat:no-repeat;
							  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; }
							  
	.nameInp_normal_ltr { width:140px; height:21px; border:1px solid #9C9C9C; background-image:url(../img/inputBG140.gif); background-repeat:no-repeat;
							  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; direction:ltr }						  
	/*.unselected_nameInp_normal { width:140px; height:18px; border:1px solid #D33E16; background-image:url(../img/inputBG140.gif); background-repeat:no-repeat;
							  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; }*/
							  
	.unselected_nameInp_normal { width:140px; height:21px; border:1px solid #C47D68; background-image:url(../img/inputBG140_over.gif); background-repeat:no-repeat;
							  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464;}
							  
	.unselected_nameInp_normal_ltr { width:140px; height:21px; border:1px solid #C47D68; background-image:url(../img/inputBG140_over.gif); background-repeat:no-repeat;
							  background-attachment:inherit !important; background-attachment:fixed; font:normal 12px Arial; color:#646464; direction:ltr}						  

    TABLE.subscrTable .nameInp_102 { width:102px; height:21px; border:1px solid #9C9C9C;  background-image:none;}
    TABLE.subscrTable .nameInp_normal,
    TABLE.subscrTable .nameInp_normal_ltr,
    TABLE.subscrTable .unselected_nameInp_normal,
    TABLE.subscrTable .unselected_nameInp_normal_ltr {width:162px; background-image:none;}
    
/* bubbles */
    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; vertical-align:top; background-color:#FFFFFF;}

	/*
	DIV.bableReg { background:url(../img/registrBable2.gif) top no-repeat;
				   position:absolute; top:-5000px; left:100px; 
				   width:139px; text-align:center; font:normal 12px arial; color:#646464; z-index:10000;}
	DIV.bableReg .bable_bottom { background:url(../img/registrBable2bottom.gif) 20px bottom no-repeat; 
	                             position:relative; bottom:-8px; left:-10px; .left:-15px;
	                             width:149px; height:9px; }
	DIV.bableReg .bubble_txt   { margin:10px 20px; .margin:10px 10px 0px 0px; width: 80%; }
	*/
		
					
	.redText {margin-right:26px;  font:bold 12px arial; color:#CC351E; padding-bottom:25px; vertical-align:middle;}
	.redText * { vertical-align:middle;}
	.redText2 { font:bold 12px/16px arial; color:#CC351E; padding-bottom:0px; vertical-align:middle; margin-bottom:3px; }
	.redText2 * { vertical-align:middle;}
	.redText2 A	{ font:bold 12px/16px arial; color:#CC351E; }
	.fontWeightNormal { font-weight: normal;}
	
	DIV.picInput { margin-right:26px; font:bold 12px arial; color:#646464; vertical-align:middle; padding-bottom:25px; padding-top:14px;}
	DIV.picInput * { vertical-align:middle}
	.picBr{ width:200px; margin-right:30px; font:normal 12px arial; color:#646464;}
	.capchText { font:bold 12px arial; color:#646464; margin-right:26px;}
	.capchText SPAN { font: normal 12px arial; color:#cc351E;}
	.capchImg { padding:10px 26px 10px 0px;}
	.btnDiv { vertical-align:middle; padding-bottom:20px; margin-right:25px;}
	.btnDiv * { vertical-align:middle}
	.marginR { margin-right:26px;}
	.bottomForm{ width:622px !important; width:648px; 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 { width:570px; font:normal 12px arial; color:#646464; margin-top:30px;}
		.entBTN SPAN, .floatL SPAN {color:#cc351E;}
		.floatL{ float:left; font:normal 12px arial; color:#646464; margin-left:100px;}
	
/* Detailed */

DIV.DetailsTabs		{ height:34px; margin-bottom:10px; width:667px; }
DIV.DetailsTabs DIV.Tab		{ width:127px; height:28px !important; background-repeat:no-repeat; background-position:top left; font:normal 14px Arial; text-align:center;
							  float:right; height:34px; padding-top:6px; cursor:pointer; margin-left:6px; }
DIV.DetailsTabs DIV.Selected	{ color:#FFFFFF; background-image:url(../img/details_selected.gif); }
DIV.DetailsTabs DIV.Normal		{ color:#F47A0A; background-image:url(../img/details_normal.gif); }
DIV.DetailsHeader		{ font:bold 12px Arial; color:#3E3E3E; border:2px solid #F7C696; padding:6px 25px 7px 0px;  margin-bottom:10px; width:634 !important; width:659px;  }
DIV.DetailsHeaderNoBorder		{ font:bold 12px Arial; color:#3E3E3E; padding:6px 25px 7px 0px;  margin-bottom:10px; width:634 !important; width:659px;  }
DIV.DetailsButtonBar	{ border-top:2px solid #F1F0EF; border-bottom:2px solid #F1F0EF; text-align:left; height:38px; }
DIV.DetailsButtonBar IMG	{ float:left; display:block; margin-left:6px; cursor:pointer; margin-top:6px; }

/* Images */

TABLE.DetailedImages		{ margin-right:20px; }
TD.DI_BigImage				{ width:230px; height:230px; vertical-align:top; }
.DI_BigImage IMG			{ width:230px; height:230px; }
TD.DI_Radio					{ width:20px; text-align:center; vertical-align:middle; }
TD.DI_Radio IMG				{ cursor:pointer; }
TD.DI_Thumb					{ width:53px; height:53px; vertical-align:top; }
TD.DI_Thumb IMG				{ width:53px; height:53px; }
TD.DI_Field					{ width:230px; vertical-align:top; font:normal 12px Arial; }
TD.DI_Field INPUT			{ width:226px; font:normal 12px arial; color:#646464; }
TD.DI_Delete				{ width:50px; vertical-align:middle; font:normal 12px Arial; text-align:right; }

/* Images selector */

DIV.images_selectorCont 		{ width:500px; text-align:center; font:normal 12px arial; color:#646464; position:absolute;  z-index:5000; display:none;
								  top:-5000px; left:0px; }
TABLE.selectorTable 			{ width:500px; direction:rtl; }
.mainContent_row 				{ background-image:url(../img/ImgSelectorBG.gif); background-position:top; background-repeat:repeat-y; }
.tdMainImg						{ vertical-align:top; padding-right:5px; padding-top:10px;  background-image:url(../img/tdMainImg_bg.gif);
								  background-position:top right; background-repeat:repeat-y; }
.thumbs_tdClass 				{ vertical-align:top; padding-top:11px; background-image:url(../img/tdThumbsBg.gif);
								  background-position:top left; background-repeat:repeat-y; }

/*.spacerMainImg	{ width:247px; height:1px; background:transparent; font:normal 1px/1px Arial; }
.spacerThumbs	{ width:253px; height:1px; background:transparent; font:normal 1px/1px Arial; }*/

DIV.images_selectorCont .ImgSelector_top	{ background-image:url(../img/ImgSelector_topBG.gif); background-position:top; background-repeat:no-repeat; height:11px;
											  margin-bottom:0px !important; margin-bottom:-7px; }
DIV.images_selectorCont	.mainImg 			{ width:229px; height:229px; background-color:#646464; float:right; vertical-align:top; margin-right:12px;
											  overflow:hidden; }
						.mainImg IMG		{ width:229px; height:229px; display:block; }
DIV.images_selectorCont	.thumbs_cont 		{ width:250px !important; width:240px; float:left; overflow:hidden; }
DIV.images_selectorCont	.thumb				{ width:53px; height:53px; float:right; margin-left:6px; margin-bottom:1px; margin-bottom:5px; border:solid 1px #999999;
											  overflow:hidden; }
						.thumb IMG			{ opacity:0.5; filter:Alpha(opacity=50); width:53px; height:53px; }
						.thumbOver IMG 		{ opacity:1; filter:Alpha(opacity=100); width:53px; height:53px; }
DIV.images_selectorCont	.thumbOver 			{ width:53px; height:53px; float:right; margin-left:6px; margin-bottom:1px; margin-bottom:5px; border:solid 1px #D33E16;
											  overflow:hidden; }

DIV.images_selectorCont .chooseBtn { text-align:left; padding-left:10px; margin-top:30px;}
DIV.images_selectorCont	.closeDiv { margin:0px 6px 0px 3px; background-image:url(../img/closeBG.gif); background-position:top; background-repeat:repeat-x; height:20px !important; height:25px; vertical-align:top; text-align:right; padding:5px 8px 0px 11px;}
DIV.images_selectorCont	.closeDiv * { vertical-align:top;}
DIV.images_selectorCont	.closeDiv DIV { float:left;}
DIV.images_selectorCont .bottom { height:9px;  vertical-align:bottom; background-image:url(../img/selector_bottomBG.gif); background-position:top; background-repeat:no-repeat;}

/* Suggest */

DIV.SuggestFloater		{ position:absolute; top:-1000px; left:20px; overflow:hidden; }
DIV.SuggestFloater SELECT		{ width:100%; height:100%; overflow:hidden; }

DIV.ThankyouOldChangedByAvi		{ border-top:2px solid #eaeaea; padding:10px 10px; font:normal 14px/22px Arial; color:#646464; }
DIV.Thankyou		{ padding:10px 10px; font:normal 14px/22px Arial; color:#646464; }
DIV.Thankyou A		{ color:#CC351E; text-decoration:underline; }

.middle { vertical-align:middle; margin-top:5px;}
.middle * { vertical-align:middle}
.thankMargin { margin-right:5px;}

DIV.DeleteProfile		{ padding:10px 10px; vertical-align:middle; color:#646464; border-top:2px solid #EAEAEA;}
DIV.DeleteProfile *		{ vertical-align:middle; }

.E_Enabled		{ opacity:1; filter:Alpha(opacity=100); width:105px; height:23px; }
.E_Disabled		{ opacity:0.3; filter:Alpha(opacity=30); width:105px; height:23px; }

DIV.VeryBadInput	{ font:bold 12px Arial; color:#3E3E3E; border:2px solid #F7C696; padding:6px 25px 7px 0px; display:none; margin-bottom:20px; width:623 !important; width:648px; vertical-align:middle;  }
DIV.VeryBadInput * { vertical-align:middle;}

SPAN.VeryBadInput	{ font:bold 12px Arial; color:#3E3E3E; border:2px solid #F7C696; padding:6px 25px 7px 0px; display:none; margin-bottom:20px; width:500 !important; width:500px; vertical-align:middle;  }
SPAN.VeryBadInput * { vertical-align:middle;}


/* Bright Look */
#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;}

.commentTitle { font:normal 11px Arial; color:#CC351E; text-decoration:none; }
.commentText { font:normal 11px Arial; color:#000000; text-decoration:none; }