body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.testimonial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#explanationDiv {
display:none;
background-color: #F5FAFC;
position:absolute;
top:300px;
left:350px;
border:solid 1px;
}
#subWin{
clear:both;
position:absolute;
float:inherit;
top:200px;
left:295px;
width:280px;  
z-index:10; 
background-color: #F8F7ED; 
padding:4px; 
border-style:solid;  
border-color:#000000; 
border-width: 1px; 
visibility:hidden;
}

#listWin{
position:absolute;
top:195px; 
left:230px;
width:280px;  
z-index:10; 
background-color: #F5FAFC; 
padding:4px; 
border-style:solid;  
border-color:#C4C3A7; 
border-width: 1px; 
visibility:hidden;
}

#studentWin{
clear:both;
position:absolute;
float:inherit;
top:200px;
left:295px;
height:1px;
z-index:10; 
background-color: #F8F7ED;
visibility:hidden;
}

a:link {
	color: #0000FF;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #0000FF;
}
a:hover {
	text-decoration: none;
	color: #0000FF;
}
a:active {
	text-decoration: underline;
	color: #0000FF;
}

a.ticker:link {	text-decoration: none;	color: #194A8D; font-size: 11px;}
a.ticker:visited {	text-decoration: none;	color: #194A8D; font-size: 11px;}
a.ticker:hover {	text-decoration: underline;	color: #194A8D; font-size: 11px;}
a.ticker:active {	text-decoration: none;	color: #194A8D; font-size: 11px;}

a.tabnav:link {	text-decoration: none;	color: #194A8D; font-size: 11px;}
a.tabnav:visited {	text-decoration: none;	color: #194A8D; font-size: 11px;}
a.tabnav:hover {	text-decoration: none;	color: #ECB311; font-size: 11px;}
a.tabnav:active {	text-decoration: none;	color: #194A8D; font-size: 11px;}

a.topnav:link {	text-decoration: none;	color: #FFFFFF; font-size: 11px;}
a.topnav:visited {	text-decoration: none;	color: #FFFFFF; font-size: 11px;}
a.topnav:hover {	text-decoration: none;	color: #ECB311; font-size: 11px;}
a.topnav:active {	text-decoration: none;	color: #FFFFFF; font-size: 11px;}

a.footnav:link {	text-decoration: none;	color: #BED8FA; font-size: 11px;}
a.footnav:visited {	text-decoration: none;	color: #BED8FA; font-size: 11px;}
a.footnav:hover {	text-decoration: none;	color: #FFFFFF; font-size: 11px;}
a.footnav:active {	text-decoration: none;	color: #BED8FA; font-size: 11px;}

a.footlink:link {	text-decoration: none;	color: #706F4B; font-size: 10px;}
a.footlink:visited {	text-decoration: none;	color: #706F4B; font-size: 10px;}
a.footlink:hover {	text-decoration: none;	color: #ffffff; font-size: 10px;}
a.footlink:active {	text-decoration: none;	color: #706F4B; font-size: 10px;}

a.searchbutton:link {	text-decoration: none;	color: #ECB311; font-size: 11px;}
a.searchbutton:visited {	text-decoration: none;	color: #ECB311; font-size: 11px;}
a.searchbutton:hover {	text-decoration: none;	color: #FFFFFF; font-size: 11px;}
a.searchbutton:active {	text-decoration: none;	color: #ECB311; font-size: 11px;}

a.course-nav:link {	text-decoration: none;	color: #194A8D; font-size: 11px;}
a.course-nav:visited {	text-decoration: none;	color: #194A8D; font-size: 11px;}
a.course-nav:hover {	text-decoration: none;	color: #0000FF; font-size: 11px;}
a.course-nav:active {	text-decoration: none;	color: #194A8D; font-size: 11px;}

a.hot-nav:link {	text-decoration: none;	color: #FEC113; font-size: 11px;}
a.hot-nav:visited {	text-decoration: none;	color: #FEC113; font-size: 11px;}
a.hot-nav:hover {	text-decoration: none;	color: #FFFFFF; font-size: 11px;}
a.hot-nav:active {	text-decoration: none;	color: #FEC113; font-size: 11px;}


.header {
	background-image: url(../images/tctc-header.jpg);
	background-repeat: no-repeat;
}
.bg-blend {
	background-image: url(../images/bg-blend.gif);
	background-repeat: repeat-x;
}
.nav-bg {
	background-image: url(../images/nav-bg.jpg);
	background-repeat: no-repeat;
}
.page-bg {
	background-image: url(../images/page-bg.gif);
	background-repeat: repeat-y;
}
.footer {
	background-image: url(../images/footer-bg.gif);
	background-repeat: no-repeat;
	color: #BED8FA;
}
.gray-blend {
	background-image: url(../images/gray-blend.jpg);
	background-repeat: repeat-x;
}
.top-links {
	color: #ECB311;
	padding-right: 20px;
}
.errormsg {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	border: 0px dashed #CC0000;	
}
.course-search-bttn {
	background-image: url(../images/search-bttn.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 25px;
	font-weight: bold;
	color: #ECB311;
}
.tab-mid-large {
	font-weight: bold;
	background-image: url(../images/home-tab01.gif);
	background-repeat: no-repeat;
}
.tab-small-businesses {
	padding-left: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
}
.tab-individuals {
	padding-left: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
}
.content-padding {
	padding: 20px;
}
.top-padding {
	padding-top: 25px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #194A8D;
	margin: 0px;
}
h2 {

	font-size: 16px;
	font-weight: bold;
	color: #194A8D;
	margin: 0px;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #194A8D;
	margin: 0px;
}

.corp-title {
	font-size: 14px;
	font-weight: bold;
	color: #194A8D;
}
.footer-text {
	padding-top: 8px;
	background-image: url(../images/footer-text-bg.gif);
	background-repeat: repeat-x;
	color: #706F4B;
}
.left-nav-padding {
	padding-top: 8px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.left-nav-area {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4C3A7;
	color: #194A8D;
	padding: 3px;
}
.content-padding-interior {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.field {
	background-color: #ECF2FB;
	border: 1px solid #ECB311;
}

.fieldmd {
	background-color: #ECF2FB;
	border: 1px solid #ECB311;
	width:100px;
}
.fieldlg {
	background-color: #ECF2FB;
	border: 1px solid #ECB311;
	width:300px;
}
.fieldphone {
	background-color: #ECF2FB;
	border: 1px solid #ECB311;
	width:25px;
}
.fieldphone2 {
	background-color: #ECF2FB;
	border: 1px solid #ECB311;
	width:35px;
}
.content-padding-courses {

	padding-top: 20px;
	padding-bottom: 20px;
}
.left-nav-area-sel {
	padding-left: 8px;
	color: #194A8D;
	background-color: #F8F7ED;
	border-right: 0px solid #5175A5;
	border-bottom: 1px solid #5175A5;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}
.left-nav-area-sel-arrow {
	padding-left: 8px;
	color: #194A8D;
	background-color: #F8F7ED;
	border-bottom: 1px solid #5175A5;
	border-left: 0px solid #C4C3A7;
	padding-top: 3px;
	padding-bottom: 3px;
}
.course-header-business {
	font-size: 16px;
	font-weight: bold;
	color: #ECB311;
	background-image: url(../images/course-header-business-mana.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.course-header-computers {
	font-size: 16px;
	font-weight: bold;
	color: #ECB311;
	background-image: url(../images/course-header-computers.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.course-header-communication {
	font-size: 16px;
	font-weight: bold;
	color: #ECB311;
	background-image: url(../images/course-header-communication.jpg);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-left: 20px;
}
.course-header-language {
	font-size: 16px;
	font-weight: bold;
	color: #ECB311;
	background-image: url(../images/course-header-language.jpg);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-left: 20px;
}
.course-header-elearning {
	font-size: 16px;
	font-weight: bold;
	color: #ECB311;
	background-image: url(../images/course-header-elearning.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.course-header-fasttracks {
	font-size: 16px;
	font-weight: bold;
	color: #ECB311;
	background-image: url(../images/course-header-fast.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.course-header-certification {
	font-size: 16px;
	font-weight: bold;
	color: #ECB311;
	background-image: url(../images/course-header-certification.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.course-content-padding {
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 8px;
}
.bread-crumbs {
	padding-left: 20px;
}
.sec-nav-padding {
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: ##C4C3A7;
	padding-top: 3px;
	padding-bottom: 3px;
}
.red {
	color: #FF0000;
}

.red-sm {
	color: #FF0000;
	font-size: 9px;
}
.seperator-line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.right-padding {
	padding-right: 15px;
}
.next {
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #174A8B;
	border-bottom-color: #174A8B;
}
.whats-hot-padding {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.virt-line {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
.virt-bottom-line {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.course-background {
	background-color: #F8F7ED;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #5175A5;
	border-left-color: #5175A5;
	padding: 15px;
}
.nextCourse {

	background-color: #F3F2E2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #7895BC;
	border-bottom-color: #7895BC;
}

.table-header {
	background-color: #194A8D;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.table-next {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #194A8D;
	background-color: #EFEFEF;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #194A8D;
}
.table-header2 {
	background-color: #194A8D;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
}
.table-next2 {
	background-color: #EFEFEF;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #194A8D;
}
.table-next-white {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #194A8D;
	background-color: #FFFFFF;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #194A8D;
}
.table-next-white2 {
	background-color: #FFFFFF;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #194A8D;
}
.header-title {
	font-size: 14px;
	font-weight: bold;
	color: #DCA70D;
	padding-bottom: 8px;
	padding-top: 8px;
}
.content-padding-left {
	padding-left: 15px;
}
.our-team-bg {
	padding-left: 15px;
	background-image: url(../images/our-team-bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.course-nav-text {
	padding: 5px 5px 12px;
}
.corporate-training {
	padding-top: 20px;
	padding-right: 220px;
	padding-bottom: 20px;
	background-image: url(../images/globe-man.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.corporate-training2 {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	/*background-image: url(../images/globe-man.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
}

.corp-AssessUrNeeds {
	background-image: url(../images/corp-train-AssessUrNeeds.gif);
	background-repeat:no-repeat;
	background-position:center top;
}


.corporate-trainingGrayGridIMG {
	background-image: url(../images/corp-GrayGrid.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.white-text {
	color: #FFFFFF;
}
.table-outline {
	background-color: #EFEFEF;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #194A8D;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #194A8D;
	border-left-color: #194A8D;
}
.services-overview {
	background-image: url(../images/insets-seminars.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 200px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.services-conferencing {

	background-image: url(../images/insets-conference.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 290px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.course-header-whats-hot {

	font-size: 16px;
	font-weight: bold;
	color: #194A8D;
	background-image: url(../images/course-header-whatshot.jpg);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-left: 20px;
}
.whats-hot-header {
	color: #FEC113;
	font-size: 16px;
	font-weight: bold;
}
.whatshot-background {
	background-color: #2B507D;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2B507D;
	border-left-color: #2B507D;
	padding: 15px;
	color: #FFFFFF;
}
.next-hot {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #7895BC;
	border-bottom-color: #FEC113;
	color: #FFFFFF;
}
.next-hot2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #7895BC;
	border-bottom-color: #FEC113;
	color: #FFFFFF;
}

.show-avail {
	background-color: #F6DA78;
}

.show-notavail {
	background-color: #F6EE78;
}
.outline-box {	
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	}
	
.course-header-bbcb {
	font-size: 18px;
	font-weight: bold;
	color: #194A8D;
	padding-left: 1px;
}	


/*Vertical Scroll*/
.corp-ScrollBox {
	width: 140px;
	height: 225px;
	border: 1px solid #194A8C;
	text-align:left;
	padding:5px 5px 5px 5px;

}
