@charset "utf-8";

/* FORMAT.CSS */



/* General Layout Formatting */


/* fixed height class adjustments */

.height10  {height:10em;}
.height25  {height:25em;}
.height50  {height:50em;}
.height100 {height:100em;}
.height200 {height:200em;}
.height250 {height:250em;}
.height300 {height:300em;}
.height350 {height:350em;}
.height400 {height:400em;}
.height450 {height:450em;}
.height500 {height:500em;}
.height600 {height:600em;}
.height700 {height:700em;}
.height800 {height:800em;}
.height900 {height:900em;}
.height1k  {height:1000em;}
.height5k  {height:5000em;}

/* minimum height classes with MSIE hack */

* html .minH5 {height:5em;}

.minH5 	{min-height:5em;
			 height:auto;
			 }

* html .minH10 {height:10em;}

.minH10 	{min-height:10em;
			 height:auto;
			 }

* html .minH25 {height:25em;}

.minH25 	{min-height:25em;
			 height:auto;
			 }


* html .minH50 {height:50em;}

.minH50 	{min-height:50em;
			 height:auto;
			 }

* html .minH100 {height:100em;}

.minH100 	{min-height:100em;
			 height:auto;
			 }

* html .minH150 {height:150em;}

.minH150 	{min-height:150em;
			 height:auto;
			 }

* html .minH200 {height:200em;}

.minH200 	{min-height:200em;
			 height:auto;
			 }

* html .minH250 {height:250em;}

.minH250 	{min-height:250em;
			 height:auto;
			 }

* html .minH300 {height:350em;}

.minH300 	{min-height:350em;
			 height:auto;
			 }

* html .minH350 {height:350em;}

.minH350 	{min-height:350em;
			 height:auto;

			 }

* html .minH400 {height:400em;}

.minH400 	{min-height:400em;
			 height:auto;

			 }

* html .minH450 {height:450em;}

.minH450 	{min-height:450em;
			 height:auto;

			 }

* html .minH500 {height:500em;}

.minH500 	{min-height:500em;
			 height:auto;

			 }

* html .minH350 {height:500em;}

.minH350 	{min-height:500em;
			 height:auto;

			 }






/* GLOBAL TEXT/PRESENTATION FORMATTING */

/* Remove Anchor Underlines */


a {text-decoration:none;}


		/* GENERAL TEXT SELECTORS & FORMAT */

.keepspace {white-space:pre;}

/* Layout */



div.image {clear:both;}





.img-right {display:block;
			float:right;
			margin-right:1em;}

.img-left  {display:block;
			float:left;
			padding:0 0 0 1em }

.image .caption-left   {text-align:left;
						padding:0 0 0 1em;
						}

.image .caption-right  {text-align:right;
						padding:0 1em 0 0;
						}

.image .caption-center {text-align:center;
						padding:0 1em 0 1em;}

.align-Left {
			 display:block;
			 float:left;
			 padding-right: 1em;
			 margin-bottom:2em;
			 }

.align-Right {
			 display:block;
			 float:left;
			 padding-right: 1em;
			 margin-bottom:2em;
			 }





.txt-inline {display:inline; margin-left:1em;}

.line-item
							 {clear:both;					/* 'lf' line-items */
							  display:block;
							  float:left;
							  }
															/* float inline items */
.add-item  {display:inline;}



/* STANDARD TEXT ELEMENTS */

div#main-title   {position:relative;
				  top:0em; left:0em;
				  width: 100%; height:auto;					/* do local adj. in ems, prn */
				  font-size: 2em; font-weight:700;
				  display:inline;
				  text-align:center;
				  line-height:0.8em;
				  font-family:"trebuchet MS",georgia,garamond,"New Times Roman", sans-serif;
				  }





.marquee,
.title, .titlebox,									/* main titles, headers, etc.        */
.subtitle, .subtitlebox,							    /* subtitles, context headings, etc. */
.parabox								    /* general text boxes                */


		  {position:relative;
		   top:0; left:0;
		   display:block;
		   width:100%; height:auto;
		   margin:0; padding:0;
		   border:0px hidden;
		   font-style:none;
		   text-decoration:none;
		   text-align:left; text-indent:0;
		   }




.marquee       {margin:0 padding:1em 1em 1em 1em;
			   font-size:1.8em; font-weight:600;
			   font-style:italic; line-height:1em;
			   text-align:center;
			   color: maroon;
			   }
.title,
.titlebox	  {
			   font-size:1.8em; font-weight:800;
			   font-style:italic; line-height:1.5em;
			   font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif",
							"Bitstream Vera Serif","Liberation Serif", Georgia, garamond, "times new roman", serif;
			   color:darkred;
			   }

.subtitle,
.subtitle-i,
.subtitlebox  {
			   font-size:1.6em; font-weight:700;
			   line-height:1.2em;  padding-bottom:2em; padding-top:2em;
			   font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif",
							"Bitstream Vera Serif","Liberation Serif", Georgia, garamond, "times new roman", serif;
			   color:darkslategray;
			   }



.parabox  	  {padding:2em 0em 0 0em;
			   top:0; left:2.5%; width:95%;             /* center in container */
			   font-family:trebuchet,helvetica, Geneva,Georgia,Garamond,"Times New Roman",serif;
			   font-size:1em; font-weight:600;
			   line-height:1.12em; text-align:justify;
			   color:darkslategray;
			   }

.slugbox	  {padding:0 2em 0em 2em;
			   font-size:1.2em; font-weight:500;
			   line-height:1em;
			   text-align:left;text-decoration:none;
			   color:darkslategray;
			   }

.blocksig-L	  {padding:0 2em 0em 2em;
			   font-size:1.1em;   font-weight:600;
			   font-style:italic; line-height:1em;
			   text-align:left;  text-decoration:none;
			   color:darkslategray;
			   }

.blocksig-R	  {padding:0 2em 0em 2em;
			   font-size:1.1em;   font-weight:600;
			   font-style:italic; line-height:1.5em;
			   text-align:right;  text-decoration:none;
			   color:darkslategray;
			   }

.logo-caption  {position:absolute;
			    width:auto; height:1em;
			    font-size:0.6em; font-weight:600;
				font-style:italic; line-height:1.5em;
				text-align:left; text-decoration:none;
				color:brown;
				}

.title,
.subtitle {position:absolute; padding:0em;}

.subtitle-i		{font-style:italic;}

/*  TEXT & FONT CLASSES */

.italics,
.f-italic {font-style:italic  !important;}

.bold,
.f-bold   {font-weight:700  !important;}

.xbold,
.f-xbold  {font-weight:800  !important;}

.underline,
.f-underline {text-decoration:underline  !important;}

.noline   {text-decoration:none  !important;}




/*  TEXT POSITIONING CLASSES */

.txt-left    {text-align:left;    !important;}
.txt-right   {text-align:right;   !important;}
.txt-center  {text-align:center   !important; margin-right:auto !important; margin-left:auto !important;}
.txt-justify {text-align:justify; !important;}

.centered
		   {display:block		!important;
			margin-left: auto	!important;
			margin-right: auto	!important;
			text-align:center	!important;
			}





/*    application ???
h1.title.on

		  {font-family: "Trebuchet MS", arial, verdana, Geneva, san-serif;
		   float:left
		   width:100%;
		   font-size:1em;
		   font-weight:600;
		   padding:60px 0 0 10px;
		 }



h1.subtitle.on

		 {font-family: "Trebuchet MS", arial, verdana, Geneva, san-serif;
		  float:left
			width:100%;
			font-size:1.2em;
			font-weight:400;
			padding:60px 0 0 10px;
			color:crimson;
			}

h4.list-title {font-size:1em;}


/* Legacy class - remove when cleared from existing pages !!! */

.std-text
			  {
			   font-family: Geneva,Georgia,Garamond,"Times New Roman",serif;
			   font-size:1.1em; font-weight:500;
			   line-height:1.2em;
			   text-align:justify;
			   padding:0 1em 0 0;
			   color:darkslategray;
			   }


/*  text formatting classes for all Hn, p or other elements taking text styles */

/* Default font size/weights; can be used with any text containers */

.ttl-lg          {font-size:1.8em  !important; font-weight:800  !important;}
.ttl-med         {font-size:1.6em  !important; font-weight:800  !important;}
.ttl-std         {font-size:1.5em  !important; font-weight:700  !important;}
.ttl-sm          {font-size:1.4em  !important; font-weight:700  !important;}
.ttl-vsm		 {font-size:1.0em  !important; fontweight :600  !important;}

.stl-lg	 	     {font-size:1.5em  !important; font-weight:700  !important;}
.stl-med	     {font-size:1.4em  !important; font-weight:600  !important;}
.stl-std	 	 {font-size:1.3em  !important; font-weight:500  !important;}
.stl-sm     	 {font-size:1.2em  !important; font-weight:500  !important;}
.stl-vsm		 {font-size:1.0em  !important; font-weight:500  !important;}

.txt-vlg		 {font-size:1.4em  !important; font-weight:700  !important;}
.txt-lg          {font-size:1.3em  !important; font-weight:700  !important;}
.txt-med		 {font-size:1.2em  !important; font-weight:600  !important;}
.txt-std		 {font-size:1.0em  !important; font-weight:600  !important;}
.txt-sm		 	 {font-size:0.9em  !important; font-weight:600  !important;}
.txt-vsm		 {font-size:0.8em  !important; font-weight:500  !important;}

.fn-std		   	 {font-size:0.8em  !important; font-weight:500  !important;}
.fn-sm		 	 {font-size:0.6em  !important; font-weight:400  !important;}

.sig-std		 {font-size:1.2em  !important; font-weight:600  !important;}
.sig-sm		 	 {font-size:1.0em  !important; font-weight:500  !important;}

/* Font-styles */

.f-italic         {font-style:italic;}
.f-bold			  {font-style:bold;}
.f-oblique		  {font-style:oblique;}
.f-normal		  {font-style:normal;}

/* Miscellenous Text Standards */

.lede		   {margin:0 0.6em 0 0;
			    display:inline;
				font-size:1.2em; font-weight:600;
				line-height:1em; font-style:italic;
				color:darkslategray;
				}

.pubnote		 {font-size:0.8em !important;  font-weight:700  !important;
			      font-family: "Trebuchet",Helvetica,Verdana,"Arial Narrow",
							   Arial,"Lucida Sans","Nimbus Sans L",sans-serif !important;
				  }



/* LIST CLASSES */

/***********************/

ul   {list-style-type: none; }
a    {text-decoration: none; }


li.no-image  {list-style-image:none;}
li.no-bullet {list-style-type:none;}
li.vmiddle   {vertical-align:middle;}
li.list-clear   {clear:both}


/* BOOKMARKED LIST CLASSES */

ul.booklist

            {
			 font-size:1em;
			 font-weight:700;
			 line-height:1.5em;
			 margin-left:150px;
			 }

ul.booklist.bluemark {list-style-image:url("../FHK-GRAPHICS/bluebook_16x14.gif");}
ul.booklist.greymark {list-style-image:url("../FHK-GRAPHICS/greybook_16x14.gif");}
ul.booklist.redmark  {list-style-image:url("../FHK-GRAPHICS/redbook_16x14.gif");}
ul.booklist.greenmark {list-style-image:url("../FHK-GRAPHICS/greenbook_16x14.gif");}
ul.booklist.orderbook {list-style-image:url("../FHK-GRAPHICS/greenbook_16x14.gif");}


/* SHIMS - SPACE BOX CLASSES - use 95% to allow for borders or other overlfow potentials */

.shim0,
.h-spacebox0 {position:static;
               clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:0em;
			   }



.shim1,
.h-spacebox1 {position:relative;
              clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:1em;
			   }

.shim2,
.h-spacebox2 {position:relative;
               clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:2em;
			   }

.shim3,
.h-spacebox3 {position:relative;
               clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:3em;
			   }

.shim4,
.h-spacebox4 {position:relative;
               clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:4em;
			   }

.shim5,
.h-spacebox5 {position:relative;
               clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:5em;
			   }

.shim6,
.h-spacebox6 {position:relative;
               clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:6em;
			   }

.shim8,
.h-spacebox8 {position:relative;
               clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:8em;
			   }

.shim10,
.h-spacebox10 {position:relative;
               clear:both; float:left;
			   margin:0; paddding:0; border:0;
			   width:95%; height:10em;
			   }

/* TEXT FORMAT CLASSES */

.f-sz12 {font-size:1.2em !important;}
.f-sz13 {font-size:1.3em !important;}
.f-sz14 {font-size:1.4em !important;}
.f-sz15 {font-size:1.5em !important;}
.f-sz16 {font-size:1.6em !important;}
.f-sz17 {font-size:1.7em !important;}
.f-sz18 {font-size:1.8em !important;}
.f-sz19 {font-size:1.9em !important;}
.f-sz20 {font-size:2.0em !important;}


.f-wt1 {font-weight:100  !important;}
.f-wt2 {font-weight:200  !important;}
.f-wt3 {font-weight:300  !important;}
.f-wt4 {font-weight:400  !important;}
.f-wt5 {font-weight:500  !important;}
.f-wt6 {font-weight:600  !important;}
.f-wt7 {font-weight:700  !important;}
.f-wt8 {font-weight:800  !important;}
.f-wt9 {font-weight:900  !important;}





.ffamily-serif1   {font-family: "Times New Roman",
                                "Palatino Linotype",
                                "Lucida Bright",
                                 Times,
                                 Georgia,
                                 serif;
								}

.ffamily-serif2 {font-family:  Georgia,
                               Garamond,
                              "Times New Roman",
                              "Palatino Linotype",
                               serif;
							 }

.ffamily-serif3 {font-family:"Palatino Linotype",
							  Georgia,
                              Garamond,
                              "Times New Roman",
                               serif;
							 }

.ffamily-sans1   {font-family: Arial,
                               Helvetica,
                               Geneva,
                               "Trebuchet MS",
                               Verdana,
                               "Nimbus Sans L",
                               sans-serif;
							 }

.ffamily-sans2 {font-family:  "Trebuchet MS",
                              "Lucida Sans",
                               Lucida,
                               Arial,
                               Verdana,
                               Helvetica,
                               sans-serif;
							 }

.ffamily-sans3 {font-family:  "Lucida Sans",
							 "Trebuchet MS",
                               Lucida,
                               Arial,
                               Verdana,
                               Helvetica,
                               sans-serif;
							 }



.ffamily-mono1   {font-family:  "Courier New",
							    "Trebuchet MS",
								"Lucida Sans Typewriter",
								 Arial,
								 Verdana,
								 monospace;
								 }









/*  MARGIN CLASSES */

/* px margins */

.margin-R20  {margin-right:20px;}                  /*!!! CAUTION: margin case selectors are case-sensitive */
.margin-R40  {margin-right:40px;}
.margin-R80  {margin-right:80px;}
.margin-R100 {margin-right:100px;}
.margin-R200 {margin-right:200px;}

.margin-L20   {margin-left:20px;}
.margin-L40   {margin-left:40px;}
.margin-L80   {margin-left:80px;}
.margin-L100  {margin-left:100px;}
.margin-L250  {margin-left:250px;}
.margin-L500  {margin-left:500px;}

.margin-T10  {margin-top:10px;}
.margin-T20  {margin-top:20px;}
.margin-T40  {margin-top:40px;}
.margin-T80  {margin-top:80px;}

/* em margins */

.margR1  {margin-right:1em;}
.margR2  {margin-right:2em;}                  /*!!! CAUTION: margin case selectors are case-sensitive */
.margR4  {margin-right:4em;}
.margR5  {margin-right:5em;}
.margR6  {margin-right:6em;}
.margR8  {margin-right:8em;}
.margR10 {margin-right:10em;}
.margR15 {margin-right:15em;}
.margR20 {margin-right:20em;}

.margL1   {margin-left:1em;}
.margL2   {margin-left:2em;}
.margL4   {margin-left:4em;}
.margL5   {margin-left:5em;}
.margL6   {margin-left:6em;}
.margL8   {margin-left:8em;}
.margL10  {margin-left:10em;}
.margL15  {margin-left:15em;}
.margL20  {margin-left:20em;}


.margT1  {margin-top:1em;}
.margT2  {margin-top:2em;}
.margT4  {margin-top:4em;}
.margT5  {margin-top:5em;}
.margT6  {margin-top:6em;}
.margT8  {margin-top:8em;}
.margT10  {margin-top:10em;}
.margT15  {margin-top:15em;}
.margT20  {margin-top:20em;}

.-margT1  {margin-top:-1em;}
.-margT2  {margin-top:-2em;}
.-margT4  {margin-top:-4em;}
.-margT5  {margin-top:-5em;}
.-margT6  {margin-top:-6em;}
.-margT8  {margin-top:-8em;}
.-margT10  {margin-top:-10em;}
.-margT15  {margin-top:-15em;}
.-margT20  {margin-top:-20em;}


.margB1  {margin-bottom:1em;}
.margB2  {margin-bottom:2em;}
.margB4  {margin-bottom:4em;}
.margB5  {margin-bottom:5em;}
.margB6  {margin-bottom:6em;}
.margB8  {margin-bottom:8em;}
.margB10  {margin-bottom:10em;}
.margB15  {margin-bottom:15em;}
.margB20  {margin-bottom:20em;}



/* PADDING CLASSES */

.padL1 {padding-left:1em;}
.padL2 {padding-left:2em;}
.padL4 {padding-left:4em;}
.padL5 {padding-left:5em;}
.padL6 {padding-left:6em;}
.padL8 {padding-left:8em;}
.padL10 {padding-left:10em;}
.padL15 {padding-left:15em;}
.padL20 {padding-left:20em;}

.padR1 {padding-right:1em;}
.padR2 {padding-right:2em;}
.padR4 {padding-right:4em;}
.padR5 {padding-right:5em;}
.padR6 {padding-right:6em;}
.padR8 {padding-right:8em;}
.padR10 {padding-right:10em;}
.padR15 {padding-right:15em;}
.padR20 {padding-right:20em;}

.padT1 {padding-top:1em;}
.padT2 {padding-top:2em;}
.padT4 {padding-top:4em;}
.padT5 {padding-top:5em;}
.padT6 {padding-top:6em;}
.padT8 {padding-top:8em;}
.padT10 {padding-top:10em;}
.padT15 {padding-top:15em;}
.padT20 {padding-top:20em;}

.padB1 {padding-bottom:1em;}
.padB2 {padding-bottom:2em;}
.padB4 {padding-bottom:4em;}
.padB4 {padding-bottom:5em;}
.padB6 {padding-bottom:6em;}
.padB8 {padding-bottom:8em;}
.padB10 {padding-bottom:10em;}
.padB15 {padding-bottom:15em;}
.padB20 {padding-bottom:20em;}


/* TEXT INDENT */

.txtin3    {text-indent:3em    !important;}
.txtin4    {text-indent:4em    !important;}
.txtin5    {text-indent:5em    !important;}
.txtin6    {text-indent:6em    !important;}
.txtin10   {text-indent:10em   !important;}
.txtin20   {text-indent:20em   !important;}




/* COLOR CLASSES - BACKGROUND  */

.bg-dflt      {background-color:#fffacd !important;}         /* subsection default background */
.bg-subsect   {background-color:#fffacd !important;}
.bg-wtp       {background-color:#6699cc !important;}

.bg-clear     {background-color:transparent !important;}
.bg-none      {background-color:transparent !important;}
.bg-white     {background-color:white       !important;}
.bg-ivory     {background-color:ivory       !important;}
.bg-linen     {background-color:#faf0e6     !important;}
.bg-silver    {background-color:silver      !important;}
.bg-black     {background-color:black       !important;}
.bg-nvjowhite {background-color:navajowhite !important;}



.bg-blue      {background-color:blue      !important;}
.bg-ltblue    {background-color:lightblue !important;}
.bg-ltsky    {background-color:#87cefa    !important;}
.bg-ltsteel   {background-color:#b0c4de   !important;}
.bg-cyan      {background-color:cyan      !important;}
.bg-ltcyan    {background-color:lightcyan !important;}
.bg-navblue   {background-color:#00137f   !important;}
.bg-slategray {background-color:slategray !important;}
.bg-drkslategray    {background-color:darkslategray   !important;}
.bg-paleblue        {background-color:#deedee         !important;}
.bg-midnightblue    {background-color:midnightblue    !important;}
.bg-medslateblue 	{background-color:mediumslateblue !important;}
.bg-plum       {background-color:#dda0dd              !important;}
.bg-ltlavender {background-color:#ccccff              !important;}
.bg-medlavender  {background-color:#9966cc            !important;}

.bg-medpurple  {background-color:#9370db              !important;}
.bg-purple  {background-color:#800080                 !important;}
.bg-drkslateblue  {background-color:#483d8b           !important;}
.bg-medviolet {background-color:#9966ff               !important;}
.bg-ltlavender00 {background-color:#eebaff            !important;}
.bg-ltlavender0  {background-color:#d8adff            !important;}
.

.bg-medorchid {color:#ba55d3 !important;}


.bg-red       {background-color:red        !important;}
.bg-drkred    {background-color:darkred    !important;}
.bg-orangered {background-color:orangered}
.bg-drkorange {background-color:darkorange !important;}
.bg-orange    {background-color:orange     !important;}
.bg-lightpink {background-color:lightpink  !important;}
.bg-pink      {background-color:#ffc0cb    !important;}
.bg-magenta   {background-color:magenta    !important;}
.bg-mistyrose  {background-color:#ffe4e1   !important;}
.bg-thistle    {background-color:#d8bfd8   !important;}
.bg-peach	   {background-color:#ffdab9   !important;}
.bg-maroon	  {background-color:#800000    !important;}

.bg-beige      {background-color:#f5f5dc !important;}
.bg-burly     {background-color:#deb887  !important;}
.bg-peru      {background-color:#cd853f  !important;}
.bg-sdlbrown  {background-color:#8b4513  !important;}
.bg-sndybrown {background-color:#f4a460  !important;}
.bg-brown     {background-color:#a52a2a  !important;}
.bg-chocolate {background-color:#d2691e  !important;}
.bg-tan       {background-color:#d2b48c  !important;}
.bg-wheat     {background-color:#f5deb3  !important;}
.bg-sienna    {background-color:#a0522d  !important;}
.bg-moccasin  {background-color:#ffe4b5  !important;}
.bg-gold      {background-color:#cc9900  !important;}
.bg-palegoldenrod {color:#eee8aa         !important;}

.bg-yellow    {background-color:yellow   !important;}
.bg-ltyellow  {background-color:#ffff99  !important;}
.bg-yellowgold{background-color:gold     !important;}
.bg-lemonchiffon {background-color:lemonchiffon       !important;}
.bg-medyellow  {background-color:#ffff66 !important;}

.bg-drkkhaki  {background-color:darkkhaki !important;}
.bg-palegreen {background-color:palegreen !important;}
.bg-lime      {background-color:lime      !important;}
.bg-drkolive  {background-color:darkolivegreen         !important;}
.bg-green     {background-color:green                  !important;}
.bg-ltgreen   {background-color:lightgreen             !important;}
.bg-palegreen {background-color:palegreen              !important;}

.bg-seagreen     {background-color:seagreen            !important;}
.bg-ltseagreen   {background-color:lightseagreen      !important;}
.bg-medseagreen  {background-color:mediumseagreen      !important;}
.bg-drkseagreen  {background-color:darkseagreen        !important;}
.bg-lawngreen    {background-color:lawngreen           !important;}
.bg-greenyellow  {background-color:greenyellow         !important;}
.bg-lightgreen   {background-color:lightgreen          !important;}
.bg-forestgreen  {background-color:forestgreen         !important;}
.bg-limegreen    {background-color:limegreen           !important;}
.bg-springgreen  {background-color:springgreen         !important;}




/* COLOR CLASSES - TEXT */

.txt-transparent {color:transparent !important;}
.txt-black     {color:black         !important;}
.txt-silver    {color:silver        !important;}
.txt-white     {color:white         !important;}
.txt-ivory     {color:ivory         !important;}
.txt-linen     {color:#faf0e6       !important;}
.txt-nvjowhite {color:navajowhite   !important;}
.txt-gray      {color:gray          !important;}
.txt-ltgray    {color:lightgray     !important;}
.txt-drkgray   {color:#faf0e6       !important;}
.txt-dimgray   {color:dimgray       !important;}
.txt-gainsboro {color:gainsboro     !important;}


.txt-crimson   {color:#dc143c     !important;}
.txt-drkred    {color:#8b0000     !important;}
.txt-red       {color:#ff0000     !important;}
.txt-lightpink {color:lightpink   !important;}
.bg-pink       {color:#ffc0cb     !important;}
.txt-magenta   {color:magenta     !important;}
.txt-orange    {color:orange      !important;}
.txt-drkorange {color:darkorange  !important;}
.txt-orangered {color:orangered   !important;}
.txt-peach	   {color:#ffdab9     !important;}
.txt-beige     {color:#f5f5dc     !important;}

.txt-lemonchiffon {color:lemonchiffon !important;}
.txt-yellow       {color:yellow          !important;}
.txt-ltyellow     {color:#ffff99         !important;}
.txt-palegoldenrod {color:#eee8aa        !important;}
.txt-gold      {color:#cc9900            !important;}



.txt-burly     {color:#deb887 !important;}
.txt-peru      {color:#cd853f !important;}
.txt-sdlbrown  {color:#8b4513 !important;}
.txt-sndybrown {color:#f4a460 !important;}
.txt-brown     {color:#a52a2a !important;}
.txt-chocolate {color:#d2691e !important;}
.txt-tan       {color:#d2b48c !important;}
.txt-wheat     {color:#f5deb3 !important;}
.txt-sienna    {color:#a0522d !important;}
.txt-moccasin  {color:#ffe4b5 !important;}


.txt-green     {color:green          !important;}
.txt-palegreen {color:palegreen      !important;}
.txt-lime      {color:lime           !important;}
.bg-green      {color:green          !important;}
.txt-drkkhaki  {color:darkkhaki      !important;}
.txt-drkolive  {color:darkolivegreen !important;}



.txt-plum       	  {color:#dda0dd !important;}
.txt-thistle        {color:#d8bfd8 !important;}
.txt-mistyrose      {color:#ffe4e1 !important;}
.txt-medlavender    {color:#9966cc !important;}
.txt-ltlavender 	  {color:#ccccff !important;}
.txt-medpurple  	  {color:#9370db !important;}
.txt-purple 		    {color:#800080 !important;}
.txt-drkslateblue  	{color:#483d8b !important;}
.txt-medviolet 		  {color:#9966ff !important;}
.txt-medorchid 		  {color:#ba55d3 !important;}
.txt-ltlavender00 	{color:#eebaff !important;}
.txt-ltlavender0  	{color:#d8adff !important;}
.txt-maroon	  		  {color:#800000 !important;}
.



.txt-navblue   		  {color:#00137f          !important;}
.txt-blue      		  {color:blue             !important;}
.txt-drkslategray 	{color:darkslategray    !important;}
.txt-midnightblue 	{color:midnightblue     !important;}
.txt-medslateblue 	{color:mediumslateblue  !important;}
.txt-ltsteel   		  {color:#b0c4de          !important;}
.txt-ltsky    		  {color:#87cefa          !important;}
.txt-lightblue 		  {color:lightblue        !important;}
.txt-ltskyblue 		  {color:#87cefa          !important;}
.txt-lightgray 		  {color:lightgray        !important;}
.txt-ltsteelblue   	{color:lightblue        !important;}
.txt-paleblue  		  {color:#deedee          !important;}
.txt-steelblue 		  {color:steelblue        !important;}
.txt-slategray 		  {color:slategray        !important;}
.txt-thistle 		    {color:thistle          !important;}
.txt-yellowgreen 	  {color:yellowgreen      !important;}
.txt-navy 			    {color:navy             !important;}

.txt-ltgreen      {color:lightgreen            !important;}
.txt-palegreen    {color:palegreen             !important;}
.txt-seagreen     {color:seagreen              !important;}
.txt-ltseagreen   {color:lighttseagreen        !important;}
.txt-medseagreen  {color:mediumseagreen        !important;}
.txt-drkseagreen  {color:darkseagreen          !important;}
.txt-lawngreen    {color:lawngreen             !important;}
.txt-greenyellow  {color:greenyellow           !important;}
.txt-lightgreen   {color:lightgreen            !important;}
.txt-forestgreen  {color:forestgreen           !important;}
.txt-limegreen    {color:limegreen             !important;}
.txt-springgreen  {color:springgreen           !important;}



/* BORDER CLASSES */

.bdsolid-orange {border:2px solid orange  !important;}
.bddot-orange {border:2px dotted orange   !important;}
.bddash-orange {border:2px dashed orange  !important;}
.bdridge-orange {border:2px ridge orange  !important;}
.bdridge-orange {border:2px groove orange !important;}
.bdridge-orange {border:2px double orange !important;}

.bdsolid-black1 {border:1px solid black  !important;}
.bddot-black1 {border:1px dotted black   !important;}
.bddash-black1 {border:1px dashed black  !important;}
.bdridge-black1 {border:1px ridge black  !important;}
.bdridge-black1 {border:1px groove black !important;}
.bdridge-black1 {border:1px double black !important;}

.bdsolid-black2 {border:2px solid black  !important;}
.bddot-black2 {border:2px dotted black   !important;}
.bddash-black2 {border:2px dashed black  !important;}
.bdridge-black2 {border:2px ridge black  !important;}
.bdridge-black2 {border:2px groove black !important;}
.bdridge-black2 {border:2px double black !important;}


.bdsolid-red {border:2px solid red !important;}
.bddot-red {border:2px dotted red  !important;}
.bddash-red {border:2px dashed red !important;}
.bdridge-red {border:2px ridge red !important;}
.bdridge-red {border:#ba55d32px groove red !important;}
.bdridge-red {border:2px double red !important;}

/* FONT-STACKS AND DEFAULTS */


.f-notes   {font-family: Georgia,"Lucida Bright",Garamond,"URW Palladio L", "Bitstream Vera Serif",
						 Baskerville,serif;
						 font-size:0.8em; font-weight:400 !important;}

.f-samurai 	   {font-family: samurai,Constantia, 'Lucida Bright', LucidaBright, DejaVu,
							 georgia,palatino,'bitstream vera serif', serif !important;}

.f-asia        {font-family: samurai,slasher,sinbad,"matura script capitals","manuscript wide",
							 "lynda cursive",garamond,georgia,"sans serif" !important;}

.f-lucida      {font-family: 'Lucida Bright', LucidaBright, DejaVu,georgia,palatino,
							 'bitstream vera serif', serif !important;}

.f-trebuchet   {font-family:"trebuchet MS",georgia,garamond,"New Times Roman","sans serif" !important;}

.f-baskerville {font-family: baskerville,baskerville-nova,baskerville-old-face,garamond,
							 georgia, Times,"Times New Roman",
							 serif !important;}

.f-serif       {font-family: Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular",
					         Times, "Times New Roman", serif !important;}

.f-georgia     {font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif",
							"Bitstream Vera Serif","Liberation Serif", Georgia, garamond, serif !important;}

.f-times        {font-family:"Times New Roman",times,garamond,georgia,"hoefler text",
							 "nimbus roman no9",serif !important;}

.f-mono        {font-family:"Courier New",Courier,Consolas,"Lucida Sans Typewriter","Liberation Mono",
							"Lucida Console",monospace !important;}
.f-cursive     {font-family:"manuscript wide", "manuscript thin","bradley hand ITC","Apple Chancery",
						    "URW Chancery L","comic sans",serif !important;}
