html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, embed {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
font-family:"Trebuchet MS";
}

.slide {
float:left;
    padding: 15px 0 0 3px;
width:100px;


}

.link-active {
color: #808080;
padding-left:2px; 
padding-right:20px;
font-size:10px; 
text-decoration:none;
}
.text {
font-size:12px;
color:black;
}
.text ul {
type:disc;
padding-left:35px;
}

html           {height:100%;font-family:"Trebuchet MS";}

body           {font-family:"Trebuchet MS";
	            font-size:11px; color:#000; position:relative; margin:0 auto; min-height:100%; height:auto !important; height:100%;
	            z-index:0; width:945px;}
				
* html body		{/*behavior:url(csshover.htc)*/}

a              {text-decoration:underline}
a:hover        {text-decoration:none}

#pr				{visibility:visible;position:absolute;height:100%; width:945px}
	#pr	table	{width:100%; height:100%}
		#pr	table td	{vertical-align:middle}
#ht				{visibility:hidden;position:absolute;width:100%;height:100%;z-index:0}
/*---------------------
	content
----------------------*/

#content     {overflow:hidden; zoom:1; width:100%; padding-bottom:13px}
#cboxOverlay	{display:none !important}

/*-- left column --*/
#left_column_top, #left_column	{float:left; width:561px; overflow:hidden; zoom:1}
	.menu	{font-family:"Trebuchet MS"; padding:22px 0 0 0; height:141px; position:relative}
		.ul_2	{position:absolute; left:357px; padding:6px 0 0 0; z-index:10}
		.ul_3	{position:absolute; left:549px; padding:6px 0 0 0; z-index:10}
		.li_t_no	{display:block; margin-bottom:18px; width:13px; height:10px; background:url(../images/menu_box.gif) 3px -126px no-repeat; font-size:0}
		.li_t_act	{display:block; margin-bottom:18px; width:13px; height:10px; background:url(../images/menu_box.gif) 3px -133px no-repeat; font-size:0}
		.li_t_act:hover	{background:url(../images/menu_box.gif) 3px -126px no-repeat}
		.li_b_no	{display:block; margin-bottom:18px; width:13px; height:10px; background:url(../images/menu_box.gif) 3px -148px no-repeat; font-size:0}
		.li_b_act	{display:block; margin-bottom:18px; width:13px; height:10px; background:url(../images/menu_box.gif) 3px -140px no-repeat; font-size:0}
		.li_b_act:hover	{background:url(../images/menu_box.gif) 3px -148px no-repeat}
		.menu ul	{position:relative; z-index:5}
			.menu ul li	{text-transform:uppercase; font-size:10px; width:158px; list-style:none; line-height:12px;font-family:"Trebuchet MS";}
				.menu ul li a	{font-family:"Trebuchet MS"; color:#000; display:block; padding:4px 0 4px 22px; background:url(../images/menu_box.gif) 5px 8px no-repeat; border-bottom:1px #adadad solid; text-decoration:none}
				.menu ul li a:hover, .menu ul li.active a	{background: url(../images/menu_box.gif) 5px -49px no-repeat; color:#999}
				.menu ul li.active > a {
				  background: #f9f9f9 url(../images/menu_box.gif) 5px -49px no-repeat;
				  }
					.menu ul li ul	{position:absolute; top:0; left:192px; z-index:5}
						.menu ul li ul li a	{ padding-left:4px; color:#000 !important}
						.menu ul li ul li a:hover	{ color:#999 !important}
						.menu ul li ul li.active > a	{background:#f9f9f9 !important; color:#999 !important}
							#left_column .menu ul li ul li ul	{z-index:5}
							#left_column .menu ul li ul li ul li a	{color:#000 !important}
								#left_column .menu ul li ul li ul li a:hover	{color:#999 !important}
								#left_column .menu ul li ul li ul li.active a	{background:#f9f9f9 !important; color:#999 !important}
						
				
	.flash	{width:561px; height:334px; overflow:hidden; zoom:1; padding:0 0 16px 0}
	.navigator	{overflow:hidden; zoom:1; margin-right:-10px}
		.navigator li	{float:left; list-style:none}
			.navigator li span	{position:absolute; margin-left:-1000px}
			.navigator li a	{display:block; float:left}
					.navigator embed	{margin:0; padding:0; width:124px; height:27px}
		.about 	{padding-right:44px; margin-left:-1px; width:124px; height:27px}
		.price 	{padding-right:43px; width:114px; height:27px; background:url(../images/box_img.gif) -129px 0 no-repeat}
		.services	{padding-right:43px; width:85px; height:27px; background:url(../images/box_img.gif) -247px 0 no-repeat}
		.contact 	{width:104px; height:27px; background:url(../images/box_img.gif) -337px 0 no-repeat}
  	.tabs	{background:#ccc; overflow:hidden; zoom:1; position:relative; margin-bottom:35px}
  	.tabs4	{background:#fff; width:337px; padding:9px 0 2px 7px; border:1px #ccc solid; margin:1px 0 10px 0}
  		.tabs4 .tabs_box	{border:0; background:#fff; overflow:hidden; zoom:1; margin-left:-2px; padding-bottom:10px; margin-top:-6px}
  			.img	{float:left; padding:0 0 7px 7px; width:156px; height:75px; position:relative; z-index:50}
  				.img img	{float:left}
  				.img a	{float:left; display:block; width:156px; height:75px; position:absolute; z-index:1000}
  				.img a:hover {border:3px #6981bb solid; width:150px; height:69px; border:3px #6981bb solid}
		.tabs5 	{margin:16px 0}
		.tabs5 .ruler {float:right;}
  		.tabs5 .tabNavigation	{padding:9px 15px 10px 0 !important; float:right}
  			.tabs5 .tabNavigation li	{float:left; padding:0 0 0 8px; list-style:none !important; background:none !important; position:relative}
  				.tabs5 .tabNavigation a	{color:#000; font-weight:bold; font-size:10px; text-decoration:none; z-index:2; position:relative}
  				.tabs5 .tabNavigation a.selected	{color:#808080 !important; cursor:inherit}
  		.tabs4 .tabNavigation	{padding:9px 15px 10px 0; margin:0 auto; width:140px}
  			.tabs4 .tabNavigation li	{float:left; padding:0 0 0 1px; list-style:none}
  				.tabs4 .tabNavigation a	{color:#000; font-weight:bold; font-size:10px; text-decoration:none; display:block; float:left; padding:6px 4px 8px 4px}
  				.tabs4 .tabNavigation a:hover	{background:#d2dbea;}
  				.tabs4 .tabNavigation a.selected	{color:#808080 !important; cursor:inherit; background:none}
				.tabs5 .tabNavigation a	{color:#000; font-weight:bold; font-size:10px; text-decoration:none; display:block; float:left; padding:6px 4px 8px 4px}
  				.tabs5 .tabNavigation a:hover	{background:#d2dbea}
  				.tabs5 .tabNavigation a.selected	{color:#808080 !important; cursor:inherit; background:none}
  		.img_left	{float:left; padding-left:5px; padding-top:8px}
  			.img_left a	{display:block; padding:6px 12px 8px 15px; color:#808080; text-decoration:none; font-size:10px; font-weight:bold; background: url(../images/menu_box.gif) 6px -323px no-repeat}
  			.img_left a.active	{display:block; padding:6px 12px 8px 15px; color:#000; text-decoration:none; font-size:10px; font-weight:bold; background: url(../images/menu_box.gif) 6px -266px no-repeat}
  			.img_left a.active:hover {background:#d2dbea url(../images/menu_box.gif) 6px -266px no-repeat}
  		.img_right	{float:right; padding-right:7px; padding-top:8px}
  			.img_right a	{display:block; padding:6px 15px 8px 12px; color:#808080; text-decoration:none; font-size:10px; font-weight:bold; background: url(../images/menu_box.gif) 60px -46px no-repeat; width:42px}
  			.img_right a.active	{display:block; padding:6px 15px 8px 12px; color:#000; text-decoration:none; font-size:10px !important; font-weight:bold; background:url(../images/menu_box.gif) 60px 11px no-repeat}
  			.img_right a.active:hover	{background:#d2dbea url(../images/menu_box.gif) 60px 11px no-repeat}
.image_name	{font-size:10px; font-weight:bold; position:absolute; bottom:10px; left:19px;height:17px;} 
		.play		{position:absolute; bottom:42px; right:7px; display:block !important; width:19px; height:19px}
		* html .play	{right:-1px; bottom:33px}
		 	.play img	{float:left; margin-top:-1px;}
  	.image	{overflow:hidden; zoom:1; padding:0 0 12px 0; position:relative}
		.image .play	{bottom:20px; left:inherit; right:7px !important}
		* html .image .play		{right:-1px !important; bottom:13px}
  		.box_img2 .tabs_box	{overflow:hidden; zoom:1; background:#fff; padding:17px 0 10px 13px}
  			.box_img2 .tabs_box img	{float:left; margin:0 4px 4px 0} 
  			.box_img2 .tabNavigation2 LI {width:83px!important;} 
  		.box_img2 .tabNavigation2 li a	{border:0; white-space:nowrap;}
  		.box_img2 .tabNavigation2 li a:hover	{color:#808080}
  		.box_img2 .tabNavigation2 li a.selected	{background:#fff; border-left:1px #ccc solid; border-top:1px #ccc solid; padding-top:10px; border-right:1px #ccc solid}
  		.box_img2 .tabNavigation2 li a.selected:hover	{color:#000}
  	.price_link	{overflow:hidden; zoom:1; padding:0 0 30px 0;margin-top:30px;}
  		.price_link a	{background:url(../images/box_img.gif) 0 -183px no-repeat; display:block; float:right; width:183px; height:27px}
  		.price_link a:hover	{background:url(../images/box_img.gif) 0 -214px no-repeat}
	.error		{text-align:center; color:#999; padding-bottom:50px}
		.error p	{padding-right:180px}
	.error_namber	{text-align:center}
		.error_namber h1		{font-size:20px; font-weight:normal; padding-bottom:10px}
		.error_namber h2		{padding-bottom:35px}
	.table_file	{width:100%; margin-top:30px; margin-bottom:16px}
		.table_file th	{background:#f9f9f9; height:26px; font-family:"Trebuchet MS"; color:#4d4d4d; font-size:12px; text-align:left; vertical-align:middle; border-bottom: 1px solid black;}
        .table_file td { height: 18px; }
		.th_01	{ padding-left:6px}
		.th_02	{ padding-left:26px}
	.table_file2	{width:100%; margin-bottom:16px}
		.table_file2 th	{height:26px; font-family:"Trebuchet MS"; color:#4d4d4d; font-size:12px; text-align:left; vertical-align:middle; border-bottom:1px #000000 solid}
		.table_file2 td	{padding-top:8px; padding-bottom:8px; color:#4d4d4d; font-size:12px; font-family:"Trebuchet MS"; border-bottom:1px #ccc solid}
			.table_file2 td	a	{color:#000; text-decoration:none}
			.table_file2 td	a:hover	{text-decoration:underline}
		.td_01	{padding-left:12px}
		.td_02 a	{padding:2px 0 5px 26px; font-weight:bold}
		.ico_pdf	{background:url(../images/ico_pdf.gif) 0 0 no-repeat}
		.ico_fav	{background:url(../images/favicon.gif) 0 50% no-repeat}
		.ico_rar	{background:url(../images/ico_rar.gif) 0 0 no-repeat}
		.ico_img	{background:url(../images/ico_img.gif) 0 0 no-repeat}
/*-- right column --*/
#right_column_top, #right_column	{float:right; width:346px; padding:18px 0 0 0; overflow:hidden; zoom:1}
	.logo	{float:left; width:346px; height:91px; padding-bottom:18px; position:relative}
		.logo a	{display:block; width:346px; height:91px; cursor:pointer; z-index:100}
	.table_r	{width:100%}
	* html .table_r	{margin-top:-5px}
		.table_r td	{vertical-align:top}
		.td_1	{width:171px; padding-right:14px}
			.news	{overflow:hidden; zoom:1; padding-bottom:13px}
			.news	{padding-top:4px; overflow:hidden; zoom:1; height:79px}
			.pologka	{background:#e4e9f3; padding:6px 11px 10px 11px; height:auto; margin-bottom:10px}
			.header_sover4	{margin-left:11px !important}
			.news2	{background:#e4e9f3; padding:6px 0 10px 11px; height:auto; margin-bottom:10px}
			.news3 dl	{background:#e4e9f3; padding:6px 0 10px 11px; height:auto; margin-bottom:10px}
			.news4	{padding-top:15px}
				.news dt	{font-weight:bold; font-size:9px; padding-bottom:6px; overflow:hidden; zoom:1}	
					.news h2	{font-size:12px}
				.news dd	{font-size:11px; line-height:14px}
					.news dd a	{text-decoration:none; color:#000}
					.news dd a:hover	{color:#666}
			.baner	{overflow:hidden; zoom:1; padding-bottom:14px; position:relative; height:72px}
				.baner img	{float:left}
				.baner embed	{margin:0; padding:0; width:171px; height:72px}
			.baner2	{overflow:hidden; zoom:1; padding-bottom:14px; padding-top:7px; position:relative}
				.baner2 img	{float:left}
				.baner2 a	{position:absolute; top:7px; left:0; display:block; width:160px; height:220px; background:url(../images/px.gif) 0 0 repeat}
				.avtoriz	{overflow:hidden; zoom:1}
				.input_avtoriz	{padding-bottom:7px}
					.input_avtoriz input	{width:153px; padding:2px; font-family:"Trebuchet MS"; font-size:10px; color:#808080; height:12px}
				.input_avtoriz2	{padding-bottom:8px}
					.input_avtoriz2 input	{width:153px; padding:2px; font-family:"Trebuchet MS"; font-size:10px; color:#808080; height:12px}
				.button_enter	{padding-bottom:3px}
					.button_enter input	{width:72px; background:url(../images/box_img.gif) -348px -40px no-repeat; border:0}
					.button_enter input:hover	{background:url(../images/box_img.gif) -348px -56px no-repeat}
				.button_enter2	{padding-bottom:3px}
					.button_enter2 input	{background:url(../images/box_img.gif) -268px -40px no-repeat}
					.button_enter2 input:hover	{background:url(../images/box_img.gif) -268px -56px no-repeat}
				.button_enter3	{padding-bottom:3px}
					.button_enter3 input	{background:url(../images/box_img.gif) -268px -72px no-repeat}
					.button_enter3 input:hover	{background:url(../images/box_img.gif) -268px -88px no-repeat}	
				.button_enter4	{padding-bottom:3px}
					.button_enter4 input	{background:url(../images/box_img.gif) -268px -104px no-repeat}
					.button_enter4 input:hover	{background:url(../images/box_img.gif) -268px -120px no-repeat}	
				.link_pass2		{padding-left:11px}
				.link_pass a	{font-size:10px; font-weight:bold; text-decoration:none; color:#000}
				.link_pass a:hover	{text-decoration:underline; color:#000 !important}
	.sovet	{overflow:hidden; zoom:1; padding-top:8px}
		.header_sover0	{height:15px; width:270px; overflow:hidden; zoom:1; font-size:15px; background:url(../images/box_img.gif) 0 -136px no-repeat; line-height:15px}
			.header_sover0 img 	{float:left; display:block; width:171px; height:10px; background:url(../iamges/box_img.gif) 0 -155px no-repeat;}
			.header_sover0 h3 	{margin-left:0px}
			.header_sover0 span	{font-size:30px; line-height:3px}
			.header_sover0 a	{display:block; margin-right:16px; float:left}
		.header_sover	{width:172px; height:10px; margin-bottom:12px; margin-top:35px; overflow:hidden; zoom:1; font-size:5px; background:url(../images/box_img.gif) 0 -136px no-repeat}
			.header_sover h3 	{margin-left:-1000px}
		.header_news	{width:172px; height:10px; margin-bottom:12px; overflow:hidden; zoom:1; font-size:5px; background:url(../images/box_img.gif) 0 -155px no-repeat; margin-left:11px !important; margin-top:35px}
			.header_news h3 	{left:-1000px; position:absolute; display:block}
		.sovet p	{padding-bottom:12px}
		.sovet a, .box_news a	{text-decoration:none; color:#000}
		.sovet a:hover, .box_news a:hover	{color:#666}
	.header_news2	{padding:0 0 10px 11px}
	.clear	{height:45px}
  	.right_column2	{overflow:hidden; zoom:1; padding:35px 0 0 0; position:relative; clear:both}
	.right_column3	{padding:35px 0 0 0; position:relative; clear:both}
  		.tabNavigation2	{overflow:hidden; zoom:1; margin-bottom:-1px; position:relative; z-index:20; padding-top:1px;}
/*			.ui-state-active .corner_l	{background:url(../images/corner_l.gif) 0 0 no-repeat; display:block; width:3px; height:3px; position:absolute; top:0; left:0; z-index:10}
			.ui-state-active .corner_r	{background:url(../images/corner_r.gif) 100% 0 no-repeat; display:block; width:3px; height:3px; position:absolute; top:0; right:0; z-index:10}
			* html .corner_r	{right:3px}*/
  			.tabNavigation2 li	{float:left; list-style:none; margin:0 4px 0 0; position:relative}
  			.tabNavigation2 li.ui-state-default	{ background-color:#fff; border: none; border-bottom: 1px #ccc solid;}
  			.tabNavigation2 li.ui-state-default a	{  }
  			.tabNavigation2 li.ui-state-active	{ background-color:#e4e9f3; border:1px #ccc solid; border-bottom:none; }
  				.tabNavigation2 a	{color:#000; font-weight:bold; font-size:11px; text-decoration:none; float:left; padding:12px 25px 10px 25px; display:block;  position:relative; z-index:2}
				.tabNavigation2 a:hover		{color:#808080}
  		.tabs3	{overflow:hidden; zoom:1; padding-top:40px}
  			.tabs3 p	{padding-bottom:10px}
  		.tabNavigation3	{overflow:hidden; zoom:1; margin-bottom:-1px; padding-top:1px}
  			.tabNavigation3 li	{float:left; list-style:none; padding:0 4px 0 0; position:relative}
  				.tabNavigation3 a	{color:#000; font-weight:bold; font-size:11px; text-decoration:none; float:left; padding:12px 25px 10px 25px; display:block; position:relative; z-index:2}
  				.tabNavigation3 li.ui-state-active	{background:#fff; cursor:inherit; border-left:1px #ccc solid; border-top:1px #ccc solid; border-right:1px #ccc solid;}
  				.box_img2 .tabNavigation3 li a:hover	{color:#808080}
/*  				.box_img2 .tabNavigation3 li a.selected:hover	{color:#000}*/
  			.tabs_box	{border:1px #ccc solid; background:#e4e9f3 ; padding:7px 0 0 0}
			.tabs_box4	{background:#e4e9f3 !important}
  			.tabs_box h3	{padding:6px 0 8px 11px; background:#e4e9f3; overflow:hidden; zoom:1; display:block}
  				.tabs_box h3 a	{color:#363c4f; padding-left:16px; background:url(../images/menu_box.gif) 0 -173px no-repeat; text-decoration:none; font-weight:bold}
  				.tabs_box h3.ui-state-active a	{background:url(../images/menu_box.gif) 0 -223px no-repeat;}
  			.news_link_box_no	{padding:6px 0 8px 11px; background:#e4e9f3; overflow:hidden; zoom:1}
  				.news_link_box_no a	{color:#e83d00; padding-left:16px; background:url(../images/menu_box.gif) 0 -223px no-repeat; text-decoration:none; font-weight:bold}
  			.news_catalog	{background:#fff; position:relative; padding:15px 0 0 0; margin-top:0px;overflow-x: hidden !important;overflow-y: hidden !important;}
  				.news_catalog a	{text-decoration:none}
  			.news_catalog2	{margin-top:-2px; margin-bottom:0px}
  				.news_catalog dl	{overflow:hidden; zoom:1; padding:0 0 14px 0}
  					.news_catalog dt	{float:left; width:20px; padding:0 0 0 7px}
  					.news_catalog dd	{float:right; width:296px; padding-right:4px}
  						.news_catalog dd a	{font-size:11px; color:#000; background:none; padding:0}


.news_catalog dd a:hover	{color:#808080}
  						
  						.news_catalog dd b	{font-size:9px; color:#808080; float:right; padding:0 0 5px 19px; position:relative; display:block; font-weight:normal}
  		.contacts	{background:#e4e9f3 none repeat scroll 0 0; height:287px; overflow:hidden; padding:51px 0 2px 10px; border:1px #cccccc solid; position:relative; z-index:0}
  			.contacts th	{text-align:left; font-weight:normal; color:#808080; width:65px; padding:4px 0 11px 0; vertical-align:top; font-size:10px}
  			.contacts td	{width:242px; padding-bottom:11px; vertical-align:top}
  			.contacts textarea	{width:234px; height:127px; border:1px #7f9db9 solid; overflow:hidden; zoom:1}
  				.text_cont	{width:180px; border:1px #7f9db9 solid}
  					.send_batton	{background:url(../images/box_img.gif) -348px -76px no-repeat}
  					.send_batton:hover	{background:url(../images/box_img.gif) -348px -92px no-repeat}	
.box_text	{padding:31px 0 10px 0; overflow:hidden; zoom:1; font-size:11px; font-family:"Trebuchet MS"}	
.box_img2 .box_text		{padding:17px 10px 10px 17px !important}
	.box_text .cursive	{padding:0 0 20px 30px; font-style:italic; color:#666666}
	.box_text h4	{font-size:16px; font-weight:bold; padding-bottom:16px}
	.box_text h5	{font-size:13px !important; font-weight:bold; padding:5px 0 16px 0 !important}
	.box_text p	{padding-bottom:16px}
	.box_text i	{color:#999}
	.box_text ul	{overflow:hidden; zoom:1; padding-bottom:10px; padding-left:20px}
		.box_text ul li	{background:url(../images/marker.gif) 0 6px no-repeat; padding-left:12px; list-style:none; padding-bottom:3px}
	.box_text ol	{overflow:hidden; zoom:1; padding-bottom:10px; padding-left:39px}
		.box_text ol li	{padding-bottom:3px}
	.box_text h5	{font-size:11px; font-weight:bold; padding:0 30px 16px 30px}
	.tire li	{background:url(../images/marker2.jpg) 0 7px no-repeat !important}
	.corner	{height:9px; font-size:0}
	.box_news	{overflow: hidden; zoom:1}
	#tooltip {position: absolute;}
	.play {display:block; z-index: 2}
	
	.user_tools	{text-align:right; padding-bottom:45px}
		.user_tools a	{color:#000; font-size:11px; margin-left:15px; font-weight:bold}
	.user_info	{background:#f9f9f9; padding:12px 12px 13px 13px; font-size:11px; margin-bottom:57px}
	.user_status	{overflow:hidden; zoom:1; margin-left:-6px; padding-bottom:14px}
		.user_status2	{background:#ced2dc; padding:4px 6px; float:left}
	.user_info p	{padding-bottom:6px}
	.massege a	{padding-left:23px; background:url(../images/ico_mail2.gif) 0 2px no-repeat; text-decoration:none; font-weight:bold; color:#000}
	.massege a:hover	{text-decoration:underline}
	.form_input	{font-size:11px}
		.form_input p	{padding-bottom:8px}
		.input_text	{width:344px; border:1px #e8e8e8 solid; color:#666}
		.box_input	{padding-bottom:34px}
		.box_input2	{background:#efefef; padding:10px 10px 5px 10px; margin-left:-10px; margin-top:15px}
	dd > a.selected	{color:#606060}

.tabs_box .ui-state-active a { color: #E83D00; }
.ui-tabs .ui-tabs-hide {
     display: none;
}
a.fancy { cursor:default; }
/*-------------------
	footer
-------------------*/

#footer        {font-size:10px; color:#808080;   min-height:40px; clear:both}
.alice		{float:right; padding:0 3px 3px}
.copu		{float:left; padding:15px 0 0 0}

area {cursor: crosshair !important;}

.map {
  position: relative;
}

#map-v-line {
  top: 0px;
  left: 0px;
  width: 1px;
  height: 100%;
  background: #858585;
  position: absolute;
  display: none;
}

#map-h-line {
  left: 0px;
  top: 0px;
  position: absolute;
  width: 100%;
  height: 1px;
  background: #858585;
  display: none;
}

#hidepage{ 
    position:fixed; 
    top:0; 
    left:0;
    bottom:0;
    border-top:0;
    z-index: 1001;
    opacity: 0.65; 
    filter:alpha(opacity=65);
    width: 100%;
    background:#CCCCCC repeat;
    layer-background-color: #CCCCCC;
}

#hidepage img { border:1px solid #000000; padding:2px;}
.reject-warning-container  { border:1px solid red; padding:10px; text-align:center; }
.reject-warning-header { color:red;font-size:16px;text-align:center;padding:0 0 10px; }

 /* jreject style override */
#jr_close { background-color: #E4E9F3; border: 1px solid #bbb;  }
#jr_close A { text-decoration: none!important; width: 100%; text-align: center; margin: 5px!important; }

