/* Common styles */
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/main_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
img, form { margin:0px; padding:0px; }
.f-left{ float:left; }
.f-right{ float:right; }
.clear{	clear:both; }
ul { margin:0px; padding:0px; }

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	margin:0px;
	padding:0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin:0px;
	padding:0px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	margin:0px;
	padding:0px;
}
#main-wrapper{
	width: 961px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main-con{
	width: 961px;
	float:left;
	margin-top: 1px;
}
.in-rigban1{
	width: 164px;
	height:167px;
	padding: 0px 0px 0px 0px;
	float:left;
	background-image: url(images/in_books_ban.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.in-rigban2{
	width: 164px;
	height:178px;
	float:left;
	cursor:pointer;
	padding: 0px 0px 0px 0px;
	background-image: url(images/in_tps_ban.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sg-rigban{
	width: 159px;
	padding: 0px 0px 10px 0px;
}
/*.sg-rigban{
	width: 159px;
	padding: 245px 0px 10px 5px;
	float:left;
	background-image: url(images/sg_promo_offer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFAD5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #626262;
}
.sg-rigban p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #626262;
}*/
.grey-line-y{
	background-image: url(images/grey_bit.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.line-x{
	background-image: url(images/line_x.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height:13px;
}
.Verdana-9-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BABABA;
	text-decoration: none;
}
.Verdana-10-org {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED6928;
	text-decoration: none;
}
.Verdana-10-blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.Verdana-10-w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.Arial-22-white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	text-decoration: none;
}
.Arial-10-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6D6D6D;
}
.Arial-11-grey-i{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #7B7B7B;
	text-decoration: none;
}
.Arial-12-grey-i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	text-decoration: underline;
}
.Arial-12-grey-cont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: bold;
}
.Arial-12-grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7B7B7B;
	text-decoration: none;
}
.Arial-12-blk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.Arial-12-grey-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7B7B7B;
	text-decoration: none;
}
.Arial-12-grn-bold1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9FC100;
	text-decoration: none;
}
.Arial-12-grn-bold2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5A8400;
	text-decoration: none;
}
.Arial-14-grey-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7B7B7B;
	text-decoration: none;
}
.Arial-14-grey-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7B7B7B;
	text-decoration: none;
}
.Arial-16-blk-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Arial-13-blk-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.Arial-14-blk-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Arial-14-org-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EE5A00;
	text-decoration: none;
}
.Arial-16-grn-bold1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #9FC100;
}
.Arial-16-grn-bold2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5A8400;
}
.Arial-23-blk-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Arial-11-org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE7600;
	text-decoration: none;
}
.Arial-12-org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE7600;
	text-decoration: none;
}
.Arial-12-blk-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Arial-12-w{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.Arial-12-w-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Arial-11-grey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757575;
	text-decoration: none;
}
.Arial-11-blk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.Arial-11-blk-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Arial-11-org-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EE5A00;
	text-decoration: none;
}
.bot-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #757575;
	text-decoration: none;
}
.bot-nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BABABA;
	text-decoration: none;
}
.linkable-t {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #EE7600;
	text-decoration: none;
}
.linkable-t:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #746D66;
	text-decoration: none;
}
.linkable-s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE7600;
	text-decoration: none;
}
.linkable-s:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #746D66;
	text-decoration: none;
	cursor:hand;
	cursor:pointer;
}
.linkable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE7600;
	text-decoration: none;
	cursor:pointer;
	cursor:hand;
}
.linkable:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #746D66;
	text-decoration: none;
}
.linkable-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EE7600;
	text-decoration: none;
	cursor:pointer;
	cursor:hand;
}
.linkable-bold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #746D66;
	text-decoration: none;
}
/* Common Styles */

/* Header Part Styles */
#header{
	width: 961px;
	height:97px;
	position:relative;
}
.logo{
	width: 196px;
	height:97px;
	float:left;
	cursor: hand;
	cursor: pointer;
}
.topmenu {
	float: left;
	height: 97px;
	width: 442px;
}
.quotes{
	width: 323px;
	height:97px;
	float:left;
}
.top-nav {
	cursor:hand;
	cursor:pointer;
}
.top-nav:hover{
	background-color: #FF8400;
	cursor:hand;
	cursor:pointer;
}
.top-nav-high{
	background-color: #FF8400;
	cursor:hand;
	cursor:pointer;
}
#tn-1 {
	float: left;
	width: 88px;
	height: 97px;
	border-right: #FFF29A solid 1px;
}
#tn-2 {
	float: left;
	width: 87px;
	height: 97px;
	border-right: #FFF29A solid 1px;
}
#tn-3 {
	float: left;
	width: 88px;
	height: 97px;
	border-right: #FFF29A solid 1px;
}
#tn-4 {
	float: left;
	width: 87px;
	height: 97px;
	border-right: #FFF29A solid 1px;
}
#tn-5 {
	float: left;
	width: 88px;
	height: 97px;
}
/* Header Part Styles */

/* Footer Part Styles */
#footer-menu{
	width: 948px;
	background-color:#FFFAD8;
	border: solid 4px #FFFFFF;
	float:left;
	margin-top: 2px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
}
#footer-menu a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #757575;
	text-decoration: none;
}
#footer-menu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BABABA;
	text-decoration: none;
}
#footer-sec {
	width: 958px;
	float:left;
	position:relative;
	padding-bottom:8px;
	padding-top:5px;
}
.ft-r {
	position: absolute;
	top: 5px;
	right: 5px;
}
/* Footer Part Styles */

/* Index Page Styles */
#mid-con{
	width: 953px;
	background-color:#FFFAD8;
	border: solid 4px #FFFFFF;
	float:left;
}

.h-left-col{
	float:left;
	padding: 34px 0px 0px 28px;
	width:330px;
}
.h-rig-col{
	float:right;
	margin: 378px 0px 0px 0px;
	padding: 10px 4px 0px 0px;
	background-image: url(images/arrow_w_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.nt{
	background-image: url(images/h_our_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:47px;
}
.h-t{
	padding: 2px 4px 2px 4px;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4B4B4B;
}
.h-t a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #EE5A00;
	text-decoration:none;
}
.new{
	padding: 0px 0px 0px 19px;
	background-color:#FFFFFF;
	width:942px;
	float:left;
}
.new-left-sec{
	width:400px;
	float:left;
}
.new-mid-sec{
	width:120px;
	float:left;
	padding: 0px 10px 0px 0px;
}
.new-rig-sec{
	width:530px;
	float:right;
	padding: 47px 0px 0px 0px;
}
.new-rig-sec .col-1{
	width:306px;
	height:98px;
	float:left;
	padding: 0px 12px 0px 0px;
	cursor: pointer;
	background-image: url(images/h_tps_nban.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.new-rig-sec .col-2{
	width:206px;
	height:98px;
	float:left;
	background-image: url(images/h_books_fb.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.n-tit{
	width:90px;
	height:117px;
	float:left;
	padding: 0px 0px 0px 0px;
}
.nt-book{
	width:67px;
	padding: 0px 5px 5px 0px;
	float:left;
}
.nt-w{
	width:80px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.cs-hd{
	background-image: url(images/h_coming_soon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:47px;
	margin: 0px 0px 0px 10px;
}
.cs-tit{
	width:130px;
	float:left;
	border-left: #CCCCCC solid 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.cs-book{
	width:100px;
	padding-right:5px;
	padding-bottom:5px;
	float:left;
	text-align:center;
}
.cs-w{
	width:100px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 0px 5px;
}
/*cs-tit{
	width:100px;
	float:left;
	border-left: #CCCCCC solid 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}
.cs-book{
	width:67px;
	padding-right:5px;
	padding-bottom:5px;
	float:left;
}
.cs-w{
	width:100px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}*/
/*.new{
	padding: 0px 0px 0px 31px;
	background-color:#FFFFFF;
	width:930px;
	float:left;
}
.new-left-sec{
	width:607px;
	float:left;
}
.new-rig-sec{
	width:322px;
	height:137px;
	float:left;
	background-image: url(images/h_books_ban.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border-left: #D0D0D0 solid 1px;
}
.n-tit{
	width:200px;
	height:67px;
	float:left;
}
.nt-book{
	width:67px;
	padding-right:5px;
	float:left;
}
.nt-w{
	width:120px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}*/
/* Index Page Styles */

/* Inside Books Page Styles */
.in-main{
	width: 957px;
	float:left;
	border: solid 2px #FFFFFF;
	background-color:#FFFFFF;
}
.in-book-left-col{
	float:left;
	padding: 20px 20px 5px 20px;
	width:376px;
}
.in-book-rig-col{
	float:left;
	padding: 0px 0px 0px 0px;
	width:536px;
}
.in-book-pic-gal{
	float:left;
}
.in-book-pg-pn-sec{
	width:362px;
	height:21px;
	border: #E1E1E1 solid 1px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 12px;
}
.in-book-pg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align:center;
	padding: 0px 65px 0px 65px;
	margin: 4px 0px 0px 0px;
	float:left;
}
.in-book-pg-zoom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE7600;
	text-decoration: none;
	background-color:#FDF5C2;
	text-align:right;
	background-image: url(images/zoom_icon.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	padding: 3px 15px 0px 10px;
	margin: 0px 0px 0px 15px;
	cursor:pointer;
	float:right;
	border-left: #E1E1E1 solid 1px;
	width:75px;
	height:18px;
}
.in-book-pg-prev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE7600;
	text-decoration: none;
	background-image: url(images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding: 0px 0px 0px 10px;
	margin: 4px 0px 0px 0px;
	cursor:pointer;
	float:left;
}
.in-book-pg-prev:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D2D0D0;
	text-decoration: none;
	background-image: url(images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding: 0px 0px 0px 10px;
	margin: 4px 0px 0px 0px;
	cursor:pointer;
	float:left;
}
.in-book-pg-next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE7600;
	text-decoration: none;
	background-image: url(images/arrow_rig.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	padding: 0px 10px 0px 0px;
	margin: 4px 0px 0px 0px;
	cursor:pointer;
	float:left;
}
.in-book-pg-next:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D2D0D0;
	text-decoration: none;
	background-image: url(images/arrow_rig.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	padding: 0px 10px 0px 0px;
	margin: 4px 0px 0px 0px;
	cursor:pointer;
	float:left;
}
.in-book-pg-thumb-sec{
	width:376px;
	border-bottom: #E1E1E1 solid 2px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
	font-weight: bold;
	float:left;
}
.in-book-cont{
	float:left;
	width:100%;
	padding: 10px 0px 0px 0px;
}
.in-book-leaps-cont{
	width:410px;
	padding: 8px 0px 15px 17px;
	float:left;
}
.in-book-leaps-col{
	width:195px;
	padding: 10px 10px 0px 0px;
	float:left;
}
.in-book-leaps-col-2{
	width:180px;
	padding: 8px 0px 0px 0px;
}
.in-book-dts-cont{
	width:415px;
	padding: 20px 0px 0px 17px;
}
.b-scrn{
	position:absolute;
	width:100%;
	height:800px;
	z-index:5;
	background-color:#000000;
	filter: Alpha(opacity='50'); 
	-moz-opacity:.5;
	opacity:.5;
	display: none;
}
.b-scrn-ob{
	position:absolute;
	width:100%;
	height:1000px;
	z-index:5;
	background-color:#000000;
	filter: Alpha(opacity='50'); 
	-moz-opacity:.5;
	opacity:.5;
	display: none;
}
.b-scrn-h{
	position:absolute;
	width:100%;
	height:760px;
	z-index:5;
	background-color:#000000;
	filter: Alpha(opacity='50'); 
	-moz-opacity:.5;
	opacity:.5;
	display: none;
	
}
.c-m{
	width:430px;
/*	height: 310px;	*/
	z-index:8;
	display:none;
	position:absolute;
	top: 210px;
	left: 280px;
}
.c-ph{
	width:430px;
/*	height:310px;	*/
	z-index:10;
	background-color:#FFFFFF;
	border: solid 1px #666666;
}
.tps-m{
/*	height: 310px;	*/
	z-index:8;
	/*display:none;*/
	position:absolute;
	top: 120px;
	left: 295px;
}
.tps-con{
	width:371px;
/*	height:310px;	*/
	z-index:10;
	background-color:#FFFFFF;
	border-left:#FFFFFF solid 20px;
	border-right:#FFFFFF solid 20px;
	border-top:#FFFFFF solid 20px;
}
.v-gal{
	min-width:670px;
	/*width:755px;
	height: 390px;*/
	min-height:390px;
	z-index:8;
	display:none;
	position:absolute;
	top: 60px;
	left: 150px;
}
.v-m{
	/*width:755px;*/
	/*height:390px;*/
	z-index:10;
	background-color:#FFFFFF;
	border: solid 1px #666666;
}
.h-gal{
	width:670px;
	height: 450px;
	z-index:8;
	display:none;
	position:absolute;
	top: 80px;
	left: 280px;
}
.h-m{
	width:670px;
	height:450px;
	z-index:10;
	background-color:#FFFFFF;
	border: solid 1px #666666;
}
.s-lop{
	width:430px;
	height: 320px;
	z-index:8;
	display:none;
	position:absolute;
	top: 200px;
	left: 260px;
}
.lop-m{
	width:430px;
/*	height:320px;	*/
	z-index:10;
	background-color:#FFFFFF;
	border: solid 1px #666666;
}
.abt-a{
	width:500px;
	height: 320px;	
	z-index:8;
	display:none;
	position:absolute;
	top: 200px;
	left: 260px;
}
.abt-author-m{
	width:500px;
/*	height:380px;	*/
	z-index:10;
	background-color:#FFFFFF;
	border: solid 1px #666666;
}
.abt-i{
	width:450px;
	height: 320px;	
	z-index:8;
	display:none;
	position:absolute;
	top: 200px;
	left: 260px;
}
.abt-illus-m{
	width:450px;
/*	height:380px;	*/
	z-index:10;
	background-color:#FFFFFF;
	border: solid 1px #666666;
}
.ref-m{
	width:410px;
/*	height:380px;	*/
	z-index:10;
	background-color:#FFFFFF;
	border: solid 1px #666666;
}
.ref{
	width:410px;
	height: 320px;	
	z-index:8;
	display:none;
	position:absolute;
	top: 200px;
	left: 260px;
}
.ref-txt-fld-1{
	width:140px;
	height:16px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.ref-txt-fld-2{
	width:190px;
	height:16px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.lop-txt-fld{
	width:230px;
	height:18px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.lop-txt-ar{
	width:230px;
	height:80px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.txt-fld{
	width:190px;
	height:18px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.txt-drp-fld{
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.txt-ar{
	width:230px;
	height:60px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.h-fld{
	width:180px;
	height:18px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.h-filefld{
	width:180px;
	height:20px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.h-txt-ar{
	width:180px;
	height:60px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.bt{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#7F7320;
	cursor:pointer;
}

/* Inside Books Page Styles */

/* Our Books Page Styles */

.in-main-ob{
	width: 957px;
	float:left;
	border: solid 2px #FFFFFF;
	background-color:#FFFFFF;
	background-image: url(images/our_books_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.our-books{
	float:left;
	width: 912px;
	padding: 14px 0px 0px 22px;
}
.our-books-row-1{
	width: 912px;
	padding: 0px 0px 30px 0px;
}
.our-books-row-2{
	float:left;
	width: 727px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 5px 0px;
	background-image: url(images/line_x.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.our-books-col-1{
	width:494px;
	float:left;
}
.our-books-col-2{
	width:200px;
	float:right;
	padding: 10px 10px 10px 15px;
	background-color:#FFFAD8;
	border: #E1E1E1 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.our-books-col-2 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7B7B7B;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	list-style-position: outside;
	background-image: url(images/li_ob.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.our-books-at-main{
	float:left;
	padding: 0px 0px 20px 0px;
}
.our-books-at{
	float:left;
	width: 727px;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
/*	background-image: url(images/line_x.gif);
	background-repeat: repeat-x;
	background-position: left bottom;*/
}
.ob-at-line-x{
	width: 727px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(images/line_x.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.our-books-at-col-1{
	float:left;
	width: 132px;
	padding: 0px 14px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.our-books-at-col-2{
	float:left;
	width: 550px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.our-books-at-row{
	width: 550px;
	padding: 0px 0px 12px 0px;
	margin: 0px 0px 0px 0px;
}

/* Our Books Page Styles */


.inside-main{
	width: 957px;
	float:left;
	border: solid 2px #FFFFFF;
	background-color:#FFFFFF;
	background-image: url(images/our_books_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.inside-cont{
	float:left;
	width: 912px;
	padding: 14px 0px 0px 22px;
}
.in-row-1{
	width: 912px;
	padding: 0px 0px 30px 0px;
}
.in-row-2{
	width: 912px;
	padding: 0px 0px 30px 0px;
}
.in-row-3{
	width: 912px;
	height:59px;
	padding: 0px 0px 0px 0px;
}
.ai-txt-fld-1{
	width:160px;
	height:18px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.ai-txt-fld-2{
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.ai-txt-ar{
	width:350px;
	height:100px;
	border: solid 1px #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.submenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #2C2C2C;
	cursor:pointer;
	border-right: #FFFFFF solid 1px;
	padding: 0px 0px 0px 15px;
	margin: 50px 0px 0px 0px;
}
.submenu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF8400;
	cursor:pointer;
	border-right: #FFFFFF solid 1px;
	padding: 0px 0px 0px 15px;
	margin: 50px 0px 0px 0px;
}
.submenu-h{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C2C2C;
	font-weight: bold;
	background-color: #FEE63B;
	cursor:pointer;
	border-right: #FFFFFF solid 1px;
	padding: 0px 0px 0px 15px;
	margin: 50px 0px 0px 0px;
}
.tps-ban{
	width:496px;
	float:left;
	padding: 20px 20px 20px 20px;
	background-color: #FFFADC;
}

