
p  { font-size: 0.75em; line-height: 1.5em; margin-right: 10px; margin-left: 10px }

#parttime         { margin: 0px 0 0; padding-top: 0px; border: solid 0px #ccc; width: 780px }


#mainheading {        position: relative;         right: 5px !ie7;         width: 760px;         margin: 1px; height: 120px;   }    

#ptheader { color: #333; background: url(http://www.ittralee.ie/en/styles/images/banner.jpg); top center no-repeat;  border-style: solid; border-width: 5px 5px 0px 5px; border-color: #7eb5d6; height: 90px; margin: 0px auto;width: 750px; }    

#coursedetails {position: relative; margin: 0px px 2px 1px; border-right: 0px solid #333333; border-bottom: 0px solid #333333;  font-size: 0.8em; background-color: #7eb5d6; color: #fff; font-size: 70%; font-weight:600; text-align:center; border-left: 0px solid #333333;padding: 3px;z-index: 3; width: 754px;}


.content         { text-align: justify; float: left; margin: 0px; padding: 0px; border: solid 0px #ccc; width: 640px }

#iconcolumn     { color: #333; background: #fff url(background.gif) no-repeat right center; float: right; margin: 0px; padding: 10px; border: solid 1px #ccc; width: 45px }
#courseoutline     { color: #333; margin: 0px 0px 10px; padding: 10px 10px 0px; width: 758px }
#keyinformation         { color: #333; margin: 0px 0px 10px; padding: 0px 10px; width: 758px }
#progression         { color: #333; margin: 0px 0px 10px; padding: 0px 10px; width: 758px }
#furtherinformaion         { color: #333; margin: 0px 0px 10px; padding: 0px 10px; width: 758px }
h1      { color: white; font-size: 105%; text-align: left; text-transform: uppercase; text-indent: 20px; margin-top: 27px; margin-bottom: 0px }
h2      { color: #fddc00; font-size: 96%; text-align: left; text-transform: uppercase; text-indent: 20px; margin-top: 25px; margin-bottom: 0px }
h3      { color: white; font-size: 90%; background: url(http://www.ittralee.ie/en/styles/images/Bar.jpg) no-repeat; text-transform: uppercase; text-indent: 20px; display: block; margin: 0px 0px -20px; padding-top: 5px; width: 641px; height: 40px }
h4   { color: #1d7ab3; font-size: 80%; text-transform: uppercase; float: left; margin: 0px 10px; padding: 0px }
.info {font-size: 1.0em;}
.coursesearchresults 			{ width: 700px; text-align:left;color: #003366;font-size: 0.70em;line-height: 1.4em; font-family: Verdana,Helvetica,Arial,sans-serif;text-align: justify; }
.coursesearchresults .otherrows	{ background-color: #e5f4ff; }		
.coursesearchresults a:link		{ color: #036; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1.0em; text-decoration: none; background-color: #e5f4ff; }     /* unvisited link */
.coursesearchresults a:visited	{ color: #036; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1.0em; text-decoration: none; background-color: #e5f4ff; }  /* visited link */
.coursesearchresults a:hover	{ color: #ffffff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1.0em; background-color: #036; }   /* mouse over link */
.coursesearchresults a:active	{ color: #036; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1.0em; text-decoration: none; background-color: #e5f4ff; }   /* selected link */
.coursesearchresults .rowA 		{ background-color:#E0E0E0; }
.coursesearchresults .columnA	{ width:419px;text-align:left; }
.coursesearchresults .columnB	{ width:70px; text-align:center; }
.coursesearchresults .columnC	{ width:70px; text-align:center; }
.coursesearchresults .columnD	{ width:140px; text-align:center; }
.springboard {
	color: #F60;
	font-weight: bold;
	font-size: small;
}
.unemployed {
	font-size: medium;
}
.HigherEd {
	font-size: medium;
}
.spring {
	color: #036;
	font-weight: bold;
	font-size: medium;
