﻿#wucItemDetails { margin-bottom: 10px; }
#itemDetails td { vertical-align: top; }
#itemDetails #title { font-family: Arial; font-size: 12pt; color: #800000; font-weight: bold; padding-bottom: 5px; }
#itemDetails .idNotavailMsg { padding-bottom: 20px; font-family: Arial; font-size: 16px; line-height: 20px; font-weight: bold; color: #D20000; }
#itemDetails #image { width: 250px; padding-right: 15px; padding-top: 0px; }
#itemDetails #price { height: 25px; font-family: Arial; font-size: 11pt; font-weight: bold; }
#itemDetails #price div, #itemDetails .qty div { float: left; }
#itemDetails .qty { height: 25px; font-family: Arial; font-size: 12px; font-weight: bold; }
#itemDetails #price #price_value { color: Maroon; padding-left: 5px; }
#itemDetails .qty #qty_value { padding-right: 5px; padding-left: 5px;}
#itemDetails .qty #qty_value input { width: 30px; height:16px; margin-bottom:-1px; border:solid 1px #ABADB3; }
#itemDetails .qty .buyNowBtn { margin-top: 1px; }
#itemDetails .links { color: Navy; font-size: 10px; font-family: Arial; margin-top: 0px; margin-bottom: 0px; }
#itemDetails #otherInfo { padding-top: 25px; font-family: Arial; font-size: 12px; }
#itemDetails #otherInfo .oi_item { height: 25px; }
#itemDetails #otherInfo .oi_item div { float: left; }
#itemDetails #otherInfo .oi_item #oi_title { font-weight: bold; width: 100px; }
#itemDetails #descript { padding-top: 12px; }
#itemDetails #descript #desc_title { height: 18px; padding-bottom: 10px; }
#itemDetails #descript #desc_titleImg { height: 18px; width: 160px; }
#itemDetails .content { margin-left: 0px; margin-right: 5px; margin-top: 10px; }
#itemDetails #footer { margin-top: 30px; font-size: 12px; }
#itemDetails #footer #backToTop { float: right; text-align: right; }
#itemKitDetails #title { font-family: Arial; font-size: 20px; line-height: 20px; font-weight: bold; margin-bottom: 40px; color: #800000; }
#itemKitDetails #image { width: 250px; padding-left: 50px; }
#itemKitDetails #image .imgContent { width: 200px; margin-left: auto; margin-right: auto; }
#itemKitDetails #image #imageNote { color: #999999; font-size: 10px; font-family: Arial; line-height: 14px; text-align: center; margin-bottom: 15px; margin-top: 5px; }
#itemKitDetails #buy_button { width: 96px; margin-left: auto; margin-right: auto; }
#itemKitDetails #customize_button { margin-left: auto; margin-right: auto; background: #ffffff url(../images/btnCustomize.jpg) no-repeat; width: 100px; height: 22px; border: none; cursor:default; }
#itemKitDetails #priceDet { font-family: Arial; font-size: 16px; padding-top: 20px; padding-left: 30px; height: 30px; }
#itemKitDetails #priceDet #priceTitle { font-weight: bold; }
#itemKitDetails #priceDet #priceValue { min-width: 40px; width: auto; margin-top: -2px; font-weight: bold; color: Maroon; font-size: 18px; }
#itemKitDetails #priceDet #qtyTitle { font-weight: bold; padding-left: 15px; }
#itemKitDetails #priceDet #qtyValue { font-family: Arial; font-size: 20px; }
#itemKitDetails #priceDet #print { text-align: right; padding-top: 5px; }
#itemKitDetails #priceDet #print a { font-family: Arial; font-size: 10px; color: Navy; font-weight: bold; }
#itemKitDetails #descript { font-size: 12px; font-family: Arial; padding-top: 20px; }
#itemKitDetails #descript .content { margin-top: 10px; }
#itemKitDetails #descript #desc_title { height: 18px; padding-bottom: 10px; }
#itemKitDetails #descript #desc_titleImg { height: 18px; width: 160px; }
#itemKitDetails #customize { padding-top: 20px; font-size: 12px; font-family: Arial; }
#itemKitDetails #customize #cust_titleImg { height: 18px; width: 160px; }
#itemKitDetails #customize .cust_content { padding-top: 15px; }
#kitItems { padding-left: 5px; }
#kitItems #kitItemsContent { padding-left: 20px; }
#kitItems #kitItemsDescr { font-weight: bold; font-size: 14px; }
#kitItemList { font-size: 9pt; padding-top: 5px; padding-bottom: 5px; font-family: Arial; }
#kitItemList input { margin-right: 10px; margin-left: 10px; }
#kitItemList label { font-size: 9pt; vertical-align: text-bottom; }
#kitItemList a { font-family: arial; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none; margin: 0px; }
#kitItemList a:hover { color: navy; text-decoration: underline; }
#kitItems .kitItemSelected { background-color: #f5f5f5; }
#kitItems .kitItemUnSelected { background-color: #ffffff; }
#kitItems div.kitItemSelected { line-height: 19px; }
#kitItems div.kitItemUnSelected { line-height: 19px; }
.kitItemAdd { color: Maroon; }
.kitItemLink { color: #ff0000; font-family: Arial; font-size: 10pt; }
.raised { position: fixed; right: 20px; bottom: 30px; width: 130px; height: 120px; background-color: White; padding: 5px; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }
.raised:before, .raised:after { content: ""; position: absolute; z-index: -2; }
.raised p { font-size: 16px; font-weight: bold; }
.KitTotalPrice { width: 130px; height: 120px; background-color: White; padding: 5px; position: fixed; right: 20px; bottom: 30px; border: 4px solid #C0C0C0; -moz-box-shadow: 3px 3px 4px #CCC; -webkit-box-shadow: 3px 3px 4px #CCC; box-shadow: 3px 3px 4px #CCC; }
#totPriceTitle { text-align: center; font-weight: bold; padding-bottom: 3px; }
#totPriceValue { text-align: center; font-weight: bold; color: Maroon; font-size: 18px; padding-bottom: 3px; }
.KitTotalPrice .buyNowBtn { margin-left: 18px; }
.imgGallery .mainImage { height: 250px; width: 250px; cursor: pointer; text-align: center; }
.imgGallery .enlargeImage { background-color: #999999; color: #ececec; text-align: center; font-size: 12px; font-family: Arial; height: auto; font-weight: bold; vertical-align: middle; cursor: pointer; margin-bottom: 5px; margin-top: 5px; }
.imgGallery .items { padding-top: 10px; }
.imgGallery .items .item { cursor: pointer; background-color: #ffffff; padding: 1px; }
.imgGallery .items .item .itemPlace { height: 55px; width: 55px; background-color: #FFFFFF; padding: 2px; text-align: center; }
.eagleTbl { width: 275px; background-color: #F7F7F7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1F1F1F; margin-top: -23px; border: 4px solid #C0C0C0; -moz-box-shadow: 3px 3px 4px #CCC; -webkit-box-shadow: 3px 3px 4px #CCC; box-shadow: 3px 3px 4px #CCC; }
.eagleImg { background-color: #FFFFFF; }
.dsg { color: #013366; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding: 0px; margin: 0px; }
.inusa { color: #B51108; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding: 0px; margin: 0px; }
.eaglCnt { line-height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2C2C2C; padding: 8px; padding-bottom: 4px; text-align: justify; }
.pnlQtyPricing { font-family: Arial; font-size: 14px; color: #1D1D1D; }
.pnlQtyPricing .qtyPricingTable { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1D1D1D; margin-top: 5px; }
.pnlQtyPricing .qtyPricingTable th { background-color: #EBEFEF; font-family: Arial; font-size: 13px; color: #1D1D1D; font-weight: bold; padding: 2px; }
.pnlQtyPricing .qtyPricingTable td { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1D1D1D; text-align: center; padding: 2px; }
.categoryPath { COLOR: #555555; font-family: Arial; font-size: 12px; font-weight: bold; height: 20px; list-style-type: none; padding-left: 0px; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; }
.categoryPath li {  float: left; padding-right: 5px; padding-bottom: 0px; margin-bottom: 0px; }
.categoryPath a { COLOR: #555555; TEXT-DECORATION: underline; }
.categoryPath a:hover { COLOR: black; TEXT-DECORATION: underline; }

.gPlus_share_button { background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: left top; width: 32px; height: 20px; cursor: pointer; }
.gShare_share_button { background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: -32px top; width: 59px; height: 20px; cursor: pointer; }
.pinIt_share_button { background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: -91px top; width: 43px; height: 20px; cursor: pointer;}
.twitter_share_button { background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: -134px top; width: 55px; height: 20px; cursor: pointer; }
.fbLike_share_button{background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: -189px top; width:46px;height:20px;cursor:pointer}
.fbSend_share_button{background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: -235px top; width:51px;height:20px;cursor:pointer}
.linkedIn_share_button{background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: -286px top; width:61px;height:20px;cursor:pointer}
.printer { background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: -349px top; width: 22px; height: 20px; cursor: pointer; }
.icon_enlarge { background-image: url(../images/sprtLong.png); background-repeat: no-repeat; background-position: -373px top; width: 18px; height: 13px; }