/*==========================================
808FBA - left bg color
97A2C5 - Menu text color
===========================================*/
body 
{
	margin: 0;
	padding: 0;
}
#PageWrapper
{
	position: relative;
	width: 100%;
}
#contentwrapper
{
	margin-left: 162px;
	width: 100%;
}
#leftside
{
	position: absolute;
	top: 0;
	left: 0;
	width: 162px;
	background: #808FBA;
}
#loginReg
{
	position: absolute;
	top: 5px;
	right: 5px;
	height: 30px;
}
#header
{
	background: orange url(swan-head-bg.gif) repeat-x top left;
	height: 82px;
}
#content
{
	padding: 7px;
}
#swanBread
{
	padding: 7px 7px 0 7px;
}
#swantop
{
	background: url(swan-top.gif) no-repeat top left;
	height: 82px;
	width: 162px;
}
#swanmid
{
	background: url(swan-mid.gif) no-repeat top left;
	height: 29px;
	width: 162px;
}
#swanbtm
{
	background: url(swan-btm.gif) no-repeat top left;
	height: 47px;
	width: 162px;
}
#swanLeftMenu
{
	background: url(swan-left-bg.gif) no-repeat top left;
	width: 162px;
	height: 420px;
}
/*===================================================*/
/* Begin  Main Menu    - Solpart Menu Functionality  */
/* Tested in FireFox/Mozilla - Netscape 6, IE7       */
/*===================================================*/

/* Container for main menu */
.MainMenu_MenuContainer {
padding: 0px;
width: 100%;
height: 29px;
background: #808FBA url(swan-menu-bg.gif) repeat-x top left;
}

/* Menu bar */
.MainMenu_MenuBar {
padding: 0px; 
background: transparent;
width: 100%;
color: #fff;
}
.MainMenu_MenuBreak {
    height: 28px;
    border-right:  1px solid #7DB9CC;
}


/* Applies to non active state of menu and submenu items */
.MainMenu_MenuItem {
font-family: tahoma;  
font-size: 12px; 
background: #F4F3F3; 
font-weight: bold; 
font-style: normal; 
border: 0;
height: 22px;
padding-left: 3px;
padding-right: 3px;
}

/* Hover state for submenu items */
.MainMenu_MenuItemSel {
font-family: tahoma; 
font-size: 12px; 
font-weight: bold; 
cursor: pointer; 
cursor: hand; 
color: #000;
background: #808FBA;
border-left: #7D9D92 0px solid;
border-right: #7D9D92 0px solid;
height: 22px;
padding-left: 3px;
padding-right: 3px;
}


/* Container for submenu */
.MainMenu_SubMenu {
z-index: 1000;  
cursor: pointer;  
cursor: hand; 
background: transparent;
padding: 0px; 
border: 1px solid #808FBA; 
font-weight: normal; 
filter: none; 
color: #29455B;
}


/* Hidden Elements - This stops the icon and arrows from being displayed in the menu */
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenu_MenuBreak {display: none;}

/* Non Selected state for main menu items */
.MainMenu_Off {
color: #fff;
background: transparent;
padding: 0px 20px 0px 20px;
height: 29px; 
font-weight: bold;}

/* main menu items Selected */
.MainMenu_Selected {
color: #fff; 
background:  url(Menu_high.jpg) repeat-x top left;
padding: 0px 20px 0px 20px; 
height: 29px; 
font-weight: bold;
}

/*  main menu item which is active */
.MainMenu_BreadcrumbActive {
color: #fff;
background: transparent url(menu_active.jpg) repeat-x top left;
padding: 0px 20px 0px 20px; 
height: 29px; 
font-weight: bold;
}

/* Over state for the active main menu items  */
.MainMenu_Over {
height: 29px;
padding: 0px 20px 0px 20px;
background: transparent url(Menu_high.jpg) repeat-x top left;
color: #29455B;
}

/* active state for the active main menu items  */
.MainMenu_Active {
height: 29px;
padding: 0px 20px 0px 20px;
background: transparent url(menu_active.jpg) repeat-x top left;
color: #fff;
}

/*==================*/
/* End Main Menu    */
/*==================*/


