/* CSS Document */

form{ margin:0; padding:0;}
body{
margin-top: 0px;
overflow-y: scroll;
width: 100%;
margin: 0px auto;
}
html{ background-color:#0d5b74;}

/* HEAD */

div#t0r0c0{ background-image:url('/images/head_bg.jpg'); background-repeat:repeat-x; background-position:top center;}
div#t0r1c0{ background-color:#dadada; background-image:url('/images/bg_content.jpg'); background-repeat:repeat-y; background-position:top center;}
div#t0r2c0{ height:75px; background-image:url('/images/bg_tail.jpg'); background-repeat:repeat-x; background-position:top center;}

div#logo { width:957px; margin:0 auto;padding-top:0px;background-image: url('/images/head.jpg'); background-repeat: no-repeat; }
div#logo a { float:left;  display: block; margin: 45px 0 0 40px}
div#logo a:hover { text-decoration: none }
div#logo{ height: 230px;}
a.linklogo{margin:70px 0 0 10px; width:310px; height:120px; display:block;}
a.linklogo span{ display:none;}

div#t1{ width:890px; margin:0 auto;}

div#container { margin:0 auto; background-image:none; background-repeat:no-repeat; background-position:center top;}
div#tail{ height:75px; width:957px; margin:0 auto; background-image:url('/images/tail.jpg'); background-repeat:no-repeat; color:#FFF; padding-top:10px;}

ul#n_Root{ margin:0; padding:0;}
ul#n_Root li{ margin:0 4px; list-style:none; float:left;}
ul#n_Root li a{
	background-image:url('/images/btn.jpg');
	background-repeat:no-repeat;
	display:block;
	width:118px;
	height:29px;
	padding:8px 0 0 0;
	color:#1b2981;
	font-weight:bold;
	text-align:center;
	font-size:1.1em;
}
ul#n_Root li a:hover{ background-image:url('/images/btn_hover.jpg');}

div.loginform{ border:1px solid #bdbcbd; padding:5px;}
div#t3r0c1{ width:165px; padding-left:5px;}

.blue2 { color: #1B4D81 }
div.content{ background-color:#F6F6F6; padding:5px;}


div#breed{
/*	background-color:#F2F2F2;*/
	padding:0;
	height:28px;
	margin:3px 7px;
/*	background-image:url('/images/breed/breed_bg.jpg');*/
}

div#breed a{
display:block;
float:left;
padding:6px 0px 6px 4px;
/*background-image:url('/images/breed/breed_arrow.jpg');*/
background-position: right center;
background-repeat:no-repeat;
font-weight:bold;
}
div#breed .breedroot{ padding:6px 0px 6px 0px; }

div#breed a span{ padding:0; margin:0; }
div#breed a.breedroot{  border:none; padding-right:0px; padding-left:0px; }

div#breed span{ float:left; display:block; margin-top:6px; padding-left:5px;}


