/***** Style Sheet for EGS *****/

/************************************ document */

BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-style: normal;
	font-family: 'Arial Narrow';
}

/************************************ nav */

.menu1
{
	
	font-size: medium;
	color: white;
	font-style: normal;
	font-family: 'Arial Narrow';
}

.menu2
{
	color: black;
	font-style: normal;
	font-family: 'Arial Narrow';
}

.menuLeftSidebar
{
  margin-top: 20px;
  text-decoration: none;
  font-weight: bold;
  font-family: 'Arial Narrow';
}

.menuLeftSidebar :link 
{
	color: #660000;
}

.menuLeftSidebar :visited
{
	color: #003333;
}

.menuLeftSidebar :active
{
	color: #3333aa;
}

.menuLeftSidebar :hover
{
	color: #ff0000;
}

.menuLink
{
	text-decoration: none;
}

.navList
{
	list-style-image: url(images/argh.gif)
}

.topLink
{
	text-decoration: none;
	font-size: smaller;
}

A
{
  text-decoration: none;
}

A:link
{
	color: #3300ff;
}

A:visited
{
	color: #009933;
}

A:active
{
	color: #3333aa;
}

A:hover
{
	color: Red;
}

/************************************ content */

.contentplacement
{
	left: 0px;
	margin: 0px;
	width: 100%;
	position: absolute;
	top: 0px;
}

.content
{
  margin: 20px;
}

.statehead
{
	font-size: 14pt;
	color: black;
	font-family: Verdana, 'Arial Narrow';
	font-style: italic;
	font-weight: bold;
}

.agencyhead
{
	font-size: 14pt;
	color: black;
	font-family: Verdana, 'Arial Narrow';
	font-style: italic;
	font-weight: bold;
}

.divisionhead
{
	font-size: 14pt;
	color: black;
	font-family: Veranda, 'Arial Narrow';
	font-style: italic;
	font-weight: bold;
}

.contentHeading  /* instead of H1 */
{
	color: white;
	font-family: Veranda, 'Arial Narrow';
	font-style: italic;
	font-weight: bold;
	font-size: larger;
}

.contenttext
{
	font-size: smaller;
	color: black;
	font-family: 'Arial Narrow';
}

.contentInnerHeading /* instead of H2 */
{
	color: black;
	font-family: Veranda, 'Arial Narrow';
	font-weight: bold;
}	

.contentQuote
{
	color: #3300ff;
	background-color: Silver;
	text-align: center;
	font-variant: small-caps;
	font-style: italic;
}

P.justify
{
	text-align: justify;
	clear: left;
}

.dropcap
{
	float: left;
	font-size: 200%;
}

.note
{
	font-size: smaller;
	color: #cc3300;
}

B
{
	text-decoration: none;
}

B:link
{
	color: Black ;
}

B:visited
{
	color: Gray;
}

B:active
{
	color: Silver;
}

B:hover
{
	color: Red;
}

.faq
{
	list-style-type: decimal;
}

.faqQuestion
{
	font-weight: bold;
}

/************************************ misc */

.footer
{
	font-size: medium;
	color: white;
	font-style: normal;
	font-family: 'Arial Narrow';
}

.formelement
{
	border-style: groove;
	background-color: white;
	
}

.MostPopularHead
{
    BACKGROUND-COLOR: #339999;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.MostPopularItem
{
    BACKGROUND-COLOR: #d3d3d3;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}

B.MostPopularItemText:link
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}

B.MostPopularItemText:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}

.ProductListHeader
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16pt;
    TEXT-DECORATION: underline;
}

.ProductListItem
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}

.CartListHeader
{
    BACKGROUND-COLOR: #dddca3;
    BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20pt;
    PADDING-LEFT: 5px;
}

.CartListItem
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    PADDING-LEFT: 5px;
}

.CartListItemAlt
{
    BACKGROUND-COLOR: #f2f2f2;
    BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    PADDING-LEFT: 5px;
}

.CartListItemText
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    PADDING-LEFT: 5px;
}

.CartListFooter
{
    BACKGROUND-COLOR: #dddca3;
    LINE-HEIGHT: 10pt;
}

.ContentHeader
{
    BACKGROUND-COLOR: #339999;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    HEIGHT: 35px;

}

.SubContentHeader
{
    BACKGROUND-COLOR: #dddca3;
    COLOR: Blue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
}

.UnitCost
{
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    LINE-HEIGHT: 20pt;
}

.ModelNumber
{
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 20pt;
}

.ErrorText
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 20pt;
}

