/* 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, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;}
body {line-height: 1; width:100%;}
ol, ul {list-style: none; margin:0; padding:0;}
.clear {clear:both;}
* {outline:none;}

body {background-image: url(https://www.putnam.com/images/bgHome.gif); font-family:Verdana, Geneva, sans-serif; font-size:11px;}
h1, h2, h3 {font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:30px; font-weight:normal; margin-bottom:35px;}
h2 {font-size:16px;}
h3 {font-size:15px; color:#003366; line-height:16px;}
h6 {font-size:10px;}
p {line-height: 18px;}

/* ID */
#body {width:934px; background-color:#FFF; margin-left:45px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#top {width:934px; height:195px; background-image:url(../images/spectrum_back.jpg); background-repeat:no-repeat; border-bottom:1px solid #4382ae;}
#top-left {width:394px; height:139px; float:left; padding:30px 30px 0 20px;}
#top-right {float:left; font-family:arial; font-size:13px; padding-top:80px; width:289px;}
#quote {color:#003366; line-height:26px; font-size:13px; font-style:italic; margin-top:120px;}
#quote-by {font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:10px;}
#nav {clear:both; position:relative; bottom:0;}
#sub-nav-wrapper1 {width:644px; margin:0 auto;}
#sub-nav-wrapper2 {width:730px; margin:0 auto;}
#sub-area1 p {line-height:16px; margin-bottom:11px;}
#sub-area2 p {line-height:16px; margin-bottom:11px;}
#sub-area3 p {line-height:16px; margin-bottom:11px;}
#sub-area4 p {line-height:16px; margin-bottom:11px;}
#sub-area5 p {line-height:16px; margin-bottom:11px;}
#branding {background:url("http://www.putnam.com/shared/images/public/shadow_white.gif") repeat-x scroll center top transparent; padding:15px 0 15px 0;}
#disclaimer {background-color:#e8eff9; color:#666666; padding:10px 20px 10px 20px;}
#disclaimer p {line-height:16px; margin-bottom:11px;}

/* Classes */
.list {margin-top:7px; list-style:disc; padding:0 0 0 15px; line-height:18px;}
.list li {margin:0 0 5px 0;}
.sidebar-list {margin-top:7px; list-style:disc; padding:0 0 0 15px; line-height:17px;}
.sidebar-list li {margin:0 0 6px 0;}
.hideable_content {padding:10px 20px 10px 20px;}
.sub-nav {height:25px; line-height:25px; background-color:#e8eff9;}
.doctype {color:#333; font-weight:normal; text-transform:uppercase;}
.spectrumFootnote {font-style:italic; line-height:14px;}

/* Nav */
#main_nav {height:26px; list-style:none !important; margin:0 0 0 10px !important; padding:0 !important;}
#main_nav li {float:left; list-style:none !important; margin:0; padding:0;}
#main_nav li a {background-image:url(../images/spectrum_nav.png); display:block; height:26px; margin:0; text-indent:-9999px;}
#main_nav li a#nav1 {width:196px;}
#main_nav li a#nav2 {background-position:-196px 0; width:235px;}
#main_nav li a#nav3 {background-position:-431px 0; width:124px;}
#main_nav li a#nav4 {background-position:-555px 0; width:163px;}
#main_nav li a#nav1.active {background-position:0 26px !important;}
#main_nav li a#nav1:hover {background-position:0 52px;}
#main_nav li a#nav2.active {background-position:-196px 26px !important;}
#main_nav li a#nav2:hover {background-position:-196px 52px;}
#main_nav li a#nav3.active {background-position:-431px 26px !important;}
#main_nav li a#nav3:hover {background-position:-431px 52px;}
#main_nav li a#nav4.active {background-position:-555px 26px !important;}
#main_nav li a#nav4:hover {background-position:-555px 52px;}


/* Links */
a:link, a:active {color:#0066CC;}
a:visited, a:hover {color:#6699FF;}
#disclaimer a:link, #disclaimer a:visited {color:#666666;}
#disclaimer a:hover, #disclaimer a:active {color:#999999;}
.sub-nav a:link, .sub-nav a:visited {color:#2a536f;}
.sub-nav a:hover, .sub-nav a:active {color:#6595b6;}
.sub-nav a.active, .sub-nav a.active:hover {color:#000 !important; text-decoration:none; cursor:text;}
h3 a:link, h3 a:visited {color:#003366; text-decoration:none;}
h3 a:hover, h3 a:active {color:#666666; text-decoration:underline;}
