a.NavButton:hover {
  color            : black;
  font-weight      : bold;
  text-decoration  : none;
}

a.NavButton:link {
  color            : black;
  font-weight      : bold;
  text-decoration  : none;
}

a.NavButton:visited {
  color            : black;
  font-weight      : bold;
  text-decoration  : none;
}

a.Menu:link {
  color          : #777977;
  font-weight      : bold;
  text-decoration  : none;
}

a.Menu:visited {
  color            : #777977;
  font-weight      : bold;
  text-decoration  : none;
}

a.Menu:hover {
  color            : black;
  font-weight      : bold;
  text-decoration  : none;
}


a:link {
  color            : black;
  font-weight      : bold;
  text-decoration  : underline;
}
	
a:visited {
  color            : black;
  font-weight      : bold;
  text-decoration  : underline;
}

a{
	Color          : black;
	border         : black;
	font-size      : 12;
    font-family    : Verdana, Arial, Helvetica;
  	text-decoration  : underline;
}

a:hover {
  color            : red;
  font-weight      : bold;
  text-decoration  : underline;
}

td.PromptColumn {
   font-family    : Verdana, Arial, Helvetica;
  font-size: 10pt; 
  font-weight      : bold;
  text-align: right; 
  color: black;	
}

td.DataColumn {
    font-family    : Verdana, Arial, Helvetica;
  font-size: 10pt; 
  color: black
}

TABLE.Inside {
  background : #DCE9DF; 
  border: 1px black solid;
}
	
BODY {
	background : white;
	Margin-Left      : 0px;
	Margin-Right     : 0px;
	Margin-Top       : 0px;
	Margin-Bottom    : 0px;
	background-color: #FFFFFF;
   
}

TR.top {
  background: #91AE91; 
  color: black; 
  font-weight: bold;
}

TR.odd {
  background: white; 
  color: #2F6D4B; 
  font-weight: bold;
}
TD.top {
  background: #69917B; 
  color: #6D5D4F; 
  font-weight: bold;
}

TD.odd {
  background: white; 
  color: #0000A0; 
  font-weight: bold;
}

TR.even {
  background: #C3D9C8; 
  color: black; 
  font-weight: bold
}
div.FullScreen {
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
	left: 1px;
	top: 0px;
	background-image : url(../images/fabric1.jpg);
	background-attachment : fixed;

}
div.SplashOuter {
	position:absolute; 
	width:707px; 
	height:411px; 
	z-index:1; 
	left: 165px; 
	top: 66px; 
	border : 1px #0000A0 solid; 
	background-image : url(../images/FilterPaper.jpg);
}
div.SplashMenu {
	border : 1px #0000A0 solid; 
	background-image : url(../images/FilterPaper.jpg);
}
div.LeftImage {
	position:absolute; 
	width:60px; 
	height:100%; 
	z-index:3; 
	left: 0px; 
	top: 0px;
	background-image : url(../images/TextileWorkshopVertical.gif);
}

table.teaching_bastonford {
	background-image : url(../images/FilterPaper.jpg);
}

table.teaching_farncombe {
	background-image : url(../images/FilterPaper.jpg);
}

table.teaching_college {
	background-image : url(../images/FilterPaper.jpg);
}

div.MenuBar {
	position:absolute; 
	width:121px; 
	height:498px; 
	z-index: 2; 
	left: 60px; 
	top: 0px; 	
	background-image : url(../images/strip.jpg);
}

div.WorkArea {
	position:absolute; 
	width:716px; 
	height:462px; 
	z-index:4; 
	left: 259px; 
	top: 12px;
	border : 1px #0000A0 solid;
	background-image : url(../images/FilterPaper.jpg);
	background-attachment : fixed;
}

H1{
	Color          : #000000;
	Font-Size      : 22pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : center;
}

H2{
	Color          : #000000;
	Font-Size      : 20pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : center;
}
	
H3{
	Color          : #000000;
	Font-Size      : 18pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : center;
}

H4{
	Color          : #000000;
	Font-Size      : 16pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : center;
}

H5{
	Color          : #000000;
	Font-Size      : 14pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : center;
}

H1.Left{
	Color          : #000000;
	Font-Size      : 22pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : Left;
}

H2.Left{
	Color          : #000000;
	Font-Size      : 20pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : Left;
}
	
H3.Left{
	Color          : #000000;
	Font-Size      : 18pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : center;
}

H4.Left{
	Color          : #000000;
	Font-Size      : 16pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : Left;
}

H5.Left{
	Color          : #000000;
	Font-Size      : 14pt;
	Font-Family    : Verdana, Arial, Helvetica;
	font-weight    : normal;
	text-align     : Left;
}

#e1 {
    background-color : #C3D9C8; 
}
#e2 {
    background-color : #C3D9C8; 
}
#e3 {
    background-color : #C3D9C8; 
}

InputField {
    background-color : #C3D9C8; 
}
    
P{
	Margin-Bottom  : 2px;
	Margin-Top     : 2px;
	Font-Family    : Verdana, Arial, Helvetica;
	Font-Size      : 10pt;
	font-weight    : bold;
}

P.diary{
	Font-Family    : Verdana, Arial, Helvetica;
	Font-Size      : 10pt;
	font-weight    : normal;
}

P.diaryDiana{
	Font-Family    : Verdana, Arial, Helvetica;
	Font-Size      : 12pt;
	font-weight    : bold;
}

P.courseDescription{
	Margin-Bottom  : 2px;
	Margin-Top     : 2px;
	Font-Family    : Verdana, Arial, Helvetica;
	Font-Size      : 10pt;
	color          : black;
	font-weight    : normal;
	text-align     : justify;
}

TABLE.splash {
  background       : #FFFFFF;
  border           : 1px #0000A0 solid;
  cellpadding      : 0px; 
  cellspacing      : 0px;
}


TABLE.galleries {
	/*background-image : url(../images/FilterPaper.jpg);*/
	border           : 1px #0000A0 solid;
	text-align: center;
}

TR {
  margin           : 0px; 
  padding          : 0px;  	
  Font-Family      : Verdana,Arial, Helvetica; 
  Font-Size        : 12;
}

TD.greenGradientLeft {
	background-image: url(../images/GreenGradient.gif);
	background-repeat: repeat-x;
	background-color: #C3D9C8;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;

}
TD.greenGradientRight {
	background-image: url(../images/GreenGradient.gif);
	background-repeat: repeat-x;
	background-color: #C3D9C8;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;

}

TD.buttonOn{
	background-color: #B1C9B4;
}

TD.buttonOff {
	background-color: #C3D9C8;
	color : #777977
}

TD.buttonCurrent {
	background-color: #C3D9C8;
	font-color : black;
	font-weight : bold;
}
	ul {
	line-height: 28px;
}
