body {  font-family: Verdana, Arial, Helvetica, sans-serif}
body td {
	font-size: 12px;
	line-height: 140%;
}

.footer {font-size: 10px; line-height: 120%; padding-left:14px; }
.footerCourses{	font-size: 10px; line-height: 120%; padding-left:9px; }

a:link {  text-decoration: underline; color: #0000CC}
a:visited {  text-decoration: underline; color: #800080}
a:active {  text-decoration: underline}
a:hover {  text-decoration: none; color: #0000CC}

.largetxtsection {
	font-size: 15px;
	line-height: 110%;
	padding-right: 2px;
}

.smalltitle {
	font-size: 13px;
}

.innerpad0 {
	padding-right: 40px;
	padding-left: 15px;
}

.innerpad0par {
	padding-right: 40px;
	padding-left: 15px;
	padding-bottom: 15px;
}

.innerpad {
	padding-right: 40px;
	padding-left: 27px;
}
.innerpadpar {
	padding-right: 40px;
	padding-left: 27px;
	padding-bottom: 15px;
}

.innerpad2 {
	padding-right: 40px;
	padding-left: 35px;
}

.innerpad#1  {	padding-top: 3px;}

.innerpad#2  {	padding-bottom: 11px;}

.innerpadid1 {
	padding-right: 40px;
	padding-left: 27px;
	padding-top: 3px;
}
.innerpadid2 {
	padding-right: 40px;
	padding-left: 27px;
	padding-bottom: 11px;
}

.smalltitlemultilines {
	font-size: 13px;
	line-height: 110%;
}

.px9 {
	font-size: 9px;
}
.px10 {
	font-size: 10px;
}

.navtextpageon {
	font-family: Verdana,Arial, Helvetica,sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #222222;
	line-height: 100%;
}

.navtext {
	font-family: Verdana,Arial, Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2D00BD;
	line-height: 100%;
}


.navtext a:link {
	color: #2D00BD;
	text-decoration: none
}
.navtext a:visited {
	color: #2D00BD;
	text-decoration: none
}
.navtext a:hover {	color: #000000; text-decoration: underline}



td.over {
	font-family: Verdana,Arial, Helvetica,sans-serif;	
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 100%;
	text-decoration: none}


td.over a:link { 
	font-family: Verdana,Arial, Helvetica,sans-serif; 
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 100%;
	text-decoration: underline}

td.over a:visited {	
	color: #000000;
	text-decoration: underline}
	
#webinars .navtext{line-height: 120%;}
#webinars td.over a:link{line-height: 120%;}

.navspacertext {
	font-family: Verdana,Arial, Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 100%;
}


.pmargin {
	margin-top: -2px;
}



.a_visitnochange a:link {  text-decoration:  none; color: #0000CC}
.a_visitnochange a:visited {  text-decoration:  none; color: #0000CC}
.a_visitnochange a:active {  text-decoration:  none}
.a_visitnochange a:hover {  text-decoration: underline; color: #0000CC}

.a_visitnochangeuline a:link {  text-decoration: underline; color: #0000CC}
.a_visitnochangeuline a:visited {  text-decoration: underline; color: #0000CC}
.a_visitnochangeuline  a:active {  text-decoration: underline}
.a_visitnochangeuline  a:hover {  text-decoration: none; color: #0000CC}

.navPageOn2Lines{padding-top:1px;}
.navPageOn1Lines{padding-top:4px;}


/* 2012 */
#tdlinkcoursedates {
	padding-bottom: 11px;padding-top:18px;font-weight:bold;
}

#tdlinkcoursedates a:link {text-decoration: underline; color: #0000CC}    
#tdlinkcoursedates a:visited {text-decoration: underline; color: #0000CC}
#tdlinkcoursedates a:hover {text-decoration:none;color: #0000CC}
#tdlinkcoursedates a:active {text-decoration: underline; color: #0000CC}