

/* Menu */

.GroupContainer {
    margin-left: 10px;
}

.TopItemLook {
    margin:0;
    padding:0;
 }
 
 .ContactSpace {
    padding-left: 320px;
   }

 .MenuItemContainer {
    padding: 10px 0px 0px 10px;
    float:left;
 }
 
.MenuItem{
  width: 319px;
  height:51px;
  color:#454545;
  font-size:14px; 
  font-weight:bold;
  border-bottom: 1px solid #f0f0f0;
  border-left: 1px solid #afafaf;
  border-right: 1px solid #afafaf;
  background-color:#ffffff;
  display: block; 
  margin : 0 !important;
}

.MenuItemHover {
  width:319px;
  height:51px;
  border-bottom: 1px solid #f0f0f0;
  border-left: 1px solid #afafaf;
  border-right: 1px solid #afafaf;
  color:black; 
  font-weight:bold;
  font-size:14px; 
  cursor:pointer;
  background-color:#ffffff;
  background-image:url(images/menus/menu-item-bg-over.png);
  background-repeat:no-repeat;
  background-position:5px 5px;
  display: block; 
  margin : 0 !important; 
}

.MenuItemLast{
  width:319px;
  height:45px;
  color:#454545;
  font-size:14px; 
  font-weight:bold;
  background-color:#ffffff;
  border-left: 1px solid #afafaf;
  border-right: 1px solid #afafaf;
  display: block; 
  margin : 0 !important;
}

.MenuItemHoverLast {
  width:319px;
  height:45px;
  color:black; 
  font-weight:bold;
  font-size:14px; 
  cursor:pointer;
  background-color:#ffffff;
  background-image:url(images/menus/menu-item-bg-over.png);
  background-repeat:no-repeat;
  background-position:5px 5px; 
  border-left: 1px solid #afafaf;
  border-right: 1px solid #afafaf;
  display: block; 
  margin : 0 !important;
}

.GroupFooter {
  border :0;
  margin:0; padding:0;
}

.navCompany {
    font-size:14px;
    color:#454545;
}

.navProduct {
    font-size:14px;
    color:#000000;
}

.navDescription {
    font-weight:normal;
    font-size:11px;
    color:#454545;
    display:block;
    padding-top:4px;
}


/* Marquee Rotator */

#marqueeHome .pageView {
    margin:0; padding:0;
	padding: 15px 0px 0 37px;
	width: 650px;
    height:218px;
    background-color: transparent !important;
}

#marqueeHome h1 {
	font-size: 32px;
	font-weight:bold;
	color: #0a396e;
	padding-bottom:8px;
}

#marqueeHome h2 {
	font-size:20px;
	/* font-style:italic; */
	color:#447dbe;
	padding-bottom:10px;
    line-height:1.15em;
    padding-right:20px;
    width: 620px;
    display:block;
}

#marqueeHome a {
	font-size:24px;
	font-weight:bold;
	color:#fec400;
	text-decoration:none;
}

#marqueeHome a:hover {
    text-decoration:underline;
}


/* NavBar */

.NavBar {
    /* height:233px; */
   width: 228px !important;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    display: block; 
    margin : 0 !important;
    overflow-x: hidden !important;
    overflow-y: auto;
}



.headerDownloads {
    width:230px;
    height:39px;
    background:url("images/list-header-downloads.png") no-repeat 0 0px;
}

.item {
    /* width: 228px !important; */
	border-bottom: 1px solid #e1e1e1; 
    /*border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;*/
	display: block; 
	margin: 0 !important; 
	background-image: url( "images/list-arrow-off.png");
	background-position: 200px 12px;
	background-repeat: no-repeat;



}

.item-h {
    border-bottom: 1px solid #e1e1e1; 
    /* border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1; */
    color:#0a396e;
    display: block; 
	margin: 0 !important;
	background-color: #e3eaf2;
	background-image: url( "images/list-arrow-on.png");
    background-repeat: no-repeat;
    background-position: 200px 12px;
    cursor:pointer;
}

.PressReleases {
    width: 313px !important;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    display: block; 
    margin : 0 !important;
    overflow-x: hidden !important;
    overflow-y: auto;
}

.pressRelease {
	border-bottom: 1px solid #e1e1e1; 
    /* border-left: 1px solid #e1e1e1; */
	display: block; 
	margin: 0 !important; 
	background-image: url( "images/list-arrow-off.png");
	background-position: 275px 12px;
	background-repeat: no-repeat;
}

.pressRelease-h {
    border-bottom: 1px solid #e1e1e1; 
    /* border-left: 1px solid #e1e1e1; */
    color:#0a396e;
    display: block; 
	margin: 0 !important;
	background-color: #e3eaf2;
	background-image: url( "images/list-arrow-on.png");
    background-repeat: no-repeat;
    background-position: 275px 12px;
    cursor:pointer;
}

.pressTitle {
    display:block;
    width: 240px;
    line-height:1.25em;
 }
 
.ListIndent {
    padding:10px 30px 10px 15px;
 }
 
 /* Open Positions */
 
 .Positions {
    width: 263px !important;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    display: block; 
    margin : 0 !important;
    overflow-x: hidden !important;
    overflow-y: auto;
}

.position {
	border-bottom: 1px solid #e1e1e1; 
    /* border-left: 1px solid #e1e1e1; */
	display: block; 
	margin: 0 !important; 
	background-image: url( "images/list-arrow-off.png");
	background-position: 235px 14px;
	background-repeat: no-repeat;
}

.position-h {
    border-bottom: 1px solid #e1e1e1; 
    /* border-left: 1px solid #e1e1e1; */
    color:#0a396e;
    display: block; 
	margin: 0 !important;
	background-color: #e3eaf2;
	background-image: url( "images/list-arrow-on.png");
    background-repeat: no-repeat;
    background-position: 235px 14px;
    cursor:pointer;
}

 /* Clients */
 
 .ClientsTopItem
{
  width:230px;
  height:32px;
  color: #FFFFFF;
  background-image: url(images/clients/client-logo-header.jpg);
  background-color: #000;
  font-family: tahoma, verdana;
  font-size: 11px;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 2px;
  cursor:pointer;
  
}

.ClientsTopItemHover
{
  width:230px;
  height:32px;
  color: #FFFFFF;
  background-image: url(images/clients/client-logo-header.jpg);
  background-color: #000;
  font-family: tahoma, verdana;
  font-size: 11px;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 2px;
  cursor:pointer;
}

.ClientGroup {
  display: block; 
  margin : 0 !important;
  overflow-x: hidden !important;

}

.ClientLogo {
  border-bottom: 1px solid #e1e1e1;
  /* border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1; */
  margin:0; padding:0;
  display: block; 
  margin : 0 !important;
  overflow-x: hidden;
  /* width:226px !important; */


}


/** Tab Strip */

.TabGroup {
    margin:0; padding:0;
}

.tab,.tab-h,.tab-s { 
    font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#454545;
    cursor:pointer;
    width:115px;
    height:38px;
}

.TabCenter {
    text-align:center;
    width:115px;
    margin-top:12px;
    display:block;
}

.tab {
    background:url("images/webinar-tab-off.png") no-repeat; 
}

.tab-h {
    background:url("images/webinar-tab-off.png") no-repeat; 
    color:#666666;
}

.tab-s {
    background:url("images/webinar-tab-on.png") no-repeat; 
    color:#FFFFFF;
}