html{height:100%;}
body{
	background:transparent url('../image/common/empty.gif') no-repeat fixed;
	height: auto !important;
    min-height: 100%;
	position:relative;
	margin:0px;
	}
iframe{
	border:0px;
	margin:0px;
	padding:0px;
	}
div{
	margin:0px;
	}
h4{
	margin:0px;
	}
h3{
	margin:0px;
	}
img{
	border:0px;
	margin:0px;
	color:#000;
	}
ul,
ol,
li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
p{
	margin:0px;
	}
table{
	margin:0px;
	}
	td{
		/*vertical-align:top;*/
		}
form, form *{
	margin:0px;
	padding:0px;
	}
a, a:active, a:link, a:visited, a:hover{
	padding:0px;
	margin:0px;
	cursor:pointer;
	text-decoration:none;
	}
a *{cursor:pointer;}	

.brake{clear: both;}
.left_fl{float:left;}
.left_br{float:left; clear:left;}
.right_br{float:right; clear:right;}
.right_fl{float:right;}
.empty_br{
	clear:both !important;
	overflow:hidden !important;
	height:0px !important;
	width:0px !important;
	font-size:0px !important;
	padding:0px !important;
	margin:0px !important;
	}
.black{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/black_bck.png',sizingMethod='scale');
	background:url('../image/common/black_bck.png');
	--background:none;
	}
.white{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/white_bck.png',sizingMethod='scale');
	background:url('../image/white_bck.png');
	--background:url('../image/empty.gif');
	}
.lightgrey{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/lightgrey_bck.png',sizingMethod='scale');
	background:url('../image/common/lightgrey_bck.png');
	--background:url('../image/empty.gif');
	}
.lightblue{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/lightblue_bck.png',sizingMethod='scale');
	background:url('../image/common/lightblue_bck.png');
	--background:url('../image/empty.gif');
	}
.whiteblue{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/whiteblue_bck.png',sizingMethod='scale');
	background:url('../image/common/whiteblue_bck.png');
	--background:url('../image/empty.gif');
	}
	
.l_t_sh,
.t_sh,
.r_t_sh,
.l_sh,
.r_sh,
.l_b_sh,
.b_sh,
.r_b_sh{
	overflow:hidden;
	font-size:1px;
	}

.l_t_sh,
.r_t_sh,
.l_b_sh,
.r_b_sh{
	height:5px;
	width:5px;
	}
	
.t_sh,
.b_sh{height:5px;}

.l_sh,
.r_sh{width:5px;}

.l_t_sh{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/l_t_sh.png',sizingMethod='crop');
	background:url('../image/common/l_t_sh.png') no-repeat;
	--background:none;
	}
.t_sh{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/t_sh.png',sizingMethod='scale');
	background:url('../image/common/t_sh.png')  repeat-x;
	--background:none;
	}
.r_t_sh{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/r_t_sh.png',sizingMethod='crop');
	background:url('../image/common/r_t_sh.png')  no-repeat;
	--background:none;
	}
.l_sh{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/l_sh.png',sizingMethod='scale');
	background:url('../image/common/l_sh.png') repeat-y;
	--background:none;
	}
.r_sh{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/r_sh.png',sizingMethod='scale');
	background:url('../image/common/r_sh.png')  repeat-y;
	--background:none;
	}
.l_b_sh{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/l_b_sh.png',sizingMethod='crop');
	background:url('../image/common/l_b_sh.png')  no-repeat;
	--background:none;
	}
.b_sh{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/b_sh.png',sizingMethod='scale');
	background:url('../image/common/b_sh.png') repeat-x;
	--background:none;
	}
.r_b_sh{
	--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/r_b_sh.png',sizingMethod='crop');
	background:url('../image/common/r_b_sh.png')  no-repeat;
	--background:none;
	}
.rnd_parent{
	overflow:hidden;
	position:relative;
	z-index:2;
	width:100%;
	}
	.rnd_cont{display:block;}
	.rnd_left_top,
	.rnd_right_top,
	.rnd_left_bottom,
	.rnd_right_bottom{
		width:60px;
		height:60px;
		--filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='usr/image/common/round_outer_star.png',sizingMethod='crop');
		background:transparent url('../image/common/round_outer_star.png') no-repeat;
		--background:none;
		position:absolute;
		z-index:1;
		left:-30px;
		top:-30px;
		margin-bottom:-60px;
		}
	.rnd_right_top,
	.rnd_right_bottom{margin-left:100%;}
	.rnd_left_bottom,
	.rnd_right_bottom{
		top:auto !important;
		margin-top:-30px;
		}
.readmore{
	color:#000;
	}
.noborder{
	border:0px solid #fff !important;
	background:none !important;
	}

.sbmit{
	width:auto;
	height:auto;
	padding:1px 2px 2px;
	border:1px solid #ddd;
	background:#eee url('../image/common/sbmit_bck.gif') top left repeat-x;
	font-size:12px;
	font-weight:bold;
	color:#00b0fa;
	}

.bullet_inline, .bullet_block{
	background:transparent url('../image/common/text_bullet.gif') no-repeat left 5px scroll;
	padding-left:8px;
	min-height:13px;
	--height:13px;
	--min-height:13px;
	}
.bullet_block{display:block;}
.bullet_inline{display:inline;}

.pg_line{
	margin:3px 0px 3px;
	color:#737373;
	}
.pg_line a{font-size:11px;}
.pg_line b{font-size:12px;}
.pg_line b{color:#737373;}
				

.fullbck{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	/*background:#3E3836 url('usr/image/page_loader_11.gif') no-repeat center center;*/
	background:#fff;/* url('usr/image/page_loader_12.gif') no-repeat center 50%;*/
	opacity:0.32;
	filter:alpha(opacity=32);
	z-index:29;
	}
.loader{
/*	background:#fff url('../image/rLoader.gif') no-repeat center 28px;*/
}
				
#img_preview{
	position:fixed;
	//position:absolute;
	z-index:30;
	top:50%;
	left:50%;
	//top:expression(documentElement.scrollTop+Math.round((document.documentElement.clientHeight)/2) + "px");
	display:none;
	}
	#img_preview .shadow_cont{
		padding:10px 5px 10px 10px;
		}
		#img_preview .closebut{
			margin-left:5px;
			cursor:pointer;
			}
			#img_preview .fullsize_place{
				z-index:1;	
				}
			#full_size_image{
				visibility:hidden;
				}

#adm_place{
	right:0px;
	top:0px;
	top: expression(documentElement.scrollTop + "px");
	width:200px;
	overflow:hidden;
	position:fixed;
	//position:absolute;
	font-size:0px;
	z-index:200;
	}		
#adm_place div.right_fl{
	height:36px;
	width:auto;
	opacity:0.3;
	filter:alpha(opacity=30);
	background-color:#375776;
	/*position:fixed;*/
	overflow:hidden;
	}
	#adm_place a{display:block;}
	#adm_place a.am_lnk {
		color:white;
		float:left;
		font-weight:bold;
		margin:1px 15px;
		font-size:11px;
		}
	#adm_place a.am_lnk:hover{text-decoration:underline;}
	#a_hide_lnk,#a_show_lnk{
		text-align:center;
		padding:2px 0px 2px 0px;
		height:5px;
		font-size:2px;
		}
	#a_hide_lnk{visibility:hidden;}
		#a_hide_lnk:hover,#a_show_lnk:hover{background:#144469;}
			#a_hide_lnk img{margin:0px}

	.customSelect{
				width:230px;
				height:12px;
				border:1px solid #656565;				
				position:relative;
				padding:1px 21px 2px 1px;
				background:#fff;
				}
				.customSelect .selectButton{
					position:absolute;
					z-index:1;
					width:13px;
					height:15px;
					--height:expression(parentNode.clientHeight+'px');
					top:0px;
					left:100%;
					margin-left:-13px;
					color:#fff;
					background:transparent url('../image/select_arr.gif') no-repeat center center scroll;
					}
					.customSelect .selectButton.pressed{
						background:transparent url('../image/select_arr.gif') no-repeat 60% 60% scroll;
						}
				.customSelect .selectedItem{
					overflow:hidden;
					height:100%;
					width:100%;
					white-space:nowrap;
					text-align:center;
					border:none;
					color:#073978;
					}
				.customSelect .selectedItem.focus{
					/*border-top:1px dotted #073978;
					margin:-1px;*/
					}
				.customSelect .itemsList{
					position:absolute;
					left:-1px;
					background-color:#fff;
					min-width:100%;
					--width:expression(parentNode.clientWidth+"px");
					z-index:100;
					/**/display:none;
					border:1px solid #DDD9CD;
					overflow-y:auto;
					padding:5px:
					}
					.customSelect .itemsList.norm{
						top:100%;
						}
					.customSelect .itemsList.rev{
						bottom:100%;
						}
					.customSelect .itemsList .wrapper{
						position:relative;
						bottom:0px;
						min-width:100%;
						--width:expression(parentNode.clientWidth+"px");
						}
						.customSelect .itemsList .selectItem{
							padding:2px;
							white-space:nowrap;
							cursor:default;
							text-align:center;
							color:#073978;
							}
						.customSelect .itemsList .selectItem.focus{
							color:#fff;
							background-color:#0A246A;
							border:0px;
							
							}
							
#main .chRad{
	cursor:pointer;
	vertical-align:middle;
	margin:2px;
	} 
	#main .chRad .cnt{
		width:13px;
		height:13px;
		padding:0px;
		margin:0px;
		border:0px;
		background:url('../image/chckRad.gif') center center no-repeat;
		}
		#main .chRad.radio .cnt{background-position:right bottom;}
		#main .chRad.checkbox .cnt{background-position:left bottom;}
		#main .chRad.radio.checked .cnt{background-position:right top;}
		#main .chRad.checkbox.checked .cnt{background-position:left top;}
#tl-search-form{
	position: relative;
	z-index: 10;
	margin: -5px 0 0 -5px;
}
#tl-search-form a{
	color: #fff;
	display: block;
	padding: 20px 0 0 20px;
}
.book-button{
	display: inline-block;
	background: url("../image/book-button.png") no-repeat right -28px;
	height: 28px;
	text-decoration: none !important;
	padding: 0 3px 0 0 !important;
}
.book-button span{
	display: block;
	background: url("../image/book-button.png") no-repeat;
	height: 28px;
 	color: #fff;
	text-shadow: 0 -1px 0 #073a78;
	padding: 0 22px 0 25px;
	line-height: 26px;
}
.book-button:hover{
	background-position: right -84px;
}
.book-button span:hover{
	background-position: 0 -56px;
}