body, 
html {
    margin:0;
    padding:0;
    background:#FFFFFF;
    }
body {
    min-width:1000px;
    }
h1 
{
    font-size: 24px;
    text-transform: uppercase;
    color: #222262;
    bottom: 7px;
    font-family: Arial, Helvetica, sans-serif;    
    margin:0px 0px 0px 0px;
    top: 7px;
    font-weight:lighter;
}

h2
{
    font-size: 27px;
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:lighter;
    margin:0px 0px 0px 0px;
}

#TextBlockAndFooter 
{
	position:relative;
	width:520px;
	z-index:3;
	top:-300px;
	left: 3px;
}

#TextBlock 
{
	position:relative;
	width:743px;
	z-index:4;
	left: 244px;
}

#thirdBar 
{
	position:absolute;
	width:755px;
	z-index:3;
	left: 246px;
	top: 0px;
	background-image: url(../Images/mainHeaderBack3.jpg);
	background-repeat:no-repeat;
}


#PageTitleSempoTrainingDefault
{
	position: relative;
	width:200px;
	height:25px;
	z-index:10;
	left: 28px;
	top: 210px;
}

#PageTitleSearchMKTIndex
{
	position: relative;
	width:350px;
	height:25px;
	z-index:10;
	left: 28px;
	top: 200px;
}

#secondBarandHeader { 
	height: 100%;
	width: 100%;
}

#PageTitleFacultyIndex
{
	position: relative;
	width:200px;
	height:25px;
	z-index:10;
	left: 28px;
	top: 200px;
}



#breadCrumbFacultyIndex
{
	position: relative;
	top: 176px;
	left: 28px;
	width: 190px;
	height: 12px;
	background-image:url(../images/breadcrumbFacultyManagement.gif);
	background-repeat:no-repeat;

}



#gridItemMoreDetails
{
	position: relative;
	top: 10px;
	left: 100px;
	width: 108px;
	height: 18px;
	border : dotted 2px green; 
    vertical-align: top;	
}

.textListItemGridValue
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
}



.textListItemGridField
{
	color: #4795b2;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:  normal;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
}



#ItemGridFirstTitle
{
	position: relative;
	top: 0px;
	left: 130px;
	width: 85px;
	height: 20px;
	   
}

#PageContentList
{
	position: relative;
	width: 714px;
	height: auto;
	left: 14px;
	top:  270px;

}

#breadCrumbFacultyManagement
{
	position: relative;
	top: 32px;
	left: 20px;
	width: 190px;
	height: 12px;
	background-image:url(../images/breadcrumbFacultyManagement.gif);
	background-repeat:no-repeat;

}

#PageTitleManagement 
{	
	width:755px;
	left: 20px;
}

#thirdBarManagement 
{
	width:755px;
}

#PageContentParagraph 
{
	width:980px;
	padding:10px;
	position: relative;
	top: 100px;
	left: 20px;
}


#thirdBarSearchMarketing 
{
	position:absolute;
	width:760px;
	height:162px;
	z-index:3;
	left: 243px;
	top: 0px;
	background-image: url(../Images/imageTop.jpg);
	background-repeat:no-repeat;
}

.generalSubtitle 
{
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:27px;
}




#SEMCareerProfiles {
	position: relative;
	width:227px;
	height:21px;
	z-index:2;
	top: 19px;
	left: 5px;
	border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	padding-left: 5px;
}


#StartingcareerinSEM {
	position: relative;
	width:227px;
	height:21px;
	z-index:2;
	top: 25px;
	left: 5px;
	border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	padding-left: 5px;
}


#SEMjobListings {
	position: relative;
	width:227px;
	height:21px;
	z-index:2;
	top: 34px;
	left: 5px;
	border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	padding-left: 5px;
}





.textSubNavSelect
{
	color:#222262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}



.leftNavTd a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	 /* text-transform: lowercase; */
	
}

.LeftColumnImages
{
	background-color:White;
	padding-top: 15px;
	height: 561px;
}

#NewsDates {
	position: relative;
	width: 420px;
	height: 80px;
	left: 60px;
	top: 270px;
	vertical-align:top;
}


#NewsDates ul{
	margin-left: 0px;
	padding-left: 15px;
}



#CoursesinColumns {
	position: relative;
	width: 580px;
	height:130px;
	z-index:5;
	left: 60px;
	top: 170px;
	border: dotted 0px red;
	vertical-align:top;
}

#CoursesinColumns td
{
     vertical-align:top;
     
}

#HomeCourseTitleFundamentals {
	position: relative;
	top: 0px;
	left: 0px;
	width:131px;
	height:22px;
	z-index:1;
}
#HomeCourseTitleASA {
	position: relative;
	top: -22px;
	left: 213px;
	width:170px;
	height:22px;
	z-index:1;

}

#HomeCourseTitleSEO {
	position: relative;
	top: -44px;
	left: 443px;
	width:180px;
	height:22px;
	z-index:1;

}




#HomeRequestInfoEmail
{
	position: relative;
	width:354px;
	height:22px;
	z-index:1;
	left: 30px;
	top: 154px;
	background-image:url(../images/submit.jpeg);
	background-repeat:no-repeat;
	background-position:right;

}




#HomeWelcomeSpeaker
{
	position: relative;
	width: 250px;
	height: 10px;
	top: 80px;
	left: 57px;
}


#HomeWelcome
{
	position: relative;
	width: 250px;
	height: 60px;
	top: 124px;
	left: 57px;
}

#HomeIntro {
	position:relative;
	width:180px;
	height:18px;
	z-index:2;
	left: 26px;
	top: 91px;
}

#HomeIntroLink {
	position:relative;
	width:200px;
	height:16px;
	z-index:2;
	left: 26px;
	top: 97px;
}
#HomeLogin 
{
	position: relative;
	width: 210px;
	height:65px;
	z-index:3;
	left: 16px;
	top: 127px;
	font-size: 9px;
}

#HomeLogin input
{
    font-size: 10px;
    float: right;
    width: 90px;
    height: 10px;    
}

#HomeLogin table
{
    width: 210px;
    padding-bottom: 1px;
    /* border: dotted 1px black; */
}


#TitleCoursesAtaGlance {
	position: relative;
	top: 148px;
	left: 60px;
	width:301px;
	height:31px;
	z-index:4;
}


#TitleNewsCenter {
	position: relative;
	top: 235px; 
	left: 60px;
	width:440px;
	height:31px;
	z-index:4;
}


#StartaCareer {
	position: relative;
	top: 290px;
	left: 60px;
	width:320px;
	height:26px;
	z-index:4;
}



#StartaCareerParagraph {
	position: relative;
	top: 296px;
	left: 60px;
	width:370px;
	height:26px;
}

#StartaCareerImage {
	position: relative;
	top: 270px;
	left: 440px;
	width:67px;
	height:24px;
}

#StartaCareerImage img {
    border: 0;
}





#Fundamentals {
	position:absolute;
	width:227px;
	height:30px;
	z-index:2;
	top: 9px;
	left: 3px;
	border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	padding-left: 5px;
}
#AdvancedSEO {
	position:absolute;
	width:227px;
	height:20px;
	z-index:3;
	left: 4px;
	top: 42px;
	border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	padding-left: 5px;
}

#AdvancedSearchAdv {
	position:absolute;
	width:228px;
	height:21px;
	z-index:7;
	left: 4px;
	top: 69px;
	border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	padding-left: 5px;
}



#CourseRequirements {
	position:absolute;
	width:228px;
	height:20px;
	z-index:4;
	top: 99px;
	left: 4px;
	border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	padding-left: 5px;
	
	
}
#HowDistanceLearning {
	position:absolute;
	width:230px;
	height:21px;
	z-index:5;
	left: 2px;
	top: 134px;
	border-bottom:#FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style:solid;
	padding-left: 5px;
	
}
#SampleLesson {
	position:absolute;
	width:221px;
	height:20px;
	z-index:6;
	left: 1px;
	top: 130px;
	border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	padding-left: 5px;
	
}

#secondBarCourse {
	width:240px;
	height:163px;
	z-index:2;
	/*left: 18px;*/
	background-image: url(../Images/subnav_background.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	
}
	
#firstLittleBar {
	position:absolute;
	width:15px;
	height:162px;
	z-index:1;
	background-image: url(../Images/leftUpperVerticalBar.jpg);
	left: 1px;
}
#secondBar {
	position:absolute;
	width:227px;
	height:162px;
	z-index:2;
	left: 18px;
	background-image: url(../Images/secondLeftBarBackGround.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
	
}


#thirdBarAbout {
	position:absolute;
	width:752px;
	height:162px;
	z-index:3;
	left: 248px;
	top: 0px;
	background-image: url(../Images/header_learnmore.jpg);
	background-repeat:no-repeat;
}



#thirdBarWelcome {
	position:absolute;
	width:754px;
	height:162px;
	z-index:3;
	left: 246px;
	top: 0px;
	background-image: url(../Images/header_welcome.jpg);
}




#ctl00_cphPageBody_pnlUserLogin
{
    
	position:absolute;
	width: 180px;
	height:115px;
	z-index:1;
	left: 460px;
	top: 150px;
	color: #666666;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	text-align: center;
	text-decoration: none;	
	vertical-align: middle;	
	line-height: 8px;
	
	    
}

#ctl00_cphPageBody_pnlUserLogin table
{
    width: 230px;
}



#ctl00_cphPageBody_pnlUserLogin input
{
    font-size: 10px;
    float: right;
    width: 95px;
    height: 10px;
}


#containerAll {
   	margin:0 auto;
	width: 1000px;
	height: auto;
}

#containerHeaderLeft { 
	width:240px;
	height:88px;
	float: left;
	background-image: url(../images/logo_01.gif);
	background-repeat:no-repeat;
	position: relative;
	display: inline;
}

#containerHeaderRight {
	width:887px;
	height:88px;
	float: left;
	top: 0px;
	left: 240px;
	display: inline;
}
#containerContent {
	clear:both;
   	margin:0 auto;
	width:1000px;
}
#containerContentLeft {
	clear:both;
	width:240px;
	float:left;
}
#containerContentRight {
	width:760px;
	float:right;
}
#breadcrumb {
	width:725px;
	padding:10px 0 10px 35px;
}

#pageTitle {
	width:980px;
	padding:10px;
}

#pageTitleShort {
	width:720px;
	padding:10px;
}

#imageTop {
	width:760px;
}



/*** Nav bar styles ***/

	.menuHeader
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border-width: 0px;		
		background: #222262;
		vertical-align:middle;
		height:23px;
		width:100%;
	}
	
	.menuHeader li, .utilityHeader li 
	{
		float: right;
		padding: 0;
		margin: 0;
	}
	

	.menuHeader a
	{
		float:right;
		color: #FFFFFF;
		border-width: 0px;
		background: #222262;
		margin: 0px 0px 0px 0px;
		
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;

		text-align: center;
		text-decoration: none;
		
		padding-top: 4px;
		padding-bottom: 4px;
		
		padding-left: 21px;
		padding-right: 21px;
		
	}
	
	.menuHeader a:hover 
	{
		background: #4795b2;
		color: #FFFFFF;
		text-decoration: none;
	}
		
	.utilityHeader 
	{
		list-style:none;
		padding: 0;
		margin: 0;
	}
	
	.utilityHeader a 
	{
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		padding: 5px 12px 7px 12px;
		text-align: center;
		text-decoration: none;	
		vertical-align: middle;
	}
		
	
	#menuFooter a {
	color: #666666;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 12px 7px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
	}
	

	
	/* Commented backslash hack hides rule from IE5-Mac \*/ 
	.utilityHeader a, #menuFooter a {
		float:none;
	}
	/* End IE5-Mac hack */

/*content divs with respective text classes */

/* Product Selection */

#currencyConvert {
	width:980px;
	padding:20px 10px 0px 10px;

}
.currencyConverter {
 background-image:url(../Images/convertBG.gif);
 background-repeat:no-repeat;
 background-position:center;
 }
.textCurrencyConvert {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.textCurrencyConverter {
	color:#222262;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
}
.textInfo {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}




#shoppingTunnel {
	width:980px;
	padding:20px 10px 20px 10px;
}
.textShoppingTunnelOn {
	color: #222262;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}
.textShoppingTunnel {
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}

.textPageTitle {
	color: #222262;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:24px;
	bottom: 7px;
	top: 7px;
}

.textPageMessage {
	color: #AAAAAA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	line-height: 30px;
}



#itemListing {
	width:980px;
	padding:0px 10px 0px 10px;
}

.textItemName {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}
.textItemCategory {
	color: #cf9d58;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
.textItemRegPrice {
	color: #cf9d58;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
.textItemRegPriceUS {
	color: #cf9d58;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textItemRegPriceStrike {
	color: #cf9d58;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:line-through;
}
.textItemSalePrice {
	color: #d00003;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

#addToCart {
	width:980px;
	display: table-cell;
	padding:0px 10px 20px 10px;
	text-align: left;
}


/* 2. Shipping & Billing */

#formShippingBilling {
	width:980px;
	padding:10px;
}

.textTitleSection {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}
.textFormCategory {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}
.textFormTextfield {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textFormSelection {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textFormRequired {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textFormWhatIsThis {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}


.SBMedian {
	background-image:url(../Images/SB_median.gif);
	background-repeat:repeat-y;
	background-position: center;
}

#continue {
	width:980px;
	padding:0px 0px 40px 0px;
	display: table-cell;
	text-align: center;
}



/* 3. Review/Confirm Purchase */

#reviewItem {
	width:980px;
	padding:10px;
}
#reviewShippingBilling {
	width:980px;
	padding:10px 10px 40px 10px ;
}
#reviewCreditCard {
	width:980px;
	padding:10px;
}

.textItemRate {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
.textItemRateUS {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textSubTotal {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-transform: uppercase;
}
.textContinueShopping {
	color: #4795b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
	text-transform: uppercase;
}
.textInfoEdit {
	color: #4795b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
	text-transform: uppercase;
}
.textShippingName {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold
}
.textBillingName {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold
}
.textShippingAddress {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textBillingAddress {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textCreditTitle {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold
}
.textCreditTextfield {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}


/* 4. Thank You */
.textMessageThankYou {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold
}

/* 5. Student & Military Only */
#formSchool {
	width:980px;
	padding:10px;
}
#formMilitary {
	width:980px;
	padding:10px;
}


/* 6. Fundamentals of SEM */



#fundamentalLeft {
	clear: both;
	width: 520px;
	padding:10px;
	float:left;
}
#fundamentalRight {
	width:170px;
	padding: 10px 10px 10px 20px;
	float:right;
}
#fundamentalLearn {
	width:520px;
	background-color: #e5eef3;
}

.textBreadcrumb {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
}
.textBreadcrumb a {
	color: #666666;
	text-decoration: underline;
}
.textFundamental {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textFundamental li 
{       
    list-style-type:decimal;
    list-style-position: inside;
}
.textFundamental li:before
{        
	counter-increment:item;		
}
.textFundamentalSmall{
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.textFundamental a, .textFundamentalSmall a {
	color: #222262;
	text-decoration:none;
}
.textFundamentalSmall a:hover 
{
    text-decoration:underline;
}

.textFundamentalLearnTitle {
	color: #222262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height: 20px;
}
.textFundamentalLearn {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.textFundamentalLearn a {
	text-decoration:underline;
}
.textFundamentalLearnBullet {
	color: #f07a0c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.textFundamentalItemName {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.textFundamentalItemRate {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.textFundamentalItemRateUS {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.textFundamentalItemRegPriceUS {
	color: #cf9d58;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.textFundamentalItemRegPrice {
	color: #cf9d58;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.textFundamentalItemSalePrice {
	color: #d00003;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.textFundamentalRightTitle {
	color: #222262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.textFundamentalRight {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}



/* 7. Course */
#courseSelect {
	clear:left;
	width:740px;
	padding:10px;
}
#courseSelectLeft {
	width:228px;
	padding: 0px 0px 0px 34px;
	float: left;
}
#courseSelectCenter {
	width:228px;
	padding: 0px 0px 0px 10px;
	float: left;
}
#courseSelectRight {
	width:228px;
	padding: 0px 0px 0px 10px;
	float:left;
}
#courseSelectInfo {
	clear:left;
	width:740px;
	padding:10px;
}
.textCourseSelectTitle {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.textCourseSelect {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.textCourseSelectRequisite {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}
.textCourseSelectItemSalePrice
{
	color: #cf9d58;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.textCourseSelectLearnMore {
	color: #4795b2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
}
.textCourseSelectLearnMore a {
	text-decoration: underline;
}



/* utility in the Footer - text styling only */
.menuFooter
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	padding: 0px 8px 0px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
}

.menuFooter a 
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	padding: 0px 8px 0px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
}
	
.menuFooter a:hover 
{
	color: #666666;
	text-decoration: none;
}


.textCopyright
{
	color: #4795b2;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height: 13px;
	/*padding: 0px 8px 0px 12px;*/
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

	
.utilityFooter{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 10px;
	padding: 0px 8px 0px 12px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	}

.utilityFooter a {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	padding: 0px 8px 0px 12px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	}
	
.utilityFooter  a:hover {
	color: #666666;
	text-decoration: underline;
	}	

/* BreadCrumb */
.FrontBreadCrumb, .FrontBreadCrumb a
{
    color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.missionText{
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.missionBigText{
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.missionSubTitle
{
	color: #333366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}

.missionTextBold
{
	font-style: italic;
	color: #333366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.missionTitleBold
{
	font-style: italic;
	color: #333366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
}

/* About Sempo Left Nav */
.leftNavSelected{
	color: #222262;
}

.leftNavTd{
	width:210px;
	height:27px;
	/*border-bottom:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style:solid;*/
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}

/* Courses Left nav */
.coursesLeftNav{
	width:212px;
	height:155px;
	z-index:2;
	/*left: 18px;*/
	background-image: url(../Images/course_left_nav.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	
}


/* Careers Left nav */
#firstLittleBarCareers {
	width:15px;
	background-image: url(../Images/leftUpperVerticalBar.jpg);
}

.careersLeftNav{
	width:240px;
	height:80px;
	z-index:2;
	background-image: url(../Images/careers_left_nav.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	
}

/* FAQs Left nav */
#firstLittleBarFaq {
	width:15px;
	background-image: url(../Images/leftUpperVerticalBar.jpg);
}

.faqLeftNav{
	width:240px;
	height:27px;
	z-index:2;
	background-image: url(../Images/faqs_left_nav.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	
}

/* Fees Left nav */
#firstLittleBarFees {
	width:15px;
	background-image: url(../Images/leftUpperVerticalBar.jpg);
}

.feesLeftNav{
	width:240px;
	height:27px;
	z-index:2;
	background-image: url(../Images/fee_left_nav.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	
}

/* News Left nav */
#firstLittleBarNews {
	width:15px;
	background-image: url(../Images/leftUpperVerticalBar.jpg);
}

.corpTrainingLeftNav{
	width:240px;
	height:27px;
	z-index:2;
	background-image: url(../Images/corp_training_left_nav.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	
}

.smallBr{
font-size: 1px; 
line-height: 5px;
}

/* Left Nav Styles */

.leftNavTile
{
	width:222px; 
	height:159px;
}

.topLeftTileCorner
{
	 width:3px; 
	 height:37px; 
	 background-image:url('../Images/tile-left-corner.gif'); 
	 background-repeat:no-repeat;
}

.topMiddleTile
{
	width: 211px;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: url('../Images/tile-topbar-slice.gif'); 
	background-repeat: repeat-x; 
	text-align: center;
}

.topRightTileCorner
{
	width:9px; 
	background-image:url('../Images/tile-right-corner.gif'); 
	background-repeat:no-repeat;
}

.bottomLeftTileCorner
{
	width:3px; 
	height:10px; 
	background-image:url('../Images/tile-bottom-left-corner.gif'); 
	background-repeat:no-repeat;
}

.bottomMiddleTile
{
	height:10px; 
	background-image:url('../Images/tile-bottom-slice.gif'); 
	background-repeat:repeat-x;
}

.bottomRightTileCorner
{
	width:9px; 
	background-image:url('../Images/tile-bottom-right-corner.gif'); 
	background-repeat:no-repeat;
}

.rightTileCorner
{
	width:9px; 
	background-image:url('../Images/tile-right-slice.gif'); 
	background-repeat:repeat-y;
}

.leftTileCorner
{
	width:3px; 
	height:107px; 
	background-image:url('../Images/tile-left-slice.gif'); 
	background-repeat:repeat-y;
}

.tileText
{
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
	font-size: 11px;
	text-align: center;
	margin-left:10px;
}

.tileText a
{
	color: #003d83;
	text-decoration: none;
}

.tileText a:hover
{
	text-decoration: underline;
}

.tileTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	color:gray;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	margin-left:10px;
}

.tileTextBold a
{
	color: #003d83;
	text-decoration: none;
}

.tileTextBold a:hover
{
	text-decoration: underline;
}

.careerLeftNavBack
{
	width:222px; 
	height:159px;
	background-image:url('../Images/careerSnapShot.jpg'); 
	background-repeat:no-repeat;
	background-position:bottom right;
}

.careerLeftNavTile
{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top:4px;
}

.phoneNumbers
{
	color:#bb2838;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.aboutusViewSampleTile
{
	 width:223px; 
	 height:224px; 
	 background-image:url('../Images/ViewSampleLessonLeft2.jpg'); 
	 background-repeat:no-repeat;
	 text-align:center;
}

.viewSampleButtonTile
{
	position:relative;
	top:180px;
}

.treeViewItem1 a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #003d83;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	text-transform:capitalize;
}

.treeViewItem2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #003d83;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-left:10px;
	text-transform:capitalize;
}

.treeViewItem2 a:hover
{
	text-decoration: underline;
}

