﻿@charset "utf-8";
/* Main CSS Document */


body {
margin:0;
padding:0;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



.alignLeft {
	text-align: left;
}

.alignCenter {
	text-align: center;
}

.alignRight {
	text-align: right;
}


.valignTop {
	vertical-align:top;
}

.valignMiddle {
	vertical-align:middle;
}

.valignBottom {
	vertical-align:bottom;
}

.sc_welcome_font {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #797979;
	text-align: left;
	line-height: 14pt;
}

.sc_paragraph {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	line-height: 13pt;
	color: #333333;
}

.sc_blue {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	color: #336600;
}

.course_paragraph {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	color: #797979;
}

.bullets {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	color: #797979;
}

.mainBackgroundColour {
	background-color:#efefef;
}

.siteBackgroundColour {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 100%;
}
.indexNavFont {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	line-height: 14pt;
	color: #474747;
	text-decoration: none;
}
.indexMainFont1 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	line-height: 14pt;
	color: #003300;
	text-decoration: none;
}
.indexMainFont2 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	line-height: 14pt;
	color: #CC9900;
	text-decoration: none;
}





.greenFont {
	color: #797979;
}




/*--------------- link hover over CSS ---------------*/

a.links:link, a.links:link, a.links:visited  
{
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none; 
	color: #797979
}

a.links:hover {
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none;
	color: #336699
}

a.linksSiteBlue:link, a.linksSiteBlue:link, a.linksSiteBlue:visited  
{
	font-weight:normal;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none; 
	color: #003300;
}

a.linksSiteBlue:hover {
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: underline;
	color: #336600;
}


/*--------------- !link hover over CSS ---------------*/









.noBorder {
	border: 0px none #FFFFFF;
}

.welcomeBackground {
	background-image: url(/studentconnections/images/welcome.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 163px;
	width: 487px;
}

td.courseBackground {
	background-image: url(/images/whitebgbig.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 142px;
	width: 690px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

td.courseBackgroundSmall {
	background-repeat: no-repeat;
	background-position: left center;
	height: 142px;
	width: 431px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}






/*--------------- hover over CSS ---------------*/



div#quicklinks
{
	width: 120px;
	position: relative;
	left: 75px;
}

div#quicklinks a
{
	color: #797979;
	display:block;
	font-size:8.5pt;
	text-decoration:none;
	width:99px;
	background-image:url("../images/qlinkreg.gif");
	height: 16px;
	padding-left: 21px;
	padding-top:4px;
	text-align: left;
}

div#quicklinks a:hover
{
	background-image:url("../images/qlinkhover.gif");
	text-decoration: none;
}




.quicklinkFont {
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	color: #797979;
	text-decoration: none;
}



div#newsletter
{
  float: left;
  width: 126px;
  height: 38px;
}
div#newsletter a
{
  display: block;
  height: 38px;
  width: 126px;
  background: url("/images/newsletter/policy.gif") no-repeat;
  overflow: hidden;
}
div#newsletter a:hover
{
  display: block;
  height: 38px;
  width: 126px;
  background: url("/images/newsletter/policyhover.gif") no-repeat;
  overflow: hidden;
}
div#newsletter img
{
  visibility: hidden;
}



/*--------------- !hover over CSS ---------------*/



.newsFont {
	font-family: "Trebuchet MS";
	font-size: 8.5pt;
	color: #797979;
	text-decoration: none;
}

.sc_courseTileFont {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #696969;
	font-weight:bold;
}

.sc_courseTileFontLight {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #AFAFAF;
	font-weight:bold;
}






/*--------------- News & Schedule Right Panel CSS ---------------*/




/* TEST YOUR KNOWLEDGE HOVER */
div#test
{
  float:none;
  width: 168px;
  height: 49px;
}
div#test a
{
  display: block;
  height: 49px;
  width: 168px;
  background: url("/images/rightPanels/test.gif") no-repeat;
  overflow: hidden;
}
div#test a:hover
{
  display: block;
  height: 49px;
  width: 168px;
  background: url("/images/rightPanels/test_hover.gif") no-repeat;
  overflow: hidden;
}
div#test img
{
  visibility: hidden;
}
/*-----------------------*/




/* CERTIFICATES HOVER */
div#certificate
{
  float:none;
  width: 168px;
  height: 49px;
}
div#certificate a
{
  display: block;
  height: 49px;
  width: 168px;
  background: url("/images/rightPanels/certificate.gif") no-repeat;
  overflow: hidden;
}
div#certificate a:hover
{
  display: block;
  height: 49px;
  width: 168px;
  background: url("/images/rightPanels/certificate_hover.gif") no-repeat;
  overflow: hidden;
}
div#certificate img
{
  visibility: hidden;
}
/*-----------------------*/




/* RETURN TO LEARN HOVER */
div#return
{
  float:none;
  width: 168px;
  height: 49px;
}
div#return a
{
  display: block;
  height: 49px;
  width: 168px;
  background: url("/images/rightPanels/return.gif") no-repeat;
  overflow: hidden;
}
div#return a:hover
{
  display: block;
  height: 49px;
  width: 168px;
  background: url("/images/rightPanels/returnhover.gif") no-repeat;
  overflow: hidden;
}
div#return img
{
  visibility: hidden;
}
/*-----------------------*/




.newsSched_topDate {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight:normal;
	color: #FFFFFF;
}

.newsSched_paragraph {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	line-height:10pt;
	font-style: normal;
	color: #5B5B5B;
}

.newsSched_paragraphLarge {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	line-height:10pt;
	font-style: normal;
	color: #5B5B5B;
}


a.newsSched_whiteLinks:link, a.newsSched_whiteLinks:visited, a.newsSched_whiteLinks:active {
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:9pt;
	text-decoration: none;
	color: #FFFFFF;
}

a.newsSched_whiteLinks:hover {
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:9pt;
	font-weight: normal;
	text-decoration:underline;
	color: #FFFFFF;
}

a.newsSched_blueLinks:link, a.newsSched_blueLinks:visited, a.newsSched_blueLinks:active {
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:8pt;
	line-height:9pt;
	text-decoration: none;
	color: #336699;
}

a.newsSched_blueLinks:hover {
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:8pt;
	line-height:9pt;
	font-weight: normal;
	text-decoration:underline;
	color: #336699;
}

a.newsSched_titleLinks:link, a.newsSched_titleLinks:link, a.newsSched_titleLinks:visited  
{
	font-weight:normal;
	font-family:"Trebuchet MS";
	font-size:9pt;
	font-weight:normal;
	text-decoration: none; 
	color: #5B5B5B;
}

a.newsSched_titleLinks:hover {
	font-weight: normal;
	font-family:"Trebuchet MS";
	font-size:9pt;
	font-weight:normal;
	text-decoration: none;
	color: #336699;
}
/*--------------- !News & Schedule Right Panel CSS ---------------*/






/*--------------- FAQ CSS ---------------*/

.faq_text {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	color: #797979;
}
.faq_text_home {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	color: #FFFFFF;
}

.faq_title_home {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.faq_question {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	font-weight:bold;
	line-height: 12pt;
	color: #797979;
}

.faq_answer {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	color: #797979;
}

.faq_QA {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	font-weight:bold;
	line-height: 12pt;
	color: #336699;
}

a.faq_links:link, a.faq_links:link, a.faq_links:visited  
{
	font-weight:normal;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none; 
	color: #797979
}

a.faq_links:hover {
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none;
	color: #336699
}
.faq_Title {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	font-style: normal;
	line-height: 12pt;
	color: #003300;
}
a.faq_links_home:link, a.faq_links_home:link, a.faq_links_home:visited  
{
	font-weight:normal;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none; 
	color: #FFFFFF
}


/*--------------- !FAQ CSS ---------------*/






/*--------------- About Page CSS (aboutTitle is used in many pages) ---------------*/

.aboutTitle {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	font-style: normal;
	line-height: 12pt;
	color: #003300;
}


a.aboutLinks:link, a.aboutLinks:link, a.aboutLinks:visited  
{
	font-weight:normal;
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style: normal;
	text-decoration: none; 
	color: #003300;
}

a.aboutLinks:hover {
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style: normal;
	text-decoration: underline;
	color: #336699;
}

/*--------------- !About Page CSS ---------------*/







/*--------------- Contact Us Page CSS ---------------*/

.contactTitle {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	font-style: normal;
	line-height: 12pt;
	color: #003300;
}

a.contactLinks:link, a.contactLinks:link, a.contactLinks:visited  
{
	font-weight:normal;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	text-decoration: none; 
	color: #336699;
}

a.contactLinks:hover {
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	text-decoration: underline;
	color: #336699;
}

/*--------------- !Contact Us Page CSS ---------------*/






/*--------------- Description(s) Page CSS ---------------*/


.descriptionsClassTitle {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	color: ##003300;
}

.descriptionsWorkshopTitle {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	font-style: normal;
	line-height: 12pt;
	color: #F26829;
}

.descriptionsSeminarTitle {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	font-style: normal;
	line-height: 12pt;
	color: #6FBF4B;
}

.descriptionsSeminarTitleSub {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight:bold;
	font-style: normal;
	line-height: 12pt;
	color: #6FBF4B;
}

.descriptionsTeamTrainingTitle {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	font-style: normal;
	line-height: 12pt;
	color: #29489F;
}

.descriptionsOneOnOneTitle {
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-weight:bold;
	font-style: normal;
	line-height: 12pt;
	color: #DD1C60;
}


a.largePurpleLink:link, a.largePurpleLink:link, a.largePurpleLink:visited  
{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration:none; 
	color: #7655A3;
}

a.largePurpleLink:hover {
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: underline;
	color: #7655A3;
}

a.largeOrangeLink:link, a.largeOrangeLink:link, a.largeOrangeLink:visited  
{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: none; 
	color: #F26829;
}

a.largeOrangeLink:hover {
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: underline;
	color: #F26829;
}

a.largeGreenLink:link, a.largeGreenLink:link, a.largeGreenLink:visited  
{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: none; 
	color: #6FBF4B;
}

a.largeGreenLink:hover {
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: underline;
	color: #6FBF4B;
}

a.largePinkLink:link, a.largePinkLink:link, a.largePinkLink:visited  
{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: none; 
	color: #DD1C60;
}

a.largePinkLink:hover {
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: underline;
	color: #DD1C60;
}

a.largeBlueLink:link, a.largeBlueLink:link, a.largeBlueLink:visited  
{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: none; 
	color: #29489F;
}

a.largeBlueLink:hover {
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: underline;
	color: #29489F;
}

/*--------------- !Description(s) Page CSS ---------------*/






.filesTitle{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
	color: #336699;
}


.helpSubTitle {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight:bold;
	font-style: normal;
	color: #336699
}

.locationsSubTitle{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
	color: #336699;
}








/*--------------- Ask Instructor Page CSS ---------------*/

a.askNowLink:link, a.askNowLink:link, a.askNowLink:visited  
{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: none; 
	color: #336699;
}

a.askNowLink:hover {
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	text-decoration: underline;
	color: #336699;
}

.askInstrucTitle {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight:bold;
	font-style: normal;
	color: #336699
}
/*--------------- !Ask Instructor Page CSS ---------------*/






.testTitle {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	color: #FFFFFF;
}



.evalNumbers {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	color: #797979;
}


div#rightPanel
{
	float:none;
	position: relative;

}
div#rightPanel a
{
	display: block;
	width:152px;
	height:31px;
	padding-left: 16px;
	padding-top: 15px;
	background: url("/images/rightPanels/mainbg.gif") no-repeat;
	overflow: hidden;
}
div#rightPanel a:hover
{
	display: block;
	background: url("/images/rightPanels/mainbg_hover.gif") no-repeat;
	overflow: hidden;
}
div#rightPanel img
{
	visibility: hidden;
}

a.whitePanelLinks:link, a.whitePanelLinks:link, a.whitePanelLinks:visited  
{
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none; 
	color: #797979;
}

a.whitePanelLinks:hover {
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size:8pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none;
	color: #FFFFFF;
}
/*-----------------------*/



/*--------------- E-biz Boot Camp Stuff ---------------*/
div#ebiz_register
{
  float:none;
  width: 151px;
  height: 29px;
}
div#ebiz_register a
{
  display: block;
  height: 29px;
  width: 151px;
  background: url("/images/ebiz/register.gif") no-repeat;
  overflow: hidden;
}
div#ebiz_register a:hover
{
  display: block;
  height: 29px;
  width: 151px;
  background: url("/images/ebiz/register_hover.gif") no-repeat;
  overflow: hidden;
}
div#ebiz_register img
{
  visibility: hidden;
}

.ebiz_paragraph {
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style: normal;
	line-height: 9pt;
	color:#FFFFFF;
}

.ebiz_DescriptionsTitle {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style:normal;
	font-weight: bold;
	line-height: 9pt;
	color: #FFFFFF;
}

.ebiz_DescriptionsWhite {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style:normal;
	line-height: 9pt;
	color: #FFFFFF;
}

.ebiz_DescriptionsWhiteSmall {
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style:normal;
	line-height: 9pt;
	color: #FFFFFF;
}

.ebiz_DescriptionsGreen {
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style:normal;
	font-weight:normal;
	line-height: 9pt;
	color: #5d8930;
}

.ebiz_Titles {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style:normal;
	line-height: 9pt;
	color: #eac106;
}

.ebiz_Bullets {
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style:normal;
	line-height: 9pt;
	color: #FFFFFF;
}

.ebiz_BackNoRepeat{
	background-repeat:no-repeat;
}

a.ebizGuest_Links:link, a.ebizGuest_Links:visited  
{
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style:normal;
	font-weight:normal;
	text-decoration: none;
	line-height: 9pt;
	color: #5d8930;
}

a.ebizGuest_Links:hover {
	font-family: "Trebuchet MS";
	font-size: 7pt;
	font-style:normal;
	font-weight:normal;
	text-decoration: underline;
	line-height: 9pt;
	color: #FFFFFF;
}

a.ebizAnchors_Links:link, a.ebizAnchors_Links:visited  
{
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style:normal;
	font-weight:normal;
	text-decoration: none;
	line-height: 9pt;
	color: #FFFFFF;
}

a.ebizAnchors_Links:hover {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style:normal;
	font-weight:normal;
	text-decoration: underline;
	line-height: 9pt;
	color: #FFFFFF;
}
#eval {
	position: relative;
	padding-left: 40px;
	padding-right: 40px;
}


#ebizAnchors{
	position: relative;
	left: 50px;
	top: 40px;
}

a.evalLinks 
{
	font-weight:bold;
	font-family: "Trebuchet MS";
	font-size: 12pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: underline;
	color: #336699;
}

a.evalLinks:hover {
	text-decoration: none;
}

#newsImage{
	position: relative;
	width: 200px;
	float: right;
	left: 10px;
}

.eval_paragraph {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	color: #797979;
}

#rssLink{
}

a.rssLink:link, a.rssLink:link, a.rssLink:visited  
{
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 14pt;
	font-style: normal;
	line-height: 12pt;
	text-decoration: none; 
	color: #336699;
}

a.rssLink:hover {
	text-decoration: underline;
}

#faqQuestion{
	position:relative;
	background-image: url(/images/dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 9px;
}
#faqQuestionHome{
	position:relative;
	background-image: url(/images/dot_gr.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 9px;
}
