html {
  height: 100%;
  margin-bottom:1px;
}

body  {
background-image: url(img/body_back.gif);
margin: 5px;
padding: 5px;
     }

table, tr, td  {
font-family: arial;
font-size: 12px;
color:#000000;
}

img  {
     border: 0px;
     }

input.old { 
  background-color: #ffffff; 
  color:#000000;
  border-width:1;
  border-color:001941;
}

.box1{
border: 1px solid #999999;
background-color: #FFFFFF;
padding: 4px;
}
.box740{
border: 0px solid #999999;
background-color: #FFFFFF;
padding: 4px;
width: 640px;
font-size: 16px;
text-align: left;
}
.box_spacer {
height: 15px;
width: 100%;
}
.boxerror{
border: 1px solid #999999;
background-color: #FFADAD;
padding: 4px;
}
.boxlogin{
border: 1px solid #999999;
background-color: #F7F7F7;
padding: 4px;
}
.spambox{
	border: 1px solid #999999;
	background-color: #FFCC00;
	padding: 4px;
	width: 100px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-color: #000000;
}

.miniwrite {
	text-align: left;
	font-weight: normal;
	font-size: 10px;
	font-color: #000000;
}

h1.headline {
font-size: 16px;
font-color: #000000;
font-family: arial;
font-weight: normal;
}

a:link { color: #000000; font-weight: bold; text-decoration: none }
a:visited { color: #000000; font-weight: bold;  text-decoration: none }
a:hover { text-decoration:none; font-weight: bold;  color:#cccccc;}

a.navi:link { color: #7F7F7F; font-weight: normal; text-decoration: none }
a.navi:visited { color: #7F7F7F; font-weight: normal;  text-decoration: none }
a.navi:hover { text-decoration:none; font-weight: normal;  color:#000000;}

a.footer:link { color: #7F7F7F; font-weight: normal; text-decoration: none }
a.footer:visited { color: #7F7F7F; font-weight: normal;  text-decoration: none }
a.footer:hover { text-decoration:none; font-weight: normal;  color:#000000;}

a.mini:link { color: #7F7F7F; font-weight: normal; text-decoration: none; font-size:10px; }
a.mini:visited { color: #7F7F7F; font-weight: normal;  text-decoration: none; font-size:10px; }
a.mini:hover { text-decoration:none; font-weight: normal;  color:#000000; font-size:10px;}


#lbOverlay {position: absolute; z-index: 9999; left: 0; width: 100%; background-color: #000; cursor: pointer;}
#lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; left: 50%; overflow: hidden; background-color: #fff;}
.lbLoading {background: #fff url(img/loading.gif) no-repeat center;}
#lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat; }
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none;}
#lbPrevLink { left: 0; }
#lbPrevLink:hover { background: transparent url(img/prevlabel.gif) no-repeat 0% 15%; }
#lbNextLink { right: 0;}
#lbNextLink:hover { background: transparent url(img/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none;}
#lbCloseLink {display: block; float: right; width: 113px; height: 22px; background: transparent url(img/closelabel.gif) no-repeat center; margin: 5px 0;outline: none;}
#lbCaption, #lbNumber {margin-right: 71px;}
#lbCaption {font-weight: bold;}