﻿#main 
{
    background-color:White;  
    position:absolute; 
    /* margin:20px 0px 0px 100px; */
    float:left; 
    min-height:600px; 
    display:inline;
   }
#container
{
}
body 
{
    background-image: url(../img/RepeatBKG.gif);
    background-repeat:repeat;
    /* background-color:White;  */
   /* background-image: url(../img/soft-pink.gif); */
    color:black;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:10pt;
    width:800px;
    margin-left:auto;
	margin-right:auto;
}

.heading {
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:14pt;
}

.subheading{
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-weight:bold;
	font-family:Arial, Sans-Serif;
	font-size:12pt;
}

.text
{
	padding:3px 0 3px 0;
	color:#5377A9;
	font-weight:normal;
	font-family:Arial, Sans-Serif;
	font-size:10pt;
}
p {}

em {font-style:italic}

i {font-style: italic;}

strong {font-weight:bold;}
.navText
{
    color: #5377A9;
    font-family:Verdana;
    font-size:8pt;
	text-decoration: none;
}
.navLink
{
    color: #5377A9;
    font-family:Verdana;
    font-size:10pt;
	text-decoration: none;
}

.navLink a
{
    color: #5377A9;
    font-family:Verdana;
    font-size:10pt;
	text-decoration: none;
}

.navLink a:hover
{
    color: Red;
    font-family:Verdana;
    font-size:10pt;
	text-decoration: underline;
}
.navLink a:selected
{
    color: Green;
	text-decoration: bold;
}
.footerText
{
    color: #99CCFF;
    font-family:Verdana;
    font-size:8pt;
}

.formActionButton
{
    margin:3px;
    cursor: pointer;
}

/* Breadcrumb */
.breadcrumbNav
{
    position: absolute; 
    background-color: #FFFFFF; 
    width: 400px; 
    height: 26px; 
    z-index: 1; 
    left: 245px; 
    top: 110px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:9pt;
}
.breadcrumbNav a
{
    position:relative;
    cursor: pointer; 
	color: #333399;
	background: none;
	text-decoration: none;
    
}
.breadcrumbNav a:hover
{
	color: red;
    font-weight:bold;
	background: none;
	text-decoration: none;
}

/*Hover Menu*/
.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#0000FF;
	opacity:.9;
	filter: alpha(opacity=90);
    width: 465px; 
    height: 24px; 
    z-index: 100; 
    left: 345px; 
    top: 81px;
}

.popupHover {
	background-color:#0000FF;
}
/*Popup Control*/
.popupControl{
    background-color:white;
    color: #333399;
    font-size: 10pt;
    font-weight:normal;
	position:absolute;
	visibility:hidden;
    z-index: 100; 
    border: solid 1px #99CCFF;
}
.productNavHeading
{
	padding: 3px 0 3px 0;
	color:#f43c71;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:12pt;
}

.productHeading
{
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:9pt;
}
.productDetailHeading
{
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:10pt;
}

.productDetailPrice
{
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:normal;
	font-size:24pt;
}
.productDetailCode
{
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:normal;
	font-size:8pt;
}
.productDetailHowToSize
{
	padding: 3px 0 3px 0;
	color:#593E1A; /*#5377A9;*/
	font-family:Arial, Sans-Serif;
	font-weight:normal;
	font-size:9pt;
}
.productDetailDescription
{
	padding: 3px 0 3px 0;
	color:#593E1A; /*#5377A9;*/
	font-family:Arial, Sans-Serif;
	font-weight:normal;
	font-size:10pt;
}
.productDescription
{
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:normal;
	font-size:8pt;
}

.productItemPagination
{
    position: absolute;  
    margin-left: 45px; 
    vertical-align: middle;
    color: #333399;
    font-size: 10pt;
    font-weight:normal;
}
.productItemPagination a
{
    cursor: pointer; 
	color: #333399;
	background: none;
	text-decoration: none;
}

.productItemPagination a:hover
{
	color: blue;
    font-weight:bold;
	background: none;
	text-decoration: none;
}

#cartHeaderLayer
{
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:9pt;
}
#cartItemLayer
{
	padding: 3px 0 3px 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	vertical-align:middle;
}
