/*  ==================================  */
/*  =============  RESET   =============  */

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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, select, button, textarea, table, caption, tbody, tfoot, thead, tr, th, td
				{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
:focus					{outline:0;}
body					{line-height:1;}
/*ol, ul					{list-style:none;}*/
table					{border-collapse:separate; border-spacing:0;}
caption, th, td			{text-align:left; font-weight:normal;}


/*  =============  RESET   =============  */
/*  ==================================  */

body					{color:#464747; font:normal 68.75%/150% tahoma,verdana,arial,sans-serif; min-width:940px;}


/*  ==================================  */
/*  =============  GENERAL-ELEMENTS   =============  */

strong					{font-weight:bold;}
h1						{float:left; font-size:1.4em; font-weight:normal; color:#00379f; width:100%; border-bottom:1px solid #c4d1e0; padding:10px 0 5px; margin-bottom:10px; word-wrap:break-word;}
h1.NoBorderBottom		{border-bottom:none;}
h2						{float:left; font-size:1.3em; font-weight:normal; color:#00379f; /* padding:10px 0; */}
h3						{float:left; font-weight:normal; color:#00379f; padding:10px 0;}
h3.Details				{float:left; width:100%; margin-top:2em;}
p.GeneralText			{float:left; padding:20px 0; border-bottom:1px solid #e9edf2;}
a.General 				{float:left; color:#00379f; text-decoration:none; padding:1% 0;}
a.General:hover,
a.General:focus			{text-decoration:underline;}
#legalNotice h2			{float:left; font-size:1.3em; font-weight:normal; color:#00379f; width:100%; margin:1em 0;}
#legalNotice p			{display:block; font-size:1.2em; margin-bottom:0.5em; line-height:1.2em;}
#legalNotice ol			{margin-left:2em; float:left; width:100%;}
#legalNotice ul, #legalNotice li	{margin-bottom:0.5em;}
#confirm p				{font-size:1.2em;}

ul.Sitemap				{margin-left:2em; font-size:1.2em; float:left; width:100%;}
ul.Sitemap li				{margin-bottom:1em;}
.Sitemap ul				{margin-left:2em;}
.Sitemap li				{margin-bottom:1em;}
.Sitemap a 				{text-decoration:none; color:#00379f;}

#help					{display:block; padding:0 20px; width:80%;}

span.Update				{float:left; width:98%; text-align:right; padding:1%; color:#adaeb0;}

ul.HomeInfo				{float:left; width:100%; margin-top:10px; list-style:none; margin-bottom:10px;}
ul.HomeInfo p			{padding:5px 0;}
ul.HomeInfo li				{padding:5px 0;}
ul.HomeInfo a				{color:#00379f; text-decoration:none;}
ul.HomeInfo span			{padding-right:10px;}

.Notification			{background-image: url("../images/icon_exclamation.gif"); background-position:0 0; background-repeat:no-repeat; padding: 2px 25px;}
.Active	td				{font-weight:bold;}
.Metadata 				{display: none;}

#error					{float:left; display:block; margin:250px 0; background-color:#FFFFFF; padding:1.5em;}
#error span				{display:block; padding:10px 0;}

.ErrorForm				{color:#C02320;}

#legalNotice a				{color:#00379f; text-decoration:none;}
#MainContent a				{color:#00379f; text-decoration:none;}

#messages				{margin-top:1em;}


/*  =============  GENERAL-ELEMENTS   =============  */
/*  ==================================  */


/*  ==================================  */
/*  =============  BUTTONS   =============  */

.FormButtons			{float:left; width:100%; padding:10px 0; text-align:right; border-top:1px solid #c4d1e0;}
.SignButtons			{float:left; width:100%; padding:10px 0; border-top:1px solid #c4d1e0;}

a.SignIn				{color:#00379f; text-decoration:none; padding-left:10px;}

.Buttons				{float:left; width:100%; padding:5px 0; text-align:right; margin-bottom:5px;}

a.BTN,
button					{background:url(../images/bg_btn.gif) #e4e5e5 0 0 repeat-x; border:1px solid #b4c7de; border-radius:2px; padding:0.28em 1em; margin-left:5px; color:#00379f; text-decoration:none; cursor:pointer;}
button:disabled			{color:#808080; background:url(../images/bg_btn.gif) #e4e5e5 0 0 repeat-x !important; border:1px solid #b4c7de !important; cursor:default;}

a.SignBtn				{background:url(../images/bg_btn2.gif) #e4e5e5 0 0 repeat-x; border:1px solid #ecebeb; border-radius:5px; padding:0.1em 1em; margin-left:5px; color:#00379f; text-decoration:none; cursor:pointer;}

a.Disabled,
button.Disabled			{background:url(../images/bg_btn.gif) #e4e5e5 0 0 repeat-x; color:#b9b9b9; border:1px solid #d5d7d9; border-radius:2px; padding:0.28em 1em; text-decoration:none;}

a.BTN:hover,
button:hover,
button:focus				{background-position:0 -50px; border:1px solid #a4b7ce; border-radius:2px;}	

a.ActionsBtn			{background-image:url(../images/bg_actionBtn.gif); background-position:0 0; background-repeat:repeat-x; padding:0.28em 1em; border:1px solid #0b4183; border-radius:2px; color:#FFF !important; text-decoration:none;}

.leftBTN				{text-align:left; border:none; margin-bottom:2em;}
.leftBTN button			{border:1px solid #d4dde8;  padding:0.28em 5px;}
.leftBTN span			{color:#00379f; padding-left: 23px;}

button.deleteActivity			{margin:10px 0;}

.darkBg .FormButtons.leftBTN		{border-top:1px solid #C4D1E0; margin-top:0.5em;}


/*  =============  BUTTONS   =============  */
/*  ==================================  */


/*  ==================================  */
/*  =============  GENERAL-STRUCTURE   =============  */

.LogPage				{width:940px !important;}
#Background				{width:100%; min-width:940px; margin:0 auto; background:url("../images/bg_body.png") repeat-x scroll 0 278px #FFFFFF; height:700px; z-index:-1000; position:fixed;}
#Wrapper				{width:80%; min-width:940px; margin:0 auto;}
#Header					{float:left; width:80%; min-width:940px; height:115px; position:fixed; top:0; background-color:#FFFFFF;}
#Container				{float:left; width:100%; height:auto; margin-top:200px; background-color:#f3f3f3; padding-bottom:20px;}
#MainContent			{float:left; width:96%; height:auto; margin:0 1% 0; padding:0 1% 2%; background-color:#FFF; border-top:1px solid #c1c1de;}
#SubContent				{width:98%; padding:0 1% 0;}
#Footer					{float:left; width:98%; height:40px; border-top:1px solid #dadde1; padding:1%; text-align:center; background-color:#FFFFFF;}

#SignIn					{float:left; width:46%; height:auto; margin:0 1% 0; padding:2% 26% 10%; background-color:#FFF;}
#ContainerIndex			{margin-top:120px;}

/*  =============  GENERAL-STRUCTURE   =============  */
/*  ==================================  */

#Logo					{float:left; width:300px;}
#GlobalNav				{margin:23px 0 0 0;}
#GlobalNav ul			{float:right; list-style:none;}
#GlobalNav li				{float:left; padding:0 10px; border-right:1px solid #e3e4e4;}
#GlobalNav li.NoBorder	{border-right:none; padding-right:0;}
#GlobalNav a.Common		{color:#00379f; text-decoration:none;}	
#GlobalNav a.Common:hover,	
#GlobalNav a.Common:focus	{text-decoration:underline;}
#GlobalNav span			{font-weight:bold;}			

#Menu					{float:left; width:100%; background-image:url(../images/bg_menu.gif); background-position:0 0; background-repeat:repeat-x;}
#Menu ul					{float:left; list-style:none;}
#Menu ul.Actions			{float:right; list-style:none;}
#Menu li					{float:left; padding-right:2px; background-image:url(../images/separator_menu.gif); background-position:0 0; background-repeat:repeat-x;}
#Menu ul.Actions li		{float:left; padding-right:10px; background-image:none;}
#Menu ul.Actions a		{background-image:url(../images/bg_actionBtn.gif); background-position:0 0; background-repeat:repeat-x; padding:0.28em 1em; border:1px solid #0b4183; border-radius:2px; color:#FFF; text-decoration:none; display:inline;}	
#Menu ul.Actions a.DisabledBtn	{background-image:url(../images/bg_actionBtn2.gif); background-position:0 0; background-repeat:repeat-x; border:1px solid #91a8c4; border-radius:2px;}	

#Menu li.Selected a		{background-position:0 -50px; color:#FFF; background-color:#00379f;}
#Menu a					{display:block; width:130px; height:42px; text-align:center; line-height:42px; color:#00379f; font-weight:bold; text-decoration:none; background-image:url(../images/bg_menublock.gif); background-position:0 0; background-repeat:repeat-x; background-color:#ebecee;}
#Menu a:hover,
#Menu a:focus			{background-position:0 -50px; color:#FFF; background-color:#00379f;}

#Menu a.Homepage			{width:42px; height:42px; background-image: url("../images/icon_home.gif"); background-position:0 0; background-repeat:no-repeat; text-indent:-1000em;}	
#Menu a.Homepage:hover,
#Menu a.Homepage:focus	{background-position:0 -50px; color:#FFF; background-color:#00379f;}

#Menu a.Publication		{width:auto; padding:0 10px;}

#Menu a.DisabledBtn		{background-image:url(../images/bg_actionBtn2.gif); background-position:0 0; background-repeat:repeat-x;}

#Menu a.Inactive			{color:#c1c1de;}
#Menu a.Inactive:hover,
#Menu a.Inactive:focus	{background-image:url(../images/bg_menublock.gif); background-position:0 0; background-repeat:repeat-x; color:#c1c1de; cursor:default;}

#Menu img				{margin-top:12px;}


#Path					{float:left; clear:both; width:98%; height:23px; padding:22px 1% 0; color:#7f8387; background-image:url(../images/bg_path.gif); background-position:0 0; background-repeat:repeat-x;}
#Path a					{float:left; color:#7f8387; text-decoration:none;}
#Path a:hover			{text-decoration:underline;}
#Path span				{float:left; display:inline; padding:0 2px;}
#Path span.PathIcon		{float:right;}
#Path img				{float:left; padding-left:5px;}


#TitleActions			{float:left; width:100%; border-bottom:1px solid #c1c1de; padding:10px 0;}
#TitleActions h1			{float:left; font-size:1.4em; font-weight:normal; color:#00379f; border-bottom:none; padding:0; width:70%; margin-top:5px; word-wrap:break-word;}
#TitleActions ul			{float:right; list-style:none;}
#TitleActions li			{float:left; margin-left:10px; height:23px; background:url(../images/bg_mainBtn.gif) #d4dde8 0 0 repeat-x; border:1px solid #d4dde8; border-radius:2px;}
#TitleActions a			{line-height:23px; padding:0 10px; color:#00379f !important; text-decoration:none;}
#TitleActions span		{float:left; text-indent:28px;}
.Modify					{background:url(../images/icon_modify.gif) no-repeat 4px 4px;}
.Delete					{background:url(../images/icon_delete2.gif) no-repeat 4px 4px;}
.Add					{background:url(../images/icon_add.gif) no-repeat 0 0;}
.Remove					{background:url(../images/icon_remove.gif) no-repeat 0 0;}
.Calendar				{margin: 0 5px; vertical-align: middle; cursor:pointer;}

#SubMenu				{float:left; width:100%; height:45px; background-image:url(../images/bg_subMenu.gif); background-position:0 0; background-repeat:repeat-x; margin-bottom:10px;}
#SubMenu ul				{float:left; list-style:none;}
#SubMenu li				{float:left; background:url("../images/separator_subMenu.gif") no-repeat scroll 100% 50% transparent;}
#SubMenu a 				{padding:0 10px; color:#00379f; text-decoration:none; height:45px; line-height:45px; display:block;}
#SubMenu li.Selected a		{background:url("../images/arrow_selected.gif") no-repeat scroll 50% 100% transparent; font-weight:bold;}
#SubMenu li.NoBorderRight	{background:none;}
#SubMenu a.Inactive			{color:#c1c1de;} 

/*  ==================================  */
/*  =============  GRID   =============  */

.Grid				{float:left; width:100%;  margin: 10px 0 0;}
.Grid h3				{font-weight:bold; color:#00379f; background:url(../images/bg_h3.gif) #d4dde8 0 0 repeat-x; width:98%; border-top:1px solid #d9dada; height:29px; line-height:29px; padding:0 1%;}
.Grid dl				{float:left; width:98%; background-color:#fbfbfb; padding:1%;}
.Grid dl.EvenGrid	{float:left; width:98%; background-color:#e5e6e6; padding:1%;}
.Grid dl dt			{float:left; display:block; width:30%; padding:5px; background-color:#f1f2f2; margin:0 5px 5px 0; clear:both;}
.Grid dl.EvenGrid dt	{background-color:#f1f2f2;}
.Grid dl.NoError dt	{width:96%; padding:2%; background-color:#f5f5f5; border-right:none;}
.Grid dl dd			{float:left; display:block; width:65.8%; padding:5px; background-color:#fbfbfb; margin:0 5px 5px 0; word-wrap:break-word;}
.Grid dl.EvenGrid dd	{background-color:#e5e6e6;}
.Grid img			{margin-top:5px; display:block;}
.Grid dl	a			{color:#00379f; text-decoration:none;}

/*  =============  GRID   =============  */
/*  ==================================  */


#SearchForm				{float:left; width:100%; background-color:#f3f4f6; border-bottom:1px solid #c1c1de; height:auto;}	
#SearchForm .fElements div	{padding: 0.3em 0;}


.TableActions			{float:left; width:100%; margin:2em 0;}
.TableActions ul			{float:left; list-style:none;}
.TableActions li 			{float:left; padding:0 10px 0 0;}

.Export					{float:left; width:96%; padding:2%; background-image:url(../images/bg_export.gif); background-position:0 0; background-repeat:repeat-x; border-top:1px solid #c6c7c8; text-align:right;}
.Export p				{width:auto; display:inline; padding-right:5px;}
.Export span				{border-left:1px solid #bdbcbc; padding-left:10px; margin-left:10px;}
.Export a.back			{float:left; color:#00379f; text-decoration:none;}

.ShowItems				{float:right; width:30%; text-align:right; margin-bottom:2px;}
.ShowItems p				{display:inline;}

#Footer p				{position:absolute; width:auto;}
#Footer ul				{clear:both; text-align:center; list-style:none;}
#Footer li				{display:inline; padding:0 10px; border-right:1px solid #d6d6d6;}
#Footer a				{color:#00379f; text-decoration:none;}

#Footer a:hover,
#Footer a:focus			{text-decoration:underline;}
#Footer li.NoBorder		{border-right:none; padding-right:0;}


/*  ==================================  */
/*  =============  DISCLAIMER   =============  */

#Disclaimer				{float:left; width:98%; padding:0 1% 1%; border:1px solid #ecedee; background-color:#f8f9f9; margin:1% 0 2%;}
#Disclaimer h1			{float:left; width:100%; padding:1% 0 0 0; border-bottom:none; color:#505051; font-weight:bold;}
#Disclaimer p			{float:left; width:100%; height:auto;}

/*  =============  DISCLAIMER   =============  */
/*  ==================================  */

/*  ==================================  */
/*  =============  TABLES   =============  */

.Tableinfo					{float:left; width:100%; margin-top:10px;}
table						{width:100%;}
.Tabular					{float:left; width:100%;}
.Tabular tr:hover td,.Tabular tr.Even:hover td 				{background-color:#e7e9ea;}
.Tabular th					{height:34px; background:url(../images/bg_th.gif) #e8e8e9 0 0 repeat-x; border-top:1px solid #d9dada; border-right:1px solid #d9dada; border-left:1px solid #FFF; font-weight:bold; padding:0 5px;}
.Tabular th img				{float:right; padding-top:7px;}
.Tabular th.NoLeftBorder		{border-left:none;}
.Tabular th.NoRightBorder	{border-right:none;}
.Tabular th.CellWidth		{width:80px; padding:0 5px;}
.Tabular th a					{color:#454546 !important; text-decoration:none; font-weight:bold; display:block; padding:8px 0;}

.Tabular th.widthDate		{width:120px;}
.Tabular th.widthComment		{width:350px;}

.Tabular td					{background-color:#fcfcfc; border-top:1px solid #e2e4e5; color:#454546; text-decoration:none; padding:5px 5px; border-right:1px solid #e2e4e5; border-left:1px solid #FFF; /*max-width:200px;*/ word-wrap:break-word;}
.Tabular td.NoLeftBorder		{border-left:none;}
.Tabular td.NoRightBorder	{border-right:none;}
.Tabular tr.Even td			{background-color:#f5f5f6;}

#SubContent2 .Tabular td		{max-width:120px;}
#Securityresults .Tabular td		{width:120px;}
#CertificatesResults .Tabular td		{width:120px;}
#SupplementResults .Tabular td		{width:120px;}

.Tabular td span.TableNotification	{float:left; width:96%; text-align:center; padding:2%; color:#474848; background-image: url("../images/icon_exclamation.gif"); background-position:38% 50%; background-repeat:no-repeat;}



.Tabular td a				{color:#00379f; text-decoration:none;}
.Tabular td img				{padding-left:5px;}

.successDownload		{background-image: url("../images/icon_document.gif"); background-repeat:no-repeat;  background-position: 0 0; padding:2px 20px;}


/*  =============  TABLES   =============  */
/*  ==================================  */



/*  ==================================  */
/*  =============  PAGINATION   =============  */ 

ul.links:after, .clear-block:after 				{clear: both;  content: ".";   display: block;  height: 0;  visibility: hidden;}
.module_pager.original_pager		 			{clear: both;display: block; margin: 15px 0;text-align: center;float:left;width:100%;}
.module_pager.original_pager ul		 			{background: url("../images/bg_pager_item.png") repeat-x scroll 0 0 transparent; color: #6B6B6B; font-size: 1.1em;  line-height: 2.09; list-style: none outside none;  margin: 0 auto; overflow: hidden;  padding: 0;   width: 276px;}
.module_pager.original_pager ul li.next 			{background-image: url("../images/bg_pager_next.png"); float:right;}
.module_pager.original_pager ul li.prev			{background-image: url("../images/bg_pager_prev.png"); }
.module_pager.original_pager ul li 					{display: inline;float: left;  margin: 0;}
.module_pager.original_pager ul li.pager-current 	{background: url("../images/bg_pager_item_active.png") no-repeat scroll 0 0 transparent; font-weight: normal;}
.module_pager.original_pager ul li a,
.module_pager.original_pager ul li span 			{color: #6B6B6B !important; float: left;font-style: normal;text-align: center;text-decoration: none;  width: 23px;}
.module_pager.original_pager ul li.prev a, 
.module_pager.original_pager ul li.next a 			{ text-indent: -9999px;}

/*  =============  PAGINATION   =============  */
/*  ==================================  */


/*  ==================================  */
/*  =============  FORMS   =============  */
#MainContent form			{float:left; width:98%; margin:0.5% 0.5% 0;}
#MainContent fieldset			{float:left; width:100%; border-top: 1.9em solid #EDEEEE;}
#MainContent fieldset h2		{border-bottom: 1px solid #EDEEEE; font-size: 1em; font-weight: bold; margin-top: 0.8em; padding-bottom: 3px; width: 100%;}
#MainContent fieldset.NoLegend	{border-top:none;}
#MainContent fieldset.SignForm	{border-top:none; padding:2em 0;}
#MainContent legend			{margin:0 0 0 1em; background-color:#FFF; padding:0 1em;}
.fElements div				{float:left; width:100%; padding:0.5em 0;}
.fElements p					{float:left; padding:1em 0; width:100%; /*border-bottom:1px solid #c4d1e0;*/}
.fElements p.Mandatory		{border-bottom:none;}
span.Mandatory				{color:#CC0033;}
.Left						{float:left; width:46%; margin-left:10px;}
.Right						{float:right; width:46%;}
div.darkBg					{ width:95%; background-color:#f3f4f6;  height:auto; margin:1em 0 0 0; padding:0 2em;}	
.iGroup,
#MainContent label			{float:left; display:block; width:35%; margin:0 0.1em; color:#464747;}
#MainContent label.iLabel		{display:inline; float:none; width:auto; padding:0; margin:0;}

#MainContent label.ExportCheck	{display:inline; float:none; padding-left:5px;}

#MainContent label.iRadio,
#MainContent label.iCheck		{width:auto !important; padding-left:5px; margin-right:2em; margin-bottom:1em;}

div.iCheckList label.iCheck	{margin-bottom:0 !important;}

#MainContent input.iText,
#MainContent select,
#MainContent textarea			{border:1px solid #d0d4d9; padding:0.25em; border-radius:2px; /* width:65%; */}

#MainContent .fElements select		{max-width:250px;}

#MainContent input.ExportCheck	{display:inline; float:none;}
#MainContent input.FeedbackCheck	{float:left; margin-right:10px; margin-bottom:2em;}
.Grid .FeedbackCheck				{float:left; margin-right:5px; margin-top:2px;}

.w60							{width:400px;}

/* #MainContent input.iDate		{width:20%;} */

#MainContent input.iRadio,
#MainContent input.iCheck		{float:left; margin-top:2px;}

#uploadForm input				{display:block; float:left;}

input.LoadCheck					{clear:left; float:left; margin-top:2em;}

label.LoadCheck					{display:block !important; margin-left:0.8em !important; margin-top:1.9em !important;}

#MainContent div.iCheckList		{width:100%;}
#MainContent div.MemberstateList		{width:55%;}	
.MemberstateList div					{width:auto; margin-right:2em;}
.iCheckList div						{width:31% !important; padding:0.2em 0;}


#UnAeEditor div					{width:85%;}
#UnAeEditor label				{width:31%;}
#UnAeEditor div.FormButtons		{width:10%; margin-bottom:0.2em; border-top:none;}

#hostMemberStateEditor div			{width:60%;}
#hostMemberStateEditor label		{width:58%;}
#hostMemberStateEditor div.FormButtons	{width:15%; margin-bottom:0.2em; border-top:none;}

#translatedDocContainer div.memberStatesSelection		{margin-bottom:1em; background-color:#E5E7EB; margin-top:1em; padding:0.4em 1em; width:97%;}
#translatedDocContainer div.memberStatesSelection label	{width:100%; margin-bottom:0.5em !important;}
#translatedDocContainer div.memberStatesSelection div.userInputDependent		{width:31%;}
#translatedDocContainer div.memberStatesSelection span	{margin-right:2em;}

div.documentType				{background-color:#FFFFFF; border:1px solid #E5E7EB; margin: 0.5em 0; padding: 0 1em !important; width: 97% !important;}


/*  =============  FORMS   =============  */
/*  ==================================  */


/*  =============  ERROR/SUCCESS/INFO MESSAGES   =============  */

.error				{width:100%; border:1px solid #e5acac; float:left; background-color:#faeeee;}
.error p				{padding:20px 50px; background-image: url("../images/icon_error.png"); background-position:10px 15px; background-repeat:no-repeat;}

.success			{width:100%; border:1px solid #97d28d; float:left; background-color:#e7f4e5;}
.success p			{padding:20px 50px; background-image: url("../images/icon_success.png"); background-position:10px 15px; background-repeat:no-repeat;}

p.datainfo 				{padding:20px 4%; background-image: url("../images/icon_info.png"); background-position:10px 15px; background-repeat:no-repeat; width:92%;  border: 1px solid #B4C7DE; float:left; background-color:#f0f6fc; margin-bottom:20px;}

p.error 				{padding:20px 4%; background-image: url("../images/icon_error.png"); background-position:10px 15px; background-repeat:no-repeat; width:92%;  border: 1px solid #e5acac; float:left; background-color:#faeeee; margin-bottom:20px;}

.ui-dialog p.error	{font-size:0.9em; padding:20px 6%; width:88%;}
.ui-dialog p.datainfo 	{font-size:0.9em; padding:20px 6%; width:88%;}

.ui-dialog #confirm p	{font-size:0.9em;}

/*  =======================================================================  */
/*  =============  Dialog PopUp fix for (bugzilla - 131555)   =============  */
/*  =======================================================================  */
.ui-dialog .ui-button .ui-icon {	display: none;	}
/*  =======================================================================  */



#explorerMsg			{width:100%; float:left; padding:0;}
#explorerMsg p			{background-image:url("../images/icon_info.png"); background-position:10px 8px; background-repeat:no-repeat; padding:10px 50px;}
#explorerMsg ol			{padding-left:6em; margin-bottom:1em;}

.fElements #fieldSizeValue		{color:#647FA0; margin-left:35.5%; padding:0; width:auto;}
.FormButtons #sizeLoader			{color:#647FA0;}

/*  =============  UPLOAD FORM   =============  */

.Upload				{width:96%; float:left; padding:2em;}

/*  =============  TABLE SCROLL   =============  */

.tablescroll	{float:left;width:100%;}

.tablescroll .tablescroll_head,
.tablescroll .tablescroll_wrapper	{width:100%!important;}

.tablescroll.Tabular .Tabular td	{padding:5px 5px  !important;text-align:left;}

/*  =============  TABS   =============  */
/*  ==================================  */
div.tabTarget{display:none;}
div.tabTarget.active{display:block;}


/*  =============Displaytag test  ============= */
th.Sortable a {background-image: url("../images/icon_descending.gif"); background-repeat:no-repeat;  background-position: right center;
    margin-bottom:15px;}
th.Sorted a {background-image: url("../images/icon_ascending.gif"); background-repeat:no-repeat;  background-position: right center;
    margin-bottom:15px;}	
	
	
/*  ==================================  */
/*  =============  FORMS EXPANDABLE-COLLAPSIBLE   =============  */	

/*#aifContainer		{display: block; float: left;}
#prototypeAif		{float:left; clear:both;}
#prototypeAif div	{float: left; display:block; margin-bottom: 1em; margin-right: 0.5em; width: auto;}

#aeAifEditor		{float:left; clear:both;}
#aeAifEditor label	{display: block; float: none; width: auto;}
button.deleteAif		{margin-top:1.2em;}*/

/*  =============  FORMS EXPANDABLE-COLLAPSIBLE   =============  */
/*  ==================================  */	


/*  ==================================  */
/*  =============  REGISTERS HELP   =============  */	

#HelpContent	{padding:2em; color:#464747; font:normal 12px tahoma,verdana,arial,sans-serif; line-height:1.7em;}

#HelpContent h1			{font-size:24px; font-weight:normal; color:#00379f; clear:right; margin-bottom:1em; border-bottom:none;}
#HelpContent h1 span		{display:block; font-size:18px; margin-top:0.5em; color:#b7b7b8;}
#HelpContent h2			{font-size:18px; color:#00379f; float:none; padding:0.5em 0; margin-top:1em; font-weight:bold;}
#HelpContent h3			{font-size:14px; color:#00379f; float:none; font-weight:bold;}
#HelpContent ul			{list-style:square; padding:1em 2em;}
#HelpContent li.Nostyle	{list-style:none;}

#HelpContent ol			{padding:1em 2em;}

#HelpContent a			{color:#00379f; text-decoration:none;}
#HelpContent a:hover,
#HelpContent a:focus		{text-decoration:underline;}

#HelpContent ol.TOC		{padding:2em; border-bottom:1px solid #c1c1de; list-style:decimal; float:left; width:95%; margin-bottom:2em;}
#HelpContent ul.TOC li		{list-style:none;}

#HelpContent div.section	{padding:0.5em; border-bottom:1px solid #c1c1de; margin-bottom:1em;}

#HelpContent table		{width:100%; margin-top:1em; border-collapse:separate; border-spacing:0;}
#HelpContent table th			{height:34px; line-height:34px; background:url(../images/bg_th.gif) #e8e8e9 0 0 repeat-x; border-top:1px solid #d9dada; font-weight:bold; text-align:left; padding:0 8px; border-right: 1px solid #D9DADA; border-top: 1px solid #D9DADA;}
#HelpContent table td			{background-color:#fcfcfc; color:#454546; text-decoration:none; padding:5px 8px; border-right: 1px solid #E2E4E5; border-top: 1px solid #E2E4E5;}

/*  =============  REGISTERS HELP   =============  */
/*  ==================================  */	

.hideElement 			{display:none;}

