@charset "utf-8";

/* RESET */
html,body,div,span,object,iframe, h1,h2,h3,h4,h5,h6, p,blockquote,pre,a,abbr,acronym,address, code,del,dfn,em,img,q, dl,dt,dd,ol,ul,li, fieldset,form,label, legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}

html {overflow-y:scroll}

table {border-collapse:separate;border-spacing:0;}
caption,th,td {text-align:left;font-weight:normal;}

/* BASE */
a img {border:none;}
a {color:#6D727E;}
a:hover, a:active {color:#ae8051;}

html {color:#6D727E;background:#fff;}
body {font:13px/14px verdana,sans-serif;*font-size:small;*font:x-small;text-align:center;}

/* FONTS */
h1 { }
h2 {color:#3b565e;letter-spacing:-1px;font:normal 129%/normal arial,helvetica,sans-serif;text-transform:uppercase;}
p {font-size:85%;margin-bottom:1.6em;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
.subhead1 {margin-bottom:10px;}
.smaller {font-size:smaller}
.bold {font-weight:bold}
.error {color:#ae8051;}
#comments {font-family:verdana,sans-serif; font-size: 108%; }
#status {color:#ae8051;font-weight:bold;font-size:smaller;}
p.right {text-align:right;margin:0;}
a.small {font-size:83%;color:#3D6463;font-weight:bold;font-family:"Palatino Linotype",Times,serif;text-decoration:none;}
a.small:hover {text-decoration:underline}

/* WRAPPER */
#wrapper {margin:34px auto 0 auto;padding-bottom:5px;width:944px;text-align:left;}

/* HEADER */
#branding {background:#BE9055;height:57px;margin-bottom:10px;}

/* BODY */
#body {min-height:298px;height:auto !important;height:298px;clear:both;}
#body #leftnav {float:left;width:152px;}
#body #content {float:left;width:760px;margin-left:32px;}
#body #content table.study {background:url(../images/csBg.gif) repeat-x;width:533px;}
#body #content h3 {margin-bottom:5px;}
#body #content h4.cs {background:#faf5d7;padding:4px 70px 5px 10px;}
#body #content h4.fcs {background:#faf5d7;padding:6px 0 2px 0;}
#body #content .csi {vertical-align:top;padding-top:6px;}
#body #content h3,#body #content h4,
#body #content label,#body #content span.tal,#body #content #text span.profile {color:#ae8051;font-size:11px;font-weight:bold;text-transform:uppercase;font-family: verdana,sans-serif;}
#body #content .downpdf {float:right;margin-top:-23px;}
#body #content .downmain {float:right;margin-top:-23px;}

/* PEOPLE PAGE */
#body #content label span {font-weight:normal;text-transform:none;margin:0 0 0 12px;}
#body #content .cust {background:#f3f3f3;border:solid 1px #818787;width:155px;color:#ae8051;font:85% arial,helvetica,sans-serif;padding:1px;}

#body #content table#frm td { vertical-align:middle; font-size:83%;}
#body #content #text {float:left; margin-top:19px;}
#body #content #text p, #body #content #text li {font:108% "Palatino Linotype",Times, serif;}
#body #content #text strong,p.right a {font-size:93%;font-weight:bold;}
#body #content #text ul {margin-bottom:1.6em;}
#body #content #text ul.smaller {margin-bottom:0.6em;}
#body #content #text li {list-style:none;background:url(../images/bullet.gif) no-repeat 0px 8px;padding-left:30px;}
#body #content #text .imgb {margin-bottom:1.7em;*margin-bottom:1.5em}
#body #content #text table#caption {background-color:#f9f5d7;border:1px solid #dac19b;margin-bottom:4px;width:760px;}
#body #content #text table#caption td, #body #content #text table#caption th {padding:4px 10px 0 3px;vertical-align:top;} 
#body #content #text table#work {border-top:1px solid #dac19b;font-size:85%;width:760px;}
#body #content #text table#work img{float:left;}
#body #content #text table#work th {color: #E0CAB5;padding:0 10px;cursor:pointer;}
#body #content #text table#work th.sort {background: url(../images/sort.gif) no-repeat 0 0;}
#body #content #text table#work td {border-bottom:1px solid #ccc;padding:10px 10px 10px 0;vertical-align:top;}
#body #content #text table#industries td {padding:4px 32px 4px 0;font-size:83%;vertical-align:top;}
#body #content #text table#industries td a {color:#3d6463;text-decoration:none;}
#body #content #text table#industries td a:hover {text-decoration:underline;}
#body #content #text table#industries td ul li {font-family:verdana,sans-serif;font-size:inherit;margin:0 0 4px 55px;padding-left:10px;	background: url(../images/bullets.gif) no-repeat 0px 5px;}
#body #content #text table#careers {vertical-align:top;border-top:#3d5f83 solid 1px;border-left:#3d5f83 solid 1px;}
#body #content #text table#careers td {padding:2px;background:#f2e5d9;font-size:85%;color:#003366;vertical-align:top;border-bottom:#3d5f83 solid 1px;border-right:#3d5f83 solid 1px;}
#body #content #text table#news td {padding:4px 0 4px 0;font-size:83%;vertical-align:top;}
#body #content #text table#news th { background: #F9F6D4; color: ##AB8350; margin-bottom: 10px;}
#body #content #text table#news td a {color:#3d6463;text-decoration:none;}
#body #content #text table#news td a:hover {text-decoration:underline;}
#body #content #text table#news td ul li {font-family:verdana,sans-serif;font-size:inherit;margin:0 0 4px 55px;padding-left:10px;	background: url(../images/bullets.gif) no-repeat 0px 5px;}

/* PROFILE */
#body #content #text #pImg {padding-top:8px;}
#body #content #text #profile td {padding:5px}
#body #content #text #emp img.image-left {float:left; padding-right:10px;padding-bottom:0px;}
#body #content #text #emp img.name {margin-top:73px;}
#body #content #text #emp {position:relative;}

/* SIDEBAR */
#body #content #sidebar {background:#f0ecce url(../images/sideBarBot.gif) no-repeat 0 bottom;color:#3d6461;float:left;margin-left:32px;margin-top:56px;width:195px;padding-bottom:25px;}
#body #content #sidebar a {color:#3d6461;text-decoration:none;}
#body #content #sidebar a:hover {color:#ae8051;;text-decoration:underline;}
#body #content #sidebar ul {margin-top:10px;}
#body #content #sidebar ul li ul {margin-top:0;}
#body #content #sidebar li {font-size:85%;list-style:none;padding-left:10px;margin:0 0 4px 12px;background: url(../images/bullets.gif) no-repeat 0 6px;*background: url(../images/bullets.gif) no-repeat 0 7px;}
#body #content #sidebar li li {font-size:inherit;}
#body #content #sidebar h4,#body #content #sidebar p {padding-left:8px;padding-right:8px;}

/* WIDTH */
.span1{width:533px;}
.span2{width:760px;}

/* FEATURE */
#feature {background:#e6e7e7 url(../images/bottom.gif) no-repeat left bottom;min-height:298px;height:auto !important;height:298px;float:right;padding-bottom:0;width:195px;}
#feature h2 {background:url(../images/top.gif) no-repeat left top;padding:0 0 13px 2px;}
#feature p {color:#777878;padding:0 8px 0 8px;}
#feature strong {color:#ae8051;}

/* FLASH */
#flash {width:746px;float:left;}
#flash p, #scroller p {margin-top:16px;}
#flash h4, #scroller h4 {font-weight:normal;}	

/* SCROLLER */
#scroller {width:944px;height:100px;}

/* FOOTER */
#footer {background:#BE9055 url(../images/footer.jpg) no-repeat;clear:both;margin-top:24px;}
#footer p {color:#fff;text-align:right;padding:5px 24px 6px 0;}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover, #footer a:active {text-decoration:underline;}

/* COPYRIGHT */
#copyright {font-size:95%;}
#copyright span {margin:0 8px 0 8px;}
#copyright .left {width:64%;}
#copyright .left p {margin:0;}
#copyright .right {float:right;text-align:right;width:34%;}
#copyright .right p {margin:0;}

