/*- - - - - - - - - - Default Style - - - - - - - - - -*/

table {
	border: 0px solid #EAEAEA;
}

body,table,th,tr,td,body,input,select,textarea,a,ul,li {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	/*background: #FFFFFF url(../../_images/main/page_bg2.jpg) repeat-y center;*/
}

#fix{
	table-layout: fixed;
	word-wrap: break-word;
	white-space: normal;
}

.normal{
	color:#666666;
}.normal a:link{
	color:blue;
	text-decoration:none;
}.normal a:hover{
	color:blue;
	text-decoration:underline;
}.normal a:active{
	color:blue;
	text-decoration:none;
}


/*- - - - - - - - - - Layout Style - - - - - - - - - -*/

#hline{
	background:  url(../../_images/main/hline.gif) repeat-x bottom;
}#vline{
	background:  url(../../_images/main/vline.gif) repeat-y left;
}#vline2{
	background:  url(../../_images/main/vline_truehits.gif) repeat-y right;
}

#headContent{
	color:#290F68;
	line-height:20px;
}#headContent2{
	color:#290F68;
	line-height:20px;
}

}#strongGreen {
	font-family: tahoma;
	font-size: 12px;
	color: #395210;
}

}#highLight {
	background: #FFFFCC;
}

#headerBlue{
	font-family: tahoma;
	font-size: 16px;
	color: #290F68;
	font-weight: bold;
}#headerBlue a{
	font-size: 16px;
	color: #290F68;
	font-weight: bold;
	text-decoration:none;
}#headerBlue a:hover{
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
#subHeaderBlue{
	font-family: tahoma;
	font-size: 11px;
	background-color:#EAEAEA;
	line-height:27px;
	border-bottom: 1px dashed #CCCCCC;
}


#pageOption{
	color: #000000;
}#pageOption a{
	color: #666666;
	text-decoration:none;
}#pageOption a:hover{
	color: #000000;
	text-decoration:underline;
}#pageOption a:visited{
	/*color:#000000;*/
	/*text-decoration:none;*/
}

#setFont{
	color:#FFFFFF;
	font-size: 11px;
}#setFont a{
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}#setFont a:hover{
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}

#showMsgError{
	color: red;
	font-size: 20px;
	font-weight: bold;
	line-height: 72px;
}


/*- - - - - - - - - - Main Component Style - - - - - - - - - -*/

#head{ }

#menuBar{
	background: #FFFFFF url(../../_images/main/menubar_bg.jpg) repeat-x bottom;
	line-height:22px;
	font-weight:bold;
}#menuBar a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}#menuBar a:hover{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}#menuBar a:visited{
	/*color:#000000;*/
	/*text-decoration:underline;*/
}

#searchBar{
	color:#000000;
	text-decoration:none;
}#searchBar a{
	color:#666666;
	text-decoration:none;
}#searchBar a:hover{
	color:#000000;
	text-decoration:underline;
}#searchBar a:visited{
	color:#3399CC;
	text-decoration:none;
}

#footter{
	background-color: #CCCC99;
}#footter a{
	color:#000000;
	text-decoration:none;
}#footter a:hover{
	color:#000000;
	text-decoration:underline;
}#footter a:visited{
	/*color:#000000;*/
	/*text-decoration:none;*/
}


/*- - - - - - - - - - Show Component Style - - - - - - - - - -*/

/*- - - - - - - - - - - - - - - - - - - - - Intro.*/
#intro{
	vertical-align: top;
	text-align: right;
	color:#000000;
}#intro a{
	color:#000000;
	text-decoration:none;
}#intro a:hover{
	color:#000000;
	text-decoration:underline;
}#intro a:visited{
	color:#000000;
	text-decoration:none;
}

/*- - - - - - - - - - - - - - - - - - - - - Best Category Seller.*/
#bestCatSeller{
	background: #FFFFFF url(../../_images/main/bestcatsellers.jpg) no-repeat bottom left;
	vertical-align: top;
	text-align: right;
	color:#000000;
}#bestCatSeller a{
	color:#000000;
	text-decoration:none;
}#bestCatSeller a:hover{
	color:#000000;
	text-decoration:underline;
}#bestCatSeller a:visited{
	/*color:#000000;*/
	/*text-decoration:none;*/
}

/*- - - - - - - - - - - - - - - - - - - - - Feature Author.*/
#featureAuthor{
	background: #FFFFFF url(../../_images/main/featureauthors.jpg) no-repeat bottom left;
	vertical-align: top;
	text-align: right;
	color:#000000;
}#featureAuthor a{
	color:#000000;
	text-decoration:none;
}#featureAuthor a:hover{
	color:#000000;
	text-decoration:underline;
}#featureAuthor a:visited{
	/*color:#000000;*/
	/*text-decoration:none;*/
}

/*- - - - - - - - - - - - - - - - - - - - - Category List.*/
#categoryList{
	color:#666666;
}#categoryList a{
	color:#666666;
	text-decoration:none;
}#categoryList a:hover{
	color:#000000;
	text-decoration:underline;
}#categoryList a:visited{
	color:#3399CC;
	text-decoration:none;
}


/*- - - - - - - - - - Right Component Style - - - - - - - - - -*/

/*- - - - - - - - - - - - - - - - - - - - - My Account.*/
#myAccount{
	color:#666666;
}#myAccount a{
	color:#666666;
	text-decoration:none;
}#myAccount a:hover{
	color:#000000;
	text-decoration:underline;
}#myAccount a:visited{
	/*color:#3399CC;*/
	/*text-decoration:none;*/
}

/*- - - - - - - - - - - - - - - - - - - - - Best Seller.*/
#bestSeller{
	color:#666666;
}#bestSeller a{
	color:#666666;
	text-decoration:none;
}#bestSeller a:hover{
	color:#000000;
	text-decoration:underline;
}#bestSeller a:visited{
	color:#3399CC;
	text-decoration:none;
}

/*- - - - - - - - - - - - - - - - - - - - - Special Offer.*/
#specialOffer{
	color:#666666;
}#specialOffer a{
	color:#666666;
	text-decoration:none;
}#specialOffer a:hover{
	color:#000000;
	text-decoration:underline;
}#specialOffer a:visited{
	color:#3399CC;
	text-decoration:none;
}


/*- - - - - - - - - - Content Component Style - - - - - - - - - -*/

/*- - - - - - - - - - - - - - - - - - - - - Listing Subject.*/
#listingSubject{
	color:#666666;
}#listingSubject a{
	color:#666666;
	text-decoration:underline;
}#listingSubject a:hover{
	color:#000000;
	text-decoration:underline;
}#listingSubject a:visited{
	color:#3399CC;
	text-decoration:underline;
}

/*- - - - - - - - - - - - - - - - - - - - - New Release.*/
#newRelease{
	color:#666666;
}#newRelease a{
	color:#333333;
	text-decoration:underline;
}#newRelease a:hover{
	color:#000000;
	text-decoration:underline;
}#newRelease a:visited{
	color:#3399CC;
	text-decoration:underline;
}

/*- - - - - - - - - - - - - - - - - - - - - Feature Title.*/
#featureTitle{
	color:#666666;
}#featureTitle a{
	color:#333333;
	text-decoration:underline;
}#featureTitle a:hover{
	color:#000000;
	text-decoration:underline;
}#featureTitle a:visited{
	color:#3399CC;
	text-decoration:underline;
}

/*- - - - - - - - - - - - - - - - - - - - - Brows Category.*/
#browsCategory{
	color:#666666;
}#browsCategory a{
	color:#666666;
	text-decoration:underline;
}#browsCategory a:hover{
	color:#000000;
	text-decoration:underline;
}#browsCategory a:visited{
	color:#3399CC;
	text-decoration:underline;
}

/*- - - - - - - - - - - - - - - - - - - - - Search Book.*/
#searchBook{
	color:#666666;
}#searchBook a{
	color:#666666;
	text-decoration:underline;
}#searchBook a:hover{
	color:#000000;
	text-decoration:underline;
}#searchBook a:visited{
	color:#3399CC;
	text-decoration:underline;
}

/*- - - - - - - - - - - - - - - - - - - - - Lastest Release Alert.*/
#lastestReleaseAlert{
	color:#666666;
}#lastestReleaseAlert a{
	color:#666666;
	text-decoration:none;
}#lastestReleaseAlert a:hover{
	color:#000000;
	text-decoration:underline;
}#lastestReleaseAlert a:visited{
	color:#3399CC;
	text-decoration:none;
}

/*- - - - - - - - - - - - - - - - - - - - - Book Detail.*/
#bookDetail{
	color:#666666;
}#bookDetail a{
	color:#666666;
	text-decoration:none;
}#bookDetail a:hover{
	color:#000000;
	text-decoration:underline;
}#bookDetail a:visited{
	color:#3399CC;
	text-decoration:none;
}

/*- - - - - - - - - - - - - - - - - - - - - Power Search.*/
#powerSearch{
	color:#666666;
}#powerSearch a{
	color:#666666;
	text-decoration:none;
}#powerSearch a:hover{
	color:#000000;
	text-decoration:underline;
}#powerSearch a:visited{
	color:#3399CC;
	text-decoration:none;
}

/*- - - - - - - - - - - - - - - - - - - - - Search Result.*/
#searchResult{
	color:#666666;
}#searchResult a{
	color:#666666;
	text-decoration:underline;
}#searchResult a:hover{
	color:#000000;
	text-decoration:underline;
}#searchResult a:visited{
	color:#3399CC;
	text-decoration:underline;
}#searchResult p{
	color:#666666;
	text-align: justify;
}

/*- - - - - - - - - - - - - - - - - - - - - Login.*/
#login{
	color:#666666;
}#login a{
	color:#666666;
	text-decoration:none;
}#login a:hover{
	color:#000000;
	text-decoration:underline;
}#login a:visited{
	color:#3399CC;
	text-decoration:none;
}

/*- - - - - - - - - - - - - - - - - - - - - Register.*/
#register{
	color:#666666;
}#register a{
	color:#666666;
	text-decoration:none;
}#register a:hover{
	color:#000000;
	text-decoration:underline;
}#register a:visited{
	color:#3399CC;
	text-decoration:none;
}

#BRS { line-height:0px }

.errorMsg { font-family: Tahoma MS Sans Serif; vertical-align:center; font-size:13px; color : #FF0000; font-weight : normal; border: 2px solid #CCCC66; background-color:#FFFFDB; line-height:20px}
.compMsg { font-family: Tahoma MS Sans Serif; vertical-align:center; font-size:13px; color : #74663C; font-weight : normal; border: 2px solid #CCCC66; background-color:#FFFFDB; line-height:20px}
.showMsg { font-size : 12px; color : #0044CC; font-weight : bold; }

/* Loding Bar*/
#bar { left: 0px; position: absolute; top: 0px; background-color: #2D573F }
#barbackground { left: 0px; position: absolute; top: 0px; background-color: white }
#top { left: 0px; position: absolute; top: 3px; background-color: white }

.smallBla { font-weight: normal; font-size: 12pt; color: #000000; line-height: normal; }

#buttonDRM{
	line-height: 30px;
}

#msgDRM {font-family: tahoma;	font-size: 14px;	color: #395210;	font-weight: bold }
#cautionDRM { font-family: tahoma; vertical-align:center; font-size:12px; color : red; font-weight : normal }
#headerDRM {	font-family: tahoma; font-size: 16px; color: #290F68;	font-weight: bold }
