.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after			{ clear: both; }
.clearfix 				{zoom:1;}

body			{background: url('../bgbody.jpg'); text-align:center;padding:0px;margin:0px;}


div.wrapper			{min-width:940px; /*background:url('../TopBgBody.jpg') repeat-x center top;*/}
Div.MainBody		{min-width:940px; margin:auto;background: url('../bgsh.png') repeat-y center top;}
DIV.Wrapper_940		{width:940px; margin:0px auto; text-align:right; direction:rtl;}

div.FooterContainer 	{min-width:940px; padding:10px 0px 10px 0px; text-align:center; background: url('../bgsh.png') repeat-y center top;}
table.FooterContainerTable{width:928px !important; margin:0px auto; direction:rtl; text-align:right;}

Div.header			{width:972px; height:116px; padding-top:10px; margin:0 -16px 20px -16px; background-color:#494544;}

Div.topright		{float:right; width:640px; height:116px;}
Div.topleft			{float:left; margin:14px 0 0 16px;}

Div.topbox1			{/*width:100%;height:27px;margin-bottom:18px;*/ display:none;}
.FBbox				{float:right; width:27px; height:27px; margin:-5px 20px 0 0;}
.FBbox A			{display:inline-block; position:relative; z-index:9999;}
.cardbox			{float:left; width:50px; *width:60px; height:27px; line-height:26px; margin-right:15px; padding-left:10px; background:url("../butcard.jpg") no-repeat; font-size:16px; color:#000; text-align:left;}
.Logbox				{float:left;width:169px;height:27px;margin-right:15px; position:relative; z-index:999}

Div.topbox2			{width:100%; height:52px; margin-top:18px; padding-right:20px; box-sizing:border-box;}

Div.FrBox1			{width:928px;margin-bottom:20px;}
Div.FrBox2			{width:928px;margin-bottom:20px;}
Div.FrBox3			{width:928px;margin-bottom:20px;}
Div.FrBox4			{width:928px;margin-bottom:20px;padding-top:30px;background: url('../sepbottom.jpg') no-repeat center top;}

Div.footer			{width:928px;height:30px;}
.daronetbox			{width:170px;height:30px;float:left;}

Div.maincontent     {width:928px;margin:0px 0px 0px 0px;}
.leftside			{width:683px;float:left;background: url('../bgcontent.jpg') repeat-y center top;}
.rightside			{width:221px;float:right;text-align:right}
.TopContent			{border-top:3px solid #f2f2f1;background: url('../bottomcontent.jpg') no-repeat right bottom;padding:0px 0px 25px 0px;}


/******************************** Accordion ****************************/
#accordion						{width:928px; height:359px; margin:0px 6px 0px 6px; padding:0px 4px 0px 4px; background:url("../accordion.png") no-repeat; position:relative;  box-sizing:border-box; -moz-box-sizing:border-box;}
.accItems 						{list-style:none; position:relative; margin:3px; padding:0; z-index:0 !important;}
.accItems li					{width:184px; height:329px; float:right; display:block; overflow:hidden; position:relative;}
.accItems li img				{display:block;}
.accItems li .shadow			{position:absolute; top:0; right:0; background:url("../accordion_shadow.png") repeat-y top; width:44px; height:329px; z-index:500;}

.accItems li .itemContent		{width:450px; padding:0 25px 10px 25px; /*width:140px; padding:0 25px 10 335px;*/ *width:500px; min-height:78px; height:auto !important; height:88px; position:absolute; bottom:20px; right:0; z-index:100; background:url("../accordion_itemContent.png") repeat-y right; border-top:1px solid #fff;  border-bottom:1px solid #fff; color:#000; text-align:right;}
.accItems li.active .itemContent	{width:450px; padding:0 25px 10px 25px; *width:500px;}
.accItems li .itemContent h3	{margin:10px 0 5px; padding:0; display:block; font-size:18px; font-weight:normal;}
.accItems li .itemContent h3 a	{color:#000;}
.accItems li .itemContent p		{margin:0; padding:0;}


/*********************************** Modules *************************************/
TABLE.ModuleContainer	{width:100%;}
TD.ModuleContainer		{}
TD.ModuleTitle			{height:1px; vertical-align:top;}
TD.ModuleTitle a		{text-decoration:none;}
TD.ModuleTitle a:hover	{}
H3.ModuleTitle			{display:inline;}
TD.ModuleText			{vertical-align:top;}


/*********************************** Quick Navgation ******************************/
DIV.QuickNavContainer			{width:100%; height:37px; background-color:#f2f2f2; margin-bottom:10px; text-align:center;}
DIV.QuickNavContainer TABLE		{margin:auto;}
OPTION.QuickNavMain				{}
SELECT.QuickNav					{width:125px; height:20px; font-size:11px; margin-top:8px;}
INPUT.QuickNavButton			{width:35px; height:20px; margin:8px 4px 0px 0px; padding:0px 0px 2px 0px;}


/*********************************** login ******************************/
.LoginContainer					{width:352px; height:152px; background:url("../LoginContainer.png") no-repeat; position:absolute; left:0; top:-124px; z-index:998;}
.LoginContainer .toggle			{width:170px; height:36px; display:block; position:absolute; left:0; bottom:0;}
.LoginContainer .inner			{padding:10px; zoom:1;}
.LoginContainer table			{width:100%;}
.LoginContainer table td		{padding:5px 5px 0px 5px;}

.LoginGreeting					{}
.LoginGreeting h3				{display:block; padding:0; margin:0 0 10px 0;}

TD.loginRemember				{}
TD.loginForgot					{padding-top:8px !important;}
TD.loginHarshama				{padding-top:8px !important;}


/*********************************** Shopping cart ******************************/
TABLE.ShoppingCartContainer		{width:221px;background: url('../bgrightbar.jpg') right top;margin-bottom:10px;}
TD.cartTitle					{background: url('../navigationtitlecart.jpg') no-repeat right top;height:39px;color:#7a7a7a;padding:14px 45px 0px 0px;}
H3.cartTitle					{font-weight:bold; font-size:17px; color:#7a7a7a;}
TD.CartItemsContainer			{padding:10px 10px 4px 10px;}
TABLE.CartItemsContainer		{}
TABLE.CartItemsContainer TD		{}
TD.cartItem						{font-size:12px;text-align:center}
TD.chartNumber					{width:20px; font-size:12px; padding-top:4px; color:#7a7a7a;}
TD.chartLink					{font-size:90%; padding-top:2px;}
TD.chartLink a					{color:#7a7a7a; font-size:14px; text-decoration:none;}
INPUT.shopCartButton			{margin-top:6px; background: url('../pay_btn.png') no-repeat top left; width:55px; height:23px; border:none; color:#fff; cursor:pointer;}
Td.bottomcart					{background: url('../bottomrightbar.jpg') no-repeat right bottom;height:21px;}
TR.chartItem a					{line-height:25px;}
TR.sep_tr						{background:url('../sep_tr.png') repeat-x; height:1px;}


/******************************** Ticker ****************************/
TABLE.tickerContainer			{}
TABLE.tickerTitle				{} /* the title and button */
TD.tickerTitle					{}
H3.tickerTitle					{font-weight:bold; font-size:17px; color:#7a7a7a;}
TD.TickerPlayer					{width:1px; vertical-align:middle; padding:0px 5px 0px 5px;}
IMG.TickerPlayer				{}

TD.tickerBody					{vertical-align:top;}
DIV.tickerBody					{overflow:hidden; height:190px;}
DIV.tickerBody IMG				{float:left; margin:3px 10px 7px 0px; clear:right}
TABLE.tickerContainer MARQUEE	{width:100%; height:100%;}
DIV.tickerItemContainer			{margin-bottom:6px;}
.tickerHeadLine					{text-decoration:none; line-height:18px; color:#7a7a7a;}
.tickerHeadLine:hover			{}
.tickerText						{display:table; width:100%; line-height:18px;}
.tickerDate						{font-size:90%; padding-top:2px;}


/******************************** Survey Box ****************************/
/* Survey Box */
TABLE.SurveyContainer			{}
TD.SurveyContainer				{vertical-align:top;}
TABLE.SurveyContainer TABLE		{}
TABLE.SurveyContainer TD		{vertical-align:top;}
TD.SurveyTitle					{}
H3.SurveyTitle					{font-weight:bold; font-size:17px; color:#7a7a7a;}
TD.SurveyQuestion				{font-weight:bold;}
TD.SurveyAnswer					{width:100%; padding:1px 3px 4px 3px; padding-right:2px;}
TABLE.SurveyButtonsPannel		{margin-top:10px; }
INPUT.SurveyButton				{width:90%;}


/* Survey Results */
.divResult		{border:solid 1px #97B2CC; background-color:#ffffff; color:#97B2CC; font-weight:bold; font-size:11px;}
.divWinResult	{border:solid 1px #ffffff; background-color:#97B2CC; color:#ffffff; font-weight:bold; font-size:11px;}


/********************************* Banners *****************************/
DIV.bannerContainer		{margin:0px 11px 0px 0px;padding-top:3px; text-align:center;background: url('../bannerbg.jpg') no-repeat right top;width:145px;height:78px;float:left}
DIV.bannerContainerlast	{margin:0px 0px 0px 0px;padding-top:3px; text-align:center;background: url('../bannerbg.jpg') no-repeat right top;width:145px;height:78px;float:left}
DIV.bannerContainerin	{border:3px solid #f2f2f1;margin-bottom:15px;}


/******************************** Search ****************************/
TABLE.SearchContainer	{height:28px;width:170px}
TD.SearchContainer		{padding:0px;}
TABLE.Search			{font-size:0px; width:170px; background: url('../bgsearch.jpg') no-repeat right top;}
TD.SearchInp			{}
TD.SearchBut			{}
TD.SearchSectionTitle	{font-size:12px; line-height:1em;}
INPUT.Search			{width:125px; height:24px; font-size:11px; border:none; background:none; line-height:1.2em;padding:0px 0px 0px 0px;_padding:7px 0px 0px 0px; margin:0px 5px 0px 4px;}
INPUT.SearchBut			{}

TABLE.MediaContainer	{width:928px;height:250px;background: url('../Media.png') no-repeat right top;margin-bottom:15px;}
TABLE.MediaContainer Td	{padding:3px 0px 0px 0px;text-align:center;vertical-align:top;}


/******************************** ContactUs ****************************/
Table.ContactUsContainer {width:250px;}
Td.InputBg				 {background: url('../inputbg.jpg') no-repeat right top ;width:183px;height:40px;padding:3px 4px 0px 0px;vertical-align:top;}
Td.InputBg	input		 {width:175px;height:24px;border:none;background:#ffffff;}

/******************************** FreeBox ****************************/
TABLE.FreeBoxContainer		{}
TD.FreeBoxItemContainer		{vertical-align:top;}
TABLE.FreeBoxItemContainer	{width:100%;}
TD.FreeBoxTitle				{}
H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
TD.FreeBoxTopRight			{}
TD.FreeBoxTopLeft			{}
TD.FreeBoxBottomRight		{}
TD.FreeBoxBottomLeft		{}
A.FreeBoxTitle				{text-decoration:none; color:#7a7a7a;}
A.FreeBoxTitle:hover		{}
TD.FreeBoxBody				{ line-height:18px;}

/* Section Specipic Example*/
#FreeBox_Section1								{width:610px;float:right}
#FreeBox_Section1 TABLE.FreeBoxContainer		{width:100%}
#FreeBox_Section1 TD.FreeBoxItemContainer		{vertical-align:top;}
#FreeBox_Section1 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section1 TD.FreeBoxTitle				{vertical-align:top;height:1px;}
#FreeBox_Section1 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section1 TD.FreeBoxTopRight			{}
#FreeBox_Section1 TD.FreeBoxTopLeft				{}
#FreeBox_Section1 TD.FreeBoxBottomRight			{}
#FreeBox_Section1 TD.FreeBoxBottomLeft			{}
#FreeBox_Section1 A.FreeBoxTitle				{text-decoration:none; color:#7a7a7a;}
#FreeBox_Section1 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section1 TD.FreeBoxBody				{vertical-align:top;}

/* Section Specipic Example*/
#FreeBox_Section2								{width:293px;float:left;background: url('../bgfr.jpg') right top;}
#FreeBox_Section2 TABLE.FreeBoxContainer		{background: url('../topfr.jpg') no-repeat right top;height:230px;width:293px;}
#FreeBox_Section2 TD.FreeBoxItemContainer		{vertical-align:top;background: url('../bottomfr.jpg') no-repeat right bottom;}
#FreeBox_Section2 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section2 TD.FreeBoxTitle				{background: url('../frtitle.jpg') no-repeat right bottom;height:39px;color:#ed1c24; padding:15px 25px 0px 5px;vertical-align:top;}
#FreeBox_Section2 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section2 TD.FreeBoxTopRight			{}
#FreeBox_Section2 TD.FreeBoxTopLeft				{}
#FreeBox_Section2 TD.FreeBoxBottomRight			{}
#FreeBox_Section2 TD.FreeBoxBottomLeft			{}
#FreeBox_Section2 A.FreeBoxTitle				{text-decoration:none; color:#7a7a7a;}
#FreeBox_Section2 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section2 TD.FreeBoxBody				{padding:15px 23px 0px 0px;}

/* Section Specipic Example*/
#FreeBox_Section3								{width:293px;float:left;background: url('../bgfr.jpg') right top;margin-right:23px;}
#FreeBox_Section3 TABLE.FreeBoxContainer		{background: url('../topfr.jpg') no-repeat right top;height:230px;width:293px;}
#FreeBox_Section3 TD.FreeBoxItemContainer		{vertical-align:top;background: url('../bottomfr.jpg') no-repeat right bottom;}
#FreeBox_Section3 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section3 TD.FreeBoxTitle				{background: url('../frtitle.jpg') no-repeat right bottom;height:39px;color:#ed1c24; padding:15px 25px 0px 5px;vertical-align:top;}
#FreeBox_Section3 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section3 TD.FreeBoxTopRight			{}
#FreeBox_Section3 TD.FreeBoxTopLeft				{}
#FreeBox_Section3 TD.FreeBoxBottomRight			{}
#FreeBox_Section3 TD.FreeBoxBottomLeft			{}
#FreeBox_Section3 A.FreeBoxTitle				{text-decoration:none;color:#7a7a7a;}
#FreeBox_Section3 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section3 TD.FreeBoxBody				{padding:5px 25px 25px 10px;}

/* Section Specipic Example*/
#FreeBox_Section4								{width:293px;float:left;background: url('../bgfr.jpg') right top;margin-right:23px;}
#FreeBox_Section4 TABLE.FreeBoxContainer		{background: url('../topfr.jpg') no-repeat right top;height:230px;width:293px;}
#FreeBox_Section4 TD.FreeBoxItemContainer		{vertical-align:top;background: url('../bottomfr.jpg') no-repeat right bottom;}
#FreeBox_Section4 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section4 TD.FreeBoxTitle				{background: url('../frtitle.jpg') no-repeat right bottom;height:39px;color:#ed1c24; padding:15px 25px 0px 5px;vertical-align:top;}
#FreeBox_Section4 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section4 TD.FreeBoxTopRight			{}
#FreeBox_Section4 TD.FreeBoxTopLeft				{}
#FreeBox_Section4 TD.FreeBoxBottomRight			{}
#FreeBox_Section4 TD.FreeBoxBottomLeft			{}
#FreeBox_Section4 A.FreeBoxTitle				{text-decoration:none;color:#7a7a7a;}
#FreeBox_Section4 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section4 TD.FreeBoxBody				{padding:5px 25px 25px 10px;}

#FreeBox_Section5								{width:293px;float:left;background: url('../bgfr.jpg') right top;}
#FreeBox_Section5 TABLE.FreeBoxContainer		{background: url('../topfr.jpg') no-repeat right top;height:230px;width:293px;}
#FreeBox_Section5 TD.FreeBoxItemContainer		{vertical-align:top;background: url('../bottomfr.jpg') no-repeat right bottom;}
#FreeBox_Section5 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section5 TD.FreeBoxTitle				{background: url('../frtitle.jpg') no-repeat right bottom;height:39px;color:#ed1c24; padding:15px 25px 0px 5px;vertical-align:top;}
#FreeBox_Section5 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section5 TD.FreeBoxTopRight			{}
#FreeBox_Section5 TD.FreeBoxTopLeft				{}
#FreeBox_Section5 TD.FreeBoxBottomRight			{}
#FreeBox_Section5 TD.FreeBoxBottomLeft			{}
#FreeBox_Section5 A.FreeBoxTitle				{text-decoration:none;color:#7a7a7a;}
#FreeBox_Section5 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section5 TD.FreeBoxBody				{padding:5px 25px 25px 10px;}

/* Section Specipic Example*/
#FreeBox_Section6								{width:190px;float:right;}
#FreeBox_Section6 TABLE.FreeBoxContainer		{width:100%;background: url('../BgFooterFr.jpg') no-repeat left top;}
#FreeBox_Section6 TD.FreeBoxItemContainer		{vertical-align:top;}
#FreeBox_Section6 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section6 TD.FreeBoxTitle				{font-size:18px;color:#737373;vertical-align:top;height:1px;padding:0px 0px 5px 0px;}
#FreeBox_Section6 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section6 TD.FreeBoxTopRight			{}
#FreeBox_Section6 TD.FreeBoxTopLeft				{}
#FreeBox_Section6 TD.FreeBoxBottomRight			{}
#FreeBox_Section6 TD.FreeBoxBottomLeft			{}
#FreeBox_Section6 A.FreeBoxTitle				{text-decoration:none;color:#7a7a7a;}
#FreeBox_Section6 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section6 TD.FreeBoxBody				{vertical-align:top;padding:5px 0px 0px 20px;}

/* Section Specipic Example*/
#FreeBox_Section7								{width:190px;float:right;}
#FreeBox_Section7 TABLE.FreeBoxContainer		{width:100%;background: url('../BgFooterFr.jpg') no-repeat left top;}
#FreeBox_Section7 TD.FreeBoxItemContainer		{vertical-align:top;}
#FreeBox_Section7 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section7 TD.FreeBoxTitle				{font-size:18px;color:#737373;vertical-align:top;height:1px;padding:0px 10px 5px 0px;}
#FreeBox_Section7 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section7 TD.FreeBoxTopRight			{}
#FreeBox_Section7 TD.FreeBoxTopLeft				{}
#FreeBox_Section7 TD.FreeBoxBottomRight			{}
#FreeBox_Section7 TD.FreeBoxBottomLeft			{}
#FreeBox_Section7 A.FreeBoxTitle				{text-decoration:none;color:#7a7a7a;padding:5px 0px 0px 20px;}
#FreeBox_Section7 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section7 TD.FreeBoxBody				{vertical-align:top;padding:5px 10px 0px 20px;}

/* Section Specipic Example*/
#FreeBox_Section8								{width:190px;float:right;margin-left:100px;}
#FreeBox_Section8 TABLE.FreeBoxContainer		{width:100%;background: url('../BgFooterFr.jpg') no-repeat left top;}
#FreeBox_Section8 TD.FreeBoxItemContainer		{vertical-align:top;}
#FreeBox_Section8 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section8 TD.FreeBoxTitle				{font-size:18px;color:#737373;vertical-align:top;height:1px;padding:0px 10px 5px 0px;}
#FreeBox_Section8 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section8 TD.FreeBoxTopRight			{}
#FreeBox_Section8 TD.FreeBoxTopLeft				{}
#FreeBox_Section8 TD.FreeBoxBottomRight			{}
#FreeBox_Section8 TD.FreeBoxBottomLeft			{}
#FreeBox_Section8 A.FreeBoxTitle				{text-decoration:none;color:#7a7a7a;}
#FreeBox_Section8 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section8 TD.FreeBoxBody				{vertical-align:top;padding:5px 10px 0px 20px;}

/* Section Specipic Example*/
#FreeBox_Section9								{width:230px;float:right;}
#FreeBox_Section9 TABLE.FreeBoxContainer		{width:100%;}
#FreeBox_Section9 TD.FreeBoxItemContainer		{vertical-align:top;}
#FreeBox_Section9 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section9 TD.FreeBoxTitle				{font-size:30px;color:#ed1c24;vertical-align:top;height:1px;padding:0px 0px 5px 0px;}
#FreeBox_Section9 H3.FreeBoxTitle				{font-weight:bold; font-size:17px; color:#7a7a7a;}
#FreeBox_Section9 TD.FreeBoxTopRight			{}
#FreeBox_Section9 TD.FreeBoxTopLeft				{}
#FreeBox_Section9 TD.FreeBoxBottomRight			{}
#FreeBox_Section9 TD.FreeBoxBottomLeft			{}
#FreeBox_Section9 A.FreeBoxTitle				{text-decoration:none;color:#7a7a7a;}
#FreeBox_Section9 A.FreeBoxTitle:hover			{color:#0092ff;}
#FreeBox_Section9 TD.FreeBoxBody				{vertical-align:top;padding:5px 0px 0px 0px;}


/******************************** Quick Subscription ****************************/
TABLE.QuickSubscription			{}
TD.QuickSubscriptionMsg			{}
INPUT.QuickSubscription			{}
INPUT.ButtonQuickSubscription	{}


/******************************** Navigation Title ****************************/
DIV.NavigationTitle		{background: url('../navigationtitle.jpg') no-repeat right top;width:221px;height:25px;*height:39px; padding:14px 25px 0px 0px;position:relative;bottom:-3px;}
H3.NavigationTitle		{font-weight:bold; font-size:17px; color:#7a7a7a;}


/******************************** Choose Font Size ****************************/
TABLE.cssChangerModuleTable		{}
TD.titleTd						{}


/******************************* DARONET *****************************/
TABLE.daronet		{direction:ltr;}
TD.daronet_link		{padding-left:5px; padding-right:5px; white-space:nowrap;}
A.Daronet			{font-size:11px; font-weight:bold; color:#737373; text-decoration:none;}
A.Daronet:hover		{font-size:11px; font-weight:bold; color:#737373; text-decoration:none;}


/****************************************************************************/
IMG.security	{border-width:1px; border-color:gray;}


/************************ Paging ******************************************************/
OL.dbsPages			{padding:0px; margin:0px;}
OL.dbsPages LI		{padding:0px; margin:0px; display:inline; list-style-image:none; list-style-type:none;}
SPAN.dbsCurrentPage	{font-weight:bold;}

/************************ Daronet ******************************************************/
#DaronetTextBox		{font-size:80%; text-align:right; padding:10px;}



