/* Link defaults */
a:link { 
   color:	#FF6600;
   font-size:	14pt;
   font-weight:	900;
   font-style:	italic;
}
a:active {
   color:	#FF6600;
   font-size:	14pt;
   font-weight:	900;
   font-style:	italic;
}
a:visited {
   color:	#FF6600;
   font-size:	14pt;
   font-weight:	900;
   font-style:	italic;
}
a:hover {
   color:	#FF6600;
   font-size:	14pt;
   font-weight:	900;
   font-style:	italic;
}

/* Body defaults */
body.primary {
   background-image:	url(../images/boland_menu.jpg);
   background-repeat:	repeat-x;
   background-color:	#FFFFFF;
   color:		#FFFFFF;
   font-size:		12pt;
   font-weight:		900;
   font-style:		normal;
   font-family:		Palatino, Times, Univers;
}

.banner {
   font-size:		36pt;
   font-weight:		900;
   font-style:		italic;
   color:		#663300;
/*   color:		#3CA6F4; */
}

/* Major heading fonts */
.hdr1 {
   font-size:		24pt;
   font-weight:		900;
   font-style:		italic;
   color:		#663300;
}
.hdr2 {
   font-size:		16pt;
   font-weight:		900;
   font-style:		italic;
   color:		#663300;
}
.hdr3 {
   font-size:		12pt;
   font-weight:		900;
   font-style:		italic;
   color:		#663300;
}

/* Major heading fonts */
.hdr1light {
   font-size:		24pt;
   font-weight:		900;
   font-style:		italic;
   color:		#ffffff;
}
.hdr2light {
   font-size:		16pt;
   font-weight:		900;
   font-style:		italic;
   color:		#ffffff;
}
.hdr3light {
   font-size:		12pt;
   font-weight:		900;
   font-style:		italic;
   color:		#ffffff;
}

/* Table defaults */
table {
   font-size:		12pt;
   font-weight:		900;
   font-style:		normal;
   color:		#006633;
}
td {
   vertical-align:	top;
   padding-bottom:	8;
   padding-top:		8;
   padding-left:	8;
   padding-right:	8;
}
td.tight {
   padding-bottom:	2;
   padding-top:		2;
   padding-left:	2;
   padding-right:	2;
}


/* Small bold fonts */
.boldsmlwhite {
   color:		white;
   font-size:		8pt;
   font-weight:		900;
}
.boldsmlgreen {
   color:		limegreen;
   font-size:		8pt;
   font-weight:		900;
}
.boldsmlred {
   color:		red;
   font-size:		8pt;
   font-weight:		900;
}
.boldsmlnorm {
   font-size:		8pt;
   font-weight:		900;
}

/* Small fonts */
.smlwhite {
   color:		white;
   font-size:		8pt;
   font-weight:		400;
}
.smlgreen {
   color:		limegreen;
   font-size:		8pt;
   font-weight:		400;
}
.smlred {
   color:		red;
   font-size:		8pt;
   font-weight:		400;
}
.smlnorm {
   font-size:		8pt;
   font-weight:		400;
}

/* Medium bold fonts */
.boldmedgreen {
   color:		limegreen;
   font-size:		10pt;
   font-weight:		900;
}
.boldmedred {
   color:		red;
   font-size:		10pt;
   font-weight:		900;
}
.boldmednorm {
   font-size:		10pt;
   font-weight:		900;
}

/* Medium fonts */
.medgreen {
   color:		limegreen;
   font-size:		10pt;
   font-weight:		400;
}
.medred {
   color:		red;
   font-size:		10pt;
   font-weight:		400;
}
.mednorm {
   font-size:		10pt;
   font-weight:		400;
}

/* Large bold fonts */
.boldlrggreen {
   color:		limegreen;
   font-size:		12pt;
   font-weight:		900;
}
.boldlrgred {
   color:		#663300;
   font-size:		12pt;
   font-weight:		900;
}
.boldlrgnorm {
   font-size:		12pt;
   font-weight:		900;
}

/* Large fonts */
.lrggreen {
   color:		limegreen;
   font-size:		12pt;
   font-weight:		400;
}
.lrgred {
   color:		red;
   font-size:		12pt;
   font-weight:		400;
}
.lrgnorm {
   font-size:		12pt;
   font-weight:		400;
}

/* Font Tests */
.arial {
   color:		gold;
   font-size:		12pt;
   font-weight:		700;
   font-family:		Arial;
}
.helvetica {
   color:		gold;
   font-size:		12pt;
   font-weight:		700;
   font-family:		Helvetica;
}
.palatino {
   color:		gold;
   font-size:		12pt;
   font-weight:		700;
   font-family:		Palatino;
}
.sans-serif {
   color:		gold;
   font-size:		12pt;
   font-weight:		700;
   font-family:		sans-serif;
}
.times {
   color:		gold;
   font-size:		12pt;
   font-weight:		700;
   font-family:		Times;
}
.univers {
   color:		gold;
   font-size:		12pt;
   font-weight:		700;
   font-family:		Univers;
}
.verdana {
   color:		gold;
   font-size:		12pt;
   font-weight:		700;
   font-family:		Verdana;
}