body{margin:0;padding:0}html,body,form,fieldset{margin:0;padding:0;font:100%/140% Geneva,Trebuchet MS,Lucida,Arial,sans-serif}a img {border:none}h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address{margin:0;padding:0}ul{list-style:none;margin:0px;padding:0px}li{padding-left:9px;margin:0px}form label{cursor:pointer}fieldset{border:none}input,select,textarea{font-size:100%}a:focus{outline:none}.module h1,.moduletable h1{font-size:18px}.module h2,.moduletable h2{font-size:16px}.module h4,.moduletable h4{font-size:14px}div.main-left-only ol,div.main-left-only ul,div.main-right-only ol,div.main-right-only ul,div.main-wide ol,div.main-wide ul,div.main-both ol,div.main-both ul{margin-left:20px}p{padding-bottom:10px}h1{font-size:20px;line-height:125%;padding:4px;letter-spacing:-1px}h2{font-size:18px;line-height:125%;padding:4px;letter-spacing:-1px}h3{font-size:16px;line-height:125%;padding:4px;letter-spacing:-1px}h4{font-size:14px;line-height:125%;padding:4px;letter-spacing:-1px}p.alert{background:#f8bda9 url(../images/exc.png) no-repeat 15px 50%;    text-align:left;    padding:5px 20px 5px 45px;    border-top:2px solid #F00;    border-bottom:2px solid #F00;color:#57060a}p.info{    background:#b9cce5 url(../images/info.png) no-repeat 15px 50%;    text-align:left;    padding:5px 20px 5px 45px;    border-top:2px solid #466eae;    border-bottom:2px solid #466eae;color:#000}p.warn{    background:#faffb5 url(../images/warn.png) no-repeat 15px 50%; text-align:left; padding:5px 20px 5px 45px; border-top:2px solid #F7D229; border-bottom:2px solid #F7D229;color:#463b0b}ul.checklist li{list-style:none;line-height:16px;padding:2px 0px 2px 18px;list-style-position:outside}ul.checklist a{text-decoration:underline;padding:1px}ul.checklist a:hover{text-decoration:none;padding:1px}blockquote{ padding:10px; font-style:italic; padding:10px}div.code{ padding:10px;text-decoration:none;font:normal normal normal 11px "Courier New",Courier,mono}#header_text{width:960px;margin:0px auto}#header_text h1,#header_text h1 a{padding:0px;text-decoration:none}#header_text h2{padding:0px;margin:0px}#header_graphic a img{border:none}#header_graphic{width:960px;margin:0px auto}#header_text .inside,#header_graphic .inside{padding:0;margin:0}#header_graphic .inside{padding:0;margin:0}#pathway{margin:0px 0px 5px 0px;font-size:11px;float:right;padding-right:10px;color:#FFF}#header-wrap{width:100%;margin:0}#main-wrapper{width:964px;margin:14px auto 0px auto}#mainbody-both{padding:0px;margin:0px}.main-top-right-only,.main-top-both,.main-top-left-only{height:11px;width:964px}.main-top-wide{height:11px;width:964px}.main-both{margin:0px 210px 0px 200px}.main-wide{margin:0px auto;width:952px;position:relative}.main-left-only{margin:0px 10px 0px 200px;width:755px}.main-right-only{margin:0px 200px 0px 10px;width:750px}#leftcol{float:left;width:188px;padding:0;margin:0}#leftcol .left-inside{margin:0;padding:0px 10px 0px 10px}#rightcol{float:right;width:200px}#rightcol .right-inside{margin:0; width:auto;padding:5px 10px 0px 0px}.bottom-right-only,.bottom-both,.bottom-left-only,.bottom-wide{height:11px;margin:0px 0px 5px 0px;padding:0px}.footer{margin:0px;padding:0px 10px;text-align:center;font-size:11px;line-height:12px}.footer p{margin:0px;padding:2px 0px}.clear{clear:both;margin:0px;padding:0px;height:0px}  #headermod{float:right;overflow:hidden;position:relative}#headermod .moduletable h3{font-size:16px;line-height:16px;font-weight:bold;font-variant:normal;padding-top:8px;margin:0;text-indent:0px;background-image:none}#headermod .moduletable{font-size:11px;line-height:145%}#headermod .contentheading,#headermod a.contentpagetitle{font-size:16px;line-height:18px}div.module{margin-bottom:8px}div.module div{}div.module div div {}div.module div div div {padding:5px 0px 0px 0px}div.module div div div div{padding:0}div.module h3,div.moduletable h3{padding:0;line-height:100%;margin:0 0 5px 0;font-weight:normal;text-indent:9px;font-size:16px}div.module-none{margin-bottom:10px;background:none}div.module-none div{background:none}div.module-none div div{background:none}div.module-none div div div{background:none;padding:0px;margin:0px}div.module-none div div div div{background:transparent none;padding:0}div.module-none h3{margin:10px 0;padding:0;line-height:100%;height:auto;margin:0 0 5px 0;font-weight:normal;text-indent:15px;font-size:18px;font-style:normal;border:none;color:#2F462B}#showcase,.bottom {margin:0px;padding:0px}#leftcol ul#mainlevel li,#rightcol ul#mainlevel li,#leftcol ul#mainlevel-sidenav li,#rightcol ul#mainlevel-sidenav li{background-image:none;padding:0px}#leftcol ul#mainlevel,#rightcol ul#mainlevel,#leftcol ul#mainlevel-sidenav,#rightcol ul#mainlevel-sidenav{background-image:none;list-style:none}#leftcol a.mainlevel,#rightcol a.mainlevel,#leftcol a.mainlevel-sidenav,#rightcol a.mainlevel-sidenav{line-height:27px;height:27px;padding-left:8px;margin-bottom:2px;text-decoration:none;display:block;font-size:12px}#leftcol a.mainlevel:hover,#rightcol a.mainlevel:hover,#leftcol a.mainlevel-sidenav:hover,#rightcol a.mainlevel-sidenav:hover{}#leftcol a#active_menu.mainlevel,#leftcol a#active_menu.mainlevel:hover,#rightcol a#active_menu.mainlevel,#rightcol a#active_menu.mainlevel:hover{}a.sublevel,a.sublevel-sidenav{padding-left:4px;font-size:12px}a.sublevel.img{}div#banner{margin:0px auto 10px auto;text-align:center}table.contentpaneopen ul,table.contentpaneopen ol{list-style-position:inside}table.contentpaneopen{margin:0;padding:0;width:100%}table.blog table.contentpaneopen{white-space:normal;border-collapse:separate}table table.contentpaneopen td,table table.contentpane td{padding:0px 4px}table.contentpaneopen,table.contentpane,table.blog{border-collapse:collapse;width:100%}div.blog_more{padding:0px 10px}div.blog_more strong{position:relative}div.blog_more ul li{list-style:none;background-image:none;padding:0px}div.blog_more ul li a{text-decoration:none;display:block;padding:4px}div.blog_more ul li a:hover{text-decoration:none;display:block;padding:4px}table.pollstableborder{width:100%;text-align:left}table.poll{font-size:11px}.smalldark{white-space:nowrap}.sectiontableentry1 a,.sectiontableentry2 a{text-decoration:none}li a.category{font-weight:bold;text-decoration:none}table.contentpane tr td ul{list-style:none}body.contentpane{background:#fff;margin:25px}span.pagenav{color:#9e9984}td.modifydate{line-height:30px}div.mosimage{margin:10px}div.mosimage_caption{font:10px/12px Arial,Helvetica,Geneva,sans-serif;padding:2px}div.mosimage img{padding:5px}a.contentpagetitle{font-size:20px;font-weight:normal;white-space:normal;line-height:145%;padding:4px 0px 0px 0px;margin-bottom:6px;text-decoration:none}a.contentpagetitle:hover{text-decoration:none}td.contentheading{width:100%}.contentheading{font-size:20px;font-weight:normal;white-space:normal;line-height:115%;padding:4px 0px 0px 0px;margin-bottom:6px;font-style:normal;letter-spacing:-1px}.componentheading{font-size:20px;line-height:30px;font-weight:bold}a.readon{float:right;padding-left:18px;line-height:15px;font-size:12px;text-decoration:none}.pagenav_next a,.pagenav_prev a{margin:15px 15px 0px 0px;padding:1px 4px;text-align:center;text-decoration:none;font:12px Arial,Helvetica,Geneva,sans-serif}div.back_button a{margin:15px 15px 0px 0px;border:1px solid #adc387;padding:1px 2px;text-align:center;text-decoration:none;float:right;font:12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}.pagenav_next a:hover,.pagenav_prev a:hover,div.back_button a:hover{text-decoration:none}div.pagenavbar a,div.pagenavbar{text-decoration:none;font-size:11px}table.contenttoc{font-size:12px}table.contenttoc th{font-size:16px;font-weight:normal;font-style:normal;font-variant:small-caps}table.contenttoc td{font-size:14px;padding:2px 8px}table.contenttoc a.toclink {font-size:12px;text-decoration:none}