BODY {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	LETTER-SPACING: normal;
	background-color: #FEAE17;
	background-repeat: repeat;
	background-image: url(../images/bg/skf_mustard2.jpg);
}
TD {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	font-weight: normal;
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #CC3300;
	FONT-FAMILY: Tahoma
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Tahoma
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Tahoma
}
H5 {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Tahoma
}
HR {
	COLOR: black; HEIGHT: 1px
}
A {
	COLOR: #0F1273;
	TEXT-DECORATION: underline;
	font-family: Tahoma;
	font-size: 11px;

}
A:visited {
	COLOR: #0F1273;
	TEXT-DECORATION: underline;
	font-family: Tahoma;
	font-size: 11px;

}
A:hover {
	TEXT-DECORATION: none;
	color: #d62829;

}
a.link2 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
link2 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;

}
a.link2:hover {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
}
a.link2:visited {
	color: #000000;
	font-size: 10px;
}
link3 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.link3 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.link3:hover {
	text-decoration: none;
	color: #FF1001;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 10px;
}
a.link3:visited {
	color: #000000;
	font-size: 10px;
}
link4 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1E1C77;
	text-decoration: underline;
}
a.link4 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1E1C77;
	text-decoration: underline;
}
a.link4:hover {
	text-decoration: none;
	color: #1E1C77;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
}
a.link4:visited {
	color: #1E1C77;
	font-size: 11px;
}
link5 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.link5 {


	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.link5:hover {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
}
a.link5:visited {
	color: #000000;
	font-size: 11px;
}
link6 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.link6 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.link6:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
}
a.link6:visited {
	color: #FFFFFF;
	font-size: 11px;
}

link7 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #1E1C77;
	text-decoration: underline;
}
a.link7 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #1E1C77;
	text-decoration: underline;
}
a.link7:hover {
	text-decoration: none;
	color: #1E1C77;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 10px;
}
a.link7:visited {
	color: #1E1C77;
	font-size: 10px;
}
a.link8 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #1E1C77;
	text-decoration: underline;
}
a.link8:hover {
	text-decoration: none;
	color: #1E1C77;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 14px;
}
a.link8:visited {
	color: #1E1C77;
	font-size: 14px;
}
a.link9 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
link9 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
a.link9:hover {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
}
a.link9:visited {
	color: #CC0000;
	font-size: 10px;
}
a.link10 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
link10 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.link10:hover {
	text-decoration: underline;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
a.link10:visited {
	color: #ffffff;
	font-size: 10px;
}

a.link11 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FFC324;
	text-decoration: underline;
}
link11 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FFC324;
	text-decoration: underline;
}
a.link11:hover {
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFC324;
}
a.link11:visited {
	color: #FFC324;
	font-size: 13px;
}

a.link12 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
link12 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.link12:hover {
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
}
a.link12:visited {
	color: #000000;
	font-size: 14px;
}

a.link13 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: nornal;
	color: #000000;
	text-decoration: underline;
}
link13 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.link13:hover {
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
}
a.link12:visited {
	color: #000000;
	font-size: 13px;
}
ul li {
	padding-bottom:5px;
}

.hdr {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.hdr1 {
	font-family: Tahoma;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
}
.hdr2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #1E1C77;
}
.hdr3 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
.hdr4 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #d62829;
	padding: 4px 0;
}
.hdr4A {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.hdr4B {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

.hdr4c {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #D62829;
}
.hdr4d {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdr4e {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.hdr4f {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0F1273;
}
.hdr4g {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.hdr4h {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #d62829;
}




.hdr5 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #d62828;
}
.hdr6 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #1E1C77;
}
.hdr7 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.hdr7a {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFC324;
}
.hdr7b {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	color: #D62829;
}
.hdr7c {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}



.hdr7d {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.hdr7e {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #D62829;
}
.hdr7f {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #0F1273;
}
.hdr7g {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.hdr7h {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #1E1C77;
}
.hdr7j {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdr7k {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}





.hdr8 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdr8a {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.hdr9 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.hdr9a {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #1C3697;
}
.hdr9b {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.hdrcg {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #1C3697;
}
.hdrcg2 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdrcg3 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #976E2E;
}


.whitebold10 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.dropdowntext {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #990000;
}
.subtitlewhite {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.blackbold10 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.headerbold {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #D62828;
}
.grnnormal {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #709302;
}

.classback1 {
	background-color: #E9E9FF;
}
.classback2 {
	background-color: #FFF0C8;
}
.black10 {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.whitebold9 {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}

.subtitlecontact {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.redbold10 {


	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #d62828;
}
.bluebold10 {



	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #1e1c77;
}
.backpink {

	background-color: #FFC0CB;
	color: #FFFFFF;
}
.black10 {


	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.bluebold11 {


	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1e1c77;
}
.backgray {

	background-color: #dddddd;
	color: #FFFFFF;
}
.mustardbold10 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #101374;
}


.border {
	background-image: url(../images/bg/body_divider1.gif);
}
.bordercg {
	background-image: url(../images/bg/body_divider_cg.gif);
}
.whitebold11 {


	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.highlight {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1C3697;
}
.grid {
	border: thin double #1E1C77;
}
.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.redtext {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #d62829;
}
.blueitalic {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1b5c92;
	font-style: italic;
}
.redbold11 {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #d62829;
}
.blackbold11 {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.reditalic {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #d62829;
	font-style: italic;
}

.tanbold10 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFC324;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
}
.smalltext {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}
.smalltextblue {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #0F1273;
	font-style: normal;
}
.smalltextWhite {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
}
.smalltextOrange {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #FFC324;
	font-style: normal;
}
.textblue {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	font-style: normal;
}
.sideback {
	background-color: #FFC324;
	background-image: url(../images/bg/skf_mustard2.jpg);
}
.promoback {
	background-image: url(../images/bg/gradiant475x100.jpg);
}
.backred2 {
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	background-image: url(../images/bg/skf_mustard2.jpg);
}
.backblack {
	background-color: #000000;
	color: #000000;
}

.backblue2 {
	background-color: #1E1C77;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.backblue3 {
	background-color: #E9E9FF;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.backblue4 {
	background-color: #0F1273;
	color: #FFFFFF;
}

.backgreen {
	background-color: #709302;
	color: #FFFFFF;
}
.backmustard {

	background-color: #ffc20e;
	color: #FFFFFF;
}
.headerback {
	background-color: #d62829;
}
.backred {

	background-color: #D62829;
	color: #FFFFFF;
}
.backwhite {
	background-color: #FFFFFF;
	color: #FFFFFF;
}
.backblue {
	background-color: #0F1273;
	color: #FFFFFF;
}
.topNavBack {
	background-color: #0F1273;
}
.topmenuback {
	background-color: #1e1c77;
}
.backMainNav {
	background-color: #FFFFFF;

}
.contentBack {
	background-color: #FFFFFF;

}
.backWhatCookin {
	background-color: #FFFFFF;

}
.backmustardDark {
	background-color: #FEAE17;
	color: #FFFFFF;
}
.contactusback {
	background-color: #0F1273;

}
.contactformhdrback {
	background-color: #D62828;
}
.maincontentback {
	background-color: #FFFFFF;
}
.pressback {
	background-color: #ffc20e;
	color: #FFFFFF;
}

td.pr-release p {
	text-align: justify;
}

.front-pg-box {
	letter-spacing:normal;
	color:#000;
	font-weight:600;
	text-align:center;
	font-size:1.1em;
	padding:8px;
	background: transparent url(../images/bg/civpanelbk.png) repeat-x center;
	margin-top:15px;
	border: 1px solid #888;
}

.front-pg-box p {
	margin: 0; padding: 0;
}

.bx-wrapper {
	background: transparent url(../images/bg/civpanelbk.png) repeat-x center;
	width:385px;
}

.program-pg-box {
	padding: 5px;
	width: 98%;
	color: #333;
}

.program-pg-box h2 {
	color: #333333;
	font-size: 12px;
	margin: 0;
	margin: 8px 0;
}

.program-pg-box p {
	padding: 5px 0;
	margin: 0;
}

.program-pg-box ul {
	padding: 0;
	margin: 0;
	margin-left: 10px;
}

.program-pg-box ul li {
	padding: 3px 5px 0 3px;
	margin: 0;
}


/* -------  course pages  -------- */
div.leftcontent {
	width: 405px;
	padding: 8px;
	background-color: #fff;
}
	div.leftcontent h1, div.leftcontent h2, div.leftcontent h3 {
		padding: 0;
		margin: 0;
		color: #000;
		font-family: Tahoma,Verdana,sans-serif;
		}
		
	div.leftcontent h1 {font-size: 1.4em;margin: 0 0 8px 0;}
	div.leftcontent h2 {font-size: 1.3em;margin: 0 0 4px 0;}
	div.leftcontent h3 {font-size: 1.2em;margin: 0 0 8px 0;}
	div.leftcontent h2.pagetopic {color:#990000;}
	div.leftcontent ul {margin-top: 0;}
	div.leftcontent p.preview {margin:0;padding:0;margin-left:20px;margin-bottom:8px;}
	div.leftcontent div.menugroup {margin: 10px 0;text-align:center;}
	
#mediaspace {
	background-color:#eee;
	height:240px;
	width:325px;
}

ul.redlist {
	margin:0;
	margin-left:20px;
	padding:0; 
	list-style-image:url(../images/nav/butred6x7.gif);
}

ul.redlist li {
	padding: 4px 0;
}

div#vidbox {
	margin-top: 10px;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:normal;
}

div#vidbox h2 {
	font-size: 1.8em;
	color: #0033FF;
}
	
#splash_img {
	border: 1px solid #333;
}

table.block h2 {
	padding:8px 0 8px 8px;
	margin:0;
	font-size: 1.3em;
	letter-spacing: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h2.home-news {
	font-size: 1.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0 8px 8px;
	margin:0;
	letter-spacing:normal;
}
ul.list-1 {
	margin:0;
	padding:0;
}
ul.list-1 li {
	margin:0;
	padding: 3px;
}

/** <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
/* 9/9/2010 - gbellucci              */
/* New styles for updated front page */
div.leftside {
	margin:0;
	letter-spacing:normal;
	padding:8px;
	color:#333;
	float:left;
	width:310px;
}

div.leftside h2 {
	color: #800000;
}

div.rightside {
	margin:0;
	float:left;
	margin-left:5px;
	width: 345px;
}

div.segment {
	margin:0;
	clear:both;
	color: #333;
	padding: 0 8px 8px;
	text-align:center;
}

div.segment p {
	margin: 8px 0;
	text-align:justify;
}

div.segment h2 {
	margin-top: 8px;
	padding-top:10px;
}

img.fleft {
	float:left;
	padding: 5px 8px;
}

div.block {
	margin:0;
	width: 250px;
	padding: 5px;
	margin-right:10px;
	float:left;
}

div.boxborder {
	background-color: #DFD7C3;
	color: #333;
	border: 2px solid #FDAF17;
	margin: 0 10px;
	line-height: 1.4em;
}

ul.listt {
	margin-top: 4px;
}

ul.listt li {
	padding: 3px 0;
}

.no-padding {
	padding: 0;
}

.noseeem { display:none;}

/** year-1, year-2 pages */
	div.c-wrapper {
		padding-left:8px;
	}
	div.content {
		padding:8px;
		padding-left:0;
		text-align:left;
	}
	div.content p {
		padding-left: 8px;
	}
	div.content h2 {
		font-size: 1.3em;
		color: #000;
		margin-bottom: 4px;
	}
	div.content div.menugroup {
		padding-left:18px;
	}
	div.content h3 {
		background: transparent url(../images/stripebk.png);
		font-size:1.3em;
		color: #000000;
		margin-bottom: 0;
		padding:5px 5px 5px 10px;
	}
		div.content h3 span {
			font-size:11px;
			font-weight:normal;
		}
	div.content ul {
		padding: 0 0 0 30px;
		margin-top:8px;
	}
	div.content ul li {
		padding: 2px 0;
	}
	div.content div.videobox {
		background: transparent url(../images/video.gif) no-repeat;
		margin-left:20px;
		height:50px;
		width:300px
	}
		div.content div.videobox p.preview {
			padding-left: 55px;
			padding-top:15px;
		}

.quote {
	font-size: .9em;
	color:#333;
}

/* Home page */
#casual {
	margin-top:10px;
	border-collapse:collapse;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}
#civ tr td h1 {
	font-size:1.4em;
}
#civ tr td h2,
#civ tr td h2 a {
	font-weight: normal;
	font-size: 1.3em;
	margin-bottom: 4px;
	margin-top:4px;
}
#civ td.para h3 {
	background: url(../images/stripebk.png);
	font-size:1.2em;
	color: #000000;
	padding: 8px 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#civ td.para p {
	padding:4px;
	margin:0;
}
#civ td.para ul {
	margin-top:4px;
}
#civ td.para ul li {
	padding: 2px;
}
#civ h2.section-header {
	font-weight: bold;
	padding-top:15px;
	color:#000;
}
td.hsimage {
	background: url(../images/hs-image.jpg) no-repeat;
	padding-bottom:35px;
}
td.hsimage div {
	margin-left:130px;
}
td.hsscholoarship {
	background: url(../images/graduate.jpg) no-repeat top right;
}
td.hsscholoarship div {
	width:550px;
}

.mi { display:none; }



/* Curriculum Tables
------------------------------------------------------------ */

table.curriculum {
   width: 100%;
   border-collapse: collapse;
}

table.curriculum th {
   padding: 5px 10px;
   margin: 0 0 0 0;
   text-align: left;
   color: #333;
   border: 1px solid #333;
   font-size:90%;
}

table.curriculum td {
   padding: 5px 10px;
   margin: 0 0 0 0;
   border: 1px solid #999;
}

table.curriculum td.alt-color-td {
   background-color: #ddd;
}

table.curriculum .bold {
   font-weight: bold;
}

table.curriculum .center {
   text-align: center;
}

table.curriculum p {
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}

table.curriculum .caption-subheader {
    margin: 0 0 0 0;
    display: block;
    font-weight: bold;
    font-size: 15px;
}

table.curriculum .caption-header {
    margin: 0 0 0 0;
    display: block;
    font-weight: bold;
    font-size: 20px;
}

table.curriculum .caption-header {
   border-bottom: solid #ccc 1px;
   padding-bottom: 2px;
   margin-bottom: 5px;
}

body.technology .caption-subheader, body.technology .caption-header {
    color: #02406f;
}

body.technology table.curriculum th {
    border: 1px solid #02406f;
    background-color: #02406f;
}

body.medical .caption-subheader, body.medical .caption-header {
    color: #85061B;
}

body.medical table.curriculum th {
    border: 1px solid #85061B;
    background-color: #85061B;
}

body.business .caption-subheader, body.business .caption-header {
    color: #718315;
}

body.business table.curriculum th {
    border: 1px solid #718315;
    background-color: #718315;
}

body.culinary .caption-subheader, body.culinary .caption-header {
    color: #a05805;
}

body.culinary table.curriculum th {
    border: 1px solid #a05805;
    background-color: #a05805;
}

/** gainful employment div **/
.gainful-employment-info {
	padding:5px;
	margin-top: 5px;
 	border-top: 1px solid #888888;
 }
 
.gainful-employment-info h2 {
    color: #396298;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
}


