/**/
body{font-family:verdana,helvetica,arial,sans-serif;font-size:73%;
/**/
margin:0}
html>body{font-size:9pt}
acronym,.titleTip{border-bottom:1px dotted rgb(61,92,122);cursor:help;margin:0;padding:0 0 0.4px 0}
a{color:#000000;background-color:transparent;text-decoration:underline;margin:0;padding:0 1px 2px 1px}
a:hover{color:rgb(255,204,0);text-decoration:none;
/**/
}
ol{margin:1em 0 1.5em 0;padding:0}
ul{list-style-type:square;margin:1em 0 0.5em 0;padding:0}
dl{margin:1em 0 0.5em 0;padding:0}
ul li{font-size:8pt;line-height:1.5em;margin:0.5ex 0 0 1.5em;padding:0}
ol li{line-height:1.5em;margin:1.25ex 0 0 2em;padding:0}
dt{font-weight:bold;margin:0;padding:0 0 1ex 0}
dd{line-height:1.75em;margin:0 0 1.5em 1.5em;padding:0}
.doNotDisplay{display:none!important}
.smallCaps{font-size:117%;font-variant:small-caps}
.onBackground{background-color:#eeeeee}
img.bookCover{text-align:center}
/**/
.header{width:980px}
.superHeader{color:#000000;  font-size:150%;background-color:transparent;text-align:left;font-weight:bold;margin:0;padding:0.5ex 10px}
.superHeader span{color:#999999;background-color:transparent;font-weight:bold;text-transform:uppercase}
.superHeader a{color:#000000;background-color:transparent;text-decoration:none;margin:0;padding:0 0.25ex 0 0}
.superHeader a:hover{color:rgb(193,102,90);background-color:transparent;text-decoration:none}
.midHeader{background-color:#FFFFFF;margin:auto;width:980px;padding:4px 4px;border-left:1px solid #999999;border-right:1px solid #999999}
.headerTitle{font-size:300%;margin:0;padding:0}
.headerSubTitle{font-size:151%;font-weight:normal;font-style:italic;margin:0 0 1ex 0;padding:0}
.headerLinks{text-align:right;vertical-align:top;margin:auto;width:980px}
.headerLinks a{color:black;background-color:transparent;text-decoration:none;margin:0;padding:0 0 0.5ex 0;display:block}
.headerLinks a:hover{color:rgb(255,204,0);background-color:transparent;text-decoration:underline}
.subHeader{color:white;background-color:#999999;margin:auto;padding:4px 4px;width:980px;border-left:1px solid #000000;border-right:1px solid #000000}
.subHeader a,.subHeader .highlight{color:white;background-color:transparent;font-size:110%;font-weight:bold;text-decoration:none;margin:0;padding:0 0.25ex 0 0}
.subHeader a:hover,.subHeader .highlight{color:rgb(255,204,0);background-color:transparent;text-decoration:none}
/**/
#main-copy{margin:auto;padding:4px 4px;clear:left;width:980px;border-left:1px solid #999999;border-right:1px solid #999999}
#main-copy h1{color:#000000;background-color:transparent;font-family:"trebuchet ms",verdana,helvetica,arial,sans-serif;font-size:200%;margin:0;padding:0}
#main-copy h2{color:#000000;background-color:transparent;font-family:"trebuchet ms",verdana,helvetica,arial,sans-serif;font-weight:normal;font-size:151%;margin:0;padding:1ex 0 0 0}
#main-copy p{line-height:1.6em;
/**/
margin:0.5em 0 1em 0;padding:0}
/**/
.newstab{line-height:0px;background-color:white;border:solid 1px #999}
.newslink{color:#c93;font-size:12px;line-height:18px;font-family:Arial,Helvetica,Verdana;text-decoration:none;text-align:center}
.newstickerSubTitle{color:black;font-size:12px;font-style:italic;font-weight:bold;line-height:18px;padding:2px 2px 2px 2px;font-family:Arial,Helvetica,Verdana;text-align:center}
.newstickerHeader{color:rgb(255,204,0);font-size:12px;line-height:18px;padding:4px 4px 4px 4px;font-family:Arial,Helvetica,Verdana;text-align:center;font-weight:bold;}
.newsticker{color:black;font-size:12px;line-height:18px;padding:4px 4px 4px 4px;font-family:Arial,Helvetica,Verdana;text-align:center;}
.newstickerCategory{color:black;font-size:12px;line-height:30px;font-family:Arial,Helvetica,Verdana;text-decoration:underline}
.more{text-align:right;margin:0;padding:0.5em 0}
.more a{color:rgb(61,92,122);background-color:transparent;font-size:92%;text-decoration:underline;margin:0;padding:0.25ex 0.75ex}
.more a:hover{color:rgb(117,144,174);text-decoration:none}
.rowOfBoxes{clear:both}
.quarter,.oneThird,.oneThirdGrey,.oneThirdArticles,.twoThirds,.twoThirdsArticles,.half,.fullWidth,.fullWidthLessMargin{margin:1em 0;float:left;border-left:1px solid rgb(204,204,204)}
.quarter{background-color:rgb(245,245,245);width:21%;margin:1em 6px;padding:0 1%;border:1px solid rgb(204,204,204)}
.oneThird{background-color:rgb(255,255,255);width:28%;padding:0 1.9%}
.oneThirdGrey{background-color:rgb(245,245,245);vertical-align:middle;width:28%;padding:0 1.9%}
.oneThirdArticles{background-color:rgb(255,255,255);width:28%;padding:0 1.9%;margin:0 0}
.half{text-align:justify;width:46%;padding:0 1.9%}
.twoThirds{text-align:justify;width:63%;padding:0 1.9%}
.twoThirdsArticles{text-align:justify;width:63%;padding:0 1.9%;margin:0 0}
.fullWidth{text-align:justify;width:96%;padding:0 1.2em;border-left:none}
.fullWidthLessMargin{margin:0 0;text-align:justify;width:96%;padding:0 1.2em;border-left:none}
.filler{
/**/
border:1px solid rgb(245,245,245)}
.noBorderOnLeft{border-left:none}
.noBorderOnRight{border-right:none}
.dividingBorderAbove{border-top:1px solid rgb(204,204,204)}
.sessionSummary{line-height:1.5em}
p.welcome{line-height:1em}
.centered{text-align:center}
.centeredVertical{vertical-align:middle}
/**/
/**/
#footer{color:rgb(255,255,255);background-color:#999999;font-size:87%;text-align:center;line-height:1.25em;margin:auto;padding:4px 0px;clear:left;width:980px}
#footer a{color:rgb(0,68,204);background-color:transparent;text-decoration:underline}
#footer a:hover{text-decoration:none}

