#parttime           { margin: 50px 0px 0px; padding-top: 0px; border: solid 1px #ccc; width: 770px }
#ptheader               { color: #333; background-color: #0574ac;margin: 20px 0px 0px; padding: 10px; border-style: solid; border-width: 5px 5px 0px 5px; border-color: #7eb5d6;width: 770px; height: 90px }
.content                     { background-color: #fff; text-align: justify; margin: 0px 0px 0px 5px; padding: 0px; width: 580px }
#coursedetails               { color: #fff; font-weight: bold; font-size: 67%; background-color: #7eb5d6; text-align: left; float: left; margin: 0px; padding: 5px 11px 10px 5px; width: 778px; height: 15px }
#rightcolumn                   { float: left; width: 200px; overflow: hidden }
#quicklinks                      { color: #333; font-size: 60%; background: #fff no-repeat right center; text-align: left; float: left; margin: 60px 0px 0px 16px; padding: 10px 0px 10px 2px; border: solid 1px #ccc; width: 175px }
#entryrequirements                       { color: #333; font-size: 80%; background: #fff no-repeat right center; text-align: left; float: left; margin: 50px 0px 0px 16px; padding: 10px 0px 10px 2px; border: solid 1px #ccc; width: 175px }
#maincontent                  { color: #333; background-color: #fff; float: left; margin: 0px 0px 10px; padding: 10px 5px 0px; width: 590px; overflow: hidden }

                                   

#progression             { background-color: #fff; text-align: justify; margin: 0px 0px 0px 5px; padding: 0px; width: 550px }
#furtherinformaion         { color: #333; margin: 0px 0px 10px; padding: 0px 10px; width: 758px }
h1          { color: #fff; font-size: 95%; text-align: left; text-transform: uppercase; text-indent: 20px; letter-spacing: 1px; margin-top: 25px; margin-bottom: 0px; z-index: 2 }
h2         { color: #fff; font-size: 130%; text-align: left; text-indent: 20px; margin-top: 0px; margin-bottom: 0px; z-index: 3 }
h3                    { color: #036; font-size: 80%; text-transform: capitalize; margin: 15px 0px 10px; padding-top: 0px }
h3.reasons      { color: #fff; font-size: 90%; background: url(Bar.jpg) no-repeat; text-transform: capitalize; text-indent: 20px; display: block; margin: 0px 0px -50px; padding: 25px 0px 0px; width: 590px; height: 70px }
h3.progression    { color: #fff; font-size: 90%; background: url(progression.jpg) no-repeat; text-transform: capitalize; text-indent: 20px; display: block; margin: 0px 0px -50px -1px; padding: 5px 0px 0px; width: 590px; height: 70px }
h4     { color: #036; font-size: 80%; text-transform: uppercase; float: left; margin: 0px 10px; padding: 0px }
p        { color: #036; font-size: 0.8em; line-height: 1.5em; margin-top: 0px; margin-bottom: 0px }
li   { color: #036; font-size: 80%; line-height: 1.5em; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: justify; margin: 0px 20px 0px 0px; padding: 0px }
li li {
color:#036;
background:none;
font-size:100%;
line-height:1.4em;
font-family:Verdana, Helvetica, Arial, sans-serif;
text-align:justify;
}
a:link,a:visited,a:active         { color: #036; font-size: 100%; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: underline }

a:hover           { color: #036; font-size: 100%; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: underline; background-color: white }


p a:link,p a:visited,p a:hover    { font-size: 100%; line-height: 2em; margin: 0px; padding: 0px }
hr  { color: #fff; text-indent: 10px; margin: 0px; padding: 0px; width: 530px; height: 1px }
