@import url(ui.datepicker.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.gif) #FFF 0 0 repeat-x; color:#485538; font:normal 70% verdana,arial,helvetica,sans-serif; padding:0; margin:0;}
input, button, select	{font:normal 100% verdana,arial,helvetica,sans-serif;}
#Container		{width:960px; margin:0 auto;}

#EpsLogo   		{display:block; position:relative; width:780px; height:96px; padding:0; margin:0; float:right; z-index:1;}
body.EN #EpsLogo   	{background:url(../images/logo_eps_en.gif) #dce3cf no-repeat 0 0;}
body.EL #EpsLogo   	{background:url(../images/logo_eps_el.gif) #dce3cf no-repeat 0 0;}
#EpsLogo h1		{display:block; margin:0; padding:0; width:780px; height:96px; overflow:hidden; text-align:center; font:normal 30px/48px "arial narrow",tahoma,arial,sans-serif;}
body.EL #EpsLogo span,
body.EN #EpsLogo span	{display:block; width:780px; height:96px; position:absolute; left:0px; top:0px; z-index:2;}
body.EL #EpsLogo span	{background:url(../images/logo_eps_el.gif) no-repeat;}
body.EN #EpsLogo span	{background:url(../images/logo_eps_en.gif) no-repeat;}

#RepublicLogo   		{display:block; position:relative; width:180px; height:96px; padding:0; margin:0; float:right; z-index:1; text-align:center; line-height:48px;}
body.EN #RepublicLogo	{background:url(../images/logo_republic_cy_en.gif) #dce3cf no-repeat 0 0;}
body.EL #RepublicLogo	{background:url(../images/logo_republic_cy_el.gif) #dce3cf no-repeat 0 0;}
#RepublicLogo h1		{display:block; margin:0; padding:0; width:180px; height:96px; overflow:hidden;}
body.EL #RepublicLogo span, 
body.EN #RepublicLogo span	{display:block; width:180px; height:96px; position:absolute; left:0px; top:0px; z-index:2;}
body.EL #RepublicLogo span	{background:url(../images/logo_republic_cy_el.gif) no-repeat;}
body.EN #RepublicLogo span	{background:url(../images/logo_republic_cy_en.gif) no-repeat;}

#GlobalNav		{clear:both; background: url(../images/bg_global_nav.gif) #ebeee4 repeat-x 0 0; padding:0; margin:0; width:100%; height:31px;}
#GlobalNav ul 		{padding:0; margin:0; list-style:none; float:left; width:100%;}
#GlobalNav li 		{text-align:center; float:left; display:inline; height:20px; background: url(../images/divider_global.gif) no-repeat right center; color:#929d7f; margin:0; padding: 7px 0 0 0; width:90px;}
#GlobalNav li.Language	{margin:0; padding: 7px 0 0 0; width: 180px;}
#GlobalNav li.First		{margin:0 0 0 330px;}
#GlobalNav li.Last 		{background:none;}
#GlobalNav li a		{color:#3d6603; text-decoration:none; padding-top:7px;}
#GlobalNav li a:hover	{text-decoration:underline;}
#GlobalNav li a.Selected	{background:url(../images/arrow_selected.gif) no-repeat 50% top;}
.EL #GlobalNav li#Homepage	{width:110px; margin: 0 0 0 220px;}
.EL #GlobalNav li#FAQ		{width:140px;}
.EL #GlobalNav li#Help		{width:80px;}
.EL #GlobalNav li#Sitemap		{width:140px;}
.EL #GlobalNav li#Contact		{width:90px;}

#Search			{background:url(../images/bg_search.gif) #586a3f no-repeat 0 0; padding:0; margin:0; height:29px; text-align:center;}
#Search .Time		{float:left; color:#c4cabc; margin:6px 0 0 0; padding:0; width:170px;}
#Search form		{float:right; padding:0; margin:0;}
#Search form p		{float:left; width:auto; }
#Search p		{padding:2px 0 0 0; margin:2px 0 0 0;}
#Search label		{color: #eef0ea; font-weight:bold; padding:0; margin:0 5px 0 0; float:left; line-height: 20px;}
#Search select, 
#Search input.Text		{background: url(../images/bg_field.gif) #fff 0 0 repeat-x; border: 1px solid #0c0d0b; height:18px; padding:0; float:left;}
#Search select		{width:120px; margin:0;}
#Search input.Text		{width:180px; margin:0 0 0 10px;}
#Search button,
#Search input.SearchBTN	{background: url(../images/btn_search.gif) no-repeat 0 0 #233d00; height:22px; width:90px; padding:0; margin:0 0 0 5px; cursor:pointer; color:#fefefe; border: none; float:left;}
#Search a		{margin:0 10px; padding:0; color:#edefe9; text-decoration:none; line-height:20px;}
#Search a:hover		{text-decoration:underline;}

#Main			{float:left; width:100%; padding:0; margin:30px 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 0 30px; padding:0;}
.Menu p			{float:left; display:block; background:url(../images/bg_menu_title_top.gif) #586a3f 0 0 no-repeat; width:180px; margin:0; padding:0;}
.Menu p span		{display:block; background:url(../images/bg_menu_title_bottom.gif) 0 100% no-repeat; line-height:15px; padding:8px 5px; color:#eaede6; font-weight:bold;}
.Menu p span a		{display:block; width:16px; height:16px; float:right; background-repeat:no-repeat; background-position:0 0; overflow:hidden; background-color:#233d00;}
.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:url(../images/bg_menu_item.gif) #f3f5f0 0 50% repeat-x; float:right;}
.Menu ul li.Selected 	{background:url(../images/bg_menu_item-selected.gif) 0 50% repeat-x;}
.Menu ul li a		{display:block; width:155px; background:url(../images/arrow_nav.gif) 5px 12px no-repeat; line-height:14px; padding:8px 5px 8px 20px;
			border-top:1px solid #fff; color:#485538; text-decoration:none;}
.Menu ul li.Selected a	{font-weight:bold; color:#5b5f59;}
.Menu ul li a:hover		{text-decoration:underline;}
.Menu form 		{display:block; width:160px; float:left; background:url(../images/bg_menu_item.gif) 0 50% repeat-x #f3f5f0; 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;}
.Menu form input 		{float:none; width:158px; background:#FFFFFF url(../images/bg_input.gif) repeat-x 0 0; border:1px solid #B6B9AE;}
.Menu form p.Buttons 		{text-align:right;}
.Menu form input.BTN 	{background:url(../images/bg_button.gif) #728653 0 50% repeat-x; color:#FFF; padding:1px 3px; margin:0; width:auto;}

.Menu .UserInfo		{display:block; width:160px; background:#f3f5f0; padding:10px; margin:0; line-height:180%; word-break: break-word;}

.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.gif) repeat-x 0 50%; color:#000;}
.Menu .Calendar table tbody td	{border:1px solid #C9CFC3; background:#F0F1EC url(../images/bg_calendar_td.gif) repeat-x 0 50%;}
.Menu .Calendar table tbody td.Today	{border:1px solid #000; background:#272D21 url(../images/bg_calendar_td_today.gif) repeat-x 0 50%; color:#EBEEE5;}
.Menu .Calendar table tbody td.Active	{background:#D0D9BE url(../images/bg_calendar_td_active.gif) 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;}

#Footer			{clear:both; float:left; background:url(../images/bg_footer.gif) #f3f5f0 repeat-x 0 0; margin-top:30px; width:100%; height:101px;}
#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 #88907c; padding:0; margin:0;}
#Footer ul li.Last		{border:none;}
#Footer ul li a		{color:#3d6603; 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;}
.w01		{width:1%;}
.w05		{width:5%;}
.w10		{width:10%;}
.w15		{width:15.5%;}
.w16		{width:16%;}
.w20		{width:20%;}
.w25		{width:25%;}
.w33		{width:32.5%; max-width:250px;}
.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:3px 0 3px 10px; border-left:1px solid #bfc9b1;}
#Content .ExtraInfo		{background:#111d00; color:#cdd7be; padding:10px 1%; float:left; width:98%; border-bottom:1px solid #000; position: relative;}

#Content h2		{font:normal 21px "arial narrow",arial,tahoma,sans-serif; border-bottom:4px solid #bfc9b1; padding:0 0 5px 0; margin:0 0 5px 0;}
#Content h3		{background:#DCE4CD url(../images/bg_legend.gif) repeat-x 0 50%; color:#364025; margin:10px 0 0 0; padding:5px 1%; float:left; width:98%;
			border-bottom:1px solid #B5C49B; border-top:1px solid #FFFFFF;}
#Content .Sidebar h3	{margin:0;}

#Content a		{color:#cb6500;}
#Content a:hover		{text-decoration:none;}
#Content p.Buttons a	{background:url(../images/bg_button-link.gif) #f3f1e9 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 #bdc2b6 #bdc2b6 #fff;}
#Content p.Buttons a:hover	{background:url(../images/bg_button-link.gif) #f3f4e9 0 -40px repeat-x; color:#4c5d33;}
#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:#212d11; border-top:1px solid #2b3819; border-bottom:1px solid #000;}
#Content .ExtraInfo .ContextMenu 	{float:left; width:auto; padding:0; border:0; background:#111d00;}
#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:4px 6px 3px 6px; text-decoration:none; background:url(../images/bg_button-link-context.gif) #485d2b 0 0 repeat-x; color:#cdd7be;
				border-width:1px; border-style:solid; border-color:#849a61 #000 #000 #849a61;}
#Content .ContextMenu a:hover	{background:url(../images/bg_button-link-context.gif) #658834 0 -40px repeat-x; color:#fff;}
#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:#cdd7be;}

#Content dl.Grid		{background:#f3f3f1; padding:0 1% 10px 1%; float:left; width:98%;}
#Content dl.Grid dt		{display:block; float:left; background:#e9ebe6; 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;}
#Content dl.Info		{background:#556143; padding:5px 1% 10px 1%; color:#9fab8e; border-top:1px solid #212d11; border-bottom:1px solid #000;}
#Content dl.Info dt		{background:#4c563c; color:#cdd7be;}
#Content dl.Info dd		{color:#bbc5ac;}


#Content .Tabular		{background:#f3f3f1; float:left; width:100%;}
#Content .PIN           {min-height:150px;}
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; text-align:left;}
#Content table th		{text-align:left; vertical-align:top;}
#Content table tr.Even td	{background-color:#eceedf;}
#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.gif) repeat-x #53653a; color:#eaede6;}
#Content tr.SubHeading th		{background-image: none; background-color:#8a9798; font-weight:normal; color:#FFF;}
#Content th.Heading				{padding: 0 0 0 4px; background-color:#008f9c; background-image:none;}
td								{vertical-align: top;}
td.Highlighted					{background-color:#dee5d8;}

#Content form		{background:#f3f3f1; padding:10px 1%; float:left; width:98%;}
#Content fieldset		{background:#f3f3f1; 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 #B6B9AE; float:left; padding:2px; margin:0 5px 0 0; font-family:verdana,arial,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 .manNotice {height:200px;}
#Content input.Check, 
#Content input.Radio	{background:none; border:0; padding:0; vertical-align:middle;}
#Content input.Radio	{margin-top:4px;}
#Content button,
#Content input.BTN		{background:url(../images/bg_button.gif) #728653 0 50% repeat-x; color:#FFF; padding:2px 6px; margin:0 10px 0 0;
			border-width:1px; border-style:solid; border-color:#fff #25370a #25370a #fff; cursor: pointer; }
#Content a.ACTB	{background:url(../images/bg_button.gif) #728653 0 50% repeat-x; color:#FFF; padding:2px 0; margin:0 5px 5px 0;
			border-width:1px; border-style:solid; border-color:#fff #25370a #25370a #fff; width:16px; height:12px;
			text-decoration:none; display:block; float:left; text-align:center; line-height:12px;}

#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:#e9ebe6; padding:5px 0; margin:15px 0 0 0; clear:none;}
#Content p.Buttons span 	{font-weight:bold;}
#Content #TStruct  p.Buttons 		{padding-top:10px; padding-bottom:10px; background:#042b2e; border-bottom:1px solid #000;}
#Content #TStruct  p.Buttons button		{color:#fff; padding:3px 10px; background:url(../images/bg_button_ts.gif) #007984 0 0 repeat-x;
					border-width:1px; border-style:solid; border-color:#68e4ed #000 #000 #68e4ed;}

#Content p.Footnotes	{padding:10px 0 0 0; margin:10px 0 0 0; border-top:4px solid #e9ebe6;}
#Content span.RCOptions, 
#Content label		{display:block; float:left; background:#e9ebe6; 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 .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;}
.Info			{background:url(../images/message_info.gif) #eceedf 10px 8px no-repeat;}
.Success			{background:url(../images/message_success.gif) #268600 5px 8px no-repeat; color:#fff;}
.Error			{background:url(../images/message_error.gif) #bc0023 5px 10px no-repeat; color:#fff;}
.Alert 			{background:url(../images/message_info.gif) #0000FF 10px 8px no-repeat;  color:#fff;}
#Content #Message ul	{list-style:square; margin:10px 0 0 15px;}
#Content .Success a, 
#Content .Error a		{color:#FFF;}
#Content #Message p.Buttons	{background:none; padding:0; margin:10px 0 0 0;}
#Content #Message p.Buttons button	{background:#43555F url(../images/bg_button_alertbox.gif) repeat-x 0 100%; border-color:#999 #000 #000 #999;}

#Content .Legend		{background:#daded5; float:left; width:98%; padding:5px 1%; margin:10px 0 0 0;}
#Content .Legend img	{vertical-align:middle;}

#Content .Clarification		{display:block; float:left; width:100%; overflow:hidden;}
#Content .Clarification p   {float:left; margin:10px 0; padding:0 1%; width:97%;} 
#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:#e3e7de url(../images/bg_h4.gif) repeat-x 0 50%; color:#364025;
				border-top:1px solid #fff; border-bottom:1px solid #c7ccc2;}
#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:#485538; cursor:default;}
#Content #Active h4.Envelope	{background-image:url(../images/bg_h4_active.gif);}
#Content h4.TabH,
#Content h4.Envelope,
#Content h5.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 #d7d4af; border-top:1px solid #fff; font-size:100%; color:#364025; background:#ecedda;}
#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%; background:#2d3621; color:#9fab8e;
				border-style:solid; border-width:1px; border-color:#000 #495538 #495538 #000;}
#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:#939d81; border:0; margin:0;}
#Content div#MoreCFTInfo dl.Grid	{background:transparent; padding:0; width:100%;}
#Content div#MoreCFTInfo dl.Grid dt	{background:#29311e;}

/* mda #Content .tabberlive .tabbertabhide		{display:none;}*/
/* mda #Content .tabberlive			{margin:15px 0 0 0; float:left; width:100%;}*/
#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:15px 0 0 0; padding:0; border-bottom:4px solid #111d00; float:left; width:100%;}
#Content ul.Cycles					{margin-top:30px;}
#Content ul.tabbernav li,
#Content ul.Cycles li			{list-style:none; margin:0 5px 0 0; display:block; float:left;}
#Content ul.Cycles li			{margin:0 4px 0 0;}
#Content ul.tabbernav li a,
#Content ul.Cycles li a			{display:block; padding:3px 5px; background:#d0d8c3; color:#111d00; 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:77px;}
#Content ul.tabbernav li a:hover,
#Content ul.Cycles li a:hover					{background:#e5f0d4;}
#Content ul.tabbernav li.tabberactive a,
#Content ul.Cycles li.active a			{background:#111d00; color:#cdd7be;}
#Content ul.tabbernav li.tabberactive a:hover,
#Content ul.Cycles li.active a:hover		{background:#111d00; color:#cdd7be; cursor: default;}
#Content .LowerTabs							{margin:0;}

/* mda 2008/06/16 for tabbertabdisabled */
#Content ul.tabbernav li.tabberdisabled a,
#Content ul.tabbernav li.tabberdisabled a:hover	{background:#d0d8c3; color:#898d82; cursor: default;}

/* mda #Content .tabberlive .tabbertab h3		{display:none;}*/


#Content #ToggleSubmenu		{display:block; float:right; width:190px; height:20px; line-height:20px; padding:0 5px; margin:0 0 -5px 10px; color:#fff; text-decoration:none; text-align:center;
				background:url(../images/btn_cft-menu.gif) #a95900 0 0 no-repeat;}
#Content #ToggleSubmenu:hover	{background:url(../images/btn_cft-menu.gif) #914c00 0 -40px no-repeat;}

#Content div.Submenu	{display:block; clear:both; padding:5px; background-color:#c48e00; 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; margin-bottom:1px;}
#Content div.Submenu li a	{display:block; width:94%; padding:3px 3%; color:#fff; background:#b36c00; text-decoration:none;}
#Content div.Submenu li a:hover		{background:#ab4c00;}
#Content div.Submenu li.Selected a, 
#Content div.Submenu li.Selected a:hover	{background:#111d00; color:#cdd7be;}
#Content div.Submenu ul.Bottom		{border-top:5px solid #111d00; padding-top:1px;}

#Content .Pagination		{display:block; float:left; width:98%; padding:10px 1%; background:#e9ebe6;}
#Content .Pagination p.Results	{padding:4px 0 0; width:50%; display:block; float:left; margin-top:0;}
#Content .Pagination p.PageNav	{padding:1px; 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:#b8bdb0;}

#Content form#DefineTS		{margin:15px 0 0 0; padding:0; float:left; width:100%; background:transparent;}

#Content div.DesignTS			{float:left; width:100%;}
#Content div.DesignTS ul			{float:left; width:98%; border-bottom:4px solid #e3e8dc; padding:0 1%; margin:15px 0 0 0;}
#Content div.DesignTS ul li			{display:block; float:left; background:#e3e8dc; height:30px; line-height:30px; font-weight:bold; margin:0 1% 0 0; padding:0; width:24%; text-align:center;}
#Content div.DesignTS ul li#DTSLots		{width:75%; margin:0;}
#Content div.DesignTS ul li a			{display:block; float:left; width:100%; background:#a3ac95; text-decoration:none; color:#fff;}
#Content div.DesignTS ul li a:hover		{background:#889b69;}
#Content div.DesignTS ul li label		{padding:0; width:17%; margin:0; line-height:20px; margin:7px 0 3px 5px; text-align:left;}
#Content div.DesignTS label			{text-indent:5px; background:#d6dbce;}
#Content div.DesignTS ul select		{margin:2px 8px 0 0; width:79.5%; float:none; vertical-align:middle;}
#Content div.LotConfig			{float:left; width:98%; padding:5px 1% 0 1%; background:#e3e8dc; border-bottom:1px solid #c9cdc2;}
#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			{width:23.5%; background:#d6dbce;}
#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		{}
#Content div.LotConfig div#HandleFinancial p a	{display:block; float:left; width:24%; color:#fff; text-decoration:none; margin-top:10px; padding:3px 0; background:url(../images/bg_button.gif) #728653 0 0 repeat-x;
				border-width:1px; border-style:solid; border-color:#fff #25370a #25370a #fff; text-align:center;}

#TSTools				{float:left; width:98%; padding:10px 1%; background:#042b2e; border-bottom:1px solid #000; margin:30px 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.gif) #007984 0 0 repeat-x;
				border-width:1px; border-style:solid; border-color:#68e4ed #000 #000 #68e4ed;}
#TSTools a:hover			{background:url(../images/bg_button_ts.gif) #457401 0 -27px repeat-x; border-color:#a7d761 #000 #000 #a7d761;}
#DefineTS .noMTop {margin-top:0;}

#Content #TStruct div		{text-align:right; color:#fff; margin:-1px 1px 0 -1px;}

#Content #TStruct div.TSCriterion span.Actions {
    width: 80px;
    position: absolute;
    left: 87%;
    top: 3px;
    z-index: 999;
}

#Content #TStruct div.TSCriterion span.Actions a {
    border: medium none;
    display: inline;
    float: left;
    margin-left: 5px;
    position: relative;
    width: auto;
}

#Content #TStruct .TSHead span.Actions {
    position: absolute;
    left: 87.2%;
    top: 3px;
    width: 80px;
    z-index: 999;
}

#Content #TStruct .TSHead span.Actions a {
    float: left;
    width: 19px;
    position: relative;
    margin-left: 5px;
    border: none;
}

#Content #TStruct .TSHead span.Actions a:hover {
    background-color: transparent;
}

#Content #TStruct fieldset 					{background:#f3f3f1; padding:0; float:left; width:100%;}
#Content #TStruct fieldset fieldset				{background:#ebebe8; width:97%; float:right; border:1px solid #fff; border-right:0; margin:0 0 3% -1px;}
#Content #TStruct fieldset fieldset fieldset			{background:#f3f3f1;}
#Content #TStruct fieldset fieldset fieldset fieldset		{background:#ebebe8;}
#Content #TStruct fieldset fieldset fieldset fieldset fieldset		{background:#f3f3f1;}
#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	{display:none;}
#Content #TStruct ul li.Weight, 
#Content #TStruct ul li.Threshold	{text-indent:0; width:35px; text-align:right; padding-right:3px;}
#Content #TStruct ul li.Weight	{background:url(../images/bg_weight.gif) 4px 50% no-repeat;}
#Content #TStruct ul li.Threshold	{background:url(../images/bg_threshold.gif) 4px 50% no-repeat;}
#Content #TStruct ul li.Mandatory	{background:url(../images/bg_mandatory.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	{text-indent:0; width:40px; text-align:center; padding-right:3px;}
#Content #TStruct ul li.ValidityAU	{text-indent:0; width:40px; text-align:center; padding-right:3px;}
#Content #TStruct ul li.Dates	{text-indent:0; width:125px; text-align:center; padding-right:3px;}
#Content #TStruct ul li.Status	{text-indent:0; width:53px; 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:#68a018;}
#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:#008f9c;}
#Content .TSHeadAboutToExpire label  {background:#d2691e;}
#Content .TSHeadEXPIRED label  {background:#dc143c;} 
#Content .TSCriterion label  {background:#008f9c;}
#Content .TSCriterionAboutToExpire label  {background:#d2691e;}
#Content .TSCriterionEXPIRED label  {background:#dc143c;} 
#Content .TSCriterionFin label	{background:#739497;}
#Content p.RadioButton					{background-color:#979b91; margin:10px 0 5px 0; float:left; width:99%; color:#FFF; padding-left:1%;}
#Content p.RadioButton label.active		{background-color: #979b91;}

#Content #TStruct dl		{padding:0 0 0 25px; margin:0; float:none; clear:both; text-align:left; color:#50787c;}
#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.TSCriterionAboutToExpire		{float:right; width:97%; margin:0 0 0 3%; padding:0 0 15px 0;}
#Content #TStruct div.TSCriterionAboutToExpire label		{padding:0 19% 0 0; width:81%;}
#Content #TStruct div.TSCriterionEXPIRED {
    float: right;
    width: 97%;
    margin: 0 0 0 3%;
    padding: 0 0 15px 0;
}

#Content #TStruct div.TSCriterionEXPIRED label {
    padding: 0 19% 0 0;
    width: 81%;
}

#Content #TStruct div.TSCriterionEXPIRED span.Actions {
    width: 80px;
    position: absolute;
    left: 87%;
    top: 3px;
    z-index: 999;
}

#Content #TStruct div.TSCriterionEXPIRED span.Actions a {
    float: left;
    width: auto;
    position: relative;
    display: inline;
    margin-left: 5px;
    border: none;
}
#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:#cce0a4;}
#Content .TSHead label.active,
#Content .TSHeadAboutToExpire label.active, 
#Content .TSHeadEXPIRED label.active,  
#Content .TSCriterion label.active,
#Content .TSCriterionAboutToExpire label.active, 
#Content .TSCriterionEXPIRED label.active,   
#Content .TSCriterionFin label.active	{background:#68a018;}
#Content input.active,
#Content select.active,
#Content textarea.active	{border:1px solid #83a641; background:#e6f4cc;}


#CAPTCHA		{display:inline; clear:both; margin:5px 0 0 34%; vertical-align:top;  width: 240px; height: 75px;}
#Content p.Captcha button	{margin:5px 0 0 2px;}

body#PopUp			{background-image:none;}
#PopUp #Content		{margin:8px;}
#PopUp h1		{font:normal 21px "arial narrow",arial,tahoma,sans-serif; border-bottom:4px solid #bfc9b1; padding:0 0 5px 0; margin:0 0 5px 0;}
#PopUp h2		{font:bold 120% arial,tahoma,sans-serif; border-bottom:1px solid #bfc9b1; margin:10px 0 0; padding:5px 0 2px;}
#PopUp #selectTypeForm	{background-color:transparent;}
#PopUp #SelectCriteriaType	{padding:0 1%; width:98%; background-color:#fff;}
#PopUp #SelectCriteriaType p	{background-color:#F3F3F1; font-weight:bold; float:left; padding:10px 1% 10px; width:98%; margin:0; display:block;}
#PopUp #SelectCriteriaType label	{background-color:#D6DBCE;}
#PopUp #SelectCriteriaType select	{}
#PopUp #main			{padding:10px 1%; width:98%; background:#E3E8DC; margin:0;}
#PopUp #main fieldset			{background:#E3E8DC url(../images/separator_lot-config.gif) repeat-x 0 0; margin-left:0 !important; margin-left:-3px;}
#PopUp #main div				{margin-left:0 !important; margin-left:-3px;}
#PopUp #main fieldset h2		{margin:10px 0 0; padding:5px 1%; width:98%; display:block; float:left; border-bottom-width:0; background:#A3AC95; color:#fff;}
#PopUp #main fieldset h3		{margin:10px 0 0 0; padding:5px 1%; width:98%; display:block; float:left; border-bottom-width:0; background-image:none; background-color:transparent; border-width:0px;}
#PopUp #main p		{float:left; padding:7px 1% 5px; width:97.8% !important; width:97.4%; display:block; background:transparent url(../images/separator_lot-config.gif) repeat-x 0 0; margin:0;}
#PopUp #main .Date	{float:left; margin-right:15px;}
#PopUp #main label,
#PopUp #main .RCOptions		{background-color:#D6DBCE;}
#PopUp #SelectCriteriaType label.active,
#PopUp #main label.active 	{background:#CCE0A4;}
#PopUp #main label.Radio	{background:transparent;}

#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; cursor: pointer;}
p.Pop		{margin:15px 0;}
#Content form p.Highlighted {background-color:#bdbfba; 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:#008F9C; 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:#68A018; color:#fff; text-decoration:none;}

#TenderEvaluationForm span.Status,
th span.Status {display:block; color: #919a80;}

#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,
#Content .Terms p	{padding:5px 10px; float:none; text-align:justify;}
#Content .Agreement h3,
#Content .Terms h3	{margin-top:5px; padding:5px 0; background:none; margin:0; border-width:0; float:none; border-bottom:1px solid #bfc9b1; width:100%; font-size:110%;}
#Content .Agreement h4,
#Content .Terms h4	{padding:10px 0 5px 0; background:none; margin:0; float:none; border-bottom:1px solid #bfc9b1;}
#Content .Agreement h5,
#Content .Terms h5	{padding:10px 0 5px 0; background:none; margin:0; float:none; font-weight:normal; border-bottom:1px solid #bfc9b1;}

#Content .Agreement ol p	{padding:5px 0;}

#Content .Text ul,
#Content .Agreement ul,
#Content .Terms ul					{padding:3px 0 0 15px; margin:0 0 0 15px; list-style: url(../images/bullet.gif) square;}
#Content .Text ul li,
#Content .Agreement ul li,
#Content .Terms ul li				{padding-bottom:5px;}
#Content .Text ul li ul,
#Content .Agreement ul li ul,
#Content .Terms 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,
#Content .Terms ul li ul li ul		{list-style: url(../images/bullet_smr.gif) disc;}
#Content .Terms ol, #Content .Agreement ol		{margin-left:35px;}

#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.gif);}
#Calendar table	th 				{background:url(../images/bg_day.gif) 0 0; color:#485538;}
#Calendar table .Today			{background:url(../images/bg_today.gif) 0 0; color:#ebece4;}
#Calendar table .Active 		{background:url(../images/bg_date_active.gif) 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:#008F9C; background-image: none; padding: 0; line-height:21px;}
#Content th.Criterion a.ExpCol	{width:14px; background-color:#008F9C; 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:#68A018; color:#fff; text-decoration:none;}
th.NoWrap								{white-space:nowrap; font-weight:normal;}
tr.Values th							{background-image:none; background-color: #4C563C; font-weight:normal;}
th.OverallP								{background-image:none; background-color: #5e5e5e;}
th.THhorizontal							{background-image:none; background-color:#caceb0; color:#35362c; font-weight:normal;}
#Content td.RSeparator					{border-right-color:#cbcec7;}


#Content div.tableSet { position:relative;}
#Content div.showhide {
	width: 160px;
	display: none;
	padding-bottom: 5px;
	background: #cadead; 
	color: #586A3F;
	border: 1px solid #fff; 
	border-width: 1px 0 0 1px;
	position: absolute;
	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:#B1C98D; font-weight:bold;}
#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: #eceedf; }

#Content table tr td.Hover { background-color: #f2f8cc; }

#Content form p.password { position:relative; }
.indicatorContainer,
.passwordMessage { height:17px; width: 113px; position:absolute; top: 0; left: 50.7%; }
.indicatorContainer { background: url(../images/bg_pswd_strength.gif) repeat-x; border: 1px solid #a6a9a0; }
#Content .passwordMessage p { margin: 0; line-height: 19px; text-align: center; }
.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:#b8bdb0;}

.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: #53653A 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 .Sect_1 {border-top:2px solid #111d00;}
#TenderEvaluationForm dl	{width:100%; float:left; background:#ebebe8 url(../images/icon_gray.gif) no-repeat -85px 50%; border-bottom:1px solid #ccc;}
#TenderEvaluationForm dl.Hover	{background-color:#f2f8cc;}
#TenderEvaluationForm dl dt	{display:block; width:95%; padding:2px 2% 2px 3%; float:left; position:relative; background-color:#008f9c; color:#fff; font-weight:bold; overflow:hidden; text-align:left;}
#TenderEvaluationForm .Financial p	{display:block; width:95%; padding:2px 2% 2px 3%; float:left; position:relative; background-color:#008f9c; color:#fff; font-weight:bold; overflow:hidden; text-align:left; margin:0 0 1px;}
#TenderEvaluationForm dl.Criteria dt	{background-color:#739497;}
#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:#008F9C; border:1px solid #fff; border-width:0 1px 1px 0; text-align:center; color:#fff; text-decoration:none;}

#TenderEvaluationForm dl dt a:hover			{background-color:#68A018; color:#fff; text-decoration:none;}
#TenderEvaluationForm .Financial p a		{display:block; float:left; width:14px; height:200px; position:absolute; top:0; left:0; background-color:#008F9C; 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:#68A018; color:#fff; 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 th.Ref,
#Content dd.Ref,
#Content dd.ASc,
#Content dd.Thr,
#Content dd.Wgh,
#Content dd.AbW,
#Content dd.WghSc	{width:51px; padding-left:2px; padding-right:2px; text-align:right;}
#Content dd.Thr,
#Content dd.Wgh		{width:33px;}
#Content .Header dd.ASc		{font-family:Verdana; font-size:100%;}
#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, #Content th.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:151px; padding-left:15px; padding-right:2px;}
#Content .Elems_0 dd.EOValue	{width:290px; 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:right; width: 11px; height:11px; background-color:#008F9C; 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:#68A018; color:#fff; text-decoration:none;}

#Content dd.Ref a.popup	{display:block; width:12px; height:11px; background-color:#008F9C; border:1px solid #fff; text-align:center; color:#fff; text-decoration:none; padding:1px; top:3px; right:1px; font-size:9px; line-height:11px}
#Content dd.Ref a.popup:hover	{background-color:#68A018; color:#fff; text-decoration:none;}

#Content dd.POValue a.popup	{display:block; width:18px; height:11px; background-color:#008F9C; 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:#68A018; color:#fff; text-decoration:none;}

#Content span.certPass	{display:block; float:left; margin-right:10px; width:18px; height:11px; background-color:green; border:1px solid #fff; text-align:center; color:#fff; text-decoration:none; padding:1px;  font-size:9px; line-height:11px}
#Content span.certFail	{display:block; float:left; margin-right:10px; width:18px; height:11px; background-color:red;   border:1px solid #fff; text-align:center; color:#fff; text-decoration:none; padding:1px;  font-size:9px; line-height:11px}
#Content span.certNo	{display:block; float:left; margin-right:10px; width:18px; height:11px; background-color:orange;   border:1px solid #fff; text-align:center; color:#fff; text-decoration:none; padding:1px;  font-size:9px; line-height:11px}

#Content dd.PN img	{vertical-align:middle;}

#Content .Sect_2 dd.EOValue	{width:136px;}
#Content .Elems_0 .Sect_2 dd.EOValue	{width:275px;}
#Content .Elems_1 .Sect_2 dd.EOValue	{width:242px;}


#Content .Sect_3 dd.EOValue	{width:121px;}
#Content .Elems_0 .Sect_3 dd.EOValue	{width:260px;}
#Content .Elems_1 .Sect_3 dd.EOValue	{width:225px;}


#Content .Sect_4 dd.EOValue	{width:106px;}
#Content .Elems_0 .Sect_4 dd.EOValue	{width:245px;}
#Content .Elems_1 .Sect_4 dd.EOValue	{width:210px;}


#Content .Sect_5 dd.EOValue	{width:91px;}
#Content .Elems_0 .Sect_5 dd.EOValue	{width:230px;}
#Content .Elems_1 .Sect_5 dd.EOValue	{width:195px;}


.Bigger #Content dd.EOValue	{width:248px;}
.Bigger #Content .Elems_0 dd.EOValue	{width:355px;}
.Bigger #Content .Elems_1 dd.EOValue	{width:321px;}
.Bigger #Content dd.POValue	{width:307px;}

.Bigger #Content .Sect_2 dd.EOValue	{width:229px;}
.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:191px;}
.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:173px;}
.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:136px;}
.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:128px;}
.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:125px;}
#Content .Sum_3 .withWeight dd.SumPOValueFR	{width:170px;}
#Content .Sum_2 .withWeight dd.SumPOValueFR	{width:258px;}
#Content .Sum_1 .withWeight dd.SumPOValueFR	{width:484px;}
.Bigger #Content .withWeight dd.SumPOValueFR	{width:175px;}
.Bigger #Content .Sum_3 .withWeight dd.SumPOValueFR	{width:233px;}
.Bigger #Content .Sum_2 .withWeight dd.SumPOValueFR	{width:352px;}
.Bigger #Content .Sum_1 .withWeight dd.SumPOValueFR	{width:669px;}

#Content dd.SumPOValueFR	{width:160px; padding-left:2px; padding-right:2px;}
#Content fieldset.Sect_1 dd.SumPOValueFR	{text-align:right;}
#Content .Sum_3 dd.SumPOValueFR	{width:205px;}
#Content .Sum_2 dd.SumPOValueFR	{width:309px;}
#Content .Sum_1 dd.SumPOValueFR	{width:613px;}
.Bigger #Content dd.SumPOValueFR	{width:183px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 dd.SumPOValueFR	{width:248px;}
.Bigger #Content .Sum_2 dd.SumPOValueFR	{width:382px;}
.Bigger #Content .Sum_1 dd.SumPOValueFR	{width:798px;}

#Content fieldset.withWeight .Sect_2 dd.SumPOValueFR	{width:110px;}
#Content .Sum_3 .withWeight .Sect_2 dd.SumPOValueFR	{width:156px;}
#Content .Sum_2 .withWeight .Sect_2 dd.SumPOValueFR	{width:244px;}
#Content .Sum_1 .withWeight .Sect_2 dd.SumPOValueFR	{width:470px;}
.Bigger #Content .withWeight .Sect_2 dd.SumPOValueFR	{width:157px;}
.Bigger #Content .Sum_3 fieldset.withWeight .Sect_2 dd.SumPOValueFR	{width:215px;}
.Bigger #Content .Sum_2 fieldset.withWeight .Sect_2 dd.SumPOValueFR	{width:334px;}
.Bigger #Content .Sum_1 fieldset.withWeight .Sect_2 dd.SumPOValueFR	{width:651px;}

#Content .Sect_2 dd.SumPOValueFR	{width:145px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 .Sect_2 dd.SumPOValueFR	{width:190px;}
#Content .Sum_2 .Sect_2 dd.SumPOValueFR	{width:294px;}
#Content .Sum_1 .Sect_2 dd.SumPOValueFR	{width:598px;}
.Bigger #Content .Sect_2 dd.SumPOValueFR	{width:165px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 .Sect_2 dd.SumPOValueFR	{width:230px;}
.Bigger #Content .Sum_2 .Sect_2 dd.SumPOValueFR	{width:364px;}
.Bigger #Content .Sum_1 .Sect_2 dd.SumPOValueFR	{width:780px;}

#Content fieldset.withWeight .Sect_3 dd.SumPOValueFR	{width:95px;}
#Content .Sum_3 .withWeight .Sect_3 dd.SumPOValueFR	{width:141px;}
#Content .Sum_2 .withWeight .Sect_3 dd.SumPOValueFR	{width:229px;}
#Content .Sum_1 .withWeight .Sect_3 dd.SumPOValueFR	{width:455px;}
.Bigger #Content .withWeight .Sect_3 dd.SumPOValueFR	{width:139px;}
.Bigger #Content .Sum_3 fieldset.withWeight .Sect_3 dd.SumPOValueFR	{width:197px;}
.Bigger #Content .Sum_2 fieldset.withWeight .Sect_3 dd.SumPOValueFR	{width:316px;}
.Bigger #Content .Sum_1 fieldset.withWeight .Sect_3 dd.SumPOValueFR	{width:633px;}

#Content .Sect_3 dd.SumPOValueFR	{width:130px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 .Sect_3 dd.SumPOValueFR	{width:176px;}
#Content .Sum_2 .Sect_3 dd.SumPOValueFR	{width:280px;}
#Content .Sum_1 .Sect_3 dd.SumPOValueFR	{width:584px;}
.Bigger #Content .Sect_3 dd.SumPOValueFR	{width:147px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 .Sect_3 dd.SumPOValueFR	{width:211px;}
.Bigger #Content .Sum_2 .Sect_3 dd.SumPOValueFR	{width:345px;}
.Bigger #Content .Sum_1 .Sect_3 dd.SumPOValueFR	{width:762px;}

#Content fieldset.withWeight .Sect_4 dd.SumPOValueFR	{width:80px;}
#Content .Sum_3 .withWeight .Sect_4 dd.SumPOValueFR	{width:127px;}
#Content .Sum_2 .withWeight .Sect_4 dd.SumPOValueFR	{width:215px;}
#Content .Sum_1 .withWeight .Sect_4 dd.SumPOValueFR	{width:441px;}
.Bigger #Content .withWeight .Sect_4 dd.SumPOValueFR	{width:121px;}
.Bigger #Content .Sum_3 fieldset.withWeight .Sect_4 dd.SumPOValueFR	{width:178px;}
.Bigger #Content .Sum_2 fieldset.withWeight .Sect_4 dd.SumPOValueFR	{width:298px;}
.Bigger #Content .Sum_1 fieldset.withWeight .Sect_4 dd.SumPOValueFR	{width:615px;}

#Content .Sect_4 dd.SumPOValueFR	{width:115px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 .Sect_4 dd.SumPOValueFR	{width:161px;}
#Content .Sum_2 .Sect_4 dd.SumPOValueFR	{width:264px;}
#Content .Sum_1 .Sect_4 dd.SumPOValueFR	{width:569px;}
.Bigger #Content .Sect_4 dd.SumPOValueFR	{width:129px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 .Sect_4 dd.SumPOValueFR	{width:193px;}
.Bigger #Content .Sum_2 .Sect_4 dd.SumPOValueFR	{width:327px;}
.Bigger #Content .Sum_1 .Sect_4 dd.SumPOValueFR	{width:744px;}

#Content fieldset.withWeight .Sect_5 dd.SumPOValueFR	{width:66px;}
#Content .Sum_3 .withWeight .Sect_5 dd.SumPOValueFR	{width:112px;}
#Content .Sum_2 .withWeight .Sect_5 dd.SumPOValueFR	{width:200px;}
#Content .Sum_1 .withWeight .Sect_5 dd.SumPOValueFR	{width:426px;}
.Bigger #Content .withWeight .Sect_5 dd.SumPOValueFR	{width:102px;}
.Bigger #Content .Sum_3 fieldset.withWeight .Sect_5 dd.SumPOValueFR	{width:159px;}
.Bigger #Content .Sum_2 fieldset.withWeight .Sect_5 dd.SumPOValueFR	{width:279px;}
.Bigger #Content .Sum_1 fieldset.withWeight .Sect_5 dd.SumPOValueFR	{width:596px;}

#Content .Sect_5 dd.SumPOValueFR	{width:101px; padding-left:2px; padding-right:2px;}
#Content .Sum_3 .Sect_5 dd.SumPOValueFR	{width:147px;}
#Content .Sum_2 .Sect_5 dd.SumPOValueFR	{width:250px;}
#Content .Sum_1 .Sect_5 dd.SumPOValueFR	{width:554px;}
.Bigger #Content .Sect_5 dd.SumPOValueFR	{width:110px; padding-left:2px; padding-right:2px;}
.Bigger #Content .Sum_3 .Sect_5 dd.SumPOValueFR	{width:175px;}
.Bigger #Content .Sum_2 .Sect_5 dd.SumPOValueFR	{width:308px;}
.Bigger #Content .Sum_1 .Sect_5 dd.SumPOValueFR	{width:725px;}

#Content div.Overall dl	{background-color:#D6D6BF; color:#485538; font-weight:bold; border-top:2px solid #111d00;}
#Content div.Overall dt	{background-color:#D6D6BF; color:#485538; font-weight:bold; float:left; width:551px; padding:5px 2px 5px 10px;}
#Content .Elems_0 div.Overall dt	{width:94.6%;}
#Content .Elems_1 div.Overall dt	{width:88.7%;}
.Bigger #Content div.Overall dt	{width:753px}
.Bigger #Content .Elems_0 div.Overall dt	{width:94%;}
.Bigger #Content .Elems_1 div.Overall dt	{width:90.5%;}

#Content .Sum_4 div.Overall dt	{width:513px;}
#Content .Sum_3 div.Overall dt	{width:513px;}
#Content .Sum_2 div.Overall dt	{width:513px;}
#Content .Sum_1 div.Overall dt	{width:477px;}
.Bigger #Content .Sum_4 div.Overall dt	{width:698px;}
.Bigger #Content .Sum_3 div.Overall dt	{width:698px;}	
.Bigger #Content .Sum_2 div.Overall dt	{width:698px;}
.Bigger #Content .Sum_1 div.Overall dt	{width:662px;}

#Content div.Overall dd	{background-color:#D6D6BF; color:#485538; font-weight:normal;}

#TenderEvaluationForm div.Header dl	{background:#53653A url(../images/bg_table.gif) repeat-x 0 0; margin-top:5px;}
#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; color:#fff; }
#TenderEvaluationForm div.Header dd.Ref	{text-align:left;}


#Content dd.Ref a, #Content td.Ref a    {display:block; width:16px; height:16px; float:left; overflow:hidden;}
#Content dd.Ref a.Word	{background:#111D00 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, #Content td.Ref a.Excel	{background:#111D00 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;}
#Content dd.Ref a.Unknown {background: url(../images/icon_download.gif) no-repeat 50% 50%;}

.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	{float:left; margin:25px 0;}
.IntroText img	{float:left; margin:2px 8px 8px 0px; border: 1px solid #BFC0B1; }
.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:"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 #bfc9b1; 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; text-align: justify;}
.FieldRight			{padding:0; margin:0 0 0 0; width: 48%; float:right; text-align: justify;}
.TwoFields img		{border: 1px solid #BFC0B1;}

.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:#eef2e3; border-bottom:1px solid #e6eae0; 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%; text-align:left;}

#Content p.UpdateInfoStats	{padding:10px 5px; color:#70746b;}

#Content input.Countdown	{font:bold 14px 'Lucida Console','Courier New',monospace; padding:5px; background:#f3f3f1; border:0px;}

#Content .ContextMenueAttestation		{display:block; float:left; width:98%; padding:10px 1%; background:#212d11; border-top:1px solid #2b3819; border-bottom:1px solid #000;}
#Content .ContextMenueAttestation	 ul			{list-style:none; padding:0; float:right; width:auto;}
#Content .ContextMenueAttestation	 ul li			{display:block; float:left; margin:0 0 0 8px; text-align:center;}
#Content .ContextMenueAttestation	 a			{display:block; float:left; color:#fff; text-decoration:none; padding:3px 10px; background:url(../images/bg_button_ts.gif) #007984 0 0 repeat-x;
				border-width:1px; border-style:solid; border-color:#68e4ed #000 #000 #68e4ed;}
#Content .ContextMenueAttestation	 a:hover			{background:url(../images/bg_button_ts.gif) #457401 0 -27px repeat-x; border-color:#a7d761 #000 #000 #a7d761;}
#TSTools,
#TSToolsBottom				{float:left; width:98%; padding:10px 1%; background:#042b2e; border-bottom:1px solid #000; margin:30px 0 15px 0; position:relative;}
#TSTools ul,
#TSToolsBottom ul			{list-style:none; padding:0; margin-bottom:15px; float:right; width:auto; padding:7px;}
#TSTools ul.SECTION,
#TSToolsBottom ul.SECTION			{float:left; padding:5px; border:1px solid #667c7e; border-color:#667c7e #455c5e #455c5e #667c7e; color:#96a5a6;}
#TSTools ul li,
#TSToolsBottom ul li			{display:block; float:left; margin:0 0 0 8px; text-align:center;}
#TSTools ul li.Label	{margin:0; text-align:left; padding:5px 5px 0 0;}
#TSTools a			{display:block; float:left; color:#fff; text-decoration:none; padding:3px 10px; background:url(../images/bg_button_ts.gif) #007984 0 0 repeat-x;
				border-width:1px; border-style:solid; border-color:#68e4ed #000 #000 #68e4ed;}

#TSTools a:hover			{background:url(../images/bg_button_ts.gif) #457401 0 -27px repeat-x; border-color:#a7d761 #000 #000 #a7d761;}

#Content #TSTools  p.Buttons,
#Content #TSToolsBottom  p.Buttons         {padding-top:10px; padding-bottom:10px; background:#042b2e; border-bottom:1px solid #000;}
#Content #TSTools button,
#Content #TSToolsBottom  button        {color:#fff; padding:3px 10px; background:url(../images/bg_button_ts.gif) #007984 0 0 repeat-x;
                   border-width:1px; border-style:solid; border-color:#68e4ed #000 #000 #68e4ed; margin:0 0 0 0;}
#TSToolsBottom                {float:left; width:98%; padding:10px 1%; background:#042b2e; border-bottom:1px solid #000; margin:0 0 15px 0;}
#TSToolsBottom a            {display:block; float:left; color:#fff; text-decoration:none; padding:3px 10px; background:url(../images/bg_button_ts.gif) #007984 0 0 repeat-x;
               border-width:1px; border-style:solid; border-color:#68e4ed #000 #000 #68e4ed;}
#TSToolsBottom a:hover            {background:url(../images/bg_button_ts.gif) #457401 0 -27px repeat-x; border-color:#a7d761 #000 #000 #a7d761;} 


.HscrollEv				{overflow:hidden; overflow-x:scroll; overflow-y:hidden; float:left; width:100%;}

#Content #TSToolsBottom  p.Buttons         {padding-top:10px; padding-bottom:10px; background:#042b2e; border-bottom:1px solid #000;}
#Content #TSToolsBottom  p.Buttons button        {color:#fff; padding:3px 10px; background:url(../images/bg_button_ts.gif) #007984 0 0 repeat-x;
                   border-width:1px; border-style:solid; border-color:#68e4ed #000 #000 #68e4ed; margin:0 0 0 10px;}
#TSToolsBottom                {float:left; width:98%; padding:10px 1%; background:#042b2e; border-bottom:1px solid #000; margin:0 0 15px 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.gif) #007984 0 0 repeat-x;
               border-width:1px; border-style:solid; border-color:#68e4ed #000 #000 #68e4ed;}
#TSToolsBottom a:hover            {background:url(../images/bg_button_ts.gif) #457401 0 -27px repeat-x; border-color:#a7d761 #000 #000 #a7d761;} 

.SectionSaveLink,
.SectionHandleLink		{width:164px; text-align:center; float:right !important; display:block;}
.SectionHandleLink		{margin-right:15px !important;}

ul.SECTIONDropDown {background-color:#000; border:3px solid #009fad; float:right !important; width:180px; padding:0; clear:left; position:absolute; z-index:99999999; top:33px; right:1%; display:none; list-style:none;}

ul.SECTIONDropDown li {display:block; float:left; width:100%; margin:0 0 0 0; border-width: 1px 0; border-color:#009fad; border-style:solid;}
ul.SECTIONDropDown li a {display:block; float:left; width:94%; padding:3px 3%; background-color:#007984; text-decoration:none; color:#fff !important; text-align:left !important;}
ul.SECTIONDropDown li a:hover			{background-color:#457401;}
ul.SECTIONDropDown li button {width:100%; display:block; padding:3px 2%; background-image:none !important; background-color:#007984 !important; text-decoration:none; color:#fff !important; text-align:left !important; border-width:0 !important;}

ul.SectionHandle {right:190px !important;}

ul.SECTIONDropDown li.TEdit,
ul.SECTIONDropDown li.TDel {margin:5px 0 0 !important;}
#Content .ContextMenueAttestation .noMTop {margin-top:0;}


/* ibaou-new-auction start */
#AuctionForm span.Status, th span.Status {display:block; color: #919a80;}
#Content #AuctionForm	{margin:0; padding:0; width:100%; float:left;}

#AuctionForm fieldset	{clear:both;}
#AuctionForm .Sect_1 {border-top:2px solid #111d00;}
#AuctionForm dl	{width:100%; float:left; background:#ebebe8 url(../images/icon_gray.gif) no-repeat -85px 50%; border-bottom:1px solid #ccc;}
#AuctionForm dl.Hover	{background-color:#f2f8cc;}
#AuctionForm dl dt	{display:block; width:95%; padding:2px 2% 2px 3%; float:left; position:relative; background-color:#008f9c; color:#fff; font-weight:bold; overflow:hidden; text-align:left;}
#AuctionForm .Financial p	{display:block; width:95%; padding:2px 2% 2px 3%; float:left; position:relative; background-color:#008f9c; color:#fff; font-weight:bold; overflow:hidden; text-align:left; margin:0 0 1px;}
#AuctionForm dl.Criteria dt	{background-color:#739497;}
#AuctionForm .Sect_2 dl	{width:98%; padding-left:2%; background-position: -71px 50%;}
#AuctionForm .Sect_3 dl	{width:96%; padding-left:4%; background-position: -56px 50%;}
#AuctionForm .Sect_4 dl	{width:94%; padding-left:6%; background-position: -41px 50%;}
#AuctionForm .Sect_5 dl	{width:92%; padding-left:8%; background-position: -27px 50%;}
#AuctionForm dl dt a {display:block; float:left; width:14px; height:200px; position:absolute; top:0; left:0; background-color:#008F9C; border:1px solid #fff; border-width:0 1px 1px 0; text-align:center; color:#fff; text-decoration:none;}
#AuctionForm dl dt a:hover			{background-color:#68A018; color:#fff; text-decoration:none;}
#AuctionForm .Financial p a		{display:block; float:left; width:14px; height:200px; position:absolute; top:0; left:0; background-color:#008F9C; border:1px solid #fff; border-width:0 1px 1px 0; text-align:center; color:#fff; text-decoration:none;}
#AuctionForm .Financial p a:hover	{background-color:#68A018; color:#fff; text-decoration:none;}
#AuctionForm .Financial input		{width:100px;}
#AuctionForm dl dd	{display:block; float:left; padding:5px 0; text-align:left; background:transparent url(../images/divider.gif) repeat-y 100% 0;}
#AuctionForm div.Header dl	{background:#53653A url(../images/bg_table.gif) repeat-x 0 0; margin-top:5px;}
#AuctionForm div.Header dt	{padding-left:2%; width:96%; border-bottom:1px solid #fff; background:transparent; display:none;}
#AuctionForm div.Header dd	{padding-top:2px; padding-bottom:2px; font-weight:bold; color:#fff; }
#AuctionForm div.Header dd.Ref	{text-align:left;}


#AuctionForm .WghSc { background: none!important } 

#AuctionForm dd.EOValue { width: 263px!important }
#AuctionForm .Sect_2 dd.EOValue { width: 254px!important }
#AuctionForm .Sect_3 dd.EOValue { width: 245px!important }
#AuctionForm .Sect_4 dd.EOValue { width: 235px!important }

.info-input{border:0!important; background: transparent!important;}
#Content div.Overall-auction dl	{background-color:#D6D6BF; color:#485538; font-weight:bold; border-top:2px solid #111d00;}
#Content div.Overall-auction dt	{background-color:#D6D6BF; color:#485538; font-weight:bold; float:left; width:305px; padding:5px 2px 5px 10px;}
/* ibaou-new-auction end */

#Content .lotstabber {
 float: left; width: 100%; 
 }
#Content .LotList { 
float: left; 
width: 100%; 
max-height: 70px; 
overflow-y: scroll; 
overflow-x: hidden; 
border: 1px dotted #d7d4af; 
margin: 10px 0 20px 0; 
}
#Content ul.LotList {
 list-style: none; 
 float: left; 
 width: 100%; 
 }
#Content ul.LotList li {
 display: block; 
 float: left; 
 width: 100%; 
 }
#Content ul.LotList li a {
 padding: 4px 1%; 
 display: block; 
 float: left; 
 width: 98%; 
 }
#Content ul.LotList li a:hover {
 background-color: #f2f8cc; 
 }
#Content ul.LotList li.Selected a {
 background-color: #eceedf; border-top: 1px solid #fff; border-bottom: 1px solid #fff; 
 }
#Content ul.LotList li.Selected a {
 text-decoration: none; color: #40525C; 
 }
#Content ul.LotList li.Selected a:hover {
 background-color: #f2f8cc; 
 }
 
 
 #Content .Tender_Btn         {background: #9D3434; display:inline-block;     margin:0 0 1% 0%; box-shadow: 0 4px 2px -2px #878787; border-top-right-radius:3px; border-top-left-radius:3px;}
.Bigger #Content .Tender_Btn         {margin:0 31% 1% 31%}

#Content .Tender_Btn  i         {float: right;font-size: 1.1em;padding: 6px 6px 5px 9px; color: #fff;border-radius: 50%; background: rgba(255,255,255,0.5); margin: 10px;}
#Content .Tender_Btn a        {text-decoration: none!important;}
#Content .Tender_Btn  i + span {font-size: 1em; display: block; padding: 15px 60px 15px 12px; text-align: left; color: rgba(255,255,255,0.9);}

#Content .WebTPT_Btn         {background: green; display:inline-block;     margin:0 0 1% 0%; box-shadow: 0 4px 2px -2px #878787; border-top-right-radius:3px; border-top-left-radius:3px;}
.Bigger #Content .WebTPT_Btn         {margin:0 31% 1% 31%}

#Content .WebTPT_Btn  i         {float: right;font-size: 1.1em;padding: 6px 6px 5px 9px; color: #fff;border-radius: 50%; background: rgba(255,255,255,0.5); margin: 10px;}
#Content .WebTPT_Btn a        {text-decoration: none!important;}
#Content .WebTPT_Btn  i + span {font-size: 1em; display: block; padding: 15px 60px 15px 12px; text-align: left; color: rgba(255,255,255,0.9);}


.tabberlive .tabbertab .tabberheaderhide {
    display: none;
}

/* Modal css*/
/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  /* padding-top: 100px;  Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: 0% 10%;
  position: absolute;
  top: 75%;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
  height: 50px;
  font-size: 12px;
  line-height: 16px;
}
/* The Consent Button */
.cookieModalConsent {
  background-color: black;
  color: white;
  float: right;
  font-size: 12px;
  margin-top: 10px;
  padding: 7px 13px;
  border: 1px solid #888;
}
.cookieModalConsent:hover,
.cookieModalConsent:focus {
  text-decoration: none;
  cursor: pointer;
}
.redFonts{
	color:red;
}
.boldTitles {
	font-weight:bold;
	}
