﻿body{font-family: Tahoma; font-size: 10px; color: #000000; padding: 0px; margin: 0px;}
/*body td{width: 1003px;}*/
a{font-family: Tahoma; font-size: 10px; font-weight: normal; text-decoration: none; color: #4E4E4E; }
/*--------------------------------------------Overall Common Styles for Table------------------------------------*/
.HDRTD{text-align: left; vertical-align: top; width: 1003px;}
.BODYTD{text-align: left; vertical-align: top; width: 803px;}
.FTRTD{text-align: left; vertical-align: top; width: 1003px;}
.NAVTD{text-align: left; vertical-align: top; width: 200px;}

.HDRMAIN{display: block; width: 1003px; height: 113px; background-image: url('../SiteImage/hdrBackPix.gif'); background-repeat: repeat-x; background-position: left top;}

/*------------------------- Header Logo and Shopping Cart Covered in this Section--------------------------------*/
.HDRLOGOLEVEL{display: block; width: 1003px; height: 77px;}
.HDRSHOPLOGO{display: block; float: left; width: 336px; height: 77px; background-image: url('../SiteImage/hdrLogo1.gif'); background-repeat: no-repeat; background-position: left top;}
.HDRSHOPLOGO div{float: left; width: 336px; height: 20px; margin-top: 54px;}
.HDRMENU{display: block; float: left; padding: 2px 5px 5px 5px; width: 656px; height: 67px; white-space: pre-wrap; background-image: url('../SiteImage/topLinkshade.gif'); background-repeat: no-repeat; background-position: right top;}
.HDRMENU div{display: block; width: 656px; height: 20px; color: #747474; font-weight: 500; text-align: right; vertical-align: text-bottom; margin-bottom: 2px;}
.HDRMENU div a{display: inline; text-decoration: none; font-family: tahoma; color: #4E4E4E; margin: 0px 5px 0px 5px;}	
.HDRMENU div a:hover{color: #065094; text-decoration: none;}	
.HDRMENU .custLink{color: #0061A6; font-size: 12px; font-weight: 500; text-decoration: none;}	
.HDRMENU .custLink:hover{color: #0061A6; text-decoration: underline;}	


/*----------------------------Menus Covered in this section------------------------------------------------------*/
.HDRMENULEVEL{display: block; width: 1003px; height: 36px; color: #4E4E4E; text-align: left; vertical-align: middle;}
.HDRMENULEVEL a{display: block; float: left; text-decoration: none; color: #4E4E4E; width: 110px; font-size: 11px; height: 20px; padding-top: 16px; text-align: center; vertical-align: middle; background-image: url('../SiteImage/mnuStrip.gif'); background-repeat: no-repeat; background-position: left bottom;}
.HDRMENULEVEL a:hover{text-decoration: none; color: #000000; background-image: url('../SiteImage/mnuStripOver.gif'); background-repeat: no-repeat; background-position: left bottom;}
.divlftMenu{display: block; float: left; width: 555px; height: 37px;}
.divrgtMenu{display: block; float: left; width: 447px; height: 29px; padding-top: 6px; text-align: right; vertical-align: text-bottom;}
.divrgtMenu img{vertical-align: middle; border: none; cursor: pointer;  }

/*-------------------------------------------Styles for From Elements---------------------------------------------*/
/*input
{
	background-color: #ffffff;
	border: solid 1px #919191;
	height: 15px;
	vertical-align:middle;
	font-size: 11px;
	font-weight: 500;
	padding: 0px 5px 0px 5px;
}*/

/*--------------------------------------------Styles for Navigation Panel-----------------------------------------*/
.navbarMain {display: block; width: 190px; margin: 10px 5px 10px 5px; background-color: #F8F8F8;}
.navbarMain .navTitle{display: block; width: 190px; height: 25px; background-image: url('../SiteImage/imgCatHeader.gif'); background-position: left top; background-repeat: no-repeat;}
.navbarMain .catItems{display: block; width: 190px; padding-bottom: 10px;}
.navbarMain .catItems a{font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none; color: #4E4E4E;}
.navbarMain a{display: block; width: 170px; border-bottom: dashed 1px #C5C5C5; padding: 7px 0px 2px 0px; margin: 0px 10px 0px 10px;}
.navbarMain a:hover{color: #EC7413; font-weight: 500; text-decoration: none; border-bottom: solid 1px #C5C5C5; letter-spacing: 0.05em;}
.navbarMain a:active{color: #EC7413; font-weight: 500; text-decoration: none; border-bottom: solid 1px #C5C5C5; letter-spacing: 0.05em;}

/*----------------------------------------------Style for the Body Area-------------------------------------------*/
.bodyMain {display: block; width: 771px; margin: 10px 18px 10px 15px; background-color: #ffffff;}

/*-----------Top Banner-----------*/
.bodyMain .mnBanner{display: block; width: 771px; height: 179px; float: left;}
.bodyMain .mnBanner img,a{border-style: none;}

/*----------Comp Into------------*/
.bodyMain .compIntro{display: block; width: 771px; height: 86px; margin-top: 10px; float: left;}
.bodyMain .compIntro .stlLeft{display: block; border-style: none; height: 86px; width: 108px; margin: 0px 7px 0px 0px; float: left;}
.bodyMain .compIntro .stlLeft img{width: 108px; height: 86px; background-image: url('../SiteImage/imgWelcomeStore.gif'); background-repeat: no-repeat; background-position: left top;}
.bodyMain .compIntro .stlRight{display: block; border-style: none; height: 86px; width: 80px; margin: 0px 0px 0px 7px; float: right;}
.bodyMain .compIntro .stlRight img{width: 80px; height: 86px; background-image: url('../SiteImage/logoBBB.gif'); background-repeat: no-repeat; background-position: left top;}
.bodyMain .compIntro .stlCenter{display: block; width: 544px; height: 70px; padding: 6px 0px 0px 10px; vertical-align: middle; text-align: justify; font-size: 11px; font-weight: 500; float: left;}
/*.bodyMain .compIntro div p{width: 544px; margin: 0px; text-align: left; font-size: 12px; font-weight: 500;}*/

/*-----------Scrolling Strip------------------*/
.scrStripMain {display: block; width: 771px; clear: both; height: 26px; margin: 7px 0px 7px 0px; background-image: url('../SiteImage/scrStripPix.gif'); background-repeat: repeat-x; background-position: left top;}	
.scrStripMain .lftScroll{width: 25px; height: 26px; background-image: url('../SiteImage/scrLeft.gif'); background-repeat: no-repeat; background-position: left top; float: left;}
.scrStripMain .cntrScroll{width: 720px; height: 19px; padding-top: 7px; font-family: 12px; font-weight: 500; text-align: center; vertical-align: middle; float: left;}
.scrStripMain .rgtScroll{width: 25px; height: 26px; background-image: url('../SiteImage/scrRight.gif'); background-repeat: no-repeat; background-position: left top; float: right;}

/*-----------Best Seller------------------*/
.bestSeller {display: block; width: 771px; height: 171px; float: none; clear: both;}	
.bestSeller .sellerBlock{width: 252px; height: 171px; background-image: url('../SiteImage/imgBestSellerBlock.gif'); background-repeat: no-repeat; background-position: left top; float: left;}	
.bestSeller .sellerBlockM{width: 252px; height: 171px; margin: 0px 7px 0px 7px; background-image: url('../SiteImage/imgBestSellerBlock.gif'); background-repeat: no-repeat; background-position: left top; float: left;}	
.bestSeller .title{display: block; width: 232px; height: 25px; margin-left: 19px; font-family: Verdana; color: #4e4e4e; font-weight: 600; padding-top: 7px;}
.bestSeller .content{display: block; width: 228px; height: 123px; margin: 0px 6px 0px 6px;  padding: 5px;}
.bestSeller .content p{width: 228px; height: 123px; text-align: justify; font-family: Verdana; color: #000000; font-weight: 500;}
.bestSeller .content p a{font-family: Tahoma; color: #ff0000; font-weight: 600; text-decoration: none;}
.bestSeller .content p a:hover{font-family: Tahoma; color: #ff0000; font-weight: 600; text-decoration: underline;}
.bestSeller .content img{width: 78px; height: 78px; float: left; margin: 7px;}

/*---------------Encapsualted---------------*/
.encapsule {display: block; width: 1003px; background-color: #ffffff;}
/*-------------------Footer------------------*/
.footer {display: block; width: 1003px; height: 40px; text-align: center; vertical-align: middle; background-image: url('../SiteImage/pixFooter.gif'); background-repeat: repeat-x; background-position: left top;}
.footer .copyright{float: left;}
.footer .developer{display: block; width: 300px; float: right; height: 30px; padding-top: 10px}
.footer .secureLogo{margin-top: 7px}

/*-------------------Footer------------------*/
.resource {display: block; width: 1003px; height: 40px; text-align: center; vertical-align: middle; margin: 10px 0px 0px 0px; line-height: 15px;}

/*------------------Miscellaneous----------------*/


.CatNavbarMain {display: block; width: 190px; background-color: #ffffff;}
.CatNavbarMain .navFooter{display: block; width: 190px; height: 10px; background-image:url(../SiteImage/navFooter.gif);background-position: left top; background-repeat: no-repeat;}
.CatNavbarMain .navTitleF{display: block; width: 180px;padding:5px 5px 0px 5px; font-weight:bold; height: 25px; background-image:url(../SiteImage/imgCatNavBg.jpg);background-position: left top; background-repeat: no-repeat;}
.CatNavbarMain .catItems{display: block; width: 190px; padding-bottom: 10px; background-image:url(../SiteImage/navBack.gif); background-repeat: repeat-y; background-position: left top;}
.CatNavbarMain .catItems a{font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none; color: #4E4E4E;}
.CatNavbarMain li{display: block; width: 170px; padding: 4px 0px 2px 0px;margin: 0px 10px 0px 10px; list-style: square }
.CatNavbarMain a:hover{color: #EC7413; font-weight: 500; text-decoration: none; border-bottom: solid 1px #C5C5C5; letter-spacing: 0.05em;}
.CatNavbarMain a:active{color: #EC7413; font-weight: 500; text-decoration: none; border-bottom: solid 1px #C5C5C5; letter-spacing: 0.05em;}
.selected{font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none; color: #EC7413;}
.caption
{
    float:left;
    padding-top:10px;
    padding-left:10px;
    color:#000000; 
    font-family:arial; 
   
    font-size:14px; 
}