@import url(ui.datepicker.css);
/* =============== */
/* Font Definition */
@import url(fonts.css);

/* START RESET CSS */

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
			{margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}
:focus		{outline:0;}
table		{border-collapse:collapse; border-spacing:0;}

/*   END RESET CSS   */
/* =============== */


/* ================== */
/* START TEMPLATE CSS */

body							{background:url(../images/bg_body.png) #fcfaf8 0 0 repeat-x; color:#403931; font:normal 70% 'GHEA Grapalat',arial,verdana,helvetica,sans-serif; padding:0; margin:0;}
input, button, select			{font:normal 100% 'GHEA Grapalat',verdana,arial,helvetica,sans-serif;}
#Container						{width:940px; margin:0 auto; background-color:#FFF; padding:0 10px; position:inherit;}

#Header							{background:url(../images/bg_global-center.png) #ece1d7 0 0 repeat-x; width:950px;}

#OGCLogo   						{left:0; top:0; width:150px; height:76px; padding:0 0 0 0; margin:0 0 0 -10px; float:left; background:url(../images/logo.png) 0 0 no-repeat;}
#OGCLogo h1						{display:block; margin:8px 0 0 0; padding:0 0 0 91px; width:100px; height:25px; overflow:hidden; font-size:18px; color:white; font-weight:normal;}

#poster_am                      {display: block;width:341px; height:260px; padding:0 0 0 0; margin:16px 0 0 0px; float:left; background:url(../images/poster_am.png) 0 0 no-repeat; background-size: 114% 90%;}
#poster_ru                      {display: block;width:341px; height:260px; padding:0 0 0 0; margin:16px 0 0 0px; float:left; background:url(../images/poster_ru.png) 0 0 no-repeat; background-size: 114% 90%;}
#poster_en                      {display: block;width:341px; height:260px; padding:0 0 0 0; margin:16px 0 0 0px; float:left; background:url(../images/poster_en.png) 0 0 no-repeat; background-size: 114% 90%;}

body #OGCLogo span				{display:block; position:absolute; left:0px; top:0px;}

#SystemTitle					{float:left; height:25px; font-size:160%; margin:0 0 0 90px; top:0px; left:0px; width:auto;}
#SystemTitle p					{margin:0; padding:0; color:white; font-size:24px; font-weight:bold; width:850px;}

#GlobalNav						{float:none; padding:0; margin:0; height:76px; width:950px; background-image:url(../images/bg_global-right.png); background-position:top right; background-repeat:no-repeat;}
#GlobalNav ul 					{padding:7px 0 0 0; margin:0 0 0 0; list-style:none; float: right;}
#GlobalNav li 					{text-align:center; float:left; display:inline; margin:0; padding:0 10px 0 10px; border-right:1px solid white;}
#GlobalNav li.Last				{border:0;}
#GlobalNav a					{color:white; text-decoration:none;}
#GlobalNav a:hover				{text-decoration:underline;}

#Search							{background:url(../images/bg_search.png) #b56a3b repeat-x 0 0; padding:0; margin:0; height:31px; text-align:center; float:left; width:100%;}
#Search .Time					{float:left; color:#e8f0dd; padding:8px 0 0 0; width:215px; background:url(../images/bg_left.png) transparent no-repeat 0 0; margin:0 0 0 -21px; height:297px;}
#Search form					{float:right; padding:0; margin:0; background:url(../images/bg_right.png) no-repeat 100% 0; margin-right:-21px; height:297px;}
#Search p						{padding:0; margin:6px 21px 0 0;}
#Search label					{color:#e8f0dd; font-weight:bold; padding:0; margin:0 10px 0 0; float:left; line-height: 17px;}
#Search select, 
#Search input.Text				{background: url(../images/bg_field.gif) #fff 0 0 repeat-x; border: 1px solid #999999; height:17px; line-height:17px; padding:0; margin:0; float:left;}
#Search select					{height:19px; line-height:18px;}
#SearchSelect option:hover		{background-color:red;}

#Search input.Text				{width:180px; margin:0 0 0 10px;}
#Search button,
#Search input.SearchBTN			{background: url(../images/btn_search.png) #d0c5c0 repeat-x 0 0; height:19px; width:auto; padding: 0 0 3px 0; margin:0 0 0 10px; cursor:pointer; color:#fefefe;float:left; border:1px solid transparent; border-color:#fff #8b7f71 #8b7f71 #fff; color:#423c39;}
#Search a						{margin:0 0 0 10px; padding:0; background: url(../images/btn_adv_search.gif) no-repeat 0 0; float:left; width:33px; height:20px; display: block; text-indent:-5000px; white-space:nowrap; overflow:hidden;}

#Main							{float:left; width:100%; padding:0; margin:30px 0 0 0;}

#Navigation						{display:inline; float:left; width:180px; margin:0; padding:0;}
#ShowHideMenu					{display:inline; float:left; width:15px; height:195px; margin:0 0 0 15px; text-align:center; text-decoration:none; color:#396425; font-weight:bold;}

.Menu							{float:left; margin:0; padding:0 0 36px;}
.Menu p							{float:left; display:block; width:180px; margin:0; padding:0;}
.Menu p span					{display:block;line-height:15px; padding:0 0 4px 0; color:#748e9c; font-weight:bold; font-size:120%; border-bottom:4px solid #ffce4a; margin-bottom:9px;}
.Menu p span a					{display:block; width:16px; height:13px; float:right; background-repeat:no-repeat; background-position:0 0; overflow:hidden; background-color:#545854;}
.Menu p span a span				{visibility:hidden;}
.Menu p span a.Minimize			{background-image:url(../images/btn_collapse.gif);}
.Menu p span a.Maximize			{background-image:url(../images/btn_expand.gif);}
.Menu ul						{list-style: none; padding:0; margin:0;}
.Menu ul li 					{display:block; background-color:#ebddd2; float:right;}
.Menu ul li.Selected 			{background-color:#e9ebe9;}
.Menu ul li a					{display:block; width:155px; background:url(../images/arrow_nav.png) 5px 12px no-repeat; line-height:14px; padding:8px 5px 8px 20px; border-top:1px solid #fff2bf; border-bottom:1px solid #dfd2c7; color:#45555f; text-decoration:none;}
.Menu ul li.Selected a			{font-weight:bold;}
.Menu ul li.Selected a:hover	{text-decoration:none; cursor:default;}
.Menu ul li a:hover				{text-decoration:underline;}
.Menu form 						{display:block; width:160px; float:left; background:#DDD4CB; padding:10px; margin:0; text-align:left; clear:both;}
.Menu form fieldset 			{display:block; float:left; width:100%; padding:0; margin:0;}
.Menu form p 					{background:transparent; width:160px; padding:0; clear:both; margin:3px 0;}
.Menu form label 				{background:transparent; display:block; padding:0; clear:both; margin:0 0 3px 0; width:160px; color:#4b3c30;}
.Menu form input 				{float:none; width:158px; background:#FFFFFF url(../images/bg_input.gif) repeat-x 0 0; border:1px solid #B1B3B1;}
.Menu form p.Buttons		 	{text-align:right;}
.Menu form input.BTN		 	{background: url(../images/bg_btn.png) #a76e3e repeat-x 0 0; border:1px solid transparent; border-color:#fff #8b7f71 #8b7f71 #fff; color:#FFF; padding:1px 3px; margin:0; width:auto; cursor:pointer;}

.Menu .UserInfo					{display:block; width:160px; background:#ebddd2; padding:10px; margin:0; line-height:180%; float:left; border-bottom:1px solid #dfd2c7; color:#45555f;}

.Menu .Calendar									{display:block; width:180px; background:#F2F4EF url(../images/bg_menu_item.gif) 0 50% repeat-x; padding:1px 0; margin:0; text-align:center;}
.Menu .Calendar table							{width:100%; border-collapse:separate; border-spacing:1px; float:left; margin:0; padding:0; clear:none;}
.Menu .Calendar table thead input				{padding:1px; font-weight:bold}
.Menu .Calendar table th,
.Menu .Calendar table td						{padding:3px 3px; vertical-align:middle}
.Menu .Calendar table thead td 					{padding:0 0 2px;}
.Menu .Calendar table th						{border:1px solid #A9B2A1; background:#B9BFB1 url(../images/bg_calendar_th.png) repeat-x 0 50%; color:#000;}
.Menu .Calendar table tbody td					{border:1px solid #C9CFC3; background:#F0F1EC url(../images/bg_calendar_td.png) repeat-x 0 50%;}
.Menu .Calendar table tbody td.Today			{border:1px solid #000; background:#272D21 url(../images/bg_calendar_td_today.png) repeat-x 0 50%; color:#EBEEE5;}
.Menu .Calendar table tbody td.Active			{background:#D0D9BE url(../images/bg_calendar_td_active.png) repeat-x right top;}
.Menu .Calendar table tbody td.Active a			{font-weight:bold; color:#485539;}
.Menu .Calendar table tbody td.Active a:hover	{text-decoration:none;}

img.Left			{float:left; padding: 5px 10px 5px 0; margin:0;}
img.Right			{float:right; padding: 5px 0 5px 10px; margin:0;}
img.InformationBut	{margin-left:10px;}

#Footer					{float:left; background:#ebddd2; width:100%; margin:15px 0; padding:0 0 10px 0; color:#45555f;}
#UpdateInfo				{float:left; padding:20px 0 0 10px; margin:0;}	
#CopyrightInfo			{float:right; padding:20px 10px 0 0; margin:0;}
#Footer ul				{clear:both; margin:0; padding:15px 0 0 0; list-style:none; text-align:center;}
#Footer ul li			{display:inline; border-right:1px solid #cfcbc8; padding:0; margin:0;}
#Footer ul li.Last		{border:none;}
#Footer ul li a			{color:#45555f; padding:0; margin:0 10px;}
#Footer ul li a:hover	{text-decoration: none;}

.clear				{display:block; width:100%; height:1px; padding:0; margin:0;}
#Content			{margin:0 0 0 230px; line-height:16px; text-align:justify;}
.Bigger #Content	{margin-left:45px;}

/*   END TEMPLATE CSS   */
/* ================== */


/* ================== */
/* START MAINAREA CSS */
.Left		{float:left; display:block;}
.Right		{float:right; display:block;}

.wCheck		{width:5px;}

.w05		{width:5%;}
.w10		{width:10%;}
.w15		{width:15.5%;}
.w20		{width:20%;}
.w25		{width:25%;}
.w33		{width:32.5%;}
.w34		{width:33.3%;}
.w40		{width:40%;}
.w50		{width:50%;}
.w55		{width:55%;}
.w60		{width:60%;}
.w65		{width:64%;}
.w75		{width:75%;}
.w90		{width:90%;}
.w98		{width:98%;}
.w100		{width:100%;}

.mt30				{margin-top:30px;}
#Content .mb10		{margin-bottom:10px;}

#Content p.UserRole		{display:block; float:right; padding:0 0 0 10px; border-left:1px solid #45555f; line-height:13px; margin-top:3px;}
#Content .ExtraInfo		{background:#403931; color:white; padding:10px 1%; float:left; width:98%; border-top:1px solid #fff2bf; border-bottom:1px solid #dfd2c7; position: relative; margin:0 0 5px 0;}

#Content h2				{border-bottom:4px solid #ebddd2; padding:0 0 3px 0; margin:0 0 20px 0; font-size:16px; font-weight:bold; color:#868f98;}
#Content h3				{margin:0 0 0 0; padding:5px 1%; float:left; width:98%; background: url(../images/btn_search.png) #d0c5c0 repeat-x 0 0; border-top:1px solid #fff; border-bottom:1px solid #978981; color:#45403a;}
#Content .Sidebar h3	{margin:0;}

#Content a				{color:#45555f;}
#Content a:hover		{text-decoration:none;}
#Content p.Buttons a				{color:white; background:url(../images/bg_button-link.png) #a46938 0 0 repeat-x; padding:4px 6px 3px 6px; margin:0 5px; text-decoration:none; display:block; float:left; border-width:1px; border-style:solid; border-color:#fff #c4c1c1 #c4c1c1 #fff;}
#Content p.Buttons a:hover			{color:#45555f; background:url(../images/bg_button-link.png) #bf997a 0 -40px repeat-x; color:#45555f;}
#Content p.Buttons span				{background-color:#d9dcd5; float:right; padding:5px 0; margin-right:5px;}
Body.EN #Content p.Buttons span		{width:270px;}
Body.EL #Content p.Buttons span		{width:300px;}
#Content p.Buttons span button,
#Content p.Buttons span	select,
#Content p.Buttons input.BTN		{float:none;}

#Content .ContextMenu				{display:block; float:left; width:98%; padding:10px 1%; background:#ebddd2; border-top:1px solid #fef2bf; border-bottom:1px solid #FFF2BF;}
#Content .ExtraInfo .ContextMenu 	{float:left; width:auto; padding:0; border:0; background:none;}
#Content .ContextMenu ul			{list-style:none;}
#Content .ContextMenu ul li			{float:left; margin:0 5px;}
#Content .ContextMenu ul.Grouped	{background:#676f5b; float:left; padding:5px 0 5px 5px; margin:-6px 0; border:1px solid #000; border-left:0;}
#Content .ContextMenu ul.Grouped li	{margin:0 5px 0 0;}
#Content .ContextMenu a				{display:block; padding:2px 6px 3px 6px; text-decoration:none; background:url(../images/bg_button-link-context.png) #e1e4e1 0 0 repeat-x; color:white; border-width:1px; border-style:solid; border-color:#eff3ef #000 #000 #eff3ef;}
#Content .ContextMenu a:hover		{background:url(../images/bg_button-link-context.png) #ccd2cc 0 -40px repeat-x;}
#Content .ContextMenu div			{float:right;}
#Content .ContextMenu p				{background:#676f5b; float:left; padding:10px 0 9px 5px; margin:-6px 0; border:1px solid #000; border-right:0; color:#bcd6bc;}

#Content .ContextMenuTender					{display:block; float:left; width:98%; padding:5px 1%; background:#ebddd2; border-bottom:1px solid #dfd2c7; border-top:1px solid #FFF2BF;}
#Content .ContextMenuTender ul				{list-style:none;}
#Content .ContextMenuTender ul li			{float:left; margin:0 1px;}
#Content .ContextMenuTender ul.Grouped		{background:#F3EFEC; float:left; padding:5px 0 7px 5px; margin:6px 0;}
#Content .ContextMenuTender ul.Grouped li	{margin:0 5px 0 0; white-space: nowrap;}
#Content .ContextMenuTender a				{display:block; padding:2px 6px 3px 6px; text-decoration:none; background:url(../images/bg_btn.png) #a76e3e repeat-x 0 0; color:white; border-width:1px; border-style:solid; border-color:#FFFFFF #a9531a #a9531a #FFFFFF;}
#Content .ContextMenuTender a:hover			{background:url(../images/bg_btn.png) #a76e3e repeat-x 0 0; color:#45555F;}
#Content .ContextMenuTender div				{float:left; clear: both;}
#Content .ContextMenuTender p				{background:#F3EFEC; float:left; padding:10px 0 9px 5px; margin:6px 0; color:#45555F;}

#Content dl.Grid					{background:#ebddd2; padding:0 1% 10px 1%; float:left; width:98%; border-top:1px solid #FFF2BF;}
#Content dl.Grid dt					{display:block; float:left; background:#f3efec; padding:2px; margin:5px 5px 0 0; clear:both; width:50%; text-align:left;}
#Content dl.Grid dd					{display:block; padding:2px; margin:5px 0 0 0; width:47%; float:left; text-align:left;}

.GridList							{margin:0 0 0 0; padding:5px 1%; float:left; width:98%; background-color:#EBDDD2; border-top:1px solid #FFF2BF; border-bottom:1px solid #DFD2C7; color:#45403a;}
.GridSm								{background:#ebddd2; padding:0 1% 10px 1%; float:left; width:98%; border-top:1px solid #FFF2BF;}
.GridSm dt							{display:block; float:left; background:#f3efec; padding:2px; margin:5px 5px 0 0; clear:both; width:50%; text-align:left;}
.GridSm dd							{display:block; padding:2px; margin:5px 0 0 0; width:47%; float:left; text-align:left;}


#Content dl.Info					{background:#ebddd2; padding:5px 1% 10px 1%; color:#45555f; border-top:1px solid #fff2bf; border-bottom:1px solid #dfd2c7; margin-bottom:10px;}
#Content dl.Info dt					{background:#F3EFEC; color:#45555f;}
#Content dl.Info dd					{color:#45555f;}


#Content .Tabular				{background:#f9f6f2; float:left; width:100%;}
form .Tabular					{margin-top:5px;}
#Content table					{width:100%;}
#Content .HasSidebar table		{width:100.3%;}
#Content table th,
#Content table td				{border:1px solid #fff; padding:4px;}
#Content table th				{text-align:left; vertical-align:top;}
#Content table tr.Even td		{background-color:#f3efec;}
#Content table tr.Criteria td	{background-color:#deded3;}
#Content table tfoot tr td		{background-color:#d6d6bf; font-weight:bold;}
th								{background: url(../images/bg_table.png) repeat-x #d1b8a2; color:#45555f;}
td								{vertical-align: top;}
td.Highlighted					{background-color:#e3e0de;}

#Content form				{background:#ebddd2; padding:10px 1%; float:left; width:98%; border-top:1px solid #fff2bf; border-bottom:1px solid #dfd2c7;}
#Content legend				{margin-top:10px; border-bottom:1px solid red; width:100%; float:left;}
#Content fieldset			{float:left; width:100%;}
#Content fieldset.FolTab	{margin-bottom:15px;}
#Content select, 
#Content textarea, 
#Content input				{background:#FFFFFF url(../images/bg_input.gif) repeat-x 0 0; border:1px solid #c2bbb5#Content dl.Grid; float:left; padding:2px; margin:0 5px 0 0; font-family: 'GHEA Grapalat',arial,verdana,helvetica,sans-serif; font-size:100%;}
#Content table input		{float:none; margin:0;}
#Content table input.WBut	{float:left; margin-right:3px;}
#Content textarea			{height:80px;}
#Content input.Check, 
#Content input.Radio	{background:none; border:0; padding:0; vertical-align:middle;}
#Content button,
#Content input.BTN		{padding:2px 6px; margin:0 5px 0 0; cursor: pointer; overflow:visible; background: url(../images/bg_btn.png) #a76e3e repeat-x 0 0; border:1px solid transparent; border-color:#fff #a9531a #a9531a #fff; color:white;}
#Content a.ACTB			{background:url(../images/bg_button.gif) #728653 0 50% repeat-x; color:#203b20; padding:0; margin:0 5px 5px 0; border:1px solid #99a199; width:16px; height:16px; text-decoration:none; display:block; float:left; text-align:center; line-height:15px;}

#Content form p		{display:block; clear:both; float:left; width:100%; margin:5px 0 0 0;}
#Content p.Buttons	{display:block; clear:both; float:left; width:100%; text-align:right; background:#F3EFEC; padding:10px 0; margin:10px 0 0 0; clear:none;}
#Content p.Buttons span 				{font-weight:bold;}
#Content #TStruct  p.Buttons 			{padding-top:10px; padding-bottom:10px; background:#ebddd2; border-bottom:1px solid #a39a90;}
#Content #TStruct  p.Buttons button		{color:white; padding:3px 10px; background:url(../images/bg_button_ts.png) #6a5844 0 0 repeat-x; border-width:1px; border-style:solid; border-color:#cfcac4 #a9531a #a9531a #cfcac4;}
#Content #TStruct  p.Buttons button:hover	{border-color:#fff #181410 #181410 #fff;}

#Content p.Footnotes			{padding:10px 0 0 0; margin:10px 0 0 0; border-top:4px solid #F3EFEC;}
#Content span.RCOptions, 
#Content label					{display:block; float:left; background:#f3efec; padding:2px; margin:0 5px 0 0; text-align:left;}
#Content label.TextareaRem		{height:100px;}
#Content label.TextareaNM		{height:82px;}
#Content label.TextareaTall		{height:200px;}
#Content .Tall					{height:180px;}
#Content .Medium				{height:80px;}
#Content label.SMulti			{height:53px;}
#Content label.Radio			{display:inline; width:auto; clear:none; background:none;}
#Content form .remaining		{float:left;}
#Content .Mandatory				{color:#c03;}
#Content .Information			{color: #3366CC;}

#Content .HasSidebar		{width:65%; float:left;}
#Content .HasSidebar h3		{margin-top:10px;}
#Content .Sidebar			{width:33%; float:right; margin-top:10px;}
#Content .Sidebar form		{width:94%; padding:0 3% 10px 3%;}
#Content .Sidebar textarea	{width:97%; margin:0; padding:2px;}
#Content .Sidebar label		{width:97%; margin:10px 0 5px 0; padding:2px 3px;}

#Message					{line-height:140%; zoom:1; float:left; width:92%; padding:15px 1% 15px 7%; margin:10px 0 10px 0;}
.Info						{background:url(../images/message_info.gif) #ebddd2 10px 8px no-repeat; color:#45555f;}
.Success					{background:url(../images/message_success.png) #197600 5px 8px no-repeat; color:#ffffff;}
.Error						{background:url(../images/message_error.gif) #d30000 5px 10px no-repeat; color:#ffffff;}
.Alert 						{background:url(../images/message_info.gif) #4100bb 10px 8px no-repeat;  color:#ffffff;}
#Content #Message ul		{list-style:square; margin:10px 0 0 15px;}
#Content #Message ul li		{color:#ffffff;}
#Content #Message p strong	{color:#ffffff;}
#Content .Success a, 
#Content .Error a			{color:#FFF;}
#Content #Message p.Buttons	{background:none; padding:0; margin:10px 0 0 0; border:0;}
#Content #Message p.Buttons button			{background:url("../images/bg_btn.png") repeat-x scroll 0 0 #A76E3E; border-color:#FFFFFF #FFFFFF #FFFFFF #FFFFFF; color:#FFF;}

#Content .Legend		{background:transparent; float:left; width:98%; padding:5px 1%; margin:10px 0 0 0; border-top:1px dotted #bdb7b9; border-bottom:1px dotted #bdb7b9;}
#Content .Legend img	{vertical-align:middle;}

#Content .Clarification			{display:block; float:left; width:100%; overflow:hidden;}
#Content .Clarification	p		{float:left; margin:10px; 5px;}
#Content .Clarification table	{float:left; width:100%;}
#Content .Clarification h4, 
#Content .tabbertab h4, 
#Content h4.TabH				{display:block; float:left; width:98%; padding:5px 1%; margin:5px 0 0 0; background:#d0d4cb url(../images/bg_h4.png) repeat-x 0 0; color:white; border-top:1px solid #fff; border-bottom:1px solid #99aa83;}
#Content h4.TabH				{cursor:default;}
#Content h4.ListH				{float:left; width:100%; margin:15px 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #dcdfd8; background:none; border-top: 0; color:#403931; cursor:default;}
#Content #Active h4.Envelope	{background-image:url(../images/bg_h4_active.gif);}
#Content h4.Envelope			{cursor:pointer;}
#Content #Active form p			{margin:5px 0 0 0;}
#Content #Active form p.Buttons	{margin:13px 0 8px 0;}

#Content .Clarification h5, h5.tabbertab,
#Content .tabbertab h5 					{margin-top:5px;padding:5px 1%; float:left; width:98%; border-bottom:1px solid #e0dbd7; border-top:1px solid #fff; font-size:100%; color:#766d63; background:#ede9e6;}
#Content .Clarification h4 .RankOrder	{float:right; font-weight:normal;}

#Content div#MoreCFTInfo			{display:block; float:left; width:98%; margin:10px -1px 0 -1px; padding:7px 1%;}
#Content div#MoreCFTInfo p			{padding:5px 1%; width:98%; margin:0;}
#Content p#ShowCFTInfo				{cursor:pointer; background:url(../images/arrow_show_more.gif) no-repeat 2px 50%; padding-left:15px; padding-right:220px; text-align:left;}
#Content div#MoreCFTInfo h3			{background:#5f5956; border:0; margin:0; background: url(../images/btn_search.png) #d0c5c0 repeat-x 0 0; border-top:1px solid #fff; border-bottom:1px solid #978981; color:#45403a;}
#Content div#MoreCFTInfo dl.Grid	{background:transparent; padding:0; width:100%;}
#Content div#MoreCFTInfo dl.Grid dt	{background:#5c534a; color:#ffffff;}

#Content .tabber						{margin:15px 0 0 0; float:left; width:100%;}
#Content .tabber .tabber 				{margin:0;} 
#Content .tabberlive .tabbertabhide		{display:none;}
#Content .tabberlive					{margin:15px 0 0 0; float:left; width:100%;}
#Content ul.tabbernav,
#Content ul.Cycles						{margin:0 0 10px 0; padding:0; border-bottom:4px solid #ebddd2; float:left; width:100%;}
#Content ul.tabbernav li,
#Content ul.Cycles li					{list-style:none; margin:0 5px 0 0; display:block; float:left;}
#Content ul.tabbernav li a,
#Content ul.Cycles li a					{display:block; padding:3px 5px; background:#f3efec; color:#45555f; text-decoration:none;}
#Content ul.Cycles li a.TabNumber		{width:23px; padding: 3px 0; text-align:center; margin-top:5px;}
#Content ul.Cycles li a.First			{width:51px;}
#Content ul.tabbernav li a:hover,
#Content ul.Cycles li a:hover			{background:#fff2bf;}
#Content ul.tabbernav li.tabberactive a,
#Content ul.Cycles li.active a			{background:#a9531a; color:white;}
#Content ul.tabbernav li.tabberactive a:hover,
#Content ul.Cycles li.active a:hover		{background:#fff2bf; color:#45555f; cursor: default;}
#Content .LowerTabs						{margin:0;}

#Content ul.tabbernav li.tabberdisabled a,
#Content ul.tabbernav li.tabberdisabled a:hover	{background:#F3EFEC; color:#c2bbb5; cursor: default;}

#Content #ToggleSubmenu			{display:block; float:right; width:190px; height:20px; line-height:19px; padding:0 5px; margin:0 0 -5px 10px; color:white; text-decoration:none; text-align:center; background:url(../images/btn_cft-menu.png) #d2c3b8 0 0 no-repeat;}
#Content #ToggleSubmenu:hover	{background:url(../images/btn_cft-menu.png) #004a9e 0 -40px no-repeat; color:#45555f;}

#Content div.Submenu					{display:block; clear:both; padding:5px; background-color:#a76e3e; overflow:hidden; z-index:999;}
#Content div.Submenu ul					{list-style-type:none; margin:0; padding:0; width:100%;}
#Content div.Submenu li					{display:block; width:100%; padding:0; text-align:left; border-top:1px solid #fff2bf; border-bottom:1px solid #dfd2c7;}
#Content div.Submenu li a				{display:block; width:94%; padding:3px 3%; color:#45555f; background:#ebddd2; text-decoration:none;}
#Content div.Submenu li a:hover			{background:#fff2bf;}
#Content div.Submenu li.Selected a, 
#Content div.Submenu li.Selected a:hover	{background:#dfd2c7; color: #45555f;}
#Content div.Submenu ul.Bottom				{border-top:5px solid #a76e3e;}

#Content .Pagination					{display:block; float:left; width:98%; padding:10px 1%; background:#ddd4cb;}
#Content .Pagination p.Results			{padding:4px 0 0; width:50%; display:block; float:left; margin-top:0;}
#Content .Pagination p.PageNav			{padding:0; text-align:right; float:none; clear:none; width:auto; margin-top:0;}
#Content .Pagination button				{font-weight:bold; width:25px; text-align:center; padding-left:0; padding-right:0; margin:0 0 0 5px;}
#Content .Pagination button.Disabled	{background:#cdcdcd; border-color:#bbbbbb;}

#Content form#DefineTS			{margin:15px 0 0 0; padding:0; float:left; width:100%; background:transparent;}

#Content div.DesignTS						{float:left; width:100%; background-color:#ebddd2;}
#Content div.DesignTS ul					{float:left; width:98%; border-bottom:4px solid #ebddd2; padding:0 1%; margin:15px 0 0 0;}
#Content div.DesignTS ul li					{display:block; float:left; height:30px; line-height:30px; font-weight:bold; margin:0 1% 0 0; padding:0; width:24%; text-align:center; color:white; background-color:#863f13;}
#Content div.DesignTS ul li#DTSLots			{width:100%; margin:0; background-color:#ebddd2; border:none;}
#Content div.DesignTS ul li#DTSLots	a		{width:24%; margin:-31px 0 0 175px;}
#Content div.DesignTS ul li a				{background-color:#b68a65; display:block; float:left; width:100%; text-decoration:none; color:white;}
#Content div.DesignTS ul li a:hover			{background-color:#fff2bf; color:#96531f;}
#Content div.DesignTS ul li label			{padding:0; width:24%; margin:0; line-height:20px; margin:7px 0 3px 0px; text-align:left; color:black; font-weight:normal;}
#Content div.DesignTS label					{text-indent:5px; background:#F3EFEC;}
#Content div.DesignTS ul select				{margin:4px 8px 0 5px; width:63.5%; float:left; vertical-align:middle;}
#Content div.LotConfig						{float:left; width:98%; padding:5px 1% 0 1%; background:#ebddd2; border-bottom:1px solid #c9c7c5;}
#Content div.LotConfig	dt					{ width:23%;}
#Content div.LotConfig p					{background:url(../images/separator_lot-config.gif) 0 0 repeat-x; margin:0; padding:10px 0 8px 0;}
#Content div.LotConfig label,
#Content div.LotConfig span.RCOptions		{width:23.5%; background:#F3EFEC;}
#Content div.LotConfig input				{width:62.3%;}
#Content div.LotConfig input.w10			{width:12%;}
#Content div.LotConfig select				{width:63.1%;}
#Content div.LotConfig button				{width:10%;}
#Content div.LotConfig div#HandleFinancial				{display:block; float:left; width:100%; margin:0; padding:0;}
#Content div.LotConfig div#HandleFinancial p a			{display:block; float:left; width:24%; color:white; text-decoration:none; margin-top:10px; padding:3px 0; background:#a46938 url(../images/bg_button-link.png) repeat-x 0 0; border-width:1px; border-style:solid; border-color:#ffffff #bdc2b6 #bdc2b6 #ffffff; text-align:center;}
#Content div.LotConfig div#HandleFinancial p a:hover	{background:url(../images/bg_button-link.png) #bf997a 0 -40px repeat-x; color:#7f4003;}

#TSTools				{float:left; width:98%; padding:10px 1%; background:#ebddd2; border-bottom:1px solid #dfd2c7; margin:0 0 15px 0;}
#TSTools ul				{list-style:none; padding:0; float:right; width:auto;}
#TSTools ul li			{display:block; float:left; margin:0 0 0 8px; text-align:center;}
#TSTools a				{display:block; float:left; color:#fff; text-decoration:none; padding:3px 10px; background:url(../images/bg_button_ts.png) #6a5844 0 0 repeat-x; border-width:1px; border-style:solid; border-color:#cfcac4 #a9531a #a9531a #cfcac4;}
#TSTools a:hover			{background:url(../images/bg_button_ts.gif) #6a5844 0 0 repeat-x; border-color:#fff #a9531a #a9531a #fff;}
#DefineTS .noMTop 			{margin-top:0;}

#Content #TStruct div		{text-align:right; color:#fff; margin:-1px 1px 0 -1px;}

#Content #TStruct fieldset 					{background:#ebddd2; padding:0; float:left; width:100%;}
#Content #TStruct fieldset fieldset				{background:#ebe7e6; width:97%; float:right; border:1px solid #fff; border-right:0; margin:0 0 3% -1px;}
#Content #TStruct fieldset fieldset fieldset			{background:#ececec;}
#Content #TStruct fieldset fieldset fieldset fieldset		{background:#eeeeee;}
#Content #TStruct fieldset fieldset fieldset fieldset fieldset		{background:#f5f3f2;}
#Content #TStruct fieldset.CritFset				{border:0; margin:0; padding:0; background:transparent; width:100%;}

#Content #TStruct p			{padding:0; margin:0; float:left; position:relative;}
#Content #TStruct ul		{list-style:none; float:right; position:relative; top:-25px; z-index:100; margin:0 0 -8px 0;}
#Content #TStruct ul li		{display:block; float:left; width:21px; text-align:center; position:relative; overflow:hidden; border:1px solid #fff; border-right:0; text-indent:-500em;}
#Content #TStruct ul li strong	{font-weight:normal;}
#Content #TStruct ul li.Weight, 
#Content #TStruct ul li.Threshold	{text-indent:0; width:auto; text-align:right; padding:0 3px 0 3px;}
#Content #TStruct ul li.Mandatory	{background:url(../images/bg_mandatory.gif) 50% 50% no-repeat;}
#Content #TStruct ul li.ESRscore	{background:url(../images/bg_ESR_eval.gif) 50% 50% no-repeat;}
#Content #TStruct ul li.ReadOnly	{background:url(../images/bg_read_only.gif) 50% 50% no-repeat;}
#Content #TStruct ul li.MvUp		{background:url(../images/arrow_move-up-disabled.gif) 50% 50% no-repeat;}
#Content #TStruct ul li.MvDn		{background:url(../images/arrow_move-down-disabled.gif) 50% 50% no-repeat;}
#Content #TStruct ul li a			{position:absolute; top:0; left:0; display:block; width:21px;}
#Content #TStruct ul li.MvUp a		{background:url(../images/arrow_move-up.gif) 50% 50% no-repeat;}
#Content #TStruct ul li.MvDn a		{background:url(../images/arrow_move-down.gif) 50% 50% no-repeat;}
#Content #TStruct ul li.ValidityMN	{background:url(../images/bg_manual.gif) 7px 50% no-repeat;}
#Content #TStruct ul li.ValidityAU	{background:url(../images/bg_auto.gif) 7px 50% no-repeat; text-indent:0; width:40px; text-align:right; padding-right:3px;}
#Content #TStruct ul li.Dates		{text-indent:0; width:125px; text-align:center; padding-right:3px;}
#Content #TStruct ul li.Status		{background:url(../images/bg_status.gif) 5px 50% no-repeat; text-indent:0; width:45px; text-align:left; padding:0 0px 0 16px;}
#Content #TStruct p a				{display:block; float:left; position:absolute; top:0; left:0; z-index:100; width:3%; border:1px solid #fff; color:#fff; text-decoration:none; font-size:120%; text-align:center;}
#Content #TStruct p a:hover, 
#Content #TStruct ul li a:hover		{background-color:#fff2bf; color:#45555f;}
#Content #TStruct input				{width:3%; margin:-1px 0 0 0; padding:0; float:none; vertical-align:middle;}
#Content #TStruct input.active		{background:transparent;}
#Content #TStruct label				{margin:0; padding:0 19% 0 3%; position:relative; width:78%; text-align:left; z-index:1; cursor:pointer; border:1px solid #fff;}
#Content .TSHead label				{background:#C3A084;}
#Content .TSCriterion label, 
#Content .TSCriterionFin label		{background:#D0BAA5;}

#Content #TStruct dl		{padding:0 0 0 25px; margin:0; float:none; clear:both; text-align:left; color:#766d63;}
#Content #TStruct dt		{padding:0; margin:0; float:left; width:120px;}
#Content #TStruct dt img	{float:left;}
#Content #TStruct dd		{padding:0; margin:0 0 0 135px; float:none;}

#Content #TStruct dl.Cert dt		{margin:0 0 5px; width:150px;}
#Content #TStruct dl.Cert dd		{margin:0 0 5px 165px;}

#Content #TStruct div.TSCriterion			{float:right; width:97%; margin:0 0 0 3%; padding:0 0 15px 0;}
#Content #TStruct div.TSCriterion label		{padding:0 19% 0 0; width:81%;}
#Content #TStruct div.TSCriterionFin		{float:left; width:100%; margin:0; padding:0 0 15px 0;}
#Content #TStruct div.TSCriterionFin label	{padding:0 19% 0 0; width:81%;}

#Content #TStruct p, 
#Content #TStruct ul li, 
#Content #TStruct p a, 
#Content #TStruct ul li a, 
#Content #TStruct label			{height:auto; line-height:23px;}
#Content #TStruct ul li, 
#Content #TStruct p a, 
#Content #TStruct ul li a		{height:23px;}


/* ================== */
/*   END MAINAREA CSS  */

.ACT img						{float:left; margin:0 5px 0 0;}

#Content label.active					{background-color:#fff2bf;}
#Content .TSHead label.active, 
#Content .TSCriterion label.active, 
#Content .TSCriterionFin label.active	{background-color:#FFCE4A;}
#Content .TSEvaluators 			{padding-bottom:20px;}
#Content #TStruct .TSEvaluators dt	{width:auto; margin-right: 5px; font-weight:bold;}
#Content #TStruct .TSEvaluators dd	{margin-left:0;}
#Content input.active,
#Content select.active,
#Content textarea.active	{border:1px solid #a46938; background-color:#fff2bf; background-image:none;}


#CAPTCHA					{display:inline; clear:both; margin:5px 0 0 34%; vertical-align:top;  width: 230px; height: 75px;}
#Content p.Captcha button	{margin:5px 0 0 2px;}

body#PopUp			{background-image:none; background-color:#FFF;}
#PopUp #Content		{margin:8px;}
#PopUp h1			{border-bottom:4px solid #EBDDD2; padding:0 0 7px 0; margin:0 0 20px 0; font-size:16px; font-weight:bold; color:#868F98;}
#PopUp h2			{font-size:100%; font-weight:bold; border-bottom:1px solid #766d63; margin:10px 0 5px 0; padding:5px 0 2px;}


#PopUp #main #options			{display:block; float:left; width:100%;}
#PopUp #main #optNum p,
#PopUp #main #options p			{margin-left:0 !important; margin-left:3px;}
#PopUp #main #options span.crtValue	{padding:2px 5px 2px 2px; display:block; width:20px; float:left;}

.THSort								{float:right; width:7px; margin-top:2px;}
.THSort	img							{clear:both; float:right; margin-bottom:3px;}
p.Pop								{margin:15px 0;}
#Content form p.Highlighted 		{background-color:#e5e2e1; padding:5px 0;}
#Content form p.Highlighted label 	{margin-left:5px;}

#Content td a.popup,
#Content td a.popup				{width:8px; height:11px; background-color:#87aa58; border:1px solid #fff; text-align:center; color:#fff; text-decoration:none; padding:1px 2px; font-size:9px; line-height:11px; margin-left:5px;}
#Content td a.popup:hover,
#Content td a.popup:hover	{background-color:#695c4e; color:#fff; text-decoration:none;}

#TenderEvaluationForm span.Status,
th span.Status 				{display:block; color: #45555f}

#Content .Text			{padding: 5px 0 10px 0; float:left; width:100%;}
#Content .Text p		{padding:5px 0 0 0;}

#Content .Agreement		{background-color:#f3f5f0; overflow-x:hidden; overflow-y:auto; height:350px; float:left; width:98%; padding:5px 1%;}
#Content .Agreement p	{padding:5px 10px; float:none; text-align:justify;}
#Content .Agreement h3	{margin-top:5px; padding:5px 0; background:none; margin:0; border-width:0; float:none; border-bottom:1px solid #EBDDD2; width:100%; font-size:110%;}
#Content .Agreement h4	{padding:10px 0 5px 0; background:none; margin:0; float:none; border-bottom:1px solid #EBDDD2;}
#Content .Agreement h5	{padding:10px 0 5px 0; background:none; margin:0; float:none; font-weight:normal; border-bottom:1px solid #EBDDD2;}

#Content ol.Roman 			{list-style:upper-roman; padding-left:30px;}
#Content ol.Roman span		{font-weight:bold;}
#Content ol.Roman li 		{margin-top:10px;}
#Content ol.RomanLow		{list-style:lower-roman; padding-left:20px;}
#Content ol.RomanLow li 	{margin-top:10px;}
#Content .Agreement ol p	{padding:5px 0;}

#Content .Text ul,
#Content .Agreement ul				{padding:3px 0 0 15px; margin:0; list-style: url(../images/bullet.gif) square;}
#Content .Text ul li,
#Content .Agreement ul li			{padding-bottom:5px;}
#Content .Text ul li ul,
#Content .Agreement ul li ul			{list-style: url(../images/bullet_sm.gif) disc;}
#Content .Text ul li ul li ul,
#Content .Agreement ul li ul li ul	{list-style: url(../images/bullet_smr.gif) disc;}

#Content PRE					{float:left; display:block; width:100%; overflow:auto;}
span.InputInfo					{clear:both; float:left; margin:5px 0 10px 0; width:61%; padding-left:33.5%; color:#8b8f7f;}
			 	
/*  calendar */
/* ================== */

#Calendar						{margin:0; padding:0; float:left; position:relative;}
#Calendar table					{margin:0; padding:0; border-collapse: collapse; border:0; width:180px; float:left;} 
#Calendar table	th,
#Calendar table	td				{vertical-align:middle; text-align:center; line-height:20px; width:25px; height:22px; font-size:90%;}
#Calendar table	td 				{background:url(../images/bg_date.png);}
#Calendar table	th 				{background:url(../images/bg_day.png) 0 0; color:#403931;}
#Calendar table .Today			{background:url(../images/bg_today.gif) 0 0; color:#ebece4;}
#Calendar table .Active 		{background:url(../images/bg_date_active.png) 0 0;}
#Calendar table .Active a		{font-weight: bold; color:#48553b; text-decoration: none;}
#Calendar table .Active a:hover	{text-decoration: underline;}
#Calendar form					{padding: 10px 5px; width:170px;}

#Calendar form select.Year		{position:absolute; right:5px;}

/* ================== */
/*   calendar */

.Hscroll						{overflow-x:auto; overflow-y:hidden; padding-bottom:10px; margin-top:10px; float:left;}
.Hscroll table					{margin-bottom:20px;}
#Content th.Criterion			{background-color:#87aa58; background-image: none; padding: 0; line-height:21px;}
#Content th.Criterion a.ExpCol	{width:14px; background-color:#87aa58; border:1px solid #fff; border: 1px 1px 0 0; text-align:center; color:#fff; text-decoration: none; line-height:16px; padding:4px 3px;}
#Content th.Criterion a.ExpCol:hover	{background-color:#695c4e; color:#fff; text-decoration:none;}
th.NoWrap								{white-space:nowrap;}
tr.Values th							{background-image:none; background-color: #4C563C; font-weight:normal;}
th.OverallP								{background-image:none; background-color: #5e5e5e;}
#Content td.RSeparator					{border-right-color:#cbcec7;}

#Content div.tableSet		{*float:left; position:relative; /* mda fixed issue 2009/02/17 width:100%; overflow-x:auto; padding-bottom:18px;*/}
#Content div.showhide		{width: 160px; display: none; padding-bottom: 5px; background:#e3dede; border: 1px solid #777777; border-width: 1px 0 0 1px; position: absolute; top: -1px; *top: 0; right: 0;}
#Content div.left					{left:0;}
#Content div.showhide p				{margin:0; width:100%; padding:2px; float:none; text-align: left;}
#Content div.showhide p:after		{clear: both; display: block; content: "."; height: 0; visibility: hidden;}
#Content div.showhide p.smalltitle	{width: 156px;margin:0 0 5px 0; line-height:24px; *line-height:21px; border-bottom:1px solid #fff; background:#994f1f; font-weight:bold; color:#FFFFFF;}
#Content div.showhide p input		{margin:0 0 0 -18px; padding:0; border:none; vertical-align:middle; float:left;}
#Content div.showhide p label		{background:none; line-height:normal; margin:0; padding:0 0 0 20px; float:left; vertical-align:middle; text-align: left;}

th.extra	{width: 16px;}
td.extra	{background-color: #e8e5e3;}

#Content table tr td.Hover {background-color: #fff2bf;}

#Content form p.password 	{position:relative;}
.indicatorContainer,
.passwordMessage			{height:17px; width: 113px; position:absolute; top: 0; left: 50.7%;}
.passwordMessage			{width:auto;}
.indicatorContainer			{background: url(../images/bg_pswd_strength.gif) repeat-x; border: 1px solid #a6a9a0;}
#Content .passwordMessage p {margin: 0; line-height: 19px; text-align: left;}
.indicatorContainer div 	{background:url(../images/indicator.gif) 0; height:17px; width: 0;}

#Content input.ACT 			{margin:0 5px; padding:1px; float:left; border: none; background: none; width:18px; height:18px;}
#Content button.Disabled	{background:#afbdaf;}

.jqmWindow		{margin-left: -300px; width: 600px; display: none; position: fixed; top: 150px;left: 50%;}
.jqmOverlay		{background-color: #000;}
.jqDrag 		{cursor: move;}
.message		{padding: 0 5px 5px 5px; border: 2px solid #D2691E; background: #FFF;}
.message h4		{margin: 0 -5px 5px -5px; padding: 1em 0 1em 13px; color: #FFF; background: #545c54 url(../images/bg_table.gif) repeat-x scroll 0% 0%;*/}
.message a.jqmClose, .message a.jqmClose:visited {display: block; position: absolute; top: 13px; right: 13px;}

hr				{margin:10px 0 5px 0; padding:0; float:left; width:100%; border:0; border-top:1px solid #dcdfd8; border-bottom:1px solid #fff; height:2px; line-height:1px;}

#Content #TenderEvaluationForm	{margin:0; padding:0; width:100%}

#TenderEvaluationForm fieldset	{clear:both;}
#TenderEvaluationForm fieldset.Documents	{padding:1% 1% 0 1%; width:98%; border-top:10px solid white;}
#TenderEvaluationForm .Sect_1 	{border-top:1px solid #0f130f;}
#TenderEvaluationForm dl		{width:100%; float:left; background:#ebddd2 url(../images/icon_gray.gif) no-repeat -85px 50%; border-bottom:1px solid #fff;}
#TenderEvaluationForm dl.Hover	{background-color:#fff2bf;}
#TenderEvaluationForm dl dt		{display:block; width:95%; padding:2px 2% 2px 3%; float:left; position:relative; background-color:#c3a084; color:white; font-weight:bold; overflow:hidden; text-align:left;}
/*#TenderEvaluationForm dl dt		{display:block; width:100%; padding:2px 0 2px 0; float:left; background-color:#695c4e; color:#fff; font-weight:bold; overflow:hidden; text-align:left;}*/
#TenderEvaluationForm fieldset.Supplier dl dt.Supplier	{background-color:#C3A084;}
#TenderEvaluationForm .Financial p		{display:block; width:95%; padding:2px 2% 2px 3%; float:left; position:relative; background-color:#C3A084; color:#fff; font-weight:bold; overflow:hidden; text-align:left; margin:0 0 1px;}
#TenderEvaluationForm dl.Criteria dt	{background-color:#d0baa5;}
#TenderEvaluationForm .Sect_2 dl		{width:98%; padding-left:2%; background-position: -71px 50%;}
#TenderEvaluationForm .Sect_3 dl		{width:96%; padding-left:4%; background-position: -56px 50%;}
#TenderEvaluationForm .Sect_4 dl		{width:94%; padding-left:6%; background-position: -41px 50%;}
#TenderEvaluationForm .Sect_5 dl		{width:92%; padding-left:8%; background-position: -27px 50%;}
#TenderEvaluationForm dl dt a			 {display:block; float:left; width:14px; height:200px; position:absolute; top:0; left:0; background-color:#c3a084; border:1px solid #fff; border-width:0 1px 1px 0; text-align:center; color:#fff; text-decoration:none;}
/*#TenderEvaluationForm dl dt a			 {display:block; float:left; width:14px; background-color:#695c4e; border:1px solid #fff; border-width:0 1px 0 0; text-align:center; color:#fff; text-decoration:none;}*/

#TenderEvaluationForm dl dt a:hover			{background-color:#fff2bf; color:#45555f; text-decoration:none;}
#TenderEvaluationForm .Financial p a		{display:block; float:left; width:14px; height:200px; position:absolute; top:0; left:0; background-color:#C3A084; border:1px solid #fff; border-width:0 1px 1px 0; text-align:center; color:#fff; text-decoration:none;}
#TenderEvaluationForm .Financial p a:hover	{background-color:#fff2bf; color:#45555f; text-decoration:none;}
#TenderEvaluationForm .Financial input		{width:100px;}
.Bigger #TenderEvaluationForm .Financial input	{width:140px;}

#TenderEvaluationForm dl dd	{display:block; float:left; padding:5px 0; text-align:left; background:transparent url(../images/divider.gif) repeat-y 100% 0;}
#Content dd.Ref,
#Content dd.ASc,
#Content dd.Thr,
#Content dd.Wgh,
#Content dd.WghSc,
#Content dd.Var,
#Content dd.AvSc,
#Content dd.ConSc	 	{width:51px; padding-left:2px; padding-right:2px; text-align:right;}
#Content dd.Thr,
#Content dd.Wgh			{width:33px;}
#Content dd.Var			{width:68px;}
#Content dd.AvSc		{width:40px;}
#Content dd.ConSc		{width:60px;}
#Content dd.ConSc input	{float:none;}
#Content .Header dd.ASc		{font-family:'GHEA Grapalat',Verdana; font-size:100%;}
#Content dd.SumPOValueFR input,
#Content dd.SumPOValue input,
#Content dd.OverallValueFR input,
#Content dd.OverallValue input		{float:none; width: 35px;}
#Content dd.FNValue			{width:130px; padding-left:2px; padding-right:2px; position:relative;}
.Bigger #Content dd.FNValue	{width:170px; padding-left:2px; padding-right:2px;}
#Content dd.FR				{width:127px; padding-left:20px;}
.Bigger #Content dd.FR		{width:165px; padding-left:27px;}
#Content dd.Ref	{width:20px;}
#Content dd.Sc	{width:70px; padding:5px 2px 4px; overflow:hidden;}
#Content dd.PN	{width:16px; padding:4px 2px 2px; text-align:center;}
#Content dd.EOValue	{width:162px; padding-left:15px; padding-right:2px;}
#Content .Elems_0 dd.EOValue	{width:254px; padding-left:15px; padding-right:2px;}
#Content .Elems_1 dd.EOValue	{width:256px; padding-left:15px; padding-right:2px;}
#Content dd.POValue	{padding:3px 2px 4px 2px; width:201px; position:relative}

#Content dd.Sc a.popup,
#Content dd.FNValue a.popup	{display:block; float:left; width:8px; height:11px; background-color:#a56736; border:1px solid #fff; text-align:center; color:#fff; text-decoration:none; padding:1px; font-size:9px; line-height:11px;}
#Content dd.FNValue a.popup	{position:absolute; right:2px; top:5px;}
#Content dd.Sc a.popup:hover,
#Content dd.FNValue a.popup:hover	{background-color:#87aa58; color:#fff; text-decoration:none;}

#Content dd.POValue a.popup			{display:block; width:18px; height:11px; background-color:#a56736; border:1px solid #fff; text-align:center; color:#fff; text-decoration:none; padding:1px; position:absolute; top:3px; right:1px; font-size:9px; line-height:11px}
#Content dd.POValue a.popup:hover	{background-color:#87aa58; color:#fff; text-decoration:none;}

#Content dd.PN img						{vertical-align:middle;}

#Content .Sect_2 dd.EOValue				{width:147px;}
#Content .Elems_0 .Sect_2 dd.EOValue	{width:275px;}
#Content .Elems_1 .Sect_2 dd.EOValue	{width:242px;}

#Content .Sect_3 dd.EOValue				{width:133px;}
#Content .Elems_0 .Sect_3 dd.EOValue	{width:260px;}
#Content .Elems_1 .Sect_3 dd.EOValue	{width:225px;}

#Content .Sect_4 dd.EOValue				{width:118px;}
#Content .Elems_0 .Sect_4 dd.EOValue	{width:245px;}
#Content .Elems_1 .Sect_4 dd.EOValue	{width:210px;}

#Content .Sect_5 dd.EOValue				{width:103px;}
#Content .Elems_0 .Sect_5 dd.EOValue	{width:230px;}
#Content .Elems_1 .Sect_5 dd.EOValue	{width:195px;}

.Bigger #Content dd.EOValue				{width:241px;}
.Bigger #Content .Elems_0 dd.EOValue	{width:333px;}
.Bigger #Content .Elems_1 dd.EOValue	{width:321px;}
.Bigger #Content dd.POValue	{width:307px;}

.Bigger #Content .Sect_2 dd.EOValue				{width:223px;}
.Bigger #Content .Elems_0 .Sect_2 dd.EOValue	{width:335px;}
.Bigger #Content .Elems_1 .Sect_2 dd.EOValue	{width:301px;}

.Bigger #Content .Sect_3 dd.EOValue				{width:205px;}
.Bigger #Content .Elems_0 .Sect_3 dd.EOValue	{width:316px;}
.Bigger #Content .Elems_1 .Sect_3 dd.EOValue	{width:282px;}

.Bigger #Content .Sect_4 dd.EOValue				{width:187px;}
.Bigger #Content .Elems_0 .Sect_4 dd.EOValue	{width:297px;}
.Bigger #Content .Elems_1 .Sect_4 dd.EOValue	{width:264px;}

.Bigger #Content .Sect_5 dd.EOValue				{width:169px;}
.Bigger #Content .Elems_0 .Sect_5 dd.EOValue	{width:277px;}
.Bigger #Content .Elems_1 .Sect_5 dd.EOValue	{width:245px;}

#Content .withWeight dd.SumPOValue					{width:122px;}
.Bigger #Content .withWeight dd.SumPOValue			{width:173px;}
#Content .Sum_3 .withWeight dd.SumPOValue			{width:171px;}
#Content .Sum_2 .withWeight dd.SumPOValue			{width:258px;}
#Content .Sum_1 .withWeight dd.SumPOValue			{width:562px;}
.Bigger #Content .Sum_3 .withWeight dd.SumPOValue	{width:232px;}
.Bigger #Content .Sum_2 .withWeight dd.SumPOValue	{width:349px;}
.Bigger #Content .Sum_1 .withWeight dd.SumPOValue	{width:746px;}

#Content dd.SumPOValue					{width:147px; padding-left:2px; padding-right:2px;}
#Content fieldset.Sect_1 dd.SumPOValue	{text-align:right;}
.Bigger #Content dd.SumPOValue			{width:201px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 dd.SumPOValue			{width:200px;}
#Content .Sum_2 dd.SumPOValue			{width:300px;}
#Content .Sum_1 dd.SumPOValue			{width:601px;}
.Bigger #Content .Sum_3 dd.SumPOValue	{width:271px;}
.Bigger #Content .Sum_2 dd.SumPOValue	{width:411px;}
.Bigger #Content .Sum_1 dd.SumPOValue	{width:812px;}

#Content .withWeight dd.SumPOValueFR				{width:122px;}
#Content .Sum_3 .withWeight dd.SumPOValueFR			{width:152px;}
#Content .Sum_2 .withWeight dd.SumPOValueFR			{width:240px;}
#Content .Sum_1 .withWeight dd.SumPOValueFR			{width:502px;}
.Bigger #Content .withWeight dd.SumPOValueFR		{width:156px;}
.Bigger #Content .Sum_3 .withWeight dd.SumPOValueFR	{width:215px;}
.Bigger #Content .Sum_2 .withWeight dd.SumPOValueFR	{width:334px;}
.Bigger #Content .Sum_1 .withWeight dd.SumPOValueFR	{width:687px;}

#Content .Supplier dd.SumPOValueFR,
#Content .Supplier dd.SumPOValue				{width:122px;}
.Bigger #Content .Supplier dd.SumPOValueFR		{width:156px;}
.Bigger #Content .Supplier dd.SumPOValue		{width:173px;}
#Content fieldset.Supplier dd.SumPOValueFR,
#Content fieldset.Supplier dd.SumPOValue		{text-align:right;}

#Content dd.SumPOValueFR					{width:141px; padding-left:2px; padding-right:2px;}
#Content fieldset.Sect_1 dd.SumPOValueFR	{text-align:right;}
#Content .Sum_3 dd.SumPOValueFR				{width:186px;}
#Content .Sum_2 dd.SumPOValueFR				{width:290px;}
#Content .Sum_1 dd.SumPOValueFR				{width:594px;}
.Bigger #Content dd.SumPOValueFR			{width:164px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 dd.SumPOValueFR		{width:229px;}
.Bigger #Content .Sum_2 dd.SumPOValueFR		{width:364px;}
.Bigger #Content .Sum_1 dd.SumPOValueFR		{width:779px;}

#Content fieldset.withWeight .Sect_2 dd.SumPOValueFR	{width:108px;}
#Content .Sum_3 .withWeight .Sect_2 dd.SumPOValueFR		{width:137px;}
#Content .Sum_2 .withWeight .Sect_2 dd.SumPOValueFR		{width:225px;}
#Content .Sum_1 .withWeight .Sect_2 dd.SumPOValueFR		{width:487px;}
.Bigger #Content .withWeight .Sect_2 dd.SumPOValueFR	{width:138px;}
.Bigger #Content .Sum_3 fieldset.withWeight .Sect_2 dd.SumPOValueFR	{width:197px;}
.Bigger #Content .Sum_2 fieldset.withWeight .Sect_2 dd.SumPOValueFR	{width:316px;}
.Bigger #Content .Sum_1 fieldset.withWeight .Sect_2 dd.SumPOValueFR	{width:669px;}

#Content .Sect_2 dd.SumPOValueFR			{width:126px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 .Sect_2 dd.SumPOValueFR		{width:171px;}
#Content .Sum_2 .Sect_2 dd.SumPOValueFR		{width:275px;}
#Content .Sum_1 .Sect_2 dd.SumPOValueFR		{width:579px;}
.Bigger #Content .Sect_2 dd.SumPOValueFR	{width:146px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 .Sect_2 dd.SumPOValueFR	{width:211px;}
.Bigger #Content .Sum_2 .Sect_2 dd.SumPOValueFR	{width:346px;}
.Bigger #Content .Sum_1 .Sect_2 dd.SumPOValueFR	{width:761px;}

#Content fieldset.withWeight .Sect_3 dd.SumPOValueFR	{width:94px;}
#Content .Sum_3 .withWeight .Sect_3 dd.SumPOValueFR		{width:123px;}
#Content .Sum_2 .withWeight .Sect_3 dd.SumPOValueFR		{width:211px;}
#Content .Sum_1 .withWeight .Sect_3 dd.SumPOValueFR		{width:473px;}
.Bigger #Content .withWeight .Sect_3 dd.SumPOValueFR	{width:120px;}
.Bigger #Content .Sum_3 fieldset.withWeight .Sect_3 dd.SumPOValueFR	{width:179px;}
.Bigger #Content .Sum_2 fieldset.withWeight .Sect_3 dd.SumPOValueFR	{width:298px;}
.Bigger #Content .Sum_1 fieldset.withWeight .Sect_3 dd.SumPOValueFR	{width:651px;}

#Content .Sect_3 dd.SumPOValueFR				{width:112px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 .Sect_3 dd.SumPOValueFR			{width:157px;}
#Content .Sum_2 .Sect_3 dd.SumPOValueFR			{width:261px;}
#Content .Sum_1 .Sect_3 dd.SumPOValueFR			{width:565px;}
.Bigger #Content .Sect_3 dd.SumPOValueFR		{width:128px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 .Sect_3 dd.SumPOValueFR	{width:193px;}
.Bigger #Content .Sum_2 .Sect_3 dd.SumPOValueFR	{width:328px;}
.Bigger #Content .Sum_1 .Sect_3 dd.SumPOValueFR	{width:743px;}

#Content fieldset.withWeight .Sect_4 dd.SumPOValueFR	{width:80px;}
#Content .Sum_3 .withWeight .Sect_4 dd.SumPOValueFR		{width:109px;}
#Content .Sum_2 .withWeight .Sect_4 dd.SumPOValueFR		{width:197px;}
#Content .Sum_1 .withWeight .Sect_4 dd.SumPOValueFR		{width:459px;}
.Bigger #Content .withWeight .Sect_4 dd.SumPOValueFR	{width:102px;}
.Bigger #Content .Sum_3 fieldset.withWeight .Sect_4 dd.SumPOValueFR	{width:161px;}
.Bigger #Content .Sum_2 fieldset.withWeight .Sect_4 dd.SumPOValueFR	{width:280px;}
.Bigger #Content .Sum_1 fieldset.withWeight .Sect_4 dd.SumPOValueFR	{width:633px;}

#Content .Sect_4 dd.SumPOValueFR				{width:97px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 .Sect_4 dd.SumPOValueFR			{width:143px;}
#Content .Sum_2 .Sect_4 dd.SumPOValueFR			{width:247px;}
#Content .Sum_1 .Sect_4 dd.SumPOValueFR			{width:551px;}
.Bigger #Content .Sect_4 dd.SumPOValueFR		{width:109px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 .Sect_4 dd.SumPOValueFR	{width:175px;}
.Bigger #Content .Sum_2 .Sect_4 dd.SumPOValueFR	{width:310px;}
.Bigger #Content .Sum_1 .Sect_4 dd.SumPOValueFR	{width:725px;}

#Content fieldset.withWeight .Sect_5 dd.SumPOValueFR	{width:66px;}
#Content .Sum_3 .withWeight .Sect_5 dd.SumPOValueFR		{width:95px;}
#Content .Sum_2 .withWeight .Sect_5 dd.SumPOValueFR		{width:183px;}
#Content .Sum_1 .withWeight .Sect_5 dd.SumPOValueFR		{width:445px;}
.Bigger #Content .withWeight .Sect_5 dd.SumPOValueFR	{width:84px;}
.Bigger #Content .Sum_3 fieldset.withWeight .Sect_5 dd.SumPOValueFR	{width:143px;}
.Bigger #Content .Sum_2 fieldset.withWeight .Sect_5 dd.SumPOValueFR	{width:262px;}
.Bigger #Content .Sum_1 fieldset.withWeight .Sect_5 dd.SumPOValueFR	{width:615px;}

#Content .Sect_5 dd.SumPOValueFR			{width:84px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 .Sect_5 dd.SumPOValueFR		{width:129px;}
#Content .Sum_2 .Sect_5 dd.SumPOValueFR		{width:233px;}
#Content .Sum_1 .Sect_5 dd.SumPOValueFR		{width:537px;}
.Bigger #Content .Sect_5 dd.SumPOValueFR	{width:92px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 .Sect_5 dd.SumPOValueFR	{width:157px;}
.Bigger #Content .Sum_2 .Sect_5 dd.SumPOValueFR	{width:292px;}
.Bigger #Content .Sum_1 .Sect_5 dd.SumPOValueFR	{width:707px;}

#Content div.Overall dl	{background-color:#c3a084; color:#766d63; font-weight:bold; border-bottom:1px solid #e1dddd; border-top: 1px solid white;}
#Content div.Overall dt	{background-color:#c3a084; color:white; font-weight:bold; float:left; width:562px; padding:5px 2px 5px 10px;}
#Content .Elems_0 div.Overall dt	{width:95.4%;}
#Content .Elems_1 div.Overall dt	{width:88.7%;}
.Bigger #Content div.Overall dt		{width:770px}
.Bigger #Content .Elems_0 div.Overall dt	{width:96.4%;}
.Bigger #Content .Elems_1 div.Overall dt	{width:90.5%;}
#Content .Consensus dd.OverallValueFR,
#Content .Consensus dd.OverallValue			{text-align:right;}
#Content .Consensus dd.OverallValueFR		{width:94px;}
#Content .Consensus dd.OverallValue			{width:175px;}
.Bigger #Content .Consensus dd.OverallValue			{width:236px;}

#Content .Sum_4 div.Overall dt	{width:603px;}
#Content .Sum_3 div.Overall dt	{width:603px;}
#Content .Sum_3 div.Consensus dt{width:50px;}
#Content .Sum_4 div.Consensus dt{width:50px;}
#Content .Sum_2 div.Overall dt	{width:603px;}
#Content .Sum_1 div.Overall dt	{width:603px;}
.Bigger #Content .Sum_4 div.Overall dt	{width:788px;}
.Bigger #Content .Sum_3 div.Overall dt	{width:788px;}
.Bigger #Content .Sum_3 div.Consensus dt{width:113px;}
.Bigger #Content .Sum_4 div.Consensus dt{width:113px;}
.Bigger #Content .Sum_2 div.Overall dt	{width:788px;}
.Bigger #Content .Sum_1 div.Overall dt	{width:788px;}

#Content div.Overall dd	{background-color:#c3a084; color:white; font-weight:bold;}

.HscrollEv				{overflow:hidden; overflow-x:scroll; overflow-y:hidden; float:left; width:100%;}

#TenderEvaluationForm div.Header dl	{background:#d1b8a2 url(../images/bg_table.png) repeat-x 0 0;}
#TenderEvaluationForm div.Header dt	{padding-left:2%; width:96%; border-bottom:1px solid #fff; background:transparent; display:none;}
#TenderEvaluationForm div.Header dd	{padding-top:2px; padding-bottom:2px; font-weight:bold; background: url(../images/bg_table.png) repeat-x #d1b8a2; color:#45555f;}
#TenderEvaluationForm div.Header dd.Ref	{text-align:left;}


#Content dd.Ref a			{display:block; width:16px; height:16px; float:left; overflow:hidden;}
#Content dd.Ref a.Word		{background:#0f130f url(../images/word.gif) no-repeat 50% 50%;}
#Content dd.Ref a.Acrobat	{background: url(../images/acrobat.gif) no-repeat 50% 50%;}
#Content dd.Ref a.Excel		{background:#0f130f url(../images/excel.gif) no-repeat 50% 50%;}
#Content dd.Ref a span		{display:block; width:16px; height:16px;float:left; overflow:hidden; visibility:hidden;}

.DBAddList			{color:#4B7487; cursor:pointer; cursor: hand;}
.NUTSlist,
.NUTSlist ul		{list-style-type:none;}
.NUTSlist li		{padding:3px 0;}
.NUTSlist li img	{vertical-align:middle;}
.NUTSlist li li		{margin-left:20px;}

.IntroText img		{float:right; margin:2px 0 8px 30px;}
.TwoFields			{text-align:justify; line-height:15px; margin:30px 0 0; padding:0;}
.TwoFields dt,
#Content .DisplayField h3		{display:block; color:#606c53; font-size: 190%; font-family:'GHEA Grapalat',"Arial Narrow",Arial,helvetica,sans-serif; font-weight: normal; text-align:left; padding:4px 0 11px 0; margin:0 0 10px 0; border-bottom: 4px solid #EBDDD2; background-image:none; background-color:transparent;}
.TwoFields ul				{list-style-type:none; margin-top:15px;}
.TwoFields ul li a			{color:#3f7524; padding:10px 0 0 15px; background:url(../images/arrow_nav_orange.gif) no-repeat  0 14px; }
.TwoFields ul li a:hover	{text-decoration:none;}
.FieldLeft					{padding:0; margin:0 3% 0 0; width: 48%; float:left;}
.FieldRight					{padding:0; margin:0 0 0 0; width: 48%; float:right;}
	
.Fields 				{float:left; padding:0; margin:0; width:100%;}
.DisplayField			{margin-top:30px; height:auto;}
.DisplayField a			{color:#3f7524; text-decoration:underline;}
.DisplayField a:hover	{text-decoration:none;}	
.DisplayField dt		{display:block; float:left; width:245px; padding:4px 5px; background:#e5e8e3; clear:both; margin:0 0 5px 0; line-height:15px;}
.DisplayField dd		{display:block; margin:0 0 5px 258px; background:#eaede7; padding:4px 5px; zoom:1; line-height:15px; text-align:justify;}
.Intro					{padding:10px 1%; background-color:#ebddd2; border-bottom:1px solid #DFD2C7; float: left; width:98%; line-height:20px;}
.Intro img				{float:left; margin-right:5px;}

#Content .DisplayField ul						{list-style-type:none; margin:0; padding:0; float:left;}
#Content .DisplayField ul li					{list-style-type:none; margin:0; padding:10px 0 0;}
#Content .DisplayField ul.ListArrow li	 		{padding:10px 0 0 15px; background:url(../images/arrow_nav_orange.gif) no-repeat  0 14px;}
#Content .DisplayField ul.ListData				{display:block; width:100%;}
#Content .DisplayField ul.ListData li			{float:left; display:block; width:99%;}
#Content .DisplayField ul.ListData li span		{display:none;}
#Content .DisplayField ul.ListData li span.Date	{display:block; width:20%; overflow:hidden; float:left}
#Content .DisplayField ul.ListData li a			{display:block; float:right; width:78%;}

#Content p.UpdateInfoStats	{padding:10px 5px; color:#70746b;}
#Content .PageResults	{ margin-bottom:10px;}
#Content #TSToolsBottom  p.Buttons         {margin:15px 0 0 0; padding-top:10px; padding-bottom:10px; background:#F3EFEC; border-bottom:1px solid #dfd2c7;}
#Content #TSToolsBottom  p.Buttons button  {line-height:16px; background: url(../images/bg_btn.png) #a76e3e repeat-x 0 0; border:1px solid transparent; border-color:#fff #8b7f71 #8b7f71 #fff; color:#FFF; padding:1px 3px; margin:0 5px 0 0; width:auto; cursor:pointer;}

#TSToolsBottom                	{float:left; padding:10px 10px 10px 10px; background:#EBDDD2; border-bottom:1px solid #dfd2c7; margin:30px 0 0 0;}
#TSToolsBottom ul            {list-style:none; padding:0; float:right; width:auto;}
#TSToolsBottom ul li            {display:block; float:left; margin:0 0 0 8px; text-align:center;}
#TSToolsBottom a				{display:block; float:left; color:#fff; text-decoration:none; padding:3px 10px; background:url(../images/bg_button_ts.png) #6a5844 0 0 repeat-x; border-width:1px; border-style:solid; border-color:#cfcac4 #a9531a #a9531a #cfcac4;}
#TSToolsBottom a:hover			{background:url(../images/bg_button_ts.png) #6a5844 0 0 repeat-x; border-color:#fff #a9531a #a9531a #fff;}