/* Body Controls */

body {background-image: url(../images/bb_bg.gif);background-attachment: scroll;background-repeat: repeat;margin: 0px 0px 0px 0px;background-color: #ffffff;}

/* Text Controls */

.ttext {font: 14px/16px Verdana, Arial, Helvetica, sans-serif; text-align: justify; color: #2d332f; }
.ttextleft {font: 14px/16px Verdana, Arial, Helvetica, sans-serif;text-align: left;color: #2d332f; }
.ttextcenter {font: 14px/16px Verdana, Arial, Helvetica, sans-serif;	text-align: center;color: #2d332f; }
.ttextright {font: 14px/16px Verdana, Arial, Helvetica, sans-serif;text-align: right;color: #2d332f;	}

.tbigleft {	font: 16px/18px Verdana, Arial, Helvetica, sans-serif;	text-align: left;	color: #2d332f;}
.tbigcenter {font: 16px/18px Verdana, Arial, Helvetica, sans-serif;	text-align: center;color: #2d332f; }
.tbigright {font: 16px/16px Verdana, Arial, Helvetica, sans-serif;text-align: right;color: #2d332f;	}

.tmtext {font: 14px/16px Verdana, Arial, Helvetica, sans-serif; text-align: justify; color: #0000FF; }
.tmtextleft {font: 14px/16px Verdana, Arial, Helvetica, sans-serif;	text-align: left;	color: #0000FF;}
.tmtextcenter {font: 14px/16px Verdana, Arial, Helvetica, sans-serif;	text-align: center;color: #0000FF; }
.tmtextright {font: 14px/16px Verdana, Arial, Helvetica, sans-serif;text-align: right;color: #0000FF;}

.tmbigleft {	font: 16px/18px Verdana, Arial, Helvetica, sans-serif;	text-align: left;	color: #0000FF;}
.tmbigcenter {font: 16px/18px Verdana, Arial, Helvetica, sans-serif;	text-align: center;color: #0000FF; }
.tmbigright {font: 16px/16px Verdana, Arial, Helvetica, sans-serif;text-align: right;color: #0000FF;	}

	
/* Fonts needed to display header/footer */

.home {font: 11px/11px Trebuchet, Trebuchet MS, Verdana, sans-serif;text-align: right;color: #2d332f;}
.addall {font: 10px/15px Trebuchet, Trebuchet MS, Verdana, sans-serif;text-align: left;color: #2d332f;font-weight: bold;}
.copyright {font: 10px/15px Trebuchet, Trebuchet MS, Verdana, sans-serif;text-align: center;color: #2d332f;}	

		
/* Link Styles */	
	
a:link 	{ text-decoration: underline; color: #2B3879; }
a:active	{ text-decoration: underline; color: #2B3879; }
a:visited	{ text-decoration: underline; color: #2B3879; }
a:hover	{ text-decoration: underline; color: #5C8831; }

a.hidden:link {font: 12px/16px Trebuchet, Trebuchet MS, Verdana, sans-serif; text-decoration: none;color: Black;}
a.hidden:active	{font: 12px/16px Trebuchet, Trebuchet MS, Verdana, sans-serif; text-decoration: none; color: #2d332f; }
a.hidden:visited { font: 12px/16px Trebuchet, Trebuchet MS, Verdana, sans-serif; text-decoration: none; color: #2d332f; }
a.hidden:hover { font: 12px/16px Trebuchet, Trebuchet MS, Verdana, sans-serif; text-decoration: none; color: #2d332f; }

a.whiteright:link	{ font: 11px/13px Verdana, Arial, Helvetica, sans-serif;text-align: right;text-decoration: none; color: #FFFFFF; }
a.whiteright:active	{ font: 11px/13px Verdana, Arial, Helvetica, sans-serif;text-align: right;text-decoration: none; color: #FFFFFF; }
a.whiteright:visited	{ font: 11px/13px Verdana, Arial, Helvetica, sans-serif;text-align: right;text-decoration: none; color: #FFFFFF; }
a.whiteright:hover	{ font: 11px/13px Verdana, Arial, Helvetica, sans-serif;text-align: right;text-decoration: underline; color: #F3E388; }

a.sublight:link 	{ text-decoration: none; color: #A97003; }
a.sublight:active	{ text-decoration: none; color: #A97003; }
a.sublight:visited	{ text-decoration: none; color: #A97003; }
a.sublight:hover	{ text-decoration: underline; color: #2d332f; }
	
a.subdark:link 	{ text-decoration: none; color: #A97003; font-weight: bold; }
a.subdark:active	{ text-decoration: none; color: #A97003; font-weight: bold; }
a.subdark:visited	{ text-decoration: none; color: #A97003; font-weight: bold; }
a.subdark:hover	{ text-decoration: underline; color: #A97003; font-weight: bold; }