html {
   filter: expression(document.execCommand("BackgroundImageCache",  
false, true));
}

body {
	margin-top: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
}
.w100percent {
width: 100%;
background-color: #364395;
}
.brandBar {
height: 44px;
/*margin-bottom: 20px;*/
padding:0;
}
#wrapper {
	width: 100%;
	position: relative;
	margin-top:20px;
}
#content {
	margin-right: auto;
	margin-left: auto;
	position:relative;
	width: 950px;
}
#logos {
	width: 926px;
	display: inline;
	top: 0px;
	background: url(/images/new/logo_bg.gif) no-repeat top right;
	position: absolute;
}
#topnav {
	width: 926px;
	margin-bottom: 0px;
	padding-top: 3px;
	background-image: url(/images/new/topnav_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 0.9em;
	top: 53px;
	position: relative;
	height: 130px;
	z-index: 40;
}
#nav {
	width: 926px;
	padding: 0;
	margin: 0;
	height: 40px;
	list-style: none;
	margin-left: 18px;
	z-index: 50;
}
#nav ul {
	float: left;
	width: 100px;
	list-style: none;
	font-weight: bold;
	padding: 0;
	margin: 0;
	font-size: 0.9em;
	color: #6B3700;
}
#nav a {
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
	margin: 0;
	text-align: left;
	color: #6B3700;
}
#nav li {
	float: left;
	padding: 0;
	padding-left: 10px;
	padding-right: 12px;
	border-right:solid 1px #CC9900;
}
#nav li ul.subnav {
	background-color: #5F8EFE;
	color: #FFF;
	border: 1px solid #1959A0;
	position: absolute;
	left: -999em;
	height: auto;
	width: 9em;
	margin: 0;
	z-index: 50;
	font-weight: normal;
}
#nav li ul.subnav a:link {
	width: 9em;
	padding-bottom: 0.35em;
	padding-top: 0.35em;
	text-align: left;
	color: #FFF;
	text-align: left;
}
#nav li ul.subnav a:hover {
	width: 9em;
	padding-bottom: 0.35em;
	padding-top: 0.35em;
	text-align: left;
	color: #FFF;
	text-align: left;
}
#nav li ul.subnav a:visited {
	width: 9em;
	padding-bottom: 0.35em;
	padding-top: 0.35em;
	text-align: left;
	color: #FFF;
	text-align: left;
}
#nav li ul.subnav a:active {
	width: 9em;
	padding-bottom: 0.35em;
	padding-top: 0.35em;
	text-align: left;
	color: #FFF;
}
#nav li:hover ul ul, #nav li:hover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover {
	left: auto;
}

#nav li li:hover {
	text-decoration: underline;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	text-decoration: none;
	position:static;
}
ul.mostpopularlist {
	margin:42px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	list-style:none;
	width: 255px;
	overflow: auto;
	height: 150px;
}
ul.mostpopularlist li {
	margin:10px 0px 10px 0px;
	padding:5px 0px 0px 10px;
	list-style:none;
	height: 20px;
	display: block;
}
ul.webinarlist {
		margin:0px 0px 0px 10px;
	padding:2px 0px 0px 0px;
	list-style:none;
	width: 250px;
	height: 200px;
}
ul.webinarlist li {
		margin:10px 0px 10px 0px;
	padding:5px 0px 0px 10px;
	list-style:none;
		height: 20px;
	display: block;
}
.searchform {
	position:absolute;
	left:542px;
	top:33px;
	background:url(/images/new/search_bg.gif) no-repeat;
	width:374px;
	height:35px;
	margin:0px 0px 0px 0px;
	padding-top:5px;
}
.prodsearch {
	font-weight:bold;
	color:#FFF;
	padding-left:20px;
	padding-right:3px;
}
#contentLeft {
	width:715px;
	margin-top: 10px;
	position: relative;
	float: left;
}
#contentRight {
	width:200px;
	position: relative;
	left: 0px;
	float: left;
}
#header {
	width:920px;
	height:35px;
	background-image:url(/images/new/header.gif);
	background-repeat:no-repeat;
	background-position: left top;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	z-index: 8;
}
#headerLong {
	width:915px;
	height:85px;
	background-image:url(/images/new/header_long.gif);
	background-repeat:no-repeat;
	background-position: right top;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#headerProfDev {
	width:915px;
	height:95px;
	background-image:url(/images/new/header_long.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
	margin: -30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#grdLevelheader {
	width:920px;
	height:35px;
	background-image:url(/images/new/header.gif);
	background-repeat:no-repeat;
	background-position: left top;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#header h1, #grdLevelheader h1, #headerLong h1, #headerProfDev h1 {
	color:#fff;
	font-size:1em;	
	font-family:"Trebuchet MS", Arial, serif, Verdana;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 25px;
	width:560px;
	float:left;
}
.productlogo {
	position:absolute;
	width:926px;
	top:90px;
	left:0px;
}
.homePageAd {
	position:absolute;
	top:115px;
	left:0px;
}
#tabsTutorial {
	top:163px;
	height:35px;
	position: absolute;
	width: 335px;
	background-image: url(/images/new/tabs_tutorials_on.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}
#tabsWebinars {
	top:163px;
	height:35px;
	position: absolute;
	width: 335px;
	background-image: url(/images/new/tabs_webinars_on.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}
#tabsNewTutorial {
	top:163px;
	height:35px;
	position: absolute;
	width: 350px;
	background-image: url(/images/new/tabs2_tutorials_on.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}
#tabsLitNavOverview {
	top:163px;
	height:35px;
	position: absolute;
	width: 410px;
	background-image: url(/images/new/litnav_tab_overview.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}
#tabsLitNavToolkit {
	top:163px;
	height:35px;
	position: absolute;
	width: 410px;
	background-image: url(/images/new/litnav_tab_toolkit.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}
#tabsLitNavAssmnt {
	top:163px;
	height:35px;
	position: absolute;
	width: 410px;
	background-image: url(/images/new/litnav_tab_assmnt.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}

#tabsNewWebinars {
	top:163px;
	height:35px;
	position: absolute;
	width: 350px;
	background-image: url(/images/new/tabs2_webinars_on.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}

#tabsNewFaqs {
	top:163px;
	height:35px;
	position: absolute;
	width: 350px;
	background-image: url(/images/new/tabs2_faqs_on.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}



#tabsNewTutorialOn {
	top:163px;
	height:35px;
	position: absolute;
	width: 350px;
	background-image: url(/images/new/tabs3_tutorials_on.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}

#tabsNewFaqsOn {
	top:163px;
	height:35px;
	position: absolute;
	width: 350px;
	background-image: url(/images/new/tabs3_faqs_on.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 245px;
	z-index:55;
}
.faqsTutorialLink {
	width: 120px;
	float: right;
	height: 25px;
	margin-right: 60px;
	text-decoration: none;
}

.webinarsNewTabLink {
	width: 120px;
	float: right;
	height: 25px;
	margin-right: 10px;
	text-decoration: none;
}
.tutorialsNewTabLink {
	width: 100px;
	float: right;
	height: 25px;
	margin-right: 80px;
	text-decoration: none;
}
.faqsNewTabLink {
	width: 50px;
	float: right;
	height: 25px;
	margin-right: 0px;
	text-decoration: none;
}
.webinarsTabLink {
	width: 150px;
	float: right;
	height: 25px;
	margin-right: 20px;
	text-decoration: none;
}
.tutorialsTabLink {
	width: 150px;
	float: right;
	height: 25px;
	margin-right: 150px;
	text-decoration: none;
}
.faqsTabLink {
	width: 100px;
	float: right;
	height: 25px;
	margin-right: 10px;
	text-decoration: none;
}
.litnavFirstTab {
	width: 120px;
	float: right;
	height: 25px;
	margin-right: 60px;
	text-decoration: none;
}
.litnavSecTab {
	width: 155px;
	float: right;
	height: 25px;
	margin-right: 0px;
	text-decoration: none;
}
.litnavThirdTab {
	width: 130px;
	float: right;
	height: 25px;
	margin-right: 0px;
	text-decoration: none;
}
.litnavFirstTabfromToolkit {
	width: 100px;
	float: right;
	height: 25px;
	margin-right: 140px;
	text-decoration: none;
}
.litnavToolkitfromAssmnt {
	width: 120px;
	float: right;
	height: 25px;
	margin-right: 150px;
	text-decoration: none;
}
.litnavOverviewfromAssmnt {
	width: 100px;
	float: right;
	height: 25px;
	margin-right: 40px;
	text-decoration: none;
}
#tabsTutorialOnly {
	top:10px;
	height:35px;
	position: relative;
	width: 148px;
	background-image: url(/images/new/tabs_tutorialsonly_on.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
	right: 230px;
}

#tabsWebinarSubHeadsCalendarView {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_calendarview.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	left: 0px;
	display:block;
	position: relative;
}
#tabsWebinarSubHeadsListView {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_listview.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	left: 0px;
	display:block;
	position: relative;
}
#tabsWebinarSubHeadsDescriptionView {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_descriptionview.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	left: 0px;
	display:block;
	position: relative;
}



#tabsWebinarSubHeadsListView2 {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs2_listview.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	left: 0px;
	display:block;
	position: relative;
}
#tabsWebinarSubHeadsDescriptionView2 {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs2_descriptionview.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	left: 0px;
	display:block;
	position: relative;
}
#tabsWebinarSubHeadsListView3 {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_listview2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	left: 0px;
	display:block;
	position: relative;
}
#tabsWebinarSubHeadsDescriptionView3 {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_descriptionview2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	left: 0px;
	display:block;
	position: relative;
}
#tabsWebinarSubHeadsRecordedWebinarView3 {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_recordedwebinars.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	left: 0px;
	display:block;
	position: relative;
}



#tabsSFon {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_sfon.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsPHon {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_phon.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsSnetTutorialView {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_sneton.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsSnetTutorialOnlyView {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_snetonly.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsProgTutorialView {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_progtutorialson.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsProgTutorialwithSnetPlus {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tutorialtabs_tutorialson.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsProgTutorialwithSnetPlusOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tutorialtabs_snetpluson.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsHelpTutorialsOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_onlinetuthelp.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsHelpWebinarsOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_webinarhelp.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsHelpFaqsOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/webinartabs_faqs.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}

#tabsProgTutorialOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tabs_progtutorials_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsOnlineRegOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tabs_onlinereg_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsMLBioOnlevelOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tabs_mlbio_onlvlOn.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsMLBioFoundationsOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tabs_mlbio_foundationsOn.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsMLBioCoreOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tabs_mlbio_coreOn.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsMLBioCompletelyDigitalOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tabs_mlbio_compldigitalOn.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#tabsMLBioSuccessnetOn {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/tabs_mlbio_snetOn.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#litnavSubTabFAQs {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/litnav_subtab_progdetails.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#litnavSubTabPD {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/litnav_subtab_faqs.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#litnavSubTabMaterials {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/litnav_subtab_materials.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
#litnavSubTabARO {
	top:3px;
	height:35px;
	width: 714px;
	background-image: url(/images/new/litnav_subtab_aro.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	display: block;
	left: 0px;
	position: relative;
}
.litnavLinkFAQs {
	width: 120px;
	float: right;
	height: 25px;
	margin-right: 440px;
	text-decoration: none;
}
.litnavLinkARO {
	width: 120px;
	float: right;
	height: 25px;
	margin-right: 460px;
	text-decoration: none;
}
.litnavLinkPD {
	width: 120px;
	float: right;
	height: 25px;
	margin-right: 560px;
	text-decoration: none;
}
.snetTabLink {
	width: 150px;
	float: right;
	height: 25px;
	margin-right: 190px;
	text-decoration: none;
}
.snetTabOnlynoLink {
	width: 150px;
	float: right;
	height: 25px;
	margin-right: 190px;
	text-decoration: none;
}
.snetLinkfromProgTutorials {
	width: 150px;
	float: left;
	height: 25px;
	margin-left: 160px;
	text-decoration: none;
}
.listviewTabOne {
	width: 150px;
	float: left;
	height: 25px;
	margin-left: 150px;
	text-decoration: none;
}
.listviewTabTwo {
	width: 150px;
	float: left;
	height: 25px;
	margin-left: 20px;
	text-decoration: none;
}
.calendarviewTabOne {
	width: 150px;
	float: left;
	height: 25px;
	text-decoration: none;
}
.calendarviewTabTwo {
	width: 150px;
	float: left;
	height: 25px;
	margin-left: 190px;
	text-decoration: none;
}

.descriptionviewTabOne {
	width: 150px;
	float: left;
	height: 25px;
	text-decoration: none;
}
.descriptionviewTabTwo {
	width: 150px;
	float: left;
	height: 25px;
	margin-left: 30px;
	text-decoration: none;
}

.LitNav_wsOn {
background-image: url(/images/new/litnav_subtab_wrdstudyOn.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:121px; display:block; float:left;
}
.LitNav_wsOff {
background-image: url(/images/new/litnav_subtab_wrdstudyOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:121px; display:block; float:left;
}
.LitNav_fndtnsOn {
background-image: url(/images/new/litnav_subtab_fndtnsOn.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:133px; display:block; float:left;
}
.LitNav_fndtnsOff {
background-image: url(/images/new/litnav_subtab_fndtnsOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:133px; display:block; float:left;
}
.LitNav_mnideaOn {
background-image: url(/images/new/litnav_subtab_mnideaOn.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:124px; display:block; float:left;
}
.LitNav_mnideaOff {
background-image: url(/images/new/litnav_subtab_mnideaOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:124px; display:block; float:left;
}
.LitNav_infrencesOn {
background-image: url(/images/new/litnav_subtab_infrencesOn.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:124px; display:block; float:left;
}
.LitNav_infrencesOff {
background-image: url(/images/new/litnav_subtab_infrencesOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:124px; display:block; float:left;
}
.LitNav_patternsOn {
background-image: url(/images/new/litnav_subtab_patternsOn.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:110px; display:block; float:left;
}
.LitNav_patternsOff {
background-image: url(/images/new/litnav_subtab_patternsOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:110px; display:block; float:left;
}
.LitNav_detailsOn {
background-image: url(/images/new/litnav_subtab_detailsOn.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:98px; display:block; float:left;
}
.LitNav_detailsOff {
background-image: url(/images/new/litnav_subtab_detailsOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:98px; display:block; float:left;
}
#tutorialBox, #webinarBox, #grdLevelBox {
	width:712px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#profDevBox {
	width:917px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#contentProfDev {
	width:927px;
	margin-top: 10px;
	position: relative;
	float: left;
	font-size: 0.8em;
	background: url(/images/new/profdev_background.jpg) no-repeat left top;
	padding-left: 20px;
	height: 580px;
}
#contentProfDev h2 {
	color: #1F288A;
	font-size: 1.25em;
	margin: 18px 0px 2px 0px;
}
#contentProfDev h3 {
	color: #1F288A;
	font-size: 1em;
	margin: 6px 0px 2px 15px;
}
#contentProfDev p {
	width: 520px;
	margin: 3px 0px 3px 0px;	
}
#contentProfDev ul {
	color: #1F288A;
	font-size: 1em;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#contentProfDev ul li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
#tutorialBox h3, #webinarBox h3 {
	color:#8891a7;
	font-size:0.9em;
	font-family:"Trebuchet MS", Arial, serif, Verdana;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 50px;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-top: none;
	border-bottom: none;
}
#tutorialBox h3 span.tutorialHeaders {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 330px;
}
#webinarBox h3 span.webinarHeadersDate  {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#webinarBox h3 span.webinarHeaders {
	margin: 0px 0px 0px 0px;
	padding: 0px 80px 0px 40px;
}
#subHead {
	width:714px;
	height:31px;
	background-image:url(/images/new/subhead.gif);
	background-repeat:no-repeat;
	background-position: top;
	margin: 5px 0px 0px 0px;
}
#subHeadProfDev {
	width:920px;
	height:31px;
	background-image:url(/images/new/subhead_long.gif);
	background-repeat:no-repeat;
	background-position: top;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#subHeadProfDev h2 {
	color:#20298f;
	font-size:1em;
	font-family:"Trebuchet MS", Arial, serif, Verdana;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 25px;
}
#subHeadnobg {
	width:714px;
	height:31px;
	margin: 5px 0px 0px 0px;
}
#subHead h2, #subHeadnobg h2 {
	color:#20298f;
	font-size:1em;
	font-family:"Trebuchet MS", Arial, serif, Verdana;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 30px;
}
#contentContainer {
	width:710px;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-top: none;
	border-bottom: none;
	position: relative;
	z-index:50;
	float:left;
}
#tutorialColumnHeaders {
font-family: Trebuchet, Arial; font-weight:bold; color: #696969; font-size: 0.7em; margin-top:6px;margin-left:-6px;
}
#tutorialColumnHeaders div {
float: left; 
}
#tutorialColumnHeaders div.DescTutorial {
float: right;
}
#tutorialColumnHeaders div span {
margin-left:15px;
}
#tutorialColumnHeaders div.DescTutorial span {
margin-left:6px; margin-right:28px;
}
ul.stripes {
	list-style-type:none;
	font-size:0.8em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
ul.stripes li {
	list-style-type:none;
	padding: 6px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	clear: both;
	height: 28px;
}

ul.stripes span {
	float:left;
}
ul.stripes li span.tutorialBoldHeader {
	color:#11356b;
	font-weight:bold;
	list-style-type:none;
	margin: 0px;
	padding: 7px 0px 0px 40px;
	float:left;	
}
a.tutorialTitle  {
	color:#11356b;
	float:left;
	margin: 0px;
	padding: 2px 0px 0px 30px;
	display: block;
	cursor:pointer;
}
a:link.tutorialTitle {
	color:#11356b;
	float:left;
	margin: 0px;
	text-decoration:none;
	cursor:pointer;
}
a:visited.tutorialTitle  {
	color:#11356b;
	text-decoration:none;
}
a:hover.tutorialTitle  {
	text-decoration:underline;
}
a:active.tutorialTitle  {
	color:#11356b;
	text-decoration:none;
}

a.LitNavPDFtitle  {
	color:#11356b;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 48px;
	display: block;
	cursor:pointer;
}
a:link.LitNavPDFtitle {
	color:#11356b;
	float:left;
	margin: 0px;
	text-decoration:none;
	cursor:pointer;
}
a:visited.LitNavPDFtitle  {
	color:#11356b;
	text-decoration:none;
}
a:hover.LitNavPDFtitle  {
	text-decoration:underline;
}
a:active.LitNavPDFtitle  {
	color:#11356b;
	text-decoration:none;
}


.tutorialTimeCode {
	font-size: 0.8em;
	padding:4px 0px 0px 5px;
}
.tutorialDescription {
	float:right;
	margin-right:80px;
	height:28px;
	background-image:url(/images/new/tutorialdesc_icon.gif);
	background-repeat:no-repeat;
	background-position: top;
}
.tutorialDescriptionOnly {
	float:right;
	margin-right:156px;
	height:28px;
	background-image:url(/images/new/tutorialdesc_icon.gif);
	background-repeat:no-repeat;
	background-position: top;
}
.tutorialPDF {
	float:right;
	margin-right:50px;
	height:28px;
	background-image:url(/images/new/tutorialpdf_icon.gif);
	background-repeat:no-repeat;
	background-position: top;
}
.LitNavtutorialPDF {
	float:right;
	margin-right:50px;
	height:28px;
	background-image:url(/images/new/tutorialpdf_icon.gif);
	background-repeat:no-repeat;
	background-position: top;
}
.tutorialPlay {
	float:left;
	height:28px;
	background-image:url(/images/new/tutorialplay_icon.gif);
	background-repeat:no-repeat;
	background-position: top;
}
.onltut {
	float:right;
	/* margin-right:40px;*/
	margin-right:46px;
	height:28px;
	display: block;
	color: #11356b;
}
.webin {
	float:right;
	margin-right:45px;
	height:28px;
	display: block;
	color: #11356b;
}
.secondaryCourses  {
	font-size:0.8em;
	clear: both;
}
.tutorialbottom {
	width:712px;
	margin:  0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	height: 21px;
	background-image:url(/images/new/tutorialbg_bottom.gif);
	background-repeat:no-repeat;
	background-position: top;
	position: relative;
	float: left;
	visibility:visible;
}
	
#description {
	width:700px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 10px 10px;
	position: relative;
	float: left;
	font-size: 0.8em;
	border-bottom: 1px solid #8891a7;
}
#description div.descriptionInfo {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	width: 470px;
	float:left;
}
#description div.BioPreReq {
	margin: 0px 0px 0px 0px;
	padding: 33px 0px 0px 0px;
	width: 200px;
	float:right;
}
#description div.descriptionInfo h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#20298f;
	font-size:1.5em;
	font-family:"Trebuchet MS", Arial, serif, Verdana;
	border: none;
}
#description div.descriptionInfo p {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#000;
}
.bio {
	padding: 4px 0px 0px 38px;
	margin: 0px 0px 0px 0px;
	height:32px;
	background-image:url(/images/new/bio_icon.gif);
	background-repeat:no-repeat;
	background-position: top left;
}
.prereq {
	padding: 4px 0px 0px 38px;
	margin: 0px 0px 0px 0px;
	height:32px;
	background: url(/images/new/tutorialdesc_icon.gif) no-repeat 5px top;
}
.pdftraininguide {
	padding: 4px 0px 0px 38px;
	margin: 0px 0px 0px 0px;
	height:32px;
	background: url(/images/new/tutorialpdf_icon.gif) no-repeat 5px top;
}
.webinarTopicOne {
	padding: 4px 0px 0px 16px;
	margin: 0px 0px 0px 3px;
	height:18px;
	text-align: left;
	background: url(/images/new/webtopic_1.gif) no-repeat left 6px;
	font-weight: normal;
}
.webinarTopicTwo {
	padding: 4px 0px 0px 16px;
	margin: 0px 0px 0px 3px;
	height:18px;
	text-align: left;
	background: url(/images/new/webtopic_2.gif) no-repeat left 6px;
	font-weight: normal;
}
.webinarTopicThree {
	padding: 4px 0px 0px 16px;
	margin: 0px 0px 0px 3px;
	height:18px;
	text-align: left;
	background: url(/images/new/webtopic_3.gif) no-repeat left 6px;
	font-weight: normal;
}
.webinarTopicFour {
	padding: 4px 0px 0px 16px;
	margin: 0px 0px 0px 3px;
	height:18px;
	text-align: left;
	background: url(/images/new/webtopic_4.gif) no-repeat left 6px;
	font-weight: normal;
}
.helpWebinarTabfromtabOne, .helpFaqTabfromtabOne, .helpTutorialTabfromtabTwo, .helpFaqTabfromtabTwo, .helpTutorialTabfromtabThree, .helpWebinarTabfromtabThree, .mlbioOnLevelTabfromtabTwo, .mlbioOnLevelTabfromtabThree, .mlbioOnLevelTabfromtabFour, .mlbioOnLevelTabfromtabFive, .mlbioFoundationsTabfromtabOne, .mlbioFoundationsTabfromtabThree, .mlbioFoundationsTabfromtabFour, .mlbioFoundationsTabfromtabFive, .mlbioCoreTabfromtabOne, .mlbioCoreTabfromtabTwo, .mlbioCoreTabfromtabFour, .mlbioCoreTabfromtabFive,  .mlbioCompletelyDigitalTabfromtabOne, .mlbioCompletelyDigitalTabfromtabTwo, .mlbioCompletelyDigitalTabfromtabThree, .mlbioCompletelyDigitalTabfromtabFive, .mlbioSnetTabfromtabOne, .mlbioSnetTabfromtabFour, .LitNav_wsOn, .LitNav_wsOff, .LitNav_fndtnsOn, .LitNav_fndtnsOff, .LitNav_mnideaOff, .LitNav_mnideaOff, .LitNav_infrencesOn, .LitNav_infrencesOff, .LitNav_patternsOn, .LitNav_patternsOff, .LitNav_detailsOn, .LitNav_detailsOff, .SNet_TchrsOff span, .SNet_adminOff span, .SNet_stOff span  {
float: left;height: 27px;text-decoration: none;
}
.helpWebinarTabfromtabOne {
width: 150px;margin-left: 200px;
}
.helpTutorialTabfromtabTwo, .helpTutorialTabfromtabThree {
width: 150px;margin-left: 20px;
}
.helpFaqTabfromtabOne {
width: 100px;margin-left: 10px;
}
.helpFaqTabfromtabTwo {
width: 100px;margin-left:200px;
}
.helpWebinarTabfromtabThree {
width: 100px;margin-left:30px;
}
.mlbioOnLevelTabfromtabTwo, .mlbioOnLevelTabfromtabThree, .mlbioOnLevelTabfromtabFour, .mlbioOnLevelTabfromtabFive {
width: 130px;margin-left: 10px;
}
.mlbioFoundationsTabfromtabOne {
width: 120px;margin-left: 150px;
}
.mlbioFoundationsTabfromtabThree, .mlbioFoundationsTabfromtabFour, .mlbioFoundationsTabfromtabFive  {
width: 120px;margin-left: 10px;
}
.mlbioCoreTabfromtabOne, .mlbioCoreTabfromtabFour, .mlbioCoreTabfromtabFive {
width: 60px;margin-left: 5px;
}
.mlbioCoreTabfromtabTwo {
width: 60px;margin-left:135px;
}
.mlbioCompletelyDigitalTabfromtabOne, .mlbioCompletelyDigitalTabfromtabTwo, .mlbioCompletelyDigitalTabfromtabFive {
width: 160px;margin-left: 7px;
}
.mlbioCompletelyDigitalTabfromtabThree  {
width: 160px;margin-left: 80px;
}
.mlbioSnetTabfromtabOne  {
width: 110px;margin-left: 10px;
}
.mlbioSnetTabfromtabFour  {
width: 110px;margin-left: 180px;
}

.tutorialDescription span, .tutorialPDF span, .tutorialPlay span, .webinarsTabLink span, .tutorialsTabLink span, .webinarsNewTabLink span, .tutorialsNewTabLink span, .faqsNewTabLink span, .listviewTabOne span, .listviewTabTwo span, .calendarviewTabOne span, .calendarviewTabTwo span, .descriptionviewTabOne span, .descriptionviewTabTwo span, .tutorialDescriptionOnly span, .snetTabLink span, .snetTabLinkTwo span, span.snetTabOnlynoLink, #tabsTutorialOnly span, .snetLinkfromProgTutorials span, #tabsSnetTutorialOnlyView span, #tabsSFon span, #tabsPHon span, .helpWebinarTabfromtabOne span, .helpFaqTabfromtabOne span, .helpTutorialTabfromtabTwo span, .helpFaqTabfromtabTwo span, .helpTutorialTabfromtabThree span, .helpWebinarTabfromtabThree span, .mlbioFoundationsTabfromtabOne span, .mlbioFoundationsTabfromtabThree span, .mlbioFoundationsTabfromtabFour span, .mlbioFoundationsTabfromtabFive span, .mlbioOnLevelTabfromtabTwo span, .mlbioOnLevelTabfromtabThree span, .mlbioOnLevelTabfromtabFour span, .mlbioOnLevelTabfromtabFive span, .mlbioCoreTabfromtabOne span, .mlbioCoreTabfromtabTwo span, .mlbioCoreTabfromtabFour span, .mlbioCoreTabfromtabFive span, .mlbioCompletelyDigitalTabfromtabOne span, .mlbioCompletelyDigitalTabfromtabTwo span, .mlbioCompletelyDigitalTabfromtabThree span, .mlbioCompletelyDigitalTabfromtabFive span, .mlbioSnetTabfromtabOne span, .mlbioSnetTabfromtabFour span, .faqsTutorialLink span, .litnavFirstTab span, .litnavSecTab span, .litnavThirdTab span, .litnavLinkFAQs span, .litnavLinkPD span, .LitNavtutorialPDF span, .LitNav_wsOn span, .LitNav_wsOff span, .LitNav_fndtnsOn span, .LitNav_fndtnsOff span, .LitNav_mnideaOff span, .LitNav_mnideaOff span, .LitNav_infrencesOn span, .LitNav_infrencesOff span, .LitNav_patternsOn span, .LitNav_patternsOff span, .LitNav_detailsOn span, .LitNav_detailsOff span, .litnavFirstTabfromToolkit span, .litnavLinkARO span, .litnavToolkitfromAssmnt span, .litnavOverviewfromAssmnt span, .SNet_TchrsOff span, .SNet_adminOff span, .SNet_stOff span {
	visibility:hidden;
}
table.webinarList {
	font-size:0.8em;
	color:#11356b;
	width:710px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
td.webinarDate {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	text-align:right;
	width:80px;
}
td.webinarTime {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	text-align:right;
	width:120px;
}
td.webinarTitle {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 15px;
	text-align:left;
	width:510px;
}
.white {
background-color:#FFF;
}
.gray {
background-color:#e4e4e4;
}
table.webinarCalendar {
	font-size:0.75em;
	width:710px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
table.webinarCalendar th {
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	background: #80a8f5;
}
table.webinarCalendar td {
	width: 100px;
	height: 100px;
}
table.webinarCalendar td.calendarNavigation, table.webinarCalendar td.calendarKey {
	height:55px;
	border: none;
	background-color: #fff;
}
table.webinarCalendar td.calendarNavigation div {
	text-align: center;
	vertical-align: middle;
	color:#20298f;
	font-size:1.5em;
	font-family:"Trebuchet MS", Arial, serif, Verdana;
	display: block;
}
table.webinarCalendar td.calendarKey {
	padding:0px 15px 0px 0px;
	width: 300px;
	background-color: #FFFFFF;
}
table.webinarCalendar tr td.date {
	font-size:0.9em;
	font-weight:bold;
	color:#436ab5;
	background: #bad2fe;
	padding:2px 6px 0px 0px;
	margin:0px 0px 0px 0px;
	border:none;
	text-align:right;
}
table.webinarCalendar tr td.activedate {
	font-size:0.9em;
	font-weight:bold;
	color:#436ab5;
	background: #fff;
	padding:2px 6px 0px 0px;
	margin:0px 0px 0px 0px;
	border:1px solid #80A8F5;
	text-align:right;
}
table.webinarCalendar tr td.notactivedate {
	font-size:0.9em;
	font-weight:bold;
	color:#436ab5;
	background: #d0daee;
	padding:2px 6px 0px 0px;
	margin:0px 0px 0px 0px;
	border:1px solid #80A8F5;
	text-align:right;
}
table.webinarCalendar tr td.weekenddate {
	font-size:0.9em;
	font-weight:bold;
	color:#436ab5;
	background: #bad2fe;
	padding:2px 6px 0px 0px;
	margin:0px 0px 0px 0px;
	border:1px solid #80A8F5;
	text-align:right;
}


/*----------------- FAQ Styling ------------------*/


#main {	
	width: 680px;
	border: none;
	padding: 0px 10px 5px 5px;
}

.basic  {
	font-family: Arial, Helvetica, sans-serif;
	border: none;
}
h2.header {
	color: #006699;
	margin:10px 3px 3px 3px;
	font-size:0.9em;
}
.basic div {
	background-color: #fff;
}
p.question {
	font-weight: bold;
	margin-bottom: 0px;
	font-size: 0.75em;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
p.answer {
	font-size: 0.7em;
	margin-bottom : 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	margin: 0px;
	padding: 5px 10px 5px 30px;
	width:280px;
	display:block;
	height:auto;
}
p.answer ul li {
	font-size: 0.7em;
	margin-bottom : 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	margin: 0px;
	padding: 5px 10px 5px 30px;
	width:280px;
	display:block;
	height:auto;
}

.basic a {
	width:290px;
	cursor:pointer;
	display:block;
	padding:5px 5px 5px 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.7em;
	color: #666666;
	background: url(/images/new/faq_arrow.gif) no-repeat left top;
}

.basic ul li {
		text-decoration: none;
	font-size: 0.7em;
}
li.basic {
		text-decoration: none;
	font-weight: bold;
	font-size: 0.7em;
}

.basic a:hover {
	background-color: white;
	background-image: url(/images/new/faq_arrow.gif) no-repeat left top;
	text-decoration:underline;
}
.basic a.selected {
	color: black;
	background: url(/images/new/faq_arrow_down.gif) no-repeat left top;
	border-bottom: none;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}


.basic a.answerLink { background:none; font-size:1em; font-weight:normal; width:auto; display:inline; color:#0033CC; margin:0px; padding:0px; text-decoration:underline;
}

@media print {
	.basic div{
		display: block!important;
		height: auto!important
	}
}


/*  START OF OPEN CLOSE EXPANDER */

p.trigger {
	padding: 0 0 0 54px;
	margin: 0 0 5px 0;
	background: url(/images/new/openclose.gif) no-repeat;
	height: 38px;
	line-height: 38px;
	float: left;
	font-weight: bold;
	font-size:.8em;
	color:#11356b;
}
p.trigger a {
	text-decoration: none;
	display: block;
	color:#11356b;
}
p.trigger a:hover {
	color: #11356b;
}
p.active {background-position: left bottom;}
.toggle_container {
	margin: 0 0 5 0px;
	padding:  0;
	overflow: hidden;
	clear: both;
}

.SNet_TchrsOff {
background-image: url(/images/new/snet_subtabs_TchrsOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:128px; display:block; float:left;
}
.SNet_adminOff {
background-image: url(/images/new/snet_subtabs_AdminOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:462px; display:block; float:left;
}
.SNet_stOff {
background-image: url(/images/new/snet_subtabs_StudentsOff.gif); background-repeat: no-repeat; background-position: top left; height:27px; width:124px; display:block; float:left;
}
