.HotCopy
	{
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	}
.TinyCopy
	{
	FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	}
.colBg 
	{ 
	FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff; font-size: 11px
	}
.colSelectedBg 
	{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EFEFEF; 
	font-size: 11px
	}

.listHeaderTitle 
	{
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	}
.listBorder
	{
	BACKGROUND-COLOR: #ffffff
	}
.headerBg
	{
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CC0000; 
	font-size: 11px; 
	font-weight: bold
	}
.headerBg A
	{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	}
.headerSelectedBg
	{
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Verdana;
	BACKGROUND-COLOR: #666666;
	}
BODY
	{
	FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff; 
	font-size: 11px; 
	font-weight: normal}
.FieldRow	
	{
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	vertical-align:top;
	text-align:left;
	}
.FieldRowM
	{
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	vertical-align:top;
	text-align:left;
	}
.FieldRowR
	{
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	vertical-align:top;
	text-align:right;
	}	
	
.PropertyColumn
	{

	}
.ProperyField
	{ 
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px
	}
td 
	{  
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal
	}
p 	{  
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px
	}
.Header {  
	background-color: #eeeeee
	}
.CurrentCategory 
	{  
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	color: #CC0000}
.CurrentDescription 
	{  
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px; color: #FFFFFF
	}
.MainTable 
	{ 
	background-color: #000000; 
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	border: #000000 none; 
	color: #FFFFFF}
.NavigationBar 
	{  
	font-family: Tahoma, Verdana, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #F3F3F3; 
	color: #000000}
.CategoriesList 
	{  
	background-color: #FFFFFF
	}
.CategoriesList_category 
	{  
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold
	}
.CategoriesList_description 
	{  
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px
	}
.FilesCellColor 
	{ 
	background-color: #FFFFFF; 
	font-family: Tahoma, Verdana, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000
	}

.selected
	{ 
	background-color: #E6E6E6; 
	font-family: Tahoma, Verdana, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;

	border: solid gray 1px;
}

.selected .fam_type	
{
	font-weight:bold;
	color:Red;
	}
	
img.TemplSelected
{
    border: solid gray;
}
.forNS:Link
{
   color: gray;
}

img.TemplSelected1
{
    border: solid gray;
}
.forNS1:Link
{
   color: gray;
}

.mytab
{
  	font-family: Tahoma, Verdana, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
    font-weight: bold; 	
    color: #000000;
}
input {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
textarea {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
select {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

                    .hideOn {position: relative;}
                    .hideOff {	display: none;	position: relative;}


.GalSpecCont
{
	float:left;
	padding:5px;
	/*border:1px #0e0e0e solid;*/
	margin-right:5px;
	margin-bottom:5px;
	height:230px;
	overflow:hidden;

	}
	
.GalSpec{	
	height:140px;
	width:160px;
	overflow:hidden;
	
}	
.GalSpecTxt	
{width:160px;
	}
.no
{display:none;
	}	
.profing_links a,.profing_links a:visited,.profing_links a:hover,.profing_links a:active
{	/*color:#000000;*/
	/*font-weight:bold;*/
	font-size:14px;
	/*text-decoration:none;*/
	}
.profing_links ul
{	*margin-left:15px;
	padding-left:0px;
	color:Blue;
	list-style-type:disc;
	}
.post_card_from
{ font-weight:bold;
	font-size:14px;
	}
	
.GalSpecTxt	 .Img_name
{width:160px;
	height:15px;overflow:hidden;
	}
	
/******* For  showing / hiding layer ******/
.hideContScreen
{
	opacity:0.1;
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	width:100%;
	height:100%;	
	position:relative;
}
.showContPassScreen
{
	
}
.hideSelect
{
	visibility:hidden;
}

.showSelect
{
	visibility:visible;
}
#divinProgressScreen
{
	position:absolute;
	z-index:1;
}
#divInProgressScreenSpacer
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
#divinProgressScreenBallon
{
 margin:0;
 padding:0;
 width:292px;
 height:181px;
}
#inProgressScreenPng
{
 position:absolute;
 top:0; 
 left:0;
 margin:0;
 padding:0;
 width:292px;
 height:181px;
 z-index:1;
}
#divinProgressContent
{
 position:relative;
 padding:20px 15px;
 width:272px;
 z-index: 2;
 left:0pt;
 height:140px;
 text-align:center;
 
}

#divSelectionsClose
{
	cursor:pointer;
	text-decoration:underline;
	color:#CE0000;
	font-weight:bold;
}
/*************End hiding / showing layer****************/

.kwdbox{
	width: 150px;
}
.fLabels {  
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #CC0000
}
.mover {
    height: 13px;
    width: 13px;
    font-size: 13pt; 
    margin: 10px;
    cursor:pointer;
}

.LinkItems:link, .LinkItems {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#666666;text-decoration: none}
.LinkItems:visited {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#666666;text-decoration: none}
.LinkItems:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000;text-decoration: underline}
.LinkItems {text-decoration: none; padding: 5px; font-size: 12px;}


	
	
/*for Image edit - slinking FA-IA*/	
.fl_ia_note1
{	padding-bottom:10px;
	padding-right:15px;
	color:#000000;
	/*font-size:12px;*/
	font-weight:bold;
	padding-left:10px;
	}
	
.fl_ia_pad0
{ 
	width :260px;
	/*border:1px solid green;*/

	}		
.fl_ia_pad1
{
	}	
.fl_ia_img0
{  	border:1px solid #777777;
	padding:7px;
	/*width :166px;*/float:left;
	margin-top:5px;
	margin-bottom:8px;
	}		
.fl_ia_img
{  width :150px;height:150px;
   overflow :hidden;
  /* border:1px solid red;*/
	}	

.fl_ia_navigate	
{	width:250px;
	float:right;
	text-align:right;
	padding-right:10px;		
	/*color:#0265D9;*/
	color:#7c7f8d;
	padding-top:20px;	
	
	display:none;
	}
.fl_ia_arr_l
{
  background:url(images/arrowLeftIA_blue.gif) no-repeat;
  width:30px;
  height:28px;
  cursor:pointer;
  float:right;
	}	
.fl_ia_arr_r
{
  background:url(images/arrowRightIA_blue.gif) no-repeat;
  width:30px;
  height:28px;
cursor:pointer;  
float:right;
/*border:1px solid red;*/
	}	
.fl_ia_txt
{
	float:right;
	line-height:27px;
	padding-left:10px;
	}		
.p
{padding-left:10px;padding-bottom:10px;margin-bottom:10px;}	
.p1
{border-bottom:1px solid #d6d6d6}	

.ul1
{list-style-image:none;list-style-position:outside;list-style-type:none;
	margin-top:4px;
	margin-left:0px;
	padding-left:10px;
	}
.ul1 li
{margin-bottom:4px;
/*	margin-left:5px;*/
	}	
.ul1 .sp
{padding-left:5px;
	}	
	
	
.fa_ia_c
{	padding:30px;
	background-color:#ffffff;
	margin-right:20px;
	}	
.fa_ia_t1
{background-color:#ececec;
	}	
.fa_ia_txt0
{	background-color:#e4e4e4;
}	
.fa_ia_txt1
{	background-color:#e4e4e4;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	}	
	

.fl_ia_radio_note
{padding-top:6px;
	}
.fl_ia_sep
{padding-top:10px;
	padding-bottom:10px;
	}
.fa_ia_white_sep1	
{	width:4px;
	font-size:0px;
	background-color:#ffffff;
	}
.fa_ia_left_pa1
{
	padding-left:15px;
	}	

.fa_ia_search	
{	width:150px;
		margin: 0px auto;

	}
.fa_ia_search_c	
{	padding-top:15px;
	}	
.fa_ia_pad2
{ padding-bottom:10px;
	}

.fa_ia_tree_c
{	width:260px;
	}

.fa_ia_tree_c1{		
	text-align:center;
}	
#treeDiv1_fa	
{
	text-align:left;
	width:200px;height:230px;
	overflow:auto;
	border:1px solid #d0d0d0;
	background-color:#F2F2F2;
	margin: 0px auto;
	}
	
.fa_ia_sel_fol
{	line-height:25px;
	height:25px;
	}	
.fa_ia_sel_fol_a
{	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
	}	
	
	
.fa_ia_upload{	
	border:1px solid #d0d0d0;
	background-color:#F2F2F2;
	
	padding:25px;
	margin-top:10px;
	margin-bottom:7px;
	
	display:none;
	
	/*width:100%;*/
	overflow:auto;		

}

#FA_IA_oTree_search,#FA_IA_oTree_search_a,#FA_IA_oTree_upload,#FA_IA_oTree_upload_a,#FA_IA_oSearch_res,#FA_IA_oRelation
{
	display:none}