#templatesHolder	{ display:none; }

input				{ outline:none; }

.hidden				{ display:none; }

.w50				{ width:50px; }
.w100				{ width:100px; }
.w120				{ width:120px; }
.w150				{ width:150px; }
.w170				{ width:170px; }
.w185				{ width:185px; }
.w190				{ width:190px; }
.w200				{ width:200px; }
.w220				{ width:220px; }
.w250				{ width:250px; }
.w300				{ width:300px; }
.w400				{ width:400px; }
.w420				{ width:420px; }
.w440				{ width:440px; }

.add-holder				{ border:2px solid #B7DDF2; background:#EBF4FB; padding:14px 0; margin-bottom:30px; }
.add-holder .row		{ margin-left:-2px; }

.tip					{ border:2px solid #B7DDF2; background:#EBF4FB; padding:8px; margin-bottom:30px; }
.tip .btn-holder		{ text-align:right; }			
/*.row					{ margin-bottom:10px; border-bottom:1px solid #eaeaea; padding-bottom:10px; }*/
.row					{ border-bottom:1px solid #eaeaea; padding:12px 12px 12px 12px; }
.row-clean				{ margin-bottom:0; border-bottom:0; padding-bottom:0; }
.row label				{ display:block; font-weight:bold; text-align:right; float:left; margin:0 20px 0 0; line-height:12px; }
.row label span			{ display:block; font-weight:normal; color:#999; font-size:11px; line-height:13px; padding-top:2px; }
.row .wrapper			{ float:left; }
.row .wrapper span.inline-note		{ margin:0 0 0 5px; }

.left-size				{ float:left; text-align:left; width:550px; margin-right:20px; }
.right-size				{ float:left; text-align:left; width:300px; border-left:1px solid #ccc; padding-left:20px; }

.pagination					{ text-align:center; font-size:12px; }
.pagination span			{ border:1px solid #F3F3F3; padding:4px 8px; margin-right:5px; background:#fff; }
.pagination span.current	{ background:#0161C5; font-weight:bold; color:white; border-color:#0161C5; }
.pagination span.disabled	{ color:#ccc; }
.pagination a				{ border:1px solid #ccc; padding:4px 8px; margin-right:5px; background:#fff; text-decoration:none; color:#0161C5; }
.pagination a:hover			{ border-color:#0099FF; color:white; background:#0099FF; }
