BODY, TD, .standard 
 	{	
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  		font-size: 13px; 
		line-height: 20px;
		color: #000000;
	
 	}
	

#div-1 {
 position:relative;
 top:4px;
 left:0px;
}



.post-title a
{
    
  margin:0 0px 0 0px;
  padding:0 5px;
  font-size:140%;
  line-height:1.5em;
  padding:0 10px;
  display:block;
  border:0px dotted #CECABA;
  border-width:0 0px 1px;
padding:0px 0px 0px 0px;
  color:#3E143E;
  text-decoration:none;
  }
	
	#fabbutton {
	width: 200px;
	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;

	}
	
#fabbutton ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#fabbutton li {
		 
		border-bottom: 1px dotted #CECABA;
		margin: 0;
	color:#E7275A;
		}
#fabbutton li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color: #581830;
		font-size: 13px; 
		text-decoration: none;
		width: 100%;
		}

	html>body #fabbutton li a {
		width: auto;
		}

#fabbutton li a:hover {
		border-left: 0px solid ;
		border-right: 0px solid;
		BACKGROUND-COLOR: #EBE9E2; 
		color: #cc0000;
		}
		
		
		.fctext
 	{	
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  		font-size: 15px; 
		line-height: 27px;
		color: #000000;
 	}
	
	
a.fctextlink, a.fctextlink:link, a.fctextlink:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 15px; 
  		color:#CC0000; 
		text-decoration:none;
  		border-bottom:1px dotted #C2C2C2;
 	}
 	
a.fctextlink:hover 
 	{ 
		border-bottom-style:solid;
		color:#cc0000;
 	}
	
	


.bgpage {
	BACKGROUND-IMAGE:   url(bg.jpg); background-repeat: repeat-x;

}
.boxtop {
	BACKGROUND-IMAGE:   url(bgheader.jpg); background-repeat: repeat-x;

}
.bgtopmenu {
	BACKGROUND-IMAGE:   url(bgtopmenu.png); background-repeat: no-repeat;

}

.bgb {
	BACKGROUND-IMAGE:   url(bgb.jpg); background-repeat: repeat-x;

}

.bgcontent {
	BACKGROUND-IMAGE:   url(bgcontent.jpg); background-repeat: repeat-x;

}


body {
	background-color: #333333;
	background-image: url(../bg.jpg);
	background-repeat: repeat-x;
}

.bluebody {
	  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  		font-size: 13px; 
		line-height: 20px;
		color: #0033FF;
}

.bodytextdarkgrey {
	FONT-SIZE: 12px; LINE-HEIGHT: 15pt;COLOR: #353535; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif
}

.fctitle {
	FONT-SIZE: 16px; 
	LINE-HEIGHT: 20pt;
	COLOR: #581830; 
	FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande',Verdana, Arial, Helvetica, sans-serif;
	display:block;
	border:0px solid #bbb;
 	border-width:0 0px 1px;
	padding:0px 0px 0px 0px;
}


a.fclink, a.fclink:link, a.fclink:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 13px; 
  		color:#581830; 
		text-decoration:none;
  		border-bottom:1px dotted #581830;
 	}
 	
a.fclink:hover 
 	{ 
  	
		border-bottom-style:solid;
		 
		color:#cc0000;
		
 	}

.bull {
	list-style: disc url(bullet.gif);
	}

	
	
.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
}

.contacttext {
	FONT-SIZE: 18px; font-weight: bold; LINE-HEIGHT: 20pt; COLOR: #BC8FB4;   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: #ACACAC; 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: 20px; font-weight: normal; COLOR: #E7275A; LINE-HEIGHT: 16pt; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif 
}
	
.formtitle {
	FONT-SIZE: 14px; font-weight: normal; COLOR: #ECECEC; LINE-HEIGHT: 16pt; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif 
}
	
.formheading {
	FONT-SIZE: 20px; margin-top: 10px; font-weight: normal; COLOR: #ECECEC; LINE-HEIGHT: 20pt; 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: #ECECEC;
}




.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: 30px;  font-weight: normal; COLOR: #ffffff;
}


td h1 {
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 30px;  font-weight: normal; COLOR: #ffffff;
}

.h2{
	FONT-SIZE: 16px; LINE-HEIGHT: 16pt;  font-weight: bold; COLOR: #ffffff; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif
}

td h2{
	FONT-SIZE: 16px; 
	LINE-HEIGHT: 16pt;  
	font-weight: normal; 
	COLOR: #ffffff; 
	FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}
.h3 {
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 16px;  font-weight: normal; LINE-HEIGHT: 16pt; COLOR: #641864;
}
td h3{
	FONT-SIZE: 16px; 
	LINE-HEIGHT: 16pt;  
	font-weight: normal; 
	COLOR:  #641864;
	FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}



.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:#71DFF8; 
		text-decoration:none;
  		border-bottom:2px solid #71DFF8;
 	}
 	
a.Linknav:hover 
 	{ 
  	
		border-bottom:1px solid #71DFF8;
		
		color:#71DFF8;
		
 	}


	
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:#751F73; 
		text-decoration:none;
  		border-bottom:1px dotted #751F73;
 	}
 	
a.LinkCoursenav:hover 
 	{ 
  	
		border-bottom-style:solid;
		 
		color:#973196;
		
 	}
	

a.LinkTopmenunav, a.LinkTopmenunav:link, a.LinkTopmenunav:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 14px; 
  		color:#BC8FB4; 
		text-decoration:none;
		LINE-HEIGHT: 14pt; 
		margin:15px 0 0 0;
		border-bottom:1px dotted #BC8FB4;
 	}
 	
a.LinkTopmenunav:hover 
 	{ 
  	
		border-bottom-style:solid;
		color:#E9B3E1;
		
 	}
	


a.LinkTopmenunavsel, a.LinkTopmenunavsel:link, a.LinkTopmenunavsel:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 14px; 
		text-decoration:none;
		LINE-HEIGHT: 15pt; 		
		background-color: #1B4AAA; 
		color:#FC0;
	
	border-right: 5px solid ;
	border-left: 5px solid ;
	padding: 10px 10px 10px 0em;
	margin-bottom: 0em;
 	}
 	
a.LinkTopmenunavsel:hover 
 	{ 
  	
		
		background-color: #1B4AAA; 
		color:#ffffff;
		
 	}


a.LinkBmenunav, a.LinkBmenunav:link, a.LinkBmenunav:visited 
 	{ 
  		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Helvetica; 
  		font-size: 12px; 
  		color:#BC8FB4; 
		text-decoration:none;
  		border-bottom:1px dotted #BC8FB4;
 	}
 	
a.LinkBmenunav:hover 
 	{ 
  	
		border-bottom-style:solid;
		color:#E9B3E1;
		
 	}


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:#ECECEC;

	}
	
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button li {
		 
		border-bottom: 1px dotted #ECECEC;
		margin: 0;
	
		}
#button li a {
		display: block;
		padding: 8px 8px 8px 0.75em;
		border-left: 0px solid  ;
		border-right: 0px solid ;
		color: #666666;
		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: #ECECEC; 
		color: #5C3307;
		}
		
	
		
#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;
		}
			
		
		
