html {margin:0; padding:0;}

.undefined{
  margin: 0px !important;
}
#subnav {text-align:center;height: 48px;
	background-image: url("../_images/sub-nav.png"); 
	background-repeat: repeat-x; background-position: bottom left; }	
#subnav ul {
	width:auto;
	list-style:none;
	margin:0 auto;
	padding:0;
	width:640px;
	}
	#subnav ul li {margin:0; padding:0; float:left; position: relative; padding: 4px 10px 9px 10px; text-transform:uppercase;}
	#subnav ul li a {display:block; position:relative; padding: 4px 10px 9px 10px; font-family:karlabold, sans-serif; font-size:15px; font-weight:normal; color:#999; text-decoration:none;}
	#subnav ul li a:hover {color: #000; text-transform:uppercase; border-bottom:3px solid #155995;}
	#subnav ul li a.current {color: #000; text-transform:uppercase; border-bottom:3px solid #155995;}
	
	.module5 .column1 h3 {padding-bottom:12px !important}
	
ol { font-family: karlaregular, sans-serif; font-size: 1em; font-stretch: normal; font-style: normal;    font-variant: normal; font-weight: normal; line-height: 1.4; color: #000;}

p.close a {font-size: 30px; font-weight: bold !important; line-height: 1; color: #0777cc !important; text-shadow: none; opacity: 0.7; float: right;}
p.close a:hover {text-decoration:none !important;}

a.current {color: #009bda; text-decoration: none;}
a.nav {color: #666666; text-decoration: none;}
a.nav:hover {color: #009bda; text-decoration: none;}



 ul.body {
  width:auto;
  margin:0;
  padding:0px 10px 0px 30px;
  }
  ul.body li{
    font-family:'karlaregular'; 
  font-size:16px; 
  line-height:21px; 
  color:#4C4C4C;
  font-weight: normal;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  }

img.bannerimg {
  z-index: -1;
  
  width: auto;
  height: auto;
}

h1.home{
  font-family:'ms_gloriola_ii_displaythin'; 
  font-size:44px; 
  line-height:52px; 
  color:#000000;
  font-weight: normal;
  
  padding-top: 0px;
  text-align: auto;
  vertical-align: auto;
}

p.icon1{
  font-family:'karlabold'; 
  font-size:20px; 
  line-height:24px; 
  color:#4C4C4C;
  font-weight: normal;
  padding: 15px 0px 18px 0px;
  margin: 0px;
  text-transform: uppercase;
}

p.icon2{
  font-family:'karlabold'; 
  font-size:16px; 
  line-height:16px; 
  color:#4C4C4C;
  font-weight: normal;
  padding: 0px 0px 20px 0px;
  margin: 0px;
}

p.icon2 a{
  text-decoration: none;
  color: #4C4C4C;
}

p.icon2 a:hover{
  text-decoration: none;
  color: #009bda;
}

p.bodytext{
  font-family:'karlaregular'; 
  font-size:14px; 
  line-height:21px; 
  color:#4C4C4C;
  font-weight: normal;
  padding: 0px 0px 20px 0px;
  margin: 0px;
}

p.bodytext a:hover{
  text-decoration: none;
  color: #009bda;
}

p.promotetext{
  font-family:'karlaregular'; 
  font-size:14px; 
  line-height:21px; 
  color:#4C4C4C;
  font-weight: normal;
  padding: 0px 0px 10px 0px;
  margin: 0px;
  width: 231px;
}

p.promotetext a:hover{
  text-decoration: none;
  color: #009bda;
}
p.promotetext a{
  text-decoration: none;
  color: #009bda;
}

p.bodytext a{
  text-decoration: none;
  color: #4C4C4C;
  font-weight: bold;
}

h4.bodytext{
  font-family:'karlabold'; 
  font-size:16px; 
  line-height:21px; 
  color:#4C4C4C;
  padding: 10px 0px 20px 0px;
  margin: 0px;
}

p.numbers{
  font-family:'karlaregular'; 
  font-size:32px; 
  line-height:32px; 
  color:#009bda;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}

td.icon-box{
  text-align: center;
}

td.rulespacer{
  height:18px;
  border-bottom: 1px solid #B2B2B2;
}
td.rulespacerwhite{
  height:1px;
  border-bottom: 1px solid #ffffff;
}

td.icon-left{
  border-right: 1px solid #B2B2B2;
}

td.promote{
  width: 231px;
}

p.footer1{
  font-family:'karlabold'; 
  font-size:16px; 
  line-height:21px; 
  color:#fff;
  font-weight: normal;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}
p.footer2{
  font-family:'karlaregular'; 
  font-size:14px; 
  line-height:21px; 
  color:#fff;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}

p.footer2 a{
  text-decoration: none;
  color: #fff;
  font-weight: bold;
}

p.footer2-link{
  font-family:'karlaregular'; 
  font-size:14px; 
  line-height:21px; 
  color:#fff;
  padding: 0px 0px 6px 0px;
  margin: 0px;
}

p.footer2-link a{
  text-decoration: none;
  color: #fff;
  font-weight: bold;
}


div.btn-module, button {
    border:2px solid #ffffff;
    border-width: 1px !important;
    color: #ffffff;
    border-radius: 2.77778em;
  
  width:128px;
  background-color: rgba(100, 100, 100, 0.0);
  text-align: center;
  padding: 18px 10px 18px 10px;
  font-family: "karlaregular", sans-serif;
  font-size: 16px;
  text-decoration:none !important;
}
div.btn-module:hover, button:hover, .activebutton {
  background-color: rgba(100, 100, 100, 0.25);
  color: #FFFFFF;
  text-decoration:none !important;
  cursor: pointer;
  }

div.btn-module, button.banner {
    border:2px solid #ffffff;
    border-width: 1px !important;
    color: #ffffff;
    border-radius: 2.77778em;
  
  width:128px;
  background-color: rgba(100, 100, 100, 0.0);
  text-align: center;
  padding: 10px 10px 10px 10px;
  font-family: "karlaregular", sans-serif;
  font-size: 16px;
  text-decoration:none !important;
}

div.btn-module:hover, button.banner:hover, .activebutton {
  background-color: rgba(100, 100, 100, 0.25);
  color: #FFFFFF;
  text-decoration:none !important;
  cursor: pointer;
  }

/* Easy Slider */
#slider ul, #slider li {
  margin:0;
  padding:0;
  list-style-type:none;
  }

#slider li { 
  /* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
  */ 
  width:968px;
  height:306px;
  overflow:hidden; 
  }

  /* numeric controls */  
ol#controls{
  margin:1em 0;
  padding:0;
  height:26px;
  list-style-type: none;
  }
  
ol#controls li, 
ul#controls li.numeric{
  margin: 0px 10px 0 0; 
  padding:0;
  float:left;
  list-style-type:none;
  height:26px;
  line-height:26px;
  background:url(../images/8364943_dots_off.png) no-repeat 0 0;
  }
  
ol#controls li a, 
ul#controls li.numeric a{
  float:left;
  height:26px;
  width:2px;
  line-height:26px;
  padding:0 10px;
  text-decoration:none;
  color: #aaaaab;
  list-style-type: none;
  list-style-image: none;
  font-size: 0.1px;
  }
  
ol#controls li a:hover, 
ul#controls li.numeric a:hover{
  background:url(../images/8364943_dots_on.png) no-repeat 0 0;
  list-style-type: none;
  }
  
ol#controls li.current a, 
ul#controls li.current a{
  background:url(../images/8364943_dots_on.png) no-repeat 0 0;
  list-style-type: none;
  }
  
ol#controls li a:focus, 
ul#controls li.numeric a:focus, 
#prevBtn a:focus, 
#nextBtn a:focus{
  outline:none;
  }

ul#controls {
  height: 40px;
  /* for three pellets */
  /* margin: 0px 0px 0px 415px; */
  /* for two pellets*/
  margin: 35px 0px 0px 402px;
  position:relative;
  top:-75px;
  list-style-type: none;
  }


  /* Billboard */

  #billboard {margin:0; padding:0; float:left; height: 306px !important;}
      #billboard #slider {margin:0; height:306px; text-align: center;}
      #billboard #slider h1 {margin:80px 0px 0px 0px; padding:0; text-align:center; font-family:ms_gloriola_ii_displaythin, sans-serif; font-size:55px; ; font-style:normal;  font-weight:normal; line-height:55px; color:#FFFFFF;}
      #billboard #slider h2 {margin:25px 450px 20px 450px; padding:0; text-align:center; font-family:ms_gloriola_ii_stdregular, sans-serif; font-size:20px; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:32px; color:#FFFFFF; border-bottom:1px solid #FFFFFF;}
      #billboard #slider p  {margin:20px 0px 0px 70px; padding:0; text-align:center; font-family:'karlaregular', sans-serif; font-size:16px;font-weight:normal; line-height:21px; color:#FFFFFF; width: 825px;}
      
        
      #billboard #slider .home1 {background:transparent url("../images/8875891-Banner-homepg2.jpg") no-repeat left top;}
      #billboard #slider .home2 {background:transparent url("../images/8875891-Banner-homepg2.jpg") no-repeat left top;}
      #billboard #slider .home3 {background:transparent url("../images/8875891-Banner-homepg2.jpg") no-repeat left top;}

      #billboard #slider .value1 {background:transparent url("../images/8875891-Banner-value.jpg") no-repeat left top; width="" }
      #billboard #slider .value2 {background:transparent url("../images/8875891-Banner-value.jpg") no-repeat left top;}
      #billboard #slider .value3 {background:transparent url("../images/8875891-Banner-value.jpg") no-repeat left top;}

      #billboard #slider .print1 {background:transparent url("../images/8875891-Banner-Printanddigital.jpg") no-repeat left top; width="" }
      #billboard #slider .print2 {background:transparent url("../images/8875891-Banner-Printanddigital.jpg") no-repeat left top;}
      #billboard #slider .print3 {background:transparent url("../images/8875891-Banner-Printanddigital.jpg") no-repeat left top;}

      #billboard #slider .promote1 {background:transparent url("../images/8875891-Banner-promote.jpg") no-repeat left top; width="" }
      #billboard #slider .promote2 {background:transparent url("../images/8875891-Banner-promote.jpg") no-repeat left top;}
      #billboard #slider .promote3 {background:transparent url("../images/8875891-Banner-promote.jpg") no-repeat left top;}

      #billboard #slider .deepen1 {background:transparent url("../images/8875891-Banner-deepen.jpg") no-repeat left top; width="" }
      #billboard #slider .deepen2 {background:transparent url("../images/8875891-Banner-deepen.jpg") no-repeat left top;}
      #billboard #slider .deepen3 {background:transparent url("../images/8875891-Banner-deepen.jpg") no-repeat left top;}

      #billboard #slider .clients1 {background:transparent url("../images/8875891-Banner-gold.jpg") no-repeat left top; width="" }
      #billboard #slider .clients2 {background:transparent url("../images/8875891-Banner-gold.jpg") no-repeat left top;}
      #billboard #slider .clients3 {background:transparent url("../images/8875891-Banner-gold.jpg") no-repeat left top;}

       
        #billboardrest h1 {padding:80px 0px 0px 0px; margin:0; text-align:center; font-family:ms_gloriola_ii_displaythin, sans-serif; font-size:55px; ; font-style:normal;  font-weight:normal; line-height:55px; color:#FFFFFF; vertical-align: center;}
        #billboardrest #h2 {margin:25px 450px 10px 450px; padding:0; text-align:center; font-family:ms_gloriola_ii_stdregular, sans-serif; font-size:20px; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:32px; color:#FFFFFF; border-bottom:1px solid #FFFFFF;}
        #billboardrest p  {margin:20px 0px 0px 70px; padding:0; text-align:center; font-family:'karlaregular', sans-serif; font-size:16px;font-weight:normal; line-height:21px; color:#FFFFFF; width: 825px;}
        #billboardrest #navigation ul.billybullets li {margin:0 100px 20px 180px; padding:0; text-align:left; font-family:ms_gloriola_ii_stdregular, sans-serif; font-size:1.25em; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.3em; color:#FFFFFF;}
        
        #billboardrest #home {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #home {background:transparent url("../images/8875891-Banner-homepg2.jpg") no-repeat left top;}


        #billboardrest #value {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #value {background:transparent url("../images/8875891-Banner-value.jpg") no-repeat left top;}

        #billboardrest #communicate {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #communicate {background:transparent url("../images/8875891-Banner-gold.jpg") no-repeat left top;}

        #billboardrest #promote {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #promote {background:transparent url("../images/8875891-Banner-promote.jpg") no-repeat left top;}

        #billboardrest #acm {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #acm {background:transparent url("../images/Phase_2/Access_Client_Materials_Header.jpg") no-repeat left top;}

        #billboardrest #abt {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #abt {background:transparent url("../images/Phase_2/Access_Branded_Temps_Header.jpg") no-repeat left top;}

        #billboardrest #gca {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #gca {background:transparent url("../images/Phase_2/Get_Cont_Approved_Header.jpg") no-repeat left top;}

        #billboardrest #amt {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #amt {background:transparent url("../images/Phase_2/Access_Marketing_Training_Header.jpg") no-repeat left top;}

         #billboardrest #dymp {margin:0; padding:0; height: 306px !important; width: 968px;}
        #billboardrest #dymp {background:transparent url("../images/Phase_2/Dev_Int_MktPlan_Header.jpg") no-repeat left top;}


        #billboardrest #navigation.opportunity {background:transparent url("../_images/8767587-About-Diversity-Hero-Banners-r4.jpg") no-repeat left top;}
        #billboardrest #navigation.involved {background:transparent url("../_images/8767587-About-Diversity-Hero-Banners-r2-2.jpg") no-repeat left top;}
        #billboardrest #navigation.results {background:transparent url("../_images/8767587-Our_Strategy-r5.jpg") no-repeat left top;}
/*Start Font Replacement Styles*/
/**
 * @license
 * MyFonts Webfont Build ID 2940030, 2014-12-15T16:50:10-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: PFDinTextCondStd-XBlack by Parachute
 * URL: http://www.myfonts.com//publiccontent/assets/Sendmoneywithzelle/fonts/parachute/pf-din-text-pro/xblack-124038/
 * Copyright: Copyright (c) 2002 Parachute&#x00AE;, www.parachute.gr.  All rights reserved.
 * Licensed pageviews: 500,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2940030
 * 
 * © 2014 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: 'ms_gloriola_ii_displaythin';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_display_thin-webfont.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_display_thin-webfont.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_display_thin-webfont.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_display_thin-webfont.ttf') format('truetype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_display_thin-webfont.svg#ms_gloriola_ii_displaythin') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ms_gloriola_ii_stdregular';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_reg-webfont.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_reg-webfont.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_reg-webfont.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_reg-webfont.ttf') format('truetype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_reg-webfont.svg#ms_gloriola_ii_stdregular') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ms_gloriola_ii_stdlight';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_light-webfont.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_light-webfont.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_light-webfont.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_light-webfont.ttf') format('truetype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/ms_gloriola_ii_std_light-webfont.svg#ms_gloriola_ii_stdlight') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'karlaregular';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-regular-webfont.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-regular-webfont.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-regular-webfont.ttf') format('truetype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-regular-webfont.svg#karlaregular') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'karlaitalic';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-italic-webfont.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-italic-webfont.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-italic-webfont.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-italic-webfont.ttf') format('truetype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-italic-webfont.svg#karlaitalic') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'karlabolditalic';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bolditalic-webfont.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bolditalic-webfont.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bolditalic-webfont.ttf') format('truetype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bolditalic-webfont.svg#karlabolditalic') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'karlabold';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bold-webfont.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bold-webfont.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bold-webfont.ttf') format('truetype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/karla-bold-webfont.svg#karlabold') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'pfdintextcondpro-xblack';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/pfdintextcondpro-xblack-webfont.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/pfdintextcondpro-xblack-webfont.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/pfdintextcondpro-xblack-webfont.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/pfdintextcondpro-xblack-webfont.ttf') format('truetype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/pfdintextcondpro-xblack-webfont.svg#pdfintextcondpro-xblack') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'icomoon';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/icomoon.eot');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'icomoon';
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/icomoon.eot');
  src: url('/publiccontent/assets/Sendmoneywithzelle/fonts/icomoon.svg#icomoon') format('svg'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/icomoon.woff') format('woff'), url('/publiccontent/assets/Sendmoneywithzelle/fonts/icomoon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal; }

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  /*End Font Replacement Styles*/
