body {
margin: 0px;
padding: 0px;
}

.bodyclass {
margin: 0px;
padding: 0px;
}

.fp1 {
height: 118px;
vertical-align: middle;
text-align: left;
width: 507px;
background-color: #0382C9;
background-image: url('http://www.casebookcompanion.com/images3/bluefade.gif');
background-repeat: repeat-y;
}

.img3 {
background-image: url('http://www.casebookcompanion.com/images3/left.gif');
background-repeat: repeat-y;
}

.x11 {
border-color: #ffffff;
border-style: solid;
border-width: 15px 0px 2px 0px;
}

.x12 {
height: 118px;
vertical-align: middle;
text-align: left;
width: 507px;
background-color: #0382C9;
background-image: url('http://www.casebookcompanion.com/images3/bluefade.gif');
background-repeat: repeat-y;
}

.x13 {
height: 118px;
vertical-align: middle;
text-align: left;
width: 507px;
background-color: #0382C9;
background-image: url('http://www.casebookcompanion.com/images3/bluefade.gif');
background-repeat: repeat-y;
}

.x14 {
background-color: #DCDCDC;
height: 38px;
border-color: #ffffff;
border-style: solid;
border-width: 4px 0px 4px 0px;
vertical-align: middle;
text-align: center;
}

.x15 {
background-image: url('http://www.casebookcompanion.com/images3/bluefade2.jpg');
background-repeat: repeat-x;
height: 28px;
vertical-align: middle;
text-align: right;
background-color: #0183CF;
}

.x16 {
background-image: url('http://www.casebookcompanion.com/images3/right.gif');
background-repeat: repeat-y;
}

.wg {
height: 100px;
background=color: #f2f2f2;
vertical-align: top;
text-align: left;
background-image: url('http://www.casebookcompanion.com/images3/wg.jpg');
background-repeat: repeat-x;
}

.drop1 {
background-color: #e2e2e2;
background-image: url('http://www.casebookcompanion.com/images3/drop1.jpg');
background-repeat: repeat-x;
}

.authorinfo {
vertical-align: middle;
text-align: center;
background-image: url('http://www.casebookcompanion.com/images3/fade.jpg');
background-repeat: repeat-x;
background-color: #e6dfcd;
padding:10px;
border-style: solid;
border-color: #DDD8C4 #015383 #015383 #DDD8C4;
border-width: 3px 3px 3px 3px;
}

.authorinfo2 {
vertical-align: middle;
text-align: center;
background-image: url('http://www.casebookcompanion.com/images3/fade2.jpg');
background-repeat: repeat-y;
padding: 10px;
border-style: solid;
border-width: 0px;
}

.author1 {
border-style: solid;
border-color: #015383 #DDD8C4 #DDD8C4 #015383;
border-width: 3px 3px 3px 3px;
}

.maintitle {
height: 38px;
border-color: #ffffff;
border-style: solid;
border-width: 4px 0px 4px 0px;
vertical-align: middle;
text-align: center;
background-color: #DCDCDC;
}

.mainbox {
background-color: #E2E2E2;
text-align: left;
padding: 5px;
vertical-align: top;
}

.homelink {
background-image: url('http://www.casebookcompanion.com/images3/bluefade2.jpg');
background-repeat: repeat-y;
height: 28px;
vertical-align: middle;
text-align: right;
background-color: #0183CF;
}

.border1 {
border-color: #ffffff;
border-style: solid;
border-width: 15px 0px 2px 0px;
}

.leftside {
background-image: url('http://www.casebookcompanion.com/images3/left.gif');
background-repeat: repeat-y;
width: 23px;
}

.rightside {
background-image: url('http://www.casebookcompanion.com/images3/right.gif');
background-repeat: repeat-y;
width: 23px;
}

.mybutton {
background-color: #033C81;
border-color: #c0c0c0 #404040 #404040 #c0c0c0;
border-width: 1px;
border-style: solid;
color: #ffffff;
font-size: 10pt;
font-family: arial;
cursor:pointer;
cursor:hand;
}

.indent {
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

.button {
background-color: #033C81;
border-color: #c0c0c0 #404040 #404040 #c0c0c0;
border-width: 1px;
border-style: solid;
color: #ffffff;
font-size: 10pt;
font-family: arial;
padding: 4px;
cursor:pointer;
cursor:hand;

}

.manbutton {
background-color: #033C81;
border-color: #ffffff #404040 #404040 #ffffff;
border-width: 1px;
border-style: solid;
color: #ffffff;
font-size: 10pt;
font-family: arial;
cursor:pointer;
cursor:hand;

}

.raisedbox {
background-color: #fafafa;
border-style: solid;
border-color: #c0c0c0 #404040 #404040 #c0c0c0;
border-width: 1px 2px 2px 1px;
}

.menu  {
background-color: #DDC267;
border-color: #A3CCCC;
border-style: beveled;
border-width: 1;
color: #404040;
font-size: 8pt;
font-family: arial;
}

.bluebox {
border-style: solid;
border-color: #551B0F #FFFFFF #FFFFFF #551B0F;
border-width: 1px;
background-color: #ffffff;
padding-left: 0px;
}

.outline1 {
border-style: solid;
border-color: #808080 #d5d5d5 #d5d5d5 #808080;
border-width: 1px;
background-color: #efefef;
vertical-align: top;
text-align: left;
}

.myinput  {
background-color: #f2f2f2;
border-color: #000000 #808080 #808080 #000000;
border-width: 1px;
color: #000000;
font-size: 10pt;
font-family: arial;
}

.inputbox {
background-color: #f2f2f2;
border-color: #000000 #808080 #808080 #000000;
border-width: 1px;
color: #000000;
font-size: 10pt;
font-family: arial;
}

.inputbox2 {
background-color: #ffffff;
border-color: #000000 #ffffff #ffffff #000000;
border-style: beveled;
border-width: 1;
color: #000000;
font-size: 10pt;
font-family: arial;
}

a.effect1:link {color: #000080; text-decoration: none; }
a.effect1:visited {color: #000080; text-decoration: none; }
a.effect1:hover {color: #0183CF; text-decoration: underline; }
a.effect1:active {color: #000080; text-decoration: none; }

a.effect2:link {color: #000080; text-decoration: none; }
a.effect2:visited {color: #000080; text-decoration: none; }
a.effect2:hover {color: maroon; text-decoration: none; }
a.effect2:active {color: #000080; text-decoration: none; }

a.effect3:link {color: #800000; text-decoration: none; }
a.effect3:visited {color: #800000; text-decoration: none; }
a.effect3:hover {color: #000080; text-decoration: underling; }
a.effect3:active {color: #800000; text-decoration: none; }

a.effect4:link {color: #000080; text-decoration: underline; }
a.effect4:visited {color: #000080; text-decoration: underline; }
a.effect4:hover {color: #0183CF; text-decoration: none; }
a.effect4:active {color: #000080; text-decoration: underline; }

a.bluelink:link {color: #1416d0; text-decoration: underline; }
a.bluelink:visited {color: #1416d0; text-decoration: underline; }
a.bluelink:hover {color: #8a061b; text-decoration: none; }
a.bluelink:active {color: #1416d0; text-decoration: underline; }

a.graylink:link {color: #808080; text-decoration: underline; }
a.graylink:visited {color: #808080; text-decoration: underline; }
a.graylink:hover {color: #808080; text-decoration: none; }
a.graylink:active {color: #808080; text-decoration: underline; }

p.margin {margin-left: 8px; margin-right: 8px; margin-top: 3px}
p.margin2 {margin-left: 5px; margin-right: 3px; margin-top: 3px; margin-left: 5px; text-align: justify}
p.margin3 {margin-left: 55px; margin-right: 55px; margin-top: 0px; margin-bottom: 10px; text-align: justify}

.footfont	{
color: #727272;
font-size: 11px;
font-family: arial;
font-style: normal;
font-weight: normal;
margin: 0em;
}

.titlefont	{
color: #0F2C72;
font-size: 14px;
font-family: arial;
font-style: normal;
font-weight: bold;
margin: 0em;
}

.titlefont2	{
color: #0F2C72;
font-size: 22px;
font-family: calibri, arial;
font-style: normal;
font-weight: bold;
margin: 0em;
}

h6	{
color: #000000;
font-size: 12px;
font-family: arial;
font-style: normal;
font-weight: normal;
margin: 0em;
}

h5	{
color: #000080;
font-size: 11px;
font-family: arial,helvetica;
font-style: normal;
font-weight: normal;
margin: 0em;
}

h4 {
color: #000000;
font-size: 10px;
font-family: arial;
font-style: normal;
font-weight: normal;
margin: 0em;
}

h3 {
color: #800000;
font-size: 13px;
font-family: arial;
font-style: normal;
font-weight: bold;
margin: 0em;
}

h2 {
color: #191B63;
font-size: 13px;
font-family: arial;
font-style: normal;
font-weight: normal;
margin: 0em;
}

h1 {
color: #191B63;
font-size: 12px;
font-family: arial;
font-style: normal;
font-weight: bold;
margin: 0em;
}

.greenfont {
color: #084630;
font-size: 14px;
line-height: 25px;
font-family: arial;
font-style: normal;
font-weight: bold;
}

.blackfont {
color: #000000;
font-size: 13px;
line-height: 22px;
font-family: arial;
font-style: normal;
font-weight: bold;
}

.vimage {
border-style: solid;
border-color: #e5e5e5 #808080 #808080 #e5e5e5;
border-width: 2px;
}


.vtext {
color: #000000;
font-size: 14px;
font-family: arial;
font-style: normal;
font-weight: normal;
line-height:15px;
line-height:25px;
}

.podcast {
background-color: #e8e8e8;
border-color: #B4B4B4 #000000 #000000 #B4B4B4;
border-width: 1px;
border-style: solid;
}

.podcast2 {
background-color: #e1ebf9;
border-color: #B4B4B4 #000000 #000000 #B4B4B4;
border-width: 1px;
border-style: solid;
}

.mediatitlefont {
color: #ffffff;
font-size: 22px;
font-family: calibri, arial;
font-style: normal;
font-weight: bold;
margin: 0em;
}

table {
vertical-align: top;
text-align: left;
}



