﻿#tblClasses
{
    width:100%;
    margin:25px 10px;
    font-size:0.9em;
    border-width:0px;
    text-align:left;
    padding-right:20px;
}

#tblClasses th
{
    border-style:solid;
    border-color:#ff6200;
    border-width:1px 0px 1px 0px;
    font-size:1.1em;
    color:#515050;
    padding:10px 8px;
    background-color:#fdedc0;
}

#tblClasses th.certs
{
    width:22%;
}

#tblClasses td
{
    padding:3px; 
    border-bottom:solid 1px #EEEFE7;  
}

#tblClasses .classCell { color:#0066CC; }

#tblClasses .requestBox, #tblClasses .durationCell, #tblClasses tfoot
{
    text-align:center;   
}
#tblClasses tfoot td { padding:10px 3px; }

#tblClasses tfoot .tblActions
{
    text-align:right;
    padding-right:5px;  
    border-style:none; 
    font-size:0.9em;
}

#tblClasses .tdNote
{
    font-style:italic;
    height:30px;
    padding-left:15px;
    text-align:left;
}

.AddlCommentsHide
{
	display:none;
}

#trAddlCommentsLabel { font-weight:bold; margin-top:3px; }
#trAddlCommentsLabel td { border-bottom:solid 1px #ff6200; }

#lnkAddlComments
{
	background:transparent url('../Images/plus_blue.gif') no-repeat 0 3px;
	padding-left:16px;	
	cursor:pointer;
	font-size:0.8em;
}

#trAddlCommentsLabel td
{
	vertical-align:bottom;
}

#lnkCloseAddlComments
{
	background:transparent url('../Images/close_red14.gif') no-repeat 0 2px;
	padding-left:16px;	
	float:right;
	margin-right:5px;
	font-weight:normal;
	cursor:pointer;
	font-size:0.8em;
}

.hideLink
{
	display:none;
}

/*Table Borders */
#tblClasses .middleBorder, #tblSuppliers .middleBorder
{
    border-right:solid 1px #EEEFE7;
    border-left:solid 1px #EEEFE7;
    
}
/*Table Borders */


/*Side Content*/
#classroom-content, #handson-content
{
    margin-left:-8px;
    text-align:center;
}

#classroom-images, #handson-images
{
	background:transparent url(../Images/profileback.png) repeat-x scroll left bottom;
	border:1px solid #F4F5F4;
	margin-left:10px;
	margin-top:-8px;
	padding:10px;
	width:190px;
}

#classroom-thumbs, #handson-thumbs { margin-left:1px; }
#classroom-main img, #handson-main img { border:1px solid #F4F5F4; }

#classroom-thumbs img, #handson-thumbs img
{
	border:1px solid #F4F5F4;
	margin-left:1px;
	margin-top:3px;
	width:85px;
}

#classroom-thumbs a, #handson-thumbs a
{
    margin-right:3px;
}

#side-handson
{
    margin-top:35px;   
}

/* Industry Links Page */
.linkcontainer { width:100%; height:60px; padding-left:10px; margin-bottom:10px; clear:left; border-top:solid 1px #f3f4f3; padding-top:15px; }
.topLink { border:none 0px; }
.link-icon { float:left; width:65px; }
.link-href { float:right;padding-right:115px; }
.link-content {float:right; text-align:left; width:525px; padding:2px 0;}
.link-content span, .link-href {line-height:20px; font-size:0.85em; padding-left:5px; display:block; margin-top:5px;}

.OrangeHeaderArrow 
{
    background:transparent url('../Images/Arrow-Header-Back430.png') no-repeat;
    font-size:1.1em;
    color:#EEEFE7; /*#565656;*/
    /*margin:20px 0;*/
    height:25px;
    vertical-align:middle;
    line-height:1.4em;
    padding-left:12px;
    font-weight:bold;
}
#side-certs div div
{
    margin-bottom:50px;
}
#side-certs div div
{
    font-size:0.9em;
    margin-right:20px;
    margin-left:3px;
    text-align:justify;
}
#side-certs div div ul
{
    list-style-type:circle;
    list-style-position:inside;
    margin-left:10px;
    margin-top:5px;
    font-size:0.95em;
}

/* Industry Links Page */


/* Supplier Link Page */
#tblSuppliers
{
    text-align:center;
    border:0px;
    width:100%;
    padding:0;
    margin:0;
}
#tblSuppliers tr td
{
	border-bottom:solid 1px #EEEFE7;
}
#tblSuppliers tr.SupplierTitle td
{
	border-bottom:none 0px;
	padding-top:15px;
}
#tblSuppliers tr.SupplierTitle a
{
	padding-bottom:5px;
}
#tblSuppliers tr
{
	vertical-align:bottom;
}
#tblSuppliers img
{
	margin:5px 0;
}
/* Supplier Link Page */