// ebook library css
.cats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000086;
}
a.cats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000086;
	text-decoration: none;
	padding: 2px;
}

a:hover.cats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #960000;
	text-decoration: underline;
	padding: 2px;
}
.epb2 {
	font-size: 1em;
	font-weight: bold;
	color: #000;
	background-color: #BBDFD7;
	padding: 4px;
}

.bkcnt {
	font-size: 1em;
	font-weight: normal;
	color: #212121;
	padding: 4px;
}
.mysm1 {
	font-size: .85em;
	font-weight: bold;
	color: #212121;
	padding: 1px;
}
.mysm2 {
	background-color: #F9EACC;
	padding: 1px;
}
.mysm3 {
	font-size: .9em;
	font-weight: bold;
	padding: 1px;
}
.sm4 {
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
}
.mytbl2 {
	font-size: .9em;
	font-weight: bold;
	background-color:#FEFBED;
}
.mytbl3 {
	background-color:#eeeeee;
}
.mytbl4 {
	font-weight: normal;
	color:#fff;
}
.subcat {
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #000080;
	padding:10px 0px 10px 0px;
	color:#fefefe;
	background-color:#65969A;
}
.mytitle {
	font-size: 18px;
	font-weight: bold;
	color:#fff;
}
.title1 {
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #000080;
	color:#fff;
	background-color:steelblue;
}
.title2 {
	font-size: 14px;
	font-weight: bold;
	color:yellow;
}
.title3 {
	font-size: 13px;
	font-weight: bold;
	color:yellow;
}
.title4 {
	font-size: 10px;
}
.title5 {
	font-size: .92em;
	font-weight: normal;
	color:#000;
	background-color:#eee;
}
.tbl-brdr {
    background:ivory;
    border: 1px solid #000080;
    border-collapse: separate;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    text-shadow: none;
    margin-bottom: 5px;
    padding: 4px;
}
.tbl-brdr0 {
    background-color:#ffffd2;
    border: 1px solid #000;
}
.tbl-brdr1 {
    background: #000;
    border: 1px solid #FF8000;
    border-collapse: separate;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    text-shadow: none;
    margin-bottom: 5px;
    padding: 8px;
}
.tbl-brdr2 {
    background: #efefef;
    border: 1px solid #660000;
    border-collapse: separate;
    border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    text-shadow: none;
    margin-bottom: 2px;
    padding: 5px;
}
.tbl-brdr3 {
    background: #eeeeee;
    border: 1px solid #660000;
    border-collapse: separate;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    text-shadow: none;
    margin-bottom: 5px;
    padding: 10px;
}
.tbl-brdr4 {
    background: #efefef;
    border: 1px solid #000099;
    border-collapse: separate;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    text-shadow: none;
    margin-bottom: 3px;
    padding: 5px;
}
.tbl-brdr5 {
    background: #3F728F;
    border: 3px solid #000;
    border-collapse: separate;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    text-shadow: none;
    margin-bottom: 5px;
    padding: 36px;
}
.tbl-brdr6 {
    background: #dfdfdf;
    border: 1px solid #660000;
    border-collapse: separate;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    text-shadow: none;
    margin-bottom: 5px;
    padding: 10px;
}