﻿body 
{
    background-color: white;
    font-size: 8pt;
    font-family: Verdana;
    font-weight: normal;
    color: Black;
}
a, a:link, a:visited
{
    color: Black;
    text-decoration: underline;
}
.heading
{
    background-color: midnightblue;
}
.notsection
{
}
.clearsection
{
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}
.section
{
    background-image: url(Images/backgroundGradient.jpg);
    background-repeat: repeat-x;
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}
.centerSectionHeader
{
    background-image: url(Images/sectionHeader_center.gif);
}

/* Text */
.empName
{
    font-weight: bold;
}
.email a
{
    text-decoration: none;
}
.login
{
    color: lightsteelblue;
    text-decoration: none;
    font-size: 8pt;
}
.login a, .login a:link, .login a:visited
{
    color: lightsteelblue;
    text-decoration: none;
}
.login a:hover
{
    text-decoration: underline;
}
.copy
{
    color: White;
}
.sitemap
{
    color: MidnightBlue;
    text-decoration: none;
    font-size: 8pt;
    height: 37px;
}
.sitemap a, .sitemap a:link, .sitemap a:visited
{
    color: MidnightBlue;
    text-decoration: none;
}
.sitemap a:hover
{
    text-decoration: underline;
}
.title
{
    color: Black;
    text-decoration: none;
    font-size: 14pt;
    font-weight: bold;
}
.subtitle
{
    color: Black;
    text-decoration: none;
    font-weight: bold;
}
.detail
{
    color: Black;
    text-decoration: none;
    font-weight: normal;
}
.detail a, .detail a:link, .detail a:visited
{
    color: Black;
    text-decoration: underline;
    font-weight: normal;
}
.detail a:hover
{
    text-decoration: underline;
}
.officeblock
{
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
    padding: 5px;
}
.table td
{
    border-style: solid;
    border-width: 1px;
    border-color: Black;
}
.tableheader
{
    background-color: LightSteelBlue;
}
.quote 
{
    margin-left: 20px;
    font-family: Verdana;
    font-weight: normal;
    color: Gray;
}
.smalldropdown
{
    font-size: 7pt;
}
.textbox
{
    font-family: Arial;
    font-size: 10pt;
    color: Black;
}
.error
{
    color: Red;
}
.header
{
    color: White;
    font-weight: bold;
}
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-image: url(Images/sectionHeader_center.gif);
    background-repeat: repeat-x;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionHeader a, .accordionHeader a:link, .accordionHeader a:visited
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}
.accordionContent
{
    background-image: url(Images/backgroundGradient.jpg);
    background-repeat: repeat-x;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.newstitle
{
    font-size: medium;
    font-weight: bold;
    color: Black;
}
.newstitle a, .newstitle a:link, .newstitle a:visited
{
    font-size: medium;
    font-weight: bold;
    color: Black;
}
.newsdetail
{
    color: Black;
    font-size: 8pt;
}
.newsauthor
{
    color: LightSteelBlue;
    font-size: 8pt;
}
.newslink a, .newslink a:link, .newslink a:visited
{
    color: MidnightBlue;
    font-size: 8pt;
}

/* Application Menu */
.menu a, .menu a:link, .menu a:visited
{
    color: White;
    font-weight: bold;
    text-decoration: none;
}
.menuitem
{
    background-color: lightsteelblue;
    font-weight: normal;
    color: Black;
    text-decoration: none;
}
.menuitem a, .menuitem a:link, .menuitem a:visited
{
    background-color: lightsteelblue;
    font-weight: normal;
    color: Black;
    text-decoration: none;
}
.menuitem a:hover
{
    background-color: lightsteelblue;
    font-weight: normal;
    color: Black;
    text-decoration: underline;
}

/* Side menu */
.sidemenu
{
    background-color: lightsteelblue;
    color: Black;
    line-height: 20px;
}
.sidemenu a, .sidemenu a:link, .sidemenu a:visited
{
    color: Black;
    text-decoration: none;
}
.sidemenu a:hover
{
     text-decoration: underline;
}
.selectedsidemenu
{
    font-weight: bold;
}

 
.manufacturername
{
    color: Black;
}
.manufacturername a
{
    color: Black;
    text-decoration: none;
    font-size: 14pt;
}
.manufacturername a:hover
{
    text-decoration: underline;
}
.manufacturerdetail
{
    color: Black;
}
.manufacturerdetail a
{
    color: Blue;
    text-decoration: underline;
}
.admin .mfrname
{
    color: Black;
    font-size: 14pt;
    font-weight: bold;
}
.admin .mfrdetail
{
    font-family: 'Times New Roman';
}
.admin .mfrdetail a
{
    color: Blue;
    text-decoration: none;
}
.admin .mfrdetail a:hover
{
    color: Red;
    text-decoration: underline;
}

/* ID's - Placement */
#sidebar 
{
	margin-left: 5px;
	float: left;
	width: 214px;
	height: 100%;
}
#content 
{
	margin-left: 256px;
}