/*
DC-publisher="Georgetown University"
DC-creator="David Vespoli"
DC-title="Center on Education and the Workforce - Screen Style Sheet"
DC-type="Cascading style sheet"
DC-date="2009-06"
DCTerm-modified="2009-06"
DC-description="This is the site style sheet. Alterations should only be made to this file with the Maintainer's knowledge."
DC-coverage="This site only."
<link rel="schema.DC" href="http://dublincore.org/documents/dces/" />
<link rel="schema.DC" href="http://dublincore.org/documents/dcmi-terms/" />
*/


body{background:#fff url(../images/bg-body.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:62.5%;}

/*basic elements*/
h1,h2,h3,h4,h5,h6{font-weight:normal;}
/*h1{font-size:2.6em;padding:0 0 .8em 0;line-height:1.2em;}*/
h1{font-size:2.2em;padding:0 0 .8em 0;line-height:1.2em;}
h2{font-size:2.2em;padding:1em 0 .6em 0;}
h3{font-size:1.6em;padding:1.2em 0 0 0;line-height:1.2em;}
h4{font-size:1.4em;font-weight:bold;}
h5, h6{font-size:1.4em;}

p{font-size:1.2em;color:#575757;/*padding:5px 0 8px;*/line-height:1.4em;}
.ed{/*font-size:1.2em;color:#575757;padding:5px 0 8px;line-height:1.4em;*/}
.ed p{/*font-size:1em;color:#575757;padding:5px 0 8px;line-height:1.4em;*/}

a:link, a:visited{text-decoration:none;}
.inside #main a:link,.inside #main  a:visited{border-bottom:1px dotted #2A436E;}
p a:link,p a:visited, .eventdesc a:link, .eventdesc a:visited, #sub li a:link, #sub li a:visited, #main li a:link, #main li a:visited{color:#2A436E;border-bottom:1px dotted #2A436E;}
p a:hover, .eventdesc a:hover{border-bottom:1px solid #222;color:#222;}
a img{border:none;}

h3 a:link, h3 a:visited{color:#2A436E;border-bottom:1px dotted #2A436E;}
h3 a:hover{border-bottom:1px solid #222;color:#222;}

.right #main img{padding:5px 0px 5px 5px;float:right;}

/*utility*/
.left{float:left;}
.right{float:right;}
.tleft{text-align:left;}
.tright{text-align:right;}
.thumb{width:85px;margin-top:7px;padding-left:10px;}
.contentblock{padding:10px 20px;}

/*forms*/
#main FIELDSET{padding-top:20px;}
#main FORM div{padding:0 0 10px;}
#main INPUT{padding:3px;}
#main TEXTAREA{padding:3px;}
#main LABEL{display:block;font-size:1.2em;padding-right:10px;}
#main INPUT#reset{display:none;}
#main INPUT#submit{/*float:right;margin-right:10px;*/}

/*download links*/
/*BrandSpankingNew Doctype Icons 2icons available as freeware (http://www.brandspankingnew.net) */
p.filedef{padding-top:0;}
.filedef a{padding-left:20px;background:url(../images/icon_generic.gif) no-repeat;padding-top:1px;}
.fileppt a, .fileptx a{background:url(../images/icon_ppt.gif) no-repeat;}
.filehtm a, .filetml a{background:url(../images/icon_html.gif) no-repeat;}
.filexls a, .filecsv a{background:url(../images/icon_xls.gif) no-repeat;}
.filedoc a{background:url(../images/icon_doc.gif) no-repeat;}
.filepdf a{background:url(../images/icon_pdf.gif) no-repeat;}
.filemp3 a, .filewav a{background:url(../images/icon_audio.gif) no-repeat;}

/*people page*/
.bio{padding-bottom:32px;float:left;width:45%;margin-right:15px;}
.bio img{width:115px; padding:0 15px 5px 0;}
.bio h2{padding-top:0;}
.bio h2 small{font-size:.8em; font-style:italic;color:#666;}
.bio .desc{float:left;width:45%}



/*major containers*/
#page{padding:20px 0;}
#pageheader{background:transparent url(../images/bg-page-top.png) 0 0 no-repeat;width:910px;margin:0 auto;padding-top:14px}
#pageheader .wrapper{background:transparent url(../images/bg-page.png) repeat-y 0 0 ;padding:0 5px;height:130px;}
#pagecontent{background:transparent url(../images/bg-page.png) repeat-y scroll 0 0 ;width:910px;margin:0 auto;}
#pagecontent .wrapper{padding:0 5px;z-index:5000;}
#pagefooter .wrapper{background:transparent url(../images/bg-page.png) 0 0 repeat-y;padding:50px 5px 25px;z-index:1;}
#pagefooter{background:transparent url(../images/bg-page-bottom.png) 0 bottom no-repeat;width:910px;margin:0 auto;padding-bottom:14px;}
.wrapper{position:relative;}

/*header elements*/
/*#seal{position:absolute;top:0;left:30px;height:110px;width:300px;background:url(../images/bg-seal.png) 0 0 no-repeat;}*/

#nameplate{position:absolute;top:-10px;left:37px;}
#nameplate a{display:block;width:225px;height:150px;background:url(../images/cew_logo_web.gif) 0 10px no-repeat;}
#nameplate h1{float:left;text-indent:-5000px;}

#pageheader .globalnav{position:absolute;top:0;right:20px;}
#pageheader .globalnav ul{}
#pageheader .globalnav ul li{ list-style-type:none; display:inline; font-variant:small-caps;font-size:1.2em;}
#pageheader .globalnav ul li a:link, #pageheader .globalnav ul li a:visited{color:#575757;border-right:1px solid #575757;padding: 0 7px 0 5px;}
#pageheader .globalnav ul li a:hover{color:#000;text-decoration:underline;}
#pageheader .globalnav ul li.last a{border-right:none;}

#pageheader .universitybrand{position:absolute;top:48px;right:37px;display:none;}
#pageheader .universitybrand a{display:block;width:173px;height:42px;background:url(../images/logo-gu.gif) 0 0 no-repeat;}
#pageheader .universitybrand h2{float:left;text-indent:-5000px;}

#parentnavplus {background:transparent url(../images/bg-nav.jpg) repeat-x scroll 0 0;height:36px;}

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}
.sf-menu {line-height:	.8em;font-size:14px;}
.sf-menu ul{line-height:	1em;}
.sf-menu ul {position:absolute;top:-999em;width:12em; /* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%;}
.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block;position:relative;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {left:0;top:36px; /* match top ul list item height */z-index:99;}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {left:10em; /* match ul width */top:0;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {left:10em; /* match ul width */top:0;}

/*** CEW STYLES ***/
.sf-menu {float:left;}
.sf-menu a {padding:12px 25px 13px;color:#fff;text-decoration:none;text-transform:uppercase;}
.sf-menu ul a{padding:10px 23px;color:#f2f2f2;}
.sf-menu ul a, .sf-menu ul a:visited{color:#ccc;}
.sf-menu a, .sf-menu a:visited, .sf-menu ul a:hover  { /* visited pseudo selector so IE6 applies text colour*/color:#fff;}

.sf-menu li {/*background:#000;*/}
.sf-menu li li {background:#304770}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {color:#fff;background:#5f7fb5;outline:0;}

/*** shadows for all but IE6 ***/
.sf-shadow ul {background:	url('../images/shadow.png') no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;}
.sf-shadow ul.sf-shadow-off {background: transparent;}


/*****END NAVIGATION*************/

/*search bar*/
#searchthesite { width: 204px; height: 28px; background:url(../images/search-box.gif);position:absolute;top:4px;right:25px;font-size:.9em;color:#2C2C26;}
#searchthesite #q { float: left; padding: 0; margin: 6px 0 0 6px; border: 0; width: 159px; background: none;}
#searchthesite #go { float: right; margin: 4px 4px 0 0;}

/*contact box*/
#contactside { font-size:.9em;color:#2C2C26;}
#contactside .input_text { float: left; padding: 4px 0 0 6px; margin: 6px 0 0; border: 0; width: 159px; width: 180px; height: 28px; background:url(../images/search-box2.gif) no-repeat;font-size:1.6em}


/*banner image*/
#flexcontent{border-bottom:5px solid #2B446F;height:180px;}

/*page content*/
#main{width:607px;float:left;}
#sub{width:293px;float:left;}
.inside #main .contentblock{padding:37px 0 37px 37px;color:#575757;font-size:1.2em;line-height:1.4em;}
.inside #main .contentblock p{font-size:1em;line-height:1.4em;}

/*single column*/
.ksPageTemplate3443 #main {width:900px;}
.ksPageTemplate3443 #sub {display:none;}
.ksPageTemplate3443 #main .contentblock{padding:37px;}
.inside #main .main2 .contentblock{padding:10px 20px;}
/*#main .contentblock img{max-width:400px;}*/

.main1{margin:37px 0 0 37px;}
.main1 h2, .main2 h2, .sub2 h2{padding:6px 11px;color:#fff;}
.main1 h2 {background:#606A74 url(../images/bg-gradient3.png) 300px -230px;}
.main1 .contentblock, .main2 .contentblock, .sub2 .contentblock{background:url(../images/bg-contentblock.jpg) repeat-x;zoom:1;}

.main2{width:266px;float:left;margin:37px 0 0 37px;}
.main2 h2{background:#606a74 url(../images/bg-gradient3.png) left center  no-repeat;}
.main2 p{padding-top:10px;}
.main2 p.more{background:#606a74 url(../images/bullet-trans.png) 233px 3px no-repeat;padding:0 20px;margin:15px -20px 0; text-align:right;}
.main2 p.more a{color:#fff;padding-right:16px;border:none;}
.main2 p.more:hover{background-image:url(../images/bullet-trans-over.png)}
.main2 p.more a:hover{color:#e1e1e1;border:none;}

/* homepage slider */
.slideshow { position: relative; clear: both; background-color: #fdfdfc; }
.scroll li { list-style: none; position: absolute; top: 8.5em; }
.scroll .previous { left: -12px; }
.scroll .next { right: -12px; }
.slideshow .contentblock { overflow: hidden; min-height: 20em; float: left; width: 245px; border-top: 1px solid #606A74; }
.slideshow .contentblock h3 { color: #575757; font-weight: bold; font-size: 1.2em; line-height: 1.4; }
.slideshow p.more { clear: left; margin: 0; padding: 0 20px; background: #606A74; text-align: right; }
.slideshow p.more a { border: none; color: #ffffff; text-decoration: none; }

/*main content lists*/
#main ul{font-size:1.2em;line-height:1.4em;list-style:disc; padding-left:15px;}
.inside #main ul{font-size:1em;line-height:1.4em;list-style:disc; padding-left:15px;}
#main ul ul{padding-top:5px;font-size:1em;list-style:circle;}
#main p ul{font-size:1em;line-height:1em;}

#main ol{font-size:1.2em;line-height:1.4em;list-style:upper-roman; padding-left:15px;}
#main ol ol{padding-top:5px;font-size:1em;list-style:lower-roman;}
#main p ol{font-size:1em;line-height:1em;}

#main li{padding: 3px 0 5px 0;/*color:#333;*/color:#575757;}
#main li a:link,#main li a:visited{ }
#main li a:hover{border-bottom:1px solid #222;color:#222;}

/*events box*/
.event{padding:10px 0;}
.calicon{height:52px;width:48px;background:url(../images/icon-cal.jpg) no-repeat;float:left;}
.calmonth{text-align:center;color:#fff;width:100%;padding-top:14px;}
.calday{text-align:center;color:#fff;width:100%;font-size:2em;}

.eventdetail{float:left;padding-left:12px;font-size:1.2em;width:160px;line-height:1.4em;}
#sub .eventdetail{width:120px;}
.eventdate {color:#293f6f;font-weight:bold;}
.eventdesc{}

/*sub content*/
.sub1{width:220px; background:#4066A6 url(../images/bg-gradient3.png) left center;margin:37px 0 0 37px;}
.sub1 h2{font-size:2.4em;color:#fff;line-height:1.6em;padding:10px 0 3px;border-bottom:1px solid #fff;}
.sub1 p{color:#fff;padding-top:10px;}
.sub1 p.more{background: url(../images/bullet-trans.png) 174px 3px no-repeat;text-align:right;margin-right:-5px;padding-top:0;margin-top:10px;}
.sub1 p.more a:link, .sub1 p.more a:visited{color:#fff;padding-right:14px;border:none;}
.sub1 a:link, .sub1 a:visited{color:#fff;border-bottom:1px dotted #fff;}
.sub1 p.more:hover{background-image:url(../images/bullet-trans-over.png)}
.sub1 p.more a:hover{color:#e1e1e1;}

.sub2{width:220px;margin:37px 0 0 37px;}
.sub2 h2{background:#606A74 url(../images/bg-gradient3.png) -40px center;}
.sub2 p{padding-top:10px;}
.sub2 p.more{background:#606a74 url(../images/bullet-trans.png) 193px 3px no-repeat;padding:0 20px;margin:15px -20px 0; text-align:right;}
.sub2 p.more a:link, .sub2 p.more a:visited{color:#fff;padding-right:10px;}
.sub2 p.more:hover{background-image:url(../images/bullet-trans-over.png)}
.sub2 p.more a:hover{color:#e1e1e1;}
#sub .sub2 p.more a{border-bottom:none;}

#sub .podcast{margin:40px 37px;}
#sub .podcast img{float:right;padding:0 10px 5px 0}

.networking_icons {padding:0 36px;}
.networking_icons p a:link,.networking_icons p a:visited,.networking_icons p a:hover{border-bottom:none;}
.networking_icons h3{font-weight:bold;}

/*rounded container*/
.cont-nw{background:url(../images/corner-nw.gif) left top no-repeat;zoom:1;}
.cont-ne{background:url(../images/corner-ne.gif) right top no-repeat;zoom:1;}
.cont-se{background:url(../images/corner-se.gif) right bottom no-repeat;zoom:1;}
.cont-sw{background:url(../images/corner-sw.gif) left bottom no-repeat;zoom:1;}

/*subcontainer lists*/
#sub ul{font-size:1.2em;line-height:1.4em;}
#sub ul p{font-size:1em;line-height:1em;}
#sub li{background:url(../images/bullet-arrow.gif) 0 5px no-repeat;padding: 3px 0 5px 20px;}
#sub li a:link,#sub li a:visited{ }
#sub li a:hover{border-bottom:1px solid #222;color:#222;}

/*footer*/
#pagefooter img{padding:0 10px 50px 0;}
#pagefooter .inner{height:70px; background:#2E2D27 url(../images/bg-gradient3.png) 500px 0px no-repeat;color:#fff;padding:15px 40px;}
#pagefooter .col{float:left;}
#pagefooter #footlogo{width:200px;padding-right:30px;}
#pagefooter #addy{width:230px;}
#pagefooter #footcontact{width:230px;}
#pagefooter #legal{width:120px;}
#pagefooter address{color:#fff; font-style:normal;font-size:1.1em;line-height:1.4em;}
#pagefooter p{color:#fff;padding:0;margin:0;font-size:1.1em}
#pagefooter p a:link, #pagefooter p a:visited{color:#fff;text-decoration:none;border-bottom:none;}
#pagefooter p a:hover{background:#fff;color:#2E2D27;}

.featured-report { margin-bottom: 25px; }
.featured-report img { float: left !important; width: 175px; margin: 0 15px 15px 0 !important; }
.see-all {float: right; display: inline;}

/* Table Styles */
table { margin: 0 auto; padding: 3px; border: thin solid #4a4949 !important; width: 500px; background-color: #ffffff; }
th { background: #cccccc; }
th,td { border: thin solid #4a4949 !important; }

table.layout, table.layout th, table.layout td { border: none !important; }

#WFItem140750 {float: right;padding-right: 35px;width: 220px !important; padding-top:30px;padding-bottom:15px;}
#WFItem140750 {width: 220px !important;}
