body{margin: 0;background-color:#FFFFFF; font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:normal; font-style:normal;}
.print{visibility:visible;}

#masthead{z-index:3;position:relative;left:0px;top:0px;width:762px;}
#content_cols{z-index:4;position:relative;left:0px;top:0px;width:762px;height:440px;background-color:#FFFFFF;}

#col_left{z-index:5;position:absolute;left:0px;top:0px;width:204px;height:510px;border-left:1 solid #999999;}
#col_left_float{z-index:8;position:absolute;left:1px;top:50px;width:192px;height:430px;}
#col_center{z-index:6;position:absolute;left:212px;top:4px;width:380px;height:525px;border-right:1 dotted  #999999;visibility:visible;}

#col_centerpg{z-index:6;position:absolute;left:0px;top:0px;width:590px;height:525px;border-left:1 solid  #999999;border-right:1 dotted  #999999;}
#col_centerpg2{z-index:6;position:absolute;left:0px;top:0px;width:762px;height:525px;border-left:1 solid  #999999;border-right:1 solid  #999999;}

#col_right{z-index:7;position:absolute;left:594px;top:0px;width:168px;height:510px;border-right:1 solid #999999;}
#col_rightpg{z-index:8;position:absolute;left:610px;top:0px;width:168px;height:120px;}

#footerbar{z-index:9;position:relative;left:0px;top:70px;width:762px;}
#footertxt{z-index:10;position:absolute;left:0px;top:35px;width:762px;}
.footertxt{font-family:arial,helvetica,sans-serif;font-size:11pt;font-weight:bold;font-style:italic;color:#FFFFFF;}
.footertxt2{font-family:arial,helvetica,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:#FFFFFF;}

.titletxt1a{font-family:times new roman,times,serif;font-size:22pt;font-weight:800;font-style:italic;color:#000000;}
.titletxt2a{font-family:times new roman,times,serif;font-size:18pt;font-weight:800;font-style:italic;line-height: 0.95em;color:#CE172B;}
.subtitle1{font-family:arial, helvetica,verdana,sans-serif;font-size:11pt;font-weight:600;font-style:normal;color:#000000;}
.subtitle2{font-family:arial, helvetica,verdana,sans-serif;font-size:11pt;font-weight:600;font-style:normal;color:#000000;line-height:1.5em}

.linetxt{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:600;font-size: 8pt;line-height: 1.5em;margin-right:1.5em;}
.linetxt2{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:600;font-size:9pt;line-height: 1.5em;margin-right:1.5em;color:#000000;}

.linktxt1{font-family: arial, helvetica,verdana,sans-serif;font-style:normal;font-weight:bold;font-size:8pt;color:#CE172B;}
.linktxt1 a{color:#CE172B;text-decoration:none;}
.linktxt1 a:hover{color:#000000;text-decoration:none;}
.linktxt1 a:visited{color:#CE172B;text-decoration:none;}
.linktxt1 a:visited:hover{color:#000000;text-decoration:none;}

blockquote{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 12px;line-height: 1.5em;margin-right:1.5em;}

p{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 12px;line-height: 1.5em;margin-right:1.5em;}
p.txt{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 12px;line-height: 1.5em;margin-right:1.5em;}
p.txt2{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 12px;line-height: 1.5em;margin-top:-1em;margin-right:1.5em;}
p.txt3{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 12px;line-height: 1.2em;margin-top:-0.9em;margin-right:1.5em;}
p.txt4{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 12px;line-height: 1.2em;margin-top:-0.9em;margin-right:1.5em;}
p.txtlight{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 0.7em;line-height: 1.4em;}
p.txtlight2{font-family: arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 0.7em;line-height: 1.4em;margin-top:-0.9em;}
.captiontxt{font-family:arial, helvetica,verdana,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;color:#000000;}
.captiontxt a{color:#000000;}
.captiontxt a:hover{color:#CE172B;}

.captiontxt2{font-family:arial, helvetica,verdana,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;line-height: 1.4em;color:#000000;}
.captiontxt3{font-family:arial, helvetica,verdana,sans-serif;font-size:8pt;font-style:normal;font-weight:normal;line-height: 1.25em;color:#000000;}

ul{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-size: 12px;line-height:1.5em;}
ul.sm{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-size: 12px;line-height:1.5em;}
ul a{color:#CE172B;text-decoration:none;}
ul a:hover{color:#000000;text-decoration:none;}
ul a:visited{color:#CE172B;text-decoration:none;}
ul a:visited:hover{color:#000000;text-decoration:none;}

.linemnu{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-size: 9pt;color:#000000;}
.linemnu a{display:block;margin:0;width:100%;height:100%;padding:0.2em;color:#CE172B;text-decoration:none;}
.linemnu a:hover{color:#000000;tex-decoration:none;}
.linemnu a:visited{color:#CE172B;text-decoration:none;}
.linemnu a:visited:hover{color:#000000;text-decoration:none;}

.courses{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-size: 8pt;color:#000000;}
.courses a{color:#CE172B;text-decoration:none;}
.courses a:hover{color:#000000;}
.courses a:visited{color:#CE172B;text-decoration:none;}
.courses a:visited:hover{color:#000000;text-decoration:none;}

.topbar{font-family:arial,helvetica,sans-serif;font-size:9pt;color:#DF0005;}
#topbarmenu td{font-family:arial, helvetica, sans-serif; font-size:9pt;font-weight:bold;border-right:2 solid #999999;border-bottom:1 solid #999999;}
div.topbarmenu a{display:block;margin:0;width:100%;height:100%;padding:0.6em;color:#DF0005;text-decoration:none;}
div.topbarmenu a:hover{background-color:#000000;color:#FFFFFF;}
div.topbarmenu a:visited{color:#DF0005;}
div.topbarmenu a:visited:hover{background-color:#000000;color:#FFFFFF;}

.sidenavhome{font-size:11pt;font-weight:bold;color:#FFFFFF;line-height:11pt;padding-top:0.2em;text-decoration:none;}
.sidenavhome a{font-size:11pt;font-weight:bold;color:#CE172B;line-height:11pt;padding-top:0.2em;text-decoration:none;}
.sidenavhome a:hover{font-size:11pt;font-weight:bold;color:#000000;line-height:11pt;text-decoration:none;}
.sidenavhome a:visited{font-size:11pt;font-weight:bold;color:#CE172B;line-height:11pt;text-decoration:none;}
.sidenavhome a:visited:hover:{font-size:11pt;font-weight:bold;color:#000000;line-height:11pt;text-decoration:none;}

.sidenav{margin-left:40px;margin-top:30px;font-size:11pt;font-weight:bold;color:#ff0000;line-height:20pt;}
.sidenavmnu{font-size:11pt;font-weight:bold;color:#000000;line-height:11pt;padding-top:1.2em;border-bottom:2 dotted #999999;}
.sidenavmnu a{font-size:11pt;font-weight:bold;color:#CE172B;line-height:11pt;text-decoration:none;}
.sidenavmnu a:hover{font-size:11pt;font-weight:bold;color:#000000;line-height:11pt;text-decoration:none;}
.sidenavmnu a:visited{font-size:11pt;font-weight:bold;color:#CE172B;line-height:11pt;text-decoration:none;}
.sidenavmnu a:visited:hover:{font-size:11pt;font-weight:bold;color:#000000;line-height:11pt;text-decoration:none;}

.sidesub{margin-left:40px;margin-top:30px;font-size:11pt;font-weight:bold;color:#ff0000;line-height:20pt;}
.sidesubmnu{font-size:10ptfont-weight:bold;color:#000000;line-height:11pt;padding-top:1.2em;}
.sidesubmnu a{font-size:10pt;font-weight:bold;color:#CE172B;line-height:11pt;text-decoration:none;}
.sidesubmnu a:hover{font-size:10pt;font-weight:bold;color:#000000;line-height:11pt;text-decoration:none;}
.sidesubmnu a:visited{font-size:10pt;font-weight:bold;color:#CE172B;line-height:11pt;text-decoration:none;}
.sidesubmnu a:visited:hover:{font-size:10pt;font-weight:bold;color:#000000;line-height:11pt;text-decoration:none;}

.linkto{font-family: arial, helvetica,verdana,sans-serif;font-style:normal;font-weight:bold;font-size:0.6em;color:#CE172B;}
.linkto a{color:#CE172B;text-decoration:none;}
.linkto a:hover{color:#000000;text-decoration:none;}
.linkto a:visited{color:#CE172B;text-decoration:none;}
.linkto a:visited:hover{color:#000000;text-decoration:none;}

.emailto{font-family: arial, helvetica,verdana,sans-serif;font-style:normal;font-weight:normal;font-size:9pt;color:#FFFFFF;}
.emailto a{color:#FFFFFF;text-decoration:none;}
.emailto a:hover{color:#ffff99;text-decoration:none;}
.emailto a:visited{color:#FFFFFF;text-decoration:none;}
.emailto a:visited:hover{color:#ffff99;text-decoration:none;}

.pdi_email2{font-family: arial, helvetica,verdana,sans-serif;font-style:normal;font-weight:normal;font-size:9pt;font-weight:bold;color:#CE172B;line-height:1.6em;}
.pdi_email2 a{color:#CE172B;text-decoration:none;cursor:hand;}
.pdi_email2 a:hover{color:#000000;text-decoration:none;cursor:hand;}
.pdi_email2 a:visited{color:#CE172B;text-decoration:none;cursor:hand;}
.pdi_email2 a:visited:hover{color:#000000;text-decoration:none;cursor:hand;}

#programs td{padding-left:0.2em;}

.events{font-family:arial,helvetica,sans-serif;font-size:0.9em;color:#000000;text-decoration:none;}
.eventstxt{font-family:arial,helvetica,sans-serif;font-size:9pt;color:#000000;}

.eventslinkred a{font-family:arial,helvetica,sans-serif;font-size:0.9em;color:#CE172B;text-decoration:none;}
.eventslinkred a:hover{font-family:arial,helvetica,sans-serif;;font-size:0.9em;color:#000000;text-decoration:none;}
.eventslink a{font-family:arial,helvetica,sans-serif;;font-size:0.67em;color:#CE172B;text-decoration:none;}
.eventslink a:hover{font-family:arial,helvetica,sans-serif;;font-size:0.67em;color:#000000;text-decoration:none;}

#survey{z-index:20;position:relative;left:-10px;top:75px;width:270px;}

.surveymnu{font-size:10pt;font-weight:bold;color:#000000;line-height:10pt;}
.surveymnu a{font-size:10pt;font-weight:bold;color:#CE172B;line-height:10pt;text-decoration:none;}
.surveymnu a:hover{font-size:10pt;font-weight:bold;color:#000000;line-height:10pt;text-decoration:none;}
.surveymnu a:visited{font-size:10pt;font-weight:bold;color:#CE172B;line-height:10pt;text-decoration:none;}
.surveymnu a:visited:hover:{font-size:10pt;font-weight:bold;color:#000000;line-height:10pt;text-decoration:none;}\

td.txt{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 12px;line-height: 1.5em;margin-right:1.5em;}
td.events{font-family:arial, helvetica,verdana,sans-serif;font-style: normal;font-weight:normal;font-size: 8pt;line-height: 1.5em;margin-right:1.5em;}
