@charset "utf-8";
body {
  padding-left: 0em;
  padding-top: 0em;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 10pt;
  color: black;
  background-color: white;
  margin: 0;
}
#main{margin: 5px; width:100%;}
table {border-collapse:collapse; font-size:10pt;}
td {vertical-align:top;padding:0;}
#mainhead{width:100%;padding:0;margin:0;border:0;}
#headercell{background:#000;vertical-align:middle;}
#menucell{background:#669bc7; height:20px; text-align:center; width:100%;border-bottom:8px solid #C0C0C0;}
#menucell table {margin-left:auto;margin-right:auto;}
#template2{border: solid 1px silver; background-color: #E9F0ED;}
#template2 th{background-color: #669BC7; padding: 3px; color: white; font-weight: normal;}
#template2 img{padding:5px;}
.template7{border: solid 1px silver; padding: 5px; background-color: #DBDBEF;}

.alert{color:red;font-weight:bold;}
.sidebox {width:188px;font-size:9pt; margin: 0 10px;}
.sidebox td {max-width:170px}

.sidebar_header{
	height:31px;
	color:#ccc; border:0px; text-align:center;font-weight:bold;
	background:url('images/sidebar.gif') no-repeat;
	border-bottom: 5px solid #669BC7;
	padding:0;
	vertical-align:middle;
}
.grayborder {border: solid 1px #666666; padding:5px;}


.menu_button{width:120px; height:25px;border:0px solid #000;display:inline;font-weight:normal;margin-right:15px; padding:2px 5px 2px 5px;}
.menu_button a:link, .menu_button a:active, .menu_button a:visited{color:#fff;text-decoration:none;}
.menu_button a:hover{color:#000;}

h2   {font-size: 120%;
      font-family: Verdana, Arial, Tahoma, sans-serif;
      color: black;
      text-align: left;}

p    {font-size: 10pt;
      font-family: Verdana, Arial, Tahoma, sans-serif;
      color: black;
      text-align: left;}

.normal	{font-size: 10pt;
      font-family: Verdana, Arial, Tahoma, sans-serif;
      color: black;
      text-align: left;}

table.normal td {padding: 5px;}

.small {font-size: 9pt;
      font-family: Verdana, Arial, Tahoma, sans-serif;
      color: black;
      text-align: left;}

.tableheading {font-size:110%;
	font-weight:bold;
    color: white;
    text-align: center;
}

.bsellerdiv{padding: 0 0 15px 0;}
.bsellerdiv img {
	padding: 5px;
}
#bkbody{background-color:#E9F0ED;}
.bkhead{
	width: 100%;
	margin:0px;
	border: 0;
	padding:0;
}
.bkhead th {background-color: black;}
.bkhead td {background-color: #669BC7; color: white; padding: 5px;}
.bktable{
	margin-left:auto;
	margin-right:auto;
	width:80%;
	max-width:1000px;
	padding:10px 10px 10px 40px;
	border: 1px solid gray;
	background-color:#fff;
}

#bktableleftcol{
	width:30%;
	min-width:280px;
	padding:10px;
}
#bktablerightcol{
	width:70%
	max-width:800px;
	padding:10px;
}
table.autable {padding:3px 3px 10px 3px;width:90%;margin-left:auto;margin-right:auto;margin-top:30px;}
table.autable td.tdright{width:90%;}

/**#authors tr {border-bottom:1px dotted silver;}*/



.bkdesc{width:500px;}

.bghighlight{background-color:#E9F0ED; padding:5px;}

img {border:0;}

#scribd {width:100%;}
#amazoniFrame {float:right; position:relative;top:0px; right:50px;}
#bkPageLgImage {position:relative;top: 30px; left:30px;}

a{font-family: Verdana, Arial, Tahoma, sans-serif; text-decoration: underline;}
a:link,a:visited, a:active, a:hover{color:#3e6b48;}

