
/*********************************************************************************************************
**
** General Styles
**
**/

body
{
    background-color: #ffffff;
    text-align: center;
    padding: 0;
    border: 0;
    font-size: .8em;
    font-family: Arial,sans-serif;
    line-height: 17px;
    color: #000000;
}

a {border:0px;padding:0px;}


h1
{font-size:150%;}

h2
{font-size:130%;}

h3
{font-size:115%;
	}

#container
{
    width: 780px;
    margin: 0px auto;
    padding: 0px;
    border: 0;
    text-align:left;
    
}

.LeftColumnContainer 
{
    background-color:#BCD5EB;
    width:158px;
    border-right:solid 1px white; 
}

#SiteHeader
{
    height:99px;
    width:780px;
    background-image:url("header.jpg");
    background-repeat:no-repeat;
    border-bottom:solid 1px white;
}

#TopNavigation
{
   width:621px;
}

.BreadCrumbsContainer
{
  background-color:#BCD5EB;
  padding:5px 0 5px 5px;
}

.breads
{ 
  font-size:10px; font-weight: bold;  color: #81a6c3; display:run-in; padding-left: 5px; padding-bottom:5px;padding-top:5px;cursor: default;
}

input,textarea { border:1px solid #E4E4E4; font-family:Arial; font-size:11px; } 

.Head { font-weight: bold; font-size: 11px; color: #444; font-family: Arial; }
.Normal { font-family: Arial, Helvetica, sans-serif;  font-weight: normal; color: #464646; text-align:left; font-size:11px;}
    
#SearchCell
{
    padding-left:3px;
    height:80px;
}

/* WHAT's this? */
.FacilitiesHeader
{
    font-size:12px; 
    font-weight: bold;  
    color: #1d335c; 
    background-color:  #dee9f7;
  padding-left: 5px; 
  padding-bottom: 10px; 
  padding-top: 10px; width:100%;
  cursor: default; 

    }



/*********************************************************************************************************
**
** DNN Objects
**
**/

.DATE_object { color: #444; font-family: Arial; font-size: 11px; text-decoration: none; }
.SEARCH_Object {font-weight: bold; font-size: 11px; color: #43597A; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.SEARCH_Object:link {font-weight: bold; font-size: 11px; color: #43597A; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.SEARCH_Object:visited {font-weight: bold; font-size: 11px; color: #43597A; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.SEARCH_Object:hover {font-weight: bold; font-size: 11px; color: #033c71; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

/*  .NormalTextBox {width:110px;} */

/***** NOTE: Change the 'color' to match the skin   ********/
.USERLOGIN_object { font-weight: normal; font-size: 11px; color: #43597A; font-family: Arial; text-decoration: none; }
.USERLOGIN_object:link { font-weight: normal; font-size: 11px; color: #43597A; font-family: Arial; text-decoration: none; }
.USERLOGIN_object:visited { font-weight: normal; font-size: 11px; color: #43597A; font-family: Arial; text-decoration: none; }
.USERLOGIN_object:hover { font-weight: normal; font-size: 11px; color: #6B82A6; font-family: Arial; text-decoration: none; }

.PRIVACY_Object { font-weight: normal; font-size: 11px; color: #43597A; font-family: Arial; text-decoration: none; }
.PRIVACY_Object:link { font-weight: normal; font-size: 11px; color: #43597A; font-family: Arial; text-decoration: none; }
.PRIVACY_Object:visited { font-weight: normal; font-size: 11px; color: #43597A; font-family: Arial; text-decoration: none; }
.PRIVACY_Object:hover { font-weight: normal; font-size: 11px; color: #6B82A6; font-family: Arial; text-decoration: none; }

.COPYRIGHT_Object { font-weight: normal; font-size: 11px; color: #444; font-family: Arial; text-decoration: none; }




/*********************************************************************************************************
**
** Link Styles
**
**/

/***** NOTE: Change the 'background-color' to match the skin   ********/
.StandardButton { background-color: #43597A; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; color: White; }

/*********************************************************************************************************
**
** Menu Styles
**
**/



/* */
.MainMenu_MenuContainer 
{
	 background-color: #BCD5EB; margin:0px 0px 1px 0px; text-align:left;
}
	
.MainMenu_MenuBar 
{ 
	cursor:pointer; width:100%; height:100%; text-align:left;
}

.MainMenu_SubMenu
{
	z-index:1000; cursor:pointer; cursor:pointer; margin:0px 0px 0px 0px; background:#f3f3f3; font-weight:normal; text-align:left; 
}

/***** Drop down static ******* */
.MainMenu_MenuItem 
{
   color: #042548; background-color:#bcd5eb; cursor: pointer; font-size:12px; border-top:0px; text-decoration:none; font-family:Arial;
   font-weight:normal; padding:3px;  border-left:1px solid #042548; border-right:1px solid #042548;  border-bottom:1px solid #042548;
}

/***** Drop Down Hover ******* */
.MainMenu_MenuItemSel
{
    color: #ffffff;background-color:#042548; cursor: pointer; font-size:12px; border: 0; text-decoration:none; font-family:Arial;
	font-weight:normal;padding: 3px; border-bottom: 1px solid #042548;border-left: 1px solid #042548;border-right: 1px solid #042548;
}

/***** static ********/
.MainMenu_Idle 
{
    color: #003366; background-color:#bcd5eb; font-size:12px;font-weight:normal; height: 32px; text-align:left; font-family:Arial;
}

.MainMenu_Idle TD
{
	padding:0px 6px 0px 6px;
}

/***** Hover *******        */
.MainMenu_Selected 
{
    color: #ffffff;background-color:#042548; font-size:12px;font-weight:normal;height: 32px; text-align:left; font-family:Arial;
}

.MainMenu_Active, .MainMenu_BreadcrumbActive {font-weight:bold;} 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display:none; }





/*********************************************************************************************************
**
** Invetua Menu Styles
**
**/
/* SideMenu  */


.MenuHdr0
{ 
  font-size:.9em; font-weight: bold;   background-color:  #dee9f7;
  padding-left: 5px; padding-bottom: 10px; padding-top: 10px; width:100%;
  cursor: default;  
}

.MenuHdr0 A, .MenuHdr0 A:Active, .MenuHdr0 A:Hover, .MenuHdr0 A:Visited, 
.MenuHdr0 A:Link 
{
  text-decoration: none; color: #1d335c; cursor: default;  
}

.currentHeaderHighlight0
{ 
  font-weight: bold; color: #1d335c; background-color:  transparent;cursor: default; cursor: pointer;
}




 /*			SideMenu HEADER 1			      */
/* ----------------------------------------- */


.MenuHdr1
{ 
  font-size:10px; 
  font-weight: bold;  
  background-color:  #1d335c;
  padding-left: 5px; 
  padding-bottom: 5px; 
  padding-top: 12px; 
  cursor: default; 
  left: 10px;
  position: relative;
}

.MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Hover, .MenuHdr1 A:Visited, 
.MenuHdr1 A:Link 
{
  text-decoration: none; color: #ffffff; cursor: default;  
}

.currentHeaderHighlight1
{ 
  font-weight: bold; 
  background-color:  transparent;
  cursor: default; 
  font-size:1.2em;
}

/* SideMenu HEADER 2  */

.MenuHdr2
{
	
	font-weight: bold;
	background-color: #d7e6f3;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 6px;
	cursor: default;
	left: 10px;
	position: relative;
    font-size:.8em;

}

.MenuHdr2 A, .MenuHdr2 A:Active, .MenuHdr2 A:Hover, .MenuHdr2 A:Visited, .MenuHdr2 A:Link 
{
  text-decoration: none; 
  color: #1d335c; 
  cursor: default;  
  padding-left:2px;


}

.currentHeaderHighlight2
{ 
 font-weight: bold; 
 color: #81a6c3;
 cursor: default; 
 cursor: pointer;
 color:#1d335c!Important;
 font-size:.9em;
}





/* MENU ITEM 0*/
.MenuItem0
{
 font-size:.8em; 
 padding-left: 5px; 
 font-weight: bold; 
 padding-bottom: 1px;
 padding-top: 1px; 

}

.MenuItem0Description
{
 font-size:95%; 
 padding-left: 10px; 
 font-weight: normal; 
 padding-bottom: 5px;
 padding-top: 4px; 
 width:300px;
 display:block;
 color:#888888;
 TEXT-DECORAtion:none;
}


.MenuItemMouseOver0
{
 font-size:.8em; 
 padding-left: 5px; 
 font-weight: bold; 
 padding-bottom: 1px;
 padding-top: 1px;   
 background-color: white; 
 
 cursor: pointer;
}

.MenuItem0 A, .MenuItem0 A:Active, .MenuItem0 A:Hover, .MenuItem0 A:Visited, 
.MenuItem0 A:Link
{
  text-decoration: none; 
  color: #003366; 
  cursor: default; 
}

.MenuItemMouseOver0 A, .MenuItemMouseOver0 A:Active, .MenuItemMouseOver0 A:Hover, .MenuItemMouseOver0 A:Visited, 
.MenuItemMouseOver0 A:Link
{
  text-decoration: none; 
  color:#033c71; 
  cursor: pointer;
  width:100%; 
  font-weight: bold;
  text-decoration:underline;
}

.currentItemHighlight1
{ 
  font-weight: normal; color:#033c71; cursor: pointer; background-color: transparent;font-weight: bold; 
}


.MenuItem HR, .MenuHdr HR
{
	height:1px;border-top:solid 1px #BCD5EB;display:none;
}


/* MENU ITEM 1*/


.MenuItem1
{
font-size:.8em; 
padding-left: 15px; 
font-weight:normal;
padding-top:4px;
}

.MenuItemMouseOver1
{
font-size:.8em; 
padding-left: 15px; 
font-weight:normal; 
background-color: transparent; 
cursor: pointer;
padding-top:4px;
}

.MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link
{
  text-decoration: none;   color:#1d335c;  cursor: default; 
}

.MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, .MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link
{
  text-decoration: none; color:#000000; width:100%; background-color:White;
}

.currentItemHighlight1 
{ 
  font-weight: 700; color:#000000; cursor: pointer;  background-color:white;padding:1px 3px 1px 2px;display:block;width:143px;
}



.MenuItem HR, .MenuHdr HR
{
	height:1px;border-top:solid 1px #BCD5EB;display:none;
}




/*  MENU ITEM 2*/


.MenuItem2
{
 font-size:.8em; 
 height:16px;
 padding-left:3px;
}

.MenuItemMouseOver2
{
 font-size:.8em; 
 height:16px;
 padding-left:3px;
}

.MenuItem2 A, .MenuItem2 A:Active, .MenuItem2 A:Hover, .MenuItem2 A:Visited
{
  text-decoration:none; 
  cursor: default; 
  margin-left:10px;
  width:100%; 
}

.MenuItemMouseOver2 A, .MenuItemMouseOver2 A:Active, .MenuItemMouseOver2 A:Hover, .MenuItemMouseOver2 A:Visited, 
.MenuItemMouseOver2 A:Link
{
  text-decoration:underline; 
  color:#000000;
  width:100%; 
  margin-left:10px;
}


.currentItemHighlight2
{ 
  font-weight: bold; 
  cursor: pointer; 
  width:100%; 
  padding-left:0px;
  text-decoration:underline; 
}

.MenuItem HR, .MenuHdr HR
{
	height:1px;border-top:solid 1px #BCD5EB;display:none;
}


/*  MENU ITEM 3*/


.MenuItem3
{
 font-size:10px; 
 font-weight: normal; 
 cursor: default;

   
}

.MenuItemMouseOver3
{
 
 padding-left: 20px; 
 font-weight: normal; 
 cursor: pointer;
 background-color:#7ba3d6;

}

.MenuItem3 A, .MenuItem3 A:Active, .MenuItem3 A:Hover, .MenuItem3 A:Visited, 
.MenuItem3 A:Link
{
  font-size:11px; 
  text-decoration:none; 
  cursor: pointer; 
  width:100%;
  color:#1d335c;
  background-color:#d7e6f3;
  padding-left:10px;
  margin-left:10px;
  height:16px;
  display:block;
   
}

.MenuItemMouseOver3 A, .MenuItemMouseOver3 A:Active, .MenuItemMouseOver3 A:Hover, .MenuItemMouseOver3 A:Visited, 
.MenuItemMouseOver3 A:Link
{
  font-size:11px; 
  text-decoration: none; 
  cursor: pointer; 
  width:100%; 
  display:block;
  color: #FFFFFF!important;
  font-weight:normal;
  height:16px;

}

.currentItemHighlight3
{ 
    font-family:Arial;
  cursor: pointer; 
  background-color: transparent; 
  width:100%; 
  display:block;
  padding-left:0px;
  color: #1d335c!important;
  font-weight:bold;
}




/* EMPLOYMENT MODULE */
.jobLabel
{font-size:.8em;font-family:Arial;}

.head
{font-size:1.2em;font-weight:700;}