body {
    margin:0px;
	padding:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	
}

#doc{ 
    width:1003px;
	margin:auto;
	padding:0px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #019BE5;
}
a:active {
	text-decoration: none;
	color: #000000;
}
p{ 
 margin:0px;
 padding-bottom:6px;
}
#links{
padding-top:10px;
}

#links a{
 margin:20px;
 }
#submenu{
  padding-left:50px;
  padding-top:10px;
}
#submenu a{
margin:10px;
}
 
.home, .about{
 width:580px;
 min-height:350px;
 margin:auto;
 padding-top:55px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:10px;
 margin:auto;
 background-image:url(../images/big_Fish_Txt.jpg);
 background-repeat:no-repeat;
 background-position:0px 35px;
}
.contact{
width:580px;
 height:350px;
 margin:auto;
 padding-top:55px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:10px;
 background-image:url(../images/contact_Txt.jpg);
 background-repeat:no-repeat;
 background-position:0px 35px;
}
.login{
 width:580px;
 height:350px;
 margin:auto;
 padding-top:55px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:10px;
 background-image:url(../images/client_loginTxt.jpg);
 background-repeat:no-repeat;
 background-position:0px 35px;
}
 
.content{
 padding-top:10px;
 padding-bottom:5px;
 margin:auto;
 height:410px;
 overflow:hidden;
text-align:center;
}
.input{ 
 width:300px;
 border: 1px solid #009CE6;
 }
label{
float:left;
width:70px;
}

#ft{
 clear:both;
 padding:0px;
 color: #999999; 
 font-size:11px;
 font-weight:normal;
 height:32px;
 padding-top:9px;
 padding-left:10px;
 border-top: 1px solid #019BE5;
 }
 
 #ft a{
 color: #999999; 
 font-size:11px;
 text-decoration:none;
 }
 
  #ft a:hover{ 
  text-decoration:underline;
  }