body{
  margin:0px;
  font-family:arial, verdana, tahoma;
  font-size:12px;
  color:#696969;
}

a:link,a:visited{
  color:#696969;
  text-decoration:underline;
}

a:hover{
  color:#C82F36;
  text-decoration:none;
}

a.toplink:link, a.toplink:visited{
  color:#838381;
  text-decoration:none;
}

a.toplink:hover{
  color:#C82F36;
  text-decoration:underline;
}

a.navlink:link, a.navlink:visited{
  font-size:14px;
  color:#838381;
  font-weight:normal;
  text-decoration:none;  
}

a.navlink:hover{
  color:#C82F36;
  text-decoration:underline; 
}

a.courselink:link, a.courselink:visited{
  color:#C82F36;
  text-decoration:underline;
}

a.courselink:hover{
  color:#838381;
  text-decoration:none; 
}

a.topcourse:link, a.topcourse:visited{
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
}

a.topcourse:hover{
  text-decoration:none;
}

a.footerlink:link,a.footerlink:visited{
  color:#838381;
  text-decoration:none;
  font-weight:normal;
}

a.footerlink:hover{
  color:#C82F36;
  text-decoration:underline;
}

a.backtotop:link, a.backtotop:visited{
  font-size: 11px;
  font-weight:normal;
  color:#C82F36;
}

a.logout:link, a.logout:visited{
  color:#FF0000;
  font-weight:bold;
  text-decoration:underline;
}

a.logout:hover{
  text-decoration:none;
}

.selectedMenu{
  color:#C82F36;
  font-size:14px;
  font-weight:bold;
}

.darktext{
  font-size:14px;
  font-weight:bold;
}

.smalltext{
  color:#999999;
  font-size:9px;
}

.subtext{
  font-style:italic;
  font-size:11px;
}

.normalHeader{
  padding-top:96px;
  background-image:url(images/content-top-bg.gif);
  background-repeat:no-repeat;
}

.courseHeader{
  border-bottom:1px solid #bfbfbf;
  padding-top:93px;
  background-image:url(images/content-top-bg.gif);
  background-repeat:no-repeat;
}

.header{
  font-size:14px;
  color:#717F91;
  font-weight:bold;
  text-align:left;
}

.header2{
  font-size:16px;
  color:#717F91;
  font-weight:bold;
  text-align:left;
}

.header3{
  font-size:18px;
  color:#9C0000;
  font-weight:bold;
  text-decoration:underline;
}

.subheader{
  background-image:url(./images/title-bg-tile.gif);
  background-repeat:repeat-x;
  font-weight:bold;
  color:#C82F36;
  font-size:14px;
}

.textHeader{
  color:#333333;
  font-weight:bold;
}

.trheader{
 background-color:#CE2C31;
 color:#ffffff; 
}

.courseTdText{
 text-align:justify;
 padding-bottom:20px;
 padding-top:10px;
}

.adtext{
  background-color:#d0d0d0;
  color:#333333;
  font-weight:bold;
}

h1{
  font-size:19px;
  color:#C82F36;
  margin:0px;
  font-weight:normal;
}

.image{
  border:1px solid #BFBFBF;
}

table input, textarea{
  border:1px solid #bfbfbf;
}

.redsymbol{
  color:red;
}

.label{
  font-size:11px;
}

.invtable{
  border:1px solid #000000;
  text-align:left;
  background-color:#EFEFEF;
  padding-left:5px;
}

.invtable td{
  font-size:9px;
  color:#000000;
}

.btn{
  background-image: url(images/btn-bg-tile.gif);
  background-repeat: repeat-x;
}

.gridtable{
  border-left:1px solid #bfbfbf;
  border-top:1px solid #bfbfbf;
}

.gridtable td{
  border-right:1px solid #bfbfbf;
  border-bottom:1px solid #bfbfbf;
}

.mainTable{
  width:860px;
}

.leftMenu{
  width:190px;
  vertical-align:top;
}

#header{
  display:none;
}

#footer{
  display:none;
}