* {margin:0;padding:0;font-family:sans-serif;font-size:10pt;}
.cf:after { content:".";display:block;height:0;clear:both;visibility: hidden; }
.cf { display:inline-block; }
.cf {display:block;}



#container {width:750px;margin:0 auto;font-family:tahoma;padding-top:20px;border:1px solid #aaaaaa;border-top:0;padding:10px;}
#container #header {padding-bottom:20px;border-bottom:1px solid #aaaaaa;}
#container #header h1 {font-size:24pt;}
#container #header h2 {font-size:18pt;}
#container #header h3 {font-size:14pt;}

#container #prospectus_block h2 {font-size:10pt;text-align:center;padding:10px 0 10px 0;}

#container h4 {font-size:12pt;margin-top:15px;margin-bottom:10px;text-align:center;}
#container #left {width:480px;padding-right:10px;float:left;}
#container #right {width:220px;float:left;padding-left:30px;}
#container #left h1 {font-size:14pt;border-bottom:1px solid black;margin-bottom:10px;padding-top:5px;}
#container #left p {padding-bottom:10px;padding-right:10px;}
#container #right h1 {font-size:9pt;padding-top:15px;text-align:center;}
#container #right ul {font-size:8pt;padding-top:10px;}
#mcontent {background:url('left_bg.jpg') repeat;}
.slist {margin-left:10px;}
.slist li {padding-bottom:5px;}
.nbullet {list-style-type:none;padding-top:10px;}
.nbullet span {font-weight:bold;}
.b {font-weight:bold;text-decoration:underline;padding-bottom:4px;}

#mcontent {background:url('left_bg.jpg') repeat;}

#mmaker {font-size:13pt;margin-top:10px;}
#mmaker a {font-weight:bold;font-size:11pt;}

.attn {padding-top:10px;color:#aaaaaa;font-size:9pt;font-weight:bold;}

#drp_tools {padding:3px 0 3px 0;border-bottom:1px solid #aaaaaa;}
#drp_tools input {border:1px solid black;font-size:10pt;}
#drp_tools #i_company {font-size:8pt;width:160px;}

#section_links {background-color:black;text-align:center;border-bottom:1px solid black;margin-bottom:5px;padding:4px 0 4px 0;}
#section_links a {margin:0 10px 0 10px;color:white;font-weight:bold;text-decoration:none;}
#section_links a:hover {text-decoration:underline;}

#prospectus_block table td {font-size:9pt;border-bottom:1px solid #aaaaaa;padding:1px 0 1px 0;}
#prospectus_block table {border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;width:470px;padding-bottom:5px;border-collapse:collapse;margin-top:10px;}
#prospectus_block .label {width:175px;}
#prospectus_block .data {font-weight:bold;}

#capsule_review {padding-top:10px;font-size:9pt;}

.disclaimer {padding-top:15px;}



#drp_tools form {float:left;width:225px;}
#achooser {width:515px;float:left;text-align:right;}
#achooser a {font-size:9pt;color:black;padding:0 1px 0 1px;font-weight:bold;}
#achooser span {font-size:8pt;}

#list_table a {color:blue;font-weight:bold;}
#list_table {text-align:left;width:100%;border:1px solid #aaaaaa;border-collapse:collapse;}
#list_table td {border-bottom:1px solid #aaaaaa;padding:3px 2px 3px 2px;}

#notify {text-align:center;font-size:12pt;margin-top:30px;}


#drp_menu {background-color:black;padding:4px 3px 4px 10px;}
#drp_menu a {color:white;font-size:10pt;font-weight:bold;margin-right:30px;text-decoration:none;}

#reading ul {margin-left:20px;margin-top:20px;}
#reading ul li {font-size:10pt;}
#reading ul a {font-size:10pt;font-weight:bold;}
#reading ul p {padding-top:5px;}

#reading table {border:1px solid #aaaaaa;border-collapse:collapse;}
#reading td {vertical-align:top;border-right:1px solid #aaaaaa;}


#challenge {font-size:12pt;text-align:center;padding-top:10px;}
#challenge a {font-size:12pt;}