h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	/*margin-top:30px;*/
}
h1  {
	font-size: 12pt;
}
a { color: #448;
text-decoration:none;
}
a:hover {
cursor:pointer;
}
a:active, a:focus {
outline: 0;
}
body, pre, p, ul, li, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
input, select {
  font-size: 9pt;
}
body {
/*padding-right:10px;*/
margin-top:20px;
margin-left:20px;
margin-right:20px;
/*background-image: url(../images/wordshot1.png);*/
/*background-repeat: no-repeat;*/
}
table.layout, table.layout tbody td {
  margin:0;
  padding:0;
  border:0;
  border-spacing:0;
  border-collapse:collapse;
}
.hidden {
 display:none;
}
.fixedleft {
padding:5px;
position:fixed;
left:10px;
max-width:300px;
}
.page {
  border:1px solid #aaa;
padding-top:40px;
padding-left:30px;
padding-right:30px;
padding-bottom:40px;
background:#ffffff;
}
.shadow {
    -moz-box-shadow: 3px 3px 10px #aaa; /*x-offset y-offset radius colour */
    -ms-box-shadow: 3px 3px 10px #aaa;
    -o-box-shadow: 3px 3px 10px #aaa;
    -webkit-box-shadow: 3px 3px 10px #aaa;
    box-shadow: 3px 3px 10px #aaa;
}
.shortshadow {
    -moz-box-shadow: 3px 3px 5px #aaa; /*x-offset y-offset radius colour */
    -o-box-shadow: 3px 3px 5px #aaa;
    -ms-box-shadow: 3px 3px 5px #aaa;
    -webkit-box-shadow: 3px 3px 5px #aaa;
    box-shadow: 3px 3px 5px #aaa;
}
.rounded {
  border-radius: 5px;
}
