body
{
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 12px;
	color: #073c6c;
}
#Main
{
	width: 983px;
}
#Logo
{
	background-color: #fff;
	height: 89px;
}
.basictab
{
	float: left;
	height: 26px;
	line-height: normal;
}

.basictab ul
{
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	font-family: verdana;
	font-size: 12px;
	color: #073b6b;
	height: 26px;
}

.basictab li
{
	display: inline;
	margin: 0;
	padding: 0;
	height: 26px;
}


.basictab a
{
	float: left;
	background: url(                        "../Images/LeftB.gif" ) no-repeat left top;
	margin: 0;
	padding: 0px 1px 0px 2px;
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #073b6b;
	height: 26px;
}

.basictab a span
{
	float: left;
	display: block;
	background: url(                        "../Images/RightB.gif" ) no-repeat right top;
	padding: 0px 10px 0px 6px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #073b6b;
	height: 26px;
	cursor: pointer;
}


.basictab a:hover
{
	background: url(                "../Images/LeftOver.gif" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}
.basictab a:hover span
{
	background: url(                              "../Images/RightOver.gif" ) no-repeat right top;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #fff;
	cursor: pointer;
}




.SearchTextbox
{
	background-image: url(../Images/SearchTexBox.gif);
	height: 20px;
	width: 162px;
	margin: 0px;
	padding-left: 8px;
	border: 0px;
	background-repeat: no-repeat;
	background-position: center center;
}
.textbox
{
	font-family: verdana;
	font-size: 11px;
	border: 0px;
	vertical-align: middle;
	color: #073b6b;
	margin: 0px;
	width: 130px;
	height: 13px;
}
#SearchPad
{
	padding-top: 26px;
	padding-bottom: 8px;
}



/*************************Menu**********************************/




#SubMenu
{
	background: url(                            "../Images/SubMenuBg.gif" ) repeat-x;
	height: 34px;
	padding-left: 0px;
	width: 973px;
	text-align: left;
	padding-right: 0px;
}


.SubMenu, .SubMenu a, .SubMenu a:link, .SubMenu a:visited, .SubMenu a:hover
{
	color: #ffffff;
	font-family: Verdana;
	text-align: left;
	font-size: 11px;
	text-decoration: none;
}

/******************************************************************************/

#tabcontentcontainer
{
	width: 100%;
	text-align: left; /*width of 2nd level content*/ /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent
{
	display: none;
	text-align: left;
}


#Banner
{
	padding-top: 1px;
	padding-bottom: 1px;
}
/***************************Marq***********************************/
.Marquee
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
.MarqueeNo
{
	font-family: Verdana;
	font-size: 11px;
	color: #97d500;
	font-weight: bold;
}
.MarqueeNoRed
{
	font-family: Verdana;
	font-size: 12px;
	color: #ff0101; /*font-weight: bold;*/
}
.MarqueeGreen
{
	font-family: Verdana;
	font-size: 12px;
	color: #1a6008;
	font-weight: bold;
}
#Marquee
{
	background-image: url(../Images/MarqueeBg.gif);
	background-repeat: repeat-x;
}
.MarqPad
{
	padding-left: 8px;
	padding-right: 8px;
	width: 15px;
}

.FooterBg
{
	background-image: url(../Images/FooterBg.gif);
	height: 36px;
	border-left: 1px solid #caced7;
	border-right: 1px solid #caced7;
	background-repeat: repeat-x;
}
.Footer, .Footer a, .Footer a:link, .Footer a:visited
{
	font-family: Verdana;
	vertical-align: top;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.Footer a:hover
{
	text-decoration: underline;
}

.CopyRight, .CopyRight a, .CopyRight a:link, .CopyRight a:visited
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #09426f;
}
.CopyRight a:hover
{
	text-decoration: underline;
}

#Right
{
	width: 270px;
}
#left
{
	width: 325px;
}
#diffDate
{
	background-image: url(../Images/dateBg.gif);
	border: 1px solid #bdbdbd;
	text-align: center;
	height: 24px;
	background-color: #e5e5e5;
}


.LeftData
{
	font-family: Verdana;
	vertical-align: middle;
	font-size: 11px;
	color: #073b6b;
}


#StockBg
{
	background-image: url(../Images/StockdataBg.jpg);
	background-repeat: no-repeat;
	height: 66px;
	width: 269px;
}

.basictab5
{
	line-height: normal;
}

.basictab5 ul
{
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

.basictab5 li
{
	display: inline;
	margin: 0;
	padding: 0;
}


.basictab5 a
{
	float: left;
	background: url(                        "../Images/LeftB1.gif" ) no-repeat left top;
	margin: 0;
	padding: 0px 5px 0px 6px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	height: 28px;
}

.basictab5 a span
{
	float: left;
	display: block;
	background: url(                "../Images/RightB1.gif" ) no-repeat right top;
	padding: 5px 5px 0px 3px;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	height: 28px;
	cursor: pointer;
	background-color: Transparent;
}


.basictab5 a:hover
{
	background: url(                "../Images/LeftOver1.gif" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}
.basictab5 a:hover span
{
	background: url(                "../Images/RightOver1.gif" ) no-repeat right top;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	cursor: pointer;
}


.basictab2Selected
{
	background: url(                "../Images/RightOver1.gif" ) no-repeat right top;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	cursor: pointer;
}


/********************Stock*********************************************/

.basictab2
{
	height: 28px;
	line-height: normal;
	text-align: center;
}

.basictab2 ul
{
	margin: 0;
	float: right;
	padding: 0px 10px 0px 0px;
	list-style: none;
	height: 28px;
	text-align: center;
}

.basictab2 li
{
	display: inline;
	margin: 0;
	padding: 0;
	height: 28px;
	text-align: center;
}


.basictab2 a
{
	float: left;
	background: url(                "../Images/LeftB1.gif" ) no-repeat left top;
	margin: 0;
	padding: 0px 5px 0px 6px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	height: 28px;
}

.basictab2 a span
{
	float: left;
	display: block;
	background: url(                "../Images/RightB1.gif" ) no-repeat right top;
	padding: 5px 5px 0px 3px;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	height: 28px;
	cursor: pointer;
	background-color: Transparent;
}


.basictab2 a:hover
{
	background: url(                "../Images/LeftOver1.gif" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}
.basictab2 a:hover span
{
	background: url(                "../Images/RightOver1.gif" ) no-repeat right top;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	cursor: pointer;
}

li.selected span
{
	background: url(   "../Images/RightOver1.gif" ) no-repeat right top;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	cursor: pointer;
}
li.selected a
{
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	cursor: pointer;
	background: url(    "../Images/LeftOver1.gif" ) no-repeat left top;
}

.BgStock
{
	background-image: url(../Images/BgStock.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 270px;
	height: 81px;
	color: #094367;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bolder;
	background-color: #ffffff;
}
.MainBorderTb
{
	border-right: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
}
.BorderTable
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	padding: 5px;
	border-bottom-style: solid;
	border-right-color: #d2d2d2;
	border-bottom-color: #d2d2d2;
}
.BorderTable2
{
	padding: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d2d2d2;
}
.BorderBottom
{
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
}
.FontOne
{
	color: #bc411b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.FontTwo
{
	color: #334973;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}


.MarketBg
{
	background-image: url(../Images/MarketSummery.jpg);
	background-repeat: no-repeat;
	height: 56px;
	width: 325px;
}

.RowEnd
{
	background-color: #eff5f0;
}



.style1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 0px;
}
.style2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #073552;
	padding-left: 0px;
	font-weight: bold;
}
.style3
{
	color: #073552;
	padding-right: 0px;
	font-size: 10px;
	font-family: Verdana;
}
.style4
{
	color: #073c6c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 0px;
}



.MarketClosed
{
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #b63d1a;
	text-transform: uppercase;
	line-height: 30px;
	vertical-align: middle;
}

.MarketOpen
{
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #6f9d00;
	text-transform: uppercase;
	line-height: 30px;
	vertical-align: middle;
}
.NoDataGrid
{
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	color: #741204;
	background-color: #fff;
	text-transform: capitalize;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
}

.MarketWord
{
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	line-height: 30px;
	vertical-align: middle;
}




/************************Old Styles**********************************************************/




.MarketTitle
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #6e8301;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 30px;
	vertical-align: top;
}

.BigTitle
{
	font-family: Trebuchet MS;
	font-size: 14pt;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding-left: 0px;
	padding-bottom: 4px;
	padding-top: 7px;
	text-transform: uppercase;
	vertical-align: top;
}


.Index
{
	background-image: url(../Images/IndicesBg.jpg);
	background-repeat: no-repeat;
	height: 66px;
	width: 357px;
}

.IndixBgHome
{
	background-image: url(../Images/IndixBgHome.gif);
	background-repeat: repeat-x;
	height: 30px;
	padding-left: 5px;
	padding-top: 3px;
}

.World
{
	background-image: url(../Images/WorldExchange.jpg);
	background-repeat: no-repeat;
	height: 62px;
	width: 357px;
}
.NewsBg
{
	background-image: url(../Images/NewsBg.jpg);
	background-repeat: no-repeat;
	height: 66px;
	width: 325px;
}







.SearchDrop
{
	background-image: url(../Images/DropMenu.jpg);
	height: 21px;
	width: 86px;
	margin: 0px;
	color: #af7427;
	font-family: Trebuchet MS;
	font-size: 12px;
	border: 0px;
	background-repeat: no-repeat;
}


.Title
{
	font-family: Verdana;
	font-weight: bold;
	color: #073b6b;
	font-size: 12px;
	line-height: 25px;
	vertical-align: top;
}
.TitleBg
{
	background-image: url(../Images/TitleInnerBg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	margin-top: 3px;
	width: 242px;
}

.BigHeader
{
	font-family: Trebuchet MS;
	color: #556d80;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
	font-size: 15px;
}

/****************************************************/



.SubTitle
{
	color: #7d8082;
	font-family: Trebuchet MS;
	font-size: 12px;
}
.InnerTitle
{
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #094367;
}

.Linkhome, .Linkhome a, .Linkhome a:link, .Linkhome a:visited, .Linkhome a:hover
{
	color: #094367;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}

.Data
{
	color: #094367;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}









/*******************************************************/

p
{
	font-family: Verdana;
	font-size: 12px;
	color: #073c6c;
	text-align: justify;
}

td
{
}

.Banner
{
	background-image: url(../Images/Banner.jpg);
	background-repeat: no-repeat;
	height: 114px;
	width: 982px;
}


/******************************************************************/
.basictab3
{
	float: left;
	height: 16px;
	line-height: normal;
}

.basictab3 ul
{
	margin: 0;
	padding: 0px 0px 0 0px;
	list-style: none;
	height: 16px;
}

.basictab3 li
{
	display: inline;
	margin: 0;
	padding: 0;
	height: 16px;
}


.basictab3 a
{
	float: left;
	background: url(                    "../Images/LeftB2.jpg" ) no-repeat left top;
	margin: 0;
	padding: 0px 3px 0px 3px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color: #fff;
	height: 16px;
}

.basictab3 a span
{
	float: left;
	display: block;
	background: url(                    "../Images/RightB2.jpg" ) no-repeat right top;
	padding: 2px 5px 2px 3px;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color: #fff;
	height: 16px;
	cursor: pointer;
}


.basictab3 a:hover
{
	background: url(                "../Images/LeftOver2.jpg" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}
.basictab3 a:hover span
{
	background: url(                "../Images/RightOver2.jpg" ) no-repeat right top;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color: #000;
	cursor: pointer;
}

li.basictabSelected span
{
	background: url(   "../Images/RightOver2.jpg" ) no-repeat right top;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color: #000;
	cursor: pointer;
}

li.basictabSelected a
{
	background: url(                "../Images/LeftOver2.jpg" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}


.sectorTitle
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #775f3e;
	font-weight: bold;
	text-transform: capitalize;
	text-indent: 3px;
}
.SectorInnerFont
{
	font-family: verdana;
	font-size: 11px;
	color: #997a50;
}
/**********************************************************/



.turnintodropdown a:link
{
	color: #af7427;
}


.trigger
{
	border: 0px solid #ccc;
	color: #af7427;
	width: 120px;
	font-family: Trebuchet MS;
	height: 21px;
	padding-top: 5px;
	background: url(../Images/DropMenu.jpg) center left no-repeat;
	text-indent: 2px;
	display: block;
	font-size: 10px;
}
.trigger2
{
	border: 0px solid #ccc;
	color: #af7427;
	width: 184px;
	font-family: Trebuchet MS;
	height: 26px;
	padding-top: 5px;
	background: url(../Images/LargeDropMenu.gif) center left no-repeat;
	text-indent: 2px;
	display: block;
	font-size: 10px;
}




.activetrigger
{
	border: 1px solid #ccc;
	font-family: Trebuchet MS;
	color: #af7427;
	width: 118px;
	display: block;
	font-size: 10px;
}
/* style of the UL */
.dropcontainer ul
{
	background: #fff;
	border: 1px solid #cecece;
	font-family: Trebuchet MS;
	border-bottom: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 118px;
	font-size: 10px;
	position: absolute;
}
.dropdownhidden
{
	top: 0;
	left: -999em;
}
.dropdownvisible
{
	top: 0;
	left: 0;
}
.dropcontainer ul a
{
	padding-left: 5px;
	height: 20px;
	text-indent: 2px;
	display: block;
	width: 116px;
	font-size: 12px;
	text-decoration: none;
	padding-top: 5px;
	color: #af7427;
	border-bottom: 1px solid #ccc;
}
.dropcontainer ul a:hover
{
}
.dropcontainer
{
	position: relative;
}
.QuoteText
{
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: justify;
}
/*.TitleBgForInner
{
	padding-left: 6px;
	width: 100%;
	padding-top: 7px;
	border-bottom: #b4c5d5 2px solid;
	background-color: #e6eff4;
	text-transform: capitalize;
	color: #093b6c;
	font-family: Corbel;
	vertical-align: middle;
	font-size: 15px;
	padding-bottom: 5px;
}
*/

.TitleBgForInner
{
	padding-left: 5px;
	width: 100%;
	padding-top: 3px;
	vertical-align: top;
	font-size: 16px;
	font-family: Trebuchet MS;
	text-transform: capitalize;
	color: #fff;
	background-image: url(../Images/InnerNewTitleBg.gif);
	height: 28px;
	background-repeat: repeat-x;
	margin-top: 5px;
}


.TitleBgForInner a, .TitleBgForInner a:link, .TitleBgForInner a:hover, .TitleBgForInner a:visited
{
	color: #fff;
}





.LargeSearchTextbox
{
	background-image: url(../Images/LargeTextBoxSearch.gif);
	height: 26px;
	width: 184px;
	margin: 0px;
	padding: 0px;
	color: #af7427;
	font-family: Trebuchet MS;
	font-size: 12px;
	border: 0px;
	background-repeat: no-repeat;
	vertical-align: middle;
	background-position: center center;
}

.SearchResTitle
{
	font-family: Century Gothic;
	font-size: 13px;
	color: #476177;
	font-weight: bold;
	text-decoration: underline;
}
/*************************** Grid****************************/
.pagerOuterTable
{
	color: #476177;
}

.pageCounter
{
	font-family: Century Gothic;
	font-size: 13px;
	color: #476177;
	text-align: center;
	vertical-align: middle;
}

.pageFirstLast
{
	font-family: Century Gothic;
	font-size: 13px;
	color: #476177;
	background-color: #ffffff;
	text-align: center;
	vertical-align: middle;
}

.pagePrevNextNumber
{
	font-family: Century Gothic;
	font-size: 13px;
	color: #476177;
	background-image: url(../Images/PagerOff.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	width: 20px;
}

.pageCurrentNumber
{
	font-family: Century Gothic;
	font-size: 13px;
	color: #476177;
	font-weight: bold;
	background-image: url(../Images/SelectedPageOn.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	width: 20px;
}

.pageGroups
{
	font-family: Century Gothic;
	font-size: 13px;
}

.pagerLink, .pagerLink#hover, .pagerLink#active, .pagerLink#visited
{
	font-family: Century Gothic;
	font-size: 13px;
	color: #476177;
	text-decoration: none;
}
/*******************Selected OF Tabs STYLES AT 2/3/2009***************************************/
.selectedtab
{
	background: url(                   "../Images/LeftOver1.gif" ) no-repeat left top;
	cursor: pointer;
}

/*******************END OF STYLES AT 2/3/2009***************************************/



.textboxgeneral
{
	font-family: Trebuchet MS;
	font-size: 11px;
	border: 0px;
	vertical-align: middle;
	color: #073b6b;
	margin: 0px;
}

.AutoComplete
{
	font-family: Trebuchet MS;
	font-size: 11px;
	vertical-align: middle;
	color: #073b6b;
	width: 250px;
	font-weight: normal;
	background-color: White;
	margin: 2px;
}




/***** grid **/
.grid
{
	/*	border: solid #dddddd 1px; 	border-right: solid #dddddd 1px;*/
}
/*.headview th
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	font-weight: normal;
	padding-left: 5px;
	background-color: #e5e5e5;
	height: 15px;
	border: solid #dddddd 1px;
	text-align: left;
}
*/




.headview th
{
	font-family: Verdana;
	font-size: 10px;
	color: #073c6c;
	background-image: url(   "../Images/HeaderForTables.gif" );
	background-repeat: repeat-x;
	text-transform: uppercase;
	height: 37px;
	padding: 0px 10px 0px 5px;
}

.HeaderLeftStyle
{
	text-align: left;
}

.GreenNum
{
	color: #289a1d;
	font-family: Verdana;
	font-size: 12px;
}

.RedNum
{
	color: #eb2700;
	font-family: Verdana;
	font-size: 12px;
}

.headview a:link, .headview a:visited, .headview a:active
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #556d80;
	text-decoration: underline;
	text-align: right;
	font-weight: normal;
	border-right: solid #dddddd 1px;
}
.headview a:hover
{
	color: #815b2e;
}

.footview, .footview a:link, .footview a:visited
{
	font-size: 11px;
	color: #073c6c;
	font-family: Verdana;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
	height: 15px;
	text-align: left;
	border: solid #dddddd 1px;
}
.footview a:hover, .footview a:active, .footview a:SELECTED
{
	font-size: 11px;
	color: #073c6c;
	font-family: Verdana;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
	height: 20px;
	text-align: left;
	border: solid #dddddd 1px;
	background: url(            "../Images/marketsuBg.jpg" );
}

.Pagerstyle
{
	background-color: #fff;
}

.AlternatingRowStyle th, .RowStyle th
{
	/*border: solid #dddddd 1px;*/
}


.AlternatingRowStyle
{
	font-family: verdana;
	background-color: #f9f9f9;
	font-size: 12px;
	color: #073c6c;
	text-decoration: none; /*border: solid #dddddd 1px;*/
}


.RowStyle
{
	font-family: verdana;
	background-color: #fff;
	font-size: 12px;
	color: #073c6c;
	text-decoration: none; /*border: solid #dddddd 1px;*/
}

.RowStyle a:link, .RowStyle a:hover, .RowStyle a:visited
{
	font-family: verdana;
	color: #073c6c;
	font-size: 12px;
}
.RowStyle a:hover
{
	color: #083856;
	text-decoration: none;
}
.AlternatingRowStyle a:link, .AlternatingRowStyle a:hover, .AlternatingRowStyle a:visited
{
	font-family: verdana;
	color: #073c6c;
	font-size: 12px;
}

.AlternatingRowStyle a:hover
{
	color: #083856;
	text-decoration: none;
}


.RowStyle:hover, .AlternatingRowStyle:hover
{
	background-color: #eff5f0; /*border: solid 1px #FFFFFF;*/
	color: #0c4478;
	padding: 5px;
}

/********** tables ********/


a:link
{
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;
	color: #276EFF; /*073C6C*/
}
a:visited
{
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;
	color: #276EFF; /*073C6C*/
}

a:hover
{
	color: #815b2e;
	text-decoration: underline;
}
a:selected
{
	color: #815b2e;
	text-decoration: underline;
}

.LeftMainNav, .LeftMainNav a, .LeftMainNav a:link, .LeftMainNav a:visited
{
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	height: 250px;
	color: #556d80;
}

.LeftMainNav
{
}

.LeftMainNav img
{
	padding-left: 2px;
}

.LeftMainNav a:hover
{
	color: #cb9d06;
}



.GrayRow
{
	background-color: #fbfbfb;
	border: 1px solid #f2f5f7;
	text-align: left;
	height: 27px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #073c6c;
	font-family: Verdana;
	font-size: 13px;
}





.TBone
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #073c6c;
	padding-left: 5px;
	background-image: url( "../Images/HeaderForTables.gif" );
	background-repeat: repeat-x;
	border: solid 0px white; /*border-top:none 0px;   border-left:none 0px;   border-right:none 0px;*/ /*border-right:1px solid #dddddd;*/
	height: 37px;
}

.BorderRight
{
	border-right: 1px solid #dddddd;
}
.Borderleft
{
	border-left: 1px solid #dddddd;
}

.BorderRight1
{
	border-right: 2px solid #bcbcbc;
}
.Borderleft1
{
	border-left: 2px solid #bcbcbc;
}


.TBThree
{
	color: #073c6c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
	background-color: #ffffff; /*border-right: 1px solid #ddd;*/
	height: 25px;
}


.TableStatic
{
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-top: 4px;
}
.TableStatic td
{
	border-top: 1px solid #ddd;
}


.RepeaterBg
{
	background-color: #eff5f0;
	color: #073c6c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	vertical-align: middle;
	border-right: 1px solid #ddd;
	height: 25px;
}


.TBTwo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	color: #073c6c; /*border-right: 1px solid #ddd;*/
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f9f9f9;
	height: 25px;
}

.activex
{
	background-color: White;
}



.notactivex
{
	background-color: #e6eff3;
	padding: 3px;
}


.TableStyle
{
	border: rgb(189,189,189) 1px solid;
	border-top: rgb(189,189,189) 1px solid;
	border-left: rgb(189,189,189) 1px solid;
	border-bottom: rgb(189,189,189) 1px solid;
	padding: 10px 10px 10px 10px;
}


th.GridHeader_Default, th.ResizeHeader_Default
{
	font: normal 10px Verdana, Arial, Sans-serif;
	background-color: green; /* url('') repeat-x bottom;*/
	background-image: none;
	border-top: solid 1px #e5e5e5;
	border-bottom: solid 1px #bbb;
	padding-left: 6px; /*more than items to compensate for item borders!*/
	height: 22px; /*add more definitions if needed*/
}

.RadGridHeader
{
	height: 59px;
	padding: 0px;
	color: #819598;
	font-weight: normal;
	font-size: 16px;
	padding-left: 4px;
}

.Normaltextbox
{
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #bfc4cd;
	vertical-align: middle;
	color: #073b6b;
	height: 18px;
	padding-left: 3px;
}


ul
{
	font-family: Verdana;
	font-size: 12px;
	color: #073c6c;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
}


/********* news style ***********/

.Error
{
	font-family: Verdana;
	font-size: 12px;
	color: Red;
	text-align: left;
}

ol
{
	font-family: Verdana;
	font-size: 12px;
	color: #54728a;
	text-align: left;
}
.TableStyle2
{
	margin-top: 5px;
	border-right: rgb(189,189,189) 1px solid;
	border-top: solid 0px white;
	border-left: rgb(189,189,189) 1px solid;
	border-bottom: rgb(189,189,189) 1px solid;
}

.TableStyle3
{
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: rgb(189,189,189) 1px solid;
}

.Border
{
}

.Aci
{
	height: 25px;
	padding: 2px;
}
.Ac
{
	background-color: #fff;
	overflow: auto;
	height: 300px;
	text-align: left;
	margin: 0;
	color: #073c6c;
	padding: 3px 3px 3px 3px;
	cursor: pointer;
	border: 1px solid #ddd;
}



.Ac ul
{
	height: auto;
	padding: 3px 3px 3px 3px;
}

.Ac li
{
	color: #073c6c;
	display: block;
	font-weight: normal;
	height: auto;
	padding: 3px 3px 3px 3px;
	border-bottom: 1px solid #f3eff5;
}

.Ach
{
	background-color: #f3eff5;
	padding: 3px 3px 3px 3px;
}


.Selectedbasictab
{
	background: url(           "../Images/LeftOver.gif" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}

.Selectedbasictab a
{
	background: url(           "../Images/LeftOver.gif" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}
.Selectedbasictab a span
{
	background: url(           "../Images/RightOver.gif" ) no-repeat right top;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #fff;
	cursor: pointer;
}





/***********************Banner*************************/

.BannerTextBg
{
	font-family: Trebuchet MS;
	font-size: 22px;
	color: #376481;
	font-weight: bold;
	background-image: url(../Images/BannerTextBg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
	padding-left: 25px;
	padding-right: 5px;
	width: 219px;
	height: 105px;
}
.BannerTextBgTwo
{
	font-family: Trebuchet MS;
	font-size: 20px;
	color: #376481;
	font-weight: bold;
	text-align: center;
	padding-left: 16px;
	vertical-align: middle;
	text-transform: uppercase;
}

.faqtitle
{
	background-color: #c5ccd7;
}



.answertitle
{
	background-color: #f5f5f5;
}

.StuffTeam
{
	background-color: #fff;
}
/**********************By-Sara-9/4/2009****************************/

.InnerNavPath
{
	background-image: url(../Images/InnerNavbg.gif);
	background-repeat: repeat-x;
	height: 36px;
	vertical-align: middle;
	padding-left: 4px;
	padding-top: 6px;
}



.InnerNavPath a, .InnerNavPath a:link, .InnerNavPath a:visited
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	color: #142976;
}




.InnerNavPath a:hover
{
	text-decoration: underline;
}

.GrayRow a, .GrayRow a:link, .GrayRow a:visited, .GrayRow a:hover
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 13px;
	color: #073c6c;
}
#Sep
{
	width: 5px;
}

.AnyTitlesBold
{
	background-image: url(../Images/GreenArrowLeft.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	line-height: 25px;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #073b6b;
}

.Lines
{
	background-image: url(../Images/TopLines.gif);
	background-repeat: repeat-x;
	height: 3px;
	padding-right: 20px;
	background-position: right center;
}


#TableContent
{
	width: 759px;
	text-align: left;
	margin-top: 5px;
	padding-bottom: 10px;
	padding-right: 5px;
	height: 200px;
}

#MainTable
{
	border-right: rgb(189,189,189) 1px solid;
	border-top: rgb(189,189,189) 1px solid;
	border-left: rgb(189,189,189) 1px solid;
	border-bottom: rgb(189,189,189) 1px solid;
	width: 981px;
	padding-bottom: 8px;
}
#LeftNav
{
	width: 200px; /*padding-left: 4px;*/
	height: 100%;
	background-color: rgb(245, 247, 249);
}
#LeftNavWhite
{
	width: 188px;
	padding-top: 8px;
	padding-left: 14px;
	height: 100%;
	background-color: #ffffff;
}
ul li
{
	list-style-type: none;
	list-style-image: url( "../Images/Arrow.gif" );
	font-family: Verdana;
	font-size: 12px;
	color: #073c6c;
	text-align: left;
}
/***********************************************************/

.PadLeft
{
	padding: 5px;
}

.HomeselectBg
{
	background-image: url(../Images/HomeSelectBg.gif);
	background-repeat: repeat-x;
	height: 32px;
	padding-top: 6px;
}


/******** mosaad new styles for uner tabes *****************/
/******************************New****************************************/
.basictab15
{
	height: 28px;
	line-height: normal;
	text-align: center;
}

.basictab15 ul
{
	margin: 0;
	float: right;
	padding: 0px 10px 0px 0px;
	list-style: none;
	height: 28px;
	text-align: center;
}

.basictab15 li
{
	display: inline;
	margin: 0;
	padding: 0;
	height: 28px;
	text-align: center;
}


.basictab15 a
{
	float: left;
	background: url(   "../Images/LeftB2.gif" ) no-repeat left top;
	margin: 0;
	padding: 0px 5px 0px 6px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	height: 28px;
}

.basictab15 a span
{
	float: left;
	display: block;
	background: url(   "../Images/RightB2.gif" ) no-repeat right top;
	padding: 5px 5px 0px 3px;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	height: 28px;
	cursor: pointer;
	background-color: Transparent;
}


.basictab15 a:hover
{
	background: url(   "../Images/LeftOver2.gif" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}
.basictab15 a:hover span
{
	background: url(   "../Images/RightOver2.gif" ) no-repeat right top;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2e546c;
	cursor: pointer;
}

li.basictab15Selected span
{
	background: url(   "../Images/RightOver2.gif" ) no-repeat right top;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #000;
	cursor: pointer;
}

li.basictab15Selected a
{
	background: url(   "../Images/LeftOver2.gif" ) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}
/**** s text ***/
.SmText
{
	padding: 0px;
	margin: 0px;
	font-family: Verdana;
	font-size: 7pt;
	color: #073c6c;
}

/******** new nav ****/

.InnerNewNav
{
	background: url(../Images/InnerNewNav.gif) repeat-x;
	background-position: center bottom;
	background-color: White;
	padding-left: 15px;
	padding-top: 8px;
	text-align: left;
	padding-right: 15px;
	width: 100%;
	margin-bottom: 3px;
}


.InnerNewNav a, .InnerNewNav a:link, .InnerNewNav a:visited
{
	background-image: url(../Images/GreenArrowLeft.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	color: #073b6b;
	padding-left: 10px;
	text-decoration: none;
}

.InnerNewNav a:hover
{
	color: #814507;
	text-decoration: none;
}


/******** new Subnav ****/

.SubInnerNewNav
{
	background-position: center bottom;
	padding-left: 15px;
	text-align: left;
	padding-right: 15px;
	width: 100%;
	margin-bottom: 3px;
}


.SubInnerNewNav a, .SubInnerNewNav a:link, .SubInnerNewNav a:visited
{
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: normal;
	font-family: Verdana;
	font-size: 9pt;
	line-height: 18px;
	color: #073b6b;
	padding-left: 10px;
	text-decoration: none;
}

.SubInnerNewNav a:hover
{
	color: #814507;
	text-decoration: none;
}
.InerBigTitle
{
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	color: #073b6b;
	text-align: left;
	padding-left: 0px;
	padding-bottom: 4px;
	padding-top: 7px;
	text-transform: uppercase;
	vertical-align: top;
}

a img
{
	border: 0px;
}

.Innerselected
{
	color: #814507;
	text-decoration: none;
}

/********************************New-7/5/2009************************************/
.NewMarketSumTable
{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.NewMarketSumTableBg
{
	background-color: #4e84b3;
	color: #fff;
}

.Greenbasictab
{
	float: left;
	height: 31px;
	/*line-height: normal;*/
}

.Greenbasictab ul
{
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #073b6b;
	height: 31px;
}

.Greenbasictab li
{
	display: inline;
	margin: 0;
	padding: 0;
	height: 31px;
}


.Greenbasictab a
{
	float: left;
	background: url(../Images/GreenLeftB1.gif) no-repeat left top;
	margin: 0;
	padding: 0px 5px 0px 3px;
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #073b6b;
	height: 31px;
}

.Greenbasictab a span
{
	float: left;
	display: block;
	background: url(../Images/GreenRightB1.gif) no-repeat right top;
	padding: 8px 5px 0px 5px;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #073b6b;
	height: 31px;
	cursor: pointer;
}


.Greenbasictab a:hover
{
	background: url(../Images/GreenLeftOver.gif) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}
.Greenbasictab a:hover span
{
	background: url(../Images/GreenRightOver.gif) no-repeat right top;
	font-family: verdana;
	font-size: 11px;
	color: #814507;
	cursor: pointer;
}

li.Greenselected span
{
	background: url(../Images/GreenRightOver.gif) no-repeat right top;
	font-family: verdana;
	font-size: 11px;
	color: #814507;
	cursor: pointer;
}

li.Greenselected a
{
	background: url(../Images/GreenLeftOver.gif) no-repeat left top;
	cursor: pointer;
	text-decoration: none;
}


.SiteMap, .SiteMap a, .SiteMap a:link, .SiteMap a:visited, .SiteMap a:hover
{
	color: #073C6C;
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	text-decoration: none;
}


/****** 2/7/2009 ********/

.AnyTitlesSub a
{
	background-image: url(../Images/Arow2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	line-height: 25px;
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #073b6b;
}
.AnyTitlesSlected a
{
	background-image: url(../Images/Arow1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	line-height: 23px;
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #844500;
}

/*==========Sub-menu for listing and trading sections===============*/

.SubMenuTabs
{
	margin:0px;
	margin-bottom:5px;
	width:99.8%;
	float: left;
	height: 22px;
	line-height: normal;
	/*background-color:#297E9E;*/
	background-image: url(../images/SubMenuBack.jpg);
	font-family: verdana;
	/*font-weight: bold;*/
	font-size: 11px;
}

.SubMenuTabs ul
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	color: white;

}

.SubMenuTabs li
{
	display: inline;
	margin: 0;
	padding: 0;
}

.SubMenuTabs span
{
	/*background-image:url(../images/Corner.gif);
	background-repeat:no-repeat;*/
	float: left; 
	margin: 0;
	padding: 4px 10px 0px 5px;
	text-decoration: none;
	color: #FFF8B9;
	font-weight:bold;
}

.SubMenuTabs a
{
	background-image:url(../images/Corner.gif);
	background-repeat:no-repeat;
	float: left; 
	margin: 0;
	padding: 3px 5px 0px 3px;
	text-decoration: none;
	color: white;
}

.SubMenuTabs a span
{
	float: left;
	display: block;
	padding: 0px 5px 0px 5px;
	color: white;
	cursor: pointer;
}
.SubMenuTabs a:hover
{
	cursor: pointer;
	text-decoration: underline;
	color:lightYellow;
}
.SubMenuTabs a:hover span
{
	color: lightYellow;
	cursor: pointer;
}

li.SubMenuTabsSelected span
{
	color:Yellow;
	cursor: pointer;
}

li.SubMenuTabsSelected a
{
	background-image:url(../images/Corner_Selected.gif);
	background-repeat:no-repeat;
	cursor: pointer;
	text-decoration: none;
}
/*==================================*/

.EGXPollLable
{
    color:#956B3D;
    Font-size:13px;
    font-weight:bold;
}
