﻿a:link {
	color:#000080;
}
a:visited {
	color:#000080;
}
a:active {
	color:#000080;
}
#topBorder a:link{
	color:black;
	text-decoration:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}	
#topBorder a:visited{
	color:black;
	text-decoration:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}	
#topBorder a:active{
	color:black;
	text-decoration:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}	
#topBorder p{
	line-height:100%;
	word-spacing:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:-1px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#content p{
	line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#content li{
   line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	list-style-position:outside;
	list-style-type:disc;
}
#contentState p{
	line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:25px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#contentState li{
   line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:25px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	list-style-position:outside;
	list-style-type:disc;
}
#contentState table{
	border: 1px solid;
	border-color: #333333;
	padding: 4px;
	width: 95%;
	vertical-align:top;
	text-align:left;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	font-family:Verdana, Arial, sans-serif;
	line-height:120%;
}
#contentState tr{
	border-color: #FFFFFF;
	border: 1px 0 1px 0 solid;
}
#contentState td{
	background: #EAEAEA;
	padding: 10px;
}
#courseInfo p{
	line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}

#leftBorder p{
	line-height:100%;
	word-spacing:0;
	margin-left:5px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:5px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:#000080;
	font-family:Verdana,Arial,sans-serif;
	align:left;
}

#NYbox p {
   line-height:130%;
	word-spacing:0;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#frontBoxes p {
	line-height:120%;
	word-spacing:0;
	margin-left:3px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:5px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	text-align:left;
}
#frontFeatured p{
	line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	text-align:left;
	
}
#smallClose p {
   line-height:100%;
	word-spacing:0;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#smallWebinarHome p {
   line-height:100%;
	word-spacing:0;
	margin-left:2px;
	margin-right:2px;
	margin-top:5px;
	margin-bottom:5px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Arial,sans-serif;
}
#homeBanner p {
   line-height:100%;
	word-spacing:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	text-align:center;
}
#calendar p {
   line-height:120%;
	word-spacing:0;
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	margin-bottom:3px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#calendar td {
	border: 2px ridge;
	padding: 0;
	background: #FFFFFF;
	width: 110px;
	height: 60px;
	vertical-align:top;
	text-align:left;
}
.stateL {
	border-width: 10px 10px 10px 10px;
	border-style: solid;
	border-color: #ffffff;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
} 
.stateR {
	border-width: 10px 10px 10px 10px;
	border-style: solid;
	border-color: #ffffff;
	float: right;
	margin-left: 20px;
	margin-right: 20px;
} 
#courseIndex p{
	line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:0px;
	margin-bottom:0px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#courseGrid p{
	line-height:120%;
	word-spacing:0;
	font-style:normal;
	font-variant:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	margin:0 0 0 0;
}
#receipt p{
	line-height:120%;
	word-spacing:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:9pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#receiptSmallClose p {
   line-height:100%;
	word-spacing:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#licenseInfo p{
	line-height:100%;
	word-spacing:0;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#disciplineLink a:link, #disciplineLink a:visited, #disciplineLink a:active{
	color: #9D0000;
	text-decoration:none;
	line-height:120%;
	word-spacing:0;
	font-style:normal;
	font-variant:normal;
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana,Arial,sans-serif;
	margin:0 0 0 0;
}
#rightBar p{
   line-height:160%;
	word-spacing:0;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#author_table p{
	line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:10px;
	margin-top:2px;
	margin-bottom:2px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#author_table tr{
	height:5px
}
#author_table table{
	border:none;
	width:700px;
	margin-left:10px;
	float:none;				
}
h1{
	font-size:14pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	margin-left:10px;
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
}
#courseGrid h1{
	margin-left:0;
}

h2{
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000080;
	font-family:Verdana, Arial, sans-serif;
	margin-left:10px;
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
}
h3{
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FF0000;
	font-family:Verdana, Arial, sans-serif;
	margin-left:0px;
	margin-right:25px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:right;
}
h4{
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#333333;
	font-family:Verdana, Arial, sans-serif;
	margin-left:10px;
	margin-right:25px;
	margin-top:10px;
	margin-bottom:10px;
}
h5{
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#CC6600;
	font-family:Verdana, Arial, sans-serif;
	margin-left:10px;
	margin-right:25px;
	margin-top:10px;
	margin-bottom:0px;
}
#rightBar p{
   line-height:160%;
	word-spacing:0;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
}
#footer p{
	line-height:120%;
	word-spacing:0;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	text-align:center;
}
p.homeBanner{
	line-height:100%;
	word-spacing:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:3px;
}
p.leftNav{
	line-height:100%;
	word-spacing:0;
	margin-left:5px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:5px;
}
p.fp1{
	line-height:100%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:-2px;
	margin-bottom:-3px;
}
p.fp2{
	line-height:100%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:-5px;
	margin-bottom:-5px;
}
p.fp3{
	line-height:100%;
	word-spacing:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:-5px;
	margin-bottom:-5px;
}
p.fp4{
	line-height:100%;
	word-spacing:0;
	margin-left:5px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
}
p.fp5{
	line-height:100%;
	word-spacing:0;
	margin-left:0px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:5px;
}
p.fp6{
	line-height:100%;
	word-spacing:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
p.fp7{
	line-height:100%;
	word-spacing:0;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:5px;
}
p.fp8{
	line-height:100%;
	word-spacing:0;
	margin-left:10px;
	margin-right:25px;
	margin-top:0px;
	margin-bottom:0px;
}
p.fp9{
	line-height:100%;
	word-spacing:0;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:10px;
}
.paragraphMild1a{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Arial", sans-serif;
}
.paragraphMild1b{
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Arial", sans-serif;
}
.paragraphMild1{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphMild2{
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphMild3{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#CC6600;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphMild4{
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#CC6600;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphMild5{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#9D0000;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphMild6{
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#9D0000;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphMild7{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000080;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphMild8{
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#000080;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphMid7{
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000080;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphSmall1{
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphSmall2{
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Arial", sans-serif;
}
.paragraphSmall2a{
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#C0C0C0;
	font-family:"Arial", sans-serif;

}
.paragraphSmall3{
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#9D0000;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphSmallStrong1{
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong1{
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong2{
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong3{
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#CC6600;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong4{
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	color:#CC6600;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong5{
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#9D0000;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong5a{
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FF0000;
	font-family:"Verdana", "Arial", sans-serif;
}

.paragraphStrong6{
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	color:#9D0000;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong7{
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000080;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong8{
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	color:#000080;
	font-family:"Verdana", "Arial", sans-serif;
}
.paragraphStrong1a{
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Arial", sans-serif;
}
.paragraphStrong1b{
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Arial", sans-serif;
}
.paragraphBold3{
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#CC6600;
	font-family:"verdana", "Arial", sans-serif;
}
.headSpecial1{
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#333333;
	font-family:"Verdana", "Arial", sans-serif;
}
.headSpecial2{
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000080;
	font-family:"Verdana", "Arial", sans-serif;
}
.headMild1{
	font-size:14pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;

}
.headStrong1{
	font-size:14pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	line-height:18pt;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.headStrong2{
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	line-height:18pt;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.headStrong3{
	font-size:14pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#CC6600;
	line-height:18pt;
	font-family:"Verdana", "Arial", sans-serif;
}
.headStrong4{
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	line-height:18pt;
	color:#CC6600;
	font-family:"Verdana", "Arial", sans-serif;
}
.headStrong5{
	font-size:14pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	line-height:18pt;
	color:#9D0000;
	font-family:"Verdana", "Arial", sans-serif;
}
.headStrong6{
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	line-height:18pt;
	color:#9D0000;
	font-family:"Verdana", "Arial", sans-serif;
}
.headStrong7{
	font-size:14pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	line-height:18pt;
	color:#000080;
	font-family:"Verdana", "Arial", sans-serif;
}
.headStrong8{
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	line-height:18pt;
	color:#000080;
	font-family:"Verdana", "Arial", sans-serif;
}
.verySmall{
	font-size:7pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Verdana", "Arial", sans-serif;
}
.bodyListButton{
	font-family:"Verdana", "Arial", sans-serif;
	color:#FFFFFF;
	border:1px #FFFFFF solid;
	background-color:#9D0000;
	font-size:10pt;
	font-weight:bold;
}
.report1{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Lucinda Sans", Verdana, sans-serif;
}
.report3{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000080;
	font-family:"Lucinda Sans", Verdana, sans-serif;
}
#report td{
	border:1px #999999 solid;
	font:normal normal normal 10pt "Lucinda Sans", Verdana, sans-serif;
	padding:3px 3px 3px 3px;
}
.report2{
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-family:"Lucinda Sans", Verdana, sans-serif;
}
#report2 td{
	border:1px #999999 solid;
	font:normal normal normal 8pt "Lucinda Sans", Verdana, sans-serif;
	padding:3px 3px 3px 3px;
}



