/* ------------------------------------------------------- */
/* Project:  Basic CSS Template                            */
/* Author:   Ben Rusk 2006                                 */
/* More examples at...                                     */
/* http://www.w3schools.com/css/css_examples.asp           */
/* ------------------------------------------------------- */

/* ------------------------------------------------------- */
/* 16-Bit Color Palette                                    */
/* More colors at...                                       */
/* http://gotomy.com/color.html                            */
/* ------------------------------------------------------- */
/* AQUA 		= COLOR: #00FFFF; */  
/* BLACK 		= COLOR: #000000; */  
/* BLUE 		= COLOR: #0000FF; */  
/* FUCHSIA 		= COLOR: #FF00FF; */  
/* GRAY 		= COLOR: #808080; */  
/* GREEN 		= COLOR: #008000; */  
/* LIME 		= COLOR: #00FF00; */  
/* MAROON 		= COLOR: #800000; */  
/* NAVY 		= COLOR: #000080; */  
/* OLIVE 		= COLOR: #808000; */  
/* PURPLE 		= COLOR: #800080; */  
/* RED 			= COLOR: #FF0000; */  
/* SILVER 		= COLOR: #C0C0C0; */  
/* TEAL 		= COLOR: #008080; */  
/* WHITE 		= COLOR: #FFFFFF; */  
/* YELLOW 		= COLOR: #FFFF00; */
/* GOLD			= COLOR: #808000; */  

/* ------------------------------------------------------- */
/* General Page Definitions                                */
/* ------------------------------------------------------- */
body,h1,h2,h3,h4,h5,h6,p
{
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica;
}
/* Note: "a" tags must be listed in this order             */
a:link {COLOR: blue;}
a:visited{COLOR: red;}
a:hover{COLOR: fuchsia;}
a:active{COLOR: blue;}

/* --- Header Text --- */  
h1{COLOR: red;}
h2{COLOR: black;}
h3{COLOR: blue;}
h4{COLOR: gray;}
h5{COLOR: green;}
h6{COLOR: brown;}

/* --- Horizonal Line --- */  
HR{COLOR: #000000;}

/* --- Bullet List --- */
UL LI {LIST-STYLE-TYPE: circle;}
UL LI LI {LIST-STYLE-TYPE: disc;}
UL LI LI LI {LIST-STYLE-TYPE: square;}

/* --- Numbered List --- */
OL LI {LIST-STYLE-TYPE: decimal;}
OL OL LI {LIST-STYLE-TYPE: lower-alpha;}
OL OL OL LI {LIST-STYLE-TYPE: lower-roman;}

/* ------------------------------------------------------- */
/* HTML Page Definitions                                   */
/* ------------------------------------------------------- */
BODY
{
BACKGROUND-IMAGE: url('images/backgrounds/gradient-blue-green.jpg');
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px
}
/* ------------------------------------------------------- */
/* Header Menu Definitions                                 */
/* ------------------------------------------------------- */
a.MenuText:link
{
	TEXT-DECORATION: none;
	COLOR: #FF0000;
}
a.MenuText:visited
{
	TEXT-DECORATION: none;
	COLOR: #00FF00;
}
a.MenuText:hover
{
	TEXT-DECORATION: underline;
	COLOR: #FF00FF;
}
a.MenuText:active
{
	TEXT-DECORATION: none;
	COLOR: #0000FF;
}
/* ------------------------------------------------------- */
/* SEO Caption Definitions                                 */
/* ------------------------------------------------------- */
.SeoCaption
{
    COLOR: #22bbee;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
	TEXT-ALIGN: center;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/* Company Name Definitions                                 */
/* ------------------------------------------------------- */
.HeaderCompanyName
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 36pt;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/* Header Address Definitions                              */
/* ------------------------------------------------------- */
.HeaderAddress
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
 	MARGIN-TOP: 8px;
	MARGIN-BOTTOM: 8px;
}
/* ------------------------------------------------------- */
/* Header Menu Definitions                                 */
/* ------------------------------------------------------- */
.HeaderMenu
{
    BACKGROUND-COLOR: #transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/* Page Title Definitions                                 */
/* ------------------------------------------------------- */
.PageTitle
{
    BACKGROUND-COLOR: #transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal;
 	TEXT-ALIGN: center;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 12px;
}
/* ------------------------------------------------------- */
/* Footer Menu Definitions                                 */
/* ------------------------------------------------------- */
.FooterMenu
{
    BACKGROUND-COLOR: #transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
	TEXT-ALIGN: center;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/* Sidebar Menu Definitions                                */
/* ------------------------------------------------------- */
.SidebarCaption
{
    BACKGROUND-COLOR: #transparent;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
.SidebarLink
{
    BACKGROUND-COLOR: #transparent;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/* Content Definitions                                     */
/* ------------------------------------------------------- */
.Content
{
    BACKGROUND-COLOR: #transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/* Quotes Definitions                                     */
/* ------------------------------------------------------- */
.Quote1
{
    BACKGROUND-COLOR: #transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
.Quote2
{
    BACKGROUND-COLOR: #transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/* Project Definitions                                     */
/* ------------------------------------------------------- */
.ProjectName
{
    BACKGROUND-COLOR: #transparent;
    COLOR: maroon;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/* Table Definitions                                       */
/* ------------------------------------------------------- */
/* Located centered above and outside a table */
.TableOuterBorder 
{
	border-collapse: ridge;
	
}
/* Located centered above and outside a table */
.TableCaption 
{
    BACKGROUND-COLOR: transparent;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
 	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
}
/* Located in the top row of a table group */
.TableGroupCaption 
{
    BACKGROUND-COLOR: transparent;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
 	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
}
/* First row of a table */
.TableColumnHeadings
{
    BACKGROUND-COLOR: #6699FF;
    COLOR: #FFFFFF;
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
/* First column of a table */
.TableRowLabels 
{
    BACKGROUND-COLOR: #CCECFF;
    COLOR: black;
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	TEXT-ALIGN: right;
	VERTICLE-ALIGN: top;
}
/* All data content of a table */
.TableRowData
{
    BACKGROUND-COLOR: #CCECFF;
    COLOR: black;
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt;
 	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
/* ------------------------------------------------------- */
/*  End of CSS File
/* ------------------------------------------------------- */