
/*  1. Global     */
/*  2. Containers    */
/*  3. Links         */
/*  4. Text          */
/*  5. Forms         */
/*  6. Main Menu     */ 
/*  7. Module Menus  */




/*  1. Global */


#body 
{

	direction :rtl ;
	background-color: #eae9e1;
	margin: 0;
}
table, tr, td, p 
{
	font-family: tahoma;
	font-size: 11px;
	line-height: 1.5em;
}



/*  2. Containers  */

.Back
{
	background:url(images/BackHeader.jpg) repeat-x Top Right;
}
.SiteWidth 
{
	margin-top: 0px;
	width: 980px;
}
.SiteContainer
{
	background-color:#f7f6ee;
}
.LogoForSite
{
	Background:url(Images/Logonosa.png) no-repeat right;
	width:207px;
	height:107px;
	float:right;
	margin-top:3px;
}
.LogoForSite2
{
	Background:url(Images/LogoLib.png) no-repeat right;
	width:258px;
	height:107px;
	float:left;
}
.TopRow 
{
	background:url(Images/Header.jpg) no-repeat Top Right;
	height: 148px;
	padding: 0 0 0 10px;
}
.TopSpace{	
	height:0px;
}
.Menu,.MenuLeft,.MenuRight
{
	background-color:#9fc69f;
	height: 37px;
	text-align: right;
	padding: 1px 0 0 0;
	}
.Menu
{
	background:url(Images/mbg.jpg) repeat-x top right;
	width: 972px;
	}
.MenuLeft
{
	background:url(Images/Left.jpg) no-repeat top right;
	width:4px;
	}
.MenuRight
{
	background:url(Images/Right.jpg) no-repeat top right;
	width: 4px;
	}
.MiddleRow {
	padding: 5px 2px 2px 2px;
}


.ContentTop {
}
.ContentLeft {
	width:250px;
	padding-left: 5px; 
	padding-right: 2px;
}

.ContentCenter 
{

	padding-left: 2px; 
	padding-right: 2px;
}

.ContentRight {
	width:250px;
	padding-right: 5px;
	padding-left: 2px;
}

.ContentBottom {
}

.ContactPane
{
	background:url(images/contactpanebg.gif) repeat-x bottom Right;
	vertical-align:middle;
	height:135px;
}
.BottomRow {
	vertical-align:middle;
	text-align: center;
	background:url(images/copyrightbg.gif) repeat-x Top Right;
	height: 23px;
}
/*  3. Links */



a.LoginLink:link, a.LoginLink:visited, a.LoginLink:active, a.LoginLink:hover {
	color: #FFF;
	font: bold 11px Tahoma, Arial;		
	text-decoration: none;
}

a.LoginLink:hover {
	color: #fff;	
}
.search:Link,.search:hover,.search 
{
	color: #fff;
	font:11px Tahoma, Arial;
	font-weight:bold;		
	text-decoration: none;
}
.search:hover
{
	color: #91b591;
	}


/* hyperlink style for the unselected tabs */
/* Note:css override on default.css values*/
a.OtherTabs:link, a.OtherTabs:visited, a.OtherTabs:active,a.OtherTabs:hover {
    text-decoration:    none;
   	font: normal 11px Tahoma, Arial;		
    color: #ccc;
	background-color: transparent;
	border: 0;
	font-weight: bold;
	text-decoration:none;
}

a.OtherTabs:hover    {
    color: #300;
}

a.SubHead:link, a.SubHead:visited, a.SubHead:active, a.SubHead:hover {
	color: #182a3f;
	text-decoration: none;
    font: normal 11px Tahoma, Arial;
}

a.SubHead:hover {
	color: #2f4763;
}


a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active, a.CommandButton:hover {
	color: #2f4763;	
	font: normal 11px Tahoma, Arial;
	text-decoration:none;
}
a.CommandButton:hover {
	color: #182a3f;
}

a.Normal:link, a.Normal:visited,a.Normal:hover {
	color: #2f4763;
	font: bold 11px Tahoma, Arial;
	text-decoration: none;
}
a.Normal:hover {
	color: #182a3f;
}
a:link, a:visited, a:active,a:hover {
	color: #2f4763;
	font: bold 11px Tahoma, Arial;
	text-decoration:none;
}
a:hover {
	color: #182a3f;
}
img
{
	border: none 0px;
}
/*  4. Text  */

.CurrentDate,.Normal 
{
	font: normal 11px Tahoma,Arial;
	color: #333;	
}
.CurrentDate
{
	color:#ccc;
}
.CopyrightText
{
	font: normal 11px Tahoma,verdana;
	color:#fff;
}

/*  text style for the unselected tabs */
.OtherTabs,.SelectedTab {
    font: normal 11px Tahoma, Arial;
    text-decoration: none;
}
.OtherTabs {
    color: #333;
}
.SelectedTab {
    color: #777;
}
.SubHead {
    font: bold 11px Tahoma, Arial;
    color: #333;
	padding: 0;
}
.Head {
	font: normal 12px Tahoma, Arial;
	color: #333;	
}
.NormalRed {
	color: #900;
	font-weight:bold;
}

.NormalBold {
	font-weight:bold;
}


/*  5. Forms   */
/* Note: DateTextBox is for ltr textbox with left align*/


select, input,.StandardButton
{
	font-family: Tahoma,Verdana, sans-serif;
	font-size: 11px;
	color:#333;
}
.NormalTextBox 
{
	color: #333;
	padding-left: 2px;
	font: normal 11px Tahoma, Arial;
	scrollbar-face-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #555;
	scrollbar-3dlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
}
.DateTextbox
{
	direction:ltr;
	text-align:left;
}




/*  6. Main Menu   */


/*-- box that holds the menu --*/
.MainMenu_MenuContainer 
{
	background-color:Transparent;
	height: 37px;
	text-align: right
	}
/*-- bar that holds the menu? --*/
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	background: Transparent;
	width: 100%;
	}
/*--Nosa:Menu Direction. applies to items in submenus only --*/
.MainMenu_MenuItem {
	font: normal  11px Tahoma, Arial;
	text-align :right;
	color: #fff;	
	background:url(Images/submenumbg.jpg) repeat-x right;
	background-color: #000;
	border: #ccc 0px solid;
	padding: 1px 8px 1px 8px;
	height:23px;	
}


/*-- submenu container --*/
.MainMenu_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	margin: 0px 1px 0 0;
	background-color: #ccc;
	padding: 0px;
	border: 1px solid #ccc;
	font-weight: normal;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#ccc', Direction=135, Strength=1);

}

/*-- hover state in submenus only --*/
.MainMenu_MenuItemSel {
	font:  11px Tahoma, Arial;
	text-align :right;	
	cursor: pointer; 
	cursor: hand; 
	color: #fff;
	background:url(Images/submenumbghover.jpg) repeat-x right;
	background-color: #fff;
	border: #ccc 0px solid;
	height:23px;
	padding: 1px 8px 1px 8px;
}

/*-- idle state for root menu items --*/
.MainMenu_Idle {
	background: url(Images/separator.jpg) top left no-repeat;
	height:37px;
	color: #FFF;
	padding: 1px 3px 3px 0px;
	font-weight: bold;
	
}


/*-- hover state for root menu items --*/
.MainMenu_Selected 
{
	background: url(Images/mbgselected.jpg) repeat-x top right;
	height:37px;
	color: #fff;
	padding: 1px 3px 3px 1px;
	font-weight: bold;
}


/*-- applies to the active root menu item --*/
.MainMenu_Active, .MainMenu_BreadcrumbActive {
	background:url(Images/mbgactive.jpg) repeat-x top right;
	height:37px;
	color: #fff;
	padding: 1px 3px 3px 1px;
	font-weight: bold;
}


/*-- stuff we don't need to see --*/
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuBreak, .MainMenu_MenuIcon  {
	display: none;
}

/*  7. Module Menus    */



/*-- container for module menus --*/
.ModuleTitle_MenuContainer {
	color: #c7c9d3;
}


/*-- bar for module menus --*/
.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
}


/*-- menu items --*/
.ModuleTitle_MenuItem {
	
	color: #333;
	font: normal bold 11px Tahoma, Arial;
	background: #f6f6f6;
	font-style: normal; 
	border: #f6f6f6 1px solid;
	padding: 0px 8px 1px 2px;
	font-weight: normal;
}


/*-- submenu container --*/
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	margin: 2px 0 0 0px;
	background: #f6f6f6;
	padding: 0px 8px 1px 2px;
	border: 1px solid #666;
	font-weight: normal;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=1);
}


/*-- hover state --*/
.ModuleTitle_MenuItemSel {
	font: normal 11px Tahoma, Arial;
	cursor: pointer; 
	cursor: hand; 
	color: #333;
	background: #ddd;
	border-left: #ddd 1px solid;
	border-right: #ddd 1px solid;
	padding: 0px 8px 1px 2px;	
}

.ModuleTitle_MenuIcon {
	border: 1px solid #eee;
	padding: 0 3px 0 3px;
}

/*-- don't need this stuff --*/
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow     {
	display: none;
}












