body {
	font-family:Arial; font-size: -1; color: #000000;
	margin: 0; padding: 0; background-color: #FFFFFF;
	color: black;
	position: relative;
}

/*DEFINE FONT CLASSES*/
a.class1:link {text-decoration: underline; color: #000000;}
a.class1:visited {text-decoration: underline; color: #000000;}
a.class1:active {text-decoration: underline; color: #000000;}
a.class1:hover {text-decoration: none; color: #000000; background: #DADADA;}

a.class2:link {text-decoration: none; color: #004779;}
a.class2:visited {text-decoration: none; color: #004779;}
a.class2:active {text-decoration: none; color: #004779;}
a.class2:hover {text-decoration: none;  color: #004779; background: #DADADA;}

a.class3:link {text-decoration: underline; color: #FFFFFF;}
a.class3:visited {text-decoration: underline; color: #FFFFFF;}
a.class3:active {text-decoration: underline; color: #FFFFFF;}
a.class3:hover {text-decoration: none; color: #FFFFFF;}

a.class4:link {text-decoration: underline; color: #434343;}
a.class4:visited {text-decoration: underline; color: #434343;}
a.class4:active {text-decoration: underline; color: #434343;}
a.class4:hover {text-decoration: none; color: #616161;}

a.class5:link {text-decoration: none; color: #2C334A;}
a.class5:visited {text-decoration: none; color: #2C334A;}
a.class5:active {text-decoration: none; color: #2C334A;}
a.class5:hover {text-decoration: none; color: #0066BB;}

a.class6:link {text-decoration: none;}
a.class6:visited {text-decoration: none;}
a.class6:active {text-decoration: none;}
a.class6:hover {text-decoration: none; background: #FFF8AA;}

a.class7:link {text-decoration: none; color: #535354;}
a.class7:visited {text-decoration: none; color: #535354;}
a.class7:active {text-decoration: none; color: #535354;}
a.class7:hover {text-decoration: underline; color: #535354;}

td div.dd {position:absolute}
.nav {layer-background-color:#FFFFFF; background:#FFFFFF; border-bottom:#535354 1px solid; border-left:#535354 1px solid; border-right:#535354 1px solid;}
.nav ul {padding:0;margin:0;list-style-type:none}
.nav li {margin:0;background:url(http://www.pubfocus.com/images/blank.gif) 0px 0px no-repeat;padding-left:0px}

#aliveprocess { font-family:verdana; font-size: 12px; border: none; color: #434343}

/*START NAVIGATION TABS*/
#tabnav{padding:0; clear:both; }
#tabsubnav h5, #tabnav h5{display:none; }
#tabnav ul{margin:0; padding:0 0 0 1px; list-style:none; height:17px; bottom repeat-x; }
#tabnav li{display:block; float:left; background:#f2f3f5 url(http://www.pubfocus.com/pubfocus/images/left_gr.gif) no-repeat; margin-right:1px; padding-left: 1px;}
#tabnav li div{display:block; float:left; margin:0; background:url(http://www.pubfocus.com/pubfocus/images/right_gr.gif) no-repeat top right; padding-right:1px; }
#tabnav li a{display:block; float:left; font:12px arial; color:#434343; white-space:nowrap; padding:3px 3px; margin:0; text-decoration:none; }
#tabnav li a:visited{color:#434343; text-decoration:none;}
#tabnav li a:hover{color:#434343; text-decoration:underline;}
#tabnav li.on{background:#F2F3F5 url(http://www.pubfocus.com/pubfocus/images/left_blue.gif) no-repeat; padding-left:1px;}
#tabnav li.on div{background:url(http://www.pubfocus.com/pubfocus/images/right_blue.gif) top right no-repeat; padding-right:1px;}
#tabnav li.on a{color:#FFFFFF ; text-decoration:none; font-weight:bold;}
#tabnav li.on a:visited{color:#FFFFFF ; text-decoration:none; font-weight:bold;}
#tabnav li.on a:hover{color:#FFFFFF; text-decoration:underline; font-weight:bold;}
#tabnav li.index{background:none;  }
#tabnav li.index div{background:none; }
#tabnav li.index a{color:#003DB8 ; font-weight:normal; }
#tabnav li.index a:visited{color:#003DB8 ; }
/*END NAVIGATION TABS*/

/*BEGIN TOGGLE STUFF*/
/* toggle set corners (need new images)
#newscats .rcn .rce{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_ne.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#newscats .rcn .rce .rcw{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#newscats .rcs .rce{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px;  position:relative; bottom:-1px; right:-1px; }
#newscats .rcs .rce .rcw{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
 toggle set corners */

 /*
#newscats .headlines{clear:both; }
#newscats .newscat{border:1px solid #a5b2bd; margin:10px 0 ; position:relative; }
#newscats .toggle{background:#f2f3f5; height:17px; border-bottom:1px solid #a5b2bd; }
#newscats .toggle ul{float:left; margin:0; padding:0; list-style:none; position:absolute; top:-5px; left:7px; width:100%; }
#newscats .toggle li{float:left; font-family:verdana; display:block; padding-bottom:7px; }
#newscats .toggle li a{float:left; display:block; text-decoration:none; color:#003DB8 ; }
#newscats .toggle li a:visited{color:#434343 ; text-decoration:none;}
#newscats .toggle li a:hover{text-decoration:underline; }
#newscats .toggle li em{float:left; display:block; padding:0 4px; font:10px verdana; margin:8px 0 0 0; font-style:normal; color:#434343 ; border-right:1px solid #666; cursor:pointer; }
#newscats .toggle li.on{background:url(http://us.i1.yimg.com/us.yimg.com/i/us/nws/gl/ptr.gif) bottom center no-repeat; }
#newscats .toggle li.on a{color:#fff; background:#a5b1bd url(http://us.i1.yimg.com/us.yimg.com/i/us/nws/gl/tab_left.gif) no-repeat; padding-left:3px; text-decoration:none; }
#newscats .toggle li.on a:visited{color:#fff; text-decoration:none;}
#newscats .toggle li.on a:hover{text-decoration:underline; }
#newscats .toggle li.on em{background:#a5b1bd url(http://us.i1.yimg.com/us.yimg.com/i/us/nws/gl/tab_right.gif) no-repeat top right; margin:0; padding:8px 7px 5px 4px; border:none; font-weight:bold; color:#fff; }
END TOGGLE TAB STUFF*/

/*BEGIN TOGGLE STUFF*/
.clr{clear:both; line-height:1%;}
/* toggle set corners (need new images)*/
/*#newscats .rcs{display:block; width:100%; */
#newscats .rcn .rce{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_ne2.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#newscats .rcn .rce .rcw{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#newscats .rcs .rce{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px;  position:relative; bottom:-1px; right:-1px; }
#newscats .rcs .rce .rcw{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
/* toggle set corners */

/* toggle set corners (need new images)*/
#ynhome #newscats u{display:block; width:100%; }
#ynhome #newscats b{display:block; width:100%; border:1px solid #a5b2bd; z-index:99; position:relative; top:-1px; }
#ynhome #newscats u i{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_ne.gif) no-repeat top right; margin:0; height:3px; position:relative; top:-1px; right:-1px; }
#ynhome #newscats u i em{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_nw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-2px; }
#ynhome #newscats b i{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_se.gif) no-repeat top right; margin:0; height:3px; position:absolute; bottom:-1px; right:-1px; }
#ynhome #newscats b em{display:block; font-size:0; line-height:0; background:url(http://www.pubfocus.com/pubfocus/images/cr_m_lblue_sw.gif) no-repeat top left; margin:0; height:3px; width:3px; position:relative; left:-3px; }
/* toggle set corners */


#ynhome #newscats .headlines{clear:both; }
#ynhome #newscats .newscat{border:1px solid #a5b2bd; margin:10px 0; position:relative; }
#ynhome #newscats .toggle{background:#f2f3f5 url(www.pubfocus.com/pubfocus/images/newcats_bkgd.gif) repeat-x bottom left; height:17px; border-bottom:1px solid #a5b2bd; }
#ynhome #newscats .toggle ul{float:left; margin:0; padding:0; list-style:none; position:absolute; top:-5px; left:7px; width:100%; overflow: hidden; height: 2.4em; clip: rect(auto auto 100px auto); }
#ynhome #newscats .toggle li{float:left; font-size:10px; font-family:verdana; display:block; padding-bottom:6px; }
#ynhome #newscats .toggle li a{float:left; display:block; text-decoration:none; color:#003DB8 ; }
#ynhome #newscats .toggle li a:visited{color:#003DB8 ; }
#ynhome #newscats .toggle li a:hover{text-decoration:underline; }
#ynhome #newscats .toggle li em{float:left; display:block; padding:0 4px; font:10px verdana; margin:8px 0 0 0; font-style:normal; color:#003399 ; border-right:1px solid #666; cursor:pointer; }
#ynhome #newscats .toggle li.on{background:url(http://www.pubfocus.com/pubfocus/images/prptr.gif) bottom center no-repeat; padding-top:1px;}
#ynhome #newscats .toggle li.on a{color:#fff; background:#a5b1bd url(http://www.pubfocus.com/pubfocus/images/prtab_left.gif) no-repeat; padding-left:3px; }
#ynhome #newscats .toggle li.on a:visited{color:#fff; }
#ynhome #newscats .toggle li.on a:hover{text-decoration:none; }
#ynhome #newscats .toggle li.on em{background:#a5b1bd url(http://www.pubfocus.com/pubfocus/images/prtab_right.gif) no-repeat top right; margin:0; padding:8px 7px 5px 4px; border:none; font-weight:bold; color:#fff; }
#ynhome #newscats .toggle li.last em{border:none; }
#ynhome #newscats .newscat .rcn{background-color:#f2f3f5; }
#ynhome #newscats .newscat .catheadlines{border:none; padding-bottom:0; }

#ynhome #newscats .headlines ul li.iaudio{padding-left:15px; background:url(http://us.i1.yimg.com/us.yimg.com/i/nt/ic/ut/bsc/aud12_nrm_1.gif) no-repeat; }
#ynhome #newscats .headlines{border-top:0; padding:10px; }
#ynhome #newscats .headlines .moreheadlines{display:none; }
#ynhome #newscats .headlines h5{display:none; }
#ynhome #newscats .headlines ul{margin:0; padding:0 0 5px 0; list-style:none; }
#ynhome #newscats .headlines ul li{background:url(http://us.i1.yimg.com/us.yimg.com/i/us/nws/gl/bullet.gif) no-repeat; padding-left:8px; line-height:77%; }

#ynhome #newscats .headlines ul li a{padding-right:5px; }
#ynhome #newscats .headlines em{display:inline; }
#ynhome #newscats .headlines a.action{display:block; font-weight:bold; color:12258c; }

#ynhome #newscats .headlines .ynmysrcunit .action{display:none; }
#ynhome #newscats .open h4{background:url(http://us.i1.yimg.com/us.yimg.com/i/us/nws/gl/icon_openarrow.gif) left center no-repeat; }
#ynhome #newscats .open ul{display:block; }
#ynhome #newscats .headlines .open .action{display:block; }
.mysrcmsg h2{margin:0; padding:0; font-size:136%; font-weight:normal; color:#666; }
.mysrcmsg p{margin:5px 0; padding:0; }
.mysrcmsg .action{font:122% arial; }

/*END HOME PAGE STYLES*/
