﻿/* Main link properties for website */
a:link { 
	color:#008080;

	}
a:visited { 
	color:#008080;

	}
a:hover { 
	color:blue;

	}
a:active { 
	color:#404040;

	}
a img {
    border:none; 
    }
/* Bookmark link */
.BookmarkLink:hover 
{
    color:Black;
}
    
/* Page Heading Style*/
.PageHeading
{
    font-size:12pt;
    font-weight:bold;
}

/* Bottom Cell on Master page with links */
.MasterBottom
{
    font-size:8pt;
    color:White;
    background-color:Teal;
    font-weight:normal;
}

.MasterBottomLinks 
{
    font-size:8pt;
    background-color:White;
    color:Black;
    font-weight:normal;
}

.MasterBottomBackground
{
    background-image:url(bm_dropshadow.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
}

/* Main body tag for website */
body {
    margin:0px;
    font-family:Verdana, Geneva, Sans-Serif;
    font-size:8pt;
    background-image:url(linebggray.gif);
    background-repeat:repeat-x;
    background-position:top;
}
/* Header Date Cell */
.HeaderDateLeft
{
    border-width:1px;
    border-style: solid none solid solid;
    border-color: Teal;
    background-color:White;
    font-size:8pt;
    font-weight:bold;
}
.HeaderDateRight 
{
    border-width:1px;
    border-style: solid solid solid none;
    border-color: Teal;
    background-color:White;
    font-size:8pt;
}

/* White background link properties */
.r:link {
    color:#008080;
    text-decoration: none;
    }
.r:hover {
    color:blue;
    text-decoration: none;
    }
.r:visited {
    color:#008080;
    text-decoration: none;
    }
.r:active {
    color:#404040;
    text-decoration: none;
    }
    
/* Teal background link properties */
.t:link {
    color: #FFFFFF;
    text-decoration: none;
    }
.t:visited {
    color:#FFFFFF;
    text-decoration: none;
    }
.t:hover {
    color:#FFFF00;
    text-decoration: none;
    }
.t:active {
    color: #FFFF00;
    text-decoration: none;
    }
    
/* Main page table properties */
.maintable {
    font-family:Verdana;
    font-size:8pt;
    }
    
/* Branch Location table properites */
.branchtable {
    font-family: Verdana;
    font-size:8pt;
    background-color:White;
    border-style:none;
    border-width:0px;
}

/* Product Catalog Table - Space between links */
.LinkSpace 
{
    line-height:20px;
}

/* Input Table for E-News Letter */
.enewsTop 
{
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: Teal;
    font-size:17px;
    font-style:oblique;
    font-weight:bold;
    color:Teal;
}
.enewsTopRight
{
    border-style:none none solid none;
    border-width:1px;
    border-color:Teal;
}

.enewsMiddle 
{
    border-style:none solid none solid;
    border-width:1px;
    border-color:Teal;
}

.enewsBottom 
{
    border-style:none solid solid solid;
    border-width:1px;
    border-color:Teal;
}
.enewsThankYou
{
    border-style:none solid solid solid;
    border-width:1px;
    border-color:Teal;
}

/* Services Table */
.navServicesTable 
{
    color:Teal;
    font-size:10px;
    border-color:Teal;
    border-style:solid;
    border-width:1px;
    background-image:url(Services/Images/servicesBG.jpg);
}

.navServicesTableSelected
{
    color:Teal;
    font-size:10px;
    border-color:Teal;
    border-style:solid solid none solid;
    border-width:1px;
    background-image:url(Services/Images/selectedBG.jpg);
}

.navServicesContentTable
{
    border-style:none solid solid solid;
    border-color:Teal;
    border-width:1px;
}

/* Paragraph Border */
.ParagraphBorder
{
    border-style: none none outset outset;    
    border-width: 2px;
    padding:3px 3px 3px 3px;
}

/*About Us List Styles*/
.AUheading
{    
    line-height:25px;
    list-style-type:upper-roman;
    font-size:10pt;
    font-weight:bold;
}
.AUbullet
{   
    line-height:20px;
    list-style-type:disc;
    font-size:8pt;
    font-weight:normal;
}
.AUbullet2 
{
    line-height:20px;
    list-style-type:circle;
    font-size:8pt;
    font-weight:normal;
}
.AUindheading 
{
    list-style-type:disc;
    font-size:10pt;
    font-weight:bold;
}
.AUparagraph 
{
    list-style-type:disc;
    font-size:8pt;
    font-weight:normal;
    line-height:15px;
}
/* Employee Spotligh */
.ESbreaker
{
    border-style:none none solid none;
    border-color:Teal;
    border-width:1px;
}
.ESAbout
{
    font-size:10pt;
    border-color:Teal;
    border-style:solid solid none solid;
    border-width:1px;   
}
.ES:link {
    color: Blue;
    text-decoration: none;
    }
.ES:visited {
    color: Purple;
    text-decoration: none;
    }
.ES:hover {
    color: Blue;
    text-decoration: none;
    }
.ES:active {
    color: Blue;
    text-decoration: none;
    }