/*reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
html{overflow-y:scroll;}
/* remember to define focus styles! */
:focus{outline:0;}
body {line-height:1;font-size:62.5%;font-family:Arial, Verdana;color:black;background:White url(/images/2.0/bg.gif) repeat-x top left;}
ol, ul{list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}

/*main*/
#wrapper{width:954px;margin:0 auto 0 auto;border:solid 0px red;}

/*top*/
#top_space{float:left;width:954px;height:70px;border:solid 0px red;}
#top_banner{float:left;padding:1px 0 0 247px;border:solid 0px red;}
#search_form{float:left;margin:42px 0 0 104px;width:129px;border:solid 0px red;}
#search_form input.inpt{float:left;width:100px;}
#search_form input.btn{float:left;margin:2px 0 0 6px;}
#top_navigation{float:left;width:954px;text-align:right;margin-top:4px;border:solid 0px red;position:relative;z-index:100;}
#top_navigation li{display:inline;list-style-type:none;border-right:solid 1px #cccccc;padding:0 7px 0 7px;}
#top_navigation li a{font-size:1.1em;color:#808080;line-height:11px;text-decoration:none;}
#top_navigation li a:hover{color:#0768A9;}
#top_navigation li.last_item{border:0;padding:0 0 0 7px;}
#logo_bar{float:left;width:954px;margin-top:7px;border:solid 0px red;}
#logo_bar #logo{float:left;width:376px;border:solid 0px red;}
#logo_bar #logo img{float:left;}
#logo_bar #charities{float:right;margin-top:9px;}
#main_navigation {float:left;width:873px;margin-top:20px;border:solid 0px red;}
#main_navigation ul{list-style-type:none;}
#main_navigation ul li{float:left;border-left:dotted 1px #999999;}
#main_navigation ul li a{display:block;font-size:1.2em;font-weight:normal;color:#808080;line-height:24px;text-decoration:none;padding:0 10px;}
#main_navigation ul li a:hover{color:#0768A9;}
#main_navigation li ul{z-index:100;position:absolute;background:#fff;width:23em;left:-999em;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
#main_navigation li li{display:block;list-style-type:square;width:23em;border-left:0;border-bottom:solid 1px #ccc;font-weight:normal;font-size:1em;font-family:Arial, Verdana;color:#666;}
#main_navigation li ul a{display:block;width:23em;w\idth: 23em;}
#main_navigation li:hover ul ul, #main_navigation li:hover ul ul ul, #main_navigation li.sfhover ul ul, #main_navigation li.sfhover ul ul ul {left:-999em;}
#main_navigation li:hover ul, #main_navigation li li:hover ul, #main_navigation li li li:hover ul, #main_navigation li.sfhover ul, #main_navigation li li.sfhover ul, #main_navigation li li li.sfhover ul {left: auto;}
#main_navigation ul ul li:hover, #main_navigation ul ul li.sfhover {background:#eee;}
#main_navigation li:hover, #main_navigation li.hover {position:static;z-index:1;}
#issn{float:left;margin-top:28px;color:#cccccc;border:solid 0px red;}

/*ticker*/
#ticker{float:left;clear:left;height:16px;margin:10px 0 0 0;width:954px;border:solid 0px Red;}
#ticker h2.label{float:left;display:block;font-size:1.2em;font-weight:bold;margin:0;padding:0 0 0 0;color:#0768a9;text-transform:uppercase;line-height:16px;}
#ticker #newsticker{margin:0;padding:0 0 0 10px;overflow:hidden;} 
#ticker #newsticker a{font-weight:normal;padding:0;margin:0;font-size:1.2em;color:#83b3d4;text-decoration:none;line-height:16px;}
#ticker #newsticker a:hover{text-decoration:underline;}

/*main*/
#content_container{float:left;width:954px;border:solid 0px red;}

/*homepage*/
#homepage_column_left{clear:left;float:left;width:444px;border:solid 0px red;}
#scrollable_area1{float:left;width:424px;margin-top:12px;border:solid 0px red;}
#scroll1buttons{float:left;border-left:solid 1px #ccc;}
#scroll1buttons ul{list-style-type:none;}
#scroll1buttons ul li{float:left;border-top:solid 1px #ccc;border-right:solid 1px #ccc;width:115px;text-align:center;}
#scroll1buttons ul li a{display:block;font-size:1.1em;font-weight:normal;color:#808080;line-height:27px;text-decoration:none;padding:0 10px;}
#scroll1buttons ul li a:hover{color:#fff;background:#fff url(/images/2.0/scrollerbuttonbg.gif) repeat-x top left;}
#scroll1buttons ul li a.selected{color:#fff;background:#fff url(/images/2.0/scrollerbuttonbg.gif) repeat-x top left;}
#homepage_articles_scroller{float:left;width:397px;height:510px;overflow:hidden;padding:7px 7px 0 7px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;}

    #homepage_articles_scroller .hpArticle{float:left;width:398px;text-align:left;border-bottom:dotted 1px #999;padding-bottom:10px;margin-bottom:10px;}
    #homepage_articles_scroller .hpArticle-Image{float:left;padding-right:10px;}
    #homepage_articles_scroller .hpArticle-Image img{border:solid 1px #bdbdbd;}
    #homepage_articles_scroller .hpArticle-Image p.hpArticle-Paper-Type{width:128px;background-color:#bdbdbd;padding:6px 0 4px 7px;color:White;text-transform:uppercase;font-size:0.9em;}
  
    #homepage_articles_scroller .hpArticle-Details{float:left;width:250px;}
    #homepage_articles_scroller .hpArticle-Details h1{font-size:1.2em;font-weight:bold;line-height:15px;padding-bottom:10px;}
    #homepage_articles_scroller .hpArticle-Details h1 a{text-decoration:none;color:#0768A9;}
    #homepage_articles_scroller .hpArticle-Details h1 a:hover{text-decoration:underline;}
    #homepage_articles_scroller .hpArticle-Details sup{line-height:19px;}
    #homepage_articles_scroller .hpArticle-Details p.hpArticle-Author{color:#000;font-size:1.1em;line-height:15px;padding:2px 0 2px 0;}
    #homepage_articles_scroller .hpArticle-Details p.hpArticle-DOI{color:#999;font-size:1.1em;padding:5px 0 2px 0;}
  
    #homepage_articles_scroller .hpArticle-Read-More{clear:both;text-align:left;font-weight:normal;font-size:1em;color:#83b3d4;margin-top:5px;} 
    #homepage_articles_scroller .hpArticle-Read-More a{color:#83b3d4;text-decoration:none;padding:2px;}
    #homepage_articles_scroller .hpArticle-Read-More a:hover{color:#000;}

#slideBar1{float:left;border:1px solid #ccc;height:517px;width:10px;cursor:pointer;}
#slideButton1{height:37px;width:10px;background:#0768a9 url(/images/2.0/scroller.gif) no-repeat;cursor:pointer;}
#news_box{clear:left;float:left;width:423px;margin-top:9px;border:solid 0px red;}
#news_box_buttons{float:left;border-left:solid 1px #ccc;}
#news_box_buttons ul{list-style-type:none;}
#news_box_buttons ul li#news_box_title{background:#fff url(/images/2.0/sprites.gif) no-repeat 0px 0px;width:175px;height:27px;}
#news_box_buttons ul li{float:left;border-top:solid 1px #ccc;border-right:solid 1px #ccc;width:81px;text-align:center;}
#news_box_buttons ul li a{display:block;font-size:1.1em;font-weight:normal;color:#808080;line-height:27px;text-decoration:none;padding:0 10px;}
#news_box_buttons ul li a:hover{color:#fff;background:#fff url(/images/2.0/scrollerbuttonbg.gif) repeat-x top left;}
#news_box_buttons ul li a.selected{color:#fff;background:#fff url(/images/2.0/scrollerbuttonbg.gif) repeat-x top left;}
#news_box_content{float:left;width:407px;height:173px;overflow:hidden;padding:7px 7px 0 7px;border:solid 1px #ccc;}
#news_box_content ul{margin:7px 0 7px 10px;padding:2px 0 2px 15px;list-style-type:square;}
#news_box_content ul li{font-size:1.2em;color:#0768a9;line-height:14px;margin:7px 0 7px 0;font-weight:bold;}
#news_box_content ul li a{color:#666666;text-decoration:none;}
#news_box_content ul li a:hover{text-decoration:underline;}

#NewsletterNav { width: 665px; background-color: #6DA1D5; height: 80px; }
#Article-List-Extended #NewsletterNav ul { margin-left: 20px; }
#NewsletterNav ul li { list-style: none; display: block; width: 42px; height: 46px; float: left; text-transform: uppercase; font-size: 1.7em; font-weight: bold; color: #FFFFFF; margin: 10px 4px 0 0; padding: 22px 0 0 6px; }
#NewsletterNav a { text-decoration: none; color: #FFFFFF; }
#NewsletterNav li.pre { background: #6DA1D5 url(/images/newsletternav_pre.jpg) no-repeat top left; }
#NewsletterNav li.pre a { color: #3B62A7; }
#NewsletterNav li.post { background: #6DA1D5 url(/images/newsletternav_post.jpg) no-repeat top left; }
#NewsletterNav li.post a { color: #5684C0; }
#NewsletterNav li.on, #NewsletterNav li:hover { background: #6DA1D5 url(/images/newsletternav_on.jpg) no-repeat top left; }
#NewsletterNav li:hover a { color: #FFFFFF; }

#homepage_column_center{float:left;width:390px;border:solid 0px red;}
#scrollable_area2{float:left;width:371px;margin-top:12px;border:solid 0px red;}
#scroll2buttons{float:left;border-left:solid 1px #ccc;}
#scroll2buttons ul{list-style-type:none;}
#scroll2buttons ul li#tv_box_title{background:#fff url(/images/2.0/sprites.gif) no-repeat 0px -28px;width:120px;height:27px;}
#scroll2buttons ul li{float:left;border-top:solid 1px #ccc;border-right:solid 1px #ccc;width:82px;text-align:center;}
#scroll2buttons ul li a{display:block;font-size:1.1em;font-weight:normal;color:#808080;line-height:27px;text-decoration:none;padding:0 10px;}
#scroll2buttons ul li a:hover{color:#fff;background:#fff url(/images/2.0/scrollerbuttonbg.gif) repeat-x top left;}
#scroll2buttons ul li a.noroll:hover{color:#fff;background:#fff url(/images/2.0/sprites.gif) no-repeat 0px -28px;}
#scroll2buttons ul li a.selected{color:#fff;background:#fff url(/images/2.0/scrollerbuttonbg.gif) repeat-x top left;}
#scroll2additionalcontrols{float:left;visibility:hidden;width:369px;height:0px;overflow:hidden;border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;}
#scroll2additionalcontrols #scroll2additionalcontrolscontentl{float:left;width:35px;border:solid 0px red;}
#scroll2additionalcontrols #scroll2additionalcontrolscontentr{float:left;width:33px;border:solid 0px red;}
#scroll2additionalcontrols #scroll2additionalcontrolscontent{float:left;width:295px;overflow:hidden;height:27px;border:solid 0px red;}
#scroll2additionalcontrols #scroll2additionalcontrolscontent ul{float:left;list-style-type:none;width:2500px;}
#scroll2additionalcontrols #scroll2additionalcontrolscontent ul li{float:left;}
#scroll2additionalcontrols #scroll2additionalcontrolscontent ul li a{float:left;color:#86b3d2;padding:9px;text-decoration:none;font-size:1.2em;border:solid 0px red;}
#scroll2additionalcontrols #scroll2additionalcontrolscontent ul li a:hover{color:#02669a;}
#scroll2additionalcontrols #scroll2additionalcontrolscontent ul li a:active{color:#02669a;}
#scroll2additionalcontrols #scroll2additionalcontrolscontent ul span{float:left;color:#ccc;padding:8px;text-decoration:none;font-size:1.2em;border:solid 0px red;}
#homepage_tv_scroller{float:left;width:344px;height:380px;overflow:hidden;padding:7px 7px 0 7px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;}

    #homepage_tv_scroller .hpVideo{float:left;width:398px;text-align:left;border-bottom:dotted 1px #999;padding-bottom:10px;margin-bottom:10px;}
    #homepage_tv_scroller .hpVideo-Image{float:left;width:134px;height:116px;margin-right:10px;}
  
    #homepage_tv_scroller .hpVideo-Details{float:left;width:200px;border:solid 0px red;}
    #homepage_tv_scroller .hpVideo-Details h1{font-size:1.2em;font-weight:bold;line-height:15px;padding-bottom:0px;}
    #homepage_tv_scroller .hpVideo-Details h1 a{text-decoration:none;color:#0768A9;}
    #homepage_tv_scroller .hpVideo-Details h1 a:hover{text-decoration:underline;}
    #homepage_tv_scroller .hpVideo-Details p.hpVideo-presenterJobTitle{color:#000;font-size:1.1em;line-height:15px;padding:2px 0 2px 0;}
    #homepage_tv_scroller .hpVideo-Rating{float:left;width:190px;padding:5px 0 5px 0;border:solid 0px red;}
    #homepage_tv_scroller .hpVideo-Details .hpVideo-Info{float:left;width:190px;color:#636e6e;font-size:1.1em;padding:5px 0 2px 0;font-weight:bold;border:solid 0px red;}
    #homepage_tv_scroller .hpVideo-Details .hpVideo-Info span.viewCount{color:#0768a9;}
    #homepage_tv_scroller .hpVideo-Details .hpVideo-Info span.duration{color:#434343;}
    #homepage_tv_scroller .hpVideo-Details .hpVideo-Icons{float:left;padding:5px 0 0 0;border:solid 0px red;}
    #homepage_tv_scroller .hpVideo-Details .hpVideo-Icons img{float:left;padding:0 5px 0 0;}

#slideBar2{float:left;border:1px solid #ccc;height:387px;width:10px;cursor:pointer;}
#slideButton2{height:37px;width:10px;background:#0768a9 url(/images/2.0/scroller.gif) no-repeat;cursor:pointer;}

#focus_videos1{float:left;width:369px;height:191px;margin-top:9px;border:solid 1px #ccc;}
#focus_videos2{float:left;width:369px;height:156px;margin-top:9px;border:solid 1px #ccc;}
#focus_videos_header1, #focus_videos_header2{background:#fff url(/images/2.0/scrollerbuttonbg.gif) repeat-x 0px 0px;width:369px;height:27px;}
#focus_videos_header1 h3, #focus_videos_header2 h3{font-size:1.3em;color:White;padding:4px 0 0 105px;line-height:16px;background:transparent url(/images/2.0/etv.gif) no-repeat 0px 0px;border:solid 0px red;}
#focus_videos_content1{float:left;padding:7px 7px 0 7px;overflow:hidden;height:155px;width:352px;border:solid 0px red;}
#focus_videos_content2{float:left;padding:7px 7px 0 7px;overflow:hidden;height:120px;width:352px;border:solid 0px red;}

    #focus_videos_content1 .hpVideo, #focus_videos_content2 .hpVideo{float:left;width:398px;text-align:left;border-bottom:dotted 1px #999;padding-bottom:10px;margin-bottom:10px;}
    #focus_videos_content1 .hpVideo-Image, #focus_videos_content2 .hpVideo-Image{float:left;width:134px;height:116px;margin-right:10px;}
  
    #focus_videos_content1 .hpVideo-Details, #focus_videos_content2 .hpVideo-Details{float:left;width:200px;border:solid 0px red;}
    #focus_videos_content1 .hpVideo-Details h1, #focus_videos_content2 .hpVideo-Details h1{font-size:1.2em;font-weight:bold;line-height:15px;padding-bottom:10px;}
    #focus_videos_content1 .hpVideo-Details h1 a, #focus_videos_content2 .hpVideo-Details h1 a{text-decoration:none;color:#0768A9;}
    #focus_videos_content1 .hpVideo-Details h1 a:hover, #focus_videos_content2 .hpVideo-Details h1 a:hover{text-decoration:underline;}
    #focus_videos_content1 .hpVideo-Details p.hpVideo-presenterJobTitle, #focus_videos_content2 .hpVideo-Details p.hpVideo-presenterJobTitle{color:#000;font-size:1.1em;line-height:15px;padding:2px 0 2px 0;}
    #focus_videos_content1 .hpVideo-Rating, #focus_videos_content2 .hpVideo-Rating{float:left;width:190px;padding:10px 0 0 0;border:solid 0px red;}
    #focus_videos_content1 .hpVideo-Details .hpVideo-Info, #focus_videos_content2 .hpVideo-Details .hpVideo-Info{float:left;width:190px;color:#636e6e;font-size:1.1em;padding:10px 0 2px 0;font-weight:bold;border:solid 0px red;}
    #focus_videos_content1 .hpVideo-Details .hpVideo-Info span.viewCount, #focus_videos_content2 .hpVideo-Details .hpVideo-Info span.viewCount{color:#0768a9;}
    #focus_videos_content1 .hpVideo-Details .hpVideo-Info span.duration, #focus_videos_content2 .hpVideo-Details .hpVideo-Info span.duration{color:#434343;}

#homepage_column_right{float:left;margin-top:12px;border:solid 0px red;}
#homepage_column_right .right_banner_item{clear:left;float:left;margin-bottom:4px;width:120px;}

/*footer*/
#footer{clear:both;float:left;width:954px;margin-top:13px;height:300px;border:solid 0px red;}
#founding_partners{float:left;border-right:solid 1px #ccc;width:317px;height:83px;}
#founding_charities{float:left;height:83px;width:600px;margin-left:12px;border:solid 0px red;}
#founding_partners p, #founding_charities p{font-size:1.1em;color:#666;margin-bottom:8px;}
#footer_links{clear:left;float:left;width:810px;margin-top:42px;text-align:right;border:solid 0px red;}
#footer_links li{display:inline;list-style-type:none;border-right:solid 1px #cccccc;padding:0 7px 0 7px;}
#footer_links li a{font-size:1.1em;color:#808080;line-height:14px;text-decoration:none;}
#footer_links li a:hover{color:#0768A9;}
#footer_links li.last_item{border:0;padding:0 0 0 7px;}
#footer_links li.digg{padding-left:25px;background:#fff url(/images/2.0/digg.gif) no-repeat 5px 0px;}
#footer_links li.facebook{padding-left:25px;background:#fff url(/images/2.0/facebook.gif) no-repeat 5px 0px;}
#footer_links li.twitter{padding-left:25px;background:#fff url(/images/2.0/twittericon.gif) no-repeat 5px 0px;}
#footer_links li.rss{padding-left:25px;background:#fff url(/images/2.0/rss.gif) no-repeat 5px 0px;}
#footer_links p{margin-top:17px;font-size:1.1em;color:#666;}
#footer_links p a{margin-top:17px;color:#666;text-decoration:none;}
#crossref_logo{float:right;margin:40px 40px 0 0;border:solid 0px red;}





/*LEGACY STUFF*/

#Left-Column { clear:left; float:left; width:125px; text-align:center;margin:12px 5px 0 0;border:solid 0px red;}
/*left nav*/

#navcontainer ul{margin:0;list-style-type:none;text-align:right;font-size:1.1em;}
#navcontainer li{margin:0;}
#navcontainer a{display:block;padding:5px 5px;width:115px;color:#666;background-color:#fff;text-decoration:none;border-bottom:solid 1px #ccc;}
#navcontainer a:hover{color:#0768A9;background-color:#eee;text-decoration:none;}
#navcontainer #current{color:#0768A9;background-color:#eee;text-decoration:none;}
#navcontainer ul ul li{margin:0;}
#navcontainer ul ul a{display:block;padding:5px 12px 5px 15px;width:90px;color:#666;background-color:#fff;text-decoration:none;font-size:0.8em;}
#navcontainer ul ul a:hover{color:#0768A9;background-color:#eee;text-decoration:none;}
#navcontainer #subcurrent{color:#0768A9;background-color:#eee;text-decoration:none;}  

#tweetboxtop{float:left;clear:left;margin-top:60px;}
#tweetbox{float:left;clear:left;width:122px;border:solid 1px #ccc;border-top:0;text-align:left;overflow:hidden;}
#tweetbox p.title{color:#3267a9;font-size:1.7em;padding:5px 0 0 5px;}
#tweetbox p.subtitle{color:#3267a9;font-size:1.1em;float:right;padding:3px 5px 0 0;}
#tweetbox ul{margin:30px 5px 20px 5px;}
#tweetbox ul li{margin-bottom:10px;}
#tweetbox ul li a{color:Black;font-size:1.1em;line-height:16px;text-decoration:none;font-weight:normal;margin-top:10px;}
#tweetbox ul li a:hover{color:#3267a9;}
#tweetbox p.logo{text-align:center;margin:10px auto 10px auto;}

#Center-Column { float:left; width:695px; margin-top:12px;border:solid 0px red;}
        
#Right-Column{float:left;margin:12px 0 0 6px;border:solid 0px red;}
#Right-Column .right_banner_item{clear:left;float:left;margin-bottom:4px;}        
        
#section-header{float:left;width:695px;height:106px;margin-bottom:4px;}
#section-header h1{float:left;color:White;margin:15px 0 0 22px;padding-top:17px;background-color:#3267a9;font-size:2.2em;font-weight:bold;width:200px;}
#section-header h2{clear:left;float:left;color:#83b3d4;font-size:1.9em;margin:3px 0 0 22px;font-weight:normal;width:230px;}
        
#article{float:left;width:965px;border:solid 0px blue;padding:26px 10px 10px 10px;}
#article #paperOptions{float:right;width:210px;background:#fff;margin:0 0 10px 10px;border:solid 1px #d5d5d5;font-size:1.2em;color:#666;}
#article #paperOptions h3{font-size:1.2em;border-bottom:solid 1px #d5d5d5;background:#eeeeee;margin:1px;padding:6px;}
#article #paperOptions ul{margin:10px 0 0 25px;margin-bottom:11px;}
#article #paperOptions li{list-style-image:url(/images/arrow.gif);margin-bottom:5px;}
#article #paperOptions a{color:#666;text-decoration:underline;}
#article #paperOptions a:hover{color:#0768A9;text-decoration:underline;}
#article h1{color:#0768a9;font-size:large;line-height:25px;}
#article h2{color:#0768a9;font-size:medium;}
#article p.abstract{font-weight:bold;}

#emailpaper h1{color:#0768a9;font-size:large;}
#emailpaper #emailForm{border:solid 1px #ccc;padding:10px;}
#emailpaper #emailForm p{font-size:1.2em;line-height:18px;}
#emailpaper #emailForm h2{color:#0768a9;font-size:medium;line-height:27px;}
#emailpaper #emailForm .author{font-weight:bold;padding-top:15px;font-size:1.1em;}
#emailpaper #emailForm .description{font-weight:normal;padding-top:15px;font-size:1.2em;line-height:18px;}
#emailpaper #emailForm .row{border:solid 1px red;}
#emailpaper #emailForm .row span{width:300px;border:solid 1px red;}
#emailpaper #emailForm hr{color:#cccccc;height:1px;}

#Right-Column { float:left; }


#Article-Navigation {position:absolute; top:3px; left:0px; line-height:24px; border-top:solid 1px #CCC;}
    /* #ARTICLE-NAVIGATION sub styles */
    #Article-Navigation ul { list-style-type:none; font-weight:bold;}
    #Article-Navigation li { float:left;}
    #Article-Navigation li.NavLine { height:25px; width:1px; background:#CCC;}
    #Article-Navigation a { display:block; width:122px; height:29px; text-align:center; margin:1px 1px 0 1px; color:#666; text-decoration:none; }
   /* #Article-Navigation a:hover { color:#FFF; background:transparent url(../images/Home/Articles-Nav-Background.gif) no-repeat left top;} */
    
#Article-List { float:left; margin-top:26px; width:402px; border:solid 1px #CCC; padding:0 12px 10px 10px;}
    /* #ARTICLE-LIST sub styles */
    #Article-List .Article { float:left;position:relative; width:398px; text-align:left; margin-top:10px; border-bottom:dotted 1px #999;padding-bottom:10px;}
    #Article-List .Article-Image { float:left; padding-right:10px; }
       #Article-List .Article-Image img { border:solid 1px #CCC;}
  
    #Article-List .Article-Details {float:left; width:250px;}
        #Article-List .Article-Details h1 {font-size:1.2em;}
        #Article-List .Article-Details h1 a { text-decoration:none; color:#0768A9;}
        #Article-List .Article-Details h1 a:hover {text-decoration:underline;}
        #Article-List .Article-Details p.doi { padding:0px;color:#999;font-size:1em;}
        
    #Article-List .Article-Details-WithoutPic { float:left; width:398px;border:solid 0px red; }
        #Article-List .Article-Details-WithoutPic h1 {font-size:1.2em;}
        #Article-List .Article-Details-WithoutPic h1 a { text-decoration:none; color:#0768A9;}
        #Article-List .Article-Details-WithoutPic h1 a:hover {text-decoration:underline;}
  
     #Article-List .Article-Read-More { clear:both;text-align:right; font-weight:bold; font-size:.8em;} 
        #Article-List .Article-Read-More a { color:#83b3d4; text-decoration:none;}
        #Article-List .Article-Read-More a:hover { color:#000;}
        
    #Article-List .Article-Paper-Type { text-align:left; font-weight:normal; font-size:1em;color:#0768A9;padding:2px;}         
        


#Article-List-Extended { float:left; margin-top:0px; width:670px; border:solid 1px #CCC; padding:0 13px 10px 10px;}
#Article-List-Extended p{line-height:19px;font-size:1.2em;padding:5px 0 5px 0;}
#Article-List-Extended h1{font-size:1.5em;font-weight:normal;margin:20px 0 5px 0;color:#0768A9;}
#Article-List-Extended ul{margin-left:50px;}
#Article-List-Extended li{list-style-type:square;font-size:1.2em;line-height:18px;color:#04426c;}
#Article-List-Extended ul ul li{list-style-type:square;font-size:1.1em;line-height:18px;color:#04426c;}
#Article-List-Extended table { border: none; }
#Article-List-Extended tr { border: none; }
#Article-List-Extended td { border: none; }


    /* #ARTICLE-LIST sub styles */
    #Article-List-Extended .Article { float:left;position:relative; width:670px; text-align:left; margin-top:10px; border-bottom:dotted 1px #999;padding-bottom:10px;}
    #Article-List-Extended .Article h2{font-size:1.3em;line-height:18px;padding-bottom:10px;}
    #Article-List-Extended .Article-Image { float:left; padding-right:10px; }
       #Article-List-Extended .Article-Image img { border:solid 1px #CCC;}
  
    #Article-List-Extended .Article-Details { float:left; width:520px;border:solid 0px red; }
        #Article-List-Extended .Article-Details h1 { font-size:1.4em;margin:0px;line-height:18px;}
        #Article-List-Extended .Article-Details h1 a { text-decoration:none; color:#666;}
        #Article-List-Extended .Article-Details h1 a:hover { color:#0768A9;}
        #Article-List-Extended .Article-Details p{font-size:1.2em;padding:5px 0 5px 0;}
        #Article-List-Extended .Article-Details p.doi { color:#999;font-size:1.1em;}
        
    #Article-List-Extended .Article-Details-WithoutPic { float:left; width:538px;border:solid 0px red; }
        #Article-List-Extended .Article-Details-WithoutPic h1 {font-size:1.4em;}
        #Article-List-Extended .Article-Details-WithoutPic h1 a { text-decoration:none; color:#666;}
        #Article-List-Extended .Article-Details-WithoutPic h1 b { color:#0768A9;}
        #Article-List-Extended .Article-Details-WithoutPic h1 a:hover { color:#0768A9;}
        #Article-List-Extended .Article-Details-WithoutPic p.doi { color:#999;font-size:1em;}
  
     #Article-List-Extended .Article-Read-More { position:absolute; right:0px; bottom:5px; font-weight:bold; font-size:1em;} 
        #Article-List-Extended .Article-Read-More a { color:#83b3d4; text-decoration:none;}
        #Article-List-Extended .Article-Read-More a:hover { color:#000;}
        
     #Article-List-Extended .Article-Paper-Type { text-align:left; font-weight:normal; font-size:1em;color:#0768A9;padding:2px;}

     /*Blog*/

    #Article-List-Extended .Blog-Details { float:left; width:670px;border:solid 0px red; }
        #Article-List-Extended .Blog-Details h1 { font-size:1.6em;margin:0px;}
        #Article-List-Extended .Blog-Details h1 a { text-decoration:none; color:#0768A9;}
        #Article-List-Extended .Blog-Details h1 a:hover { color:#666;}
        #Article-List-Extended .Blog-Details p { color:#000;font-size:1.2em;line-height:18px;padding:5px 0 5px 0;} 
        #Article-List-Extended .Blog-Details p.doi { color:#999;font-size:1.1em;} 
            
     #Article-List-Extended .registration-benefits{float:left;font-size:1.2em;line-height:16px;width:310px;border:solid 0px red;margin-top:10px;}
     
     #Article-List-Extended #sponsorship-left{float:left;margin-top:21px;}
     #Article-List-Extended #sponsorship-right{float:left;margin-top:21px;width:465px;}
     #Article-List-Extended #sponsorship-right h3{color:#043b61;font-size:1.7em;margin-bottom:10px;}
     #Article-List-Extended #sponsorship-right p{color:#3267a9;}
     #Article-List-Extended #sponsorship-right #sponsorship-right-left{float:left;margin-top:50px;}
     #Article-List-Extended #sponsorship-right #sponsorship-right-left h4{color:#3166a8;font-size:1.5em;}
     #Article-List-Extended #sponsorship-right #sponsorship-right-left ul{margin:10px 0 0 10px;}
     #Article-List-Extended #sponsorship-right #sponsorship-right-left ul li{list-style-type:none;color:#868686;}
     #Article-List-Extended #sponsorship-right #sponsorship-right-right{float:left;margin:50px 0 0 13px;}
     #Article-List-Extended #sponsorship-right #sponsorship-right-right #brochure{clear:left;float:left;margin-top:27px;height:220px;}
     #Article-List-Extended #sponsorship-right #sponsorship-right-right #brochure a{clear:left;float:left;}
     #Article-List-Extended #sponsorship-logos{clear:left;float:left;margin:100px 0 0 120px;width:420px;}

.Latest-Journal { float:left; margin-top:8px; border:solid 1px #CCC; width:414px; height:138px; padding:5px;}
    /* #JOURNAL sub divs and styles */
    .Journal-Cover { float:left; padding:5px 10px 0px 5px;}
    .Journal-Details { float:left; margin-top:5px; width:58%;}
    .Journal-Details b.Date { font-weight:normal; font-size:.8em;}
    .Journal-Details b.Summary { color:#999; font-weight:normal;}
    .Journal-Details img { margin-top:5px;}
    
#Mini-HighLights { position:absolute; top:29px; left:435px; width:275px;}
    /* #MINI-HIGHLIGHTS sub divs and styles */
    .Box-Border { clear:left; float:left; width:266px; height:69px; border:solid 1px #CCC; padding:2px; margin-bottom:4px;}
    .Box-Border2 { clear:left; float:left; width:266px; height:112px; border:solid 1px #CCC; padding:2px; margin-bottom:4px;}
    .Box-Grey-Background { width:auto; height:59px; padding:5px 6px; background:#ebf6fa;}
    .Box-Grey-Background2{ width:auto; height:102px; padding:5px 6px; background:#eeeeee;}
    .Box-Image { float:left; padding-right:10px;}
    .Box-Details { float:left; width:180px;}
        .Box-Details a{font-size:.8em; font-weight:normal;color:#666; text-decoration:none;}
        .Box-Details a:hover{text-decoration:underline;}
    .Box-Details2 { float:left; width:140px;border:solid 0px red;}
        .Box-Details2 p{font-size:0.9em;color:#666;}
        .Box-Details2 a{text-decoration:none;font-weight:bold;}
        .Box-Details2 a:hover{text-decoration:underline;}
    
    .Box-Border-Variant { position:relative; clear:left; float:left; width:266px; height:28px; border:solid 1px #CCC; padding:2px;}
    .Box-Grey-Background-Variant { width:auto; height:28px; background:#EEE url(/images/Home/ecms2.gif) no-repeat 7px 4px;}
        .Box-Grey-Background-Variant h3 {font-family:Arial, Verdana; font-size:95%; color:#666; padding:8px 0 0 65px; }
        .Box-Grey-Background-Variant .RSS { position:absolute; right:9px; top:9px;}
     .Box-White-Area { clear:left; float:left; width:270px; height:66px; border:solid 1px #CCC; border-top:none; background:#FFF url(/images/Home/White-Highlight-Box-Background-Fade.gif) no-repeat left bottom;  margin-bottom:4px; }
        .Box-White-Area a { display:block; background:#FFF url(/images/Icon-Blue-Arrow.gif) no-repeat 7px 15px; color:#000; font-size:.9em; text-decoration:none; padding:12px 20px;}
     .Box-White-Area2 { clear:left; float:left; width:270px; height:66px; border:solid 1px #CCC; border-top:none; background:#FFF url(/images/Home/White-Highlight-Box-Background-Fade.gif) no-repeat left bottom;  margin-bottom:4px;padding-top:6px; }
        .Box-White-Area2 a {  display:block; background:#FFF url(/images/Icon-Blue-Arrow.gif) no-repeat 8px 6px; color:#000; font-size:.9em; text-decoration:none; padding:3px 20px;}
        .Box-White-Area2 b{color:#0768a9;}
     
    .Box-White-Highlight { clear:left; float:left; margin-top:8px; width:270px; border:solid 1px #CCC;}     
    .Box-White-Highlight-Image { float:left; border-right:solid 1px #CCC;}
    .Box-White-Highlight-Details { float:left; width:160px; padding:10px; color:#999; font-size:95%; line-height:12px;}
        .Box-White-Highlight-Details h2 { margin-bottom:5px;}
        .Box-White-Highlight-Details a { color:#0768a9; text-decoration:none; font-size:xx-small;}
        
/*bread crumb trail*/

#bread{color:#0768A9;padding:5px 0px 10px 7px;margin:10px 0 10px 0;border-bottom:solid 1px #ccc;font-size:1.1em;}
#bread ul{margin-left:0;padding-left:0;display:inline;border:none;} 
#bread ul li{margin-left:0;padding-left:2px;border:none;list-style:none;display:inline;text-transform:capitalize;}
#bread ul li a{text-decoration:none;color:#666;}
#bread ul li a:hover{text-decoration:underline;color:#0768A9;}


#tagCloud {clear:left;border:0px solid red; padding: 0px 0px 10px 0px; text-align: center;line-height:30px;}
#tagCloud .tag0 a {font-size: 0.9em;color:#c0e3fb;text-decoration:none;}
#tagCloud .tag1 a {font-size: 1em;color:#c0e3fb;text-decoration:none;}
#tagCloud .tag2 a {font-size: 1.3em;color:#83c3ee;text-decoration:none;}
#tagCloud .tag3 a {font-size: 1.6em;color:#399ada;text-decoration:none;}
#tagCloud .tag4 a {font-size: 2em;color:#0768a9;text-decoration:none;}

#topicTagCloud {clear:left;width:670px;border:solid 0px red; padding: 0px 0px 10px 0px; text-align: center;line-height:40px;text-transform:capitalize;}
#topicTagCloud .topicTag0 a {font-size: 1.2em;color:#ccc;text-decoration:none;padding:10px;text-transform:capitalize;}
#topicTagCloud .topicTag1 a {font-size: 1.7em;color:#c0e3fb;text-decoration:none;padding:10px;text-transform:capitalize;}
#topicTagCloud .topicTag2 a {font-size: 2em;color:#83c3ee;text-decoration:none;padding:10px;text-transform:capitalize;}
#topicTagCloud .topicTag3 a {font-size: 2.1em;color:#399ada;text-decoration:none;padding:10px;text-transform:capitalize;}
#topicTagCloud .topicTag4 a {font-size: 2.4em;color:#0768a9;text-decoration:none;padding:10px;text-transform:capitalize;}

#login-box{float:left;border:solid 0px red;margin-right:30px;margin-top:10px;}
#login-form{float:left;margin-top:2px;border:solid 1px #ccc;width:300px;background:#b1cde1;padding:10px;color:Black;}

#register-box{float:left;border:solid 0px red;margin-top:10px;}
#register-form{float:left;margin-top:2px;border:solid 1px #ccc;width:661px;background:#f5f5f5;padding:10px;color:Black;}

blockquote.quote{position:relative;text-indent:2em;margin-bottom:30px;font-size:1.2em;}
.bqstart, .bqend{font-size:400%;font-family:Times New Roman;color:#0768A9;} /* apply IE specific rules first */
.bqstart{text-indent:0;margin:-0.6em 0 -2em 0;float:left;}
blockquote.quote > .bqstart{/* add extra non-ie rules */position:absolute;top:-0.2em;left:0;/* remove IE specific rules */float:none;margin:0;}
.bqend{position:absolute;margin-top:-0.6em;right:0;text-indent:0;}
blockquote.quote > .bqend{margin-top: -0.2em;}

a{color:#0768A9;}

.rssnewsitem{float:left;border:solid 0px red;width:650px;padding:10px;border-bottom:dotted 1px #ccc;line-height:18px;font-size:1.2em;}
.rssnewsitem a{font-size:1.3em;}


#web-credits{clear:both;width:320px;margin:50px auto 0 auto;text-align:center;border:solid 1px #ccc;padding:10px;}
#web-credits p{padding:0;margin:0;font-size:0.7em;color:#666;}
#web-credits a{padding:0;margin:0;text-decoration:none;color:#666;}
#web-credits a:hover{text-decoration:underline;color:#333;}
#w3c{clear:both;margin:50px auto 0 auto;text-align:center;border:solid 0px red;}



.alert{clear:both;float:left;border:solid 1px #0768A9;padding:10px 0 10px 35px;font-size:13px;color:Black;font-weight:bold;display:block;width:634px;margin-top:10px;background:#fff url(/images/error.gif) no-repeat center left;}

#site-map {float:left; margin-top:0px; width:683px; border:solid 1px #CCC; padding:0 12px 10px 10px;}
#site-map p{line-height:19px;}
#site-map h1{font-size:1.4em;font-weight:normal;margin:20px 0 5px 0;color:#0768A9;}
#site-map ul{margin-left:15px;}
#site-map li{padding-left:15px;list-style-type:none;font-size:1em;line-height:18px;color:#333333;background:url(/images/Icon-Blue-Arrow.gif) no-repeat 0px 7px;}
#site-map ul ul li{font-size:1em;}

.dictionary-highlight{font-weight:bold;color:#0768a9;font-size:1.2em;}

       
.flashcontent{float:left;border:solid 0px red;margin:0 0 4px 0;}  

#confirmBox
{
    width:95%;
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	margin:10px 0 20px 0;
	padding:10px 10px 10px 20px;
	background:#ffe url(/system/images/error.png) no-repeat center left;
	font-size:1.2em;
}  