body {
	margin-top: 0px; 
	font: 10pt verdana, arial, helvetica, sans-serif; 
	margin-left: 0px; 
	background-color: #ffffff;
	}

img {
	border:none;
	}

a:link {
	color: #0000ff; 
	background-color: transparent; 
	text-decoration: none;
	}

a:visited {
	color: #660099; 
	background-color: 
	transparent; 
	text-decoration: none
	}

a:active {
	color: #3399cc; 
	background-color: transparent; 
	text-decoration: none;
	}
	
p {
	font: 10pt verdana, arial, helvetica, sans-serif;
	}
	
td {
	font: 10pt verdana, arial, helvetica, sans-serif;
	}

	
.highlight {
	font: 700 10pt verdana, arial, helvetica, sans-serif; 
	color: #cccc00; 
	background-color: transparent; 
	text-decoration: underline;
	}

p.footer {
	font: 7.5pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}

/* added for http://www.aimr.org/cfaprogram/importantdates.html */

.bgcolor {
 	font: 10pt Verdana, Arial, Helvetica, sans-serif;
 	background-color: #F2F2E6; 
      }  

/* End insert */

.bgcolor-orange {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	background-color: #F3D365;
	}

.bgcolor-y {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	background-color: #ffffcc
	}

.bgcolor-g {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	background-color: #e1ece2
	}

.bolduline {
	font: 700 10pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent; 
	text-decoration: underline;
	}

.bolditalic {
	font: 700 10pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}

.uline {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent; 
	text-decoration: underline
	}
	
.left {
	text-align: left
	}

.center {
	text-align: center
	}

.padding {
	text-indent: 15px
	}

.uppercase {
	text-transform: uppercase
	}

.capitalize {
	text-transform: capitalize
	}

.lowercase {
	text-transform: lowercase
	}
	
.indent {
	text-indent: 15px
	}

.footer {
	font: 8pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent;
	}

.footer p {
	font: 8pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}

.ftrbold {
	font: 700 8pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}
	
.green {
	font: 700 10pt verdana, arial, helvetica, sans-serif; 
	color: #006666; 
	background-color: transparent
	}

b.green p {
	font: 700 10pt verdana, arial, helvetica, sans-serif; 
	color: #006666; 
	background-color: transparent
	}

.blue {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	color: #0000ff; 
	background-color: transparent
	}
	
.darkblue {
	font-weight: 700; 
	color: #000066; 
	background-color: transparent
	}
	
.black {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	color: #000000; 
	background-color: transparent
	}
	
.bred {
	font: 700 10pt verdana, arial, helvetica, sans-serif; 
	color: #ff0000; 
	background-color: transparent
	}
	
.red {
	font: 700 10pt verdana, arial, helvetica, sans-serif; 
	color: #990000; 
	background-color: transparent
	}
	
.rednotbold {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	color: #ff0000; 
	background-color: transparent
	}
	
.red8 {
	font: 700 8pt verdana, arial, helvetica, sans-serif; 
	color: #990000; 
	background-color: transparent
	}
	
.courier {
	font: 10pt "courier new", courier, mono; 
	background-color: transparent
	}

.note {
	font: 7.5pt verdana, arial, helvetica, sans-serif; 
	background-color:#ffffff;
	}
	
.notebold {
	font: 700 7.5pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}

.pdfnote {
	font: bold 8pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}

.big {
	font: bold 12pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}

.bigger {
	font: bold 14pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}

.biggest {
	font: bold 16pt verdana, arial, helvetica, sans-serif; 
	background-color: transparent
	}

b {
	font-weight: bold
	}

i {
	font-style: italic
	}

h1 {
	font: bold 20pt verdana, arial, helvetica, sans-serif
	}

h2 {
	font: bold 16pt verdana, arial, helvetica, sans-serif
	}

h3 {
	font: bold 12pt verdana, arial, helvetica, sans-serif
	}
	
.heading_title {
	font: bold 12pt verdana, arial, helvetica, sans-serif;
	color: #006666;
	}

h3.green {
	font: bold 12pt verdana, arial, helvetica, sans-serif; 
	color: #006666
	}

ul {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	list-style-type: disc
	}

ol {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	list-style-type: decimal
	}

ol.alphaupper {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	list-style-type: upper-alpha
	}

ol.romanupper {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	list-style-type: upper-roman
	}

ol.alphalower {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	list-style-type: lower-alpha
	}

ol.romanlower {
	font: 10pt verdana, arial, helvetica, sans-serif; 
	list-style-type: lower-roman
	}

.arial {
	font-weight: 700; background-color: transparent
	}

.regular-font-larger {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold;
	}

.main_title {  
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: bold; 
	color: #006666;
	}

.2nd_title {  
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold;
	}

.minor-text {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal
	}

.minor-text p {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal
	}

.smallform {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	}

.small_text {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	}

.small_text p { 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	}

.textarea (
	font: 10pt verdana, arial, helvetica, sans-serif; 
	}
 
.2nd_nav {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold
	}

.subsectiontitle {
	background-color:#ddddbd; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold
	} 

.subsectiontitle_text {
	font-weight:bold;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	text-transform:uppercase;
	}


.firstcolumnbackground {
	background-color:#ffffff; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	}


#leadstory {
	background-color:#ffffff; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal;
	}

.indexcolumn1 {
	background-color:#f2f2e6; 
	vertical-align:top; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	}

.indexcolumn2 {
	background-color:#f2f2e6; 
	vertical-align:top; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	}
	
.section-background {
 	font: 10pt Verdana, Arial, Helvetica, sans-serif;
 	background-color: #f2f2e6; 
	}

	
/* Form Styles Begin Here */

.form_intro_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal 
	}
	
.form_intro_block {
	background-color:#DDDDBD;
	} 

.form_title_text {
	color: #006666;
	font-weight:bold;
	}
	
.form_subtitle_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	background-color:#DDDDBD;
	white-space:nowrap;
	height:1px;
	}
	
.form_subtitle_block {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	background-color:#DDDDBD;
	white-space:nowrap;
	height:1px;
	display:block;
	}

.form_subtitle2_block {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#F2F2E6;
	height:1px;
	display:block;
	font-size: 8pt; 
	}

.form_field {
	background-color:#F2F2E6;
	text-align:right;
	}

.form_field_text {
	font-siz:x-small; 
	font-family:Tahoma, Verdana, sans-serif;
	vertical-align:middle;
	}

.form_field_subtext {
	font-size:7.5pt; 
	font-family:Verdana, Tahoma, sans-serif;
	}

/* Form Styles End Here */


/* Sidebar formatting begins here */ 

.sidebar_background_line {
	background-color:#EBEBD6;
	}

.sidebar_background_fill {
	background-color:#FFFFEA;
	}
	
.sidebar_cell {
 	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
 	background-color:#FFFFEA;
 	} 

.sidebar_text { 
 	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
 	background-color: transparent;
 	/* this currently is the same style as pdfnote */
	}

/* Sidebar formatting ends here */ 


/* red text for http://www.aimr.org/advocacy/taskforce/00rpfr.html changed to not red */

.redbold {
 	font: 10pt Verdana, Arial, Helvetica, sans-serif;
 	color: #000000;  /* originally #FF0000 */
 	text-decoration:  none; /* originally underline */
 	font-weight: 700;
 	background-color: transparent;
 	}

/* end origially red text */
