

.ArrowRedDown	{}
.ArrowGreenUp	{}


.FactSheetsComboBox {width:100%;}
.FactSheetsComboBox th {border-radius:10px 10px 0px 0px; background-image:linear-gradient(#000000,#483d8d); color:white;}
.FactSheetsComboBox td {background-image:linear-gradient(#c0c0c0,#f8f8f8); color:#ff4500;}
.FactSheetsComboBox a {}



.SubTropicalTable {width:100%; border-collapse: collapse;}
.SubTropicalTable th {border-bottom-style: solid;background-color: #FF6633;background-image:linear-gradient(#FF6633,#FFCC66); border-radius:10px 10px 0px 0px;}
.SubTropicalTable td { border-style:none; background-color: #f8f8f8; background-image:linear-gradient(#c0c0c0,#f8f8f8);border-radius:50px 50px 50px 50px;text-align: center}}
.SubTropicalTable tbody tr {border-bottom-style: solid;}

.TabularHead	{border-bottom-style: solid; background-color: #FF6633 ;background-image:linear-gradient(#FF6633,#FFCC66); border-radius:10px 10px 0px 0px;text-align: center}
.TabularData	{ border-style:none; background-color: #f8f8f8; background-image:linear-gradient(#c0c0c0,#f8f8f8);}
.TabularHead	a{position:relative;display: block; }
.TabularData	a{position:relative;display: block; }
.TabularHead	a:hover {background:lightblue;}
.TabularData	a:hover {background:lightblue;}



.UpperLogoDesign	{border-radius:10px 10px 10px 10px;   text-align:center;font-family:verdana ;color:blue; background-image:linear-gradient(green,yellow,red);}
.LowerLogoDesign	{color:green;background-image:linear-gradient(gold,blue,white);}
.UpperLogoDesign	a{text-decoration: none; display: inline-block; position: relative; z-index: 1; padding: 2em; margin:-2em;}


.PageImageSlot	{border-color:green;background-color:honeydew;border-radius:5px 10px 0px 0px;}
.MainSectionalBoxHeader	{
	background-color:green;
	 width:100%;
	 background-image:linear-gradient(red,silver);
	 border-radius:20px 20px 5px 5px;
	 border-color:green;
		}
.MainSectionalBoxImage	{
	height:30px;	background-color:white;
		border-radius:20px 20px 20px 20px;
		}

.TopicHeadliner	{
	width:100%;
	background-color: orange; 
	background-image:linear-gradient(maroon,orange);
	border-radius: 7px 7px 5px 5px;
	color:white;
	border-bottom-style: solid;
			}
.MainMenuStrip	{border-bottom-style: solid; border-color: blue; width:100%;background-color: orange; background-image:linear-gradient(red,orange); border-radius:10px 10px 2px 2px; color:white;position:flow; overflow:auto;}
.MainMenuStrip a{text-transform: uppercase; position:relative;  color:white;display: block; }
.MainMenuStrip a:hover {background:lightgreen;}
.footer	{ width:100%;background-color: orange; background-image:linear-gradient(red,orange); border-radius: 2px 2px 2px 2px; color:white;position:flow; overflow:auto;}
.TabularContainer {width:100%;}

.SubTopicalBox {width:100%;}
.PageTitle	{width:100%; background-color: #383838; background-image:linear-gradient(black,#f0f0f0); text-align:left;border-radius:10px 10px 2px 2px;}
.PageTitle a{text-decoration:none; color:white;display: block;}
.slogan {color: blue;font-style:italic;}
.PageName {color: red;}
.ProgressBarStartElement	  {border-radius:10px 0px 0px 10px;}
.ProgressBarStart	{border-radius:10px 0px 0px 10px;}
.ProgressBarMidA	{border-radius:10px 0px 0px 10px;}
.ProgressBarMidB	{border-radius:10px 0px 0px 10px;}
.ProgressBarMidC	{border-radius:10px 0px 0px 10px;}
.ProgressBarEnd	{border-radius: 10px 0px 0px 10px;}
.responsive {width:100%; height:250px}




/*-------------------------------Module CSSS    */
#Bonga{border-style:solid;width:100%; color:green; border-radius:20px 20px 5px 5px;}

#BodyTableHeadline{background-image:linear-gradient(maroon,orange); width:100%; color:white; border-radius:20px 20px 5px 5px;}
#MainMenuToolbar{width:100%; background-image:linear-gradient(red,orange); border-radius:10px 10px 2px 2px; color:white;position:flow; overflow:auto;}
#MainMenuToolbar a{text-transform: uppercase; position:relative;  color:white;display: block; }
#MainMenuToolbar a:hover {background:blue;}

#MainFooterToolbar{width:100%; background-image:linear-gradient(red,orange); border-radius:5px; color:white;position:flow; overflow:auto;}
#MainFooterToolbar a{text-transform: uppercase; position: relative;  color:white;display:inline; }
#MainFooterToolbar a:hover {background:blue;}

#LogoSection{width:100%;}
#NgcsoftLogo{background-image:linear-gradient(black,#f0f0f0); text-align:left;border-radius:5px; width:25%;}
#NgcsoftLogo	a{text-decoration:none;color:white;display: block;}
#PageTitle{background-image:linear-gradient(black,#f0f0f0); color:red;border-radius:5px;}


#TabularTable{width:100%; border-style:none; }
#TabularTable a:hover {background:lightgreen;}

#TabularTableHeaders{background-image:linear-gradient(black,#c0c0c0); color:white; height:35px; }
#TabularTableHeaders tr{border-radius:20px 20px 5px 5px;}
#TabularTableDataEven{background-color:#f0f0f0;}
#TabularTableDataOdd{background-color:#f8f8f8;}
#TabularTableDataMix{background-image:linear-gradient(#c0c0c0,#f8f8f8);}
#TabularTableDataMix a{position:relative;display: block;
#TabularTableDataEven a{position:relative;display: block; }
#TabularTableDataOdd a{position:relative;display: block; }



#NavBreadcrumbs{background-image:linear-gradient(orange,red);border-radius:5px;width:100%}
#NavBreadcrumbs a{color:white;text-decoration:underline;display:block;position:relative;}
#NavBreadcrumbsLevel{}
#NavBreadcrumbs a:hover{color:blue;text-decoration:underline}
#NavBreadcrumbs{}


ul.breadcrumb{background-image:linear-gradient(orange,red);border-radius:5px;}
ul.breadcrumb li{display:inline}
ul.breadcrumb li+li:before{padding:10px;color:black;content:">";}
ul.breadcrumb li a{color:white;text-decoration:none;}
ul.breadcrumb li a:hover{color:blue;text-decoration:underline}

#AdSlot{width:100%; border-style:none;}
#PageNav{width:100%;background-image:linear-gradient(black,#c0c0c0);}
#PageNav	a{color:white;text-decoration:underline;display:block;position:relative;}
/*------------------------------End module CSS */