BODY, TD, .standard 
 	{	
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  		font-size: 13px; 
		line-height: 20px;
		color: #000000;
	
 	}
	
	
	
	
	
	
.copyright {
	FONT-SIZE: 9px; COLOR: #ce6500; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}

.bodytext {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}

.bodytextsml {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt; COLOR: #666666; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}

.bodytextlightgrey {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt; COLOR: #CECABA; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}
.bodytextwhite {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt;COLOR: #FFFFFF; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif
}


.bodytextbold {
	FONT-SIZE: 12px; font-weight: bold; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif 
}

.bodytextgrey {
	FONT-SIZE: 12px; font-weight: bold; COLOR: #ce6500; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif 
}
	

.Titlestrap {
	FONT-SIZE: 16px; font-weight: normal; COLOR: #E7275A; LINE-HEIGHT: 16pt; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif 
}
	

.bgheader {
	BACKGROUND-IMAGE:   url(../gfx/bg_blank.jpg); BACKGROUND-REPEAT: repeat-x;
}
		
.bgmenu {
	BACKGROUND-IMAGE:   url(../gfx/bg_menu.jpg); BACKGROUND-REPEAT: repeat-x;
}


.linkselected {
	BACKGROUND-COLOR: #EBE9E2;
}

.colourchart {
	BACKGROUND-COLOR: #FFFF99;
}

.oragebg {
	BACKGROUND-COLOR: #FFCC00;
}


.menugradient {
	BACKGROUND-IMAGE:   url(../gfx/menu_gradient.gif); BACKGROUND-REPEAT: repeat-x;
}

.bggradient {
	BACKGROUND-IMAGE:   url(../gfx/bg.jpg); BACKGROUND-REPEAT: repeat-x;
}
.bgtopmenugradient {
	BACKGROUND-IMAGE:   url(../gfx/topmenu.jpg); BACKGROUND-REPEAT: repeat-x;
}
.bgbottommenugradient {
	BACKGROUND-IMAGE:   url(../gfx/bottom_bg.jpg); BACKGROUND-REPEAT: repeat-x;
}


.bgRecommendations {
	BACKGROUND-IMAGE:   url(../gfx/bggreen_grad.jpg); BACKGROUND-REPEAT: repeat-x;
}

.bgdivider {
	BACKGROUND-IMAGE:   url(../gfx/dotted_line.gif); BACKGROUND-REPEAT: repeat-y;
}


.dottedline {
	BACKGROUND-IMAGE:  url(../styles/dotted_line.gif)}
	
.panelgradient {
	BACKGROUND-IMAGE:  url(../styles/panel_gradient.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #efefe7
}

.topmenugradient {
	BACKGROUND-IMAGE:  url(../styles/topmenu_back.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #efefe7
}

.dottedline {
	BACKGROUND-IMAGE: url(../gfx/dotted_line.gif);
}







.h1 {
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 20px;  font-weight: bold; COLOR: #581830;
}


td h1 {
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 20px;  font-weight: bold; COLOR: #581830;
}

.h2{
	FONT-SIZE: 16px; LINE-HEIGHT: 16pt;  font-weight: bold; COLOR: #581830; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}

td h2{
	FONT-SIZE: 16px; LINE-HEIGHT: 16pt;  font-weight: bold; COLOR: #581830; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}
.h3 {
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 16px;  font-weight: bold; LINE-HEIGHT: 16pt; COLOR: #581830;
}




.OrangeTitlelarge {
	FONT-SIZE: 18px; LINE-HEIGHT: 20pt;  font-weight: bold; COLOR: #FF9900; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}


.OrangeTitlemedium {
	FONT-SIZE: 14px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #FF9900; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}

.OrangeTitlesml {
	FONT-SIZE: 10px; LINE-HEIGHT: 12pt;  font-weight: bold; COLOR: #FF9900; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}

.Orangebody {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt;  COLOR: #FF9900; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}


.GreyTitlemedium {
	FONT-SIZE: 13px; LINE-HEIGHT: 12pt;  font-weight: normal; COLOR: #999999; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}



.RedTitlelarge {
	FONT-SIZE: 18px; LINE-HEIGHT: 20pt;  font-weight: normal; COLOR: #581830; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}

.RedTitlemedium {
	FONT-SIZE: 14px; LINE-HEIGHT: 12pt;  font-weight: normal; COLOR: #581830; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}






a.Linknav, a.Linknav:link, a.Linknav:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 14px; 
		font-weight: normal;
  		color:#E7275A; 
		text-decoration:none;
  		border-bottom:1px dotted #E7275A;
 	}
 	
a.Linknav:hover 
 	{ 
  	
		border-bottom:1px solid #CECABA;
		
		color:#CECABA;
		
 	}


	
a.LinkP, a.LinkP:link, a.LinkP:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#CC0000; 
		text-decoration:underline;
  		
 	}
 	
a.LinkP:hover 
 	{ 
  	
	
		BACKGROUND-COLOR:  #EBE9E2; 
		color:#000000;
		
 	}	
	
	
	
a.LinkCoursenav, a.LinkCoursenav:link, a.LinkCoursenav:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 13px; 
  		color:#CC0000; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.LinkCoursenav:hover 
 	{ 
  	
		border-bottom-style:solid;
		 
		color:#cc0000;
		
 	}
	

a.LinkTopmenunav, a.LinkTopmenunav:link, a.LinkTopmenunav:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 18px; 
  		color:#CECABA; 
		text-decoration:none;
  		
		LINE-HEIGHT: 15pt; 
 	}
 	
a.LinkTopmenunav:hover 
 	{ 
  	
		
		color:#E7275A;
		
 	}
	


a.LinkBmenunav, a.LinkBmenunav:link, a.LinkBmenunav:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#CECABA; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.LinkBmenunav:hover 
 	{ 
  	
		border-bottom-style:solid;
		color:#E7275A;
		
 	}


a.LinkOrder, a.LinkOrder:link, a.LinkOrder:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 14px; 
  		color:#cc0000; 
		font-weight: bold;
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.LinkOrder:hover 
 	{ 
  	
		BACKGROUND-COLOR: #cc0000; 
		border-bottom-style:solid;
		color:#ffffff;
		
 	}




#button {
	width: 160px;
	border-right: 0px solid ;
	border-left: 0px solid ;
	padding: 10px 10px 10px 0em;
	margin-bottom: 0.5em;
	font-family: 'Trebuchet MS', 'Lucida Grande';
	color: #CECABA;

	}
	
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button li {
		 
		border-bottom: 1px dotted #CECABA;
		margin: 0;
	
		}
#button li a {
		display: block;
		padding: 8px 8px 8px 0.75em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color: #581830;
		font-size: 13px; 
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

#button li a:hover {
		border-left: 0px solid ;
		border-right: 0px solid;
		BACKGROUND-COLOR: #EBE9E2; 
		color: #cc0000;
		}
		
#smlbutton {
	width: 160px;
	border-right: 0px solid ;
	border-left: 0px solid ;
	padding: 1px 1px 1px 0.5em;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande';
	color: #ffccff;
	}
	
#smlbutton ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#smlbutton li {
		border-bottom: 0px solid #581830;
		margin: 0;
		font-size: 10px; 
		}
#smlbutton li a {
		display: block;
		padding: 3px 3px 3px 0.5em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color: #581830;
		font-size: 12px;
		text-decoration: underline;
		width: 100%;
		}

	html>body #smlbutton li a {
		width: auto;
		}

#smlbutton li a:hover {
		border-left: 0px solid ;
		border-right: 0px solid;
		BACKGROUND-COLOR:  #EBE9E2; 
		color: #cc0000;
		}
				



#smlinks {
	width: 90px;
	border-right: 0px solid ;
	border-left: 0px solid ;
	padding: 3px 3px 3px 0.5em;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande';
	color:  #EBE9E2; 
	}
	
#smlinks ul {
		list-style: square;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#smlinks li {
		border-bottom: 0px solid #581830;
		font-size: 14px;
		margin: 0;
		}
		
#smlinks li a {
		display: block;
		padding: 2px 2px 2px 0.5em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color: #581830;
		font-size: 12px;
		text-decoration: underline;
		width: 100%;
		}

	html>body #smlinks li a {
		width: auto;
		}

#smlinks li a:hover {
		border-left: 0px solid ;
		border-right: 0px solid;
		BACKGROUND-COLOR:  #EBE9E2; 
		color: #cc0000;
		}
			
		
		
