body, td  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  12px;
	color:  #494949;
	line-height:  16px;
}
body  {
  background:  #fff url(/.control/images/body.bg.jpg) repeat-x bottom left;
  text-align: center; 
}
.bodyBorder  {
  border-left:  10px solid #fff;
  border-right:  10px solid #fff;
}
h1  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  19px;
	color:   #205e9f;
	font-weight:  normal;
	line-height:  20px;
}
h2  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  15px;
	color:  #eb6b33;
	line-height:  18px;
}
h3  {
  font-size:  13px;
  line-height:  17px;
  color:  #487eb6;
  margin-top:  12px;
  margin-bottom:  10px;
}
a  {
  color:  #eb6b33;
  text-decoration:  underline;
}
a:hover  {
  color:  #eb6b33;
  text-decoration:  none;
}
a.MENU-1-OFF  {
	font-family:  Arial, Helvetica, sans-serif;
	text-decoration:  none;
	color:  #ffffff;
	font-size:  10px;
	line-height:  12px;
	text-transform:  uppercase;
	display:  block;
	padding:  10px 5px;
}
a.MENU-1-ON,  a.MENU-1-OFF:hover, a.MENU-1-ON:hover  {
	font-family:  Arial, Helvetica, sans-serif;
	text-decoration:  none;
	color:  #eee0bd;
	font-size:  10px;
	line-height:  12px;
	text-transform:  uppercase;
	display:  block;
	padding:  10px 5px;
}
ul  {
  list-style-image: url("/.control/images/bullet.png"); 
}
ul li  {
  margin-bottom: 5px;
}
p  {
  margin-bottom: 10px;
  margin-top:  10px;
}
hr  {
  border:  solid 5px #ecf2f7;
}

/* ------ LATEST NEWS & COURSE MENUS TABLE ------ */

table.news {
  width:  420px;
  background-color:  #d4b669;
  padding:  10px;
}
table.news h1  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:  16px;
	color:  #0c5398;
	font-weight:  bold;
	text-transform:  uppercase;
	margin-bottom:  0px;
	margin-top:  5px;
}
table.news h2  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:  14px;
	color:  #0c5398;
	font-style:  normal;
	font-weight:  bold;
	letter-spacing:  1px;
	margin-bottom:  0px;
	margin-top:  0px;
}
table.news h3  {
	font-family:  "Times New Roman", Times, serif;
	font-size:  19px;
	line-height:  21px;
	color:  #f0e8d5;
	font-weight:  bold;
	font-style:  italic;
} 
table.news td  {
	font-family:  Verdana, Geneva, sans-serif;
	font-size:  10px;
	line-height:  15px;
	color:  #3d6d9e;
}
table.news p  {
  padding-left:  20px;
}
table.news ul  {
  list-style-image: url("/.control/images/News_dots.gif"); 
}
table.news ul li  {
  margin-bottom: 15px;
}
table.news ul.noBullet  {
  padding:  0;
  margin:  10px 0 0 20px;
}
table.news ul.noBullet li {
  list-style-image: none; 
  list-style:  none;
  padding:  0;
  margin:  10px 0 10px 0;
}
table.news p.padding  {
  padding-left:  50px;
  color:  red;
}
div.special  {
  width:  350px;
  background-color:#e3c67d;
  padding:2px 10px 5px 0;
  margin:  10px 0 8px 0;
  font-size:  11px;
  line-height:  15px;
}
/* ------ LATEST NEWS TABLE END ------ */


/* ------ FOOTER START ------ */

table.footer  {
  width:  860px;
  height:  29px;
}
table.footer td  {
  text-align:  center;
  vertical-align:  middle;
  color:  #d4b669;
}
/* ------ FOOTER END ------ */

/* ------ HOME PAGE COURSE TABLES START ------*/

table.courses  {
  width:  420px;
  border:  solid 1px #d4b669;
  padding:  5px;
}
table.courses th  {
  background-color:  #487eb6;
  color:  #fff;
  font-weight:  bold;
  font-size:  14px;
  padding:  10px 2px 10px 2px;
}
table.courses td  {
  font-size:  11px;
  line-height:  16px;
  text-align:  center;
}
td.rccDiploma  {
  background-image:  url(/010~Home/Registered_Massage_Therapy_Program.jpg);
  background-repeat:  no-repeat;
  height:  255px;
  vertical-align:  bottom;
}
table.courses h1 {
  font-size:  13px;
  line-height:  16px;
  color:  #4badda;
  font-weight:  bold;
  margin-top:  10px;
  margin-bottom:  0px;
}
/* ------ HOME PAGE COURSE TABLES END ------*/

/* ------ HOME PAGE PRES MESSAGE TABLE START ------*/

table.presMessage  {
  width:  420px;
  border:  solid 1px #d4b669;
  padding:  5px;
}
table.presMessage th  {
  background-color:  #074e95;
  color:  #fff;
  font-weight:  bold;
  font-size:  14px;
  padding:  10px 5px 10px 5px;
}
table.presMessage td  {
  font-size:  12px;
  line-height:  16px;
}


/* ------ COURSES PAGES START ------*/

ul.rmtdp  {
  margin-left:  10px;
  padding-left:  10px;
  list-style-image:  url(/.control/images/arrow.png);
  padding-top:  10px;
}
ul.rmtdp li  {
  font-size:  14px;
  line-height:  17px;
  margin-bottom:  12px;
}
ul.rmtdp li a  {
  color:  #487eb6;
  text-decoration:  none;
}
ul.rmtdp li a:hover  {
  color:  #fff;
  text-decoration:  none;
}
table.overview  {
  width:  423px;
  border:  solid 1px #d4b669;
  padding:  5px;

}
table.overview th  {
  background-color:  #487eb6;
  color:  #fff;
  font-weight:  bold;
  font-size:  14px;
  padding:  10px 5px 10px 5px;
}
table.overview td  {
  font-size:  10px;
  line-height:  14px;
  font-weight:  bold;
  padding:  10px;
  text-align:  center;

}
tr.overview  {
  background-color:  #ecf2f7;
}  

/* ------ OTHER BOXES START  ------ */

table.box  {
  width:  420px;
  border:  solid 1px #d4b669;
  padding:  5px;
}
table.box th  {
  background-color:  #487eb6;
  color:  #fff;
  font-weight:  bold;
  font-size:  14px;
  padding:  10px 5px 10px 5px;
}
table.box td  {
  font-size:  12px;
  line-height:  16px;
}
/* ------ OTHER BOXES END ------ */

/* ------ ADDITIONAL STUFF START ------*/

.contentPadding  {
  padding:  10px 0 10px 0;
}
td.bottomPadding  {       /* --- home page tables --- */
  padding-bottom:  10px; 
  vertical-align:  top; 
}
td.leftBottomPadding  {   /* --- home page tables --- */
  padding:  0 0 10px 10px;
  vertical-align:  top;
}
td.leftPadding  {         /* --- home page tables --- */
  padding:  0 0 0 10px;
  vertical-align:  top;
}
p.strong  {
  color:  #eb6b33;
  font-weight:  bold;
}
fieldset  {
  border:  solid 3px #ecf2f7;
  padding:  15px;
}
legend  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  15px;
	font-weight:  bold;
	color:  #eb6b33;
	line-height:  18px;
}

.centerImage {
  text-align: center;
}


/* ------ ALL FOOTER START ------*/

div.FOOTER  {
  font-size:  9px;  
  line-height:  9pt;  
}
div.FOOTER a  {
  font-size:  9px;  
  line-height:  9px;
}
.attention {
	color:  #eb6b33;
   	width: 350px;
}
