/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ /* Reset all style to default */
body
{
    padding: 0;
    margin: 0;
	margin-right: 20px;
    font: 12px Arial, Helvetica, Garuda, sans-serif; *font-size:small;
*font:x-small;
}
table
{
    font-size: inherit;
    font: 100%;
}
img
{
    border: 0;
}
p
{
    margin: 1em 0;
}
/* End of reset */
.menuHeader
{
    color: #FFFFFC;
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
}
.menuOption
{
    color: #A3B0B4;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}
.menuTxt
{
    color: #FEFFFF;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}
.topmenuLink
{
    color: #A5AFB6;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}
.searchTxt
{
    color: #FEFFFF;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}
.hpTxtLarge
{
    color: #FEFFFF;
    font-size: 20px;
    font-family: arial;
    font-weight: bold;
}
.hpTxt
{
    color: #FEFFFF;
    font-size: 14px;
    font-family: arial;
}
.titleTxt
{
    color: #192424;
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
}
.pathTxt
{
    color: #192424;
    font-size: 12px;
    font-family: arial;
    text-decoration: none;
}
.regularTxt
{
    color: #192424;
    font-size: 12px;
    font-family: arial;
}
.productTxt
{
    color: #192424;
    font-size: 11px;
    font-family: arial;
}
.footerTxt
{
    color: #ffffff;
    font-size: 11px;
    font-family: arial;
}
.productName
{
    color: #734285;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}
.engravingText
{
    width: 100px;
    height: 18px;
    border: 1px solid #D6D6D6;
}
.engravingLogo
{
    width: 150px;
    height: 18px;
    border: 1px solid #D6D6D6;
}
.hpLinks
{
	color: #192424;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#prog1
{
    vertical-align:middle;
    text-align:center;
    padding:0px 25px 0px 25px;
    border: solid 1px #8BB5D6;
    left:0;
    background-color:#FFFBDD;
    width:100px;
    direction:ltr;
    position:absolute;
}
/* Pager style */
.PagerOtherPageCells
{
    border: solid 1px #CCDBE4;
    background-color: #FFFFFF;
    color: #3666D4;
    font-weight: normal;
    padding: 1px;
    font-size: 11px;
}
.PagerOtherPageCells A
{
    text-decoration: none;
    font-size: 11px;
}
.PagerOtherPageCells:hover
{
    border-color: #2B55AF;
    background-color: #3666D4;
}
.PagerHyperlinkStyle
{
    font-size: 11px;
    padding: 1px;
}
.PagerOtherPageCells:hover A
{
    color: #FFFFFF;
}

