
body {
font-family:"Arial";
font-size:100%;
line-height:150%;
padding:3%;
text-align:justify;
}

* {
margin:0;
padding:0;
}
.box10{
background-color:#0f6999;
padding:10px;
border-radius:5px;
    color:#a3238e;
	box-shadow: 0 5px 5px #777;
}
.box{
background-color:#ffe0cc;
border-radius:5px;
    padding:15px;
	box-shadow: 0 5px 5px #777;
	margin-top:15px;
}
.box1{
background-color:#c6ecd9;
padding: 10px;

}

.yfont
{
color:#006991;
padding:10px;
font-weight:bold;
}
.yellowbox
{
	background:#FFEEA9;
	border-radius:5px;
    padding:15px;
	box-shadow: 0 5px 5px #777;
	margin-top:15px;
}
.greenbox
{
	background:#a3b36f;
	border-radius:5px;
    padding:15px;
	box-shadow: 0 5px 5px #777;
	margin-top:15px;
}
.exercise
{
color:#3BB9FF;
font-weight:bold;
}

h1
{
color:#ffffff;
font-size:2em;
text-shadow: 1px 1px 1px #fff;
padding:10px;
font-weight:bold;

}

h2 {
text-shadow: 1px 1px 1px #000;
	font-size:1.5em;
padding-left:10px;
color:#f18842;
	
	
}
h3, .subHeading {
	color:#0d5273;
font-size:1.2em;

}
h4
{
color:#006991;
	font-weight:bold;
	text-transform: uppercase;
}

italic
{
}
b{
}




.image {
text-align:center;
}
.author {
text-align:right;
}

.chapterHeading {
font-size:160%;
color: gray;
margin-bottom:20px;
}

.chapterNumber {
	font-size: 125%;
	font-family: "Arial";
}

.subHeading {
color:#ce1337;
font-size:125%;
}

.center {
	text-align: center;
}

.excercise {
text-transform:uppercase;
font-weight:bold;
margin:1% 0%;
}





img
{
	margin-left: auto;
    margin-right: auto;
	display: block;
	max-width:90%;
padding:5px;
}
.img_left
{
	margin-left:0px;
}
ul
{
	margin-left:45px;
}
p.Chapter-No- {
	color:#000000;
	font-size:1.417em;
	text-align:left;
}
p.Begin-Question {
	color:#0089cf;
	font-size:1.333em;
}
/*p.SubTitle2 {
	color:#0089cf;
	font-size:1.333em;
}

*/

}
p.Box-Sub-Title {
	color:#0089cf;
	font-size:1.333em;
}
p.Subhead-2 {
	font-size:1em;
}
p.para-style-override-4 {
	color:#6d6e71;
	font-size:1.333em;
	font-style:normal;
	font-weight:bold;
}
p.Imagine {
	color:#ec008c;
	font-size:1.042em;
}
p.Excercise-Title {
	color:#a3238e;
	font-size:1.333em;
}
p.Excercise, .Exercise {
	color:#006991;
	font-size:1em;
	font-weight:500;
}

p
{
	margin-top:10px;
}

.footer
{
	display:none;
}
table td
{
	padding:10px;
}
.conc
{
	color:#006699;
}
div.layout
{
  text-align: center;
}
div.chapter_pos

{

text-align: center;

width: 96%;

position:absolute;

top:50%;

font-weight:bold;

font-size:28px;

color:#fff;

}

div.chapter_pos div

{

background:#993300;

padding:10px;

width:40%;

margin:auto;
opacity:0.9;

}

div.chapter_pos div span

{

font-size:0.7em;

color:#eaeaea;

font-weight:normal;

}

.clear
{
clear:both;
}


/* Chapter Name */

/* Concept Heading */
.ConceptHeading
{
color:#00aeef;
font-size:1.3em;
font-weight:bold;
margin-top:20px;
}
/* Sub Heading */
.SubHeading
{
color:#00aeef;
font-size:1.1em;
font-weight:bold;
}
/* Sub Heading 2*/
.SubHeading2
{
color:#B04AA2;
f
ont-size:1em;
font-weight:bold;
}
/* Hightlisght Boxes */
.NewWordBox{
background-color:#dedad7;
border-radius:5px;
    padding:15px;
	box-shadow: 0 5px 5px #777;
	margin-top:15px;
}
.activityBox{
background-color:#E3CEE3;
padding: 15px;

line-height:150%;
}
.caption
{
font-style: italic;
font-size: 0.9em;
color: #4D4D4D;
text-align:center;
}

 .lining_box2
{
border:2px solid #800080;
padding:15px;
border-radius:15px;
margin-top: 15px;
margin-bottom: 15px;

}
.lining_box3
{
border:1px solid #00aeef;
padding:15px;
}
.box{
background:#ADDFE3;
padding: 15px;
}
table
{
    width:100%;
    border:1px solid #000;
    border-collapse:collapse;
}
td
{
    padding:10px;
    border:1px solid #000;
    border-collapse:collapse;
}

.cover_img_small
{
width:50%;
}
@media only screen and (max-width: 767px) {


img
{
	margin-left: auto;
    margin-right: auto;
	display: block;
	max-width:80%;
padding:5px;
}
div.chapter_pos
{
top:20%;
font-size:1em;
}
div.chapter_pos div
{
width:80%;
}
.cover_img_small
{
width:90%;
}
}

.clear                                                      
{
clear:both;
}
img.right-img
{
text-align: right;
display:inline-block;
float:right;
width:120px;
}
.popup {
	background-color:#afdfe1;
	border-radius:5px;
    color:#a3238e;
	box-shadow: 0 5px 5px #777;
	margin-top:10px;
 margin-bottom: 20px;
}
.popup1 {
	background-color:#c7cce9;
	border-radius:5px;
    color:#a3238e;
	box-shadow: 0 5px 5px #777;
	margin-top:10px;
margin-bottom: 20px;
   
}
.black_txt
{
	text-align:left;
	padding: 15px 20px;
	color:#000;
}

.lining_box
{
padding:15px;
border:1px solid #20A2DB;
border-radius:15px;
}
.note
{
	font-style: italic; 
	font-size: 0.83em; 
	color: #4D4D4D;
}