body{

  font-family:Arial, Helvetica, sans-serif;

  font-size:9pt;

  font-weight:normal;

  background:white;

  color:black

}

P{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:9pt;

  font-weight:normal;

}

.InstructorName{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:20pt;

  font-weight:bold;

  color:black;

  margin-left:20px;

}

img.Instructor{

  float:none;

}

hr{

  width:100%;

  color:red;
}

b{

  font-weight : bold

}

i{

  font-style : italic

}

h1{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:15pt;

  color:black

}

#pageHeader { 

  margin-bottom: 20px;

}

h1.Home { 

  background: transparent url(../images/title_big.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 149px; 

}

h1.Videos { 

  background: transparent url(../images/videos_title.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 35px; 

}

h1.Instructors { 

  background: transparent url(../images/instructors_title.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 50px; 

}

h1.Classes { 

  background: transparent url(../images/classes_title.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 50px; 

}

h1.Links { 

  background: transparent url(../images/links_title.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 50px; 

}

h1.ContactUs { 

  background: transparent url(../images/contact_title.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 50px; 

}
h1.Email { 

  background: transparent url(../images/email_title.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 50px; 

}

h1.Schools { 

  background: transparent url(../images/cha3Schools_title.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 35px; 

}

h1.USSchools { 

  background: transparent url(../images/cha3USSchools_title.gif) no-repeat top center; 

  margin-bottom:20px;

  width:100%; 

  height: 35px; 

}

h2{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:13pt;

  color: black

}

h3{ 

  font-family:Verdana, Arial, Helvetica, sans-serif; 

  font-size:11pt; 

  color: black

}

h4{ 

 font-family:Verdana, Arial, Helvetica, sans-serif;

 font-size:9pt;

 color: black

}

h5{ 

 font-family:Verdana, Arial, Helvetica, sans-serif;

 font-size:7pt;

 color: black

}

ul{  

  font-family: Verdana, Arial, Helvetica, sans-serif; 

  font-size: 9pt;

  color:black;

  list-style-type:circle

}

ol{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:xx-small;

}

li{ 

  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 

  font-size: 9pt; 

  color:black 

}

pre{  

  font-family: Courier, mono, monospace; 

  font-size: 10pt;

}

a.Instructor1, a.Instructor2, a.Instructor3, a.Instructor4{

  color:black; 

  text-decoration: none;

  border-style:solid;

  border:1px;

  margin-left:0px;

  margin-right:20px;

}

a.Instructor5{

  color:black; 

  text-decoration: none;

  border-style:solid;

  border:1px;

  margin-left:0px;

  margin-right:0px;

}



a.Instructors{

  color:black; 

  text-decoration: none;

  border-style:solid;

  border:1px;

  margin-left:0px;

  margin-right:20px;

}



a{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  color:black; 

  text-decoration: none;

  font-weight: bold

}

a image{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  text-decoration: none;

  color:black;

  border-style:solid;

  border:1px

}

a:link{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  text-decoration: none;

  color:black

}

a:visited{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  text-decoration: none;

  color:black

}

a:hover{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  color:red;

  text-decoration: none

}

TD{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:9pt;   

  font-weight:normal;

}

.navDark{

  background-color: #9C0000

}

TD.navDark{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:x-small;

  font-weight:normal;

}

.navLight{

  background-color: #000000

}

TD.navLight{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:x-small;

  font-weight:normal;

}

.navTrim{

  background-color: #000000

}

TD.navTrim{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:x-small;

  font-weight:normal;

}

.PrimaryLinks{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:8pt;

  font-weight:bold;

  color:#FFFFFF;

  text-decoration:none

}

a.PrimaryLinks:link{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:9pt;

  font-weight:bold;

  color:red;

  text-decoration:none

}

a.PrimaryLinks:hover{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:9pt;

  font-weight:bold;

  color:red;

  text-decoration:none

}

a.PrimaryLinks:visited{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:9pt;

  font-weight:bold;

  color:red;

  text-decoration:underline

}

.SecondaryLinks{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:8pt;

  font-weight:bold;

  color:#CCCCCC;

  text-decoration:none

}

a.SecondaryLinks:link{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:8pt;

  font-weight:bold;

  color:#CCCCCC;

  text-decoration:none

}

a.SecondaryLinks:hover{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:8pt;

  font-weight:bold;

  color:#FFFFFF;

  text-decoration:underline

}

.TableHeader{

  background-color: #DCDCDC; 

  border: 0px none; 

  font-family: Arial, Helvetica, sans-serif; 

  font-style: normal; 

  font-weight: bold; 

  border-width: 1px 0px;

  border-color: #666666

}

select{

  font-family: Arial, Helvetica, sans-serif; 

  font-size: 8pt; 

}

.grayBorder{

  font-family: Verdana, Arial, Helvetica, sans-serif;

  border: #CCCCCC; 

  border-style: solid; 

  border-width: 1px; 

}

.SmallText{

  font-family: "MS Sans Serif", Tahoma, Geneva, Arial, sans-serif; 

  font-size: 8pt

}

.redAsterisk{

  font-family: "Courier New", Courier, mono, monospace; 

  font-size: 12pt; 

  font-weight: bold; 

  color: #FF0000

}

.errorText{

  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size: 10pt; 

  color:#FF0000  

}

.required{

  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size: 7pt; 

  color:#FF0000  

}

.blackText{

  color: #000000; 

}

.header{

  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  font-size:8pt;

  color:#000000;

  font-weight:bold;  

  text-decoration:none

}

.darkbg{

  background-color:#9C0000;

}

.lightbg{

  background-color:#000000;

}

/* for pulldownMenu.js */

.Item{ font-weight:bold; color:#9C0000}



/* for new menu */

.itemText { text-decoration: none; color: #9C0000; font-weight: Bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

.itemHover { text-decoration: none; color: #FFFFFF; font-weight: Bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

.itemBorder { border: 1px solid black }

.path {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 9pt;

  font-weight: bold;

  font-style: italic;

  background-color: #FBFDDA;

  border-top: 1px;

  border-bottom: 1px;

  border-left: 1px;

  border-right: 1px;

  border-color: #FFE270;

  border-style: solid;

  color: #FFAE00;

  padding-top: 2px;

  padding-right: 2px;

  padding-bottom: 2px;

  padding-left: 2px

}

/*Class 'alt' - For 'alternative' is used for the color change on alternate rows in tables*/

.alt{

  background-color:#F3F3F3;

}

/*Class 'darkBorder' - Pretty self explanitory I think.  Puts a dark border around the table,

however, does not border all cells.*/

.darkBorder{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  border:1px solid; 

  border-color: #666666

}

/*Class 'darkBorderGray' - Pretty self explanitory I think.  Puts a dark border around the table

with a gray background, however, does not border all cells.*/

.darkBorderGray{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  background-color:#F3F3F3;

  border:#0C2577; 

  border-style:solid; 

  border-width:1px; 

}

/*Class 'grayBorder' - Pretty self explanitory I think.  Puts a gray border around the table,

however, does not border all cells.*/

.grayBorder{

  font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

  border:#CCCCCC; 

  border-style:solid; 

  border-width:1px; 

  padding:5px

}

/*Tag 'input' - Text, Radio, Checkbox, Submit.  When tag is used, style is applied automatically.*/

input{

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-size:8pt;

  /*border-width:1px;

  border-style:solid;

  border-color:#666666;

  background-color:#F5F5F5;*/

}

#menuLinks{ 

  text-align: center; 

  margin-top:15px

}

