/* CSS Document */
html, body {
height: 100%;
}

body {
text-align: center; /* Centers all divs */
}
td {font-weight: bold; color: #FFFFFF;}
a {font-weight: bold; color: blue;}
.link_white {font-weight: bold; color: #FFFFFF;}
.link_bg_white {font-weight: bold; color: #FFFFFF; background-color: #00aa00; }

#wrapper {
height: 100%;
width: 721px;
margin: 0 auto;
padding: 0;
text-align: left;
}

#header1 {
width: 163px;
height: 150px;
float: left;
margin-left: 1px;
margin-right: 0px;
background: url(images/rabbit1_01.gif) no-repeat top left;
}
#header2 {
width: 549px;
height: 150px;
margin-left: 0px;
margin-right: 0px;
float: left;
background: url(images/rabbit1_02.gif) no-repeat top left;
}

#sidebar {
width: 163px;
height: 420px;
margin-left: 1px;
margin-right: 0px;
float: left;
background: url(images/rabbit1_04.gif) no-repeat top left;

}

#main {
width: 549px;
margin-left: 0px;
margin-right: 0px;
float: right;
background: #CCFFCC;
}

table.sample {
	border-width: 2px 2px 2px 2px;
	border-spacing: 3px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
	text-align: center;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: #0ba530;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	color: #000000;
    border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size: 11px;}

.legend {font-size: 12px;}
.almok {font-size: 9px;}
.link {font-weight: bold; color: blue;}
.zeroheight { height:0p; font-size: 0p; display:none; }
.divinline { display:inline; }
p {margin: 0px; padding: 0px;}

