/* CSS Document */

body {
}

div.mynotes {
	position:relative;
	right:0px;
	color:#666;
	font-size:18px;
	
}

div.slide {
position:relative;
height:auto;
width:1100px;
border:0px dotted green;
margin-bottom:50px;
padding-bottom:400px;
}

.inSlide {
	font-size:52px;
}

.sizeUp {
	font-size:36px;
}

div.texting {
	padding-left:40px;
	color: #F90;
  font-family: "deva-ideal-1","deva-ideal-2",sans-serif;
  font-weight: 300;
}

.texting a:link, a:visited { color:black; text-decoration:none; font-size:36px;}
.texting a:hover, a:active { color:black; background-color:#FFC; text-decoration:none; }

abbr {
cursor: help;
}

h4 {
line-height:0px;
font-size:16px;
}

.subsection {
font-variant:small-caps;
letter-spacing:2px;
font-weight:bold;
}

img.biggen {
border:0px;
padding:0px;
display:block;
height:900px;
}

img#none {
	border:0px;
	padding:0px;
	display:;
	margin-left:0px;
}

img.series {
	padding-bottom:30px;

}

table {
margin-left:auto;
margin-right:auto;
border:0px red solid;
}

td.figure {
border:0px red dotted;
padding:10px 0px 0px 0px;
}

td.captions {
border:0px red dotted;
padding:10px 50px 16px 50px;
color: #666666;
}

a.figures:link, a.figures:visited { color: blue; text-decoration:none; font-variant:small-caps;}
a.figures:hover, a.figures:active { color:blue; text-decoration: underline; }

a.reflink:link, a.reflink:visited { color:#333333; text-decoration:none;}
a.reflink:hover, a.reflink:active { color:#333333; text-decoration: none; }

a.intext:link, a.intext:visited { color: blue; text-decoration:none;}
a.intext:hover, a.intext:active { color:blue; text-decoration: underline; }

div#theBox {
position:absolute;
border-top:	0px solid white;
top:0px;
left:0px;
width:100%;
}

div#theContent {
position:absolute;
top:0px;
left:0px;
padding-bottom:300px;
}

div.ref {
position:relative;
left:630px;
top:75px;
width:300px;
padding-left:20px;
padding-top:5px;
font-size:11px;
color: #333333;
border-top:1px dotted red;
text-align:left;
line-height:normal;
}

table.hey {
border:0px dotted green;
width:950px;
}

td.hey {
border:0px blue solid;
width:530px;
vertical-align:top;
padding-right:10px;
padding-bottom:12px;
}

td.newref {
border:0px black solid;
width:300px;
vertical-align:top;
padding-top:5px;
}

td.section {
font-size:18px;
border:0px blue solid;
width:530px;
vertical-align:top;
padding-right:10px;
padding-bottom:9px;
padding-top:20px;
}

div.newref {
position:relative;
padding-left:20px;
padding-top:5px;
font-size:11px;
color: #333333;
border-top:1px dotted red;
text-align:left;
line-height:normal;
}

p.light {
color: #6666FF;
}

div#TOC {
position:fixed;
top:-5px;
right:20px;
width:auto;
text-align:left;
border:1px solid #999999;
padding-left:10px;
padding-top:30px;
padding-bottom:10px;
color:#999999;
font-size:13px;
z-index:9;
background-color: #FFC;
}

p.TOC {
color:red;
font:"Courier New", Courier, monospace;
}

.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #CCC;
  margin: -6px 6px 6px -6px;
  padding: 0px;
  }
  
.shadow {
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

a.navi:link, a.navi:visited { color: #999999; text-decoration:none; font-size:13px;}
a.navi:hover, a.navi:active { color:black; background-color:#FC0; text-decoration:none;  font-size:13px;}

div#theSpacer {
margin-top:80px;
}