/* Common styles for the entire web site */
*
{
	font-family: 'Times New Roman' , Times, serif;
}

/* Common styles for the main/master pages */
#PageWrapper
{
    width: 844px;
    margin-right: auto;
    margin-left: auto;
}

#HeaderTitle
{
	height: 40px;
	width: 844px;
	background-image:url("../Images/Common/PrecisionServiceAndParts.gif")
}

#HeaderGraphic
{
	background-color: #C0C0C0;
	height: 120px;
	width: 844px;
}

#MenuUpperWrapper
{
	background-color: #FFFFFF;
	height: 30px;
}

#MenuLowerWrapper
{
	background-color: #EF2233;
	height: 15px;
	width: 844px;
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

#MainContent
{
	width: 844px;
	background-image:url("../Images/Common/DiamondPlate_Lt.gif")
}

#Footer
{
	clear: both;
	width: 844px;
}

/* Common text formatting styles for the entire web site */
h1
{   
	direction; font-weight: bold; font-family: 'Times New Roman', Times, serif; font-size: 36px; font-variant: small-caps; 
}


h3
{   
	direction; font-weight: bold; font-family: 'Times New Roman', Times, serif; font-size: 20px; font-variant: small-caps; 
}

.BodyText
{
	text-align: left;
	font-weight: normal;
}

.BodyText_PSPLogo
{
	text-align: left;
	font-weight: bold;
	font-variant: small-caps;
	font-size: large;
}

.header3
{   
	direction; font-weight: bold; font-family: 'Times New Roman', Times, serif; font-size: 20px; font-variant: small-caps; 
}

.promo_table
{
	font-family: 'Times New Roman' , Times, serif;
	text-align: center;
}


/* Common Styles for the Product pages */
#MainContentProducts
{
	width: 844px;
}

.ProductInset_Background
{
    /* style used to insert product background image     */
    /* This style is overriden by the local product page */
}

.ProductInset_Description
{
	border: 1px solid #000000;
	margin-right: 50px;
	margin-left: 50px;
	padding: 20px 25px 20px 25px;
	background-color: #D7D7D7;
	text-align: left;
}
        
.ProductInset_Filmstrip
{
    /* border: 1px solid #000000; */
    margin-top: 50px;
    margin-right: 50px;
    margin-left: 50px;
    padding: 10px 0px 10px 0px;
    text-align: center;
}
