.loginImage {border-bottom:solid 1px #ddd; margin:10px 30px 10px 30px; padding-bottom:5px;}
.loginImage h2 {margin:0; padding:0; padding-top:15px; font:bold 14px/40px verdana; height:35px; vertical-align:bottom; text-transform:uppercase; color:#1d70c6; padding-left:100px; background:transparent url(/img/icon.login.png) no-repeat left top;}
.loginImage h2.announcement {margin:0; padding:0; padding-top:25px; font:bold 14px/40px verdana; height:35px; vertical-align:bottom; text-transform:uppercase; color:#1d70c6; padding-left:100px; background:transparent url(../images/icons/loantin.jpg) no-repeat left top;}
.loginImage h2.registerTitleIcon {background:transparent url(../images/icons/title_register_icon.png) no-repeat left top; padding-left:80px;}
.loginImage h2.newsletterTitleIcon {background:transparent url(../images/icons/newsletter_icon.png) no-repeat left top; padding-left:80px;}
.loginImage.pollResultView h2 {background:transparent url(../images/icons/title_poll_result_icon.png) no-repeat left top;}
.loginImage h2.card247Title {margin:0; padding:0; padding-top:5px; font:bold 14px/40px verdana; height:43px; vertical-align:bottom; text-transform:uppercase; color:#1d70c6; padding-left:70px; background:transparent url(../images/icons/247card_icon.png) no-repeat left top;}
.QuickLoginForm {margin:10px 50px 0px 50px; width:300px; height:160px; }
.QuickLoginForm span {float:left;width:80px; margin-top:7px; margin-right:5px; font:normal 11px/20px tahoma; color:Black; display:block;}
.QuickLoginForm span.displayValueField {width:200px; font-weight:bold; color:#555; }
.QuickLoginForm input[type='text'],
.QuickLoginForm input[type='password'] {float:left;width:170px; margin-top:5px; border:solid 1px #ddd; height:18px;}
.QuickLoginForm input[type='button'] {float:left;width:80px; margin-top:10px; font-size:11px; height:23px; line-height:23px; }
.QuickLoginForm br {clear:both; width:0; height:0; display:block;}
.QuickLoginForm.QuickRegister span{width:100px!important;}
.QuickLoginForm .require {float:left; font:normal 12px/16px tahoma; margin-left:3px; margin-top:7px; width:10px; color:Red;}
.QuickLoginForm .quickFormSendingStatus {font:normal 11px/22px tahoma!important; color:#777; margin-left:5px; visibility:hidden;}
.QuickLoginForm .quickFormSendingStatus img {border:0; width:32px; height:32px;}
.OwnerBidHistoryList {width:300px; height:400px; border:solid 1px #ddd; background-color:#fcfbfb; margin:0; overflow:hidden; overflow-y:scroll;}
.OwnerBidHistoryList table {width:100%;}
.OwnerBidHistoryList table tr th {background-color:#888; color:White; height:25px; font:bold 12px/25px tahoma; text-align:left; padding-left:5px;}
.OwnerBidHistoryList table tr td {border-top:solid 1px #ddd; height:22px; text-align:left; padding-left:5px; font:normal 12px/20px tahoma;}
h3.OwnerBidHistoryListTitle {margin:20px 0px 5px 0px; padding:0; padding-left:40px; height:30px; font:bold 13px/30px tahoma; color:#1d70c6; text-transform:uppercase; background:transparent url(../images/icons/owner_bid_history.gif) no-repeat left top;}

.annoucementQuickBox {width:400px; height:280px;}
.AddMoney {width:600px; text-align: center;height:80px!important;}

.Packet {width:200px; text-align:center;}
.Packet img{width:185px; height:185px; border:0;}
.Packet a {text-decoration:none;}
.Packet a h3{width:190px; height:30px;background-color:#E6E6E6;text-align:center; padding-top:10px; color:#000000;}
.Packet a h3:hover{background-color:#F9B522; color:#FFFFFF;}

.AddMoneyBox {width:650px; height:390px; text-align: center;margin-top:10px;}
.AddMoneyBox table td {padding-bottom:20px; padding-top:10px;}
.AddMoneyBox table td span {display:block; font:bold 11px/25px tahoma; color:#333;}
.AddMoneyBox table td img {width:180px; height:130px; border:0;}
.AddMoneyBox table tr.lastLineMoneyBox td {border-top:solid 1px #eee;}

.MessageBox {width:700px; text-align: left; margin-top:10px;}

.DepositBox {width:540px!important;height:380px!important;}
.DepositBox iframe{width:536px!important; height:376px!important;border:none; overflow:hidden!important;}
.divSelectedOnlineService {width:620px; height:80px;}
.divSelectedOnlineService a {display:block; padding:3px; height:50px; vertical-align:middle; border:solid 1px #ddd;}
.divSelectedOnlineService a:hover {border:solid 1px #aaa;}
.divSelectedOnlineService a img {height:44px; border:0;}

.nyroModalBg {
	position: fixed;
	overflow: hidden;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: #333;
	opacity: 0.7;
	z-index:101;
	
}
.nmReposition {
	position: absolute;
}
.nyroModalCloseButton {
	top: -10px;
	right: -10px;
	width: 30px;
	height: 33px;
	z-index:102;
	cursor:pointer;
	text-indent: -9999em;
	background: url(../img/lightbox-close.png) no-repeat left -33px;
}
.nyroModalCloseButton:hover { background: url(../img/lightbox-close.png) no-repeat left 2px; }

.nyroModalTitle {
	top: -26px;
	left: 0;
	margin: 0;
    font-size: 1.1em;
	color: #ddd;
}
.nyroModalCont {
	position: absolute;
	margin: 25px;
	padding:0!important;
	background: #333;
	z-index:102;
	overflow:hidden!important;
	/****************/
	width: auto;
	height: auto;
}
.nyroModalCont iframe {
	width: auto;
	height: auto;
	overflow:hidden!important;
	/****************/
}
.nyroModalError {
	border: 4px solid red;
	color: red;
	width: 250px;
	height: 250px;
}
.nyroModalError div {
	min-width: 0;
	min-height: 0;
	padding: 10px;
}
.nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile {
	position: relative;
	padding: 10px;
	margin:10px;
	background-color:White;
	/*
	min-height: 250px;
	min-width: 250px;
	max-width: 1000px;
    */
}
.nyroModalImage, .nyroModalSwf, .nyroModalIframe, .nyroModalIframeForm {
	position: relative;
	overflow: hidden;
}
.nyroModalImage img {
    vertical-align: top;
}
.nyroModalHidden {
	left: -9999em;
	top: -9999em;
}
.nyroModalLoad {
	position: absolute;
	width: 100px;
	height: 100px;
	background: #fff url(../img/ajaxLoader.gif) no-repeat center;
	padding: 0;
	z-index:102;
}
.nyroModalPrev, .nyroModalNext {
	outline: none;
	position: absolute;
	top: 0;
	height: 60%;
	width: 150px;
	min-height: 50px;
	max-height: 300px;
	cursor: pointer;
	text-indent: -9999em;
	background: transparent url('data:image/gif;base64,AAAA') left 20% no-repeat;
}
.nyroModalImage .nyroModalPrev, .nyroModalImage .nyroModalNext {
	height: 100%;
	width: 40%;
	max-height: none;
}
.nyroModalPrev {
	left: 0;
}
.nyroModalPrev:hover {
	background-image: url(../images/icons/prev.gif);
}
.nyroModalNext {
	right: 0;
	background-position: right 20%;
}
.nyroModalNext:hover {
	background-position: right 20%;
	background-image: url(../icons/ajax/next.gif);
}