body
{
margin:0px auto;
margin-bottom:0px;
width:929px;
height:100%;
background-color:#fff;
}
h1 {
font-family:Helvetica,Arial, sans-serif; 
font-size:20px;
color:#562988;
text-align:left;
padding:10px 0px 0px 30px;
clear:left;
text-transform:lowercase;
display:inherit;
}
h2 {
font-family:Helvetica,Arial, sans-serif; 
font-size:20px;
color:#562988;
text-align:left;
padding:10px 30px 0px 30px;
clear:left;
text-transform:lowercase;
display:inherit;
width:600px;
}
h2 a {
font-family:Helvetica,Arial, sans-serif; 
font-size:20px;
color:#562988;
text-align:left;
clear:left;
text-transform:lowercase;
text-decoration:none;
display:inherit;
}
h3
{
font-family:Helvetica,Arial, sans-serif; 
font-size:16px;
color:#990000;
text-align:left;
text-transform:lowercase;
display:inline;
padding:0px 0px 0px 0px;
}
h4
{
font-family:Helvetica,Arial, sans-serif; 
font-size:15px;
color:#666;
text-align:left;
text-transform:lowercase;
display:inline;
padding:0px 0px 0px 0px;
margin-left:30px;
}
.LinkBlock {
font-family:Helvetica,Arial, sans-serif; 
font-size:14px;
color:#666;
text-align:left;
line-height:18px;
margin-left:30px;
}
.box_text{
font-family:Helvetica,Arial, sans-serif; 
font-size:12px;
color:#333;
text-align:left;
padding:10px 0px 0px 0px;
}
.box_what {
font-family:Helvetica,Arial, sans-serif; 
font-size:16px;
font-weight:bold;
color:#562988;
text-align:center;
padding:8px 0px 8px 0px;
}
p {
font-family:Helvetica,Arial, sans-serif; 
font-size:15px;
color:#666;
text-align:left;
line-height:19px;
margin-left:30px;

}
.firstname {
font-family:Helvetica,Arial, sans-serif; 
color:#562988;
text-transform:lowercase;
font-weight:bold;
}
.lastname {
font-family:Helvetica,Arial, sans-serif; 
color:#562988;
text-transform:lowercase;
}
.jobtitle {
font-family:Helvetica,Arial, sans-serif; 
color:#666;
font-style:italic;
text-transform:lowercase;
}
.foot_menu {
background-color:#fff;
text-align:left;
}

.footer {
background-color:#fff;
height: 33px;
text-align: center;
font-size:24px;
color:#CC0000;
font-family:Verdana;
padding-top: 0px;
width: 100%;
position:fixed; left:0px; bottom:0px; right:0px;
}
#menu .current a {
 color: #999;
}
#menu .current a.out {
 color: #999;
}
#menu .current a.out:hover {
 color: #999;
}
#menu a:hover {
 text-decoration: none;
 color: #999;
 border: 0;
}

  .lavaLampWithImage {
   position: relative;
   height: 78px;
   width: 600px;
   padding: 0px;
   margin: 0px 0;
   padding:0px 20px 0px 20px;
   overflow: hidden;
  }
    .lavaLampWithImage li {
     float: left;
     list-style: none;
    }
     .lavaLampWithImage li.back {
      width: 80px; height: 78px;
      z-index: 8;
      position: absolute;
     }
      .lavaLampWithImage li.back .left {
       background: url(/_img/menu_back.jpg) no-repeat top left;
       height: 78px;
       margin-right: 0px; /* 7px is the width of the rounded shape */
      }
     .lavaLampWithImage li a {
      display:block;
      padding-top:55px;
      font-family: Helvetica, Arial, sans-serif;
      font-size: 14px;
      text-decoration: none;
      color: #999;
      outline: none;
      text-align: center;
      top: 0px;
      text-transform: lowercase;
      letter-spacing: 0;
      z-index: 10;
      display: block;
      float: left;
      height: 78px;
      width:80px;
      position: relative;
      overflow: hidden;
     }
      .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
       border: none;
       color:#999;
      }

.icLogo 
{
float:right;
margin-right:110px;
margin-top:-45px;
}

/* Each div inside your carousel is given a panel class that can be used for styling */
#myCarousel .panel h4 { margin: 0 0 1em; }

/* Styling for navigation bar */
#myCarousel
  {
  width:684px;
  height:194px;

  }

  .lavaLampSubWithImage {
   position: relative;
   height: 22px;
   width: 600px;
   padding: 0px;
   margin: 0px 0;
   padding:0px 20px 0px 20px;
   overflow: hidden;
  }
    .lavaLampSubWithImage li {
     float: left;
     list-style: none;
    }
     .lavaLampSubWithImage li.back {
      width: 80px; height: 22px;
      z-index: 8;
      position: absolute;
     }
      .lavaLampSubWithImage li.back .left {
       background: url(/_img/menu_sub_back.jpg) no-repeat bottom left;
       height: 2px;
	   padding-top: 20px;
       margin-right: 0px; /* 7px is the width of the rounded shape */
      }
     .lavaLampSubWithImage li a {
      display:block;
      font-family: Helvetica, Arial, sans-serif;
      font-size: 14px;
      text-decoration: none;
      color: #999;
      outline: none;
      text-align: center;
      top: 0px;
      text-transform: lowercase;
      letter-spacing: 0;
      z-index: 10;
      display: block;
      float: left;
      height: 28px;
      width:80px;
      position: relative;
      overflow: hidden;
     }
      .lavaLampSubWithImage li a:hover, .lavaLampSubWithImage li a:active, .lavaLampSubWithImage li a:visited {
       border: none;
       color:#999;
      }
	  
	  
.jcarousel-control {
    margin-bottom: 10px;
    text-align: center;
}

.jcarousel-control a {
font-family:Helvetica,Arial, sans-serif; 
font-size:15px;

    font-size: 75%;
    text-decoration: none;
    padding: 0 5px;
    margin: 3px 0 0px 0;
    border: 0px solid #fff;
    color: #E6E7E8;
    background-color: #E6E7E8;
    font-weight: bold;
}

.jcarousel-control a:focus,
.jcarousel-control a:hover,
.jcarousel-control a:active {
background-color:#E6E7E8;
    color: #E6E7E8;
}
.jcarousel-control a.selected {
background-color:#562988;	
    color: #562988;
}

.jcarousel-scroll {
    margin-top: 10px;
    text-align: center;
}
#footer_box {
z-index:100; 
position:absolute;
display:none;
height:236px;
width:840px;
background: url('/_img/box_bubble_back.png') no-repeat top left; 
text-align:left; 
border:1px dotted #cccccc;
}
#footer_box.box_branding {
border:1px dotted #E41B4D;
}
#footer_box.box_branding h3 {
color: #E41B4D;
}

#footer_box.box_training {
border:1px dotted #55C4C4;
}
#footer_box.box_training h3 {
color: #55C4C4;
}

#footer_box.box_creative {
border:1px dotted #F7984B;
}
#footer_box.box_creative h3 {
color: #F7984B;
}

#footer_box.box_marketing {
border:1px dotted #4E81BE;
}
#footer_box.box_marketing h3 {
color: #4E81BE;
}

#footer_box.box_fundraising {
border:1px dotted #9DBB58;
}
#footer_box.box_fundraising h3 {
color: #9DBB58;
}

#footer_box.box_media {
border:1px dotted #AA957F;
}
#footer_box.box_media h3 {
color: #AA957F;
}

.frm_description {
width:500px;	
}
fieldset {
font-family:Helvetica,Arial, sans-serif; 
font-size:15px;
color:#666;
text-align:left;
margin-left:30px;
border:0px;	
}
.field_label {
width:150px;
display:block;
padding-top:5px;
}
small {
font-family:Helvetica,Arial, sans-serif; 
font-size:12px;
color:#666;
margin-left:30px;
}
.entry {
width:600px;	
}
.entry ul {
font-family:Helvetica,Arial, sans-serif; 
font-size:15px;
color:#666;
margin-left:30px;	
}
.entry ol {
font-family:Helvetica,Arial, sans-serif; 
font-size:15px;
color:#666;
margin-left:30px;	
}
a {
	text-decoration:none;
	color:#8659B8;
}
a:hover {
	text-decoration:underline;
	color:#562988;
}
