@media all{/*
Copyright (c) 2008,Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txt
version:2.5.1
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*
Copyright (c) 2008,Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txt
version:2.5.1
*/
body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}
#doc2{width:73.076em;*width:71.25em;}
#doc3{margin:auto 10px;width:auto;}
#doc4{width:74.923em;*width:73.05em;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}
.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}
.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}
.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}
.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}
.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}
.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}
.yui-ge .yui-u,.yui-gf div.first{width:24%;}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}
.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}
.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u{_margin-left:1.0%;}
.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}
.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}
.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}
.yui-gb .yui-gb .yui-u{_margin-left:.7%;}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}
s .yui-gb .yui-gd div.first{width:32%;}
.yui-g .yui-gd div.first{_width:29.9%;}
.yui-ge .yui-g{width:24%;}
.yui-gf .yui-g{width:74.2%;}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}
.yui-ge div.first .yui-gd .yui-u{width:65%;}
.yui-ge div.first .yui-gd div.first{width:32%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
#doc{width:58.7692em;/* translated 764px */
*width:57.3529em;/* translated 764px for IE */
min-width:764px;}
/* normal padding */
#yui-main .yui-b{/* add some padding to the main content section */
padding:1em 1em 0.5em 1em;_padding-top:2.5em;}
body.sf #yui-main .yui-b{_padding-top:1em;}
/* full-width layout padding */
.yui-t7 #bd #yui-main .yui-b{padding:1.5em 1em 0 1em;}
/* add some padding to the main content section of the no-sidebar template */
body.cp .yui-t7 #bd #yui-main .yui-b{padding:1.5em 2em;}
/* add some extra padding to the main content section of a no-sidebar content page */
.yui-t5 .yui-b{/* navigation float */
float:right;/*padding-right:1em;*/
width:18.8462em;/* translated 232px (245px + 1em (13px) padding) */
*width:18.392em;/* translated 232px for IE */}
.yui-t5 #yui-main .yui-b{/* main content area;non-content pages */
padding-right:0.7em;/* This is ignored in the calculation below;the calculation is considering the surroundings of this element */
margin-right:19.8462em;/* (.yui-t5 .yui-b > width) + (.yui-t5 .yui-b > padding-right) + (.yui-t5 .yui-b > padding-left) */
*margin-right:19.392em;/* (.yui-t5 .yui-b > *width) + (.yui-t5 .yui-b > padding-right) + (.yui-t5 .yui-b > padding-left) */}
body.cp .yui-t5 #yui-main .yui-b{/* main content area;content pages */
padding-left:2em;padding-right:1em;}
.yui-t1 #yui-main .yui-b.fullWidth,
.yui-t2 #yui-main .yui-b.fullWidth,
.yui-t3 #yui-main .yui-b.fullWidth{/* allows the content area to stretch the full width (past the sidebar) */
padding:0;background-color:#FFF;margin-left:1em;*margin-left:0.9759em;margin-left:1em;*margin-left:0.9759em;}
.yui-t4 #yui-main .yui-b.fullWidth,
.yui-t5 #yui-main .yui-b.fullWidth,
.yui-t6 #yui-main .yui-b.fullWidth{/* allows the content area to stretch the full width (past the sidebar) */
padding:0;background-color:#FFF;margin-left:1em;*margin-left:0.9759em;margin-right:1em;*margin-right:0.9759em;}
.yui-b,
.yui-g,
.yui-gb,
.yui-gc,
.yui-gd,
.yui-ge,
.yui-gf{margin-bottom:1em;}
.yui-b .yui-g,
.yui-b .yui-gb,
.yui-b .yui-gc,
.yui-b .yui-gd,
.yui-b .yui-ge,
.yui-b .yui-gf{margin-right:1em;}
#yui-main .yui-b .yui-g,
#yui-main .yui-b .yui-gb,
#yui-main .yui-b .yui-gc,
#yui-main .yui-b .yui-gd,
#yui-main .yui-b .yui-ge,
#yui-main .yui-b .yui-gf{margin-right:0;}
#ft{/* footer */
margin:1em auto;color:#BED4E6;}
/* float clearing fix */
.clearFix{display:inline-block;}
.clearFix:after{content:'[.]';clear:both;display:block;visibility:hidden;height:0;}
/*\*/
.clearFix{display:block;}
/* */ 
/* Horizontal rules */
div.divider *{display:none;}
.divider{background-color:#333;height:1px !important;margin:1em 0;}
.hide{display:none;}
/* links */
a{color:#00F;}
a:visited{color:#00F;}
a:hover{color:#F60;}
a:active{color:#00F;}
.yui-b a.noDec{text-decoration:none !important;background:none !important;}
img,
object{display:inline;vertical-align:bottom;}
a img,
.yui-b a img,
.yui-b a:visited img{border:none;background:none;}
ul{padding-left:.6em;margin-left:.6em;}
#home .linksList{padding-left:3.6em;margin-left:0em;}
#home ul{padding-left:0em;margin-left:0em;}
/* footer text and links */
#hd,
#ft{color:#000;}
#hd a:link,
#ft a:link{color:#00F;}
#hd a:visited,
#ft a:visited{color:#00F;}
#hd a:hover,
#ft a:hover{color:#F60;}
#ft p{float:left;margin-top:0;margin-right:0.5em;}
/* fixed position elements */
#fixedTop,
#fixedBottom,
.fixedPos{position:fixed;z-index:1;font-family:Arial,Helvetica,sans-serif;color:#666;opacity:.9;width:100%;background-color:#fff;text-align:left;}
#fixedTop{top:0;left:0;}
#fixedBottom{bottom:-1px;left:0;}
#bodyWrap2{text-align:center;}
body{line-height:1.6em;margin:0;color:#000;background-color:#EEE;}
#doc{min-width:764px;}
#bd{background-color:#FFF;border:1px dotted red;}
#hd{margin-bottom:0;border:1px dotted red;background-color:#FFF;color:#000;}
/* logo */
#hd #logo{border:0px none #000;}
#hd h1,
#hd h2,
#hd p{margin:0;padding:0;}
/* site utilities (search,sitemap,etc.) */
#siteUtilities{float:right;display:inline;margin-top:20px;margin-right:4px;width:244px;clear:none;}
#siteSearch{margin-top:0;clear:left;}
#siteUtilities form{margin-top:0;padding-top:0;}
#siteUtilities form fieldset{border:0px none;padding:0;margin-top:0;clear:left;}
#siteSearchInput{font-size:108%;padding:1px;width:158px;color:#000;background-color:#CCC;}
#siteSearchButton{font-size:108%;}
ul#siteUtilityLinks{float:left;list-style-type:none;list-style-image:none;padding:0 0 10px 0;margin:0;width:auto;}
ul#siteUtilityLinks li{float:left;margin:0;width:auto;background-image:none;padding:0;}
ul#siteUtilityLinks li a{color:#00F;}
ul#siteUtilityLinks li a.first{padding-left:5px;background:none;}
#globalNav{clear:both;background-color:#CCC;border:0px none #333;border-bottom:1px solid #333;}
#globalNav-imgRight{display:none;}
#globalNav ul{list-style-type:none;width:100%;padding:0;margin:0;background-color:transparent;}
/* float clearing fix */
#globalNav ul{display:inline-block;}
#globalNav ul:after{content:'[.]';clear:both;display:block;visibility:hidden;height:0;}
#globalNav ul{display:block;}
#globalNav li{display:block;float:left;width:auto;margin:0;padding:0;border:0px none #333;border-left:1px solid #666;border-right:1px solid #333;background-image:none;background-color:transparent;}
#globalNav ul>li:first-child{border-left:0;margin-left:2px;}
#globalNav ul li.first{border-left:0;margin-left:2px;}
#globalNav li a{font-size:100%;padding:6px 15px;display:block;margin:2px 0;color:#ccc;font-weight:bold;text-decoration:none;}
#globalNav li a:hover{background-color:#333;float:left;color:white;}
#globalNav li.current{border:0px none #333;border-right:1px solid #333;border-left:1px solid #333;}
#globalNav li.current a,
#globalNav li.current a:hover{float:left;padding-top:8px;margin-top:0px;background-color:#111;color:#fff;}
#sectionHeading{background-color:#AAA;border:1px dotted blue;}
#sectionHeading a,
#sectionHeading h1{margin:0;}
/* crumbtrail navigation */
#crumbNav{clear:both;background-color:#EEE;color:#333;padding:0;border:1px dotted green;}
#crumbNav p{margin:0 auto;padding:7px 0 7px 17px;text-align:left;line-height:1.3em;}
#crumbNav p:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#crumbNav a,
#crumbNav .selected{margin-top:5px;text-decoration:none;}
#crumbNav a.first{background:none;padding-left:0;}
#crumbNav p #youAreHere{display:block;/* ASW and other sites turn this off */}
#crumbNav .separator{font-size:80%;color:#000;}
#crumbNav a:link,
#crumbNav a:visited{color:#00F;}
#crumbNav a:hover{color:#F60;}
#crumbNav .selected{color:#666;}
#feature{margin:0 0 2em 0;}
.mainCg{margin:0 1em;}
.navBoxWrap{background-color:#EEE;margin:0;padding:.5em;border:1px dotted green;}
/* Sidebar White Space Container */
.sideBarWhiteSpace{padding:0 15px;}
.quote{background-image:url("../images/icons/quote_bg.gif");background-repeat:no-repeat;padding:10px 0 0 0;font-style:italic;text-indent:65px;}
/* Buttons */
p#acadCalBtn,
p.highlightedBtn{margin:0 0 1em 0;}
p#acadCalBtn.last,
p.highlightedBtn.last{margin:0;}
p#acadCalBtn a,
p#acadCalBtn a:visited,
p.highlightedBtn a,
p.highlightedBtn a:visited{display:block;padding:5px;background:#E7ECF2;border-right:1px solid #CAD0D7;border-bottom:1px solid #CAD0D7;border-left:1px solid #fff;border-top:1px solid #fff;}
p#acadCalBtn a:hover,
p#acadCalBtn a:hover:visited,
p.highlightedBtn a:hover,
p.highlightedBtn a:hover:visited{background-color:#E7ECF2;border-left:1px solid #CAD0D7;border-top:1px solid #CAD0D7;border-bottom:1px solid #fff;}
/* Units */
/* "Pods" */
body.cp .yui-b .yui-g h2,
body.cp .yui-b .yui-u h2,
body.sf .yui-b .yui-g h2,
body.sf .yui-b .yui-u h2,
.yui-g h2,
.yui-u h2{font-size:116%;padding:.5em .5em .5em 1em;margin:0 0 0.5em 0;}
.yui-g h2 a,
.yui-g h2 a:visited,
.yui-u h2 a,
.yui-u h2 a:visited{color:#00F;}
.yui-g h2 a:hover,
.yui-u h2 a:hover{background:none;color:#F60;}
.yui-g h3,
.yui-u h3{font-size:116%;margin:.8em 0;}
.yui-g h3.first,
.yui-u h3.first{margin-top:0;}
.yui-g .content,
.yui-u .content{padding:0 0 1em .1em;background:#FFF;}
/* Special typographic effects */
ul{list-style-type:square;}
address{margin:1em 0;padding:0;font-style:normal;}
.dropCap{float:left;width:40px;font-size:55px;line-height:37px;color:#978C7F;font-family:Georgia,'Times New Roman',Times,serif;margin-top:3px;}
a.moreLink{text-align:right;float:right;}
.yui-b .sub{float:right;width:180px;padding:10px;margin:0 0 1em 1em;background-color:#eee;border:1px solid #bbb;}
.msWordLink,
.msExcelLink,
.pdfLink{display:block;padding-left:20px;background-repeat:no-repeat;}
.yui-b a.msWordLink,
.yui-b a.msExcelLink,
.yui-b a.pdfLink{background-position:top left;background-repeat:no-repeat;}
.yui-b a.msWordLink,
.yui-b a.msWordLink:visited{background-image:url("../images/icons/file_types/doc.gif");}
.yui-b a.msExcelLink,
.yui-b a.msExcelLink:visited{background-image:url("../images/icons/file_types/xls.gif");}
.yui-b a.pdfLink,
.yui-b a.pdfLink:visited{background-image:url("../images/icons/file_types/pdf.gif");}
img.icon{vertical-align:middle;}
/* News styles -------------------- */
.news h3{clear:both;padding-top:1em;margin-top:0;}
.news .headlines,
.news .teasers{clear:both;}
.news ul.headlines,
.news .headlines ul{list-style:none;padding:0 0 .5em 0;margin:0;background:url(../images/lines/hr_1px_dot_edbc8b.gif) bottom repeat-x;}
.news ul.headlines li,
.news .headlines ul li{padding:.5em 0 0 0;margin:.5em 0 0 0;background:url(../images/lines/hr_1px_dot_edbc8b.gif) top repeat-x;}
.teasers{/*margin-top:1em;*/}
.news .teasers p{margin:0;font-size:0.9em;line-height:1.5em;}
.news .teasers h3{width:99.9%;margin-bottom:0.2em;}
.news .teasers h3 a{text-decoration:none;}
.news .teasers .moreLink{}
.teaserImg{float:left;width:80px;}
/* RSS Feed styles -------------------- */
.rss-box{display:block;clear:both;width:100%;float:left;margin-bottom:1em;margin-top:0.5em;}
#home .rss-box{display:block;clear:both;width:90%;float:left;margin-bottom:1em;margin-top:0.5em;margin-left:2.9em;}
.rss-items{list-style:none;padding-left:0;clear:both;float:left;margin:0;}
li.rss-item{display:block;clear:both;float:left;margin-bottom:1em;width:100%;background-image:none;padding:0;}
.rss-image{display:block;float:left;margin-right:10px;}
.rss-content{float:left;width:auto;}
a.rss-item{font-weight:bold;font-size:1.1em;text-decoration:none;}
.rss-publication{display:block;clear:left;font-size:0.9em;font-style:italic;}
/* ----- */
.teasers.mode-a a.rss-item{display:block;margin-bottom:0.2em;}
.teasers.mode-a br{display:none;}
#yui-main .teasers.mode-b .rss-content{width:46.6em;}
.sideBarWhiteSpace .teasers.mode-b .rss-content{display:inline;clear:none;float:none;}
.teasers .rss-content{line-height:1.3em;}
#yui-main .teasers .rss-content{line-height:1.5em;}
.headlines li.rss-item{list-style-image:url('../images/templates/sidebarNav/arrow-subnav-bg.gif');list-style-position:outside;list-style-type:disc;margin-left:12px;display:list-item;float:none;width:auto;margin-bottom:1em;}
.headlines .rss-content{float:none;line-height:1.5em;}
.headlines a.rss-item{line-height:1.2em;}
/* End RSS Feed styles -------------------- */
/* Headlines */
body.cp h1{font-size:210%;padding-top:0;padding-bottom:1em;line-height:1em;}
body.cpSf #hd h1{padding:0;margin:0;}
body.cp .yui-b h2{font-size:1.5em;font-weight:normal;line-height:1.2em;font-family:Times,"Times New Roman",Times,serif;}
body.cp .yui-b>h2:first-child{margin-top:0;}
body.cp .yui-b h2.first{margin-top:1em;font-weight:normal;}
body.cp .yui-b .navBox h2.first{margin-top:0em;font-weight:bold;}
body.cp h3{font-size:1.15em;margin-top:0em;margin-bottom:.8em;}
body.cp h4{font-size:1em;margin-top:0em;margin-bottom:.8em;}
#pageOutline{padding-bottom:1em;margin-bottom:1.8em;}
.pageImage{display:inline;float:right;margin:0 0 1em 1em;width:300px;}
.pageImage .imageCaption{margin:0;padding:0.4em 0.6em;background-color:#EEE;border:1px solid #CCC;font-size:0.85em;line-height:1.4em;}
/* CSS Tabs */
.tabMenu ul.tabs{padding:0;margin:0;list-style-type:none;}
.tabMenu ul.tabs li{float:left;width:auto;margin:0 0.25em;background-image:none;padding:0;}
.tabMenu ul.tabs li a{display:block;float:left;border:1px solid #000;border-bottom:none;background:#fff;text-decoration:none;}
.tabMenu ul.tabs li a:link{}
.tabMenu ul.tabs li a:visited{}
.tabMenu ul.tabs li a:hover{color:#000;}
.tabMenu ul.tabs li.active a{background:white;border-bottom:1px solid white;}
.tabMenu ul.prevnext{margin:0;padding:0;list-style-type:none;display:block;width:100%;overflow:auto;}
.tabMenu ul.prevnext li{float:left;width:49%;padding:0;margin:0;}
.tabMenu ul.prevnext li.next{float:right;text-align:right;}
.tabMenu .tabPane{border:1px solid #000;padding:10px;margin-top:3px !important;clear:both;}
/* dynamic alpha nav for programs */
.alphaMenu ul.tabs{display:block;font-weight:normal;float:left;width:100%;}
.alphaMenu ul.tabs li{color:#909090;}
.alphaMenu ul.tabs li a{padding:0 2px;border:0 !important;background:none !important;text-decoration:none !important;white-space:nowrap;}
.alphaMenu ul.tabs li a:hover{color:#FFF !important;background-color:#ed7600 !important;}
.alphaMenu ul.tabs li.active a,
.alphaMenu ul.tabs li.active a:visited{color:#FFF !important;background-color:#ed7600 !important;}
.alphaMenu ul.tabs li a.selected:hover{color:#FFF;background-color:#ed7600;}
.alphaMenu .tabPane{border:0 !important;padding:0 !important;margin-top:3px !important;}
.alphaMenu h3{position:relative;left:-2000px;height:1px;overflow:hidden;}
.yui-b .btn a,
.yui-b a.btn{display:block;text-decoration:none;}
.faceBox{background:#EEE;margin-top:1em;}
.faceBox h3{background:#CCC;padding:.5em 1em;margin:0;}
.faceBox .faceContent{padding:0 1em 1em 1em;}
.faceBox .faceContent p{margin:0;padding:1em 0 0 0;}
.faceBox h3 .faceSubtitle{font-size:77%;font-weight:normal;}
/* Table styles */
body.cp table.dataTable{border-bottom:1px solid #675743;}
body.cp table.dataTable th{background:url("../images/sunkBox_heading_bg.jpg") no-repeat;border-bottom:1px solid #999;}
body.cp table.dataTable td{border-top:1px solid #CCC;border-left:1px solid #CCC;}
body.cp table.dataTable td.first{border-left:none;}
table tr p{margin:0;}
/*Box for "Remember this" or a highlighted note that can be wrapped by a paragraph*/
.box,
.calloutBox{background-color:#eee;padding:0.5em;}
.calloutBox{width:19em;padding:1em;float:right;margin:0 0 2em 2em;font-size:90%;border:3px solid #fafafa;border-bottom-color:#e3e3e3;border-right-color:#e3e3e3;}
/* Directory and profile styles */
dl.directory,
dl.directory dt,
dl.directory dd{margin:0;padding:0;}
dl.directory dt{font-size:125%;color:#000;}
dl.directory img{float:left;margin-right:1em;border:1px solid #999;vertical-align:text-top;}
dl.directory dt.noImage{margin-left:74px;padding-left:1em;}
dl.directory dd{margin:0 0 2.5em 74px;padding-left:1.2308em;/* 16/13 (16px = dt font size) */}
dl.directory dd p{margin:0;padding:0;}
dl.directory dd p.title{font-style:italic;}
dl.directory dd address{margin:0;}
/* Directory Styles */
dl.directory,
dl.directory dt,
dl.directory dd{margin:0;padding:0;}
dl.directory dt{font-size:125%;color:#000;}
dl.directory img{float:left;margin-right:1em;border:1px solid #999;vertical-align:text-top;}
dl.directory dt.noImage{margin-left:74px;padding-left:1em;}
dl.directory dd{margin:0 0 2.5em 74px;padding-left:1.2308em;/* 16/13 (16px = dt font size) */}
dl.directory dd p{margin:0;padding:0;}
dl.directory dd p.title{font-style:italic;}
/* navConfig:Only used when editing Navigation menus in Contribute */
body.navConfig{padding:2em;background:none;text-align:left;}
/* display icon for external links */
/* Disabled until further notice
.externalLink{background-image:url(../images/icons/external_link.gif);background-repeat:no-repeat;background-position:right;background-color:transparent;padding-right:13px;}
*/
.noExternalLink{background-image:none;background-color:transparent;background-position:0% 0% !important;padding-right:0;}
/* Star Rating,Feedback Form,and Share buttons ****************************** */
.loading{height:18px;background:url('../images/rating/working.gif') top left no-repeat;vertical-align:middle;}
.response-label{font-weight:bold;}
.rating .response-label{display:block;float:left;clear:both;width:100%;}
.feedback .response-label{display:block;float:left;}
div.rating-cancel{display:none !important;}
.rating,
.feedback{float:left;clear:both;}
.rating{}
.feedback{width:100%;_width:auto;}
.rating-form{display:block;float:left;margin-top:4px;clear:both;width:100%;}
.rating-label{display:block;float:left;clear:both;}
.rating .loading{text-indent:20px;}
.feedback .report-form{display:block;width:300px;position:absolute;z-index:1000;margin-left:0;border:1px solid #CCCCCC;padding:1em;background-color:#FFFFFF;clear:both;}
.feedback textarea{width:294px;height:100px;}
.feedback .send-button,
.feedback .close-button{float:right;}
.feedback .toggle-button{/*background:url('../images/rating/comments.png') no-repeat top right;*/
text-decoration:none;width:auto;clear:both;display:block;}
.feedback .toggle-button:hover{/*text-decoration:underline;*/}
.share{float:left;margin-left:0px;}
.share a{display:block;margin-bottom:1em;}
/* Page Tools ********************************************* */
.page-tools{margin:2em auto;border:1px solid #CCCCCC;padding:1em;overflow:auto;_overflow:hidden:}
.page-tools-compact{width:114px;float:right;margin:0 0 1em 1em;padding:8px;font-size:0.85em;}
.page-tools-full{float:left;padding:0;width:100%;}
.page-tools ul,
.page-tools li{list-style:none;padding-left:0;margin-left:0;background:none;}
.page-tools ul{margin:0;}
.page-tools li{}
.page-tools-full ul{width:auto;margin-left:20px;}
.page-tools-full li{float:left;margin-right:36px;margin-top:1em;margin-bottom:1em;*padding-bottom:1em;_padding-bottom:inherit;}
.page-tools-compact li{padding:4px;border-bottom:1px solid #EEEEEE;}
.page-tools-compact li.first{/*padding-top:0;*/}
.page-tools-compact li.last{border:none;/*padding-bottom:0;*/}
/*
.page-tools a img{margin-bottom:3px;margin-right:8px;}
.page-tools-full a img{margin-right:6px;}
*/
/* Image sprites */
.page-tools .icon{display:block;width:16px;height:16px;background-repeat:no-repeat;float:left;background-image:url(../images/rating/rating_sprite.png);margin:2px 8px 3px 0;}
.page-tools .email{background-position:-13px 0;}
.page-tools .print{background-position:-30px 0;}
.page-tools .share{background-position:-47px 0;}
.page-tools .comment{background-position:-64px 0;}
.page-tools .rating,
.page-tools .feedback{}
.page-tools .toggle-button{/*background-position:top left;padding-left:24px;*/}
.page-tools-full .toggle-button{/*padding-left:22px;*/}
.page-tools-compact li.rating-feedback{overflow:auto;}
.page-tools-full .rating-label{margin-right:8px;clear:none;}
.page-tools-full .rating-form{width:auto;clear:none;}
.page-tools-full .feedback{width:auto;}
.page-tools-mini{border:1px solid #D2D5D7;float:right;margin:10px auto 0 auto;padding:1em;}
.page-tools-mini ul{width:auto;}
.page-tools-mini li{float:left;margin-right:4px;/*margin-top:1.5em;margin-bottom:0.5em;*/}
.page-tools-mini li.last{margin-right:0;}
body.sf .page-tools-mini{margin-top:-10px;}
.page-tools-slim{float:none;margin:-20px auto 2em;font-size:0.8em;width:100%;border:none;border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:4px 0;}
.page-tools-slim.page-tools-outline{margin-bottom:1em;}
.page-tools-slim ul{width:auto;}
.page-tools-slim li{float:left;margin-right:12px;}
.page-tools-slim li.last{margin-right:0;}
body.sf .page-tools-slim{margin-top:-10px;}
.page-tools-slim .rating-form{clear:none;width:auto;margin-right:4px;}
.page-tools-slim .rating-label{clear:none;}
/* jQuery.Rating Plugin ********************************************* */
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url('../images/rating/delete.gif') no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url('../images/rating/star.gif') no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
.small div.rating-cancel,.small div.star-rating{width:13px;height:11px;}
.small div.rating-cancel,.small div.rating-cancel a{background:url('../images/rating/delete.gif') no-repeat 0 -12px}
/*.small div.star-rating,.small div.star-rating a{background:url('../images/rating/star_sm.gif') no-repeat 0 0px;}
*/
.small div.star-rating,.small div.star-rating a{background:transparent url('../images/rating/rating_sprite.png') no-repeat 0 0;}
.small div.rating-cancel a,.small div.star-rating a{width:12px;}
.small div.star-rating-on a{background-position:0 -12px!important;}
.small div.star-rating-hover a{background-position:0 -24px;}
}
@media print{body div#toolTip,
#hd,
#ft,
#crumbNav,
#slideshow,
#fixedTop,
.contact a:link,
.contact a:visited,
.navBoxWrap{display:none;border:none !important;}
body,
#doc{margin:0;padding:0.2em;width:auto;_width:auto;*width:auto;margin:0;float:none;color:#000 !important;min-width:0;background-image:none !important;background:none !important;}
body{background:none;}
/* links */
a:link,
a:visited,
#ft a:link,
#ft a:visited{color:#900;text-decoration:underline;}
/* rules for main templates */
.yui-t1 #bd,
.yui-t2 #bd,
.yui-t3 #bd,
.yui-t4 #bd,
.yui-t5 #bd,
.yui-t6 #bd,
.yui-t7 #bd,
.yui-t1 #yui-main,
.yui-t2 #yui-main,
.yui-t3 #yui-main,
.yui-t4 #yui-main,
.yui-t5 #yui-main,
.yui-t6 #yui-main,
.yui-t7 #yui-main,
.cp .yui-t1 #yui-main,
.cp .yui-t2 #yui-main,
.cp .yui-t3 #yui-main,
.cp .yui-t4 #yui-main,
.cp .yui-t5 #yui-main,
.cp .yui-t6 #yui-main,
.cp .yui-t7 #yui-main,
.sf .yui-t1 #yui-main,
.sf .yui-t2 #yui-main,
.sf .yui-t3 #yui-main,
.sf .yui-t4 #yui-main,
.sf .yui-t5 #yui-main,
.sf .yui-t6 #yui-main,
.sf .yui-t7 #yui-main,
.cpSf .yui-t1 #yui-main,
.cpSf .yui-t2 #yui-main,
.cpSf .yui-t3 #yui-main,
.cpSf .yui-t4 #yui-main,
.cpSf .yui-t5 #yui-main,
.cpSf .yui-t6 #yui-main,
.cpSf .yui-t7 #yui-main,
.yui-g div.first,
.yui-g .yui-u,
.yui-g .yui-g,
.yui-g .yui-g .yui-u,
.yui-gb div.first,
.yui-gb .yui-u,
.yui-gb .yui-g .yui-u,
.yui-gc div.first,
.yui-gc .yui-u,
.yui-gc .yui-g .yui-u,
.yui-gd div.first,
.yui-gd .yui-u,
.yui-gd .yui-g .yui-u,
.yui-ge div.first,
.yui-ge .yui-u,
.yui-ge .yui-g .yui-u,
.yui-gf div.first,
.yui-gf .yui-u,
.yui-gf .yui-g .yui-u,
body.cp .yui-t1 .yui-b,
body.cp .yui-t2 .yui-b,
body.cp .yui-t3 .yui-b,
body.cp .yui-t4 .yui-b,
body.cp .yui-t5 .yui-b,
body.cp .yui-t6 .yui-b,
body.cp .yui-t7 .yui-b,
body.cp .yui-t1 #yui-main .yui-b,
body.cp .yui-t2 #yui-main .yui-b,
body.cp .yui-t3 #yui-main .yui-b,
body.cp .yui-t4 #yui-main .yui-b,
body.cp .yui-t5 #yui-main .yui-b,
body.cp .yui-t6 #yui-main .yui-b,
body.cp .yui-t7 #yui-main .yui-b,
body.sf .yui-t1 .yui-b,
body.sf .yui-t2 .yui-b,
body.sf .yui-t3 .yui-b,
body.sf .yui-t4 .yui-b,
body.sf .yui-t5 .yui-b,
body.sf .yui-t6 .yui-b,
body.sf .yui-t7 .yui-b,
body.sf .yui-t1 #yui-main .yui-b,
body.sf .yui-t2 #yui-main .yui-b,
body.sf .yui-t3 #yui-main .yui-b,
body.sf .yui-t4 #yui-main .yui-b,
body.sf .yui-t5 #yui-main .yui-b,
body.sf .yui-t6 #yui-main .yui-b,
body.sf .yui-t7 #yui-main .yui-b,
body.cpSf .yui-t1 .yui-b,
body.cpSf .yui-t2 .yui-b,
body.cpSf .yui-t3 .yui-b,
body.cpSf .yui-t4 .yui-b,
body.cpSf .yui-t5 .yui-b,
body.cpSf .yui-t6 .yui-b,
body.cpSf .yui-t7 .yui-b,
body.cpSf .yui-t1 #yui-main .yui-b,
body.cpSf .yui-t2 #yui-main .yui-b,
body.cpSf .yui-t3 #yui-main .yui-b,
body.cpSf .yui-t4 #yui-main .yui-b,
body.cpSf .yui-t5 #yui-main .yui-b,
body.cpSf .yui-t6 #yui-main .yui-b,
body.cpSf .yui-t7 #yui-main .yui-b,
#OfficeAddress{float:none;margin:0;padding:0;width:auto;_width:auto;background:none;border:none !important;color:#000 !important;}
#bd{background-image:none;border:none !important;}
#OfficeAddress{background-image:none;border:none;margin-bottom:3em;}
#dean #yui-main a#karenryanLink,
#dean #yui-main a#karenryanLink:visited{margin:auto;padding:auto;background:none;border:none;text-align:left;text-decoration:underline;}
#karenryan div#pageOutline{background:none;border:none;}
#ft p{margin:0;width:auto;float:none;color:#000;}
/* Pod */
.yui-u{margin:0;width:auto;float:none;background:none;}
body.cp #yui-main .yui-u h2,
body.sf #yui-main .yui-u h2,
body.cpSf #yui-main .yui-u h2,
#yui-main .yui-u h2 a:link,
#yui-main .yui-u h2 a:visited,
body.cp #yui-main .yui-g h2,
body.sf #yui-main .yui-g h2,
body.cpSf #yui-main .yui-g h2,
#yui-main .yui-g h2 a:link,
#yui-main .yui-g h2 a:visited,
body.cp .yui-b .yui-g h2,
body.cp .yui-b .yui-u h2,
body.cp .yui-b .yui-g h2 a:link,
body.cp .yui-b .yui-u h2 a:link,
body.cp .yui-b .yui-g h2 a:visited,
body.cp .yui-b .yui-u h2 a:visited,
body.sf .yui-b .yui-g h2,
body.sf .yui-b .yui-u h2,
body.sf .yui-b .yui-g h2 a:link,
body.sf .yui-b .yui-u h2 a:link,
body.sf .yui-b .yui-g h2 a:visited,
body.sf .yui-b .yui-u h2 a:visited,
body.cpSf .yui-b .yui-g h2,
body.cpSf .yui-b .yui-u h2,
body.cpSf .yui-b .yui-g h2 a:link,
body.cpSf .yui-b .yui-u h2 a:link,
body.cpSf .yui-b .yui-g h2 a:visited,
body.cpSf .yui-b .yui-u h2 a:visited,
.navBox h2,
.navBox h2 a:link,
.navBox h2 a:visited,
h2.blue,
h2.blue a:link,
h2.blue a:visited{background:none;margin:0;padding-left:0;width:auto;float:none;border:none;color:#000;text-decoration:none;}
.yui-u .content,
.yui-g .content{background:none;}
.msWordLink,.msExcelLink,.pdfLink{display:block;padding:0;}
#yui-main a.msWordLink,
#yui-main a.msExcelLink,
#yui-main a.pdfLink,
#yui-main a.msWordLink,
#yui-main a.msWordLink:visited,
#yui-main a.msExcelLink,
#yui-main a.msExcelLink:visited,
#yui-main a.pdfLink,
#yui-main a.pdfLink:visited,
.news ul.headlines,
.news .headlines ul,
.news ul.headlines li,
.news .headlines ul li,
body.cp table.dataTable th,
body.sf table.dataTable th,
body.cpSf table.dataTable th,
.faceBox,
.faceBox h3{background:none;background-image:none !important;}
body.cp h1,
body.sf h1,
body.cpSf h1,
body.cp #yui-main h2,
body.sf #yui-main h2,
body.cpSf #yui-main h2{color:#000;}
body.cp h1,
body.sf h1,
body.cpSf h1{margin-top:0;padding-top:0;}
#pageOutline{border-bottom:1px solid #000;}
.news .teasers p{float:none;margin:0;width:auto;}
.teaserImg{float:none;width:auto;}
.externalLink{background:none !important;padding:0;}
}
