html {
  height: 100%;

}

body {
  position: relative;

  height: auto !important;

  height: 100%;

  min-height: 100%;

}

#footer {
  position: absolute;
  bottom: 0;
  width: 100%;

}
#page-empty {  padding-bottom: 4em;height: 40px; clear: both;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, img {margin:0pt;padding:0pt;}
body	{ background:#d8d8d8;}



/*   	HEAD			*/

#top	{ background: url(/images/bg_t.gif) repeat-x; height:67px; }
#top .head	{ width:985px; margin:0pt auto; padding-top:10px; }
#top .head    .left img    { position:relative; top:1px; right:16px;}
#top .head	.right	{ left:11px;position:relative;top:7px;}
#top .head	.logout	{left:11px!important;}
#top .head	.right .left	{ margin-right:5px;color:#6A6A6A;font-family:Tahoma,Helvetica,sans-serif;font-size:9pt;}
#top .head	.right input { border:1px solid #888; height:15px; position:relative; top:5px; width:164px; padding:2px; font:8pt Arial, Helvetica, sans-serif; color:#444;}
#top .head	.right p { position:relative; top:8px;}
#top .forgot_pass { background:url(/images/f_pass_ico.png) no-repeat; height:16px; width:16px; text-decoration:none; margin-top:8px;_margin-left:-5px;*margin-left:-5px;}
/* \ */
* html #top .forgot_pass {background:none;  width:16px; height:16px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/f_pass_ico.png');}
/* */
/*   	Middle			*/
#middle { width:1000px; margin:0pt auto; padding-top:10px; }
.roles	{font:7pt Tahoma, Arial, Helvetica, sans-serif; color:#5c5c5c; position:relative; top:12px; margin-left:15px;right:5px;}
#middle h3	{ font:bold 13pt Arial, Helvetica, sans-serif; color:#6f6f6f; position:relative; top:10px; left:8px; margin-bottom:12px;}
		/* Border Content */
#content_border	{ border:none; width:1000px; }
#content_border	.cont_bord_tl	{ background:url(/images/b_tl.png) no-repeat; width:5px; height:5px;}
#content_border	.cont_bord_t	{ background:url(/images/b_t.gif) repeat-x; height:5px;}
#content_border	.cont_bord_tr	{ background:url(/images/b_tr.png) no-repeat; width:5px; height:5px;}
#content_border	.cont_bord_l	{ background:url(/images/b_l.gif) repeat-y; width:5px;}
#content_border	.cont_bord_r	{ background:url(/images/b_r.gif) repeat-y; width:5px;}
#content_border	.cont_bord_bl	{ background:url(/images/b_bl.png) no-repeat; width:5px; height:5px;}
#content_border	.cont_bord_b	{ background:url(/images/b_b.gif) repeat-x; height:5px;}
#content_border	.cont_bord_br	{ background:url(/images/b_br.png) no-repeat; width:5px; height:5px;}
#content_border	.cont_middle	{ background:#fbfbfb; height:100%;}
/* \ */
* html #content_border	.cont_bord_tl	{background:none;  width:5px; height:5px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/b_tl.png', sizingMethod='crop');}
* html #content_border	.cont_bord_tr	{background:none;  width:5px; height:5px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/b_tr.png', sizingMethod='crop');}
* html #content_border	.cont_bord_bl	{background:none;  width:5px; height:5px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/b_bl.png', sizingMethod='crop');}
* html #content_border	.cont_bord_br	{background:none;  width:5px; height:5px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/b_br.png', sizingMethod='crop');}
/* */

		/* FOR POPUP		*/
#popup	h3	{font:bold 13pt Arial, Helvetica, sans-serif; color:#6f6f6f; position:relative; left:8px;top:10px;}
#popup	h4	{font:bold 9pt Arial, Helvetica, sans-serif; color:#6f6f6f; position:relative; float:right; padding-right:10px; top:5px;}
#popup	#content_border	{ border:none; width:670px!important;}		
#popup	#content_border .center	{ margin:0pt auto; width:632px;}

.select {_height:22px!important;*height:22px!important;}
			/*  FORMS 	*/

#forms td { font:10pt Tahoma, Helvetica, sans-serif; color:#6a6a6a; padding:5px;}
#forms .inp, .inp	{ border:1px solid #7f9db9; width:215px; padding:2px; font:10pt Arial, Helvetica, sans-serif; color:#444;}
html:first-child #forms .inp, .inp {width:213px; }
#forms td .name	{ width:269px!important;}
#forms td select {border:1px solid #7f9db9; height:22px; width:180px;margin-right:5px;position:relative; bottom:1px;*bottom:0px;_bottom:0px;font:10pt Arial, Helvetica, sans-serif;color:#444;}
html:first-child #forms td select 	{ top:1px;}
#forms td textarea	{ color:#444;font:10pt Arial, Helvetica, sans-serif; width:477px;border:1px solid #7f9db9; /*height:170px; */padding:2px;}
#forms td .button	{ position:relative; bottom:3px;_bottom:5px;*bottom:5px;}
#forms td .upl	{ margin-left:2px; }
#forms .sm_text	{ font-size:8pt;}
#forms .sm_text a	{ font-size:8pt; color:#c23104;}
#forms .sm_text input	{ margin-right:6px;}

#forms2 {margin:0pt;position:absolute;}
#forms2 td { font:10pt Tahoma, Helvetica, sans-serif; color:#6a6a6a;}
#forms2 .inp, .inp	{ border:1px solid #7f9db9; width:215px; padding:2px; font:10pt Arial, Helvetica, sans-serif; color:#6a6a6a;}
#forms2 td .name	{ width:269px;}
#forms2 td select {border:1px solid #7f9db9; height:20px;*height:22px;_height:22px; width:180px;margin-right:5px;position:relative; bottom:1px;*bottom:0px;_bottom:0px;font:10pt Arial, Helvetica, sans-serif;color:#6a6a6a;}
#forms2 td textarea	{ color:#6a6a6a;font:10pt Arial, Helvetica, sans-serif; width:472px;_width:494px;*width:494px; border:1px solid #7f9db9; /*height:170px; */padding:2px;}
#forms2 td .button	{ position:relative; bottom:3px;_bottom:5px;*bottom:5px;}
#forms2 td .upl	{ margin-top:1px; *margin:0px;_margin-left:5px;}
html:first-child #forms2 td .upl { top:11px;}

#forms2 .sm_text	{ font-size:8pt;}
#forms2 .sm_text a	{ font-size:8pt; color:#c23104;}
#forms2 .sm_text input	{ margin-right:6px;}

.upload_label {
	padding:10px 10px 0 0;
	font-weight:bold;
}
		/* content  */
		/*  ads_table			*/
#ads_table, #lng_table	{ width:100%; text-align:center;}
#ads_table thead, #lng_table thead	{font:bold 10pt Arial, Helvetica, sans-serif; color:#6a6a6a; }
#ads_table thead .f , #lng_table thead .f  { background:url(/images/h_t_l.gif) no-repeat; width:6px; height:39px; font-size:0px; line-height:0px;}
#ads_table thead td, #lng_table thead td { background:url(/images/h_t_m.gif) repeat-x; height:39px;}
#ads_table thead .l, #lng_table thead .l  { background:url(/images/h_t_r.gif) no-repeat; width:6px; height:39px;}
#ads_table tbody, #lng_table tbody  { background:#fbfbfb; font:10pt Tahoma, Helvetica, sans-serif; color:#777777; background:#fff;}
#ads_table tbody textarea, #lng_table tbody textarea	{color:#6a6a6a;font:10pt Arial, Helvetica, sans-serif; border:1px solid #7F7F7F;padding:2px;width:440px;}
#ads_table tbody .gray_top_line, #lng_table tbody .gray_top_line	{border-bottom:1px solid #d1d1d1; padding:0; margin:0; font-size:0px; height:0px; line-height:0;}
#ads_table tbody .f_l, #lng_table tbody .f_l	{ background:#eee url(/images/m_t_l_bot.gif) no-repeat bottom; border-left:1px solid #d1d1d1; padding:0px;}
#ads_table tbody .m_t_l_top, #lng_table tbody .m_t_l_top { background:url(/images/m_t_m_bot.gif) repeat-x bottom;}
#ads_table tbody .m_t_l_bot, #lng_table tbody .m_t_l_bot	{ background:url(/images/m_t_m_top.gif) repeat-x top; height:100%;}
#ads_table tbody .f_r, #lng_table tbody .f_r	{ background:#eee url(/images/m_t_r_bot.gif) no-repeat bottom; border-right:1px solid #d1d1d1;}
#ads_table tbody .f_l_w, #lng_table tbody .f_l_w	{ border-left:1px solid #e1e1e1;}
#ads_table tbody .f_r_w, #lng_table tbody .f_r_w	{ border-right:1px solid #e1e1e1;}
#ads_table tbody .gray, #lng_table tbody .gray	{background:#eee url(/images/m_t_m_bot.gif) repeat-x bottom; border-top:1px solid #fff;}
#ads_table tbody .pad, #lng_table tbody .pad	{ padding:8px 2px;}
#ads_table tbody .th_img, #lng_table tbody .th_img	{ background:url(/images/img_t.png) no-repeat; width:83px; height:64px; margin:0pt auto; }
		/* active	*/
#ads_table tbody .active_l, #lng_table tbody .active_l { background:url(/images/bg_img_active_l.png) no-repeat; width:2px; height:75px;font-size:0px; line-height:0px;}
#ads_table tbody .active_r, #lng_table tbody .active_r  { background:url(/images/bg_img_active_r.png) no-repeat; width:2px; height:75px;font-size:0px; line-height:0px;}
#ads_table tbody .active,#lng_table tbody .active	{ background:url(/images/bg_img_active.gif) repeat-x; border-bottom:0!important;color:#fff; }		
#ads_table tbody .active a, #lng_table tbody .active a {color: rgb(0, 107, 183); }		
#ads_table tfoot td, #lng_table tfoot td    { border-top:1px solid #E1E1E1; font-size:0px; height:0px; margin:0px; padding:0px; line-height:0;}

/* \ */
* html #ads_table tbody .th_img	{background:none; width:83px; height:64px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/img_t.png', sizingMethod='crop');}
* html #lng_table tbody .th_img	{background:none; width:83px; height:64px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/img_t.png', sizingMethod='crop');}
/* */
#ads_table tbody .th_img img, #lng_table tbody .th_img img	{ margin:4px; }
#ads_table tbody .action_icons, #lng_table tbody .action_icons	{margin: 5px 0pt;}
#ads_table tbody .app_mar, #lng_table tbody .app_mar 	{ position:relative;left:50%; float:left;}
#ads_table tbody .app_mar #action, #lng_table tbody .app_mar #action	{position:relative;left:-50%;float:left;}
#ads_table tbody .app_mar2 , #lng_table tbody .app_mar2 	{ position:relative; left:20px; text-align:left;}	

#bottom { margin:5px 0 5px 0; }
#bottom .position	{ position:relative; left:118px; *left:113px; }


/* for FLASH Page info table */
#fl_p_info	{ width:100%; margin:6px 0;}
#fl_p_info td { background:url(/images/h_t_m.gif) repeat-x; height:39px;}
#fl_p_info td div { font:8pt Tahoma, Helvetica, sans-serif; color:#666; text-align:left;}
#fl_p_info td img	{ border:none;}
#fl_p_info td b	{ margin-left:5px;}
		/*		Comments	*/
#comment p { font:bold 10pt Arial, Helvetica, sans-serif;color:#6F6F6F; margin-bottom:5px;}
#comment .com_ico	{ margin-left:20px;background:url(/images/comment_ico.gif) no-repeat 0 1px; padding-left:20px; font:10pt Arial, Helvetica, sans-serif; color:#595959;}
		


/*   Next page		*/
#next_page	{ position:relative; top:3px; }
#next_page span	{font:10pt Arial, Helvetica, sans-serif; color:#6f6f6f; margin-right:5px;}
#next_page select	{font:10pt Arial, Helvetica, sans-serif; color:#6f6f6f;}
#next_page a { font:10pt Arial, Helvetica, sans-serif; color:#6f6f6f; margin:0 4px;}
#next_page .page a	{ display:block; float:left; border:1px solid #d8d8d8; padding:1px 7px; text-decoration:none; margin:0 2px;}
#next_page .page a:hover {border:1px solid #5198e8;}
#next_page .page .active	{border:1px solid #5198e8;}


/*   Find filter 	*/
#find	{ }
#find .img	{ background:url(/images/findbg_m.gif) repeat-x; height:34px; padding:0 6px;}
#find .img a	{ position:relative; top:7px; padding:0 3px;}
#find .img a img { border:1px solid #686868;}
#find .img a:hover img { border:1px solid #5198e8;FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=2);}
#find .img .active { border:1px solid #5198e8; FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=2);}
#find .div	{ margin:0 5px; *margin:0 8px;_margin:0 8px;}
#find .filtr_1    { height:24px; width:23px;text-decoration:none; display:block; position:relative; top:9px; margin:0px 2px;}
#find a.filtr_1:hover	{ background:url(/images/filtr_ico1_active.png) no-repeat;height:24px; width:23px;}
#find .mid { background:url(/images/findbg_m.gif) repeat-x; height:40px; padding:0 2px;width:947px;}
#find .mid input {border:1px solid #7f7f7f; height:18px; position:relative; top:8px; width:215px; padding:2px; font:10pt Arial, Helvetica, sans-serif; color:#6a6a6a;}
#find .position	{ position:relative; top:9px; }
#find .sort span	{ font:bold 9pt tahoma, Helvetica, sans-serif; color:#727272; margin-right:8px; position:relative; _bottom:3px;*bottom:3px; }
#find .sort select	{border:1px solid #7f7f7f; height:22px;width:110px;font:10pt Arial, Helvetica, sans-serif; color:#6a6a6a;}
#find .left	table	{ position:relative; top:2px;}
#find .left	table .label	{ text-align:right; padding-right:5px; width:34px;*width:38px;_width:38px;}
#find .left	table td { font:bold 9pt tahoma, Helvetica, sans-serif; color:#727272;}
#find .left	table td select	{font:10px Arial, Helvetica, sans-serif; _font:9px Arial, Helvetica, sans-serif; *font:9px Arial, Helvetica, sans-serif; color:#727272;height:16px; _height:18px;*height:18px; border:1px solid #7F7F7F;}
#find .filtr_but { background:url(/images/filtr_but.png) no-repeat;text-decoration:none; display:block; width:28px; height:22px; margin:0px 2px; position:relative; top:9px; }
#find .filtr_but img	{ position:relative; top:2px; left:2px;}
#find a.filtr_but:hover	{background:url(/images/filtr_but_act.png) no-repeat;display:block; width:28px; height:22px;}
#find .filtr_1 img { position:relative; top:4px; left:6px;}



/*   	HELPFUL			*/
.left	{ float:left}
.right	{ float:right}
.clear	{ clear:both; height:0px; font-size:0px; line-height:0px;}
.smallbr	{ font-size:2px; height:2px; line-height:2px;}
a	{font:10pt Arial, Helvetica, sans-serif; color:#6f6f6f; }
a:hover	{ text-decoration:none;}

/* Main menu  */
/*   	MENU TOP 	*/
#menu_top	{ margin:0pt auto; position:relative; top:2px;_top:2px;*top:2px; z-index:10; left:15px; /*width:700px;*/}
body:first-of-type #menu_top	{ top:1px;}
#tabs {
font-size:93%;
line-height:normal;
}
#tabs ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#tabs li {
display:inline;
margin:0pt;
padding:0pt;
}
#tabs a {
background:transparent url(/images/menu_l_m.png) no-repeat scroll left top;
float:left;
margin:0pt;
padding:0pt 0pt 0pt 2px;
text-decoration:none;
margin-right:19px;
}
#tabs a span {
background:transparent url(/images/menu_r_m.png) no-repeat scroll right top;
color:#fff;
display:block;
float:left;
padding:7px 33px 6px 1px;
position:relative;
left:24px;
font:bold 10pt Arial, Helvetica, sans-serif;
}

#tabs a span {
float:none;
}
#tabs a:hover span {
color:#fff;
}
#tabs a:hover {
background-position:0% -87px;
}
#tabs a:hover span {
background-position:100% -87px;
}
#tabs .active a {background:transparent url(/images/menu_l_m.png) no-repeat scroll left -174px!important;position:relative; z-index:40;}
#tabs .active a span {background:transparent url(/images/menu_r_m.png) no-repeat scroll right -174px!important; color:#6a6a6a!important; position:relative; z-index:40;}


/*  a button for all      */

#link, #link_rect {
font-size:93%;
line-height:normal;
}
#link ul, #link_rect ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#link li, #link_rect li {
display:inline;
margin:0pt;
padding:0pt;
}
#link a {
float:left;
margin:0pt;
padding-left:9px;
text-decoration:none;

background:transparent url(/images/abut_l.png) no-repeat scroll left top;
_background:transparent url(/images/abut_l.gif) no-repeat scroll left top;
margin-right:6px;
}
#link a .but {
color:#6a6a6a;
display:block;
float:left;
padding:7px 17px 12px 9px;
font:10pt Arial, Helvetica, sans-serif;

background:transparent url(/images/abut_r.png) no-repeat scroll right top;
_background:transparent url(/images/abut_r.gif) no-repeat scroll right top;

}

#link a .ico { background:url(/images/logout_ico.gif) no-repeat; margin-left:10px;}
#link a .ico2 { background:url(/images/archive_ico.gif) no-repeat; margin-right:10px;}
#link a .blue	{ color:#4e88ba; font-weight:bold;}

#link a .but {
float:none;
}

#link a:hover {
background:transparent url(/images/abut_l.png) no-repeat scroll left -70px;
_background:transparent url(/images/abut_l.gif) no-repeat scroll left -70px!important;
}
#link a:hover .but {
background:transparent url(/images/abut_r.png) no-repeat scroll right -70px;color:#4E88BA;
_background:transparent url(/images/abut_r.gif) no-repeat scroll right -70px;color:#4E88BA!important;
}

/* position for button	*/
.proof_quick	{ margin:4px;}
.proof_quick .but	{ padding:7px 20px 12px 17px!important;}
body:first-of-type .proof_quick .but	{ padding:7px 20px 12px 16px!important;}
.pos_filter	{margin:5px 0 0 4px;}
.pos_filter	.but {padding:7px 17px 12px 7px!important;*padding:7px 15px 12px 7px!important;_padding:7px 15px 12px 6px!important;}

.iframe_upl	{ /*margin:4px;*/position:relative; *top:1px;_top:1px;}
.iframe_up2	{ margin:4px 4px 4px -6px;position:relative; *bottom:2px;_bottom:2px;}
.iframe_butt	{ margin-top:3px; }
.iframe_div {margin:7px 6px 0px 0px;}

/*	  for actions 	*/

#action {
font-size:93%;
line-height:normal;
}
#action ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#action li {
display:inline;
margin:0pt;
padding:0pt;
float:left;
}
#action a {
padding:0pt;
margin:0pt;
text-decoration:none;
display:block;
width:54px;
height:54px;
background:transparent url(/images/action_button.png) no-repeat scroll right top;
}



#action a img	{ border:0; padding-top:12px;}

#action a:hover {height:54px;
background:transparent url(/images/action_button.png) no-repeat scroll left -54px;
}
/* \ */
* html #action a	{background:none;width:54px;width:54px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/action_button.png', sizingMethod='crop');}
* html #action a:hover	{background:none;width:54px;width:54px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/actions_act.png', sizingMethod='crop');}
/* */


/*		FLASH		*/
.upload_main	{ height:38px;}
.bot_flash	{ background:url(/images/bot_flash.png) no-repeat; height:9px;}
.upl_l	{ background:url(/images/upl_l_bot.gif) no-repeat left top; height:38px; padding-left:15px;}
.upl_m	{ background:url(/images/upl_l_middle.gif) repeat-x; height:38px; width:960px;}
.upl_m p { font:bold 11pt Arial, Helvetica, sans-serif; color:#5a5a5a; position:relative; top:10px;}
.upl_m .input-file	{ margin-left:20px; position:relative; top:4px; }
.upl_m .button	{ position:relative; top:2px;_top:1px;*top:1px; left:3px;}
.upload_main	{_margin-top:-8px;}
.upl_r	{ background:url(/images/upl_l_right.gif) no-repeat right top; height:38px; padding-right:15px;}
.input-file { width:500px;}
#file_error {position: absolute; top: -25px; right: 288px;}

/*	registration and other information */
#reg_inf	{ border:1px solid #cacaca; margin:5px 0; /*background:url(/images/grad1.png) repeat-y;*/ }
/*#reg_inf .bg_right	{ background: url(/images/grad2.gif) repeat-y 100% 0;}*/
#reg_inf .info {/*width:559px;*/ border-top:1px solid #fff;border-bottom:0;}
#reg_inf .info	{ padding:11px;}
#reg_inf .reg	{ /* background: url(/images/grad2.gif) repeat-y;*/ padding:10px;width:382px;border-top:1px solid #fff;border-bottom:0px solid #fff;_border-bottom:0;*border-bottom:0;/*height:504px;*height:443px; _height:443px*/}
#reg_inf h2	{ font:bold 12pt Arial, Helvetica, sans-serifl; color:#4e88ba; margin:4px 0 10px 0;}
#reg_inf h4	{ font:bold 11pt Arial, Helvetica, sans-serifl; color:#686868; margin:4px 0 10px 0;}
#reg_inf p	{ font:10pt Tahoma, Helvetica, sans-serif; color:#686868;line-height:19px;}
#reg_inf li	{ list-style:none; line-height:20px; }
#reg_inf .info ul	{ margin-left:20px;}
#reg_inf li	span { background:url(/images/bullet1.gif) no-repeat 0 4px; padding-left:10px; font:10pt Arial, Helvetica, sans-serif; color:#808080;}

/* FOOTER */
#footer	{ height:74px; }
#footer	.center	{ margin:0pt auto; height:74px; }
#footer .foot_text, .inner_footer	{ font:8pt Tahoma, Helvetica, sans-serif; color:#777; height:74px;}
#footer .foot_text p	{ margin:0pt auto; padding-top:20px; text-align:center;}


/* CSS Document */

body
{
	padding:0px;
	margin:0px;
}

.up_container
{
position:absolute;
z-index:10000;
left:25%;
top:30%;
}


.back_screen
{
	top:0pt;
	z-index:999;
	position:absolute;
	width:100%;
	height:100%;
	background:#666666;
	filter:alpha(opacity=70);opacity:0.7;
}

.revision_container
{
 background:#878787;
	width:100%;
	overflow-y:scroll;
	overflow-x:none;
	height:340px;

}
#rev_table .chekbox {padding-left:5px;}
.error
{
	color:red;
	font:8pt Tahoma, Helvetica, sans-serif;
}

/* Date select controls*/
#dtfrommday, #dttomday,
#dtfromyear, #dttoyear,
#dtfrommon, #dttomon
 {
	height:16px;font-size:8pt;
	cursor:pointer;
}

.label
{
color:#6A6A6A;
font-family:Tahoma,Helvetica,sans-serif;
font-size:10pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.label p	{ line-height:18px;}
.bold
{
	font-weight:bold;
}

/*  FOR FLASH PAGE 	*/
#f_bord	{}
#f_bord	.bor_tl	{ background:url(/images/f_tl.gif) no-repeat; width:7px; height:8px;}
#f_bord .bor_t	{ background:url(/images/f_t.gif) repeat-x; height:8px;}
#f_bord .bor_tr	{ background:url(/images/f_tr.gif) no-repeat; width:7px; height:8px;}
#f_bord .bor_l	{ background:url(/images/f_l.gif) repeat-y; width:7px;}
#f_bord .bor_r	{ background:url(/images/f_r.gif) repeat-y; width:7px;}
#f_bord .bor_bl	{ background:url(/images/f_bl.gif) no-repeat; width:7px; height:8px;}
#f_bord .bor_b	{ background:url(/images/f_b.gif) repeat-x; height:8px;}
#f_bord	.bor_br	{ background:url(/images/f_br.gif) no-repeat; width:7px; height:8px;}


/* Flash container*/
.flash_container {}

.return_link
{
background:url(/images/return_ico.gif) no-repeat 0 4px; padding-left:14px;
}






/* Gallery*/
/*	 PHOTO ROL			*/
#gallery .but_rol_l	{ display:block; background:url(/images/but_rol_l.png) no-repeat top; height:38px; width:18px; text-decoration:none;}
#gallery .but_rol_l:hover	{ background:url(/images/but_rol_l.png) no-repeat bottom;text-decoration:none;}
#gallery .but_rol_r	{ display:block; background:url(/images/but_rol_r.png) no-repeat top; height:38px; width:18px; text-decoration:none;}
#gallery .but_rol_r:hover	{ background:url(/images/but_rol_r.png) no-repeat bottom;text-decoration:none;}
#gallery .cont_rol	{ background:url(/images/bg_roll.gif) repeat-x 0 3px; height:37px; width:500px; margin:4px 0px;}
#gallery .cont_rol .status	{ bottom:1px;right:8px;position:relative; z-index:990;}
#gallery .cont_rol a	{ margin:0 -6px;}
#gallery .cont_rol a .off	{  background:#fff;opacity:0.5;FILTER: Alpha(Opacity=50, FinishOpacity=50, Style=2); }
#gallery .cont_rol a:hover .off	{opacity:1;FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=2);}
#gallery .cont_rol a:hover .active {opacity:1;FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=2); z-index:1;}

#gallery{
	position:absolute;
	/*margin-left:445px;*/
	margin-top:-8px;
	z-index:990;
}


.thumb_preview
{
	background:white;
	position:absolute;
	width:252px;
	height:254px;
	left:100px;
	top:-50px;
}

.thumb_preview_gallery
{
	background:white;
	position:absolute;
	width:252px;
	height:254px;
	left:640px;
	top:270px;
}
/*
a.active img
{
	border:double #000000;
}

.rejected
{
	border:2px solid #FF0000;
}
.approved
{
	border:2px solid #00FF00;
}
.inprogress
{
	border:2px solid #0000FF;
}*/


.multi_view_page
{
	display:none;
}

.active_tab{
	font_weight:bold;
	text-decoration:none;
}


/*   CUSTOM FIELD 	*/
.revision_bl	{ margin-top:30px;}
#cust_field	{ width:239px; margin-top:6px}
#cust_field .cust_t_l { background:url(/images/cust_t_l.png) no-repeat; width:2px; height:25px;}
#cust_field .cust_t_t	{ background:url(/images/cust_t_m.gif); height:25px; font:bold 9pt Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
#cust_field .bg_l	{ background:url(/images/cust_bg_l.png) no-repeat left top;height:25px;}
#cust_field .bg_r	{ background:url(/images/cust_bg_r.png) no-repeat right top;height:25px;}
#cust_field .bg_r p	{ padding-top:3px;}
#cust_field .cust_t_r { background:url(/images/cust_t_r.gif) no-repeat; width:2px; height:25px;}
#cust_field .cust_m_l	{ background:url(/images/cust_m_l.gif) repeat-y; width:2px; height:100%;}
#cust_field .text	{ font:11pt Arial, Helvetica, sans-serif; color:#616161; padding:10px 12px;}
#cust_field .cust_m	{ background:url(/images/cust_m_gray.gif) repeat-x bottom;}
#cust_field .cust_m_r	{ background:url(/images/cust_m_r.gif) repeat-y; width:2px; height:100%;}
#cust_field .cust_b_l { background:url(/images/cust_b_l.gif) no-repeat; width:2px; height:2px;}
#cust_field .cust_b_b { background:url(/images/cust_b_b.gif) repeat-x; height:2px;}
#cust_field .cust_b_r { background:url(/images/cust_b_r.gif) no-repeat; width:2px; height:2px;}
.warn_ico	{ background:url(/images/warning_ico.png) no-repeat; padding-left:40px; margin:16px 30px;}
/* \ */
* html .warn_ico {background:url(/images/warning_ico.gif) no-repeat;}
/* */
.warn_ico .w_heading	{ font:14pt Arial, Helvetica, sans-serif; color:#4e88ba;}
.warn_ico .w_text	{ font:10pt Arial, Helvetica, sans-serif; color:#626262;}
.warn_grad	{ background:#FBFBFB url(/images/warn_grad.gif) repeat-x 0 100%!important;}


/*		REVISION		*/
#rev_table	{ width:100%;*width:218px;font:8pt Tahoma, Helvetica, sans-serif; color:#6a6a6a;}
#rev_table .th_img	{ background:url(/images/img_t.png) no-repeat; width:83px; height:64px; margin:0pt auto; }
#rev_table	td	{ padding:7px 0;}
#rev_table	td	b	{ padding-right:4px}
#rev_table .rev_cell { background:url(/images/rev_cell.gif) repeat-x bottom;}
#rev_table .active	{ background:url(/images/rev_cell_active.gif) repeat-x bottom;color:#fff; }
#rev_table .t div	{ padding:1px 0;}
#rev_table .t .numb_rev	{}
#rev_table tbody .th_img img { margin:4px;}


/*		language_form		*/
#language_form  select	{background:#fff; border:1px solid #888888; width:100px;}
#language_form span a {font-family:Arial,Helvetica; font-size:9pt;color:#6F6F6F;}


/* mask */

.msk_select { float:left;}
.msk_input { float:left;}
.msk_button { float:left;}


/* 		HACKS		*/
.hack_upl {width: 363px; }
.uploader_hack .hack_upl	{*width: 363px!important;_width: 359px!important;}

/*		Proof title		*/
.proof_title	{ padding-bottom:2px; }
.proof_title .right	{ padding-top:7px;}

/*  Disclaimer	*/
.disclaimer	{ margin:4pt auto 0pt;}

.banbutt{
	margin-left:185px;
}

/*	COLOR DIAGRAMME	 	*/
#color_diag	{ width:180px; position:relative; right:-10px;}
#color_diag td	{ font:bold 10pt Tahoma, Helvetica, sans-serif; color:#fff; text-align:center;  padding:6px;}
#color_diag .color0	{ background:#058DC7;}
#color_diag .color1	{ background:#058DC7;}
#color_diag .color2	{ background:#50B432;}
#color_diag .color3	{ background:#ED561B;}
#color_diag .color4	{ background:#058DC7;}
#color_diag .color5	{ background:#aaaa00;}
#color_diag .break	{ font-size:2px; line-height:0; height:2px; padding:0;}

/*  REports	*/
#reports  td	{ padding:8px;}
#reports  .st_chart { padding-left:20px;}

/* 			Button Sign in			*/
.noroll	{ background:url(/images/upload_btn.png) no-repeat 0px 0px;_background:url(/images/upload_btn.gif) no-repeat 0px 0px; width:109px; height:36px; }
.rolloff { background:url(/images/upload_btn.png) no-repeat 0px 0px;_background:url(/images/upload_btn.gif) no-repeat 0px 0px; width:109px; height:36px;}
.rollon { background:url(/images/upload_btn.png) no-repeat 0px -36px;_background:url(/images/upload_btn.gif) no-repeat 0px -36px; width:109px; height:36px; cursor:pointer; color:#4E88BA;}


/*  Align center for all popup buttons	*/
.align_center	{position:relative;left:50%; float:left;}
.align_center #link	{position:relative;left:-50%; _float:left;*float:left;}
.align_center #link_rect {position:relative;left:-50%; _float:left;*float:left;}


/*   POPUP CENTER	*/
.popup_centr	{top: 50%; position:absolute; left:50%; margin-left:-302px; margin-top:-180px;}

/*	Flash in header	*/
.flash	{ height:196px;}


/*		Forgot Password		*/
.info	{font:10pt Tahoma, Helvetica, sans-serif; color:#686868;line-height:19px; padding:8px;}

.pad_logo #link	{ margin-top:1px;}
.forms2	{ margin-left:20px;}
.forms2	 td	{ padding:5px;}

.sel_for_all	{border:1px solid #7f9db9; height:20px;*height:22px;_height:22px; width:180px;margin-right:5px;position:relative; bottom:1px;*bottom:0px;_bottom:0px;font:10pt Arial, Helvetica, sans-serif;color:#6a6a6a;}

/*		Compare		*/
.compare	{ background:url(/images/bg_compare.gif) repeat-x; height:31px; clear:both; border:1px solid #878787; border-top:1px; }


/*  Link2 detail    */

#link_rect a {
float:left;
margin:0pt;
padding-left:8px;
text-decoration:none;
background:transparent url(/images/abut_rect_l.gif) no-repeat scroll left top;
margin-right:6px;

}
#link_rect a .but {
color:#6a6a6a;
display:block;
float:left;
padding:4px 18px 6px 8px;
font:bold 10pt Arial, Helvetica, sans-serif;
background:transparent url(/images/abut_rect_r.png) no-repeat scroll right top;
}

#link_rect a .ico3 {  padding-right:20px; background:url(/images/compare_icon_act.gif) no-repeat 0 50%;}
#link_rect a .blue	{ color:#4e88ba; font-weight:bold;}

#link_rect a .but {
float:none;
}
#link_rect a:hover {
background:transparent url(/images/abut_rect_l.gif) no-repeat scroll left -70px;
}
#link_rect a:hover .but {
background:transparent url(/images/abut_rect_r.png) no-repeat scroll right -70px;}

#link_rect .disable a  {background:transparent url(/images/abut_rect_l.gif) no-repeat scroll left top!important;}
#link_rect .disable a .but {background:transparent url(/images/abut_rect_r.png) no-repeat scroll right top!important;color:#6a6a6a;}
#link_rect .disable a .ico3 {padding-right:20px; background:url(/images/compare_icon_nonact.gif) no-repeat 0 50%;}

#logo_lable {margin:10px 0px 0px 127px;}

#supp_inf{ border:1px solid #cacaca; margin:5px 0; background:#fdfdfd url(/images/grad1.png)  no-repeat ; }

/* prices */
.prices	{ width:100%; height:270px;}
.prices	h2	{ font:bold 12pt Arial, Helvetica, sans-serifl; color:#4e88ba; margin:14px 0 10px 10px;}
.prices .price_bg { background:url(/images/price.png) no-repeat; width:897px; height:123px;margin:0 auto;}
.price_bg .left { position:relative; top:24px; left:11em;}
.price_bg .left .title { font:18px Arial, Helvetica, sans-serif; color:#fff;}
.price_bg .left .pr_text	{ font:14pt Tahoma, Helvetica, sans-serif; color:#686868;line-height:19px;margin-top:1em;}
.price_bg .left .pr_text	p { margin-top:5px;padding-left:3em;}
.price_bg .right { position:relative; top:24px; left:-15px;}
.price_bg .right .title { font:18px Arial, Helvetica, sans-serif; color:#fff;}
.price_bg .right .pr_text	{ font:14pt Tahoma, Helvetica, sans-serif; color:#686868;line-height:19px;margin-top:1em;}
.price_bg .right .pr_text	p { margin-top:5px;padding-left:3em;}
div .price_bg .right .title { font:18px Arial, Helvetica, sans-serif; color:#fff;}