/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */



/* #Base 960 Grid
================================================== */

    .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 10px; margin-right: 10px; }
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 40px;  }
    .container .two.columns                     { width: 100px; }
    .container .three.columns                   { width: 160px; }
    .container .four.columns                    { width: 220px; }
    .container .five.columns                    { width: 280px; }
    .container .six.columns                     { width: 340px; }
    .container .seven.columns                   { width: 400px; }
    .container .eight.columns                   { width: 460px; }
    .container .nine.columns                    { width: 520px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 640px; }
    .container .twelve.columns                  { width: 700px; }
    .container .thirteen.columns                { width: 760px; }
    .container .fourteen.columns                { width: 820px; }
    .container .fifteen.columns                 { width: 880px; }
    .container .sixteen.columns                 { width: 940px; }

    .container .one-third.column                { width: 300px; }
    .container .two-thirds.column               { width: 620px; }

    /* Offsets */
    .container .offset-by-one                   { padding-left: 60px;  }
    .container .offset-by-two                   { padding-left: 120px; }
    .container .offset-by-three                 { padding-left: 180px; }
    .container .offset-by-four                  { padding-left: 240px; }
    .container .offset-by-five                  { padding-left: 300px; }
    .container .offset-by-six                   { padding-left: 360px; }
    .container .offset-by-seven                 { padding-left: 420px; }
    .container .offset-by-eight                 { padding-left: 480px; }
    .container .offset-by-nine                  { padding-left: 540px; }
    .container .offset-by-ten                   { padding-left: 600px; }
    .container .offset-by-eleven                { padding-left: 660px; }
    .container .offset-by-twelve                { padding-left: 720px; }
    .container .offset-by-thirteen              { padding-left: 780px; }
    .container .offset-by-fourteen              { padding-left: 840px; }
    .container .offset-by-fifteen               { padding-left: 900px; }
	
	
	
	
	
body{
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	-webkit-font-kerning: auto;
	-webkit-font-smoothing: antialiased;
	background-color: #ffffff;
	color: #333;
}
a, a:visited {
	color: #3C6ACF;
}
#simonlogohiddenogtags { display: none; }



.scrollToTop{
	width:63px; 
	height:auto;
	padding:0px; 
	text-align:center;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:45%;
	right:20px;
	display:none;
	z-index: 9999;
	background: url('/images2013/top.png') no-repeat 0px 0px;
}
.scrollToTop img{
	width:63px; 
	height: auto;
}
.scrollToTop:hover{
	text-decoration:none;
}











#homepagewrapper #nav {
	background-color: #ffffff;
	z-index: 8000;
	position: fixed;
	width: 100%;
	-webkit-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.30);
-moz-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.30);
box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.30);
}
#homepagewrapper #nav .menuhome {
	width: 980px;
	margin: 0 auto 0 auto;
}



#mobileimagebanner {
	display: none;
}





/*----------- BEGIN: Audience Paths -------*/
#homepagewrapper #header-spacing #global-links-mobile {
	display: none;
}

#homepagewrapper #header-spacing {
  width: 100%;
  height: 25px !important;
  position: relative;
  background-color: transparent;
  border-bottom: none;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  z-index: 300;
}
#homepagewrapper #header-spacing #header-global {
  padding: 0px 0px 0px 0px;
  background: none;
  z-index: 250;
}
#homepagewrapper #header-spacing #header-global #logo-simon {
  padding: 0px 0px 0px 0px;
}
#homepagewrapper #programsfixednavigation #header-spacing #global-links { display: none;}
#homepagewrapper #mobilesectiontitle {
	display: none;
}

#homepagewrapper #header-spacing #header-global #simonprogramsnavigation {
	width: 980px;
	padding: 0px;
	margin: 0px auto 0px auto;
	top: 0px;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul {
	float: right;
	padding: 0px !important;
	margin: 0px !important;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul li {
	display: inline-block;
	background-image: none;
	padding: 0px;
	margin: 0px;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul li a {
	color: #666666;
	font-size: .9em;
	padding: 3px 5px 3px 5px;
	margin: 0px;
	display: block;
	text-decoration: none;
}

#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul li:hover {
	background-color: #003d66;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul li:hover a {
	color: #ffffff;
	text-decoration: none;
}


#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul ul {
	display: none;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul li:hover > ul {
	display: block;
	position: absolute;
	float: left;
	padding: 0px;
	margin: 0px;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul ul {
	background-image: url(/images2013/bkrnd_supermenu.png);
	background-repeat: repeat;
	background-position: left center;
	padding: 0px;
	margin: 0px;
	position: absolute;
	border-color: #275b7e;
	border-width: 1px;
	border-style: solid;
	border-top: none;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul ul li {
	float: none;
	clear: both;
	display: block;
	border-bottom: 1px solid #275b7e;
	padding: 3px;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul ul li a {
	float: none;
	clear: both;
	padding: 3px 8px 3px 8px;
	margin: 0px;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul ul li:hover {
	background-color: #476CA0;
}


#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul li:hover > .searchprograms {
	display: block;
	position: absolute;
	padding:  0px;
	float: left !important;
	margin: 0px 0px 0px -136px !important;
	width: 200px;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms li {
	border: none;
	padding: 10px;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms li:hover {
	background-color: transparent;
}






#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms li h5 {
	color: #ffffff;
	padding: 12px 0px 4px 0px;
	font-size: 1em;
	display:block;
	float: none;
	clear: both;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms p {
	color: #7dabff !important;
	padding: 4px 0px 0px 0px;
	margin: 0px;
	line-height: 1em;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms p a {
	color: #7dabff;
	font-size: .9em;
	padding: 0px;
	margin: 0px;
	line-height: .9em;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms p a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms br {
	padding: 0px;
	margin: 0px;
	line-height: 1em;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms input[type="text"], input[type="password"], input[type="email"], textarea, select {
	width: 120px;
	float: left;
	font-size: .85em;
	height: 25px;
}
#homepagewrapper #header-spacing #header-global #simonprogramsnavigation ul .searchprograms .button, button, input[type="submit"], input[type="reset"], input[type="button"] {
	font-size: .8em;
	font-family: ProximaNova-Semibold, "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	margin: 0px 0px 0px 10px;
	height: 25px;
}








/*----------- END: Audience Paths -------*/






/*--------- BEGIN: Supermenu ------------*/


#homepagewrapper .fixed {
	position:fixed;
	top:0px;
	height: 82px;
	padding: 0px;
	margin: 0px;
	border: none;
	border-bottom-color: #ffc326;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	z-index: 50;
	background-color: #003d66;
	width: 100%;
}
#homepagewrapper .fixed #homepagemenuwrapper {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	background-color: #ffc326;
	height: auto;
	background-image: url(/images2013/bkrnd_fixed_nav.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-color: #ffc326;
	border-bottom-width: 4px;
	border-bottom-style: solid;
}
#homepagewrapper .fixed #homepagemenuwrapper .programslogo {
	display: block;
	clear: both;
	float: none;
	width: 980px;
	height: 40px;
	margin: 0 auto 0 auto;
}
#homepagewrapper #homepagemenuwrapper .logo {
	float: left;
	display: block;
	width: auto;
	position: absolute;
	top: 13px;
	width: 184px;
	height: 62px;
}

#homepagewrapper .fixed #homepagemenuwrapper h1 {
	color: #ffffff;
	float: left;
	width: auto;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size: 2.2em;
	display: block;
	padding: 7px 0px 0px 0px;
	margin: 0px;
	text-transform:uppercase;
}
#homepagewrapper .fixed #homepagemenuwrapper h1 a {
	color: #ffffff;
}











/* ---------- Start SuperMenu --------- */
#homepagewrapper  #homepagemenuwrapper #megamenuwrapper {
	display: block;
	float: none !important;
	width: 970px;
	padding: 0px 0px 0px 240px;
}
#homepagewrapper #homepagemenuwrapper .megamenu {
	height: 38px;
	padding: 0px 0px 0px 0px;
}
#homepagewrapper #mega {
list-style:none;
height: auto;
margin:0px 0px 0px 0px;
padding: 0px !important;
}
#homepagewrapper #mega li {
	float: left;
text-align:left;
position:relative;
padding: 15px 0px 0px 0px;
font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 1em;
text-transform: uppercase;
background-image: none;
list-style-image:none;
margin: 0px 0px 0px 0px;
}
#homepagewrapper #mega .noarrow li a {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
}




#homepagewrapper #mega li:hover {
	background-image: url(/images2013/arrow_nav_down_white.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	color:#666666;
	border: none;
	padding:15px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#homepagewrapper #mega .noarrow li:hover {
	background-image: none !important;
}
#homepagewrapper #mega li:hover a {color: #000000;}

#homepagewrapper #mega li a {
color:#003d66;
outline:0;
text-decoration:none;
display:block;
line-height: 20px;
padding: 0px 8px 0px 8px;
margin-bottom: 9px;
border-right-color: #cccccc;
border-right-style: solid;
border-right-width: 1px;
font-size: 1.05em;
}
#homepagewrapper #mega li .currentmainmenu {
	color: #000000;
	border-color: #FFE193;
	border-style: solid;
	border-width: 1px;
}
#homepagewrapper #mega li li .currentmainmenu {
	border: none;
}
#homepagewrapper #mega li li a {color: #ffc326 !important; border: none; padding: 5px 0px 0px 0px;}
#homepagewrapper #mega li li:hover {
	background-color:transparent;
	background-image: none;
}
#homepagewrapper #mega .hobsonslink {
	float: right;
	}
#homepagewrapper #mega .hobsonslink a {
	color: #BCCADF;
	font-size: .8em;
	}


/* ----------- Sub Divs ---------- */
#homepagewrapper #cont1 {
position:absolute;
left:-999em;
margin: 0px auto 0px auto;
width:978px;
height: auto;
padding:0px 0px 0px 0px;
border:1px solid #003d66;
background-image: url(/images2013/bkrnd_supermenu.png);
	background-repeat: repeat;
	background-position: left center;
}


#homepagewrapper #mega li:hover div, #mega li.right_one:hover div {
	position:fixed;
left: 50%;
top:auto;
padding: 10px 0px 0px 0px;
margin: 0 auto 0 -490px;
z-index: 600;
}
#homepagewrapper #mega li:hover div div, #mega li.right_one:hover div div {
	position: relative;
left: auto;
top:auto;
padding: 0px;
margin: 6px 0px 0px 0px;
z-index: 600;
}





/* --------- Within Div Styles --------- */

/* The width of each column in columnizer is calculated by the ".enclosure" class below and set at 25% of the total width */
#homepagewrapper #mega .colz {
border: none;
margin:  0px 5px 5px 5px; 
padding: 0px 5px 5px 5px;
background-color:transparent;
display: block;
}
#homepagewrapper #mega .colz ul {
	padding: 0px 20px 2px 10px;
	margin: 0px;
	display: block;
	width: 280px !important;
}
#homepagewrapper #mega .colz li {
	padding: 0px 20px 0px 20px !important;
	margin: 0px 0px 0px 0px;
	list-style-type:none;
	font-weight: normal;
	font-family: ProximaNova-Regular, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.1em;
	color: #8096b2;
	text-transform: none;
	width: 200px !important;
	display: block !important;
	border-left-color: #275B7E;
	border-left-style: solid;
	border-left-width: 1px;
	float: left;
}
#homepagewrapper #mega .colz li .supernolink {
	display: block;
	color: #ffc326;
	line-height: 1.2em;
	margin: 0px 0px 9px 0px;
	padding: 5px 0px 0px 0px;
}
#homepagewrapper #mega .colz li a {
	line-height: 1.2em;
	text-transform: none;
}
#homepagewrapper #mega .colz li a:hover {
	text-decoration: underline;
}
#homepagewrapper #mega .colz ul ul {
	margin: 0px 0px 0px 10px;
	padding: 0px !important;
	display: block;
	width: 200px !important;
}
#homepagewrapper #mega .colz li li {
	padding: 0px !important;
	margin: 0px !important;
	font-weight: normal;
	list-style-type: none;
	font-size: 1em;
	line-height: .9em;
	height: auto;
	color: #666666;
	text-transform: none;
	width: 230px;
	border: none;
}
#homepagewrapper #mega .colz li li a {
	color: #ffffff !important;
	padding: 0px 0px 3px 10px;
	margin: 0px;
	background-image: url("/images2013/arrow_supermenu.png");
  background-repeat: no-repeat;
  background-position: left 8px;
  line-height: 22px;
  width: 180px;
  font-family:  ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
  text-transform: none;
  font-size: 1.1em;
}
/* The width of each column in columnizer is calculated by the enclosure below and set at 25% of the total width */
#homepagewrapper .enclosure {
	border: none;
	width: 960px;
	padding: 5px 15px 15px 15px !important;
	margin: 0px !important;
	}
#homepagewrapper .enclosure div {
	padding: 0px !important;
	margin: 0px !important;
	}



/*---------- END: SuperMenu ----------------*/



 /* THIS IS WHERE THE HEIGHT OF THE ROTATING THEME BANNERS IS SET */
 
 
#transparentarrowhomepage {
	background-image:url(../images_2014_homepage/backgrounds/arrow_down_white_2500x27.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: none;
	position:relative;
	width: 100%;
	clear: both;
	float: none;
	top: 573px !important;
	background-color: transparent;
	z-index: 2010;
	height: 27px;
}
 
 
#homepagemaincontent {
	display: block;
	position:relative;
	width: 100%;
	clear: both;
	float: none;
	background-color: transparent;
	z-index: 2000;
	font-family:  ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.4em;
}



.yellow_highlight {
	background-color: #ffc326;
	padding: 2px;
}





/* ELEMENT STYLES */
	








/* BEGIN: SCROLLING STYLES */

pre
{
	padding:1.5em; margin:1.5em -1.5em;
	background:rgba(0,0,0,0.065);
}

code
{
	font-family:'mono',monospace;

}

.code_tag { color:#d92b2b; }
.code_attribute { color:#58a907; }
.code_value { color:#2b82d9; }

/* ---------------------------------------------------------------------------------------------------- */
/* Definitions */

dl
{
	padding:1.5em; margin:1.5em -1.5em;
	background:rgba(0,0,0,0.065);
}

dt
{
	margin:0.75em 0;
	font-size:1.50em;
}

dd { padding:0 0 0 10%; }

/* ---------------------------------------------------------------------------------------------------- */
/* Misc */

/* Clearfix */
.clearfix, .columns, .column, .wrapper { *zoom:1; }
.clearfix:after, .columns:after, .column:after, .wrapper:after { content:''; display:table; clear:both; }

/* Border/padding box model */
* { box-sizing:border-box; }

/* Strip top/bottom margin on first/last child elements */
* > :first-child { margin-top:0 !important; }
* > :last-child { margin-bottom:0 !important; }

/* Plain lists */
.plain, .plain > li { list-style:none; }
.plain > li { margin:0; }

/* ---------------------------------------------------------------------------------------------------- */
/* Columns */

.columns { margin:1.5em -1.5em; }

.column { padding:0 1.5em; margin:0.75em 0; float:left; }

.column_right { float:right; }

.column_xlarge  { width:100%; }
.column_large   { width:61.8034%; }
.column_medium  { width:38.1966%; }
.column_small   { width:23.6068%; }
.column_xsmall  { width:14.5898%; }
.column_xxsmall { width: 9.0170%; }

/* Collapsing columns */



/* ---------------------------------------------------------------------------------------------------- */
/* Buttons */

.button { perspective:300px; }

.button a
{
	display:block;
	padding:0.5em 1em;
	border:none; border-radius:0;
	background:#d92b2b;
	color:white; text-decoration:none;
	cursor:pointer;
	-webkit-appearance:none;
	box-shadow:0 0 0 rgba(0,0,0,0.25);
}

.button_alt a { background:#2b82d9; }

.button a:focus,
.button a:hover
{
	transform:rotateX(15deg);
	box-shadow:0 0.3em 0.5em rgba(0,0,0,0.25);
}

.button a:active
{
	transform:rotateX(-15deg);
	box-shadow:0 -0.3em 0.5em rgba(0,0,0,0.25);
}

/* ---------------------------------------------------------------------------------------------------- */
/* Main elements */


.wrapper
{
	max-width: 980px;
	margin:0 auto;
	padding: 0px 0px 40px 0px !important;
}

/* ---------------------------------------------------------------------------------------------------- */
/* Sections */


.mainnavmobilewrapper {
	padding: 0px;
	margin: 0px;
	position:relative;
	overflow:hidden;
	background:#ffffff;
	z-index: 1000;
	display: none;
}
.mainnavmobilewrapper #mainnavmobile {
	max-width: 980px;
	margin:0 auto;
	padding: 60px 0px 70px 0px;
	background-image: url(/images2013/arrow_panel_down_black.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.mainnavmobilewrapper #mainnavmobile p {
  text-align: center;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton img {
	padding: 0px 0px 5px 0px;
  text-align: center;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton {
  width: 57px;
  height: 80px;
  display: inline-block;
  text-align: center;
  font-size: 0.8em;
  line-height: 0.9em;
  font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
  color: #000000;
  vertical-align: top;
  padding: 0px 5px 0px 5px;
}
.mainnavmobilewrapper #mainnavmobile .mainsublinks {
	width: 300px;
  height: auto;
  float: none;
  clear: both;
  display: block;
  text-align: center;
  font-size: 0.8em;
  line-height: 0.8em;
  font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
  color: #003d66;
}
.mobile-menu-small {
	font-size: .6em !important;
	line-height: 1em;
}





.sectionone
{
	padding: 20px 0px 50px 0px;
	margin: 0px;
	position:relative;
	overflow:hidden;
	z-index: 1000;
	background-color: #ffffff;
	/*background-image:url(../images_2014_homepage/backgrounds/bkrnd_schlegel_1140x642.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover; */
}
.sectionone .wrappersectionone {
	max-width: 980px;
	margin:0 auto;
	padding: 40px 0px 100px 0px;
}
.sectionone .wrappersectionone .wrappersectiononecenter {
	text-align: left;
}
.sectionone .wrappersectionone .wrappersectiononecenter p {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-align: left;
}
.sectionone .wrappersectionone .wrappersectiononeleft {
	width: 600px;
	float: left;
	padding-bottom: 60px;
}
.sectionone .wrappersectionone .wrappersectiononeleft .arrow{
	background: none;
	padding: 0px;
	color:#333;
	background-image: url("/images2013/arrow_theme_newblue_right.png") !important;
	background-repeat: no-repeat;
	background-position: right center;
	width: 270px !important;
	height: auto;
	float: none;
	}
.sectionone .wrappersectionone .wrappersectiononeleft .arrow p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	background-color: transparent;
	background-image: url("/images2013/arrow_theme_newblue_left.png");
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 0.5em;
	font-size: 1em;
	width: 190px;
}
.sectionone .wrappersectionone .wrappersectiononeleft .arrow p a {
	display: block;
	height: auto;
	padding-top: 9px;
	padding-right: 40px;
	padding-bottom: 6px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #ffffff;
	line-height: 1em;
	font-size: 1em;
	width: 230px;
	text-decoration: none;
	background-color: #5789d2;
	text-transform: uppercase;
}
.sectionone .wrappersectionone h1 {
	color: #000000;
	font-family: ProximaNova-Light,"Trebuchet MS",Arial,Helvetica,sans-serif;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 20px 0px;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	line-height: 1em;
	display: block;
	font-size: 2.4em;
}
.sectionone .wrappersectionone h2 {
	color: #000000;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 20px 0px;
	line-height: 1em;
	display: block;
	font-size: 1.8em;
	text-transform: uppercase;
	float: left;
	width: 48%;
}
.sectionone .wrappersectionone .largeheadline {
	font-size: 2.35em;
	line-height: .8em;
}
.sectionone .wrappersectionone h2 .because {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: .85em;
}
.sectionone .wrappersectionone h2 .spacingt {
	letter-spacing: -.13em;
}
.sectionone .wrappersectionone h2 .registered {
	font-size: .6em;
	position: absolute;
	margin: -4px 0px 0px -4px;
	padding: 0px;
	color: #333333;
}
.sectionone .wrappersectionone h3 {
	color: #000000;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	padding: 0px 0px 15px 0px;
	margin: 0px;
	line-height: 1em;
}
.sectionone .wrappersectionone p {
	width: 48%;
	text-align: left;
	display: block;
	margin: 0px 0px 40px 10px;
	font-size: 1.2em;
	line-height: 1.4em;
	color: #000000;
	float: right;
}
.sectionone .wrappersectionone .wrappersectiononeright {
	width: 340px;
	float: right;
	padding: 0px;
	margin: 0px;
}
.sectionone .wrappersectionone .wrappersectiononeright .arrow{
	background: none;
	padding: 0px;
	color:#333;
	background-image: url("/images2013/arrow_theme_newblue_right.png") !important;
	background-repeat: no-repeat;
	background-position: right center;
	width: 270px !important;
	height: auto;
	float: right;
	}
.sectionone .wrappersectionone .wrappersectiononeright .arrow p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	background-color: transparent;
	background-image: url("/images2013/arrow_theme_newblue_left.png");
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 0.5em;
	font-size: 1em;
	width: 190px;
}
.sectionone .wrappersectionone .wrappersectiononeright .arrow p a {
	display: block;
	height: auto;
	padding-top: 9px;
	padding-right: 40px;
	padding-bottom: 6px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #ffffff;
	line-height: 1em;
	font-size: 1em;
	width: 230px;
	text-decoration: none;
	background-color: #5789d2;
	text-transform: uppercase;
}





#arrowiconsectiontwo {
	position: absolute;
	z-index: 5000;
	float: left;
	margin-top: -26px;
	display:block;
	margin-left:-490px;
	left: 50%;
}
.sectiontwo {
	padding: 0px;
	margin: 0px;
	position:relative;
	overflow:hidden;
	background:#efefef;
	z-index: 1100 !important;
	display: block;
	float:none !important;
	clear: both;
}
.sectiontwo .wrappersectiontwo {
	max-width: 980px;
	margin:0 auto;
	padding: 50px 0px 70px 0px;
	display: block;
	float:none;
	clear: both;
}
.sectiontwo .wrappersectiontwo h2 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.3em;
	color: #000000;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 3px;
	line-height: 1em;
	padding: 10px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
	height: 55px;
	text-transform: uppercase;
}
.sectiontwo .wrappersectiontwo p {
	padding: 0px 0px 0px 13px;
	margin: 0px;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.sectiontwo .wrappersectiontwo a {
	color: #2A50A3;
}
.sectiontwo .wrappersectiontwo ul {
	margin: 10px 0px 10px 10px;
	padding-bottom: 0px;
}
.sectiontwo .wrappersectiontwo li {
	font-size: 1em;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url("/images2013/arrow_white.png");
	margin-left: 20px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 1.3em;
}
.sectiontwo .wrappersectiontwo li a {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.sectiontwo .wrappersectiontwo #compareprograms {
	background-color: #ffffff;
	padding: 5px 5px 5px 10px;
	margin: 0px 0px 0px 20px;
	border: none;
	font-size: .8em;
	text-align:center;
	width: 230px;
	border-color: #2a50a3;
	border-width: 1px;
	border-style: solid;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
}
.sectiontwo .wrappersectiontwo #compareprograms a {
	color: #2a50a3;
	text-decoration: none;
}
.sectiontwo .wrappersectiontwo #fulltimembaprograms {
	width: 320px;
	display: block;
	padding: 0px 25px 50px 0px;
	margin: 0px;
	float:left;
	clear: left;
}
.sectiontwo .wrappersectiontwo #executivembaprograms {
	width: 320px;
	display: block;
	padding: 0px 25px 50px 0px;
	margin: 0px;
	float:left;
}
.sectiontwo .wrappersectiontwo #parttimeprograms {
	width: 320px;
	display: block;
	padding: 0px 25px 50px 0px;
	margin: 0px;
	float:left;
}
.sectiontwo .wrappersectiontwo #parttimenycprograms {
	width: 320px;
	display: block;
	padding: 0px 0px 50px 0px;
	margin: 0px;
	float:left;
	clear: right;
}


.mobile-callout-full {
	display: none;
}
.sectiontwo .sectiontwo-callout-full {
	background-color: #ffc326;
	display: block;
	float: none;
	clear: both;
	padding: 10px 0px 10px 0px;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout {
	width: 980px;
	margin: 0px auto 0px auto;
	color: #000000;
	text-align: center;
	padding: 20px 0px 0px 0px;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines .highlight_yellow {
	display: inline-block;
	float: none;
	background-color:#ffc326;
	padding: 0px 5px 0px 5px !important;
	margin: 10px 0px 0px 0px;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines h4 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	color: #000000;
	text-transform: none;
	font-size: 2.8em !important;
	padding: 0px;
	margin: 0px;
	line-height: 1em;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines .deadlines-small {
	display: block;
	float: none;
	clear: both;
	font-size: 1.2em !important;
	line-height: 1.2em;
	margin: 3px 0px 0px 0px;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines .deadlines-medium {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	display: block;
	float: none;
	clear: both;
	font-size: 1.3em !important;
	line-height: 1.2em;
	margin: 3px 0px 0px 0px;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines h5 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	color: #000000 !important;
	text-transform: none;
	font-size: 2em !important;
	padding: 0px;
	margin: 0px;
	line-height: 1em;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines .buttonnewarrow-deadline {
	margin: 5px 0px 10px 0px !important;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines .buttonnewarrow-deadline p {
	clear: both;
	float: none;
	position: relative;
	width: auto;
	padding: 25px 0px 0px 0px;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines .buttonnewarrow-deadline p a {
	color: #356cac !important;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	font-size: 1.3em;
	background-color: #ffffff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	text-decoration: none;
	padding: 15px 20px 15px 20px;
	margin: 0px 0px 0px 0px !important;
	text-transform: uppercase;
	text-shadow: none;
	text-decoration: none !important;
	float: none;
	clear: both;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines ul {
	margin: 0px;
	padding: 0px;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines ul li {
	margin-left: -10px;
}
.sectiontwo .sectiontwo-callout-full .sectiontwo-callout .homepage-callout-deadlines .small {
	font-size: 1em;
	padding: 0px;
	margin: 5px 0px 25px 0px;
	color: #333333;
}





/* ---------BEGIN: Women in Business Panel ---------------*/

#panel_women_in_Business_School #spacerwomen {
	max-width: 980px;
	clear: both;
	margin: 0px auto;
	padding: 0px;
	position:static;
	display: block;
}
#panel_women_in_Business_School {
	width: 100%;
	position: static;
	right: 0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: none;
	background-size: 100% auto;
	background-image:url(/backgrounds/women_in_business_1500x800.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color:transparent;
	z-index: 5000;
}
#panel_women_in_Business_School #panel_women {
	margin: 0px auto 0px auto;
	padding: 40px 0px 50px 40px;
	width: 980px;
	background-color:transparent;
}
#panel_women_in_Business_School #panel_women #panel_women_content {
	margin: 0px;
	width: 400px;
	float: right;
	padding: 0px 0px 70px 0px;
}
#panel_women_in_Business_School #panel_women #panel_women_content h2 {
  font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 2.3em;
  line-height: .95em;
  text-transform: uppercase;
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 8px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
}
#panel_women_in_Business_School #panel_women #panel_women_content .largeheadline {
  font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 3em;
  line-height: .8em;
  text-transform: uppercase;
  padding: 20px 0px 8px 0px;
  margin: 0px 0px 20px 0px;
}
#panel_women_in_Business_School #panel_women #panel_women_content p {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
}
#panel_women_in_Business_School #panel_women #panel_women_content .ranking-wrap {
	padding: 0px 0px 0px 25px;
}
#panel_women_in_Business_School #panel_women #panel_women_content .ranking-large {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 2.9em;
	line-height: 1em;
	padding: 0px;
	margin: 0px;
}
#panel_women_in_Business_School #panel_women #panel_women_content .ranking-medium {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1em;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
}
#panel_women_in_Business_School #panel_women #panel_women_content .ranking-small {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: .85em;
	line-height: 1.1em;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	display: block;
	clear: both;
}
#panel_women_in_Business_School #panel_women #panel_women_content .ranking-lowercase {
	text-transform: none;
}
#panel_women_in_Business_School #panel_women #panel_women_content .camera_calltoaction {
	position: relative;
	width: auto;
	padding: 45px 0px 0px 0px;
}
#panel_women_in_Business_School #panel_women #panel_women_content .camera_calltoaction a {
	color: #ffffff;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.4em;
	background-color: #006adc;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	text-decoration: none;
	padding: 15px 20px 15px 20px;
	text-transform: uppercase;
	text-shadow: none;
}


/* ---------END: Women in Business Panel ---------------*/






#arrowiconsectionthree {
	position: relative;
	z-index: 5000;
	float: left;
	height: 60px;
	margin-bottom: -30px;
	margin-top: -30px;
	display:block;
	margin-left:-490px;
	left: 50%;
	clear: none;
	padding: 0px 0px 0px 0px;
}
.sectionthree {
	padding: 0px;
	margin: 0px;
	position:relative;
	overflow:hidden;
	background-color: #ffffff;
	display: block;
	float:none !important;
	clear: both;
	z-index: 50;
}
.sectionthree #bg{
	position: absolute;
	top: 0;
	bottom: 0;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	z-index: 100 !important;
	-webkit-opacity: 0.4;
	-moz-opacity: 0.4;
	opacity: 0.4;
	}
.sectionthree .wrappersectionthree {
	max-width: 980px;
	margin:0 auto;
	padding: 50px 0px 30px 0px;
	z-index: 5100;
	position: relative;
}
.sectionthree .wrappersectionthree h1 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 2em;
	color: #000000;
	line-height: 1em;
	padding: 0px;
	margin: 0px;
	height: auto;
	text-transform: uppercase;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	
}
.sectionthree .wrappersectionthree h2 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #333333;
	font-size: 1.15em;
	text-transform: none;
	padding: 0px 0px 20px 0px;
	margin: 0px;
	line-height: 1.5em;
}
.sectionthree .wrappersectionthree h3 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	color: #333333;
	line-height: 1.3em;
	padding: 0px;
	margin: 0px;
	height: auto;
	text-transform: none;
}
.sectionthree .wrappersectionthree h4 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: #333333;
	line-height: 1.3em;
	padding: 0px;
	margin: 0px;
	height: auto;
	text-transform: none;
}
.sectionthree .wrappersectionthree p {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: .85em;
	font-weight: normal;
	color: #5D5D5D;
	line-height: 1.3em;
	padding: 0px;
	margin: 6px 0px 10px 0px;
	height: auto;
	text-transform: none;
}


.liquid {
	background: none;
	border: none;
	padding:0px 0;
}
.liquid .previous {
	display:block;
	height:550px;
	width:29px;
	background-image:url(/images2013/arrow_previous.png);
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-repeat: no-repeat;
}
.liquid .next {
	display:block;
	height:126px;
	width:29px;
	background-image:url('/images2013/arrow_next.png');
	float:right;
	margin:0;
	padding:0;
	background-repeat: no-repeat;
}

.liquid ul li {
	width:290px;
	padding:0px;
	margin:0px 2px 0px 0px;
	height: 300px;
}
.liquid ul li a img {
	width: 290px;
	height: auto;
}

.sectionthree .wrappersectionthree #profilewrapper {
	width: 300px;
	margin: 0px;
	padding: 0px 0px 40px 0px;
	margin: 0px 15px 0px 2px;
	float: left;
}
.sectionthree .wrappersectionthree #profilewrapper p {
	width: 95%;
	padding: 0px 5px 0px 5px;
}
.sectionthree .wrappersectionthree #profilewrapper h2 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 1.2em;
	text-transform: none;
	padding: 8px 5px 0px 5px;
	margin: 0px;
	line-height: 1.2em;
	width: 95%;
}
.sectionthree .wrappersectionthree #profilewrapper h3 {
	width: 95%;
	padding: 0px 5px 0px 5px;
}
.sectionthree .wrappersectionthree #profilewrapper h4 {
	width: 95%;
	padding: 0px 5px 0px 5px;
}
.sectionthree .wrappersectionthree #profilewrapper h4 p {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper a {
	text-decoration: none;
	font-size: .85em;
	line-height: 1.2em;
}
.sectionthree .wrappersectionthree #profilewrapper #profileimagewrapper {
	width: 165px;
	height: 165px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	position: relative;
	overflow: hidden;
	margin: 0px 72px 0px 42px;
	display:block;
	clear: both;
	float: none;
}
.sectionthree .wrappersectionthree #profilewrapper #profileimagewrapper img {
	display: block;
	float: none;
	clear: both;
	width: 300px;
	height: 165px;
	padding: 0px;
	margin: 0px 0px 0px -72px;
	overflow: hidden;
}
.sectionthree .wrappersectionthree #profilewrapper .profilesnippetcontent {
	padding-bottom: 7px;
}
.sectionthree .wrappersectionthree #profilewrapper .profiletextlink {
	padding: 0px 10px 0px 0px;
	display: block;
}




.sectionfour
{
	padding: 0px;
	margin: 0px;
	position:relative;
	overflow: hidden;
	z-index: 1300;
	width: 100%;
	height: auto;
	/*background-image: url("/images2013/background_section_three.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: 0px 80px;*/
	display: block;
	float: none;
	clear: both;
	background-color: #38455F;
	/*-webkit-box-shadow: inset 0px 6px 4px -2px rgba(0,0,0,0.8);
	-moz-box-shadow: inset 0px 6px 4px -2px rgba(0,0,0,0.8);
	box-shadow: inset 0px 6px 4px -2px rgba(0,0,0,0.8);*/
}
.sectionfour #bg{
	position: absolute;
	top: -230px !important;
	left:0px !important;
	min-width: 100%;
	min-height: 1300px;
	width: 1800px; /* The width must be adjusted and set higher as the height of the content window changes to make the video height fill the screen */
	height: 100%;
	z-index: -9999 !important;
	-webkit-opacity: 0.2;
	-moz-opacity: 0.2;
	opacity: 0.2;
	padding: 0px;
	margin: 0px auto 0px auto;
	overflow: hidden;
	background-color: #38455F;
	}
.sectionfour .wrappersectionfour {
	max-width: 980px;
	margin:0 auto;
	padding: 45px 0px 30px 0px;
	background-image: none;
	float: none;
	clear: both;
	display: block;
	height: auto;
	position: relative;
	z-index: 5100;
}
.sectionfour .wrappersectionfour p {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
}
.sectionfour .wrappersectionfour #spacerfour {
	max-width: 980px;
	clear: both;
	margin: 0px auto;
	padding: 0px;
	position:static;
	display: block;
}
.sectionfour .wrappersectionfour a {
	color: #7DABFF;
	text-decoration: none;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
}
.sectionfour .wrappersectionfour li {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	font-size: 1em !important;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft {
	width: 500px;
	float: left;
	color: #ffffff;
	padding: 5px 15px 15px 15px;
	/*background-image: url(/images2013/bkrnd_black_35percent.png);
	background-repeat: repeat;
	background-position: top left; */
}
.sectionfour .wrappersectionfour #sectionfourcontentleft h1 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #ffc326;
	font-size: 2.3em;
	text-transform:lowercase;
	padding: 20px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft h2 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #ffffff;
	font-size: 2.3em;
	text-transform: uppercase;
	padding: 20px 0px 8px 0px;
	margin: 0px 0px 20px 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft h3 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: none;
	color: #ffc326;
	font-size: 1.15em;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: 1.5em;
}


.sectionfour .wrappersectionfour #sectionfourcontentright {
	width: 400px;
	float: right;
	color: #ffffff;
	padding: 0px 0px 22px 0px;
	font-size: .9em;
	line-height: 1.1em;
	clear: right;
}
.sectionfour .wrappersectionfour #sectionfourcontentright p {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: .8em;
	line-height: 1em;
	color: #ffffff;
	display: block;
	float: none;
	clear: right;
	padding: 3px 0px 0px 0px;
	margin: 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentright p a {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #B3D0FF;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #eventwrapper {
	display:block;
	clear: both;
	float: none;
	padding-bottom: 10px;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #eventwrapper #spacer {
	display:block;
	clear: both;
	float: none;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #eventwrapper #eventdatewrapper {
	border-color: #9d4d40;
	border-width: 2px;
	border-style: solid;
	width: 43px;
	float: left;
	background-color: #ffffff;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	border-radius: 8px;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #eventwrapper #eventdatewrapper .month {
	display: block;
	width: 40px;
	background-color: #9d4d40;
	padding: 2px 0px;
	float: none;
	clear: both;
	color: #ffffff;
	font-size: .6em;
	line-height: .8em;
	font-weight: normal;
	text-align: center;
	margin: 0px;
	border-radius: 1px;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #eventwrapper #eventdatewrapper .date {
	display: block;
	width: 38px;
	float: none;
	clear: both;
	color: #999999;
	font-size: 1em;
	font-weight: normal;
	text-align: center;
	padding: 3px 4px 2px 4px;
	margin: 0px;
	letter-spacing: -1px;
	line-height: 1em;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #eventwrapper #eventdatewrapper .year {
	display: block;
	padding: 0px 0px 2px;
	text-align: center;
	width: 40px;
	float: none;
	clear: both;
	color: #999999;
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	line-height: 6px;
}




.sectionfour .wrappersectionfour #sectionfourcontentleft #newshomestorylistitem {
	width: 95%;
	padding: 0px 0px 10px 0px;
	margin: 10px 0px 5px 0px;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	line-height: 1em;
	color: #ffffff;
	display: block;
	float: none;
	clear: both;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft #newshomestorylistitem p {
	height: auto;
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 95%;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft #newshomestorylistitem a {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	padding: 0px;
	margin: 0px;
	color:#FFF;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft #newshomestorylistitem img {
	display: block;
	width: 150px;
	height: 82px;
	float: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}





.sectionfour .wrappersectionfour .camera_calltoaction {
	position: relative;
	width: auto;
	padding: 25px 0px 0px 0px;
}
.sectionfour .wrappersectionfour .camera_calltoaction a {
	color: #ffffff;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	background-color: #006adc;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	text-decoration: none;
	padding: 15px 20px 15px 20px;
	text-transform: uppercase;
	text-shadow: none;
}





.sectionfour .wrappersectionfour #sectionfourcontentleft h6 {
	clear: both;
	float: none;
	position: relative;
	width: auto;
	padding: 25px 0px 0px 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft h6 a {
	color: #ffffff;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	background-color: #006adc;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	text-decoration: none;
	padding: 15px 20px 15px 20px;
	text-transform: uppercase;
	text-shadow: none;
}





.sectionfour .wrappersectionfour #sectionfourcontentright #newshomestorylistitem {
	width: 95%;
	padding: 0px 0px 10px 0px;
	margin: 10px 0px 5px 0px;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	line-height: 1em;
	color: #ffffff;
	display: block;
	float: none;
	clear: both;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #newshomestorylistitem p {
	height: auto;
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 95%;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #newshomestorylistitem a {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	padding: 0px;
	margin: 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentright #newshomestorylistitem img {
	display: block;
	width: 150px;
	height: 82px;
	float: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentright h6 {
	clear: both;
	float: none;
	position: relative;
	width: auto;
	padding: 25px 0px 0px 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentright h6 a {
	color: #ffffff;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	background-color: #006adc;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	text-decoration: none;
	padding: 15px 20px 15px 20px;
	text-transform: uppercase;
	text-shadow: none;
}










.sectionfive {
	padding: 0px;
	margin: 0px;
	position: relative;
	z-index: 1400;
	width: 100%;
	overflow: hidden;
	height: auto;
	background-color: #000000;
	background-attachment: fixed;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: 0px 100px;
	float: none;
	clear: both;
}
.sectionfive .wrappersectionfive {
	max-width: 980px;
	height: auto;
	margin:0 auto;
	padding: 50px 0px 70px 0px;
	float: none;
	clear: both;
	background-image: none;
	color: #ffffff;
}
.sectionfive .wrappersectionfive h1 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #FFC326;
	font-size: 2.3em;
	text-align: left;
	text-transform: uppercase;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 15px 0px;
}
.sectionfive .wrappersectionfive h2 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #ffffff;
	font-size: 2.3em;
	text-align: left;
	text-transform: uppercase;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: .9em;
}
.sectionfive .wrappersectionfive .largeheadline {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #ffffff;
	font-size: 3em;
	text-align: left;
	text-transform: uppercase;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: .9em;
}


.sectionfive .wrappersectionfive h3 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #FFC326;
	font-size: 1.5em;
	text-align: left;
	text-transform: none;
	padding: 20px 0px 10px 0px;
	margin: 0px;
	line-height: 1em;
	text-transform: none;
}
.sectionfive .wrappersectionfive p {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.3em;
	padding: 0px;
	margin: 6px 0px 10px 0px;
	height: auto;
	text-transform: none;
}
.sectionfive .wrappersectionfive ol {
	margin-left: 20px;
}
.sectionfive .wrappersectionfive li {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.3em;
	padding: 0px;
	margin: 6px 0px 0px 0px;
	height: auto;
	text-transform: none;
	list-style-image: none;
	list-style-type: disc;
}
.sectionfive .wrappersectionfive .infographicall {
	width: 980px;
	background-image: url(/images2013/map_world.png);
	background-repeat: no-repeat;
	background-position: top center;
}
.sectionfive .wrappersectionfive .infographicall img {
	width: 980px;
	height: 603px;
}
.sectionfive .wrappersectionfive .infographicleftbottom {
	position: absolute;
	top: 480px;
	margin: 0px 0px 0px 40px;
	width: 131px;
	height: 131px;
}
.sectionfive .wrappersectionfive .infographiccentertop {
	position: absolute;
	top: 220px;
	left: auto;
	margin: 0px 0px 0px 400px;
	width: 173px;
	height: 173px;
}
.sectionfive .wrappersectionfive .infographiccenter {
	position: absolute;
	top: 430px;
	margin: 0px 0px 0px 280px;
	padding: 0px 0px 0px 0px;
	width: 420px;
	height: 443px;
	z-index: 7000;
}
.sectionfive .wrappersectionfive .infographicrighttop {
	position: absolute;
	top: 300px;
	margin: 0px 0px 0px 670px;
	width: 131px;
	height: 131px;
}
.sectionfive .wrappersectionfive .infographicrightbottom {
	position: absolute;
	top: 480px;
	margin: 0px 0px 0px 800px;
	width: 131px;
	height: 131px;
}










.sectionsix
{
	padding: 0px;
	margin: 0px;
	position:relative;
	overflow:hidden;
	background-color: #ffffff;
	z-index: 1500;
}
.sectionsix .wrappersectionsix {
	max-width: 980px;
	margin:0 auto;
	padding: 65px 0px 70px 0px;
	background-image: url("/images2013/arrow_panel_down_black.png");
	background-repeat: no-repeat;
	background-position: left top;
}
.sectionsix .wrappersectionsix h1 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.9em;
	color: #000000;
	line-height: 1em;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	height: auto;
	text-transform: uppercase;
	text-align: left;
}
.sectionsix .wrappersectionsix h2 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 2.3em;
	color: #000000;
	line-height: .9em;
	padding: 0px;
	margin: 10px 0px 20px 0px;
	height: auto;
	text-transform: uppercase;
}
.sectionsix .wrappersectionsix .largeheadline {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 3em;
	color: #000000;
	line-height: .9em;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	height: auto;
	text-transform: uppercase;
}
.sectionsix .wrappersectionsix h3 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	color: #333333;
	line-height: 1.3em;
	padding: 0px;
	margin: 0px;
	height: auto;
	text-transform: none;
}
.sectionsix .wrappersectionsix h4 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: #333333;
	line-height: 1.3em;
	padding: 0px;
	margin: 0px;
	height: auto;
	text-transform: none;
}
.sectionsix .wrappersectionsix p {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: .85em;
	font-weight: normal;
	color: #666666;
	line-height: 1.3em;
	padding: 0px;
	margin: 6px 0px 0px 0px;
	height: auto;
	text-transform: none;
}

.sectionsix .wrappersectionsix #profilewrapper {
	width: 300px;
	margin: 0px;
	padding: 0px 0px 60px 0px;
	margin: 0px 15px 0px 2px;
	float: left;
}
.sectionsix .wrappersectionsix #profilewrapper p {
	width: 95%;
	padding: 0px 5px 0px 5px;
}
.sectionsix .wrappersectionsix #profilewrapper h2 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 1.2em;
	text-transform: none;
	padding: 8px 5px 0px 5px;
	margin: 0px;
	line-height: 1.2em;
	width: 95%;
}
.sectionsix .wrappersectionsix #profilewrapper h3 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	width: 95%;
	padding: 0px 5px 0px 5px;
}
.sectionsix .wrappersectionsix #profilewrapper h4 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	width: 95%;
	padding: 0px 5px 0px 5px;
}
.sectionsix .wrappersectionsix #profilewrapper h4 p {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper h5 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	width: 95%;
	padding: 0px 5px 0px 5px;
}
.sectionsix .wrappersectionsix #profilewrapper a {
	text-decoration: none;
	font-size: .85em;
	line-height: 1.2em;
}
.sectionsix .wrappersectionsix #profilewrapper p a {
	text-decoration: none;
	font-size: 1em;
	line-height: 1.2em;
}

.sectionsix .wrappersectionsix #profilewrapper #profileimagewrapper {
	width: 165px;
	height: 165px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	position: relative;
	overflow: hidden;
	margin: 0px 72px 0px 42px;
	display:block;
	clear: both;
	float: none;
}
.sectionsix .wrappersectionsix #profilewrapper #profileimagewrapper img {
	display: block;
	float: none;
	clear: both;
	width: 300px;
	height: 165px;
	padding: 0px;
	margin: 0px 0px 0px -72px;
	overflow: hidden;
}

.sectionsix .wrappersectionsix #profilewrapper .profilesnippetcontent {
	padding-bottom: 7px;
}
.sectionsix .wrappersectionsix #profilewrapper .profiletextlink {
	padding: 0px 10px 0px 5px;
	display: block;
}





.sectionseven {
	padding: 0px;
	margin: 0px;
	position:relative;
	z-index: 1600;
	overflow:hidden;
	width: 100%;
	height: auto;
	display: block;
	float: none;
	clear:both;
	background-color: #85A4CF;
	/*background: url("/images2013/background_section_seven.jpg") no-repeat center top; 
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
  background-color: #38455F;   Add photo back in - stop here */
	/*-webkit-box-shadow: inset 0px 6px 4px -2px rgba(0,0,0,0.8);
	-moz-box-shadow: inset 0px 6px 4px -2px rgba(0,0,0,0.8);
	box-shadow: inset 0px 6px 4px -2px rgba(0,0,0,0.8);*/
}



.sectionseven .wrappersectionseven {
	max-width: 980px;
	margin:0 auto;
	padding: 60px 0px 70px 0px;
	background-image: url(/images2013/arrow_panel_down_white.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.sectionseven .wrappersectionseven h1 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #FFC326;
	font-size: 2.3em;
	text-align: left;
	text-transform: uppercase;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 15px 0px;
	border-bottom-color: #FFC326; border-bottom-width: 1px; border-bottom-style: solid;
}
.sectionseven .wrappersectionseven h2 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #000000;
	font-size: 2.3em;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: .9em;
}
.sectionseven .wrappersectionseven .largeheadline {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #000000;
	font-size: 3em;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: .9em;
}
.sectionseven .wrappersectionseven h3 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: none;
	color: #000000;
	font-size: 1.15em;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: 1.5em;
}
.sectionseven .wrappersectionseven p {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #000000;
}

.sectionseven .wrappersectionseven #sectionsevencontentleft {
	float: left;
	width: 620px;
	padding: 0px 0px 60px 0px;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft iframe {
	width: 620px;
	height: 480px;
	padding: 0px;
	/*background-image: url("/images2013/bkrnd_yellow_60percent.png");
	background-repeat: repeat;
	background-position: left top;*/
	background-color: transparent;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft #formwrapper {
}
.sectionseven .wrappersectionseven #sectionsevencontentleft #formwrapper #formfield {
	float: left;
	width: 250px;
	padding: 0px 15px 10px 0px;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft #formwrapper #formfield p {
	padding: 0px;
	margin: 0px;
	font-size: .85em;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft #formwrapper input[type="text"] {
	font-size: .9em;
	color: #000000;
	height: 27px;
	width: 250px;
	padding: 0px;
	margin: 0px;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft #formwrapper select {
	font-size: .9em;
	color: #000000;
	height: 27px;
	width: 250px;
	padding: 0px;
	margin: 0px;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft #formwrapper br {
	float: none;
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	line-height: 0em;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft #formwrapper input[type="button"] {
	position: relative;
	display: block;
	float: none;
	clear: both;
	width: 100px;
	font-size: .9em;
	margin-top: 12px;
}





.sectionseven .wrappersectionseven #sectionsevencontentright {
	float: right;
	width: 325px;
	padding-top: 65px;
}
.sectionseven .wrappersectionseven #sectionsevencontentright h1 {
	font-size: 2em;
	border-bottom: none;
	padding: 27px 0px 6px 0px;
	margin: 0px;
}
.sectionseven .wrappersectionseven #sectionsevencontentright h2 {
	color: #000000;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 2em;
	text-transform: none;
}
.sectionseven .wrappersectionseven #sectionsevencontentright p {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 1.1em;
}
.sectionseven .wrappersectionseven #sectionsevencontentright p a {
	color: #2a50a3;
	font-weight: normal;
	font-size: .9em;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallmobile {
	display: none;
}








.sectioneight
{
	padding: 0px;
	margin: 0px;
	position:relative;
	overflow:hidden;
	background:white;
	z-index: 1700;
}
.wrappersectioneight
{
	max-width: 980px;
	margin:0 auto;
	padding: 30px 0px 40px 0px;
}

.effect { width:25%; }






/* BEGIN: Get Connected */



#panelgetconnectedfullwidth {
	width: 100%;
	background-color: #FFC326;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	position: relative;
	z-index: 1800;
	height: auto;
	min-height: 500px;
}
#panelgetconnectedfullwidth #getconnected {
	width: 525px;
	margin-left: -490px;
	left: 50%;
	padding: 0px;
	position: absolute;
	height:auto;
}





#panelgetconnectedfullwidth #getconnected h1 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #000000;
	text-transform: uppercase;
	font-size: 2.6em;
	line-height: 1em;
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 12px 0px;
}
#panelgetconnectedfullwidth #getconnected h2 {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 1.4em;
	line-height: 1.6em;
	text-transform: none;
	padding: 10px 0px 10px 0px;
}
#panelgetconnectedfullwidth #getconnected h3 {
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #333333;
	font-size: 1.7em;
	line-height: 1.4em;
	text-transform: uppercase;
	padding: 5px 0px 5px 0px;
}
#panelgetconnectedfullwidth #getconnected p {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #333333;
	text-transform: none;
	font-size: 1em;
	line-height: 1.4em;
}
#panelgetconnectedfullwidth #getconnected p a {
	color: #003d66;
}
#panelgetconnectedfullwidth #getconnected p a:hover {
	color: #000000;
}
#panelgetconnectedfullwidth #getconnected li {
	list-style-image: url("../images2013/bullet_arrow_light.png");
	font-size: 1.2em;
}
#panelgetconnectedfullwidth #getconnected li a {
	color: #003d66;
}
#panelgetconnectedfullwidth #getconnected li a:hover {
	color: #000000;
}
#panelgetconnectedfullwidth #getconnected td {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #333333;
	text-transform: none;
	font-size: 1.1em;
	padding: 0px 3px 3px 0px;
}
#panelgetconnectedfullwidth #getconnected #getconnectedleft {
	width: 525px;
	margin: 0px 0px 30px 0px;
	padding: 70px 0px 80px 0px;
	background-image: url(/images2013/arrow_panel_down_white.png);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
}
#panelgetconnectedfullwidth #getconnected #getconnectedleft .buttonnewarrow {
	background-color: #5789D2;
	background-image: url(/images2013/arrow_yellow_newblue_right.png);
	background-repeat: no-repeat;
	float: left;
	background-position: right center;
	height: 31px;
	width:auto;
	padding: 0px;
	margin: 8px 0px 30px 0px;
	display: block;
	font-size: 1em;
	color: #ffffff;
	font-family: ProximaNova-Semibold, "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#panelgetconnectedfullwidth #getconnected #getconnectedleft .buttonnewarrow p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(/images2013/arrow_yellow_newblue_left.png);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: .5em !important;
	font-size: 1.1em !important;
	height: 31px;
}
#panelgetconnectedfullwidth #getconnected #getconnectedleft .buttonnewarrow p a {
	display: block;
	padding: 11px 35px 8px 35px;
	margin: 0px 0px 0px 0px;
	color: #ffffff !important;
	text-decoration: none;
	font-size: 1em !important;
}




#panelgetconnectedfullwidth #getconnectedright {
	width: 44%;
	position: static;
	right: 0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	background-color:#333333;
}
#panelgetconnectedfullwidth #getconnectedright img {
	width: 100%;
	height: auto;
	z-index: 10;
	padding: 0px;
	margin: 0px;
	min-height: 500px;
	min-width: 500px;
}

/* END: Get Connected */



















/* ---------------------------------------------------------------------------------------------------- */




/* ---------------------------------------------------------------------------------------------------- */
/* Footer */

.footer
{
	overflow:hidden;
	perspective:300px; transform-style:preserve-3d;
	float: none;
	clear: both;
}

.footer_block
{
	padding:0em;
	transform-origin:center bottom;
	background:#606060;
	color:#b0b0b0;
	float: none;
	clear: both;
}

.footer a { color:#b0b0b0; }
.footer a:hover { color:white; }
#footerprogramswrapper {
	width: 100%;
	background-color: #efefef;
	border: none;
	height: 300px;
	position:relative;
	z-index: 50;
	top: auto;
	float: none;
	clear: both;
}
#footerprogramswrapper #footerprogramswrappercontents {
	margin: 0px;
	position: absolute;
	left: 50%;
	margin-left: -490px;
	height: auto;
	width: 730px;
	padding: 0px 0px 0px 0px;
}

#footerprogramswrapper #footerprogramswrappercontents #socialmediaandprogramwrapper {
	width: 230px;
	float: left;
	padding: 0px;
	margin-right: 40px;
	margin-top: 20px !important;
}

#footerprogramswrapper #footerprogramswrappercontents #programfootercontent {
	width: 230px;
	padding: 0px 10px 10px 10px;
	margin: 0px 0px 20px 0px;
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	background-color: #f8f8f8;
}
#footerprogramswrapper #footerprogramswrappercontents #programfootercontent h2 {
	padding-bottom: 0px;
	color: #FFC326;
	font-size: 1em;
	line-height: 1em;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
}
#footerprogramswrapper #footerprogramswrappercontents #programfootercontent h2 a {
	color: #FFC326;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}
#footerprogramswrapper #footerprogramswrappercontents #programfootercontent ul {
	margin: 0px;
	padding: 0px;
}
#footerprogramswrapper #footerprogramswrappercontents #programfootercontent li {
	list-style-type: none;
	list-style-image: none;
	background-image: none;
	padding: 4px 0px 4px 10px;
	font-size: .85em;
	line-height: .9em;
	margin: 0px;
}
#footerprogramswrapper #footerprogramswrappercontents #programfootercontent li a {
	color: #2661c8;
	text-decoration: none;
}


#footerprogramswrapper #footerprogramswrappercontents #simonfootercontent {
	width: 200px;
	float: left;
	padding: 10px 15px 0px 0px;
	margin-top: 20px;
}
#footerprogramswrapper #footerprogramswrappercontents #simonfootercontent h2 {
	padding-bottom: 0px;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	line-height: 1em;
}
#footerprogramswrapper #footerprogramswrappercontents #simonfootercontent h2 a {
	color: #2661c8;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}
#footerprogramswrapper #footerprogramswrappercontents #simonfootercontent li {
	list-style-type: none;
	list-style-image: none;
	background-image: none;
	padding: 4px 0px 4px 10px;
	font-size: .85em;
	line-height: .9em;
	margin: 0px;
}
#footerprogramswrapper #footerprogramswrappercontents #simonfootercontent li a {
	color: #2661c8;
	text-decoration: none;
}



#footerprogramswrapper #footerprogramswrappercontents #uofrfootercontent {
	width: 200px;
	float: left;
	padding: 10px 15px 0px 0px;
	margin-top: 20px;
}
#footerprogramswrapper #footerprogramswrappercontents #uofrfootercontent h2 {
	padding-bottom: 0px;
	font-size: 1em;
	line-height: 1em;
}
#footerprogramswrapper #footerprogramswrappercontents #uofrfootercontent h2 a {
	color: #2661c8;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}
#footerprogramswrapper #footerprogramswrappercontents #uofrfootercontent li {
	list-style-type: none;
	list-style-image: none;
	background-image: none;
	padding: 4px 0px 4px 10px;
	font-size: .85em;
	line-height: .9em;
	margin: 0px;
}
#footerprogramswrapper #footerprogramswrappercontents #uofrfootercontent li a {
	color: #2661c8;
	text-decoration: none;
}


#footerprogramswrapper #programsfooterlogo {
	float: right;
	width: 300px;
	height: 300px;
	background-color: #E2E2E2;
	text-align:center;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 3px;
}
#footerprogramswrapper #programsfooterlogo img {
	padding-top: 20px;
	width: 184px;
	height: 82px;
}
#footerprogramswrapper #programsfooterlogo .footeraddress {
	padding: 20px 0px 0px 0px;
	width: 195px;
	display: block;
	margin: 0px auto 0px auto;
	font-size: .95em;
	line-height: 1.3em;
	text-align: center;
	color:#003d66;
}
#footerprogramswrapper #programsfooterlogo .footeraddress p {
	margin: 0px;
	font-size: .85em;
	line-height: 1.3em;
	text-align: center;
	color:#003d66;
}





#footerprogramswrapper #footerprogramswrappercontents .footershare {
	width: 280px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
#footerprogramswrapper #footerprogramswrappercontents .footershare li {
	list-style-type: none;
	list-style-image: none;
	background-image: none;
	display: inline;
	padding-right: 2px;
	margin-left: 0px;
	float: none;
}



/* END: Footer */

/* ---------------------------------------------------------------------------------------------------- */
/* Navigation */

.nav { }

.nav_onpage { float:left; }
.nav_offsite { float:right; }

.nav ul { margin:0 -1.00em; }
.nav li { margin:0  0.50em; float:left; }

.nav a
{
	display:block;
	text-decoration:none;
}

.nav_item_text a
{
	padding:0.5em 0.5em;
	color:#b0b0b0;
}

.nav_item_text a:hover
{
	color:white;
	transform:scale(1.25);
}





/* ---------------------------------------------------------------------------------------------------- */
/* Intro */

.section_intro
{
	padding:15% 1.5em;
	background:#93ca3a;
	color:white;
	text-align:center;
}

/* ---------------------------------------------------------------------------------------------------- */
/* Effects */

.effects
{
	margin:-0.75em !important;
}

.effect
{
	width:50%;
	border:0.75em solid white;
	float:left;
	background:rgba(0,0,0,0.065);
}

.effect_box
{
	display:block;
	width:100%; height:0;
	padding:0 0 100% 0;
}

.effect_box_opacity   { background:#606060; }
.effect_box_scale     { background:#2b82d9; }
.effect_box_rotate    { background:#d92b2b; }
.effect_box_translate { background:#93ca3a; }





/* END: SCROLLING STYLES */




	
	
	
	
	
/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 601px) and (max-width: 959px) {
        .container                                  { width: 768px; }
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 10px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 10px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }

        .container .one.column,
        .container .one.columns                     { width: 28px; }
        .container .two.columns                     { width: 76px; }
        .container .three.columns                   { width: 124px; }
        .container .four.columns                    { width: 172px; }
        .container .five.columns                    { width: 220px; }
        .container .six.columns                     { width: 268px; }
        .container .seven.columns                   { width: 316px; }
        .container .eight.columns                   { width: 364px; }
        .container .nine.columns                    { width: 412px; }
        .container .ten.columns                     { width: 460px; }
        .container .eleven.columns                  { width: 508px; }
        .container .twelve.columns                  { width: 556px; }
        .container .thirteen.columns                { width: 604px; }
        .container .fourteen.columns                { width: 652px; }
        .container .fifteen.columns                 { width: 700px; }
        .container .sixteen.columns                 { width: 748px; }

        .container .one-third.column                { width: 236px; }
        .container .two-thirds.column               { width: 492px; }

        /* Offsets */
        .container .offset-by-one                   { padding-left: 48px; }
        .container .offset-by-two                   { padding-left: 96px; }
        .container .offset-by-three                 { padding-left: 144px; }
        .container .offset-by-four                  { padding-left: 192px; }
        .container .offset-by-five                  { padding-left: 240px; }
        .container .offset-by-six                   { padding-left: 288px; }
        .container .offset-by-seven                 { padding-left: 336px; }
        .container .offset-by-eight                 { padding-left: 384px; }
        .container .offset-by-nine                  { padding-left: 432px; }
        .container .offset-by-ten                   { padding-left: 480px; }
        .container .offset-by-eleven                { padding-left: 528px; }
        .container .offset-by-twelve                { padding-left: 576px; }
        .container .offset-by-thirteen              { padding-left: 624px; }
        .container .offset-by-fourteen              { padding-left: 672px; }
        .container .offset-by-fifteen               { padding-left: 720px; }
		
		
		
		
.scrollToTop{
	width:42px; 
	height:auto;
	padding:0px; 
	text-align:center;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:15%;
	right:10px;
	display:none;
	z-index: 9999;
	background: url('/images2013/top_mobile.png') no-repeat 0px 0px;
}
.scrollToTop img{
	width:42px; 
	height: auto;
}
.scrollToTop:hover{
	text-decoration:none;
}	

#pageslide {
    /* These styles MUST be included. Do not change. */
    display: none;
    position: absolute;
    position: fixed;
    top: 0;
    height: 100%;
    z-index: 6000;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width:1px;
    
    /* Specify the width of your pageslide here */
    width: 100%;
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
    
    /* These styles are optional, and describe how the pageslide will look */
    background-color: #FFC326;
    color: #000000;
    -webkit-box-shadow: 0 0 5px 5px #222;
    -moz-shadow: 0 0 5px 5px #222;
    box-shadow: 0 0 5px 5px #222; */
}		
		
		
/* BEGIN: MOBILE Simon Search Page */



#mobilesimonsearchpagewrapper {
	width: 98%;
	background-color: #ffffff;
}
#mobilesimonsearchpagewrapper #mobilesimonsearch {
	padding: 10px;
	height: auto;
	overflow: scroll;
	background-color: #FFC326;
}
#mobilesimonsearchpagewrapper #mobilesimonsearch h2 {
	padding: 0px 0px 10px 0px;
	font-size: 2.1em;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #000000;
	text-transform: uppercase;
}
#mobilesimonsearchpagewrapper #mobilesimonsearch h3 {
	padding: 20px 0px 5px 0px;
	margin: 0px;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #333333;
	font-size: 1.4em;
}
#mobilesimonsearchpagewrapper .supermenusearch, .button, .button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
	background-color: #476CA0 !important;
	color: #ffffff;
	border-top-width: medium;
	border-right-width-value: medium;
	border-bottom-width: medium;
	border-left-width-value: medium;
	border-top-style: none;
	border-right-style-value: none;
	border-bottom-style: none;
	border-left-style-value: none;
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	-webkit-appearance: none;
}
#mobilesimonsearchpagewrapper #mobilesimonsearch li {
	list-style: none;
	padding: 5px 0px 5px 0px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.global-closebtn_new {
    position: fixed;
    top: 4px;
    z-index: 7000;
    background-color: transparent;
    right: 5%;
    color: #ffffff !important;
	padding: 4px 7px 4px 7px;
	border: none;
	text-decoration: none;
}
.global-closebtn_new img {
	height: 42px;
	width: 42px;
}
.global-closebtn_new a:link {
	color: #ffffff;
	text-decoration: none !important;
}
.global-closebtn_new a:visited {
	color: #ffffff;
	text-decoration: none !important;
}



/* END: MOBILE Simon Search Page */




#homepagewrapper #header-spacing #header-global {
	display: none;
}
#homepagewrapper #nav .menuhome {
	display: none;
}
#homepagewrapper .menuprograms { display: none; }
#homepagewrapper #programsfixednavigation #header-spacing #global-links { display: block;}
#homepagewrapper #nav #header-spacing { padding: 0px; display: block; }
#homepagewrapper #nav #header-spacing #global-links {
	display:block;
	background-color: #ffffff;
	height: 50px;
	width: 100%
	webkit-box-shadow: 0 0 3px 3px #222;
    -moz-shadow: 0 0 3px 3px #222;
    box-shadow: 0 0 3px 3px #222;
	}
#homepagewrapper #header-spacing #global-links-mobile { display: block; }
#homepagewrapper #nav #header-spacing #global-links-mobile { display: block; width: 100%; }
#homepagewrapper #nav #header-spacing #global-links-mobile .simonlogomobile { margin: 0px; width: auto; float: left; padding: 10px 0px 10px 10px; }


#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation { display: block; background-color: #ffffff; height: auto; padding: 5px 5px 10px 10px;float: none; margin-top: 0px; width: 100%; }
#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation A { color:#003d66; text-decoration: none; font-size: 1.1em; z-index: 2000; font-family: ProximaNova-Regular, "Trebuchet MS", Arial, Helvetica, sans-serif; }

#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation .first { display: block; float: left !important; width: 120px; height: auto; padding: 0px; margin: 0px; }
#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation .first img { width: 120px; height: auto; padding: 0px; margin: 0px; }
#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation .second { display: block; float: right !important; width: 41px; height: 31px; }




#programshomepagewrapper #mobilesectiontitle {
	display: block;
	color: #000000;
	position:absolute;
	top: 0px;
	right: 0px;
	z-index: 1000;
	width:45%;
	text-align: end;
	padding: 9px 10px 0px 0px;
	height: 25px;
}
#programshomepagewrapper #mobilesectiontitle h2 a {
	color: #ffffff;
	font-size: 1.4em;
	text-transform: uppercase;
	line-height: 1.1em;
}




	

.slider-wrapper {
	display: none;
	}
#transparentarrowhomepage {
	display: none;
}
#mobileimagebanner {
	display: none;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
#mobileimagebanner img {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
}
#homepagemaincontent {
	display: block;
	position:relative;
	width: 100%;
	clear: both;
	float: none;
	top: 0px !important;
	background-color: #ffffff;
	z-index: 2000;
	font-family:  ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.4em;
	}
.mainnavmobilewrapper {
	padding: 0px;
	margin: 0px;
	position: relative;
	overflow:hidden;
	background:#000000;
	z-index: 1000;
	display: block;
	background-image: url("/images_2014_homepage/backgrounds/mobile_background.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: 0px -60px;
}
.mainnavmobilewrapper #mainnavmobile {
	width: 320px;
	margin:0 auto;
	padding: 90px 0px 50px 0px;
	background-color: transparent;
}
.mainnavmobilewrapper #mainnavmobile p {
  text-align: center;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton img {
	padding: 0px 0px 5px 0px;
  text-align: center;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton {
  width: 57px;
  height: 80px;
  display: inline-block;
  text-align: center;
  font-size: 0.8em;
  line-height: 0.9em;
  font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
  color: #5785D2;
  vertical-align: top;
  padding: 0px 5px 0px 5px;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton a {
	text-decoration: none;
	color: #003d66;
	text-shadow: 0px 0px 5px #ffffff, 0px 0px 7px #ffffff !important;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.mainnavmobilewrapper #mainnavmobile .mainsublinks a {
	text-decoration: none;
	color: #003d66;
	text-shadow: 0px 0px 5px #ffffff, 0px 0px 7px #ffffff !important;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: .95em;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton a:hover {
	text-decoration: none;
	color: #003d66;
}
.mainnavmobilewrapper #mainnavmobile .mainsublinks a:hover {
	text-decoration: none;
	color: #003d66;
}
.mainnavmobilewrapper #mainnavmobile .mainsublinks {
	width: 300px;
  height: auto;
  float: none;
  clear: both;
  display: block;
  text-align: center;
  font-size: 0.8em;
  line-height: 1.5em;
  font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
  color: #FFC326;
}








.sectionone {
	background-color: #efefef;
}
.sectionone .wrappersectionone {
	width: 100%;
	margin:0 auto;
	padding: 40px 10px 70px 10px;
	background-image: none;
}
.sectionone .wrappersectionone .wrappersectiononeleft {
	width: 100%;
	float: none;
	padding-bottom: 20px;
}
.sectionone .wrappersectionone h1 {
	color: #000000;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 20px 0px;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	line-height: 1em;
	display: block;
	font-size: 2em;
}
.sectionone .wrappersectionone h2 {
	color: #000000;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	padding: 0px;
	margin: 20px 0px 20px 0px;
	line-height: 1em;
	display: block;
	font-size: 1.6em;
}
.sectionone .wrappersectionone h2 .spacingt {
	letter-spacing: -.13em;
}
.sectionone .wrappersectionone h2 .registered {
	font-size: .6em;
	position: absolute;
	margin: -4px 0px 0px -4px;
	padding: 0px;
	color: #333333;
}
.sectionone .wrappersectionone h3 {
	color: #000000;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	padding: 0px 0px 15px 0px;
	margin: 0px;
	line-height: 1em;
}
.sectionone .wrappersectionone p {
	width: 100%;
	text-align: left;
	display: block;
	margin: 0px 0px 10px 0px;
	font-size: 1.05em;
	line-height: 1.4em;
	color: #000000;
}
.sectionone .wrappersectionone .arrow{
	background: none;
	padding: 0px;
	color:#333;
	background-image: url("/images2013/arrow_theme_newblue_right.png") !important;
	background-repeat: no-repeat;
	background-position: right center;
	width: 240px !important;
	height: 30px;
	float: none;
	}
.sectionone .wrappersectionone .arrow p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	background-color: transparent;
	background-image: url("/images2013/arrow_theme_newblue_left.png");
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 0.5em;
	font-size: 1em;
	width: 160px;
}
.sectionone .wrappersectionone .arrow p a {
	display: block;
	height: 30px;
	padding-top: 9px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #ffffff;
	line-height: 1em;
	font-size: 1em;
	width: 200px;
	text-decoration: none;
	background-color: #5789d2;
	text-transform: uppercase;
}





#panel_women_in_Business_School {
  background-image: none;
}
#panel_women_in_Business_School #panel_women {
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 40px;
  padding-left: 10px;
  width: 100%;
}
#panel_women_in_Business_School #panel_women #panel_women_content {
  width: 100%;
  float: none;
}
#panel_women_in_Business_School #panel_women #panel_women_content .ranking-wrap {
	padding: 0px;
}
#panel_women_in_Business_School #panel_women #panel_women_content h2 {
	font-size: 1.5em;
}









#arrowiconsectiontwo {
	display: none;
}
.sectiontwo .wrappersectiontwo {
	display: none;
}



.sectiontwo .sectiontwo-callout-full {
	display: none;
}



.mobile-callout-full {
	background-color: #ffc326;
	display: block;
	float: none;
	clear: both;
	padding: 10px 0px 10px 0px;
}
.mobile-callout-full .mobile-callout {
	width: 100%;
	margin: 0px auto 0px auto;
	color: #ffffff;
	text-align: center;
	padding: 15px 0px 0px 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .highlight_yellow {
	display: inline-block;
	float: none;
	background-color:#ffc326;
	padding: 0px 5px 0px 5px !important;
	margin: 10px 0px 0px 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines h4 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	color: #000000;
	text-transform: none;
	font-size: 2.8em !important;
	padding: 0px;
	margin: 0px;
	line-height: 1em;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines h5 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	color: #000000 !important;
	text-transform: none;
	padding: 0px;
	margin: 0px;
	line-height: 1em;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .deadlines-small {
	font-size: 1.5em !important;
	display: block;
	margin: 0px 0px 10px 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .deadlines-medium {
	padding: 10px 0px 0px 0px;
	font-size: 1.3em !important;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .buttonnewarrow-deadline {
	margin: 20px 0px 10px 0px !important;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .buttonnewarrow-deadline p {
	clear: both;
	float: none;
	position: relative;
	width: auto;
	padding: 25px 0px 0px 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .buttonnewarrow-deadline p a {
	color: #356cac !important;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	font-size: 1.3em;
	background-color: #ffffff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	text-decoration: none;
	padding: 15px 20px 15px 20px;
	margin: 20px 0px 0px 0px !important;
	text-transform: uppercase;
	text-shadow: none;
	text-decoration: none !important;
	float: none;
	clear: both;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines ul {
	margin: 0px;
	padding: 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines li {
	margin-left: -10px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .small {
	font-size: .9em;
	padding: 0px;
	margin: 5px 0px 25px 0px;
	color: #333333;
}







#arrowiconsectionthree {
	display: none;
}
.sectionthree .wrappersectionthree {
	background-image: url("/images2013/arrow_panel_down_yellow_light.png");
  background-repeat: no-repeat;
  background-position: left top;
  padding-top: 30px;
}
.liquid ul li {
	width:240px;
	padding:0px;
	margin:0px 2px 0px 0px;
	height: 650px !important;
}
.liquid ul li a img {
	width: 240px;
	height: auto;
}
.sectionthree .wrappersectionthree h1 {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree h2 {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree h3 {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree h4 {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree p {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree #profilewrapper {
	width: 250px;
	margin: 0px;
	padding: 0px 0px 60px 0px;
	margin: 0px 20px 0px 0px;
	float: left;
}
.sectionthree .wrappersectionthree #profilewrapper h1 {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper h2 {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper h3 {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper h4 {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper p {
	padding: 0px 0px 10px 0px;
}
.sectionthree .wrappersectionthree #profilewrapper img {
	display: block;
	float: none;
	clear: both;
	width: 250px;
	height: 137px;
	margin: 0px;
	padding: 0px;
	margin: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper a {
	line-height: 1.3em;
}






.sectionfour {
	background-image: none;
	background-color: #000000;
}
.sectionfour #bg{
	display: none;
	}
.sectionfour .wrappersectionfour {
	background-image: none;
	padding: 30px 0px 0px 0px;
}


.sectionfour .wrappersectionfour #sectionfourcontentleft {
	width: 100%;
	float: none;
	display: block;
	margin-bottom: 30px;
	background-image: none;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft h2 {
	font-size: 3em;
}


.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  color: #ffffff !important;
  font-size: 1.7em !important;
  font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #ffffff;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  font-size: 2.6em;
  font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
  text-transform: uppercase;
}


.sectionfour .wrappersectionfour #sectionfourcontentright {
	width: 100%;
	float: none;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	font-size: .9em;
	line-height: 1.1em;
}
.sectionfive .wrappersectionfive {
	display: none;
}
.sectionsix .wrappersectionsix {
	padding-top: 30px;
	background-image: none;
}
.sectionsix .wrappersectionsix h1 {
	padding: 0px 10px 20px 10px;
}
.sectionsix .wrappersectionsix h2 {
	padding: 0px 10px 0px 10px;
	font-size: 1.5em;
}
.sectionsix .wrappersectionsix h3 {
	padding: 0px 10px 20px 10px;
}
.sectionsix .wrappersectionsix h4 {
	padding: 0px 10px 20px 10px;
}
.sectionsix .wrappersectionsix p {
	padding: 0px 10px 20px 10px;
}
.sectionsix .wrappersectionsix #profilewrapper {
	width: 250px;
	margin: 0px;
	padding: 0px 0px 60px 0px;
	margin: 0px 20px 0px 0px;
	float: left;
}
.sectionsix .wrappersectionsix #profilewrapper h1 {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper h2 {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper h3 {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper h4 {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper p {
	padding: 0px 0px 10px 0px;
}
.sectionsix .wrappersectionsix #profilewrapper img {
	display: block;
	float: none;
	clear: both;
	width: 250px;
	height: 137px;
	margin: 0px;
	padding: 0px;
	margin: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper a {
	line-height: 1.3em;
}





.sectionseven {
  background-image: none;
  background-color: #85A4CF;
}
.sectionseven .wrappersectionseven {
  background-image: none;
  padding-top: 30px;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft {
  float: left;
  width: 95%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
  margin: 0px;
}
.sectionseven .wrappersectionseven h1 {
	line-height: 1em;
}
.sectionseven .wrappersectionseven h2 {
	font-size: 1.5em;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft iframe {
	width: 97%;
	height: 400px;
	padding: 0px;
	background-image: none;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallweb {
	display: none;
}
.sectionseven .wrappersectionseven #sectionsevencontentright {
  float: none;
  width: 100%;
  margin: 0px 0px 0px 20px;
  text-align: left;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallmobile {
	display: block;
	width: 100%;
	color: #ffffff;
	text-align: left;
	padding-bottom: 20px;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallmobile h1 {
	text-align: left;
	float: none;
	clear: both;
	margin-top: 20px;
	margin-bottom: 15px;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #ffffff;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallmobile a {
	color: #2a50a3;
	text-decoration: none;
	font-size: 1.2em;
}




#footerprogramswrapper {
  width: 100%;
  background-color: #efefef;
  border: none;
  height: auto;
  position: relative;
  z-index: 50;
  top: auto;
  float: none;
  clear: both;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}
#footerprogramswrapper #footerprogramswrappercontents {
  margin: 0px;
  height: auto;
  width: 95%;
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 30px;
  padding-left: 10px;
  position: relative;
  float: none;
  left: auto;

}
#footerprogramswrapper #footerprogramswrappercontents #programfootercontent {
	width: 100%;
	margin: 0px;
	float: none !important;
	clear: both;
	display: block;
	text-align: center;
}
#footerprogramswrapper #footerprogramswrappercontents #simonfootercontent {
	display: none;
}
#footerprogramswrapper #footerprogramswrappercontents #uofrfootercontent {
	display: none;
}
#footerprogramswrapper #footerprogramswrappercontents .logo {
	float: none;
	clear: both;
	display: block;
	margin: 0 auto 0 auto;
	padding: 20px 0px 0px 0px;
}
#footerprogramswrapper #programsfooterlogo {
  float: none !important;
  clear: both;
  width: 105%;
  height: auto;
  background-color: #e2e2e2;
  text-align: center;
  padding: 0px 0px 20px 0px;
  margin: 0px;
  border-left: none;
  border-top-color: #ffffff;
  border-top-style: solid;
  border-top-width: 3px;
}
#footerprogramswrapper #programsfooterlogo img {
	padding-top: 10px;
}
#footerprogramswrapper #footerprogramswrappercontents #socialmediaandprogramwrapper {
  width: 100%;
  display: block;
  float: none  !important;
  clear: both;
  padding: 0px;
  margin: 0px;
  position: relative;
}
#footerprogramswrapper #footerprogramswrappercontents .footershare {
	float: none;
	clear: both;
	display: block;
	padding: 20px 0px 0px 0px;
	margin: 0 auto 0 auto;
	width:200px;
}
#footerprogramswrapper #footerprogramswrappercontents .footershare li {
	float: left;
}
#footerprogramswrapper #spacer {
	width: 90%;
}
		
		
		
		
    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 767px */

    @media only screen and (max-width: 767px) {
        .container { width: 300px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }

        /* Offsets */
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }
		

		

    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 600px) {
        .container { width: 300px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 420px; }
		
.scrollToTop{
	width:42px; 
	height:auto;
	padding:0px; 
	text-align:center;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:15%;
	right:10px;
	display:none;
	z-index: 9999;
	background: url('/images2013/top_mobile.png') no-repeat 0px 0px;
}
.scrollToTop img{
	width:42px; 
	height: auto;
}
.scrollToTop:hover{
	text-decoration:none;
}	

#pageslide {
    /* These styles MUST be included. Do not change. */
    display: none;
    position: absolute;
    position: fixed;
    top: 0;
    height: 100%;
    z-index: 6000;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width:1px;
    
    /* Specify the width of your pageslide here */
    width: 100%;
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
    
    /* These styles are optional, and describe how the pageslide will look */
    background-color: #ffffff;
    color: #000000;
    -webkit-box-shadow: 0 0 5px 5px #222;
    -moz-shadow: 0 0 5px 5px #222;
    box-shadow: 0 0 5px 5px #222; */
}		
		
		
/* BEGIN: MOBILE Simon Search Page */



#mobilesimonsearchpagewrapper {
	width: 98%;
	background-color: #ffffff;
}
#mobilesimonsearchpagewrapper #mobilesimonsearch {
	padding: 10px;
	height: auto;
	overflow: scroll;
	background-color: #ffffff;
}
#mobilesimonsearchpagewrapper #mobilesimonsearch h2 {
	padding: 0px 0px 10px 0px;
	font-size: 2.1em;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	color: #000000;
	text-transform: uppercase;
}
#mobilesimonsearchpagewrapper #mobilesimonsearch h3 {
	padding: 20px 0px 5px 0px;
	margin: 0px;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #333333;
	font-size: 1.4em;
}
#mobilesimonsearchpagewrapper .supermenusearch, .button, .button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
	background-color: #476CA0 !important;
	color: #ffffff;
	border-top-width: medium;
	border-right-width-value: medium;
	border-bottom-width: medium;
	border-left-width-value: medium;
	border-top-style: none;
	border-right-style-value: none;
	border-bottom-style: none;
	border-left-style-value: none;
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	-webkit-appearance: none;
}
#mobilesimonsearchpagewrapper #mobilesimonsearch li {
	list-style: none;
	padding: 5px 0px 5px 0px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.global-closebtn_new {
    position: fixed;
    top: 4px;
    z-index: 7000;
    background-color: transparent;
    right: 5%;
    color: #ffffff !important;
	padding: 4px 7px 4px 7px;
	border: none;
	text-decoration: none;
}
.global-closebtn_new img {
	height: 42px;
	width: 42px;
}
.global-closebtn_new a:link {
	color: #ffffff;
	text-decoration: none !important;
}
.global-closebtn_new a:visited {
	color: #ffffff;
	text-decoration: none !important;
}



/* END: MOBILE Simon Search Page */




#homepagewrapper #header-spacing #header-global {
	display: none;
}
#homepagewrapper #nav .menuhome {
	display: none;
}
#homepagewrapper .menuprograms { display: none; }
#homepagewrapper #programsfixednavigation #header-spacing #global-links { display: block;}
#homepagewrapper #nav #header-spacing { padding: 0px; display: block; }
#homepagewrapper #nav #header-spacing #global-links {
	display:block;
	background-color: #ffffff;
	height: 50px;
	width: 100%
	webkit-box-shadow: 0 0 3px 3px #222;
    -moz-shadow: 0 0 3px 3px #222;
    box-shadow: 0 0 3px 3px #222;
	}
#homepagewrapper #header-spacing #global-links-mobile { display: block; }
#homepagewrapper #nav #header-spacing #global-links-mobile { display: block; width: 100%; }
#homepagewrapper #nav #header-spacing #global-links-mobile .simonlogomobile { margin: 0px; width: auto; float: left; padding: 10px 0px 10px 10px; }


#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation { display: block; background-color: #ffffff; height: auto; padding: 5px 5px 10px 10px;float: none; margin-top: 0px; width: 100%; }
#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation A { color:#003d66; text-decoration: none; font-size: 1.1em; z-index: 2000; font-family: ProximaNova-Regular, "Trebuchet MS", Arial, Helvetica, sans-serif; }

#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation .first { display: block; float: left !important; width: 120px; height: auto; padding: 0px; margin: 0px; }
#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation .first img { width: 120px; height: auto; padding: 0px; margin: 0px; }
#homepagewrapper #nav #header-spacing #global-links-mobile #global-links-mobile-navigation .second { display: block; float: right !important; width: 41px; height: 31px; }




#programshomepagewrapper #mobilesectiontitle {
	display: block;
	color: #000000;
	position:absolute;
	top: 0px;
	right: 0px;
	z-index: 1000;
	width:45%;
	text-align: end;
	padding: 9px 10px 0px 0px;
	height: 25px;
}
#programshomepagewrapper #mobilesectiontitle h2 a {
	color: #ffffff;
	font-size: 1.4em;
	text-transform: uppercase;
	line-height: 1.1em;
}




	

.slider-wrapper {
	display: none;
	}
#transparentarrowhomepage {
	display: none;
}
#mobileimagebanner {
	display: none;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
#mobileimagebanner img {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
}
#homepagemaincontent {
	display: block;
	position:relative;
	width: 100%;
	clear: both;
	float: none;
	top: 0px !important;
	background-color: #ffffff;
	z-index: 2000;
	font-family:  ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.4em;
	}
.mainnavmobilewrapper {
	padding: 0px;
	margin: 0px;
	position: relative;
	overflow:hidden;
	background:#000000;
	z-index: 1000;
	display: block;
	background-image: url("/images_2014_homepage/backgrounds/rush_rhees_front_730x600.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: 0px -60px;
}
.mainnavmobilewrapper #mainnavmobile {
	width: 320px;
	margin:0 auto;
	padding: 70px 0px 25px 0px;
	background-color: transparent;
}
.mainnavmobilewrapper #mainnavmobile p {
  text-align: center;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton img {
	padding: 0px 0px 5px 0px;
  text-align: center;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton {
  width: 57px;
  height: 80px;
  display: inline-block;
  text-align: center;
  font-size: 0.8em;
  line-height: 0.9em;
  font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
  color: #5785D2;
  vertical-align: top;
  padding: 0px 5px 0px 5px;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton a {
	text-decoration: none;
	color: #003d66;
	text-shadow: 0px 0px 5px #ffffff, 0px 0px 7px #ffffff !important;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.mainnavmobilewrapper #mainnavmobile .mainsublinks a {
	text-decoration: none;
	color: #003d66;
	text-shadow: 0px 0px 5px #ffffff, 0px 0px 7px #ffffff !important;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: .95em;
}
.mainnavmobilewrapper #mainnavmobile .mainbutton a:hover {
	text-decoration: none;
	color: #006adc;
}
.mainnavmobilewrapper #mainnavmobile .mainsublinks a:hover {
	text-decoration: none;
	color: #006adc;
}
.mainnavmobilewrapper #mainnavmobile .mainsublinks {
	width: 300px;
  height: auto;
  float: none;
  clear: both;
  display: block;
  text-align: center;
  font-size: 0.8em;
  line-height: 1.5em;
  font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
  color: #FFC326;
}









.sectionone {
	background-color: #efefef;
}
.sectionone .wrappersectionone {
	width: 100%;
	margin:0 auto;
	padding: 40px 10px 70px 10px;
	background-image: none;
}
.sectionone .wrappersectionone .wrappersectiononeleft {
	width: 100%;
	float: none;
	padding-bottom: 20px;
}
.sectionone .wrappersectionone h1 {
	color: #000000;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 20px 0px;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	line-height: 1em;
	display: block;
	font-size: 2em;
}
.sectionone .wrappersectionone h2 {
	color: #000000;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	padding: 0px;
	margin: 20px 0px 20px 0px;
	line-height: 1em;
	display: block;
	font-size: 1.5em;
}
.sectionone .wrappersectionone h2 .spacingt {
	letter-spacing: -.13em;
}
.sectionone .wrappersectionone h2 .registered {
	font-size: .6em;
	position: absolute;
	margin: -4px 0px 0px -4px;
	padding: 0px;
	color: #333333;
}
.sectionone .wrappersectionone h3 {
	color: #000000;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	padding: 0px 0px 15px 0px;
	margin: 0px;
	line-height: 1em;
}
.sectionone .wrappersectionone p {
	width: 100%;
	text-align: left;
	display: block;
	margin: 0px 0px 10px 0px;
	font-size: 1.05em;
	line-height: 1.4em;
	color: #000000;
}
.sectionone .wrappersectionone .arrow{
	background: none;
	padding: 0px;
	color:#333;
	background-image: url("/images2013/arrow_theme_newblue_right.png") !important;
	background-repeat: no-repeat;
	background-position: right center;
	width: 240px !important;
	height: 30px;
	float: none;
	}
.sectionone .wrappersectionone .arrow p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	background-color: transparent;
	background-image: url("/images2013/arrow_theme_newblue_left.png");
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 0.5em;
	font-size: 1em;
	width: 160px;
}
.sectionone .wrappersectionone .arrow p a {
	display: block;
	height: 30px;
	padding-top: 9px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #ffffff;
	line-height: 1em;
	font-size: 1em;
	width: 200px;
	text-decoration: none;
	background-color: #5789d2;
	text-transform: uppercase;
}






#panel_women_in_Business_School {
  background-image: none;
}
#panel_women_in_Business_School #panel_women {
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 10px;
  width: 100%;
}
#panel_women_in_Business_School #panel_women #panel_women_content {
  width: 100%;
  float: none;
}
#panel_women_in_Business_School #panel_women #panel_women_content .ranking-wrap {
	padding: 0px;
}
#panel_women_in_Business_School #panel_women #panel_women_content h2 {
	font-size: 1.4em;
}







.sectiontwo .wrappersectiontwo {
	display: none;
}



.sectiontwo .sectiontwo-callout-full {
	display: none;
}



.mobile-callout-full {
	background-color: #ffc326;
	display: block;
	float: none;
	clear: both;
	padding: 10px 0px 10px 0px;
}
.mobile-callout-full .mobile-callout {
	width: 100%;
	margin: 0px auto 0px auto;
	color: #ffffff;
	text-align: center;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .highlight_yellow {
	display: inline-block;
	width:auto;
	float: none;
	background-color: transparent;
	padding: 0px 5px 0px 5px !important;
	margin: 15px 0px 10px 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines h4 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	color: #000000;
	text-transform: none;
	font-size: 1.9em !important;
	padding: 0px;
	margin: 0px;
	line-height: 1em;
	background-color:#ffc326;
	display: inline-block;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .deadlines-small {
	font-size: 1.1em !important;
	margin: 10px 0px 10px 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .deadlines-medium {
	padding: 10px 0px 0px 0px;
	font-size: 1.3em !important;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines li {
	margin-left: -10px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines h5 {
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	color: #000000 !important;
	text-transform: none;
	font-size: 1.5em !important;
	padding: 0px;
	margin: 0px;
	line-height: 1em;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .buttonnewarrow-deadline {
	margin: 20px 0px 0px 0px !important;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .buttonnewarrow-deadline p {
	clear: both;
	float: none;
	position: relative;
	width: auto;
	padding: 25px 0px 0px 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .buttonnewarrow-deadline p a {
	color: #356cac !important;
	font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
	font-size: 1.3em;
	background-color: #ffffff;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	text-decoration: none;
	padding: 15px 20px 15px 20px;
	margin: 20px 0px 0px 0px !important;
	text-transform: uppercase;
	text-shadow: none;
	text-decoration: none !important;
	float: none;
	clear: both;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines ul {
	margin: 0px;
	padding: 0px;
}
.mobile-callout-full .mobile-callout .homepage-callout-deadlines .small {
	font-size: .9em;
	padding: 0px;
	margin: 5px 0px 25px 0px;
	color: #333333;
}




.sectionthree .wrappersectionthree {
	background-image: url("/images2013/arrow_panel_down_yellow_light.png");
  background-repeat: no-repeat;
  background-position: left top;
  padding-top: 30px;
}
.liquid ul li {
	width:240px;
	padding:0px;
	margin:0px 2px 0px 0px;
	height: 650px !important;
}
.liquid ul li a img {
	width: 240px;
	height: auto;
}
.sectionthree .wrappersectionthree h1 {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree h2 {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree h3 {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree h4 {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree p {
	padding: 0px 10px 20px 10px;
}
.sectionthree .wrappersectionthree #profilewrapper {
	width: 250px;
	margin: 0px;
	padding: 0px 0px 60px 0px;
	margin: 0px 20px 0px 0px;
	float: left;
}
.sectionthree .wrappersectionthree #profilewrapper h1 {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper h2 {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper h3 {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper h4 {
	padding: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper p {
	padding: 0px 0px 10px 0px;
}
.sectionthree .wrappersectionthree #profilewrapper img {
	display: block;
	float: none;
	clear: both;
	width: 250px;
	height: 137px;
	margin: 0px;
	padding: 0px;
	margin: 0px;
}
.sectionthree .wrappersectionthree #profilewrapper a {
	line-height: 1.3em;
}






.sectionfour {
	background-image: none;
	background-color: #000000;
}
.sectionfour #bg{
	display: none;
	}
.sectionfour .wrappersectionfour {
	background-image: none;
	padding: 30px 0px 0px 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft {
	width: 100%;
	float: none;
	display: block;
	margin-bottom: 30px;
	background-image: none;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft h2 {
	font-size: 2.7em;
}


.sectionfour .wrappersectionfour #sectionfourcontentleft #newshomestorylistitem {
	width: 95%;
	padding: 0px 0px 10px 0px;
	margin: 10px 0px 15px 0px;
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	line-height: 1em;
	color: #ffffff;
	display: block;
	float: none;
	clear: both;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft #newshomestorylistitem a {
	font-family: ProximaNova-Regular,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.2em;
	padding: 0px;
	margin: 0px;
	color:#FFF;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft #newshomestorylistitem img {
	display: block;
	width: 100%;
	height: auto;
	float: none;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




.sectionfour .wrappersectionfour #sectionfourcontentleft h6 {
	clear: both;
	float: none;
	position: relative;
	width: auto;
	padding: 25px 0px 0px 0px;
}
.sectionfour .wrappersectionfour #sectionfourcontentleft h6 a {
	color: #ffffff;
	font-family: ProximaNova-Semibold,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 1em;
	background-color: #006adc;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	text-decoration: none;
	padding: 15px 20px 15px 20px;
	text-transform: uppercase;
	text-shadow: none;
}
















.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  color: #ffffff !important;
  font-size: 1.7em !important;
  font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif !important;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #ffffff;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  font-size: 2.6em;
  font-family: ProximaNova-Bold,"Trebuchet MS",Arial,Helvetica,sans-serif;
  text-transform: uppercase;
}




.sectionfour .wrappersectionfour #sectionfourcontentright {
	width: 100%;
	float: none;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	font-size: .9em;
	line-height: 1.1em;
}
.sectionfive .wrappersectionfive {
	display: none;
}
.sectionsix .wrappersectionsix {
	padding-top: 30px;
}
.sectionsix .wrappersectionsix h1 {
	padding: 0px 10px 20px 10px;
}
.sectionsix .wrappersectionsix h2 {
	padding: 0px 10px 0px 10px;
	font-size: 1.4em;
}
.sectionsix .wrappersectionsix h3 {
	padding: 0px 10px 20px 10px;
}
.sectionsix .wrappersectionsix h4 {
	padding: 0px 10px 20px 10px;
}
.sectionsix .wrappersectionsix p {
	padding: 0px 10px 20px 10px;
}
.sectionsix .wrappersectionsix #profilewrapper {
	width: 250px;
	margin: 0px;
	padding: 0px 0px 60px 0px;
	margin: 0px 20px 0px 0px;
	float: left;
}
.sectionsix .wrappersectionsix #profilewrapper h1 {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper h2 {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper h3 {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper h4 {
	padding: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper p {
	padding: 0px 0px 10px 0px;
}
.sectionsix .wrappersectionsix #profilewrapper img {
	display: block;
	float: none;
	clear: both;
	width: 250px;
	height: 137px;
	margin: 0px;
	padding: 0px;
	margin: 0px;
}
.sectionsix .wrappersectionsix #profilewrapper a {
	line-height: 1.3em;
}





.sectionseven {
  background-image: none;
  background-color: #85A4CF;
}
.sectionseven .wrappersectionseven {
  background-image: none;
  padding-top: 30px;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft {
  float: left;
  width: 95%;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
  margin: 0px;
}
.sectionseven .wrappersectionseven h1 {
	line-height: 1em;
}
.sectionseven .wrappersectionseven h2 {
	font-size: 1.4em;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft iframe {
	width: 97%;
	height: 400px;
	padding: 0px;
	background-image: none;
}
.sectionseven .wrappersectionseven #sectionsevencontentright p a {
    color: #2a50a3;
}
.sectionseven .wrappersectionseven #sectionsevencontentright {
  float: none;
  width: 325px;
  margin: 0 auto;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallweb {
	display: none;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallmobile {
	display: block;
	width: 100%;
	color: #ffffff;
	text-align:center;
	padding-bottom: 20px;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallmobile h1 {
	text-align:center;
	float: none;
	clear: both;
	margin-top: 20px;
	margin-bottom: 15px;
	color: #000000;
}
.sectionseven .wrappersectionseven #sectionsevencontentright #contactcallmobile a {
	color: #2a50a3;
	text-decoration: none;
	font-size: 1.2em;
}




#footerprogramswrapper {
  width: 100%;
  background-color: #efefef;
  border: none;
  height: auto;
  position: relative;
  z-index: 50;
  top: auto;
  float: none;
  clear: both;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}
#footerprogramswrapper #footerprogramswrappercontents {
  margin: 0px;
  height: auto;
  width: 95%;
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 30px;
  padding-left: 10px;
  position: relative;
  float: none;
  left: auto;

}
#footerprogramswrapper #footerprogramswrappercontents #programfootercontent {
	width: 100%;
	margin: 0px;
	float: none !important;
	clear: both;
	display: block;
	text-align: center;
}
#footerprogramswrapper #footerprogramswrappercontents #simonfootercontent {
	display: none;
}
#footerprogramswrapper #footerprogramswrappercontents #uofrfootercontent {
	display: none;
}
#footerprogramswrapper #footerprogramswrappercontents .logo {
	float: none;
	clear: both;
	display: block;
	margin: 0 auto 0 auto;
	padding: 20px 0px 0px 0px;
}
#footerprogramswrapper #programsfooterlogo {
  float: none !important;
  clear: both;
  width: 105%;
  height: auto;
  background-color: #e2e2e2;
  text-align: center;
  padding: 0px 0px 20px 0px;
  margin: 0px;
  border-left: none;
  border-top-color: #ffffff;
  border-top-style: solid;
  border-top-width: 3px;
}
#footerprogramswrapper #programsfooterlogo img {
	padding-top: 10px;
}
#footerprogramswrapper #footerprogramswrappercontents #socialmediaandprogramwrapper {
  width: 100%;
  display: block;
  float: none  !important;
  clear: both;
  padding: 0px;
  margin: 0px;
  position: relative;
}
#footerprogramswrapper #footerprogramswrappercontents .footershare {
	float: none;
	clear: both;
	display: block;
	padding: 20px 0px 0px 0px;
	margin: 0 auto 0 auto;
	width:200px;
}
#footerprogramswrapper #footerprogramswrappercontents .footershare li {
	float: left;
}
#footerprogramswrapper #spacer {
	width: 90%;
}
.mainnavmobilewrapper {
	padding: 0px;
	margin: 0px;
	position: relative;
	overflow:hidden;
	background:#000000;
	z-index: 1000;
	display: block;
	background-image: url("/images_2014_homepage/backgrounds/mobile_background.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.mainnavmobilewrapper h3 .mobile-menu-small {
	font-size: .9em !important;
	 background-color: #0F0;
}
.sectionseven .wrappersectionseven #sectionsevencontentleft iframe {
	width: 320px;
	height: 600px;
	padding: 0px;
	background-image: none;
}
		
		
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }
