body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}

body{margin:0;padding:0;text-align:center;background:#e6e7eb;color:#333;}
a{color:#11529c;text-decoration:none;cursor:hand;cursor:pointer;}
a:hover{text-decoration:underline;}
a:visited{color:#7C355E;}
h1{color:#000;font:267% georgia,times;margin:15px 0px;}

.clrself:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clrself{zoom:1;}

.fltlt{float:left;}
.fltrt{float:right;}
.clrlt{clear:left;}
.clrrt{clear:right;}

#yl-wrap{width:973px;text-align:left;margin:0 auto;background-color:#fff;}
#yl-home-bg {margin:0;padding:0; }

.yl-w{width:644px;float:left;margin-left:10px;display:inline;}
.yl-e{width:300px;float:right;margin-right:5px;margin-top:10px;display:inline;}

.yl-ww{float:left;width:204px;}
.yl-we{float:left;width:430px;}

#yl-wrap,.yl-ww,.yl-we{_overflow:hidden;}
#yl-banner    { margin-left: auto; margin-right: auto; width:730px; padding:10px 0 20px;}
#yl-lrec-wrap { margin-left: auto; margin-right: auto; width:300px; margin-bottom:10px; }
#yl-sky-wrap { margin-bottom:10px; }
#yl-sky-wrap table { margin-left: auto; margin-right: auto; }
#yl-mip-wrap  { margin-left: auto; margin-right: auto;margin-bottom:10px; }

#yl-nav { height:38px;font:bold 12px verdana; text-transform:uppercase; width:100%; background:#fff url(navbar2.gif) repeat-x left bottom; }
#yl-nav ul { margin-left: auto; margin-right: auto; list-style:none; padding:0; width:830px; }
#yl-nav li { float:left; background:url(navbar2.gif) no-repeat 0px 0px; padding:0 0 0 8px; margin-right:5px; }

#yl-nav a {
display:block;
color:#000;
padding:4px 18px 4px 9px;
*padding-bottom:3px;
background: url(navbar2.gif) no-repeat 100% 0px;
text-decoration:none;
}
@media all and (min-width:0px) { 
	head~body #yl-nav a { padding:4px 18px 3px 9px; }
	}

#yl-nav #home    { background:url(navbar2.gif) no-repeat 0 -38px; }
#yl-nav #home a  { background:url(navbar2.gif) no-repeat 100% -38px; padding:4px 18px 19px 9px; color:#000; }
#yl-nav #current { background:url(navbar2.gif) no-repeat 0 -38px; }
#yl-nav #current a { background:url(navbar2.gif) no-repeat 100% -38px; padding:4px 18px 5px 9px; *padding-bottom:4px; color:#000;}

#yl-nav a:hover { color:#000; text-decoration:underline; }

#yl-subnav{border-bottom:1px solid #8DCCDD;padding:5px 12px;background-color:#CBE8F0;}

#yl-buzz {border-bottom:1px solid #8DCCDD;padding:3px 0px 1px 95px;background-color:#E7F6FB;}
#yl-buzz h4{font:bold 77% arial;color:#3e454f;text-transform:uppercase;line-height:2.5em;*line-height:2em;margin:0px 5px 0px 12px;*padding-bottom:4px;float:left;_display:inline;}
#yl-buzz ul li{zoom:1;float:left;line-height:1.4em;margin-right:20px;padding:3px 5px;_display:inline;vertical-align:center;}
#yl-buzz ul li a:link    {font-family:arial;font-size:100%;color:#f93;font-weight:bold;}
#yl-buzz ul li a:visited {font-family:arial;font-size:100%;color:#000000;font-weight:bold;}
#yl-buzz ul li em{font-size:100%;line-height:1.4em;}
#yl-buzz ul li strong{font-size:100%;font-weight:bold;line-height:1.4em;}
#yl-buzz ul li em strong{font-size:114%;font-weight:bold;}

/* Default Switcher colour scheme */
#yl-promo-menu li div{background:#f93 url(promonotch.gif) repeat-y left center;border-color:#63096B;position:absolute;margin:-1px 0px 0px -6px;width:150px;z-index:3;visibility:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}

#yl-rcpsrch{position:relative;margin:8px 0px 8px;clear:both;}
#yl-rcpsrch img{position:absolute;left:28px;top:0px;}
#yl-rcpsrch form{margin:3px 0px 4px;background-color:#EEF8FA;padding:7px 0px 0px 64px;}
#yl-rcpsrch label{display:block;font:bold 136% times;color:#a91f28;}
#yl-rcpsrch input#pr{margin-bottom:7px;width:400px;height:20px;border:1px solid #bbb;}
#yl-rcpsrch input#yl-rcpsbmt{position:absolute;right:75px;top:31px;width:97px;height:26px;}

.grd{background:transparent url(dot_grid.gif) repeat-y 210px 0px;zoom:1;}

.dthz,.dtvt,.dthr,.dthalf{background:white url(dot_horz.gif);}
.dthr2{background:white url(dot_horz.gif);margin-bottom:10px;}
.dthalf{background-repeat:repeat-y;background-position:320px top;}
.dtsmhz,.dtvsmt,.dtsmhr{background:transparent url(dtsmyl.gif);}
.dthz,.dtsmhz{background-repeat:repeat-x;}
.dtvt,.dtsmvt{background-repeat:repeat-y;}
.dtrt,.dtsmrt{background-position:right top;}
.dtbt{background-position:left bottom;}
.dthr, .dthr2{background-repeat:repeat-x;height:4px;line-height:0;clear:both;}
.dtsmhr{background:transparent url(dtsmyl.gif) repeat-x;height:1px;line-height:0;clear:both;}
.dthr hr, .dthr2 hr, .dtsmhr hr{display:none;}
.dtcol{background-position:205px 0px;}
.dtcol2{background-position:434px 0px;}

.grd-col-w .dthr{margin-left:0px;margin-right:1px;}
.grd-2col-w .dthr,.grd-2col-e .dthr{margin:0px 1px;}
.grd-2col-w {width:434px;float:left;background-color:#fff;}
.grd-2col-e {width:430px;float:left;background-color:#fff;}
.grd-2col-e {padding-bottom:10px;}
.grd-col-w,.grd-col-e{width:210px;float:left;}

.grd-col-e,.grd-2col-e,.grd-half-e{float:right;}
.grd-col-c{width:210px;float:left;}
.nobg{background:none;}
.grd-col-c,.grd-half-w,.grd-half-e,.grd-col-w,.grd-col-e,.grd-2col-w,.grd-2col-e{_overflow:hidden;}
.grd-col-w .grdmod{margin-right:10px;}
.grd-col-e .grdmod{margin-left:10px;}
.grd-col-c .grdmod{margin:5px 5px 10px 5px;}
.grd-2col-e .grdmod{margin:10px 0 0 10px;}
.grdmod{margin-top:5px;margin-bottom:5px;}
.grdmod a:link,.grdmod a:visited{color:#f93;}
.grdmod h2{text-transform:uppercase;}
.grdmod h2 a:link,.grdmod h2 a:visited{color:#11529c;}
.grdmod h3{margin-top:10px;margin-left:10px;font:bold 92% arial;}
.grdmod h6{color:#666;font:bold 77% arial;text-transform:uppercase;margin-top:20px;}
.grdmod img{margin:10px auto;display:block;}
.grdmod a.action{text-transform:uppercase;font:bold 85% arial;color:#11529c;}
.grdmod a.foot{display:block;margin-top:10px;}
.grdmod a.spill{font:bold 77% arial;color:#11529c;text-transform:uppercase;padding:2px 0;background:url(lnkaro2.gif) no-repeat right bottom;padding-right:22px;zoom:1;}

.grdmod p.tagline{font-size:85%;}
.grdmod p.source{color:#333;font:normal 85% arial;padding-top:5px;}
.grdmod p.source a{color:#11529c;}
.grdmod p.source strong{font-weight:bold;}
.grdmod q{font:normal 167% georgia,times;color:#666;}
.grdmod cite{display:block;font:77% arial;margin:2px 0px 5px;}
.grdmod cite a:link,.grdmod cite a:visited{color:#11529c;}
.grdmod cite.wit{color:#666;font:italic 120% georgia,times !important;margin:10px 0;}
.grdmod .sec{margin-top:10px;}
.grdmod .sec{float:right;width:70%;}
.grdmod .sec h6{margin-top:8px;}
.grdmod .sec ul{margin-top:5px;}
.grdmod .sec h4{font:normal 182% georgia,times;line-height:1.0em;}
.grdmod .sec .dthr{margin-top:10px;}
.grdmod ul{margin:10px 0;}
.grdmod ul li{margin-bottom:3px;font:100% georgia,times;}
.dtsm{margin:5px 15px 0px 0px;background:url(dtsmyl.gif) repeat-x;height:1px;}

.dthalf h3{margin:15px 0px 5px 0px;}
.dthalf p{line-height:1.4em;margin:5px 0 10px;}
.prvdr{padding-top:7px;margin-top:7px;text-align:right;background:url(dtsmyl.gif) repeat-x;}
.prvdr img{float:none;margin:0;display:inline;vertical-align:text-top;padding-left:5px;}
.bgclr1{background-color:#fffae4;}

/* Answers Module */
#yl_answers { margin-bottom:10px; }
#yl_answers .hd {background-color:#fff;padding:0;}
#yl_answers .hd h3 {font:normal 85% arial;text-align:center;}
#yl_answers .bd {background-color:#fff;margin:0;padding-top:5px;}
#yl_answers .bd img{float:left;padding:2px;border:1px solid #999;margin:0 8px 0 10px;}
#yl_answers .bd #y-hd-0 {display:none;}
#yl_answers p{margin:7px 0px 5px;}
#yl_answers .links {padding:10px 0;text-align:center;clear:both;}
#yl_answers .links a{font:bold 85% arial;color:#11529c;}

ul.bullet li,ul.blt li a{display:block;background:transparent url(bltbr.gif) no-repeat left .5em;padding-left:8px;}
ul.dots li{background:url(dtsmyl.gif) repeat-x bottom left;padding-bottom:7px;padding-left:0px;}
ul.dots li.last{background-image:none;}
ul.split{width:100%;clear:both;}
ul.split li{float:left;width:34%;margin-right:20px;}

ul.horz{margin-right:10px;background:url(dtsmyl.gif) repeat-x 0em 1.8em;}
ul.horz li{float:left;background:url(dtsm-yellow.gif) no-repeat right center;padding:3px 12px 3px 0;margin-right:8px;}
ul.aro li{display:block;background:transparent url(bltaro.gif) no-repeat left .4em;padding-left:8px;margin-bottom:7px;}

ol.numlist {margin-left:10px; }
.numlist li{font:normal 122% georgia,times;margin-bottom:5px;padding-bottom:10px;}
.numlist li .num{float:left;height:40px;width:40px;background:url(nums.gif) no-repeat;margin-right:4px;}
.numlist li .info{float:right;width:83%;}
.numlist li a,.numlist li a:visited{color:#000;}
.numlist li p.source{padding:2px 0;}
.numlist li p.source a,
.numlist li cite a,
.numlist li cite a:visited{color:#11529c;}
.numlist li p.source a strong,
.numlist li cite a strong{color:#000;}
.numlist li p.source strong{font:normal 92% arial;color:#333;}
.numlist li .num1{}
.numlist li .num2{background-position:-40px 0;}
.numlist li .num3{background-position:-80px 0;}
.numlist li .num4{background-position:-120px 0;}
.numlist li .num5{background-position:-160px 0;}

@media print{.numlist li div{background-image:none !important;text-indent:0 !important;overflow:visible !important;height:auto !important;width:auto !important;}}

.cnrmod{background:#ede8d2;}
.cnrmod .hd,.cnrmod .ft{position:relative;width:100%;}
.cnrmod .tl,.cnrmod .tr,.cnrmod .bl,.cnrmod .br{overflow:hidden;background:url(cnrmod.gif) no-repeat;position:absolute;width:9px;height:10px;}
.cnrmod .hd .tl{top:0px;left:0px;}
.cnrmod .hd .tr{background-position:-10px 0px;top:0px;right:0px;_right:-1px;}
.cnrmod .ft .bl{background-position:0px -11px;bottom:0px;left:0px;}
.cnrmod .ft .br{background-position:-10px -11px;bottom:0px;right:0px;_right:-1px;}
.cnrmod .bd{padding:20px;}
.cnrmod img{border:1px solid #d2bd64;}
.cnrmod p{font-size:92%;color:#11529c;margin-bottom:5px;}
.cnrmod a.btn{background:url(cnrmod.gif) no-repeat -19px 0px;padding:3px 0 5px 28px;font-weight:bold;font-size:85%;text-transform:uppercase;color:#000;display:block;margin-top:20px;}
#yl-video .cnrmod .bd h4 a,#watchit .cnrmod .bd h4 a{font-weight:normal;}
#yl-video .cnrmod,#watchit .cnrmod,#video .cnrmod{margin-bottom:20px;}
#yl-video .dots li,#watchit .dots li,#video .dots li{padding:5px 0 10px;}

.cols1 .hd,.cols1 .bd,.cols1 .ft{background:transparent url(crslbg.gif) no-repeat;width:644px;height:7px;}
.cols1 .hd{background-position:-4508px bottom;}
.cols1 .bd{background-position:-3864px 0;background-repeat:repeat-y;height:auto;}
.cols1 .ft{background-position:-5152px top;}

.cols2 .hd {background:transparent url(carousel_hd.gif) no-repeat;width:644px;height:7px !important;background-position:7px bottom;}
.cols2 .bd {background:transparent url(carousel_bd.gif) no-repeat;width:644px;background-position:7px 0;background-repeat:repeat-y;height:auto;}
.cols2 .ft {background:transparent url(carousel_ft.gif) no-repeat;width:644px;height:7px;background-position:7px top;}

.cols3 .hd,.cols3 .bd,.cols3 .ft{background:transparent url(crslbg.gif) no-repeat;width:644px;height:7px;}
.cols3 .hd{background-position:-644px bottom;}
.cols3 .bd{background-repeat:repeat-y;height:auto;}
.cols3 .ft{background-position:-1288px top;}

/* Article - defaults */
#yl-article-body h2, #yl-article-body h3, #yl-article-body h4, #yl-article-body h5, #yl-article-body p {padding:0 0 10px;}
#yl-article-body h3 { font:bold 122% arial; margin:5px 0; }
#yl-article-body h4 { font:bold 107% arial; margin:5px 0; }
#yl-article-body h5 { font:bold 100% arial; margin:5px 0; }
#yl-article-body p  { margin:5px 0; line-height:130%; }
#yl-article-body ul { list-style-type:none; margin:5px 0 5px 5px;}
#yl-article-body li { padding: 0 0 5px 8px; margin: 0; }
#yl-article-body li { background: url(ui/bullet.gif) no-repeat left .4em; } 
#yl-article-body em { font-style:italic; }
#yl-article-body strong { font-weight:bold; }
#yl-article-body .post-cmt { margin:20px 0; }
#yl-article-body .post-cmt a { font:bold 85% arial; color:#11529c; }
.dtk-art-text  {margin-bottom:10px;}
.dtk-art-text .dtk-art-image { display:inline; }
#yl-article-body .common-img { float:right; margin:10px 0 10px 10px; padding:0; border:0; }

/* common for most modules */
.cnrs{zoom:1;}
.cnrs .hd,.cnrs .ft{margin:-1px;_position:relative;}
.cnrs .hd{margin-bottom:-3px;}
.ft, .bd, .hd { clear:both; }
.sb-brws-generic { color:#333333; border:1px solid #99CCCC; zoom:1; }
.clear { clear:both; }
ul.video li,ul.vid li a,a.vid{display:block;background:transparent url(vidcam12.png) no-repeat 0px 1px;padding-left:15px;min-height:12px;_height:12px;zoom:1;}

#yl-ftnav{text-align:left;clear:both;color:#671219;margin-top:5px;}
#yl-ftnav .bd{padding:15px 10px 30px;background:#EAF5F9 url(ftnvbghome.gif) repeat-y;position:relative;_padding-bottom:17px;}
#yl-ftnav li{font:bold 85% arial;padding:0px 0px 4px 8px;background:transparent url(bltbr.gif) no-repeat left .5em;*display:block;*float:left;*clear:left;*width:90%;}
#yl-wrap #yl-ftnav * ul.first{margin-left:0;}
#yl-ftnav a{color:#990000;}
#yl-ftnav h3{font:bold 100% verdana;text-transform:uppercase;margin-bottom:15px;color:#990000;}
#yl-ftnav .dthr{margin:0px 1px 10px;}
#yl-ftnav .prop{float:left;width:304px;margin-left:10px;display:inline;}
#yl-ftnav .prop ul{float:left;width:46%;margin-left:10px;display:inline;}
#yl-ftnav .ymg{float:left;width:420px;margin-left:20px;display:inline;}
#yl-ftnav .ymg ul{float:left;width:31%;margin-left:10px;display:inline;}
#yl-ftnav .todo{float:left;width:180px;border-left:1px solid #d3bab5;padding-left:10px;}
#yl-ftnav .morelink{display:block;position:absolute;text-align:left;bottom:10px;font:bold 85% arial;width:15em;_padding-left:-15px;}
#yl-ftnav .prop .morelink{left:140px;}
#yl-ftnav .ymg .morelink{left:570px;width:15em;}

#yl-uf{padding:10px;font:85% arial;color:#111;}
#yl-uf a{color:#111;font-weight:bold;}

@media print{#yl-rcpsrch label{background-image:none !important;text-indent:0 !important;overflow:visible !important;height:auto !important;width:auto !important;}}
.dtk-searchtabs{top:0px;#}
.dtk-searchbox{margin-top:0px;#}
.dtk-searchsubmit{margin-top:0px;top:0px;#}
.yl-mybar-mod .bd h5{top:5px;#}
.yl-mybar-mod .tab-contents .wrap div{border-bottom:1px solid #ac902d;#}


