yepbody {font-family: Arial, Helvetica, sans-serif; font-size:0.7em; color:#000; background-color:#000; padding:0; margin:0; text-align:center;}

body div {text-align:left;}

img {border:0; margin:0; padding:0;}
ul, li {margin:0; padding:0;}
p {margin:1em 0 1em 0; padding:0;}

/* all generic styles */

.bold {font-weight:bold;}
.italic {font-style:italic;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.hide {display:none;}
.small {font-size:0.9em;}
.top {padding-top:30px;}
.off-left {position: absolute; left: -999px; width: 990px;}

h1 {font-size:2.2em; padding:0; color:#fff; margin:0; font-weight:bold;}
h1.h1blankpage {font-size:2.2em; padding:0; color:#000; margin:0; font-weight:bold;}
h1.homepage {font-size:2.7em; padding:0; color:#fff; margin:0; font-weight:bold;}
h2 {font-size:2.7em; padding:0; color:#fff; margin:0; font-weight:bold;}
h3 {font-size:1.3em; color:#000; padding:0; margin:0; font-weight:bold;}
h4 {font-size:1.2em; color:#000; padding:0; margin:0; font-weight:bold;}
h5 {font-size:1.0em; color:#000; padding:0; margin:0; font-weight:bold;}

/* links */

a {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}
a.white {color:#fff; text-decoration:none;}
a.white:hover {color:#86D7E8; text-decoration:none;}


/* BEGINNING OF LAYERS */

#container {width:969px; padding:0; margin:0px auto; text-align:left;}

/* Logo */
#logo{float:left; padding:17px 0 11px 8px; margin:0;}

/*topnav*/
#topnav{display:none;}


/*maincontent*/
#maincontent_topbd {float:left; width:969px; height:1px; background: url('/deb_rec/images/maincontent_topbd.jpg') 0 0 no-repeat; padding:0; margin:0; overflow:hidden;}

#maincontent {float:left; width:969px; background: url('/deb_rec/images/maincontent.jpg') 0 0 repeat-y; padding:0; margin:0;}

#maincontent_bottombd {float:left; width:969px; height:1px; background: url('/deb_rec/images/maincontent_bottombd.jpg') 0 0 no-repeat; padding:0; margin:0; overflow:hidden;}

/*leftcolumn*/
#leftcolumn {display:none;}


/*content*/
#content {float:left; margin:0; padding:0;}
#content_home {float:left; margin:0; padding:12px 0 0 23px;}
#content_home p {color:#fff; font-size:1.3em; width:603px; font-weight:normal;}
#image_home {float:left; margin:0; padding:0; border-top:1px dashed #fff; border-bottom:1px dashed #fff;}
.img1_home {display:none;}
.img2_home {display:none;}

#jobs_section {width:80px; float:left; padding-top:158px;}
#jobs_section ul {padding:0; list-style:none;}
#jobs_section li {display: block; padding-bottom:30px;}
#jobs_section li a {text-decoration:none; color:#999; font-size:1.1em;}
#jobs_section li a:hover {text-decoration:none;}
#jobs_section li.on a {font-weight:bold; color:#fff;}
#jobs_section li.on a:hover {text-decoration:none;}

#jobs_subsection {float:left; width:130px; border-left:1px solid #999; padding-left:12px; margin-top:60px;}
#jobs_subsection ul {padding:0; list-style:none;}
#jobs_subsection li {display: block; padding-bottom:18px;}
#jobs_subsection li a {text-decoration:none; color:#999;}
#jobs_subsection li a:hover {text-decoration:none;}
#jobs_subsection li.on a {font-weight:bold; color:#fff;}
#jobs_subsection li.on a:hover {text-decoration:none;}

#jobs_text {float:left; padding:50px 0 0 15px; width:500px;}


/*iframe*/
#blankpage {text-align:left; padding:10px 0 10px 10px; font-size:0.7em; width:92%;}
#blankpage_iframe {float:left; margin:0; padding:7px;}
#blankpage_iframe_right {float:right; padding:7px; margin:0;}
#blankpage ul {list-style-type:disc; padding-left:20px;}

/*landing pages*/
#content_landing {float:left; margin:0; padding:12px 0 0 23px; background: url('/deb_rec/images/people_landing.jpg') 0 0 no-repeat; width:759px; height:443px;}
#content_landing p.landing {color:#fff; font-size:1.3em; width:603px; font-weight:normal;}
#landing_leftcol {float:left; padding:0; margin-right:15px;}
#landing_rightcol {float:left; padding:0; margin:0;}
.landing_box {width:208px; height:91px; padding:10px 0 0 5px; margin-top:8px; background-image: none;}
.h2landing {font-size:1.3em; padding:0; color:#E9193A; margin:0; font-weight:bold;}
.landing_box a {position: relative;}
.landing_box a:hover {position: relative;}

#content_landinggrow {float:left; margin:0; padding:12px 0 0 23px; background: url('/deb_rec/images/grow_landing.jpg') 0 0 no-repeat; width:759px; height:443px;}
.h2landing_grow {font-size:1.3em; padding:0; color:#009DDC; margin:0; font-weight:bold;}

#content_landingjobs {float:left; margin:0; padding:12px 0 0 23px; background: url('/deb_rec/images/jobs_landing.jpg') 0 0 no-repeat; width:759px; height:443px;}
.h2landing_jobs {font-size:1.3em; padding:0; color:#902A74; margin:0; font-weight:bold;}
#content_landingjobs p.landing {color:#fff; font-size:1.3em; width:603px; font-weight:normal;}
#content_landingjobs p.contact {color:#fff; font-size:1.1em; font-weight:normal;}

/*blank pages*/
#content_blankpage {background-color:#fff; width:759px; padding:12px 0 20px 23px;}
#blankpage_photos {background-color:#fff; padding:0; margin:0; border-top:1px dashed #000;}
#meet_lfphoto {float:left; margin:0; padding:16px 0 0 16px; background: url('/deb_rec/images/svincent.jpg') 0 0 no-repeat; width:245px; height:345px;}
#meet_mdphoto {float:left; margin:0; padding:23px 0 0 137px; background: url('/deb_rec/images/scrowther.jpg') 0 0 no-repeat; width:125px; height:338px;}
#meet_rtphoto {float:left; margin:0; padding:95px 0 0 30px; background: url('/deb_rec/images/khills.jpg') 0 0 no-repeat; width:229px; height:266px;}

#content_text {float:left; margin:0; padding:12px 0 0 23px; width:759px; height:443px;}

/*footer*/
#footer {display:none;}


/*investis logo */
#investis {display:none;}

/* sitemap */

#sitemap {padding:12px 0 20px 23px; margin:0;}
#sitemap ul {padding:0; margin:0;}
#sitemap a {color:#fff;}
#sitemap ul li.lev1 {list-style-type:none;padding:5px 0 5px 0;margin:0;}
#sitemap ul li.lev1 a {padding:0; font-weight:bold;display:block;}
#sitemap ul li.lev2 {margin-left:20px; padding:2px 0 2px 0; list-style-type:none;}
#sitemap ul li.lev3 {display:none;}
#sitemap ul li.lev4 {display:none;}
#sitemap ul li.lev5 {display:none;}

/* search */
#search {color:#fff; padding:12px 0 20px 23px;}
#search ul {padding-left:23px; width:700px;}

/* Forms */
form {padding:0; margin: 0;}
input, select, option, textarea {font-size:1.0em;}


