/*
*Title: global.css
*Created by Nick Smith (nnsmith@bradford.ac.uk)
*Last Edited: 28/02/2003
*/


/*COLOUR FOR LINKS ON THE PAGE*/
a:link, a:visited, a:active, a:hover{
	color:#990033;
	text-decoration: underline;
	/*background-color: transparent;*/

}

ul {
	margin-top: 10px;	
}

p {
	font-size: 1em;
	line-height: 1.5em;
}

.bold {font-weight:bold;}
.italic {font-style: italic;}
h1, h2, h3, h4, h5, h6 {color:#993399; background-color: transparent; }

.acrobat
{
	position:relative;
	width: 88px;
	height: 31px;
	float:left;
	left: 10px;
	margin-right: 20px;
}

h1	{font-size: 18pt;}
h2 	{font-size:small;}
h3 	{font-size:x-small;}
h4 {font-size: 9pt;}
h5 {font-size: 5pt;}
h6 {font-size: 3pt;}
.hidden { display: none;}
a img {border:none;}

address {font-style: normal;}
body
{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color:#FFFFFF;
}

form
{
	background-color: #ffffff;
	border: 4px dashed #ccccff;
	font-family: Verdana, Arial, Sans-serif;
	padding: 10px;
}
.copyright { font-size: 8pt; }

.templatecontainer
{
	position:relative;
 	height: 175px;
	width:100%;
}

.url {
	font-size: xx-small;
	font-family:Verdana, Arial, sans-serif;
}

.templatecontainerfoot
{
	position:relative;
 	height: 200px;
	width:100%;
}

.textonly
{
	position:absolute;
	top: 5px;
	text-align:right;
	float:right;
	right:5px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: xx-small;
	font-weight: bold;
}

.textonly a:hover {
	text-decoration: none;
}

#header
{
	position:absolute;
	width:100%;
	top:20px;
	height:80px;
	background:transparent url(http://www.brad.ac.uk/acad/ssis/images/template/back.gif) repeat-x bottom left;
	margin:0px;
	color:#000000;
	padding-left:5px;
	padding-right: 5px;
}

.focusStaff {
	width: 180px;
	clear: both;
	background: url(/acad/ssis/images/focus_staff.gif) #ccccff left top no-repeat;
}

.focusStaff a {
	display:block;
	
	height: 4.5em;
	margin:0;
	padding: 15px 5px 5px 60px;
	vertical-align: middle;
	font-family: Verdana, Arial, Sans-serif;
	background: url(/acad/ssis/images/focus_staff_bottom.gif) left bottom no-repeat;
	font-weight:bold;
}

.options {
	margin:0;	
	
}

.options li {
	display:inline;
	padding: 5px;
	width: 15em;
	height: 5em;
	margin: 0 5px 0 0;
	background: #ccccff;
	vertical-align: top;
}



#unilogo1
{
	position: relative;
	height:65px;
	width:214px;
	float:left;
	margin-left:10px;
}

.newsDatePosted {
	display:block;
	text-align: right;
	font-size: xx-small;
	font-family: Verdana, Arial, Sans-serif;
}

#depttitle
{
	position:relative;
	top: 20px;
	height:60px;
	width:300px;
	float:right;
	/*v-align:bottom;*/

}
/*--TOP-MENU--*/
#schoolLinks
{
	position:absolute;
	left:5px;
	top: 110px;
	color: #993399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: xx-small;
	font-weight: bold;
}
#menuHead
{
	position:absolute;
	top: 110px;
	color: #000000;
	background-color: #993399;
	font-size: 8pt;
	width:100%;
	height:22px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #ccccff;
	padding-left:5px;
	padding-right: 5px;
}


#menuHead a:link 	{color:#993399; background-color:#ccccff; }
#menuHead a:visited {color:#993399; background-color:#ccccff; }	
#menuHead a:hover 	{color:#ccccff; background-color:#993399; }


#menuHead1, #menuHead2, #menuHead3, #menuHead4, #menuHead5, #menuHead6,
#menuHead7, #menuHead8
{
	position:relative;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:10pt;
	font-weight: bold;
	vertical-align: middle;
	margin: 0px;
}


.menuBlue
{ 
	position:relative;
	top:0px;
	color: #ffffff;
	height:21px;
	float:left;
	margin-left:10px;
	background-color:#ccccff;
	border: solid;
	border-width:1px;
	border-color: #993399;
	padding-left:4px;
	padding-right:4px;
}

.spacer{ color: #993399;}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8
{
	position: absolute;
	z-index: 100;
	display:none;
	width:150px;
}


.menuStyle 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	border: 1px solid #993399;
	color: #993399;
	background-color: #ccccff;
	width: 160px;
	text-align: left;
}

.more {
	background:#ddddff;
	padding: 5px;
	width: 10em;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	font-weight:bold;
	float: right;
	margin: 3px;
	border:#ccccff solid 1px;
}

.backgroundText {
	padding: 15px 0 0 0;
	background: url(/acad/ssis/images/backgroundText.gif) no-repeat;
}

.aimText {
	padding: 15px 0 0 0;
	background: url(/acad/ssis/images/aimText.gif) no-repeat;
}

.exampleText {
	padding: 15px 0 0 0;
	background: url(/acad/ssis/images/exampleText.gif) no-repeat;
}

.menuLink
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	width: 160px;
	padding:3px;
}
/*.dropMenuLink a:link { color: 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	border: 1px solid #993399;
	color: #ccccff;
	background-color: #993399;
	width: 160px;
	text-align: left;
}*/


.menuStyle a
{ 
	color: #993399;
	background-color: #ccccff;
	display: block;
	/*margin:*/
}
.menuStyle a:link { color: #993399; background-color: transparent; width:150px;}
.menuStyle a:visited { color: #993399; background-color: transparent; width:150px; }
.menuStyle a:hover { color: #ccccff; background-color: #993399; width:150px; }


/*--END-MENU-TOP--*/
#breadcrumb
{
	position:absolute;
	top: 137px;
	left: 10px;
	font-size: 8pt;
	font-family: Verdana, Arial, Sans-Serif;
	float:left;
	color: #990033;
}
#breadcrumb a:hover {
	text-decoration: none;
}


#searchform
{
	position:absolute;
	top: 140px;
	right: 30px;
	float: right;
	background-color: transparent;
	border: none;
	padding: 0px;
	
}
#searchtext
{
	position:absolute;
	left:-222px;

	top: 4px;
	font-family:Verdana, Arial, Sans-serif;
	font-weight:bold;
	color:#990033;
	background-color: transparent;
	font-size:12px;
	right: 50px;
}
/*used to be called 'searchfield' until installed google search */
#q
{
	position: absolute;
	left: -145px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
}
#searchbutton
{
	position:absolute;
	top:-5px;
	right:-23px;
	height:49px;
	width:61px;
}

#content {
	position: relative;
	background-color: blue;
	width: 100%;
	margin-bottom: 10px;
}

#textposition
{
	position:relative;
	background-color: transparent;
	/*height:200px;*/
	padding-left:0px;
	padding-right:0px;
	margin-right:0px;
	margin-bottom:10px;
	/*display:block;*/
	/*left:0px;
	right:0px;*/
	width:100%;
}
/*-- LEFT MENU --*/

#leftmenucontainer
{
	position:absolute;
	width: 150px;
	background-color: red;
}
#maincontent
{
	position:absolute;
	left: 160px;
	background-color: red;
}
.leftmenu
{
position: relative; left:0px; top: 0px; width:170px; 
background: transparent; border:0px solid #669900; float:left; margin-bottom:10px;
	/*font-size: 10px;*/
}


.menu {
  position: relative;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /*font-size: 8pt;*/
  font-weight: bold;
  border: 1px solid #660099; 
  border-bottom: 0;
  background-color: #ccccff;
  width:158px;
  left: 10px;
  /*height:250px;*/
  text-align: left;
  margin-bottom: 10px;
  z-index:1;
}

#first {display: none;}
.menu a { 
	/*width:158px;*/
  	font-family: Verdana, Arial, Sans-Serif;
  	font-size: 8pt;
  	font-weight: normal;
	color:#000000;
  	background-color: #99CCFF;
  	display: block; 
  	margin: 0; 
  	padding: 3px;
  	/*padding-left: 8px;*/
	/*background: transparent url(http://www.brad.ac.uk/acad/ssis/images/leftMenuBack.gif) repeat-x top left;*/
	border-bottom: #660099 solid 1px;
}
.menu p
{
  margin: 0px; 
  padding: 0px;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 9pt;
  font-weight: bold;
  /*width: 158px;*/
  color: white;
  background-color: #993399;
  
}

#menuNoBack
{
	background: transparent;
	background-color: #993399;
}


.menu a:link 	{text-decoration: none; color:#000000; background-color:transparent;}
.menu a:visited {text-decoration: none; color:#000000; background-color:transparent;}	
.menu a:hover 	{text-decoration: none; color:#000000; background-color:#9999FF;}


.menu p a:link 	{text-decoration: none; font-weight: bold; color:#FFFFFF; background-color:#993399;}
.menu p a:visited {text-decoration: none; font-weight: bold; color:#FFFFFF; background-color:#993399;}	
.menu p a:hover 	{text-decoration: none; font-weight: bold; color:#FFFFFF; background-color:#993399;}


/*.maintext
{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	z-index: 1;
}*/

#rightmenu
{
	margin-left: 185px;
	background: transparent;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
	margin-right:15px; 
	border-left:0px solid #669900;
	/*voice-family: "\"}\""; 
	voice-family: inherit;*/ 
	/*margin-left: 151px; 
	margin-right:10px;
	padding-bottom: 20px;*/ 
}

#rightmenu a:hover {
  text-decoration: none;
}

.menubarfoot
{
	position:relative;
	width:100%;
	height:22px;
	background-color:#cccccc;
	border-top-style: solid;
	border-bottom-style: solid;
	border-width:1px;
	color: #FFFFFF;
	border-color: #999999;
	padding-left:5px;
	padding-right: 5px;
	clear:both;
	z-index:2;
}


#date
{
	float:left;
	left: 10px;
}
.totop, #date
{
	position:relative;
	top: 2px;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight:bold;
	font-size: x-small;
	color: #FFFFFF;
	background-color: transparent;
}
.totop
{
	float:right;
	color: #FFFFFF;
	background-color: transparent;
}


a.totop:link
{
	color: #FFFFFF;
	background-color: transparent;
}



a.totop:visited
{
	color: #FFFFFF;
	background-color: transparent;
}


#contactschool, #contactuni
{
	position:relative;
	width:40%;
	font-size:xx-small;
	padding:5px;
	color: #888888;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

#contactuni a, #contactschool a {
  color: #777777;
}

#contactschool a:hover, #contactuni a:hover {
	text-decoration: none;
}


#contactschool

{
	float:left;
}
#contactuni
{
	float:right;
	text-align:right;
}
/*Table showing data (BTW, THIS IS THE ONLY TIME A TABLE SHOULD BE USED!)*/
.dataTable{
	border-style:solid;
	border-width: 1px;
	border-color: #990033;
	color : #000000;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #ccccff;
}
/******** NEW DEV 11 April 2006 ***********/
.dataTable1 {
	background-color: transparent;

	
}
 
.dataTable1 th {
	background: #993399 url(/acad/ssis/images/table_corner.gif) no-repeat right top;
	color: #ffffff;
	padding:6px;
	margin: 0 0 30px 0;
	
}
 
.dataTable1 td {
	background: #eeeeee;
	border: 5px transparent;
	font-size: x-small;
	font-family:Verdana, Arial, sans-serif;
	padding: 10px;
	border-width: 10px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.dataTable1 td:hover {
	/*background: #dddddd;*/
}

.dataTable1 caption{
	font-weight:bold;
	font-family: Arial, Sans-serif;
	color: #993399;
	text-align:left;
}
/*********************************************/
 
.dataTable ul {
	margin: 5px 5px 5px 20px;
}

.dataTable  ul li{
	line-height: 1em;
}

.dataTd
{
	vertical-align: top;
	text-align:left;
	background-color: #FFFFFF;
	font-size: 10pt;
	padding:3px;
}

.dataTable td {
	vertical-align: top;
	text-align:left;
	background-color: #FFFFFF;
	font-size: 10pt;
	padding:3px;
}

.dataTable caption {
	text-align: left;
	color: #993399;
	
	font-family: Verdana, Arial, Sans-serif;
	font-weight: bold;
	padding: 15px 0 10px 0;
}

.tdwidth3
{
		width: 33%;
}
.thtopborder
{
	border-top-style: dotted;
	border-color: #990033;
	border-width: 1px;
}


.dataThRightBorder
{
	border-right-style: dotted;
	border-color: #990033;
	border-width: 1px;
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11pt;
	vertical-align: top;
}

.dataTh 
{
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 11pt;
	vertical-align: top;
}



/*tr 
{
	border-style:solid;
	border-width: 1px;
	border-color: #990033;
}*/

/***********************************************************/
.box
{
	position:relative;
	background-color: #ccccff;
	border-style: solid;
	border-color:#990033;
	border-width:3px;
	color: #000000;
	text-align: center;
	width:75%;
	font-weight: bold;
	padding:3px;	
}


.picL {
	float:left;
	margin: 10px 10px 10px 0;
}

.picR {
	float:right;
	margin: 10px 0 10px 10px;
}

.picLeft
{
	position: relative;
	float:left;
	left: 10px;
	margin-right: 15px;
}
.picRight 
{
	position: relative;
	float:right;
	right: 10px;
	margin-left: 15px;

}

.picRightBorder
{
	position: relative;
	float:right;
	right: 10px;
	width: 140px;
	border: #993399 1px solid;
	margin-left: 20px;
	margin-bottom: 5px;
}
.picLeftBorder
{
	position: relative;
	float:left;
	left: 0px;
	width: 140px;
	border: #993399 1px solid;
	margin-right: 10px;
	margin-bottom: 5px;
}

.booklet
{
	position: relative;
	float:left;
	left: 0px;
	width: 100px;
	border: #993399 1px solid;
	margin-right: 10px;
	margin-bottom: 5px;
}
.bookletRight
{
	position: relative;
	float:right;
	right: 0px;
	width: 100px;
	border: #993399 1px solid;
	margin-left: 10px;
	margin-bottom: 5px;
}

.openday 
{
	position: relative;
	float:right;
	right: 10px;
	width:141px;
	height:45px;
	margin-left: 20px;
}
.leftBanner 
{
	position: relative;
	float:left;
	left: 10px;
	width:134px;
	height:44px;
	margin-right: 20px;
}
/* -- Begin Staff Business Card CSS information -- */
.staffHomepage 
{
	position: absolute; 
	bottom: 20px; 
	left: 0px;	
}


.staffBusinessCard
{
	position: relative; 
	height: 360px;
	color : #000000;
	text-align:left;  
	width: 500px; 
	border-style:solid; 
	border-width: 5px; 
	border-color: #993399; 
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}


.staffBusinessCardLeftHalf
{
	position: absolute;
	width: 250px; 
	height:360px; 
	top:0px; 
	left:0px;
	z-index: 2;
	background-color: transparent;
}


.staffBusinessCardRightHalf
{
	position: absolute; 
	width: 245px; 
	height:360px; 
	top:0px; 
	left:250px;
	z-index: 3;
	background-color: transparent;
}


.staffPicture
{
	position: absolute; 
	left: 50px; 
	top: 20px; 
	border: solid #CC9999 1px; 
	margin:0px;
	padding:0px; 
	height: 150px; 
	/*width: 150px;*/
}
.staffContactBar
{
	position: absolute; 
	top: 180px; 
	left:20px;
	z-index:4;
	font-size: 8pt;
	background-color: transparent;
}


.staffBusinessCardRightEdge
{
	position: relative;
	left:-20px;
	height: 22px;
	margin-bottom: 0px; 
	padding-left: 20px; 
	padding-right: 15px;
	background-color: #993399; 
	background-image: url(http://www.brad.ac.uk/acad/ssis/images/staff/business_right_edge.gif); 
	background-repeat: 
	no-repeat; 
	background-position: 
	right;color:#FFFFFF; 
	font-size: x-small; 
}

.staffBusinessCardLeftEdge
{
	position: relative; 
	/*float: right;*/ 
	right: 0px; 
	top: 20px; 
	/*height: 22px; */
	background-color: #993399; 
	/*padding-right:10px;*/ 
	padding-left: 15px; 
	background-image: url(http://www.brad.ac.uk/acad/ssis/images/staff/business_left_edge.gif); 
	background-repeat: no-repeat; 
	background-position: left; 
	color:#FFFFFF; 
	font-size: x-small; 
	height: 23px;
}


.staffBusinessCardImgs 
{
	margin-top: 2px;
	margin-bottom: 2px; 
	height: 30px;
	width:30px;
	background-color: transparent;
}


.staffDetailsText
{
	position: relative;
	top: -14px;
	background-color: transparent;
}


.staffBusinessCardDeptLogo
{
	position: relative;
	float: right;
	right: 5px;
	top: 20px;
	height: 23px;
	background-color: #993399;
	padding-right:10px;
	padding-left: 15px;
	background-image: url(http://www.bradford.ac.uk/acad/ssis/images/staff/business_left_edge.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
	font-size: x-small;
}


.staffName
{
	position: absolute; 
	top: 65px;
	width: 220px;
	background-color: transparent;
}
.staffDescription
{
	position: relative;
	font-size: 8pt;
	top: 20px;
	height: 130px;
	width: 230px;
	background-color: transparent;
}

.staffSectionTitle
{
	position:relative;
	height:20px;
	background-color:#993399; 
	width:100%;
	color:#000000;
	vertical-align:middle;
	margin:0px; 
	padding:0px;
}

.staffSectionImg
{
	position:relative;
	float:left;
	left:20px; 
	z-index:2;
	padding:0px;
}

.staffSectionToTop
{
	position:relative;
	height:23px;
	right:20px;
	float:right;
	z-index:2;
}

.staffSectionText
{
	position:relative;
	margin-top: 5px;
	margin-bottom:10px; 
	width:100%;
	margin-left:20px;
	margin-right:30px;
}

.staffList
{
	position:relative;
	/*margin-right:20px;*/
	font-weight: bold;
	color: #993399;
	font-size: x-small;
	border-bottom:solid;
	border-width:1px;
	border-color:#993399;
	padding-bottom: 5px;
}

.staffListName
{
	position:relative;
	width:25%;
	padding-left:20px;
}

.staffListTel
{
	position:relative; 
	width:20%; 
	margin-left:7%;
	padding-left:10px; 
}

.staffListEmail
{
	position:relative; 
	width:30%; 
	/*margin-left:7%;*/
	padding-left:25px; 
}
.staffListEntry
{
	position:relative;
	height:30px;
	background-color:transparent; 
	text-align:left;
	border: solid #CC9999 1px ; 
	margin-bottom: 3px;
	/*padding-left:10px; 
	padding-right:10px;*/
}

.staffListEntryName
{
	position:relative; 
	width:25%; 
	padding-left:10px; 
}

.staffListEntryTel
{
	position:relative;
	width:20%;
	margin-left:10%;
}

.staffListEntryEmail
{
	position:relative;
	width:30%;
	/*margin-left:7%;*/
	padding-left:10px;
}

.staffListEntryJob
{
	position:relative;
	width:100%;
	padding-left:10px; 
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 3px;
}
/*-- END Staff Business Card CSS Information --*/

li 
{
	margin-bottom: 10px;
	font-size: 1.0em;
	line-height: 1.5em;
}

.link{
	list-style-type: none;
	list-style-image: url(http://www.brad.ac.uk/acad/ssis/images/arrow_link.gif);
}

.link li{
	/*background: transparent url(http://www.brad.ac.uk/acad/ssis/images/arrow_link.gif) no-repeat left top;*/
	
}

.button
{
	position:relative;
	margin: 2px;
	width:100px;
	height:100px;
	border: solid #CC9999 1px;
	
}
.UniNewsTitle
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; width:160px; padding-left: 3px;
	color: #ffffff; background-color: #990033; font-size: x-small; display:block;
}
.UniNewsDate 
{
	position:relative;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990033;
	width:160px;
	display:block;
	/*margin-bottom: 1px;*/
	border-top: solid 1px #ffffff;
	background: #cccccc url(http://www.bradford.ac.uk/acad/ssis/images/raquo.gif) no-repeat top left;
	background-repeat: no-repeat;
	padding-left:14px;
	padding-right: 3px;
	padding-bottom: 2px;
	/*z-index:1px;*/
	/*margin-bottom:10px;*/
}

.UniNews
{
	position:relative;
	text-align:left;
	left:10px;
	width:160px;
	margin-top:5px;
	background-color: #ffffff;
}
.quoteBox {
	padding: 5px; 
	border: 0px #993399 solid;
	background: transparent url(http://www.brad.ac.uk/img/courses2004/bubblessis.jpg) no-repeat left top ;
	padding-left: 65px;
}

.clearingBox
{
	padding: 3px;
	margin-bottom: 7px;
	margin-right: 270px;
	background-color: #ccccff;
	border-bottom: 1px solid #993399;
	color: #993399;
}

.clearingBoxTitle {
	font-size:small;
	color: #993399;
	font-weight: bold; 
}

.clearingBoxNumber {
	font-size:medium;
	color: #993399;
	font-weight: bold; 
}

.courses {
	border: 0px;
	font-family:Verdana, Arial, sans-serif;
	margin:0px;
	font-size:x-small;
	background-color: #eeeeff;
}

.courses td {
	padding:5px;
	vertical-align:top;
	border-bottom: 1px solid #aaaaff;
}

.courses img {
 	float: left;
	margin-right: 4px;
}

.courses th {
	text-align:left;
	color: #993399;
}

.courses caption {
	font-weight: bold;
	color: #993399;
	text-align: left;
}

.courses ul {
	margin: 0 0 0 20px;
	padding:0;
}
.courses li {
	margin: 0;
	padding:0;
}

/*****************************/

.imageLeft {
	float:left;
	margin: 10px 10px 10px 0;
}

/****************************/


#glossary dt{
	font-weight: bold;
	padding: .6em .2em .2em .2em;
	background: #eeeeff;
}

#glossary dd {
	margin: .5em 0 1em 2em;
}

.staffTable {
	font-family: Verdana, Arial, Sans-serif;
}


.staffTable td {
	background: #eeeeff;
	padding: 5px;
	border-bottom: 1px solid #cccccc;
	font-size: small;
}

.staffTable th {
	font-weight: bold;
	text-align: left;
	font-size: medium;
	color: #993399;
	padding: 5px;
}

.marketingCourseInfo h2 {
	font-size: large;
}

.marketingCourseInfo h3 {
	font-size: medium;
}

.marketingCourseInfo h4 {
	font-size: small;
}

