/* Body Settings */

body                {  }
html,
.pagemaster         { background-image: url(background.gif); background-repeat:repeat-x; background-color:black; width:100%; height:100%;}
.skinmaster         { background: #FFF; width:1000px;}

/* Text style used for most text rendered by modules */

p                   { font: normal 12px Tahoma, Arial; margin-bottom: 14; } 
td                  { font: normal 12px Tahoma, Arial;}
.MyMenuTD td        { font: bold 16px Georgia, "Times New Roman", Times, serif; height:29px; color: black}
.PagesTitle         { font: italic bold 12px Tahoma, Arial; color: navy; }

.Normal             { font: normal 12px Tahoma, Arial; color: Black; }

.HeaderL		{ background-image: url(HeaderL.jpg); width:457px; height:188px; background-repeat:no-repeat;}
.HeaderX		{ background-image: url(HeaderX.jpg); width:100%; height:188px; background-repeat:repeat-x;}
.HeaderR		{ background-image: url(HeaderR.jpg); width:520px; height:188px; background-repeat:no-repeat;}
.MenuL		{ background-image: url(MenuL.jpg); width:920px; height:29px; background-repeat:no-repeat;}
.MenuX		{ background-image: url(MenuX.jpg); width:100%; height:29px; background-repeat:repeat-x;}
.MenuR		{ background-image: url(MenuR.jpg); width:66px; height:29px; background-repeat:no-repeat;}
.BodyX		{ background-image: url(BodyX.jpg); width:100%; height:100%; background-repeat:repeat;}
.FooterX		{ background-image: url(FooterX.jpg); width:100%; height:54px; background-repeat:repeat-x;}

A:link,
A:visited,
A.Normal:link,       
A.Normal:visited        { color: blue; text-decoration: none;}

A:active,
A:hover,
A.Normal:active,     
A.Normal:hover      { color: blue;text-decoration: none;}

.NormalBold         { font: bold 12px Tahoma, Arial }
.NormalRed          { font: bold 12px Tahoma, Arial; color: RED; }
.SubHead            { font: bold 12px Arial; color: navy; padding: 0;}
.Head               { font: bold 14px Arial; color: navy; padding: 0;}
select, input       { font: normal 12px Tahoma, Arial; color: Black;}
.NormalTextBox      { font: normal 12px Tahoma, Arial; color: Black; line-height:13px; padding-left: 2px;}

/* Date, Login, User, Copyright, Privacy, Terms */

.MediaDate          { font: 12px Arial bold; color: #999; text-decoration: none; }
.MediaTabs          { font: 12px Arial bold; color: black; text-decoration: none; }
A.MediaTabs:link,    
A.MediaTabs:visited,
A.MediaTabs:active  { color: blue; text-decoration: none; }
A.MediaTabs:hover   { color: white; text-decoration: none; }

/* Graphical Design Backgrounds  */

/* Menu Settings */
.MainMenu_MenuContainer 	{  background-color: transparent; width:920px; }
.MainMenu_MenuBar       	{ cursor: pointer; cursor: hand; }
.MainMenu_MenuItem      	{ font: bold 14px Georgia, "Times New Roman", Times, serif; z-index: 1000; color: #000; border-bottom: #4ea0f7 1px dotted; height: 29px;}                    
.MainMenu_MenuItemSel   	{ font: bold 14px Georgia, "Times New Roman", Times, serif; z-index: 1000; color:white; background: #2a87eb; border: 1px solid #4ea0f7; height: 29px;}
.MainMenu_SubMenu   	    { font: normal; background: #2a87eb; border: 1px solid #4ea0f7; z-index: 1000; cursor: hand; filter: none;}
.MainMenuSeperator, 
.MainMenu_RootMenuArrow,
.MainMenu_MenuIcon,
.MainMenu_MenuArrow,
.MainMenu_MenuBreak 	{ display: none; }
/* -- submenu items hover      --*/
.MainMenu_Off   			{ font: bold 16px Arial; color: #000; border: 1px solid #4ea0f7; border: 0; padding: 0; height: 29px;}
.MainMenu_Selected,      	
.MainMenu_BreadcrumbActive,
.MainMenu_Over,		      	
.MainMenu_Active			{ font: bold 16px Arial; color:black; border: 1px solid #4ea0f7; border: 0; height: 29px; }
