/* K GOTTFRIED INC */

body {
margin: 0px 0 0px 0px;
padding: 0;
text-align: left;
}
#container {
margin: 0px;
padding: 0;
width: 680px;
text-align: left;
vertical-align: left;
}
a {
text-decoration: underline;
color: #ff6600;
}
a:hover {
text-decoration: underline;
color: #ffaa00;
}
strong {
font-weight: bold;
}
h1 {
margin: 0 0 25px 0;
padding: 0 0 0 5px;
font: normal 145% Arial, sans-serif;
color: #667788; 
}
h2 {
margin: 0 0 0px 0;
padding: 0 0 10px 7px;
font: normal 12.5px Verdana, sans-serif;
line-height: 17px;
color: #333; 
}
h3 {
margin: 0 0 0px 0;
padding: 15px 0 10px 7px;
font: bold 12.5px Verdana, sans-serif;
line-height: 18px;
color: #333; 
}
p {
margin: 0;
padding: 0 0 5px 7px;
font: normal 12.5px Verdana, sans-serif;
line-height: 18px;
color: #333; 
}
.bold {
font-weight: bold;
}
.backtotop {
margin: 0;
padding: 0;
text-align: right;
}
img {
border: none;
}
/* ----------------------------------------------------------------------------------------------------------------HEADER--------------- */
#header {
display: none;
}
.logok {
display: none;
}
/* ---------------------------------------------------------------------------------------------------------------CONTENT--------------- */
#content {
padding: 0px 0 0px 0px;
margin: 0 0 0 0;
width: 700px;
}
#hcontent {
padding: 0px 0 0px 300px;
margin: 0 0 0 0;
/*width: 650px;*/
}
/* ---------------------------------------------------------------------------------------------------------------FOOTER--------------- */
#footer {
display: none;
}
/* ---------------------------------------------------------------------------------------------------------------TABLES--------------- */
table {
font: normal 12.5px Arial, Verdana, sans-serif;
line-height: 17px;
color: #000;
}
.title {
height: 25px;
font: bold 105% Arial, Verdana, sans-serif;
text-decoration: underline;
color: #000;
}
tr.title td {
padding: 0 0 0 7px;
}
tr.shade {
background: #ffffee;
height: 23px;
} 
tr.shade td {
border-bottom: 1px solid #eee;
padding: 3px 0 3px 7px;
}
tr.noshade {
height: 23px;
} 
tr.noshade td {
border-bottom: 1px solid #eee;
padding: 3px 0 3px 7px;
}
tr.rowHighlight td { 
background-color: #ffffbb; 
height: 23px;
padding: 3px 0 3px 7px;
border-bottom: 1px solid #eee;
}
label {
font: normal 105% Arial, sans-serif;
}
input {
font: normal 105% Arial, sans-serif;
}
tr.item td {
padding: 3px 0 0px 7px;
border: none;
}
tr.itembold td {
padding: 3px 0 0px 7px;
border: none;
color: #000;
font: bold 110% Arial, sans-serif;
}
tr.btn td {
padding: 10px 0 0px 7px;
border: none;
}
td.total {
background: #ffffdd;
height: 25px;
font: bold 105% Arial, sans-serif;
padding: 3px 0 3px 7px;
}
table.info {
font: normal 105% Arial, sans-serif;
}
/* -----------------------------------------------------------------------------------------------------------JAVA ERROR --------------- */
input.errHilite {
background-color: #FFEEFF;
}
label.errHilite {
color: #FF0000;
}
ul#errors {
	display: none;
	margin: 0;
	padding: 0 0 0 7px;
	font-weight: bold;
	}	
ul#errors li {
	list-style-type: none;
	margin: 0;
	color: #FF0000;
	background-color: #FFFFFF;
	background-image: none;
	padding: 0;
font: normal 12.5px Verdana, sans-serif;
	}
ul#errors li.heading {
	list-style-type: none;
	color: #FF0000;
	margin: 0;
	padding: 0;
	background-image: none;
font: bold 12.5px Verdana, sans-serif;
	}
.errortextsignin {
font: bold 12.5px Verdana, sans-serif;
color: #FF0000;
width: 400px;
}
