BODY { margin:0 0 0 0; background-color:#130a3f; background-image:url('../images/bg.jpg'); 
	background-attachment:fixed; background-repeat:repeat; background-position:top;
	font-family:Arial; font-size:10pt; }
HR { height:1px; color: #dddddd }

A:link { color: #3D79B7; }
A:visited { color: #365366; }
A:hover { color: #693; }
A:active { color: #cc3333; text-decoration: none; }

TABLE.border { width:100%;height:100% }
TABLE.outer { height:100%; width:800px; }

TD.outerhdr { border-bottom: solid 5px #FFCC00; height:140px; }
TD.outerhdr TABLE { height:100%; width:100% }

TD.tophdr { color:White; font-size:25px; padding-left:375px; padding-top:40px;
	vertical-align:top; font-family:Verdana; }
TD.tophdr .subheader { font-size:9px; }
TD.tophdr .subheader A { color:white; text-decoration:none; }

TD.topnav { padding-left:4px; vertical-align:bottom;
	color:#FFCC00; font-family:trebuchet ms, arial; font-size:15px; }
TD.topnav A, TD.topnav A:visited, TD.topnav A:active { text-decoration:none; color:white; }

TD.main { background-color:White; padding: 5 5 5 5; width:636px; vertical-align:top;
	border-left: solid 5px #DDDDEE; border-right: solid 5px #DDDDEE; font-size:10pt;}
TD.mainHoriz { background-color:White; padding: 0 5 35 5; width:800px; vertical-align:top;
	border-left: solid 5px #DDDDEE; border-right: solid 5px #DDDDEE;
	border-bottom: solid 5px #DDDDEE; font-size:10pt; }
TD.main TD { font-size:10pt; }

TD.side { width:150px; height:100%; vertical-align:top; border-right:solid 5px #DDDDEE; }
IMG.side { width:150px; height:500px; border-bottom :solid 5px #DDDDEE; }
IMG.authortop { width:790px; height:309px; border-bottom:solid 5px #DDDDEE;
	border-left: solid 5px #DDDDEE; border-right: solid 5px #DDDDEE; }

div.tranbox { position: relative; width: 150;}
div.tranbox_contents {background-color:transparent;position: relative;
     width: 142;z-index: 101; }
div.tranbox_bg {background-color: white;height: 100%;width: 100%;filter:alpha(opacity=50); /* IE's opacity*/
     left: 0px;opacity: 0.50;-moz-opacity:0.50;position: absolute;top: 0px;z-index: 99;}

.copy { font-size:7pt;color:#272441;text-align:center; padding: 4 4 4 4; height:100%;}
.footervertical { color:#DDDDDD; }
.footervertical .copy { color:#DDDDDD; }

TABLE.bookdetails { font-family:Trebuchet MS,Arial; font-size:10pt; color:#5E88DC; width:95% }
TABLE.bookdetails A, TABLE.bookdetails A:visited, TABLE.bookdetails A:active { color:#5E88DC; }

TABLE.contact { font-family:Trebuchet MS,Arial; font-size:10pt; width:100%; }
TABLE.contact TD { text-align:right }
TABLE.contact A, TABLE.contact A:visited, TABLE.contact A:active { color:#5E88DC; }

SPAN.header { color: #DB5E00; font-family:Trebuchet MS, Arial; font-size:13pt; }
DIV.lastup { color:#555555; margin-top:40px; font-family:Trebuchet MS, Arial; font-size:10pt; }

DIV.related { border:solid 1px #aaaaaa; background-color:#eeeeee; padding: 2 5 2 5;
	font-family:Trebuchet MS,Arial; font-size:10pt; }
	DIV.related A { padding-left:10px; }
	
DIV.summaryHead { font-size: 11pt; color: #32527A; text-transform:uppercase;
	border-bottom:solid 1px #32527A; font-family:verdana }
	
TABLE.downloads { border-collapse:collapse; width:100%; }
TABLE.downloads TD.downlink { align:center; }
TABLE.downloads TD { font-size:10pt; }
SPAN.desnt { color:red; }

TD.cover IMG { border: solid 1px black; }
TD.cover { padding-right:18px; padding-top:4px; vertical-align:top; }
