BODY, TD, .standard 
 	{	
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 11px; 
		line-height: 14px;
		color: #000000;
 	}
	
	


.tablebglighp {
	BACKGROUND-COLOR: #FFFFFF
}
.lightP {
	BACKGROUND-COLOR: #FFFFFF
}
.purple1 {
	BACKGROUND-COLOR: #663D5D
}
.grey1 {
	BACKGROUND-COLOR: #CCCCCC
}

.yellow1 {
	BACKGROUND-COLOR: #FFFFCC
}

.orange1 {
	BACKGROUND-COLOR: #FF9900
}
.menugradient {
	BACKGROUND-IMAGE:   url(../gfx/menu_gradient.gif); BACKGROUND-REPEAT: repeat-x;
}

.bggradient {
	BACKGROUND-COLOR: #FFFFFF
}
.bgtopmenugradient {
	BACKGROUND-IMAGE:   url(../gfx/topmenu_bg.gif); BACKGROUND-REPEAT: repeat-x;
}
.bgbottommenugradient {
	BACKGROUND-IMAGE:   url(../gfx/b_menu_bg.jpg); BACKGROUND-REPEAT: repeat-x;
}
.bgsidebox {
	BACKGROUND-IMAGE:   url(../gfx/sidebox_top.jpg); BACKGROUND-REPEAT: repeat-x;
}
.bgsideboxBlue {
	BACKGROUND-IMAGE:   url(../gfx/sidebox_top.jpg); BACKGROUND-REPEAT: repeat-x;
}


.bgdivider {
	BACKGROUND-IMAGE:   url(../gfx/dotted_line.gif); BACKGROUND-REPEAT: repeat-y;
}

.bgdividerO {
	BACKGROUND-IMAGE:   url(../gfx/dotted_line_or.gif); BACKGROUND-REPEAT: repeat-y;
}

.bgdividerBl {
	BACKGROUND-IMAGE:   url(../gfx/dotted_line_bl.gif); BACKGROUND-REPEAT: repeat-y;
}

.bgdividerH {
	BACKGROUND-IMAGE:   url(../gfx/dotted_line.gif); BACKGROUND-REPEAT: repeat-x;
}



.boxtop {
	BACKGROUND-IMAGE:   url(../gfx/box_top.gif); BACKGROUND-REPEAT: repeat-x;
}
.boxbottom {
	BACKGROUND-IMAGE:   url(../gfx/box_bottom.gif); BACKGROUND-REPEAT: repeat-x;
}


.dottedline {
	BACKGROUND-IMAGE: url(../gfx/dotted_line.gif);
}
.bodytextwhite {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt;COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bodytext {
	FONT-SIZE: 12px; LINE-HEIGHT: 16pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bodytextbookingform {
	FONT-SIZE: 12px; LINE-HEIGHT: 16pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bodytxtgreysml {
	FONT-SIZE: 10px; LINE-HEIGHT: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.Title1 {
	FONT-SIZE: 14px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.TitlesmpP {
	FONT-SIZE: 10px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.TitlemedP {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.TitleLrgLightBlue {
	FONT-SIZE: 18px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #663D5D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.TitlemedLightBlue {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #663D5D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TitlesmlLightBlue {
	FONT-SIZE: 10px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #663D5D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



.PTitlelarge {
	FONT-SIZE: 18px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Titlesidebox {
	FONT-SIZE: 14px; LINE-HEIGHT: 12pt;   COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.h1 {
	FONT-SIZE: 18px;   font-weight: bold; COLOR: #522146; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

td h1 {
	FONT-SIZE: 18px;   font-weight: bold; COLOR: #522146; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.OrangeTitlelarge {
	FONT-SIZE: 18px; LINE-HEIGHT: 20pt;  font-weight: bold; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.OrangeTitlemedium {
	FONT-SIZE: 14px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.WhiteTitlemedium {
	FONT-SIZE: 14px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.OrangeTitlesml {
	FONT-SIZE: 10px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.RedTitlesml {
	FONT-SIZE: 10px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Orangebody {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt;  COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menutext {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dottedline {
	BACKGROUND-IMAGE:  url(../styles/dotted_line.gif)}
.panelgradient {
	BACKGROUND-IMAGE:  url(../styles/panel_gradient.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #efefe7
}
.welcomeback {
	BACKGROUND-IMAGE:  url(../styles/index_welcome_back.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #efefe7
}
.blue2 {
	BACKGROUND-COLOR: #000033
}
.topmenugradient {
	BACKGROUND-IMAGE:  url(../styles/topmenu_back.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #efefe7
}
.topmenutext {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; line-height: 16px;
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; line-height: 16px;
}
A:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; line-height: 16px;
}
A:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; line-height: 16px;
}
.copyright {
	FONT-SIZE: 9px; COLOR: #ce6500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodytext {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodytextsmall {
	FONT-SIZE: 9px; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; COLOR: #000000;
}
.headertext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ce6500; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.submenutext {
	FONT-SIZE: 9px; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formstyle {
	BORDER-RIGHT: #cec3b5 1px solid; BORDER-TOP: #cec3b5 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cec3b5 1px solid; COLOR: #000000; BORDER-BOTTOM: #cec3b5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bodytextbold {
	FONT-SIZE: 12px; font-weight: bold; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

.bodytextgrey {
	FONT-SIZE: 12px; font-weight: bold; COLOR: #ce6500; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}


a.Bluenav, a.Bluenav:link, a.Bluenav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color: #663D5D; 
		text-decoration:underline;
		LINE-HEIGHT: 20pt; 

 	}
 	
a.Bluenav:hover 
 	{ 
color:#000000;
text-decoration:none;	
 	}

a.Sideboxnav, a.Sideboxnav:link, a.Sideboxnav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#FF6600; 
		text-decoration:underline;
		LINE-HEIGHT: 20pt; 

 	}
 	
a.Sideboxnav:hover 
 	{ 
color:#663D5D;
text-decoration:none;	
 	}
	
	
a.Courselinknav, a.Courselinknav:link, a.Courselinknav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#FF6600; 
		text-decoration:underline;
		LINE-HEIGHT: 14pt; 

 	}
 	
a.Courselinknav:hover 
 	{ 
color:#000000;
text-decoration:none;	
 	}



a.Orangelink, a.Orangelink:link, a.Orangelink:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#FF9900; 
		text-decoration:underline;

 	}
 	
a.Orangelink:hover 
 	{ 
color:#FF6600;
		text-decoration:none;	
 	}
	
a.OrangelinkM, a.OrangelinkM:link, a.OrangelinkM:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#FF9900; 
		text-decoration:underline;

 	}
 	
a.OrangelinkM:hover 
 	{ 
color:#FF6600;	
 	}
	
a.OrangelinkB, a.OrangelinkB:link, a.OrangelinkB:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
		font-weight: bold;
  		color:#FF9900; 
		text-decoration:underline;
		LINE-HEIGHT: 14pt; 
 	}
 	
a.OrangelinkB:hover 
 	{ 
color:#FF6600;	
 	}
	

a.Courselink, a.Courselink:link, a.Courselink:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#562549; 
		text-decoration:underline;
  	
 	}
 	
a.Courselink:hover 
 	{ 
		
		color:#A6889E;	
 	}
	
	
	



a.Booklink, a.Booklink:link, a.Booklink:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 10px; 
		font-weight: bold;
  		color:#FF0000; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.Booklink:hover 
 	{ 
		border-bottom-style:solid;
		color:#37172F;	
 	}
	
	
	
	
	
	
a.LinkCoursenav, a.LinkCoursenav:link, a.LinkCoursenav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#FF9900; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.LinkCoursenav:hover 
 	{ 
  	
		border-bottom-style:solid;
		color:#000000;
		
 	}
	
a.LinkTopmenunav, a.LinkTopmenunav:link, a.LinkTopmenunav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#FFFFFF; 
		text-decoration:bold;
  		border-bottom:0px ;
		LINE-HEIGHT: 20pt; 
		text-decoration:none;
 	}
 	
a.LinkTopmenunav:hover 
 	{ 
  	
		border-bottom-style:solid;
		color:#FCD7FE;
		
 	}
	
	
a.LinkSmlO, a.LinkSmlO:link, a.LinkSmlO:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 10px; 
  		color:#FF9900; 
		text-decoration:underline;
 	}
 	
a.LinkSmlO:hover 
 	{ 
  	
		color:#FF6600;
		
 	}


a.LinkBmenunav, a.LinkBmenunav:link, a.LinkBmenunav:visited 
 	{ 
  		font-family: Verdana, Arial, Helvetica; 
  		font-size: 10px; 
  		color:#999999; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.LinkBmenunav:hover 
 	{ 
  	
		border-bottom-style:solid;
		color:#666666;
		
 	}

