
/* gives your text a certain font type, font size, font color, decoration (underline), font weight (bold) */
TD { font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.arial10          { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.arial11          { font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.arial11b         { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.arialwhite11     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.arial12          { font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.arial12b         { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.arial12red       { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
.arialwhite12     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
.arial12white     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.arial14          { font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.arial14b         { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.arial14bwhite    { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.arialwhite14     { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.arial16          { font-family: Arial, Helvetica, sans-serif; font-size: 16px}
.arial16bwhite    { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.arial18          { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal}
.arialwhitebold18 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF}
.arial24          { font-family: Arial, Helvetica, sans-serif; font-size: 24px}
.arialwhitebold24 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #FFFFFF; font-weight: bold}
.verdana10        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.verdana11        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.verdana12        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.verdana12red     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#ff0000; }
.verdana12blue     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#0000ff; }
.verdana12white   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#FFFFFF; }
.verdana14        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal}
.ulmob		{margin-left: 1em; padding-left: 0; }

/*--------------------------------------------------------------------------------------------*/

/* gives the hyperlink a certain color, font, and whether ot not it's underlined or not */
a.lightblue { font-family: Arial, Helvetica, sans-serif; color: #0000FF}
a.crimson   { font-family: Arial, Helvetica, sans-serif; color: #990000}
a.brown     { font-family: Arial, Helvetica, sans-serif; color: #666633}
a.white-non { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
a.				{ color: #333399;}
a.no-under  { font-family: Arial, Helvetica, sans-serif; color: #333399; text-decoration: none}
a.hover     { font-family: Arial, Helvetica, sans-serif; color: #333399; text-decoration: underline}

/*--------------------------------------------------------------------------------------------*/

/* puts a 1px wide full border around a table, paragraph, etc... */
.border       { border: 1px solid #000000}
.border-dgrey { border: 1px solid #666666}
.borderthick  { border: 2px solid #000000}
.borderthick4 { border: 4px solid #000000}
.borderwhite  { border: 1px solid #FFFFFF}

/*--------------------------------------------------------------------------------------------*/

/* puts a 1px wide border on the right, bottom, top or left sides of the table cells */
td.border-right  { border-style: solid; border-right-width: 1px; border-color: #000000; 
                   border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px}                  
td.border-left   { border-style: solid; border-left-width: 1px; border-color: #000000; 
                   border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px}
td.border-top    { border-style: solid; border-top-width: 1px; border-color: #000000; 
                   border-right-width: 0px; border-left-width: 0px; border-bottom-width: 0px}
td.border-bottom { border-style: solid; border-bottom-width: 1px; border-color: #000000; 
                   border-top-width: 0px; border-left-width: 0px; border-right-width: 0px}

/*--------------------------------------------------------------------------------------------*/

/* puts a 1px wide border for multiple sides of the table cells */               
td.border-r-b    { border-style: solid; border-right-width: 1px; border-color: #000000; 
                   border-top-width: 0px; border-left-width: 0px; border-bottom-width: 1px}				  
td.border-r-t    { border-style: solid; border-right-width: 1px; border-color: #000000; 
                   border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px}                  
td.border-l-b    { border-style: solid; border-right-width: 0px; border-color: #000000; 
                   border-top-width: 0px; border-left-width: 1px; border-bottom-width: 1px}                  
td.border-r-l-b  { border-style: solid;  border-right-width: 1px; border-color: #000000; 
                   border-top-width: 0px; border-left-width: 1px; border-bottom-width: 1px}                  
td.border-r-l-t  { border-style: solid;  border-right-width: 1px; border-color: #000000; 
                   border-top-width: 1px; border-left-width: 1px; border-bottom-width: 0px}                  
td.border-r-l    { border-style: solid; border-right-width: 1px; border-color: #000000; 
                   border-top-width: 0px; border-left-width: 1px; border-bottom-width: 0px}                  
td.border-t-r-b  { border-style: solid; border-right-width: 1px; border-color: #000000; 
                   border-top-width: 1px; border-left-width: 0px; border-bottom-width: 1px}

/*--------------------------------------------------------------------------------------------*/

/* specifies font-type, font-size and font-weight of the H1, H2, and H3 tags */
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px}

/*--------------------------------------------------------------------------------------------*/

/* gives some space from the right and left margins for paragraphs */
p.m-r   { margin-right: 0.5em}
p.m-l   { margin-left: 0.5em}
p.m-t   { margin-top: 0.5em}
p.m-b   { margin-bottom: 0.5em}
p.m-l-t { margin-top: 0.5em; margin-left: 0.5em}
p.m-r-t { margin-top: 0.5em; margin-right: 0.5em}

/*--------------------------------------------------------------------------------------------*/

/* puts a light blue background color to something with this class */
backcolor {background-color: #0099CC}

/* Back Ground Colors ------------------------------------------------------ */
.bg-mediumblue {background:#94B6DE; }
.bg-skyblue { background:#ccccff; }
.bg-grey-c { background:#cccccc; }
.bg-grey-d { background:#dddddd; }
.bg-grey-e { background:#eeeeee; }
.bg-white { background:#ffffff; }

/* Borders ----------------------------------------------------------------- */
.border { border: 1px solid; }
.br-b { border-bottom:#000000 1px solid; }
.br-l { border-left:#000000 1px solid; }
.br-t {	border-top:#000000 1px solid; }
.br-r {	border-right:#000000 1px solid; }

.border-grey { border: 1px solid; border-color:#cccccc; }
.br-grey-b { border-bottom:#000000 1px solid; border-color:#cccccc; }
.br-grey-l { border-left:#000000 1px solid; border-color:#cccccc; }
.br-grey-t {	border-top:#000000 1px solid; border-color:#cccccc; }
.br-grey-r {	border-right:#000000 1px solid; border-color:#cccccc; }

/* Font Attributes --------------------------------------------------------- */
.font-bold { font-weight:bold; }
.font-gray { color:gray; font-size: 12px; }


/* Tables -------------------------------------------------------------*/
.imagetable { background-image:url('../envelope.jpg'); }

.bannertxt { font-size: 11px; color: #333333; padding-bottom: 5px; }
.bannerimg { border: #CCCCCC 1px solid; }



