body {
  background-color : #FFFFFF;
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
 
}
td, tr, p, div {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  /*color            : #FFFFFF;*/
}
.mainTitle
{
  color				: #ffffff;    /*   */
  font-size			: 16px;
  font-weight		: bold;
  vertical-align	: middle;
}
.orange14px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #FF6400;    /*  FF6400  */
}
.blue14px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #00C0F3;
}
.navy14px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #1D8BC3;
}
.navyblod14px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #1D8BC3;
  font-weight: bold;
}
.white14px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #FFFFFF;
}
.white8px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 8px;
  color            : #FFFFFF;
}
.white16px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #FFFFFF;
}
.blackblod14px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #000000;
  font-weight      :  bold;
}
.blackblod16px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 16px;
  color            : #000000;
  font-weight:  bold;
}
.grayblod16px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 16px;
  color            : #696969;
  font-weight      :  bold;
}
.textbox {
	BORDER-RIGHT   : #7F9DB9 1px solid; 
	PADDING-RIGHT  : 3px; 
	BORDER-TOP     : #7F9DB9 1px solid; 
	PADDING-LEFT   : 3px;
	FONT-SIZE      : 13px; 
	PADDING-BOTTOM : 3px;
	BORDER-LEFT    : #7F9DB9 1px solid;
	PADDING-TOP    : 3px;
	BORDER-BOTTOM  : #7F9DB9 1px solid
}
.gray14px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #69696;
}
.red14px {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #ad3640;
}
.required {
	FONT-SIZE: 10px; COLOR: #f00
}
.error {
	FONT-SIZE: 10px; COLOR: #f00
}
.fancyButton {
	BORDER-RIGHT: #de7106 2px solid; 
	BORDER-TOP: #fccb9b 2px solid;
	BORDER-LEFT: #fccb9b 2px solid; 
	COLOR: #fff; 
	BORDER-BOTTOM: #de7106 2px solid; 
	BACKGROUND-COLOR: #ff7e00
}
.desc {
	FONT-SIZE	: 16px;
	COLOR		: #444
}
.centerColumn {
	width: 100%;
	text-align: center;
}
.centerTopColumn {
	width: 100%;
	text-align: center;
	vertical-align: top;
}
.rightColumn {
	text-align: right;
	vertical-align: middle;
}
.leftColumn {
	text-align: left;
	vertical-align: middle;
}
.titleColumn {
	text-align: left;
	vertical-align: middle;
	width: 60%;
}
.contentColumn {
	text-align: left;
	vertical-align: middle;
	width: 20%;
}
.content1Column {
	text-align: left;
	vertical-align: middle;
	width: 60%;
}
.content2Column {
	text-align: right;
	vertical-align: middle;
	width: 40%;
}
.browse:link, .browse:visited {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 28px;
  color            : #101010;
}
.browse:hover {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : #3333ff;
}
.link:link, .link:visited {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  text-decoration  : none;
  color            : #555555;
}
.link:hover {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  text-decoration  : none;
  color            : #FF64CC;
}
.lesson:link, .lesson:visited {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : black;
}
.lesson:hover {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 14px;
  color            : black;
}
.lessonTitle {
  font-family      : "MS Sans Serif,Arial, Helvetica, sans-serif";
  font-size        : 16px;
  color            : #555555;
  vertical-align   : middle;
}
.content1Column {
	text-align: left;
	vertical-align: middle;
	width: 60%;
}
.content2Column {
	text-align: left;
	vertical-align: middle;
	width: 40%;
}
input.groovybutton
{
   text-align: left;
   font-size:16px;
   font-family:MS Sans Serif,Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#888888;
   width:350px;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
}
.header {
	color: #FFFFFF;
	font-weight: bold;
	background-color : #0099FF;
}
.row1 {
	background-color : #FDFDFD;
}
.row2 {
	background-color : #DFDFDF;
}
.col_name {
	width: 300;
	text-align: left;
}
.colc {
	text-align: center;
}
.colr {
	width: 70;
	text-align: right;
}
.coll {
	width: 70;
	text-align: left;
}
