* {padding: 0; margin: 0;}

body {
background-color:#CCFFFF;
width:100%;
height:319px;
background-image:url(images/background03.jpg);
background-repeat:repeat-x;
}

div.main {
margin-left:auto;
margin-right:auto;
width:800px;
}

img.logo {
margin-top:30px;
margin-left:10px;
z-index:1;
position:absolute;
}

img.jigsaw {
	margin-top:13px;
	margin-left:390px;
	z-index:2;
	position:absolute;
}

img.merger {
	margin-top:155px;
	margin-left:0px;
	z-index:0;
	position:absolute;
}
div.rule {
position:absolute;
margin-top:430px;
margin-left:0px;
width:800px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

div.links {
position:absolute;
margin-top:440px;
margin-left:25px;
width:180px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

div.content {
position:absolute;
margin-top:440px;
margin-left:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:530px;
}

td.link_cell {
height:30px;
}

a.links:link {
color:black;
text-decoration:none;
}
a.links:visited {
color:black;
text-decoration:none;
}
a.links:hover {
color:#ff9933;
text-decoration:none;
font-weight:bold;
}

a.rci:link {
color:#3399FF;
text-decoration:none;
font-size:10px;
}
a.rci:visited {
color:#3399FF;
text-decoration:none;
font-size:10px;
}
a.rci:hover {
color:#33CCFF;
text-decoration:none;
font-size:10px;
}



h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-top:8px;
margin-bottom:15px;
}
