.Bgleft {
	background-image: url(../LeftBg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 615px;
}
.Bgright {
	background-image: url(../rightBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.TopLogo {
	background-image: url(../LineTop.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.TopNavBg {border-bottom: 1px solid #312512;}

.MainBorder {border: 1px solid #c4a144;}

.MainBorderin {border: 1px solid #c4a144;background-color:#171522;}

.leftborder {border-left: 1px solid #c4a144;}

.rightborder {border-right: 1px solid #c4a144;}

.BgBottomBar {
	background-image: url(../BgBottomNav.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 155px;
	padding:10px 0px 0px 0px;
}
.Bottomborder {border-left: 1px solid #c4a144;border-right: 1px solid #c4a144;}

.TopLeft {padding:28px 0px 0px 0px;}

/* Layout */
.DateBox {color:#000000;border:1px solid #7a5d10;height:20px;}
.SelectCategorySearch {height:20px;width:120px;}


#pageDiv { text-align: right; width: 498px; margin: 0px auto; background: #fff }
#logoLineDiv { height: 97px; padding: 5px 0px; text-align: center }
#logoLineDiv A { width: 64px; height: 86px; display: block; margin: 0px auto }
#logoLineDiv A IMG { width: 64px; height: 86px; display: block; border: none }
#titleLineDiv { /*height: 28px; */background: #000; text-align: center; border-bottom: 1px solid #fff; padding: 0px; }
#titleLineDiv H1 { font: normal 22px/22px Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #fff }
#topMenuLineDiv { height: 35px; background: #eaeaea url('../top_menu_bg.gif') left top repeat-x; border-top: 1px solid #7f7f7f; border-bottom: 1px solid #7f7f7f }
#mediaLineDiv { background: #a90909; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
#tickerLineDiv { height: 38px; background: #eaeaea url('../ticker_bg.gif') left top repeat-x; border-top: 1px solid #7f7f7f; border-bottom: 1px solid #7f7f7f }
#contentLineTable { width: 100% }
.hpBoxTd { background: #ccc url('../hp_box_text_bg.gif') left bottom no-repeat; width: 152px; vertical-align: top }
.hpBoxSpacerTd { width: 4px }

#addMenuColTd { vertical-align: top; padding: 27px 0px 0px }
#searchLineTable { width: 100%; border-bottom: 1px solid #000 }
#addMenuLineTable { width: 100%; border-bottom: 1px solid #000; margin: 10px 0px 0px }
#bottomMenuLineDiv { text-align: center; margin: 40px 0px 10px }
#sponsorsLineDiv { text-align: center; direction: ltr }
#sponsorsLineDiv TABLE { margin: 0px auto }
#sponsorsLineDiv TD { padding: 0px 10px }
#sponsorsLineDiv A { display: block }
#sponsorsLineDiv IMG { display: block; border: none }
#footerLineDiv { padding: 10px 10px 10px 10px; text-align: center }
#iNMLogo { border: none; float: left; margin-right: 120px }


#contentLineInnerTable { width: 100% }
#sideColTd { width: 150px; vertical-align: top }
#sideMenuContainerDiv { padding-bottom: 182px }
#rootTitleH { display: block; text-align: center; font: bold 16px/16px Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 15px 10px; background: #a90909; border-top: 1px solid #fff; border-bottom: 1px solid #ccc; color: #fff }
#contentColTd { padding: 0px 20px 0px 0px; vertical-align: top }
#mediaLineInnerDiv { background: #fff; border-top: 1px solid #fff; border-bottom: 1px solid #fff; margin: 0px -16px 0px -10px }

#mediaColInnerDiv { background: #fff; border-top: 1px solid #fff; margin: 0px 4px 0px 0px }
#ctlContent {  }

#timeTableHeaderTable { height: 30px; width:100%;border-bottom: 0px solid #fff; background: #b6943d; color: #fff;margin:15px 0px 15px 0px; }
#timeTableHeaderTitleTd {vertical-align: middle; text-align: center; font: bold 18px/18px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 10px; background: #b6943d; color: #fff  }
.whiteLinkA { color: #fff; font-weight: bold; text-decoration: none }
.whiteLinkA:hover { color: #fff; font-weight: bold; text-decoration: none }

#timeTableDataTable { width: 100%;color:#000000 }
#timeTableDataTable TH { padding: 3px 10px 3px 5px; background: #d3b66b; font-weight: bold; text-align: right; height: 35px; border-top: 0px solid #a98b35; border-bottom: 0px solid #a98b35; font-size: 14px;color:#000000}
#timeTableDataTable TD { padding: 3px 10px 3px 5px; background: #eddd9e; text-align: right; font-size: 14px }
#timeTableDataTable TD.spacerTd { background: #000; padding: 0px; height: 3px; font-size: 1px; line-height: 0px }

#timeTableDataTable TD.categoryTd { color: #a47f21 }
#timeTableDataTable TD A { font-weight: bold; color: #a47f21 }
#timeTableDataTable TD A.pastA { color: #a47f21 }
/*********************************** Modules *************************************/
TABLE.ModuleContainer 	{width:100%;}
TD.ModuleContainer		{}
TD.ModuleTitle			{height:1px; font-size:80%;}
TD.ModuleTitle a		{text-decoration:none;}
TD.ModuleTitle a:hover	{}


TD.ModuleText			{}


/*********************************** Quick Navgation ******************************/
DIV.QuickNavContainer	{text-align:center; padding:0px 0px 22px 0px;border-bottom: 1px solid #6e5b33;margin-bottom:15px;}
OPTION.QuickNavMain		{}
SELECT.QuickNav			{width:165px;}


/*********************************** login ******************************/
#loginbg {background-color:#171522;border-bottom:1px solid #44391d;}
#LoginTitle {font-weight:bold;font-size:18px;color:#c4a144;border-bottom:1px solid #c4a144;height:30px;padding:3px 10px 0px 0px;margin:0px 0px 10px 0px}
TABLE.LoginContainer		{height:114px;}
TD.LoginContainer			{padding-left:3px; padding-right:3px; font-size:11px;}
TABLE.LoginContainer TABLE	{width:100%;}
TABLE.LoginContainer TD		{font-size:11px;}
TD.LoginTitle				{}
INPUT.login					{height:15px; width:75px;border:1px solid #635225;background-color:#000;color:#c19f42;}
TD.LoginGreeting			{padding-top:8px;}
Td.LoginSubmit {text-align:left;padding:8px 0px 0px 6px;}
INPUT.LoginSubmit			{width:75px;height:18px;cursor:pointer;font-weight:bold}
INPUT.LoginButton			{}
A.LoginHomepage				{color:white;}
A.LoginHomepage:hover		{color:white;}
TD.login					{}
TD.loginCaption				{font-size:11px;padding:0px 0px 0px 0px;color:#ffffff;}


/*********************************** Shopping cart ******************************/
TABLE.ShoppingCartContainer		{}
TD.cartTitle					{}
TD.CartItemsContainer			{}
TABLE.CartItemsContainer		{}
TR.cartItem						{}
TR.chartNumber					{}
TR.chartLink					{}


/******************************** Ticker ****************************/
TABLE.tickerContainer					{}
TD.tickerBody							{}
DIV.tickerBody							{overflow:hidden; width:190px; height:190px;}
DIV.tickerBody IMG						{ float: left; margin: 3px 10px 7px 0px }
TABLE.tickerContainer MARQUEE			{width:100%;}
DIV.tickerItemContainer					{margin-bottom:6px;}
TD.tickerTitle							{}
.tickerHeadLine							{}
.tickerHeadLine:hover					{}
.tickerText								{}


/******************************** Survey Box ****************************/
/* Survey Box */
TABLE.SurveyContainer			{}
TD.SurveyContainer				{}
TABLE.SurveyContainer TABLE		{}
TD.SurveyTitle					{}
TD.SurveyQuestion				{font-weight:bold;}
TD.SurveyAnswer					{}
TABLE.SurveyButtonsPannel		{margin-top:10px; width:100%;}
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		{padding:5px 0px 5px 0px ; text-align:center;border-bottom: 1px solid #c4a144;}
DIV.bannerContainerIn		{margin-bottom:15px; text-align:center;}

/******************************** Search ****************************/
TABLE.SearchContainer	{font-size:12px; font-weight:bold; height:25px; width:145px;color:#e4cd82;margin-left:10px;}
TD.SearchContainer		{text-align:center;}
TABLE.Search			{}
TD.SearchInp			{padding-left:10px;}
TD.SearchBut			{ padding-top:3px;}
TD.SearchSectionTitle	{font-size:12px;color:#e4cd82;}
INPUT.Search			{width:113px;background-color:#000; height:16px; font-size:11px; border-style:solid; border-width:1px; border-color:#635225;color:#e4cd82;}
INPUT.SearchBut			{}


/******************************** Media ****************************/
TABLE.MediaContainer	{border-bottom:1px solid #c4a144;}


/******************************** FreeBox ****************************/
TABLE.FreeBoxContainer		{}
TD.FreeBoxItemContainer		{}
TABLE.FreeBoxItemContainer	{width:100%;}
TD.FreeBoxTitle				{font-weight:bold;}
TD.FreeBoxTopRight			{}
TD.FreeBoxTopLeft			{}
TD.FreeBoxBottomRight		{}
TD.FreeBoxBottomLeft		{}
A.FreeBoxTitle				{}
A.FreeBoxTitle:hover		{}
TD.FreeBoxBody				{}

/* Section Specipic Example*/
#FreeBox_Section2 TABLE.FreeBoxContainer		{width:100%;background-color:#171522;height:167px;}
#FreeBox_Section2 TD.FreeBoxItemContainer		{vertical-align:top}
#FreeBox_Section2 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section2 TD.FreeBoxTitle				{font-weight:bold;font-size:18px;color:#c4a144;border-bottom:1px solid #c4a144;height:30px;padding:3px 10px 0px 0px;}
#FreeBox_Section2 TD.FreeBoxTopRight			{}
#FreeBox_Section2 TD.FreeBoxTopLeft				{}
#FreeBox_Section2 TD.FreeBoxBottomRight			{}
#FreeBox_Section2 TD.FreeBoxBottomLeft			{}
#FreeBox_Section2 A.FreeBoxTitle				{}
#FreeBox_Section2 A.FreeBoxTitle:hover			{}
#FreeBox_Section2 TD.FreeBoxBody				{font-size:11px;padding:10px 10px 10px 10px;}

/* Section Specipic Example*/
#FreeBox_Section4 TABLE.FreeBoxContainer		{width:100%;background-color:#171522;border-bottom:1px solid #6e5b33;margin-bottom:10px;}
#FreeBox_Section4 TD.FreeBoxItemContainer		{vertical-align:top}
#FreeBox_Section4 TABLE.FreeBoxItemContainer	{width:100%;}
#FreeBox_Section4 TD.FreeBoxTitle				{font-weight:bold;font-size:18px;color:#c4a144;border-bottom:1px solid #c4a144;height:30px;padding:3px 10px 0px 0px;}
#FreeBox_Section4 TD.FreeBoxTopRight			{}
#FreeBox_Section4 TD.FreeBoxTopLeft				{}
#FreeBox_Section4 TD.FreeBoxBottomRight			{}
#FreeBox_Section4 TD.FreeBoxBottomLeft			{}
#FreeBox_Section4 A.FreeBoxTitle				{}
#FreeBox_Section4 A.FreeBoxTitle:hover			{}
#FreeBox_Section4 TD.FreeBoxBody				{font-size:11px;padding:10px 10px 10px 10px;}

/******************************** Quick Subscription ****************************/
TABLE.QuickSubscription			{}
TD.QuickSubscriptionMsg			{}
INPUT.QuickSubscription			{}
INPUT.ButtonQuickSubscription	{}


/******************************** Navigation Title ****************************/
TD.NavigationTitle	{}


/******************************** SeoFooter****************************/
Div.FooterContainer {text-align:center}
Table.FooterContainerTable {width:778px;}
Td.TopFooter {}
Td.BodyFooter {}
Td.BottomFooter {}
A.SeoFooterBar	{}

/******************************* DARONET *****************************/
TABLE.daronet	{direction:ltr}
TD.daronet		{padding-left:5px; padding-right:5px; padding-top:2px;}
A.daronet		{font-size:11px; font-weight:bold; color:#c4a144; text-decoration:none;}
A.daronet:hover	{font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}

/****************************************************************************/
IMG.security	{border-width:1px; border-color:gray;}


