.TableStructure
{
	width:301px;
	display:table;

}

.TableStructure_rowContact
{
	border:1px solid #d45d01;
	
}

.database_code
{
	color:#ccc;
	font-size:18px;
	margin-left:10px;
}

#database_content_wrapper_left
{
	float:left;
	clear:right;
}

#database_content_wrapper_right
{	margin-left:5px;
    position: absolute;
    right: 0px;
}

.database_video
{
	margin:0px;
	padding:0px;
}

.contact
{
	margin:0px;
	padding:0px;
	border:1px solid #d45d01;
}

#top_box
{
	width:512px;
}



.top_box_content
{
	margin-left:5px;
}

#tab_content
{
	width:520px;
	clear:left;
	padding:0px;
}

	
/* DETAILS TABS START */

/* Style for Usual tabs */
.usual {
	background:#FFFFFF;                          /********* Black background Area *********/
	color:#111;
	padding:0px;
	width:525px;
	margin-top:10px;

}
.usual ul li { 
	list-style:none;                            /********* Space OUTSIDE tabs *********/
	float:left; 
	clear:right;
	width:103px;
	background:#ccc;
	margin-right:1px;
}

.usual ul
{
	padding:0px;
	margin:0px;
}

.usual ul li a 
{	/********* Space INSIDE tabs *********/
	display:block;                               
	padding-top:7px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	margin:1px;
	margin-bottom:0px;
	font-size:11px;
	line-height:14px;
	color:#333333;
	font-weight: bold;
	background-image:url('../Images/2011/tab-head.gif');
	background-repeat:no-repeat;
	height:36px;
}

.usual ul a:hover 
{
	background:#ADAE96;
}

.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:#ADAE96;
  /*border-bottom:1px solid snow;*/
  cursor:default;
  text-decoration: none;
}

.usual div {
  width:494px;                  /********* Tab Content width *********/                         
  height:100%;                 /********* Black background height *********/
  padding:15px 10px 8px 15px;  /********* Tab Content  *********/
  margin-left:0px;
  clear:left;
  background-image:url('../Images/2011/tab-content.gif');
  background-repeat:repeat-x;
  font:11px Verdana;
  color:#4C4B4B;
}

.usual div a { 
color:#000; 
font-weight:bold; 
}

#usual_title{
  font:15px Verdana;
  color:#4C4B4B;
  font-weight:bold;
}

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

.content_tabs ul {
    margin: 10px;
}

 .content_tabs ul li {
     list-style: disc;
     float: none;
     width: auto;
     margin-left: 20px;
     margin-right: 20px;
     background: none;
}
.content_tabs div {
  width:494px;                  /********* Tab Content width *********/                         
  height:100%;                 /********* Black background height *********/
  padding:0px;  /********* Tab Content  *********/
  margin-left:0px;
  background-image: none;
}

/* Style for various uses of tabs */

/* DETAILS TABS END */


#database_career_outlook
{
	padding:10px;
	padding-bottom:25px;
	background-color:#EDEEEF;
	width:170px;
}

#database_career_outlook_title
{
	color:#3c3c3c;
	font-weight : bold;
	font-size:14px;
	display:block;
}

.database_browse_header
{
	margin-top:10px;
	display:block;
	background:#00004e;
	height:25px;
	color : #fff;
	font-weight : bold;
	padding-left:5px;
	padding-top:5px;
}

#LeftLinks-menu-browse
{
padding-left:5px;
}

.database_browse
{
	margin:15px;
}

#database-ontariocolleges
{
	margin-top:5px;
}
 
#database-testimonial
{
	margin-top:10px;
	font-style:italic;
}

#database-search
{
	margin-top:10px;
	margin-bottom:20px;
} 

#SizerWrapper {
width: 232px;
float: right;
position: relative;
top: -13px;
right: -4px;
}
 
.SizerPrint
{
float:left;
clear:right;
margin-right:20px;
}

.SizerText
{

} 

/* NEW Sept 27 2011*/

 

.top_box_image
{
	width:209px;
	float:left;
	clear:right;

}

.TableStructure_row
{
	display:table-row;
	line-height:20px;
}

.contact1
{
color:#d45d01;
} 

.contact1 a {
    font-weight: normal;
    color: #D45D01
}

.top_box_image img {
width: 206px;
}

.courseOutlineTable, .programCoopTable {
padding: 0px;
border-spacing: 0px;
width: 494px;
background-image: url(../Images/course_header.jpg); 
	background-repeat: repeat-x;
margin:2px;
}


#tabs {
    width: 520px;
    clear: left;
}

.ui-tabs .ui-tabs-nav li {
    white-space: normal;
    width: 97px;
    height: 39px;
}

.LeftLinks-image {
    float: left;
    clear: right;
    padding-top: 1px;
}
	
.LeftLinks-items {
    margin-left: 15px;
}

#LeftLinks-menu {
    line-height: 22px;
}

#tabs-2 {
    padding: 1em 0.83em;    
}

#column_right_newhome 
{
    z-index: 0;
    width: 725px;
}
 
.TbProgSearchRestsTable, .TbProgSearchRestsTable a {
    color: black;
}


.TbProgSearchRests, .TbProgSearchRestsCentre {
	border: 1px;
	padding : 5px;
    background-color: #EAEAEA;
}

.TbProgSearchRests1 {
    background-color: #EAEAEA;
    padding-left: 4px;
}

.TbProgName {
	border: 1px solid #6975af;
	padding : 5px;
	font-weight : bold;
	color: #FFFFFF;
	background-color: #f0f0f0;
	padding: 2px;
}

#content_head {
    background-color: #BBBD8D;
    font-family: Sans-serif;
    font-size: 13px;
	font-weight : bold;
    color: #333;
}

#content_head th {
    padding: 10px;
    white-space: nowrap;
}

#content_head a, .TbProgSearchRests a, .TbProgSearchRestsCentre a {
    color: #000;
}

#content_head th a {
    font-size: 14px;
}
.ProgramSubHeader {
    background-color: #BBBD8D;
    border-left: 1px solid #6975AF;
    border-right: 1px solid #6975AF;
    border-bottom: 1px solid #6975AF;
    height: 26px;
}

.ProgramSubHeader td {
    font-weight: normal;
    font-size: 16px;
    padding: 5px;      
}
	
#PrinterFriendly {
    color: #565051;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 12px;
}

#PrinterFriendly .course_title 
{
    color: #3C3C3C;
	font-weight : bold;
	padding-left: 3px;
}

#PrinterFriendly .TbProgTitlSub1, #PrinterFriendly .TbProgTitlSub2, #PrinterFriendly .TbProgTitlSub3, 
#PrinterFriendly .TbProgDesc1, #PrinterFriendly .TbProgDesc2, #PrinterFriendly .TbProgDesc3 {
	font-size: 12px;
    text-decoration: none;
    border-left: 1px solid #6975AF;
    border-bottom: 1px solid #6975AF;
	font-size: 12px;
	height:17px;
}

#PrinterFriendly .TbProgTitlSub1, #PrinterFriendly .TbProgTitlSub2, #PrinterFriendly .TbProgTitlSub3 {
    background-color: #F0F0F0;
    background-repeat: repeat-y;
	font-weight : bold;
}

#PrinterFriendly .TbProgDesc1, #PrinterFriendly .TbProgTitlSub1 {
    width: 107px;
}

#PrinterFriendly .TbProgDesc3, #PrinterFriendly .TbProgTitlSub3 {
    width: 109px;
}


#PrinterFriendly .TbProgTitlSub3, #PrinterFriendly .TbProgDesc3 {
    border-right: 1px solid #6975AF;
}

#PrinterFriendly .TbProgDesc1, #PrinterFriendly .TbProgDesc2, #PrinterFriendly .TbProgDesc3 {
    padding-top: 5px;
    padding-bottom: 5px;
}

#PrinterFriendly .course_header {
    background-image: url(../Images/PrintFriendly/course_header.jpg);
	background-repeat: no-repeat;
}

#PrinterFriendly .course_text {
	padding-left:5px;
}

#PrinterFriendly table {
    border-collapse: collapse;
}

table#PrinterFriendly {
    width: 670px;
}

#PrinterFriendly table.course_header {
    width: 551px;
}

#PrinterFriendly .course_title {
    height: 25px;
}

.sectiontitle {
    font-size: 20px;
    font-weight: bold;
}

#LeftLinks, #column_left_newhome {
    width: 182px;
}

#LeftLinks {
    top: -8px;
}

#column_left_newhome, #column_right_newhome {
    margin-top: 0px;
}

.ListViewTable {
    background: #EAEAEA;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    display: table;
}
#ListViewTableRow {
    display: table-row;
    margin:0;
    padding:0;
    border:1px solid #C9C9C9;
}
.ListViewTableCell, .ListViewTableCell2 
{
    display: table-cell;
    
}
#ListViewTableHeader {
    background-color: #BBBD8D;
    font-family: Sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #333;
}

.page_header_sub
{
    margin-top: 8px;
    height: 50px;
    background: url(http://www.centennialcollege.ca/Images/NewHome/page_header_back.jpg) repeat-x;
    clear: both; 
    position:relative; 
    top:-12px;
}

.page_header_sub p
{
    line-height: 26px;
    font-size: 24px;
    color: #fff;
    font-weight: bold;
    margin-top: 5px;
    margin-left: 10px;
    padding-top: 2px;
    text-transform: capitalize;
}

#Overview a, #Outline a, #ApplyOnline a, #At_A_Glance a, #Benefits a, #Admission a {
    color: #009;
}

.pdHeader
{
	height: 28px; 
	background-color: #ebebeb;
	padding-left:5px;
}

.pdNumberColumn
{
	width: 40px;
}

.pdHeaderSpacer
{
	height: 0px;
}
