

/* -----------------------V1 Carol Faguy Mar4(10)--------------------*/

body {background-color: #6699CC;}

a:link {font: bold; color: white; text-decoration: none;}
a:visited {font: bold; color: white; text-decoration: none;}
a:hover {font: bold; color: silver; text-decoration: underline;}

table {border: 4px solid black;}

/* -----------------------div--------------------*/

#left {position: absolute; top: 5px; left: 35px; width: 250px; z-index: 1;}
#right {position: absolute; top: 5px; left: 300px; width: 450px; z-index: 2;}
#right1 {position: absolute; top: 15px; left: 300px; width: 175px;}
#right2 {position: absolute; top: 5px; left: 500px; width: 250px;}
#end {position: absolute; left: -300px; width: 750px; margin: 100px 0px 0px 0px;}
#table {position: absolute; left: -250px;}
#rule {border-bottom: 5px solid #B8D2CB; margin: 20px 0px 20px 0px; border-color: aqua;}
#rule2 {border-bottom: 5px solid #B8D2CB; margin: 0px 0px 20px 0px; border-color: aqua;}

/* -----------------------courses elements--------------------*/

.courseR {font: 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 14px; word-spacing: 0px;}

.dateR {font: 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 14px; word-spacing: 0px;}

.costR {font: 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 14px; word-spacing: 0px;}

.timeR {font: 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 14px; word-spacing: 0px;}

.locationR {font: 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 14px; word-spacing: 0px;}

.courseB {font: bold 11px "Helvetical", "Verdana", "Arial" sans-serif; color: #252525; text-align: left; line-height: 16px; word-spacing: 0px;}

.dateB {font: bold 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 15px; word-spacing: 0px;}

.costB {font: bold 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 15px; word-spacing: 0px;}

.timeB {font: bold 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 15px; word-spacing: 0px;}

.locationB {font: bold 11px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 15px; word-spacing: 0px;}


/* -----------------------universal elements--------------------*/

p {font: bold 14px "Verdana", "Helvetica", "Arial", sans-serif; color: black; line-height: 19px; text-align: left; word-spacing: 0px;}

h1 {font: bold 16px "Helvetica", "Verdana", "Arial" sans-serif; color: white; line-height: 16px; text-align: left; letter-spacing: 0px; word-spacing: 2px; margin: 0px 0px 8px 0px;}

h2 {font: 12px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: center; word-spacing: 0px;}

h3 {font: bold 16px "Arial", "Verdana", "Helvetica" sans-serif; color: black; line-height: 20px; word-spacing: 1px;}

h3.courriel {font: bold 16px "Arial", "Verdana", "Helvetica" sans-serif; color: black; line-height: 20px; word-spacing: 1px; margin: 0px 0px 0px 0px;}

h4 {font: bold 20px "Times New Roman", "Times", serif; color: black; line-height: 9px; letter-spacing: 1px; word-spacing: 5px;}

h4.courriel {font: bold 20px "Times New Roman", "Times", serif; color: black; line-height: 20px; letter-spacing: 1px; word-spacing: 5px; margin: 0px 0px 0px 0px;}


/* -----------------------p elements --------------------*/

p.courses {font: bold 14px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height: 18px; text-align: left; word-spacing: 0px; margin: 10px 0px 0px 0px;}

p.chapters {font: 16px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height:  20px; text-align: left; word-spacing: 0px; margin: 5px 0px 0px 0px;}

p.note {font: bold 13px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height: 16px; text-align: left; word-spacing: 0px; margin: 10px 20px 0px 0px;}

p.costincludes {font: bold 14px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height: 18px; text-align: left; word-spacing: 0px; margin: 10px 0px 0px 0px;}

p.eventscourse {font: bold 16px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height: 19px; text-align: left; word-spacing: 0px; margin: 15px 0px 0px 0px;}

p.eventscourse2 {font: bold 25px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height: 27px; text-align: left; word-spacing: 0px; margin: 0px 0px 10px 0px;}

p.eventscourse3 {font: bold 16px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height: 17px; text-align: left; word-spacing: 0px; margin: 5px 0px 0px 0px;}

p.courseSubtitle {font: bold 22px "Verdana", "Helvetica", "Arial" sans-serif; color: navy; line-height: 25px; text-align: left; word-spacing: 0px; margin: 15px 0px 0px 0px;}

p.asterisk {font: 12px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height: 16px; text-align: left; word-spacing: 0px; margin: 10px 0px 0px 0px; padding: 10px;}

p.phone {font: bold 13px "Verdana", "Helvetica", "Arial" sans-serif; color: #044476; line-height: 17px; text-align: center; word-spacing: 0px; margin: 10px 0px 0px 0px;}

p.logotext{font: 13px "Verdana", "Helvetica", "Arial" sans-serif; color: black; line-height: 17px; text-align: left; word-spacing: 0px; margin: 0px 0px 0px 0px;}

p.details {font: bold 14px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: center; line-height: 20px; word-spacing: 0px; margin: 10px 0px 0px 0px;}

p.schedulehead {font: bold 20px "Verdana", "Helvetica", "Arial" sans-serif; color: #044476; text-align: center; line-height: 12px; word-spacing: 0px;}

p.schedulesub {font: bold 14px "Verdana", "Helvetica", "Arial" sans-serif; color: #4A2881; text-align: center; line-height: 16px; word-spacing: 0px;}

p.scheduleb {font: bold 12px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 16px; word-spacing: 0px;}

p.scheduler {font: 11px "Helvetical", "Verdana", "Arial" sans-serif; color: #252525; text-align: left; line-height: 16px; word-spacing: 0px;}

p.schedlink1 {font: bold 16px "Verdana", "Helvetica", "Arial" sans-serif; color: white; text-align: center; line-height: 20px; word-spacing: 0px; margin: 0px 0px 0px 0px;}

p.schedlink2 {font: italic 14px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: center; line-height: 18px; word-spacing: 0px; margin: 0px 0px 8px 0px;}

p.heading {font:  bold italic 14px "Verdana", "Helvetica", "Arial" sans-serif; color: #044476; text-align: center; line-height: 22px; word-spacing: 1px; letter-spacing: 1px; margin: 5px 0px 10px 0px;}

p.disclaimer {font:  bold italic 11px "Verdana", "Helvetica", "Arial" sans-serif; color: #044476; text-align: left; line-height: 14px; margin: 45px 10px 10px 0px; width: 400px;}

p.list {font:  bold 13px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 16px; margin-bottom: 6px;}

p.click {font: italic 13px "Verdana", "Helvetica", "Arial", sans-serif; color: black; line-height: 16px; text-align: left; word-spacing: 0px;}

p.photocaption {font: bold 12px "Verdana", "Helvetica", "Arial", sans-serif; color: black; line-height: 19px; text-align: left; word-spacing: 0px; margin: 0px 0px 0px 0px;}

p.photos {font:  bold 14px "Verdana", "Helvetica", "Arial" sans-serif; color: white; text-align: left; line-height: 16px; margin-top: 24px; martin-bottom: 0px; padding-top: 15px; border-top: 1px solid black;}

p.caption {font: italic 13px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: center; line-height: 15px; word-spacing: 0px; margin: 5px 0px 10px 0px;}

p.basic {font: 13px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 15px; word-spacing: 0px; margin: 5px 0px 5px 0px;}

p.basic2 {font: 15px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 17px; word-spacing: 0px; margin: 15px 0px 0px 0px;}

p.coursebasic {font: normal 15px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 18px; word-spacing: 0px; margin: 5px 0px 5px 0px;}

p.links {font: italic 14px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 16px; word-spacing: 0px; margin: 0px 0px 40px 20px; width: 350px;}

p.links2 {font: italic 14px "Verdana", "Helvetica", "Arial" sans-serif; color: black; text-align: left; line-height: 16px; word-spacing: 0px; margin: 0px 0px 10px 20px; width: 350px;}

p.logo {margin-bottom: 5px; border-bottom: 1px solid black; font: 10px "Verdana", "Helvetica", "Arial", sans-serif; color: black; line-height: 18px; text-align: left;}

p.answer {font: 14px "Arial", "Verdana", "Helvetica" sans-serif; color: black; text-align: left; line-height: 17px; margin: 0px 0px 25px 0px; width: 430px; background-color: #ECECEC; padding: 8px 8px 10px 12px;}

p.quote {font: italic bold 20px "Arial", "Verdana", "Helvetica" sans-serif; color: white; text-align: left; line-height: 18px; }


/* -----------------------h elements --------------------*/

h1.question {font: bold 15px "Verdana", "Arial", "Helvetica"; color: black; line-height: 17px; text-align: left; width: 430px; margin: 0px 0px 0px 0px; background-color: silver; padding: 8px 8px 10px 12px;}

h1.specialpagehead {font: bold 20px "Verdana", "Arial", "Helvetica"; color: black; line-height: 17px; text-align: center; width: 430px; margin: 0px 0px 0px 0px; background-color: silver; border-bottom: 4px solid aqua; padding: 10px 8px 10px 12px; margin-bottom: 50px;}

h2.copyright{font: bold 9px "Verdana", "Helvetica", "Arial"; color: #252525; text-align: center; line-height: 30px;}

h3.eventsdate {font: bold 17px "Verdana", "Helvetica", "Arial"; color: #044476; line-height: 23px; text-align: center; word-spacing: 2px; margin: 0px;}

h3.eventstitle {font: bold 28px "Verdana", "Helvetica", "Arial"; color: navy; line-height: 28px; text-align: center; word-spacing: 1px; margin: 8px 0px 20px 0px;}

h3.eventstitlesub2 {font: italic 18px "Verdana", "Helvetica", "Arial"; color: #044476; line-height: 20px; text-align: center; word-spacing: 1px; margin: 0px 0px 20px 0px;}

h3.eventstitlesub3 {font: bold italic 23px "Verdana", "Helvetica", "Arial"; color: #044476; line-height: 25px; text-align: left; word-spacing: 1px; margin: 0px 0px 10px 0px;}

h3.chairsub {font: italic 18px "Verdana", "Helvetica", "Arial"; color: #044476; line-height: 24px; text-align: center; word-spacing: 1px; margin: 5px 0px 20px 0px;}

h3.courses {font: bold 22px "Verdana", "Helvetica", "Arial"; color: navy; line-height: 25px; text-align: center; word-spacing: 2px; margin: 0px;}

h3.heading {font:  bold 20px "Arial", "Verdana", "Helvetica", sans-serif; color: #044476; line-height: 20px; word-spacing: 2px; letter-spacing: 1px; margin: 20px 0px 0px 0px;}

h3.photos {font:  bold ital 18px "Arial", "Verdana", "Helvetica", sans-serif; color: #044476; line-height: 18px; word-spacing: 1px; letter-spacing: 0px; margin: 20px 0px 0px 0px;}

h4.subject {font: bold 18px "Arial", "Verdana", "Helvetica", sans-serif; color: #4A2881; line-height: 19px; margin: 45px 0px 10px 0px; word-spacing: 0px; letter-spacing: 0px;}

h4.CourseSubject {font: bold 21px "Arial", "Verdana", "Helvetica", sans-serif; color: navy; line-height: 24px; margin: 45px 0px 10px 0px; word-spacing: 0px; letter-spacing: 0px;}

h4.site {font: bold 15px "Verdana", "Verdana", "Arial", sans-serif; color: black; line-height: 24px;  width: 500px; margin: 0px 0px 0px 0px; word-spacing: 0px; letter-spacing: 0px;}

h4.description {font: 12px "Verdana", "Helvetica", "Arial", sans-serif; color: black; line-height: 12px; margin: 0px 0px 20px 0px; letter-spacing: 0px; word-spacing: 0px;}



/* -----------------------span elements --------------------*/

span#bigq {font-size: 130%; color: #004E87;}

span#prereq {font-size: 100%; font-style: italic;}

span#bullet {font-size: 80%; position: relative; left: -4px;}
span#ghost {font-size: 80%; color: #6699CC; position: relative; left: -4px;}
span#ghostindent {color: #6699CC;}
span#color {color: red;}
span#navy {color: #044476;}
span#smaller {font-size: 80%;}
span#smaller2 {font-size: 90%;}


p.rule {margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid black; margin: 0px 0px 20px 0px;}


