td, p, h1, h2, h3, h4, h5, h6, a {font-family : "Times New Roman", Times, serif;}
h1 {font-size : 105%}
h2 {font-size : 100%; margin-bottom: 0}
h3 {color : #808080;font-size : 90%; margin-bottom: 0}
h4, h5, h6 { color : #808080; font-size : 90%; font-style : italic; font-weight : bold; }
small { font-family : Arial, Helvetica, sans-serif; font-size : 70%; }
small.hint { font-family : Arial, Helvetica, sans-serif; font-size : 70%; }
sup { font-size : 80%; }

dfn, .withtitle { text-decoration : underline; }
a.label{color : Black;	text-decoration : none;}
a.disabled{color : Gray;	text-decoration : none;}

.toolbutton {text-align: center;}
.important {color : #F23D00;}
.price{font-weight : bold; text-align : right;}

td {background-color : #FFFFFF;}
th {background-color : #D4D0C8;}
td.spacer {background-color : #CCCCCC;}
td.back {background-color : #808080;}
td.lightgray {background-color : #F0F0F0;font-weight : normal;}

hr {
	background : #CCCCCC;
	border-bottom : 0px solid #CCCCCC;
	border-top : 1px solid #CCCCCC;
	color : #808080;
	height : 1px;
}

li {margin-left: 0; padding-left: 0;list-style-position : inside;}
ul {margin-left : 0px; padding-left : 0px; }

input, textarea {background-color : #F0F0F0; font-family : Arial, Helvetica, sans-serif;}
input.default {background-color : #D4D0C8;}
input.normal {background-color : #FFFFFF; color: #000000;}

p.question  {margin-bottom:0px; }
p.answer {margin-top:0px;}
p.question strong,p.answer strong {font-style : italic;}
