#loaderblock{
	position: absolute;
	top: 150px;
	left: 450px;
}
.hide{
	display: none;
	visibility:hidden; 
	
}
/*---- Err Msg ----*/
.err-msg {
	position: absolute;
	width: 424px;
	z-index: 999;
	/*left: 50%;*/
	margin-left: -212px;
	/*top: 140px;*/
	background-color: #3d3937;
}
.err-msg span {
	display: block;
	padding: 30px 15px 30px 55px;
	font-weight: bold;
}
.cas-err span {
	background: url(../images/msg_err.gif) no-repeat 15px 25px;	
	border: 1px solid #9d1e1e;
	color: #9d1e1e; 
}
.cas-finlish span {
	background: url(../images/msg_finlish.gif) no-repeat 15px 25px;	
	border: 1px solid #45984f;
	color: #45984f; 
}
.cas-saving span {
	background: url(../images/ajax-loader.gif) no-repeat 15px 25px;	
	border: 1px solid #d4bb16;
	color: #d4bb16; 
}
/*---- End Err Msg ----*/
#lightbox{
	background-color:#000;
	padding: 10px;
	border: 2px solid #907835;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
.detail{
	padding-top: 20px;
}
#divNewsLetter h1{
	font-size: 230%;
	
}
#divNewsLetter div{
	clear: both;
	padding: 5px 0 5px 0;
}

#divNewsLetter span{
	display: block;float: left;width: 100px; padding-right:10px;text-align: right; 
}
/********************** NU **********************/
.error-box{
	padding: 15px 50px 5px 50px; 
	background:#FFDFDF; 
	color: #5B5B5B;
}

#divcondition{
	margin-left: 50px;
}

#divcondition *{
	text-align: left;
	padding: 0;
	margin: 0;
}

#divcondition ul{padding : 5px;}