﻿/* CSS Document */
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#FFF;
	background:url(../../images/body_bg.gif); background-repeat:repeat-y;
	background-position:0px 300px;
	background-color:#000;
}

body, h1, h2, h3, p, form, ul, img, form
{
	padding:0px;
	margin:0px;
	border:0px;
}


input, select, textarea
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.0em;
}


h1
{
	margin-bottom:15px;
	font-weight:normal;
	font-size:150%;
}

h2
{
    margin-bottom:5px;
    font-weight:bold;
    font-size:100%;
}


h3
{
    margin-bottom:5px;
    font-weight:bold;
    font-size:100%;
}

p
{
	margin-bottom:15px;
	line-height:16px;
}

body #root #page div.center a
{
    font-weight:bold;
    text-decoration:none;
    color:White;
}

body #root #page div.center a:hover
{
    color:#D02433;
}


body.red #root #page div.center a, body.subpage #root #page div.center div.red a
{
    color:#D02433;
    font-weight:normal;
}

body.red #root #page div.center a:hover
{
    color:#FFF;
}

body.green #root #page div.center a, body.subpage #root #page div.center div.green a
{
    color:#8B9000;
    font-weight:normal;
}

body.green #root #page div.center a:hover
{
    color:#FFF;
}

body.blue #root #page div.center a, body.subpage #root #page div.center div.blue a
{
    color:#00ADCE;
    font-weight:normal;
}

body.blue #root #page div.center a:hover
{
    color:#FFF;
}

body.yellow #root #page div.center a, body.subpage #root #page div.center div.yellow a
{
    color:#EC8000;
    font-weight:normal;
}

body.yellow #root #page div.center a:hover
{
    color:#FFF;
}



body.subpage #root #page div.center a
{
    color:#000;
    font-weight:bold;
}

body.subpage #root #page div.center a:hover
{
    color:#D02433;
}

#root
{
	width:905px;
}

#header
{
	background-color:#000;
	font-size:1.2em;
}



#header div.searchbox
{
	position:absolute;
	left:700px;
	width:200px;
	text-align:right;
	padding:2px 0 1px 0;
}

#header div.searchbox input
{
	border:0px;
	font-size:11px;
	padding:2px;
}

body.subpage #header div.searchbox input
{
	background-color:#e6e7e8;
}

body.subpage #header div.searchbox a.smlButton
{
    border:0px;
    background-color:#FFF;
    color:#000;
    padding:2px;
}

body #header div.searchbox a.smlButton
{
    border:0px;
    background-color:#000;
    color:#FFF;
    padding:2px;
    text-decoration:none;
}

body #header div.searchbox a.smlButton:hover
{
    background-color:#d02433;
    color:#FFF;
}

body.green #header div.searchbox a.smlButton:hover
{
    background-color:#8B9000;
}

body.blue #header div.searchbox a.smlButton:hover
{
    background-color:#00ADCE;
}

body.yellow #header div.searchbox a.smlButton:hover
{
    background-color:#EC8000;
}


#header div.logo
{
	height:120px;
}

#header div.logo a
{
	display:block;
	position:absolute;
	background:url(../../images/logo_all.gif) no-repeat;
	height:48px;
	width:330px;
	top:30px;	
	left:20px;
	text-decoration:none;
}

body.subpage #header div.logo a
{
	background-position:0px -48px;
}

#header div.menu
{
	border:1px solid #FFF;
	padding-left:162px;
}


#header div.menu ul
{
	list-style:none;
}

#header div.menu ul li
{
	display:inline;
}

#header div.menu ul li a
{
	float:left;
	padding:4px 13px 4px 13px;
	display:block;
	color:#FFF;
	text-decoration:none;
}

body.subpage #header div.menu ul li a
{
	color:#000;
}

#header div.main_image
{
	height:125px;
	background:url(../../images/header_images/home.jpg) no-repeat;
}

body.subpage #header div.main_image
{
	background:url(../../images/header_images/home.jpg) no-repeat 0 -250px;	
}

body #header div.training
{
	height:125px;
	background:url(../../images/header_images/training.jpg) no-repeat;
}

body.subpage #header div.training
{
    background:url(../../images/header_images/training.jpg) no-repeat 0 -126px;
}

body #header div.about_us
{
	height:125px;
	background:url(../../images/header_images/about.jpg) no-repeat;
}

body.subpage #header div.about_us
{
    background:url(../../images/header_images/about.jpg) no-repeat 0 -126px;
}

body #header div.mp_club
{
	height:125px;
	background:url(../../images/header_images/mp_club_home.jpg) no-repeat;
}

body.subpage #header div.mp_club
{
    background:url(../../images/header_images/mp_club_home.jpg) no-repeat 0 -126px;
}

body #header div.search
{
	height:125px;
	background:url(../../images/header_images/search.jpg) no-repeat;
}

body.subpage #header div.search
{
    background:url(../../images/header_images/search.jpg) no-repeat 0 -126px;
}


body #header div.individuals
{
	height:125px;
	background:url(../../images/header_images/individuals.jpg) no-repeat;
}

body.subpage #header div.individuals
{
    background:url(../../images/header_images/individuals.jpg) no-repeat 0 -126px;
}

body #header div.corporate
{
	height:125px;
	background:url(../../images/header_images/corporate.jpg) no-repeat;
}

body.subpage #header div.corporate
{
    
    background:url(../../images/header_images/corporate.jpg) no-repeat 0 -126px;
}

body.subpage #header div.partner
{
    background:url(../../images/header_images/affiliates.jpg) no-repeat 0 -126px;
}

body #header div.partner
{
	height:125px;
	background:url(../../images/header_images/affiliates.jpg) no-repeat;
}

body.subpage #header div.internship
{
    background:url(../../images/header_images/internships.jpg) no-repeat 0 -126px;
}

body #header div.internship
{
	height:125px;
	background:url(../../images/header_images/internships.jpg) no-repeat;
}

body.subpage #header div.services
{
    background:url(../../images/header_images/services.jpg) no-repeat 0 -126px;
}

body #header div.services
{
	height:125px;
	background:url(../../images/header_images/services.jpg) no-repeat;
}

body.subpage #header div.programs
{
    background:url(../../images/header_images/programs.jpg) no-repeat 0 -126px;
}

body #header div.programs
{
	height:125px;
	background:url(../../images/header_images/programs.jpg) no-repeat;
}


body.subpage #header div.news
{
    background:url(../../images/header_images/news.jpg) no-repeat 0 -126px;
}

body #header div.news
{
	height:125px;
	background:url(../../images/header_images/news.jpg) no-repeat;
}



body #header div.contact
{
	height:125px;
	background:url(../../images/header_images/contact.jpg) no-repeat;
}

body.subpage #header div.contact
{
    background:url(../../images/header_images/contact.jpg) no-repeat 0 -126px;
}

div.clear
{
	clear:both;
}

#page
{
	padding:25px 0 25px 0px;
}

#page div.center
{
	float:left;
	padding-left:25px;
	width:680px;
	font-size:1.2em;
}

ul.cmn
{
    list-style:square;
    margin-left:25px;
    margin-bottom:15px;
}

ul.cmn li
{
    margin-bottom:5px;
    line-height:16px;
}

#page div.left
{
	float:left;
	left:0px;
	top:0px;
	width:152px;
	font-size:1.2em;
	padding-left:23px;
}

#page div.left h2
{
	font-size:1.1em;
	font-weight:normal;
	margin-bottom:21px;
	padding-right:3px;
}

#page div.left h2 a
{
	text-decoration:none;
}

#page div.left ul
{
	list-style:none;
}

#page div.left ul li
{
	display:inline;
}

#page div.left ul li a
{
	display:block;
	color:#FFF;
	text-decoration:none;
	padding:0px 8px 10px 0px;
}



body #page div.left ul li a.red:hover,
body.green #root #page div.left ul li a.red:hover
{
	color:#D02433;
}

#page div.left ul li a.green:hover,
body.red #root #page div.left ul li a.green:hover,
body.green #root #page div.left ul li a.green:hover
{
	color:#8B9000;
}

#page div.left ul li a.yellow:hover,
body.red #root #page div.left ul li a.yellow:hover,
body.green #root #page div.left ul li a.yellow:hover
{
	color:#EC8000;
}

#page div.left ul li a.blue:hover,
body.red #root #page div.left ul li a.blue:hover,
body.green #root #page div.left ul li a.blue:hover
{
	color:#00ADCE;
}


#page div.col
{
	float:left;
	width:170px;
}

#footer
{
    color:#848589;
    font-size:1.0em;
    padding-left:200px;
    margin-bottom:10px;
}
#footer a
{
    color:#848589;
}

ul.vlist
{
	list-style:none;
	border-top:1px solid #00ADCE;
}

ul.vlist li
{
	display:inline;
}

#root #page div.center ul.vlist li a
{
    color:#000;
    font-weight:normal;
}

#root #page div.center ul.vlist li a:hover
{
    color:#000;
}


ul.vlist li a
{
	display:block;
	font-weight:normal;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	border-bottom:1px solid #00ADCE;
	border-left:1px solid #00ADCE;
	border-right:1px solid #00ADCE;
	color:#000;
}

ul.vlist li a:hover
{
	background-color:#00ADCE;
	color:#000;
}


div.common_links
{
    margin-top:30px;
}

body #root #page div.left div.common_links ul li a.red:hover
{
    color:Red;
}


.right_space
{
	margin-right:15px;
}

.left_img
{
    padding:0 10px 8px 0;
}


/**Style for blue theme**/

body.blue #page div.left ul li a:hover
{
     color:#00ADCE;
}

body.blue #page h1
{
    color:#00ADCE;
}
/*
body.blue #page div.course
{
    padding:10px;
    background-color:#ECECED;
}

#scroller
{
    height:400px;overflow:hidden;
}
*/
body.blue #page div.course h2
{
    color:#00ADCE;
    font-size:130%;
    font-weight:normal;
    margin-bottom:10px;
    margin-top:8px;
}

div.coursecontent
{
    margin-bottom:16px;
}

div.coursecontent table
{
    padding:0px;
    margin:0px;
    border:0px;
    width:100%;
}

div.coursecontent table tr td
{
    padding:3px 3px 3px 5px;
    border-bottom:1px solid #848589;
}

div.coursecontent table tr.nb td
{
    border-bottom:0px;
}

div.coursecontent table tr.lab td
{
    font-weight:bold;
    white-space: nowrap;
}

div.coursecontent table tr th
{
    font-weight:normal;
    background-color:#00ADCE;
    white-space:nowrap;
    color:#FFF;
    padding:5px;
    width:8%;
    text-align:left;
}

div.coursecontent table tr th.title
{
    background-color:#848589;
    white-space:normal;
    width:92%;
}

/* Style for red theme */

body.red #page h1
{
    color:#D02433;
}

body.red #page div.left ul li a:hover
{
     color:#D02433;
}

body.green #page h1
{
    color:#8B9000;
}

body.green #page div.left ul li a:hover
{
     color:#8B9000;
}

body.yellow #page h1
{
    color:#EC8000;
}

body.yellow #page div.left ul li a:hover
{
     color:#EC8000;
}



body.blue #page div.left h2
{
    color:#00ADCE;
}

body.yellow #page div.left h2
{
    color:#EC8000;
}

body.green #page div.left h2
{
    color:#8B9000;
}

body.red #page div.left h2
{
    color:#D02433;
}

body.green #page div.left h2
{
    color:#8B9000;
}

body.blue #root #page div.left ul li a:hover
{
    color:#00ADCE;
}

body.red #root #page div.left ul li a:hover
{
    color:#D02433;
}

body.green #root #page div.left ul li a:hover
{
    color:#8B9000;
}



body.yellow ul.vlist
{
	border-top:1px solid #EC8000;
}

body.yellow ul.vlist li a
{
    border-bottom:1px solid #EC8000;
	border-left:1px solid #EC8000;
	border-right:1px solid #EC8000;
}

body.yellow ul.vlist li a:hover
{
   background-color:#EC8000; 
}



body.blue ul.vlist
{
	border-top:1px solid #00ADCE;
}

body.blue ul.vlist li a
{
    border-bottom:1px solid #00ADCE;
	border-left:1px solid #00ADCE;
	border-right:1px solid #00ADCE;
}

body.blue ul.vlist li a:hover
{
   background-color:#00ADCE; 
}


body.red ul.vlist
{
	border-top:1px solid #D02433;
}

body.red ul.vlist li a
{
    border-bottom:1px solid #D02433;
	border-left:1px solid #D02433;
	border-right:1px solid #D02433;
}

body.red ul.vlist li a:hover
{
   background-color:#D02433; 
}


body.green ul.vlist
{
	border-top:1px solid #8B9000;
}

body.green ul.vlist li a
{
    border-bottom:1px solid #8B9000;
	border-left:1px solid #8B9000;
	border-right:1px solid #8B9000;
}

body.green ul.vlist li a:hover
{
   background-color:#8B9000; 
}



body.subpage #page div.left ul li a.red:hover,
body.blue #page div.left ul li a.red:hover,
body.red #page div.left ul li a.red:hover,
body.green #page div.left ul li a.red:hover,
body.yellow #page div.left ul li a.red:hover
{
    color:#D02433;
}

body.subpage #page div.left ul li a.yellow:hover,
body.blue #page div.left ul li a.yellow:hover,
body.red #page div.left ul li a.yellow:hover,
body.green #page div.left ul li a.yellow:hover,
body.yellow #page div.left ul li a.yellow:hover
{
    color:#EC8000;
}


/** Subpage [Third level] page style **/

body.subpage
{
	background:url(../../images/body_bg_white.gif); background-repeat:repeat-y;
	
	background-color:#FFF;
	color:#000;
}

body.subpage #header
{
	background-color:#FFF;
}

body.subpage #page div.left ul li a
{
	color:#919194;
}

body.subpage #page div.left ul li a:hover
{
	color:#000;
}

body.subpage #page div.left ul li a.current
{
	color:#000;
}


body.subpage #header div.menu
{
	border:1px solid #000;
}

body.subpage #page div.left ul li a:hover
{
    color:#000;
}

#print_header
{
    display:none;
}


/** Breadcrumb Style **/
body #root #page div.center div.breadcrumb
{
    text-align:right;
    font-size:90%;
    position:absolute;top:278px;width:680px;
}

body #root #page div.center div.breadcrumb a
{
    font-weight:normal;
    font-size:100%;
}

body.red #root #page div.center div.breadcrumb a:hover
{
    color:#D02433;
}

body.yellow #root #page div.center div.breadcrumb a:hover
{
    color:#EC8000;
}

body.green #root #page div.center div.breadcrumb a:hover
{
    color:#8B9000;
}

body.blue #root #page div.center div.breadcrumb a:hover
{
    color:#00ADCE;
}

body.subpage #root #page div.center div.breadcrumb
{
     color:#848589;
}

body.subpage #root #page div.center div.breadcrumb a
{
    color:#848589;
    font-weight:normal;
}

body.subpage #root #page div.center div.breadcrumb a:hover
{
    color:#000;
}


/*** Entry Form ***/
div.entry
{
    margin-bottom:15px;
}

div.entry table, div.grid table
{
    padding:0px;
    margin:0px;
    border:0px;
}

div.entry table td
{
    padding:5px 8px 5px 0px;
}

div.entry table td input, div.entry table td textarea
{
    border:1px solid #848589;
}

div.entry table td input.nb, div.entry table td span.nb input
{
    border:0px;
}

table.nb tr td input
{
    border:0px;
}

div.entry table td i
{
    color:#D02433;
}

div.entry table td h2
{
    /*border-bottom:1px dashed #848589;*/
    color:#00ADCE;
    font-size:110%;
}

body.red div.entry table td h2
{
    color:#D02433;
}


div.entry_grid
{
    
}

div.entry_grid table tr th
{
    text-align:left;
    border-bottom:1px solid #00ADCE;
}

div.entry_grid table tr td
{
    border-bottom:1px solid #848589;
}


body div.entry input.btn
{
    font-size:100%;
    color:#00ADCE;
    background-color:#FFF;
    border:0px;
    border-right:1px solid #00ADCE;
    border-bottom:1px solid #00ADCE;
}

body.red div.entry input.btn
{
    color:#D02433;
    border-right:1px solid #D02433;
    border-bottom:1px solid #D02433;
}

body.blue div.entry input.btn
{
    color:#00ADCE;
    border-right:1px solid #00ADCE;
    border-bottom:1px solid #00ADCE;
}

body.green div.entry input.btn
{
    color:#8B9000;
    border-right:1px solid #8B9000;
    border-bottom:1px solid #8B9000;
}

body.yellow div.entry input.btn
{
    color:#EC8000;
    border-right:1px solid #EC8000;
    border-bottom:1px solid #EC8000;
}

body div.entry input.btn_over
{
    font-size:100%;
    color:#00ADCE;
    border:0px;
    background-color:#00ADCE;
    border-right:1px solid #000;
    border-bottom:1px solid #000;
}

body div.entry input.btn:hover
{
    background-color:#00ADCE;
    border-right:1px solid #000;
    border-bottom:1px solid #000;
    color:White;
}

/** Grid **/
div.grid
{
    margin-bottom:15px;
    /*border-right:1px solid #00ADCE;*/
}


div.grid table tr th
{
    text-align:left;
    padding:5px;
    background-color:#00ADCE;
    font-weight:normal;
    font-size:100%;
    color:#FFF;
}

body.green div.grid table tr th
{
    background-color:#8B9000;
}

body.green div.grid
{
    /*border-right:1px solid #8B9000;*/
}

body.red div.grid table tr th
{
    background-color:#D02433;
}

body.red div.grid
{
    /*border-right:1px solid #D02433;*/
}

body.blue div.grid table tr th
{
    background-color:#00ADCE;
}

body.blue div.grid
{
    /*border-right:1px solid #00ADCE;*/
}

body.yellow div.grid table tr th
{
    background-color:#EC8000;
}

body.yellow div.grid
{
    /*border-right:1px solid #EC8000;*/
}

div.grid table tr th a
{
    color:White;
}

div.grid table tr td
{
    padding:5px;
    border-bottom:1px solid #000;
    font-size:100%;
}


body.green div.grid table tr td.nb
{
    border-bottom:1px dashed;
}

body.green div.grid table tr td
{
    border-bottom:1px solid #8B9000;
}

body.red div.grid table tr td
{
    border-bottom:1px solid #D02433;
}

body.blue div.grid table tr td
{
    border-bottom:1px solid #00ADCE;
}

body.yellow div.grid table tr td
{
    border-bottom:1px solid #EC8000;
}

div.pager
{
    margin-bottom:15px;
}

div.pager td.left_sec
{
    
}

div.pager td.right_sec
{
    text-align:right;
}


.error
{
    color:#D02433;
    margin-bottom:15px;
}

.error ul
{
    list-style:square;
}

.error ul li
{
    margin-left:15px;
}

.message
{
    color:#8B9000;
    margin-bottom:15px;
}

.note
{
    font-size:90%;
}

.light_gray_bg
{
    background-color:#F4F4F4;
    border:1px solid #848589;
    padding:10px;
}

body.subpage #page div.center div.grid table tr td a
{
    font-weight:normal;
    text-decoration:underline;
}

body.subpage #page div.center div.links
{
    margin-bottom:15px;
}
body.subpage #page div.center div.links a
{
    background-color:#FFF;
    border:1px solid #00ADCE;
    color:#000;
    padding:2px 5px 2px 5px;
    margin-right:5px;
    font-weight:normal;
}
body.subpage #page div.center div.links a:hover
{
    background-color:#00ADCE;
    color:#FFF;
}



.r_align
{
    text-align:right;
}

.c_aln
{
    text-align:center;
}

.top_link
{
    text-align:right;
    display:block;
}


/*** Course content style ***/

div.modules
{
    margin-bottom:16px;
}

div.modules div.sectitle
{
    width:100%;
    background-color:#848589;
    color:#FFF;
}

div.modules div.sectitle b
{
    display:block;
    float:left;
    top:0px;
    padding:5px;
    width:100px;
    background-color:#00ADCE;
}

div.modules div.sectitle b.dbl
{
    padding-bottom:25px;
}

div.modules div.sectitle span
{
    display:block;
    float:left;
    padding:5px;
    width:450px;
}

div.modules div.secdesc
{
    float:left;
    padding:5px;
    background-color:#848589;
    width:450px;
    color:#FFF;
    
}
div.modules ul.cmn
{
    list-style:none;
    margin:0px;
    padding:0px;
}

div.modules ul li
{
    display:block;
    border-bottom:1px solid #848589;
    padding:3px 5px 3px 115px;
    margin:0px;
}

div.modules ul li.desc
{
    background-color:#F4F4F4;
    font-style:italic;
}

div.modules ul li ul.cmn
{
    list-style:square;
    margin-left:22px;
}
div.modules ul li ul.cmn li
{
    border-bottom:0px;
    padding-left:0px;
}

div.modules ul li.spc
{
    padding:3px 5px 3px 0px;
    width:675px;
    font-weight:bold;
}

div.modules ul li.spc b
{
    float:left;
    width:100px;
    display:block;
    
}

div.modules ul li.spc span
{
    display:block;
    float:left;
    width:550px;
    margin-left:0px;
    background-color:#FFF;
}

div.modules ul li.nb
{
    border-bottom:0px;
}

div.modules ul li.spc b
{
    display:block;
    padding:0px 5px 0 5px;
    float:left;
    width:105px;
}

div.modules ul li span
{
}


h1.crs_name
{
    margin-top:0px;
}

/* heading fixation */
body.red #root #page div.center div.red h1, 
body.red #root #page div.center div.red h2, 
body.subpage #root #page div.center div.red h1,
body.subpage #root #page div.center div.red h2
{
    color:#D02433;
}

body.blue #root #page div.center div.blue h1, 
body.blue #root #page div.center div.blue h2, 
body.subpage #root #page div.center div.blue h1,
body.subpage #root #page div.center div.blue h2
{
    color:#00ADCE;
}


body.green #root #page div.center div.green h1, 
body.green #root #page div.center div.green h2, 
body.subpage #root #page div.center div.green h1,
body.subpage #root #page div.center div.green h2
{
    color:#8B9000;
}

body.yellow #root #page div.center div.yellow h1, 
body.yellow #root #page div.center div.yellow h2, 
body.subpage #root #page div.center div.yellow h1,
body.subpage #root #page div.center div.yellow h2
{
    color:#EC8000;
}

#lnkTrainingHome
        {
            display:block;
            width:320px;
            height:214px;
            background:url('../../images/home_main_links.jpg') no-repeat 0px -214px;
        }
        
        #lnkInternshipHome
        {
            display:block;
            width:320px;
            height:214px;
            background:url('../../images/home_main_links.jpg') no-repeat;
        }
        #lnkInternshipHome:hover
        {
            width:320px;
            height:214px;
            background:url('../../images/home_main_links.jpg') no-repeat -320px 0px;
        }
        #lnkTrainingHome:hover
        {
            width:320px;
            height:214px;
            background:url('../../images/home_main_links.jpg') no-repeat -320px -214px;
        }


div.img_section
{
    padding:20px 0 20px 0;
}

div.img_section a
{
    display:block;
    float:left;
    width:220px;
    height:147px;
    padding-right:10px;
}

div.img_section a.left
{
    padding-right:5px;
    background:url(../../images/home_sections.gif) no-repeat;
}
div.img_section a.left:hover
{
    background:url(../../images/home_sections.gif) no-repeat 0 -152px;
}

div.img_section a.middle
{
    background:url(../../images/home_sections.gif) no-repeat -460px 0;
}
div.img_section a.middle:hover
{
    background:url(../../images/home_sections.gif) no-repeat -460px -152px;
}

div.img_section a.right
{
    padding-right:0px;
    background:url(../../images/home_sections.gif) no-repeat -230px 0;
}

div.img_section a.right:hover
{
    background:url(../../images/home_sections.gif) no-repeat -230px -152px;
} 

@media print 
{
	body
	{
		background:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#000;
	}
	
	#root
	{
		border:0px;
	}
	
	#header, div.searchbox, #header div.logo, #header div.menu, #page div.left
	{
		display:none;
	}
	
	#page div.center
	{
	    position:relative;
	    float:none;
		width:65%;
		padding:0px 0px 15px;
		margin:0px;
	}
	
	#print_header
	{
	    display:block;
	    background:url(../../images/logo_all.gif) no-repeat;
	    background-position:0px -45px;
	    padding-bottom:10px;
	    border-bottom:1px solid #000;
	    margin-bottom:10px;
	}
	
	#page
	{
	    padding:0px;
	}
	
	#page div.coursecontent table tr th
	{
	    font-weight:bold;
	    color:#000;
	    border-bottom:1px solid #848589;
	}
	
	#page div.coursecontent table tr.nb td
	{
	    border-bottom:1px solid #848589;	    
	}
	
	div.modules div.sectitle
	{
	    color:Black;
	    font-weight:bold;
	}
	
	#footer
	{
	    padding-top:25px;
	    padding-left:0px;
	}
	
	a
	{
	    color:#000;
        font-size:9pt;
	    text-decoration:underline;
	}
	
	#page div.center a
    {
        font-size:9pt;
        font-weight:normal;
        color:#000;
    }

    #page div.center a:hover
    {
        text-decoration:underline;
        color:#000;   
    }
    
    div.breadcrumb
    {
        display:none;
    }
    
    #masterBackLink
    {
        display:none;
    }
    
    h1.crs_name
    {
        margin-top:15px;
    }
}