﻿body
{
	margin: 0px;
	background-color: #ECE9DB;
}
a
{
	font-size: 11pt;
	font-family: Helvetica;
	color: #4F413D;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
a:Hover
{
	text-decoration: underline;
}

.tiledproducts
{
}
.tiledproducts td
{
	text-align: center;
}
.tiledproducts td a
{
	font-size: 9pt;
	color: #AD0E0E;
}
.link
{
	font-family: "Times New Roman";
	font-size: small;
	color: #0000FF;
	text-decoration: none;
}
.bottomLinksHomeNumber
{
	font-family: Helvetica;
	font-size: 14pt;
	font-weight: bolder;
	color: #22585D;
}
.defaultsectiontd
{
	background-color: #F1D9F7;
}
.defaultaddtd
{
	background-color: #B3C8D2;
}
.defaultmanagetd
{
	background-color: #C9ECD9;
}
.defaultmoduletd
{
	background-color: #C1E3F4;
}
.fbkbg
{
	background-image: url('Images/feedbackBG.jpg');
}
.evtbg
{
	background-image: url('Images/bgEvent.jpg');
	font-family: Helvetica;
	color: #FFFFFF;
	font-size: large;
	height: 40px;
	font-weight: bolder;
}
.tableBookHeaderBackground
{
	/*background-image :url('../Themes/Images/bgbookHomeMasterHeader.jpg');*/
	background-image: url('Images/bgblue.jpg'); /*margin-right:20px; 	margin-left:20px;*/
	padding-left: 30px;
	padding-right: 30px;
}

.menuHeaderSeprator
{
	background-image: url('Images/headerseprator_02.jpg');
}
.UPT
{
	background-image: url('Images/SignUpBG.jpg');
	font-family: Helvetica;
	color: #EBEEEB;
	font-size: large;
	height: 40px;
	font-weight: bolder;
}
.menuBookHeaderSeperator
{
	/*background-image :url('../Themes/Images/bookseperator.jpg');*/ /*background-image :url('Images/bgBlueHeaderseperator.jpg');*/
	background-image: url('Images/bgBlueHeaderlabelSeperat-03.jpg'); /*height:27px;*/
	width: 4px;
}
.tableHeaderContent
{
	margin-left: 30px;
	margin-right: 30px;
}
.imgheaderspeedshop
{
	background-image: url('Images/shoppeStop.jpg');
}
.imgheaderMyBasket
{
	background-image: url('Images/MyBasket_03.jpg');
}
.txtPageHeaderTitle
{
	font: 8; /*font-family:Verdana;*/
	font-size: small;
}
.txtBKPublication
{
	font-family: Helvetica;
	font-size: 28pt;
	font-weight: bold;
	color: #144565;
}
.txtPublicationLbl
{
	color: #406062;
	font-weight: bolder;
	font-size: 11pt;
}

.MenuSeperator
{
	background-image: url('Images/menuseperator.jpg');
	height: 41px;
	width: 4px;
}
.MenuSeperatorHide
{
	background-image: url('Images/menubgrd.jpg');
	height: 41px;
	width: 4px;
}
.DefaultMenu
{
	font-family: Helvetica;
	color: #4A4747;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.SelectedMenu
{
	font-family: Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.DefaultMenu:hover
{
	color: #008AFF;
}

.MenuTable
{
	background-image: url('Images/menubgrd.jpg');
	height: 41px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: repeat-x;
	text-align: center;
}



.bgBookFooter
{
	background-image: url('Images/bgBlueFooter.jpg');
}
.trbookfooter
{
	margin-top: 20px;
	margin-left: 25px;
	margin-right: 5px; /*font-size :medium ; 	font-weight:normal ;*/
}
.book_header_label
{
	color: #435966;
	font-size: 12pt;
	font-weight: bold;
	font-family: Helvetica;
}

.book_footer_label
{
	color: #435966;
	font-family: Helvetica;
	font: 12pt;
	font-weight: bold;
}

.rowfooterlabel
{
	margin-bottom: 5px;
	margin-right: 15px;
}

.bgBrownBooks
{
	background-image: url('Images/bgBrownBooks.jpg');
}

.bgDarkBrownBooks
{
	background-image: url('Images/Cathed.jpg');
	height: 30px;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	color: White;
	padding-left: 5px;
}
.verticalMenufont
{
	font-family: Helvetica;
	font-size: 12px;
	color: #4F413D;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.verticalMenufont:Hover
{
	text-decoration: underline;
}

.downloadCatalogfont
{
	font-family: Helvetica;
	font-size: 12px;
	color: #FF8A00;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.downloadCatalogfont:Hover
{
	text-decoration: underline;
}

.verticalBookMenuSepratorBrownLine
{
	background-image: url('Images/brownhorizontalline.jpg');
	height: 12px;
	width: 20px;
}
.horizontalYellowLine
{
	background-image: url('Images/horizontalyellowLine.jpg');
	height: 5px;
}
.tblBookHomeContent
{
	/*margin-left: 25px;  	margin-right: 25px;*/
	width:96%;
	background-image: url('Images/bgBooksContentBackground.jpg');
}
.bgGreenBackground
{
	background-image: url('Images/bgGreenBackgrioundbooks.jpg');
	height: 89px;
}
.bgDarkBackground
{
	background-image: url('Images/bgDarkGreen.jpg');
	height: 89px;
}
.btnAcrobetReader
{
	background-image: url('Images/btnAcrobetReader.jpg');
}
.darkbrownHorizontalLine
{
	background-image: url('Images/darkbrownHorizontalLine.jpg');
	height: 1%; /*width:178px;*/
	width: 100%;
}
.bgLightGreen
{
	/*background-image: url('Images/bgLightGreen.jpg');*/
	background-image: url('Images/bgGreenNew1.jpg');
}
.txtReaderChoice
{
	font-family: helvetica;
	font: 14px;
	color: #4F413D;
	font-weight: bold;
}
.txtBooksName
{
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.txtGiftOfPeace
{
	font-family: HelveticaNeue;
	font: 20pt;
	font-weight: bold;
}
.txtThoughtOfPeace
{
	font-family: HelveticaNeue;
	font: 13pt;
	height: 10px;
}
.btnMore
{
	background-image: url('Images/btnMore.jpg');
}
.horizontalDarkYellowLine
{
	background-image: url('Images/horizontalyellowLine.jpg');
}
.txtReview
{
	color: #0D8CB1;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.txtReview:hover
{
	text-decoration: underline;
}
.bgMuddyGreen
{
	background-image: url('Images/bgMuddyGreen.jpg');
	height: 128px;
}
.imgBooksCategorylist
{
	background-image: url('Images/nextcontent.jpg');
	height: 5px;
	width: 7px;
}
.txtBookDimension
{
	font-size: 11px;
	font-family: Microsoft Sans Serif;
	color: #000000;
}
.txtPrice
{
	font-size: 12px;
	font-family: Microsoft Sans Serif;
	color: #AD0E0E;
}
.rfSP
{
	font-size: 15px;
	font-family: Microsoft Sans Serif;
	color: #AD0E0E;
	font-weight: bold;
}
.txtDiscountPrice
{
	font-size: 8pt;
	font-family: Microsoft Sans Serif;
	color: #AD0E0E;
}
.bgDarkGray
{
	background-image: url('Images/bgDarkGrey.jpg');
}
.UPRT
{
	font-family: Helvetica;
	font-size: larger;
	font-weight: bold;
	color: #9F3329;
}


.txtShare
{
	color: #6C6363;
	font: 9pt;
}
.imgShare
{
	background-image: url('Images/imgShare.jpg');
	width: 150px;
}
.imgHorozontalLineDarkGreen
{
	background-image: url('Images/horizontalLineDarkGreen.jpg');
	height: 5px;
}
.imgbgContent
{
	background-image: url('Images/bgBooksContentBackground.jpg');
}
.txtBestSeller
{
	color: #4F413D;
	font-size: 13pt;
	font-family: Helvetica;
	font-weight: bolder;
}
.txtBestSellerRed
{
	color: Red;
	font-size: 13pt;
	font-family: Helvetica;
	font-weight: bolder;
}
.txtBestSellerBookTitle
{
	color: #AC0C0C;
	font-size: 11px;
	font-family: Microsoft Sans Serif;
	font-weight: bold;
	text-decoration: none;
}
.txtBestSellerBookAuthore
{
	color: #576357;
	font-size: 8pt;
	font-family: Microsoft Sans Serif;
	font-weight: bold;
}
.txtProductName
{
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.txtProductSubTitle
{
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.txtProductSubTitleNew
{
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.txtProductBrief
{
/*	font-family: Tahoma;
	font-size: 11px;
	color: #000000; */
	font-family: Microsoft Sans Serif;
	font-size: 9pt;
	font-weight: normal;
	color: #1E262A;
}

.txtProductAuthor
{
	font-family: Helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #3F6169;
}
.txtPageHeader
{
	font: 8;
	font-family: Verdana;
	font-size: small;
}

.txtAvailibility
{
	font-family: Helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #3F6169;
}
.txtProductDescription
{
	font-family: Microsoft Sans Serif;
	font-size: 9pt;
	font-weight: normal;
	color: #1E262A;
}
.imgbackground
{
	background-image: url('/Images/bgImageBackGround.jpg');
}
.txtSimilarproduct
{
	font-family: Microsoft Sans Serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CE2A29;
}
.imgMP3
{
	margin-bottom: -2px;
	margin-left: 10px;
}
.txtReaderChoiceAuthore
{
	font-family: Microsoft Sans Serif;
	font: 8pt;
	font-size: small;
	color: #000000;
	text-decoration: none;
}

.topLinksHome
{
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #22585D;
	text-decoration: none;
}
.topLinksHome:hover
{
	color: #008AFF;
}
.bottomLinksHome
{
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #22585D;
	text-decoration: none;
}

.bottomLinksHome:hover
{
	text-decoration: underline;
}

.imgBookSearchlabel
{
	background-image: url('Images/bgSearchResult.jpg');
	height: 30px;
}
.imgSearchResultlabel
{
	background-image: url('Images/bgSearchResult-06.jpg');
	height: 30px;
	color: #3A3535;
	font-size: 14px;
	font-family: Microsoft Sans Serif;
	padding-left: 10px;
}
.bgMuddyBlue
{
	background-image: url('Images/bgMuddyBlue.jpg');
}
.txtPageLabel
{
	color: White;
	font-family: Microsoft Sans Serif;
	font-size: 10pt;
	font-weight: bold;
}
.txtPriceBoldBlack
{
	font-family: Microsoft Sans Serif;
	font-weight: bold;
	font-size: 10pt;
}
.txtPriceBoldRed
{
	font-family: Microsoft Sans Serif;
	font-weight: bold;
	font-size: 10pt;
	color: #AD0E0E;
}
.BackGroundShopping
{
	background-color: #E0E6D5;
}

.BackGroundRating
{
	background-color: #00A3BA;
}

.ShoppingCartLeftTile
{
	font-family: Microsoft Sans Serif;
	font-size: 9pt;
	color: #AD0E0E;
}
.homeDescriptionNormal
{
	font-family: Microsoft Sans Serif;
	font-size: 9pt;
	font-weight: normal;
	color: #1E262A;
}
.whitefont
{
	font-family: Helvetica;
	font-size: 12pt;
	font-weight: Bolder;
	color: #FFFFFF;
}
.blackfont
{
	font-family: Helvetica;
	font-size: 12pt;
	font-weight: Bolder;
	color: Black;
}
.txtTermaandContidionBrief
{
/*	font-size: 8pt;
	color: #5D5D61;
	font-family: Verdana;  */
	font-family: Microsoft Sans Serif;
	font-size: 9pt;
	font-weight: normal;
	color: #1E262A;
}
.ContinueShopping
{
	background-image: url('Images/btnContinueShopping.jpg');
}
.linetbl
{
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0182B8;
}
.shoppingcartTop
{
	background-color: #4B4C85;
	font-family: Helvetica;
	font-size: 16pt;
	color: #FFFFFF;
}
.speedshopTop
{
	background-color: #3b4868;
	font-family: Helvetica;
	font-size: 16pt;
	color: #FFFFFF;
}
.gbkss
{
	background-color: #B9C8AF;
	font-family: Helvetica;
	font-size: 16pt;
	color: #FFFFFF;
}
.ybkss
{
	background-color: #DADAB3;
	font-family: Helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
.shoppingcartBelowTop
{
	background-color: #756A83;
	font-family: Helvetica;
	font-size: 11pt;
	color: #FFFFFF;
}
.shoppingcartBelow
{
	background-color: Transparent;
	font-family: Helvetica;
	font-size: 11pt;
	color: #756A83;
}
.txtOrderInfo
{
	color: Black;
	font-size: 12px;
	font-family: Arial;
}
.txtOrderStatus2
{
	font-size: 2pt;
	color: Black;
}
.txtProductInfoHeader
{
	text-align: center;
	background-color: #5489B2;
	vertical-align: middle;
	font-family: Arial;
	color: White;
}
.horLineShoppingCart
{
	background-image: url('Images/horLineShoppingCart.jpg');
}
.horLinebrownShoopingCart
{
	background-image: url('Images/horizotalLineLightBrown.jpg');
}
.txtShopingLeftMenu
{
	font-family: Helvetica;
	font-size: 11pt;
	color: #6D6949;
	font-weight: bold;
}

.txtOrderStatusLink
{
	font-size: 11pt;
	color: red;
	font-weight: bold;
}

.txtStep2Blue
{
	font-family: Helvetica;
	font-size: 10pt;
	font-weight: bolder;
	color: #0B8CB3;
}
.txtStep2BlueSmall
{
	font-family: Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #0B8CB3;
}
.txtBrownHeaderLabel
{
	font-family: Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: White;
}
.pagercss
{
	text-align: left;
	text-indent: 2px;
}
.pagercontrols
{
	display: block;
	position: relative;
	top: 24px;
	left: 220px;
	float: left;
	z-index: 1;
}

.AboutUsHeader
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #AC0C0C;
	text-align: left;
}

.ShoppingCartHeader
{
	border-bottom: solid 1px #688593;
	border-top: none;
	border-left: none;
	border-right: none;
	font-family: Helvetica;
	color: #4A4747;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	height: 35px;
	padding-left: 5px;
}
.ShoppingCartItem
{
	vertical-align: top;
	padding-top: 15px;
	font-size: 11px;
	font-family: Microsoft Sans Serif;
	color: #000000;
}
.imgMP3Track
{
	background-image: url('Images/mp3track.jpg');
}
.imgmyOrder
{
	background-image: url('Images/myorder.jpg');
}
.imgEcard
{
	background-image: url('Images/imgEcard.jpg');
}
.imgPodcast
{
	background-image: url('Images/imgPodcast.jpg');
}
.imgOrderStatusMenu
{
	/*background-image : url('Images/ordertatusMenu.jpg'); */
	background-image: url('Images/bgOrderMneuNew.jpg');
}

.imgUpcom
{
	/*background-image : url('Images/ordertatusMenu.jpg'); */
	background-image: url('Images/bgUpcom.jpg');
}
.txtTrackOrder
{
	color: #3C8239;
	font-size: 20px;
	font-family: Verdana;
}
.horiLineDarkGreen
{
	background-image: url('Images/horiLineDarkGreenFull.jpg');
}
.orderStatusInfo
{
	background-image: url('Images/orderStatusinfo.png');
	background-repeat : no-repeat;
	background-position : left;  
}
.txtMyOrder
{
	font-size: 11pt;
	font-family: Microsoft Sans Serif;
}
.horiLineOrderStatus
{
	background-image: url('Images/horiLineDarkGreenHalf.jpg');
}
.bgCustomerService
{
	background-image: url('Images/bgLightGreen.jpg');
}
.OrdergridMenu
{
	font-family: Helvetica;
	color: #3C4548;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}
.orderStatusGridColumntxt
{
	font-family: Microsoft Sans Serif;
	color: #1E262A;
	font-size: 12px;
	text-decoration: none;
}


.OrderMenuTable
{
	background-image: url('Images/bgOrderMneuNew.jpg');
	height: 39px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: repeat-x;
	text-align: center;
}

.SelectedMenuTable
{
	background-image: url('Images/SelectedNew.jpg');
	height: 41px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: repeat-x;
	text-align: center;
}
.OrderMenuSeperator
{
	background-image: url('Images/menubrownseperator.jpg');
	height: 41px;
	width: 4px;
}
.testddl
{
	color: #949494;
	font-family: Comic Sans MS;
	border-style: solid;
	border-color: rgb(204,207,194);
}
.eventtitle
{
	font-family: Microsoft Sans Serif;
	font-size: 15pt;
	font-weight: bold;
	color: #AD0E0E;
	text-decoration:none;
}
.cardtitle
{
	font-family:Helvetica;
	background-color:#575D6B;
	font-style:normal;
	font-weight: bold;
	font-size:large;
	height:40px;
	padding-left:10px;
}
.cardsubtitle
{
	font-family: Microsoft Sans Serif;
	font-size: 12pt;
	font-weight: bold;
	color:#5D97C0;
	text-decoration:none;
}
.cardtitle1
{
	font-family: Microsoft Sans Serif;
	font-size: 13pt;
	font-weight: bold;
	color:#4F413D;
	text-decoration:none;
}
.text1
{
	font-family: Microsoft Sans Serif;
	font-size: 10pt;
	font-weight:bold ;
	color:#5A6475;
	text-decoration:none;
}
.text
{
	font-family: Microsoft Sans Serif;
	font-size: 11pt;
	font-weight:normal ;
	color:#4A4747;
	text-decoration:none;
}
.textradiobutton
{
	font-family: Microsoft Sans Serif;
	font-size: 10pt;
	font-weight:normal ;
	color:#4A4747;
	text-decoration:none;
	white-space:nowrap;
	background-position:bottom;
	text-transform:capitalize;
	list-style-type:none;
}
.textradiobutton1 input  
{
    font-family: Microsoft Sans Serif;
	font-size: 10pt;
	font-weight:normal ;
    display: block;
    float: left;
}
.textradiobutton1 label  
{
    font-family: Microsoft Sans Serif;
	font-size: 10pt;
	font-weight:normal; 
    display: block;
    float:left;
    text-align:left;
}
.clickimage
{
	cursor: pointer;
}
.pg-normal 
{
	color: black;
	font-weight: normal;
	text-decoration: none;    
	cursor: pointer;    
}
.pg-selected 
{
	color: black;
	font-weight: bold;        
	text-decoration: underline;
	cursor: pointer;
}
.pageable
{
	color: black;
	font-weight: bold;        
	text-decoration: underline;
	cursor: pointer;
}
.paginationstyle{ /*Style for demo pagination divs*/
	width: 250px;
	text-align: center;
	padding: 2px 0;
	margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
	border: 1px solid navy;
	margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
	padding: 0 5px;
	text-decoration: none;
	border: 1px solid black;
	color: navy;
	background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
	color: #000;
	background-color: #FEE496;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/
	background-color: white;
	cursor: default;
	color: #929292;

}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
	border: 0;
	padding: 0;
}
.paginationstyle a.imglinks img{
	vertical-align: bottom;
	border: 0;
}
.text2
{
	font-family: Microsoft Sans Serif;
	font-size: 10pt;
	font-weight:normal ;
	color:Red;
	text-decoration:none;	
}
.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}
div.MaskedDiv 
{
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	padding:40px;
    z-index:100;
	/* ieWin only stuff */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale);
}


div.ModalPopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
/*	background-color: #CCCCCC; */
     background-color:#eef3ef;     
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	visibility: hidden;
	 color: Black;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
    width: 300px;
    height :auto;
}
.lnkSubmit
{
	margin:0px 0px 0px 0px;
	background:url('Images/btnSubmit.jpg') left center no-repeat;
 	padding: 0em 1.2em; 
	font: 8pt "tahoma"; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	letter-spacing: 0px; 
	
}
.lnkReset
{
	margin:0px 0px 0px 0px;
	background:url('Images/btnClear.jpg') left center no-repeat;
	padding: 0em 1.2em; 
	font: 8pt "tahoma"; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	letter-spacing: 0px; 
	
}
.imglatestbook
{
	min-width:250px;
	max-width:420px;
	min-height:250px;
	max-height:371px;
	border: 5px solid #B9B6AA !important;
}
.tdsep
{
	background:url('Images/horiLineDarkGreenFull.jpg') left center repeat-x;
}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
    font-weight: bold;
    font-size: larger;
    color: #336798;
}

.progressbarcontainer
{
    width: 98%;
    height: 15px;
    border: solid 1px black;
    padding: 1px;
}

.progressbar
{
    width: 0px;
    background-color: Red;
    height: 15px;
}

